|
void | initialize (const double timestep, const double u0=0.0, const double y0=0.0) |
|
void | setBackupLength (int nSteps) |
| Setup the number of backup steps to remember (size of the backup buffer)
|
|
void | restoreBackup (size_t nSteps=1) |
| Restore the backup at the given step.
|
|
void | backup () |
| Pushes a backup of transfer function states into the backup buffer.
|
|
double | updateWithBackup (double u) |
| Make a backup of states and then calls update.
|
|
void | initialize (const double timestep, const double u0=0.0, const double y0=0.0) |
|
void | initializeValues (const double u0, const double y0) |
|
double | update (const double u) |
| Updates the integrator one timestep and returns the new value.
|
|
double | value () const |
| Returns the integrator value.
|
|