C++QEDCore  2.100.2 (v2 Milestone 10 Development branch)
a framework for simulating open quantum dynamics – core
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
composite::Liouvillean< VA > Class Template Reference
+ Inheritance diagram for composite::Liouvillean< VA >:
+ Collaboration diagram for composite::Liouvillean< VA >:

Protected Member Functions

 Liouvillean (const Frees &frees, const VA &acts)
 

Additional Inherited Members

- Public Types inherited from structure::Liouvillean< MaxRank< VA >::value+1 >
typedef boost::shared_ptr< const LiouvilleanPtr
 
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 inherited from structure::Liouvillean< MaxRank< VA >::value+1 >
const Rates rates (double t, const StateVector &psi) const
 Returns the set of jump rates $\bra{\Psi}J_m^\dagger J_m\ket{\Psi},$ where the Lindblads are in general time-dependent. More...
 
void actWithJ (double t, StateVectorLow &psi, size_t m) const
 Performs the quantum jump operation $\ket\Psi\rightarrow J_m(t)\ket\Psi$. More...
 
- Static Public Attributes inherited from structure::Liouvillean< MaxRank< VA >::value+1 >
static const int N_RANK
 

Detailed Description

template<typename VA>
class composite::Liouvillean< VA >

Definition at line 210 of file Composite.h.


The documentation for this class was generated from the following file: