4 #ifndef CPPQEDCORE_UTILS_PARSTRAJECTORY_H_INCLUDED
5 #define CPPQEDCORE_UTILS_PARSTRAJECTORY_H_INCLUDED
7 #include "TrajectoryFwd.h"
10 #include "FormDoubleFwd.h"
56 const std::string& mod=
""
70 std::string &ofn, &initialFileName;
74 bool &displayInfo, &firstStateDisplay;
78 double &autoStopEpsilon;
80 unsigned &autoStopRepetition;
102 #endif // CPPQEDCORE_UTILS_PARSTRAJECTORY_H_INCLUDED
double & epsRel
relative precision of ODE stepping (cf. evolved::TimeStepBookkeeper)
const std::string getParsedCommandLine() const
Corresponds to parameters::ParameterTable::getParsedCommandLine.
SteppingFunction
Enumeration for different stepping-function types, for i/o operations.
Parameters corresponding to the different versions of run()
static const double epsRelDefault
The ultimate default of epsRel in the framework.
ParsEvolved(parameters::ParameterTable &, const std::string &mod="")
All Pars… classes are constructed taking a parameters::ParameterTable, to register the parameters on...
Aggregate condensing parameters concerning adaptive ODE evolution (cf. Adaptive::Adaptive()) in the s...
The parameter table according to which the command line will be parsed by update() ...
Defines class of the same name.
evolved::SteppingFunction & sf
stepping-function type
An example of a simple unification of Pars… classes, here ParsRun & ParsEvolved. ...
double & nextDtTryCorrectionFactor
cf. evolved::MakerGSL::MakerGSL()
double & T
endtime of the run
static const double epsAbsDefault
” for epsAbs
std::shared_ptr< std::string > ParsedCommandLine
Type for passing the parsed command line throughout the framework.
double & epsAbs
absolute precision ”
long & NDt
number of deltaT intervals in deltaT-mode
formdouble::Zero & precision
the overall precision of trajectory display