Implements the structure::Liouvillean interface for a BinarySystem. More...
#include <BinarySystem.h>
Public Types | |
typedef structure::Liouvillean< 1 > | Li1 |
typedef structure::Liouvillean< 2 > | Li2 |
Public Types inherited from structure::Liouvillean< 2 > | |
typedef boost::shared_ptr< const Liouvillean > | Ptr |
typedef quantumdata::StateVector< RANK > | StateVector |
typedef Base::StateVectorLow | StateVectorLow |
typedef Base::DensityOperatorLow | DensityOperatorLow |
typedef Base::LazyDensityOperator | LazyDensityOperator |
typedef Base::DArray1D | Rates |
The 1D real array for storing the jump rates. | |
Public Types inherited from quantumdata::Types< RANK, LiouvilleanAveragedCommonRanked< RANK > > | |
typedef CArray< RANK > | StateVectorLow |
typedef CArray< 2 *RANK > | DensityOperatorLow |
Public Member Functions | |
Liouvillean (const SSF &free0, const SSF &free1, const SSI &ia) | |
Public Member Functions inherited from structure::Liouvillean< 2 > | |
const Rates | rates (double t, const StateVector &psi) const |
Returns the set of jump rates where the Lindblads are in general time-dependent. More... | |
void | actWithJ (double t, StateVectorLow &psi, size_t m) const |
Performs the quantum jump operation . More... | |
Additional Inherited Members | |
Static Public Attributes inherited from structure::Liouvillean< 2 > | |
static const int | N_RANK |
Implements the structure::Liouvillean interface for a BinarySystem.
Definition at line 141 of file BinarySystem.h.