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
trajectory::ParsStochastic Struct Reference

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

#include <ParsStochasticTrajectory.h>

+ Inheritance diagram for trajectory::ParsStochastic:
+ Collaboration diagram for trajectory::ParsStochastic:

Public Member Functions

 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

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 stochastic simulations.

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

Definition at line 18 of file ParsStochasticTrajectory.h.

Member Data Documentation

bool& trajectory::ParsStochastic::noise

whether the noise should be on or off

(if it makes sense to turn it off at all for a concrete Stochastic – e.g. for a Monte Carlo wave-function trajectory, turning off the noise means simply to disable quantum jumps)

Definition at line 28 of file ParsStochasticTrajectory.h.


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