ODEBND
|
Integrator options.
#include <odebnd_val.hpp>
Public Types | |
enum | WRAPPING_STRATEGY { NONE = 0, ELLIPS } |
Enumeration of wrapping mitigation strategies. More... | |
Public Member Functions | |
Options () | |
Constructor. | |
Public Attributes | |
unsigned int | TSORDER |
Taylor series expansion order (Default: 7) | |
WRAPPING_STRATEGY | WRAPMIT |
Wrapping mitigation strategy. | |
unsigned int | ORDMIT |
Order of wrapping mitigation strategy (Default: 1) | |
double | DMAX |
Maximum enclosure diameter, \(D_{\rm max}\) (Default: 1e20) | |
double | HMIN |
Minimum step-size, \(h_{\rm min}\) (Default: 1e-8) | |
double | HMAX |
Maximum step-size, \(h_{\rm max}\) (Default: 1e8) | |
double | HREDUC |
Reduction factor for step-size validation between 0-1 (default: 0.8) | |
double | HSTAB |
Whether or not to consider stepsize dependence in Taylor truncation term (default: true) | |
double | TOL |
Tolerance on truncation error for step size selection (Default: 1e-7) | |
bool | SCALING |
Whether or not to adjust scaling for state components (default: true) | |
double | ATOL |
Absolute tolerance for scaling (Default: 1e-10) | |
double | QTOL |
Tolerance when dividing by trace of shape matrix in ellipsoidal bounds (Default: mc::machprec()) | |
bool | TSTOP |
Whether to stop and reinitialize the integrator at time steps (default: true) | |
bool | PMVALID |
Whether or not to use polynomial models for stepsize validation (Default: false) | |
bool | USEINV |
Whether or not to use the specified invariants for bounds contraction (default: true) | |
ODESLV_GSL< T >::Options | ODESLVOPT |
Options of non-validated ODE solver for reachable set approximation. | |
int | DISPLAY |
Display level (default: 1) | |
bool | RESRECORD |
Whether or not to record results (default: false) |
enum mc::ODEBND_VAL::Options::WRAPPING_STRATEGY |