#include <Controller.h>
|
bool | success (int &m, bool &acc, double err, double &tau, int &step_rej) |
|
void | StepLengthControl (int &m, bool &acc, double err, double tau, int &step_rej) |
|
void | StepLengthControl (int &m, bool &acc, double err, double &errold, double &tau, double &tauold, int &step_rej) |
|
void | StepLengthControl (int &m, bool &acc, double err2, double &err1, double &err0, double &tau, double &tauold, int &step_rej) |
|
void | PID_Controller (double &errtn, double &errtn_p1, double &errtn_m1, int &rej_step, int &m, double &tau, double &oldtau, bool accepted) |
|
void | StepLengthControlTest (int &m, bool &acc, double err_at_tn_p1, double &err_at_tn, double &err_at_tn_m1, double ¤t_time_step, double &old_time_step, int &step_rej) |
|
|
double | olderr0 |
|
double | olderr1 |
|
double | oldtau0 |
|
double | oldtau1 |
|
bool | reject |
|
double | K_P |
|
double | K_I |
|
double | K_D |
|
double | control_safty |
|
double | control_maxscale |
|
double | control_minscale |
|
void Controller::StepLengthControl |
( |
int & |
m, |
|
|
bool & |
acc, |
|
|
double |
err, |
|
|
double |
tau, |
|
|
int & |
step_rej |
|
) |
| |
- Parameters
-
| input: err = error norm .. tau = timesteplength on return: true if err<= 1. false otherwise tau will be update |
bool Controller::success |
( |
int & |
m, |
|
|
bool & |
acc, |
|
|
double |
err, |
|
|
double & |
tau, |
|
|
int & |
step_rej |
|
) |
| |
- Parameters
-
| input: err = error norm .. tau = timesteplength on return: true if err<= 1. false otherwise tau will be update |
The documentation for this class was generated from the following files: