[][src]Trait freude::Ode

pub trait Ode {
    type State: Clone;
    fn differentiate_into(
        &mut self,
        state: &Self::State,
        derivative: &mut Self::State
    ); fn differentiate(&mut self, state: &Self::State) -> Self::State { ... }
fn update_state(&self, state: &mut Self::State, value: &Self::State) { ... } }

Associated Types

type State: Clone

Loading content...

Required methods

fn differentiate_into(
    &mut self,
    state: &Self::State,
    derivative: &mut Self::State
)

Loading content...

Provided methods

fn differentiate(&mut self, state: &Self::State) -> Self::State

fn update_state(&self, state: &mut Self::State, value: &Self::State)

Loading content...

Implementors

Loading content...