Skip to main content

PIBS: Permutational Invariance Block Solver implements a numerically exact method for solving the dissipative Tavis-Cummings model with local losses

Project description

PIBS: Permutational Invariance Block Solver

This python package implements an efficient, numerically exact method for solving the dynamics of the dissipative Tavis-Cummings model with local loss and dephasing processes (no gain!). The method exploits the weak permutation symmetry and the weak U(1) symmetry of the Lindblad master equation.

This code has been used in the publication [1].

Installation

PIBS can be installed using pip:

$ python3 -m pip install pibs

Example/Tutorial

An example for using PIBS is given in tutorials/example.py, and a jupyter-notebook with more detailed explanation in tutorials/pibs_example.ipynb

  • [1] L. Freter, P. Fowler-Wright, J. Cuerda, B. W. Lovett, J. Keeling, and P. Törmä, ‘Theory of dynamical superradiance in organic materials’, arXiv: arXiv:2509.03067 (https://doi.org/10.48550/arXiv.2509.03067) (2025)

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

pibs-0.1.0.tar.gz (45.5 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

pibs-0.1.0-py3-none-any.whl (42.8 kB view details)

Uploaded Python 3

File details

Details for the file pibs-0.1.0.tar.gz.

File metadata

  • Download URL: pibs-0.1.0.tar.gz
  • Upload date:
  • Size: 45.5 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.11.5

File hashes

Hashes for pibs-0.1.0.tar.gz
Algorithm Hash digest
SHA256 8873a9b2c21683b586245e1b66cfa778741788b0632ff81e3580964acd954c16
MD5 6fd80ac8a67b2671989fda88fb1e029a
BLAKE2b-256 838544d3495dea83110d8301542fbbb64a6184595620731320702e574e485dd5

See more details on using hashes here.

File details

Details for the file pibs-0.1.0-py3-none-any.whl.

File metadata

  • Download URL: pibs-0.1.0-py3-none-any.whl
  • Upload date:
  • Size: 42.8 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.11.5

File hashes

Hashes for pibs-0.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 688f2058fefc889d37c5c40b7adb3d2437cd52e2702c66f3ea8cc303d5871aef
MD5 325c95753f6c87107a835d24fc5f4b13
BLAKE2b-256 cd43bc9ad4764f4a0ef77678046119999962b44f343eee97bd21073f5453685b

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page