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) |