|
SERiF v0.0.1a
Stellar Evolution and Rotation in Four Dimensions
|
#include <expected>#include <span>#include <vector>#include "serif/solver/preconditioner/failure.hpp"#include "serif/solver/preconditioner/strategies/inverse/diagonal_regularization.hpp"Classes | |
| struct | serif::solver::preconditioner::backend::mfem::RegularizedDiagonal |
| Own a regularized signed diagonal separately from its reciprocal action. More... | |
Namespaces | |
| namespace | serif |
| namespace | serif::solver |
| namespace | serif::solver::preconditioner |
| namespace | serif::solver::preconditioner::backend |
| namespace | serif::solver::preconditioner::backend::mfem |
Functions | |
| std::expected< RegularizedDiagonal, Failure > | serif::solver::preconditioner::backend::mfem::try_regularize_diagonal (std::span< const double > diagonal, strategies::inverse::DiagonalRegularization options={}) |
| Floor small magnitudes relative to the largest original entry; exact zeros receive a positive floor. | |