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
structure::ExactTimeDependenceDispatched< RANK, IS_TWO_TIME > Class Template Referenceabstract

Implements the general Exact interface by dispatching the two possible time-dependence levels. More...

#include <Exact.h>

+ Inheritance diagram for structure::ExactTimeDependenceDispatched< RANK, IS_TWO_TIME >:
+ Collaboration diagram for structure::ExactTimeDependenceDispatched< RANK, IS_TWO_TIME >:

Public Types

typedef Exact< RANK >::StateVectorLow StateVectorLow
 
typedef time::DispatcherIsTwoTime< IS_TWO_TIME >::type Time
 
- Public Types inherited from structure::Exact< RANK >
typedef boost::shared_ptr< const ExactPtr
 
typedef quantumdata::Types< RANK >::StateVectorLow StateVectorLow
 
- Public Types inherited from structure::ExactCommon
typedef boost::shared_ptr< const ExactCommonPtr
 

Additional Inherited Members

- Public Member Functions inherited from structure::Exact< RANK >
void actWithU (double t, StateVectorLow &psi, double t0) const
 Describes the operation which transforms from interaction picture to the normal picture: $\ket{\Psi(t)}\rightarrow U(t,t_0)\ket{\Psi}$. More...
 
- Public Member Functions inherited from structure::ExactCommon
bool applicableInMaster () const
 Describes whether the system fulfills the requirement to be used in Master-equation evolution. More...
 

Detailed Description

template<int RANK, bool IS_TWO_TIME>
class structure::ExactTimeDependenceDispatched< RANK, IS_TWO_TIME >

Implements the general Exact interface by dispatching the two possible time-dependence levels.

Template Parameters
RANKarity of the Hilbert space
IS_TWO_TIMEtrue: TwoTimefalse: OneTime

Definition at line 85 of file Exact.h.


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