Info: Zenodo’s user support line is staffed on regular business days between Dec 23 and Jan 5. Response times may be slightly longer than normal.

There is a newer version of the record available.

Published July 18, 2018 | Version v4.3.1
Software Open

qutip/qutip: QuTiP 4.3.1

  • 1. IBM
  • 2. IIT Kanpur / RIKEN
  • 3. Aberystwyth University
  • 4. @Microsoft
  • 5. data science consultant
  • 6. Stanford University
  • 7. IQOQI
  • 8. Riken @qutip @pyquantum @
  • 9. TU Delft
  • 10. FU Berlin
  • 11. Trimble Inc
  • 12. University of Stuttgart
  • 13. CEA Saclay
  • 14. UWaterloo IQC
  • 15. Delft University of Technology

Description

The release of QuTiP 4.3.1

Improvements
  • MAJOR FEATURE: Added the Permutational Invariant Quantum Solver (PIQS) module (by Nathan Shammah and Shahnawaz Ahmed) which allows the simluation of large TLSs ensembles including collective and local Lindblad dissipation. Applications range from superradiance to spin squeezing.

  • MAJOR FEATURE: Added a photon scattering module (by Ben Bartlett) which can be used to study scattering in arbitrary driven systems coupled to some configuration of output waveguides.

  • Cubic_Spline functions as time-dependent arguments for the collapse operators in mesolve are now allowed.

  • Added a faster version of bloch_redfield_tensor, using components from the time-dependent version. About 3x+ faster for secular tensors, and 10x+ faster for non-secular tensors.

  • Computing Q.overlap() [inner product] is now ~30x faster.

  • Added projector method to Qobj class.

  • Added fast projector method, Q.proj().

  • Computing matrix elements, Q.matrix_element is now ~10x faster.

  • Computing expectation values for ket vectors using expect is now ~10x faster.

  • Q.tr() is now faster for small Hilbert space dimensions.

  • Unitary operator evolution added to sesolve

  • Use OPENMP for tidyup if installed.

Bug Fixes
  • Fixed bug that stopped simdiag working for python 3.

  • Fixed semidefinite cvxpy Variable and Parameter.

  • Fixed iterative lu solve atol keyword issue.

  • Fixed unitary op evolution rhs matrix in ssesolve.

  • Fixed interpolating function to return zero outside range.

  • Fixed dnorm complex casting bug.

  • Fixed control.io path checking issue.

  • Fixed ENR fock dimension.

  • Fixed hard coded options in propagator 'batch' mode

  • Fixed bug in trace-norm for non-Hermitian operators.

  • Fixed bug related to args not being passed to coherence_function_g2

  • Fixed MKL error checking dict key error

Files

qutip/qutip-v4.3.1.zip

Files (693.0 kB)

Name Size Download all
md5:92f739a8cdb9c10cbbac75a5ea0463f3
693.0 kB Preview Download

Additional details

Related works