HasGrad

Trait HasGrad 

Source
pub trait HasGrad<T> {
    // Required methods
    fn f(&self, x: T) -> T;
    fn d_f(&self, x: T) -> T;
}

Required Methods§

Source

fn f(&self, x: T) -> T

Differentiable function

Source

fn d_f(&self, x: T) -> T

Derivative of function

Implementors§