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: