Skip to main content

FixedStep

Trait FixedStep 

Source
pub trait FixedStep<T = Time> {
    // Required method
    fn dt(&self) -> Quantity<T>;
}
Expand description

Fixed-step integrators for ordinary differential equations.

Required Methods§

Source

fn dt(&self) -> Quantity<T>

Returns the time step.

Dyn Compatibility§

This trait is dyn compatible.

In older versions of Rust, dyn compatibility was called "object safety".

Implementors§

Source§

impl<T> FixedStep<T> for BackwardEuler

Source§

impl<T> FixedStep<T> for BogackiShampine

Source§

impl<T> FixedStep<T> for DormandPrince

Source§

impl<T> FixedStep<T> for Euler

Source§

impl<T> FixedStep<T> for Heun

Source§

impl<T> FixedStep<T> for conspire::math::integrate::Midpoint

Source§

impl<T> FixedStep<T> for conspire::math::integrate::ImplicitMidpoint

Source§

impl<T> FixedStep<T> for Ralston

Source§

impl<T> FixedStep<T> for Trapezoidal

Source§

impl<T> FixedStep<T> for Verner8

Source§

impl<T> FixedStep<T> for Verner9