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
quantumtrajectory::mcwf::Pars Struct Reference

Aggregate of parameters pertaining to MCWF simulations. More...

#include <ParsMCWF_Trajectory.h>

+ Inheritance diagram for quantumtrajectory::mcwf::Pars:
+ Collaboration diagram for quantumtrajectory::mcwf::Pars:

Public Member Functions

 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

double & dpLimit
 the parameter $\delta p_\text{limit}$ (cf. 2.b.ii here)
 
double & overshootTolerance
 the parameter $\delta p_\text{limit}'/\delta p_\text{limit}$ (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::SteppingFunctionsf
 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
 

Detailed Description

Aggregate of parameters pertaining to MCWF simulations.

See also
ParsEvolved for general explanation of the workings of Pars… classes

Definition at line 20 of file ParsMCWF_Trajectory.h.

Member Data Documentation

int& quantumtrajectory::mcwf::Pars::logLevel

governs how much logging information is displayed during an MCWF_Trajectory run

See also
Logger

Definition at line 26 of file ParsMCWF_Trajectory.h.


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