qit.markov.lindblad_ops

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

Lindblad operators for a Born-Markov master equation.

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

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

  • B (MarkovianBath) – bath instance

Returns

Lindblad operators, Lamb shift Hamiltonian

Return type

list[array[complex]], array[complex]

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

Returns a list L of Lindblad operators Ai (in units of 1/TU) and the Lamb shift Hamiltonian HLS (in units of /TU).

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