|
| Product (double factor, const string &name="", const string &type="Product") |
| Create.
|
|
virtual | ~Product () |
| Destroy.
|
|
virtual double | calculateCurrentValue () |
| Return current product value.
|
|
virtual double | calculateNextValue () |
| Return next product value.
|
|
virtual string | getParameter (const string &name) const |
| Get parameter. More...
|
|
virtual void | setParameter (const string &name, const string &value) |
| Set parameter. More...
|
|
| StochasticFunction (class Time *time, const string &name="", const string &type="Stochastic Function") |
| Create.
|
|
double | operator() (double x) |
| Returns the value at the current time step. More...
|
|
double | d (double x) |
| Returns the increment at the current time step. More...
|
|
virtual double | getCurrentValue (double x) |
| Returns the value at the next time step. More...
|
|
virtual double | getNextValue (double x) |
| Returns the value at the next time step. More...
|
|
virtual double | getIncrement (double xt) |
| Returns the increment at the current time step. More...
|
|
| StochasticProcess (class Time *time, const string &name="", const string &type="Stochastic") |
| Create.
|
|
virtual | ~StochasticProcess () |
| Destroy.
|
|
virtual void | proceedToNextState () |
| Proceed one time step. More...
|
|
virtual void | prepareNextState () |
| Calculate next value (preparing next step). More...
|
|
bool | isNextStatePrepared () |
| Whether.
|
|
virtual double | getIncrement () |
| Returns the increment. More...
|
|
virtual double | getCurrentValue () |
| Returns the value of the process. More...
|
|
virtual double | getNextValue () |
| Returns the next value of the process. More...
|
|
virtual void | setNextValue (double d) |
| Set the next value of the process. More...
|
|
virtual void | setCurrentValue (double d) |
| Set the current value of the process. More...
|
|
void | setDescription (string s) |
| Set stochastic description.
|
|
virtual void | init () |
| Initialise time-dependent values.
|
|
string | getDescription () |
| Get the name. More...
|
|
string | getType () const |
| Type of object.
|
|
string | getName () const |
| Name of object.
|
|
void | setName (const string &name) |
| Name of object.
|
|
string | getConfiguration () const |
| Returns the configuration of the object. More...
|
|
string | getAllParameters () const |
| String with all parameter settings.
|
|
void | addParameter (const string &name) |
| Add a parameter. More...
|
|
void | rmParameter (const string &name) |
| Remove a parameter. More...
|
|
| TimeDependent (class Time *time) |
| Construct. More...
|
|
virtual class Time * | getTime () const |
| Return pointer to the time object.
|
|
| Physical () |
| Construct.
|
|
| Physical (const Physical &) |
| Copy.
|
|
| Physical (string name) |
| Construct.
|
|
| Physical (string name, string unitPrefix, string unitSymbol) |
| Construct.
|
|
| Physical (string name, Unit unit) |
| Construct.
|
|
virtual string | getPhysicalDescription () |
| Returns the physical description. More...
|
|
virtual string | getUnitName () |
| Returns the unit name.
|
|
virtual string | getUnitSymbol () |
| Returns the unit name.
|
|
virtual void | setPhysicalDescription (string name) |
| Set the name. Same as setDescription(). More...
|
|
virtual void | setUnit (Unit u) |
| Set the unit.
|
|
virtual void | setUnitPrefix (int n) |
| Set unit prefix. More...
|
|
virtual Unit | getUnit () const |
| Retrieve the unit.
|
|
A product of the function input and a scalar.