Expand description
ODE solver implementations and traits.
This module provides the complete ODE solving interface including:
- OdeSolverMethod trait with implementations: Bdf, Sdirk, ExplicitRk
- SensitivitiesOdeSolverMethod trait for solving forward sensitivity problems
- AdjointOdeSolverMethod trait for solving adjoint sensitivity problems
- OdeSolverProblem for problem setup (equations, parameters, tolerances, solver options etc.)
- OdeSolverState for managing solution state (including state vector, sensitivities, time, step size etc.)
- OdeBuilder for convenient problem construction (builds and configures OdeSolverProblem)
- Checkpointing and HermiteInterpolator for solution interpolation
Modules§
- adjoint
- bdf
- bdf_
state - builder
- checkpointing
- config
- explicit_
rk - jacobian_
update - method
- no_
checkpointing_ solver - problem
- runge_
kutta - sde
- sdirk
- sdirk_
state - sensitivities
- solution
- state
- tableau
Structs§
- OdeSolver
Statistics - Solver statistics shared by all ODE solver methods.