Skip to content

num::corrected_factor

Defined in header <linear/factorization/reuse.hpp>

template <factorization Base>
class corrected_factor;

A factor of R, held as the last complete factorization and corrected by Woodbury for the slots that changed since.

Members

member description
static constexpr idx max_changed = 3
static constexpr real tolerance = 1e-8
bool reused() const True when R was not factored from scratch.
idx size() const
template <class Fresh> static corrected_factor update(const spmat &R, const corrected_factor *previous, view<const idx> changed, Fresh &&fresh)