pub trait Derivable<T>where
    T: DualNumFloat,{
    // Required methods
    fn execute_derivative(&self) -> Self;
    fn zeroth_derivative(&self) -> T;
    fn first_derivative(&self) -> T;
    fn second_derivative(&self) -> T;
}

Required Methods§

source

fn execute_derivative(&self) -> Self

source

fn zeroth_derivative(&self) -> T

source

fn first_derivative(&self) -> T

source

fn second_derivative(&self) -> T

Implementations on Foreign Types§

source§

impl Derivable<f32> for Dual32

Implementors§