[][src]Trait mathru::analysis::differential_equation::ordinary::ImplicitODE

pub trait ImplicitODE<T> where
    T: Real
{ pub fn func(&self, t: T, x: &Vector<T>) -> Vector<T>;
pub fn jacobian(&self, t: T, x: &Vector<T>) -> Matrix<T>; pub fn time_span(&self) -> (T, T) { ... }
pub fn init_cond(&self) -> Vector<T> { ... } }

Implicit ordinary differential equation

Required methods

pub fn func(&self, t: T, x: &Vector<T>) -> Vector<T>[src]

pub fn jacobian(&self, t: T, x: &Vector<T>) -> Matrix<T>[src]

Loading content...

Provided methods

pub fn time_span(&self) -> (T, T)[src]

pub fn init_cond(&self) -> Vector<T>[src]

Loading content...

Implementors

impl<T> ImplicitODE<T> for Euler<T> where
    T: Real
[src]

impl<T> ImplicitODE<T> for VanDerPolOsc<T> where
    T: Real
[src]

Implicit ordinary differential equation

$0 = f(t, x(t), x^{'}(t), \dots, x^{n}(t))$

Loading content...