Less templatized base for EnsembleMCWF.
More...
#include <EnsembleMCWF.h>
|
| const ToBeAveragedType | averageInRange (size_t begin, size_t n) const |
| | Averages only in a range begin..begin+n-1 More...
|
| |
|
const quantumdata::DensityOperator< RANK > & | toBeAveraged () const |
| | returns the set of quantities condensed in a variable of type T that are “to be averaged”
|
| |
|
void | evolve (double deltaT) |
| | Propagation for a time interval of exactly deltaT.
|
| |
| std::ostream & | display (std::ostream &, int precision) const |
| | Displays a limited set of relevant physical and numerical information about the actual state of Trajectory at the actual time instant. More...
|
| |
|
std::ostream & | displayParameters (std::ostream &os) const |
| | print header
|
| |
|
std::ostream & | logOnEnd (std::ostream &os) const |
| | print a log at the end summarizing overall (e.g. time-averaged) physical and numerical data during the run
|
| |
|
double | getTime () const |
| | actual time instant
|
| |
|
double | getDtDid () const |
| | last perfomed timestep
|
| |
|
cpputils::iarchive & | readState (cpputils::iarchive &iar) |
| | read from an archive
|
| |
|
cpputils::oarchive & | writeState (cpputils::oarchive &oar) const |
| | write to an archive
|
| |
| void | run (Trajectory &trajectory, double time, double deltaT, unsigned sdf, const std::string &ofn, const std::string &initialFileName, int precision, bool displayInfo, bool firstStateDisplay, double autoStopEpsilon, unsigned autoStopRepetition, const std::string &parsedCommandLine) |
| | Running in deltaT mode (displays in equal time intervals) for a certain time. More...
|
| |
| void | run (Trajectory &, long nDt, double deltaT, unsigned sdf, const std::string &ofn, const std::string &initialFileName, int precision, bool displayInfo, bool firstStateDisplay, double autoStopEpsilon, unsigned autoStopRepetition, const std::string &parsedCommandLine) |
| | Same as above but runs for a certain number of time intervals deltaT. More...
|
| |
| void | run (Trajectory &, const ParsRun &p) |
| | Dispatcher. More...
|
| |
template<int RANK>
class quantumtrajectory::ensemble::Base< RANK >
Less templatized base for EnsembleMCWF.
- Template Parameters
-
| RANK | arity of the Hilbert space |
Definition at line 29 of file EnsembleMCWF.h.
Straightforward constructor.
- Parameters
-
The documentation for this class was generated from the following file: