Skip to content

num::umfpack_factor

Defined in header <linear/sparse/umfpack.hpp>

class umfpack_factor;

Reusable sparse LU factorization backed by SuiteSparse UMFPACK.

Members

member description
explicit umfpack_factor(const spmat &matrix) Factor a square CSR matrix; throws when UMFPACK is unavailable or factorization fails.
umfpack_factor(umfpack_factor &&) noexcept
umfpack_factor &operator=(umfpack_factor &&) noexcept
idx size() const noexcept Return the order of the factored matrix.