Expand description
Provides all the propagators / integrators available in nyx
.
Re-exports§
pub use self::error_ctrl::*;
Modules§
- error_
ctrl - Provides different methods for controlling the error computation of the integrator.
Structs§
- Integration
Details - Stores the details of the previous integration step of a given propagator. Access as
my_prop.clone().latest_details()
. - Integrator
Options - Stores the integrator options, including the minimum and maximum step sizes, and the central body to perform the integration.
- Integrator
Options Builder - Builder for
IntegratorOptions
instances. - Prop
Instance - A Propagator allows propagating a set of dynamics forward or backward in time. It is an EventTracker, without any event tracking. It includes the options, the integrator details of the previous step, and the set of coefficients used for the monomorphic instance.
- Propagator
- A Propagator allows propagating a set of dynamics forward or backward in time. It is an EventTracker, without any event tracking. It includes the options, the integrator details of the previous step, and the set of coefficients used for the monomorphic instance.
Enums§
- Integrator
Method - Enum of supported integration methods, all of which are part of the Runge Kutta family of ordinary differential equation (ODE) solvers. Nomenclature: X-Y means that this is an X order solver with a Y order error correction step.
- Propagation
Error