|
Janus 2.0.0
High-performance C++20 dual-mode numerical framework
|
Options for MultipleShooting. More...
#include <MultiShooting.hpp>
Public Attributes | |
| int | n_intervals = 20 |
| Number of shooting intervals. | |
| std::string | integrator = "cvodes" |
| Integrator plugin ("cvodes", "rk", "idas"). | |
| double | tol = 1e-8 |
| Integrator required tolerance. | |
| bool | normalize_time = true |
| If true, integrates on normalized time and scales ODE by dt. | |
Options for MultipleShooting.
| std::string janus::MultiShootingOptions::integrator = "cvodes" |
Integrator plugin ("cvodes", "rk", "idas").
| int janus::MultiShootingOptions::n_intervals = 20 |
Number of shooting intervals.
| bool janus::MultiShootingOptions::normalize_time = true |
If true, integrates on normalized time and scales ODE by dt.
| double janus::MultiShootingOptions::tol = 1e-8 |
Integrator required tolerance.