qit.markov.superop

qit.markov.superop(H, D, B)

Liouvillian superoperator for a Born-Markov master equation.

Parameters
  • H (array[complex]) – system Hamiltonian

  • D (array[complex], Sequence[array[complex]]) – Hermitian interaction operator

  • B (MarkovianBath, Sequence[MarkovianBath]) – bath instance

Returns

Liouvillian superoperator

Return type

array[complex]

Builds the Liouvillian superoperator L corresponding to a base Hamiltonian H and a (Hermitian) interaction operator D coupling the system to the bath B.

L includes the system Hamiltonian, the Lamb shift, and the Lindblad dissipator, and is in units of 1/TU.

B can also be a sequence of baths, in which case D has to be a sequence of the corresponding interaction operators.