Implements the general Hamiltonian interface by dispatching the different time-dependence levels. More...
#include <Hamiltonian.h>
Public Types | |
typedef Hamiltonian< RANK >::StateVectorLow | StateVectorLow |
typedef time::Dispatcher< TD >::type | Time |
The actual time-dependence level from the template parameter TD | |
![]() | |
typedef boost::shared_ptr< const Hamiltonian > | Ptr |
typedef quantumdata::Types< RANK >::StateVectorLow | StateVectorLow |
Additional Inherited Members | |
![]() | |
void | addContribution (double t, const StateVectorLow &psi, StateVectorLow &dpsidt, double t0) const |
Adds the Hamiltonian contribution ![]() dpsidt More... | |
Implements the general Hamiltonian interface by dispatching the different time-dependence levels.
RANK | arity of the Hilbert space |
TD | Degree of time dependence. |
Definition at line 68 of file Hamiltonian.h.