#include <Pspm.h>
Public Member Functions | |
Pspm () | |
Pspm (PspmPar &par) | |
Pspm (int argc, const char *argv[]) | |
~Pspm () | |
Pspm (const Pspm &t) | |
Copy constructor. | |
Pspm & | operator= (const Pspm &t) |
Assigment operator =. | |
void | step (vector< Decimal > y_, vector< Decimal > x_, vector< Decimal > xDot, Decimal inEnergy, Decimal &outEnergy, Decimal time, Decimal dT, vector< Decimal > &out, bool newData=false, bool approxDamping=true, bool reset=false) |
Executes a step of pspm algorithm. | |
Decimal | getEnergy () |
void | setLogFile (FILE *logFile) |
string | getObjectName () const |
Gets the name. |
Pspm::Pspm | ( | ) |
Pspm::Pspm | ( | PspmPar & | par | ) |
Pspm::Pspm | ( | int | argc, | |
const char * | argv[] | |||
) |
Pspm::~Pspm | ( | ) |
Pspm::Pspm | ( | const Pspm & | t | ) |
Copy constructor.
void Pspm::step | ( | vector< Decimal > | y_, | |
vector< Decimal > | x_, | |||
vector< Decimal > | xDot, | |||
Decimal | inEnergy, | |||
Decimal & | outEnergy, | |||
Decimal | time, | |||
Decimal | dT, | |||
vector< Decimal > & | out, | |||
bool | newData = false , |
|||
bool | approxDamping = true , |
|||
bool | reset = false | |||
) |
Executes a step of pspm algorithm.
[in] | y_ | . |
[in] | x_ | . |
[in] | xDot | . |
[in] | inEnergy | . |
[out] | outEnergy | . |
[in] | time | . |
[in] | dT | . |
[out] | out | . |
[out] | changed | . |
[in] | true | . |
[in] | reset | . |
Decimal Pspm::getEnergy | ( | ) |
void Pspm::setLogFile | ( | FILE * | logFile | ) |
string Pspm::getObjectName | ( | ) | const [inline, virtual] |