|
| | Scalar (double scalar, const string &name, const string &type="Scalar") |
| | Construct. More...
|
| |
| | Scalar (double scalar, string unitPrefix, string unitSymbol, const string &name, const string &type="Scalar") |
| | Construct. More...
|
| |
|
virtual | ~Scalar () |
| | Destroy.
|
| |
| virtual string | getParameter (const string &name) const |
| | Get parameter. More...
|
| |
| virtual void | setParameter (const string &name, const string &value) |
| | Set parameter. More...
|
| |
|
virtual double | calculateCurrentValue () |
| | Calculates the current value based on the current input.
|
| |
|
virtual double | calculateNextValue () |
| | Calculates the next value based on the current input.
|
| |
|
| 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.
|
| |