#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