Trait DerivDir

Source
pub trait DerivDir<U>: Transform<U> {
    // Required method
    fn deriv_dir(&self, p: U, d: U) -> U;
}
Expand description

Directionally differentiable transformation.

Required Methods§

Source

fn deriv_dir(&self, p: U, d: U) -> U

Find the directinal derivative of self at the specified point p via the specified direction d.

Implementors§

Source§

impl<T: NumCast + Algebra + Dot<Output = T> + Clone> DerivDir<Construct<T, Construct<T, T>>> for Moebius<Complex<T>>

Source§

impl<U: Mul<U, Output = U>, M> DerivDir<U> for M
where M: Deriv<U>,