#include <settings.h>
|
std::ostream & | operator<< (std::ostream &out, const Settings &rhs) |
| out the right hand side settings to standard out stream More...
|
|
◆ ~Settings()
virtual irafhy::Settings::~Settings |
( |
| ) |
|
|
virtualdefault |
◆ analysis()
ANALYSIS irafhy::Settings::analysis |
( |
| ) |
const |
|
virtual |
get the analysis type
- Returns
- type of the analysis, forward or backward
References analysis_.
Referenced by setAnalysis().
◆ duration()
Time irafhy::Settings::duration |
( |
| ) |
const |
|
virtual |
◆ geometry()
GEOMETRY irafhy::Settings::geometry |
( |
| ) |
const |
|
virtual |
get the type of geometry object used to hold states
- Returns
- type of the geometry object, interval hull or polytope and so on
References geometry_.
Referenced by setGeometry().
◆ help()
void irafhy::Settings::help |
( |
| ) |
const |
|
virtual |
◆ initCondition()
Condition irafhy::Settings::initCondition |
( |
| ) |
const |
|
virtual |
◆ maxJump()
long int irafhy::Settings::maxJump |
( |
| ) |
const |
|
virtual |
get the max allowed jumps for the duration
- Returns
- the max allowed jumps
References maxJump_.
Referenced by setMaxJump().
◆ plot()
bool irafhy::Settings::plot |
( |
| ) |
const |
|
virtual |
get the plotting setting of the simulation
- Returns
- TRUE if allow to plot all results
References plot_.
Referenced by setPlot().
◆ print()
bool irafhy::Settings::print |
( |
| ) |
const |
|
virtual |
get the print setting of the simulation
- Returns
- TRUE if allow to print all results into files
References print_.
Referenced by setPrint().
◆ setAnalysis()
void irafhy::Settings::setAnalysis |
( |
ANALYSIS |
analysis | ) |
|
|
virtual |
set the analysis type
- Parameters
-
analysis | given setting about analysis |
References analysis(), and analysis_.
◆ setDuration()
void irafhy::Settings::setDuration |
( |
const Time & |
duration | ) |
|
|
virtual |
◆ setGeometry()
◆ setInitCondition()
void irafhy::Settings::setInitCondition |
( |
const Condition & |
initCondition | ) |
|
|
virtual |
◆ setMaxJump()
void irafhy::Settings::setMaxJump |
( |
long int |
maxJump | ) |
|
|
virtual |
◆ setPlot()
void irafhy::Settings::setPlot |
( |
bool |
plot | ) |
|
|
virtual |
◆ setPrint()
void irafhy::Settings::setPrint |
( |
bool |
print | ) |
|
|
virtual |
◆ setStartModelID()
void irafhy::Settings::setStartModelID |
( |
const std::string & |
startModelID | ) |
|
|
virtual |
◆ setStep()
void irafhy::Settings::setStep |
( |
double |
step | ) |
|
|
virtual |
◆ startModelID()
std::string irafhy::Settings::startModelID |
( |
| ) |
const |
|
virtual |
◆ step()
double irafhy::Settings::step |
( |
| ) |
const |
|
virtual |
get the step size of the simulation
- Returns
- step size
References step_.
Referenced by setStep().
◆ operator<<
std::ostream& operator<< |
( |
std::ostream & |
out, |
|
|
const Settings & |
rhs |
|
) |
| |
|
friend |
out the right hand side settings to standard out stream
- Parameters
-
out | given out stream |
rhs | right hand side settings |
- Returns
- resulting out stream
◆ analysis_
ANALYSIS irafhy::Settings::analysis_ = ANALYSIS::FORWARD |
|
protected |
◆ duration_
Time irafhy::Settings::duration_ = Time(0.0, 0.0) |
|
protected |
◆ geometry_
GEOMETRY irafhy::Settings::geometry_ = GEOMETRY::INTERVAL_HULL |
|
protected |
◆ initCondition_
◆ maxJump_
long int irafhy::Settings::maxJump_ = 1 |
|
protected |
◆ plot_
bool irafhy::Settings::plot_ = false |
|
protected |
◆ print_
bool irafhy::Settings::print_ = false |
|
protected |
◆ startModelID_
std::string irafhy::Settings::startModelID_ = std::string() |
|
protected |
◆ step_
double irafhy::Settings::step_ = -1.0 |
|
protected |
The documentation for this class was generated from the following files:
- /home/jianqiang/CLionProjects/irafhy/include/irafhy/settings.h
- /home/jianqiang/CLionProjects/irafhy/src/settings.cpp