tiny_solver::manifold

Trait AutoDiffManifold

Source
pub trait AutoDiffManifold<T: RealField> {
    // Required methods
    fn plus(
        &self,
        x: DVectorView<'_, T>,
        delta: DVectorView<'_, T>,
    ) -> DVector<T>;
    fn minus(&self, y: DVectorView<'_, T>, x: DVectorView<'_, T>) -> DVector<T>;
}

Required Methods§

Source

fn plus(&self, x: DVectorView<'_, T>, delta: DVectorView<'_, T>) -> DVector<T>

Source

fn minus(&self, y: DVectorView<'_, T>, x: DVectorView<'_, T>) -> DVector<T>

Implementors§