Public Types | |
typedef structure::ElementLiouvilleanStrategies< 1, NLT+NL > | Base |
typedef Base::JumpStrategies | JumpStrategies |
typedef Base::JumpRateStrategies | JumpRateStrategies |
typedef Base::KeyLabels | KeyLabels |
Public Types inherited from structure::ElementLiouvilleanStrategies< 1, mpl::size< VL >::value+NL > | |
typedef mpl::if_c< IS_TIME_DEPENDENT, boost::function< void(double, StateVectorLow &)>, boost::function< void(StateVectorLow &)> >::type | JumpStrategy |
typedef mpl::if_c< IS_TIME_DEPENDENT, boost::function< double(double, const LazyDensityOperator &)>, boost::function< double(const LazyDensityOperator &)> >::type | JumpRateStrategy |
typedef blitz::TinyVector< JumpStrategy, mpl::size< VL >::value+NL > | JumpStrategies |
typedef blitz::TinyVector< JumpRateStrategy, mpl::size< VL >::value+NL > | JumpRateStrategies |
Public Member Functions | |
Liouvillean (const VL &gammas, double gamma_parallel) | |
const JumpStrategies | fillJS () const |
const JumpRateStrategies | fillJRS () const |
Public Member Functions inherited from structure::ElementLiouvilleanAveragedCommon< LiouvilleanTimeDependenceDispatched< 1, IS_TIME_DEPENDENT > > | |
const std::string & | getTitle () const |
const KeyLabels & | getLabels () const |
Static Public Member Functions | |
static const KeyLabels | fillKeyLabels () |
Static Public Attributes | |
static const int | NLT =mpl::size<VL>::value |
Additional Inherited Members | |
Protected Member Functions inherited from structure::ElementLiouvilleanAveragedCommon< LiouvilleanTimeDependenceDispatched< 1, IS_TIME_DEPENDENT > > | |
ElementLiouvilleanAveragedCommon (const std::string &keyTitle, KeyLabelsPack &&...keyLabelsPack) | |
ElementLiouvilleanAveragedCommon (const std::string &keyTitle, KeyLabelsInitializer il) | |
Definition at line 205 of file MultiLevel_.h.