- 3.0.2 core module.
|
settings for the SensitivityApproximation More...
#include <Sensitivity.h>
Public Types | |
enum | APPROXIMATION { APPROXIMATION::FORWARD_EULER = 0, APPROXIMATION::BACKWARD_EULER, APPROXIMATION::SYMPLECTIC_EULER, APPROXIMATION::TUSTIN, APPROXIMATION::MATRIX_EXPONENTIAL } |
different discrete-time approximations to linear systems More... | |
Public Member Functions | |
SensitivityApproximationSettings (double dt, APPROXIMATION approx) | |
Public Attributes | |
double | dt_ |
discretization time-step More... | |
APPROXIMATION | approximation_ |
type of discretization strategy used. More... | |
settings for the SensitivityApproximation
|
inline |
double ct::core::SensitivityApproximationSettings::dt_ |
APPROXIMATION ct::core::SensitivityApproximationSettings::approximation_ |
type of discretization strategy used.
Referenced by ct::core::SensitivityApproximation< STATE_DIM, CONTROL_DIM, P_DIM, V_DIM, SCALAR >::getAandB(), ct::core::SensitivityApproximation< STATE_DIM, CONTROL_DIM, P_DIM, V_DIM, SCALAR >::getApproximation(), and ct::core::SensitivityApproximation< STATE_DIM, CONTROL_DIM, P_DIM, V_DIM, SCALAR >::setApproximation().