Aggregate of parameters pertaining to the highest level driver functions for quantum trajectories. More...
#include <Evolution_.h>
Inheritance diagram for evolution::Pars:
Collaboration diagram for evolution::Pars:Public Member Functions | |
| Pars (parameters::ParameterTable &p, const std::string &mod="") | |
Public Member Functions inherited from trajectory::ParsRun | |
| ParsRun (parameters::ParameterTable &, const std::string &mod="") | |
| const std::string | getParsedCommandLine () const |
| Corresponds to parameters::ParameterTable::getParsedCommandLine. | |
Public Member Functions inherited from quantumtrajectory::mcwf::Pars | |
| Pars (parameters::ParameterTable &p, const std::string &mod="") | |
Public Member Functions inherited from trajectory::ParsStochastic | |
| ParsStochastic (parameters::ParameterTable &, const std::string &mod="") | |
Public Member Functions inherited from trajectory::ParsEvolved | |
| ParsEvolved (parameters::ParameterTable &, const std::string &mod="") | |
All Pars… classes are constructed taking a parameters::ParameterTable, to register the parameters on. More... | |
Public Attributes | |
| Method & | evol |
| the method of evolution | |
| bool & | negativity |
| governs whether entanglement should be calculated in the case of ENSEMBLE, MASTER, and MASTER_FAST, cf. quantumtrajectory::display_densityoperator::_, quantumdata::negPT | |
| bool & | timeAverage |
| governs whether in the case of SINGLE, time averaging should be performed (by using quantumtrajectory::TimeAveragingMCWF_Trajectory instead of quantumtrajectory::MCWF_Trajectory) | |
| double & | relaxationTime |
| the relaxation time in the case when time averaging is desired | |
Public Attributes inherited from trajectory::ParsRun | |
| double & | T |
| endtime of the run | |
| int & | dc |
| double & | Dt |
| long & | NDt |
| number of deltaT intervals in deltaT-mode | |
| std::string & | ofn |
| std::string & | initialFileName |
| formdouble::Zero & | precision |
| the overall precision of trajectory display More... | |
| bool & | displayInfo |
| bool & | firstStateDisplay |
| unsigned & | sdf |
| double & | autoStopEpsilon |
| unsigned & | autoStopRepetition |
Public Attributes inherited from quantumtrajectory::mcwf::Pars | |
| double & | dpLimit |
the parameter (cf. 2.b.ii here) | |
| double & | overshootTolerance |
the parameter (cf. 2.b.ii here) | |
| int & | logLevel |
| governs how much logging information is displayed during an MCWF_Trajectory run More... | |
| size_t & | nBins |
| governs how many bins should be used for the histogram of jumps created by ensemble::displayLog (a zero value means a heuristic automatic determination) | |
| size_t & | nJumpsPerBin |
| the average number of jumps per bin in the histogram of jumps for the case of heuristic bin-number determination | |
Public Attributes inherited from trajectory::ParsStochastic | |
| unsigned long & | seed |
| random-number generator seed | |
| bool & | noise |
| whether the noise should be on or off More... | |
| size_t & | nTraj |
| number of trajectories in case of ensemble averaging | |
Public Attributes inherited from trajectory::ParsEvolved | |
| double & | epsRel |
| relative precision of ODE stepping (cf. evolved::TimeStepBookkeeper) | |
| double & | epsAbs |
| absolute precision ” | |
| evolved::SteppingFunction & | sf |
| stepping-function type | |
| double & | nextDtTryCorrectionFactor |
| cf. evolved::MakerGSL::MakerGSL() | |
Additional Inherited Members | |
Static Public Attributes inherited from trajectory::ParsEvolved | |
| static const double | epsRelDefault |
| The ultimate default of epsRel in the framework. | |
| static const double | epsAbsDefault |
| ” for epsAbs | |
Aggregate of parameters pertaining to the highest level driver functions for quantum trajectories.
Pars… classes Definition at line 42 of file Evolution_.h.