Skip to main content

sparse_lu_solve

Function sparse_lu_solve 

Source
pub fn sparse_lu_solve(
    row_offsets: &[usize],
    col_indices: &[usize],
    values: &[f64],
    n: usize,
    rhs: &[f64],
) -> Result<Vec<f64>, SolverError>
Expand description

Solve a general sparse system A * x = b via multifrontal LU.

Takes CSR format (full matrix, both triangles). Convenience wrapper that performs symbolic + numeric factorization + solve in one call.