tiny_solver::loss_functions

Trait Loss

Source
pub trait Loss: Send + Sync {
    // Required methods
    fn weight_residual_in_place(&self, residual: &mut DVector<f64>);
    fn weight_residual_jacobian_in_place(
        &self,
        residual: &mut DVector<f64>,
        jac: &mut DMatrix<f64>,
    );
}

Required Methods§

Source

fn weight_residual_in_place(&self, residual: &mut DVector<f64>)

Source

fn weight_residual_jacobian_in_place( &self, residual: &mut DVector<f64>, jac: &mut DMatrix<f64>, )

Implementors§