|
Janus 2.0.0
High-performance C++20 dual-mode numerical framework
|
Options for stiff mass-matrix integration. More...
#include <Integrate.hpp>

Public Attributes | |
| MassMatrixIntegratorMethod | method = MassMatrixIntegratorMethod::RosenbrockEuler |
| int | substeps = 1 |
| double | abstol = 1e-8 |
| double | reltol = 1e-6 |
| double | finite_difference_epsilon = 1e-7 |
| int | max_newton_iterations = 10 |
| double | newton_tolerance = 1e-10 |
| LinearSolvePolicy | linear_solve_policy = LinearSolvePolicy() |
| casadi::Dict | symbolic_integrator_options |
Options for stiff mass-matrix integration.
| double janus::MassMatrixIvpOptions::abstol = 1e-8 |
| double janus::MassMatrixIvpOptions::finite_difference_epsilon = 1e-7 |
| LinearSolvePolicy janus::MassMatrixIvpOptions::linear_solve_policy = LinearSolvePolicy() |
| int janus::MassMatrixIvpOptions::max_newton_iterations = 10 |
| MassMatrixIntegratorMethod janus::MassMatrixIvpOptions::method = MassMatrixIntegratorMethod::RosenbrockEuler |
| double janus::MassMatrixIvpOptions::newton_tolerance = 1e-10 |
| double janus::MassMatrixIvpOptions::reltol = 1e-6 |
| int janus::MassMatrixIvpOptions::substeps = 1 |
| casadi::Dict janus::MassMatrixIvpOptions::symbolic_integrator_options |