Skip to main content

create_linear_solver

Function create_linear_solver 

Source
pub fn create_linear_solver(
    solver_type: &LinearSolverType,
) -> Box<dyn SparseLinearSolver>
Expand description

Create the appropriate linear solver based on configuration.

Used by Gauss-Newton and Dog Leg optimizers. Levenberg-Marquardt has its own solver creation logic due to special Schur complement adapter requirements.