num::klu_factorization¶
Defined in header <linear/sparse/klu.hpp>
class klu_factorization;
Reusable sparse LU factorization backed by SuiteSparse KLU.
Members¶
| member | description |
|---|---|
explicit klu_factorization(const spmat &matrix) |
Factor a square CSR matrix; throws when KLU is unavailable or factorization fails. |
klu_factorization(klu_factorization &&) noexcept |
|
klu_factorization &operator=(klu_factorization &&) noexcept |
|
idx size() const noexcept |
Return the order of the factored matrix. |