|
SERiF v0.0.1a
Stellar Evolution and Rotation in Four Dimensions
|
#include <expected>#include "mfem/linalg/sparsemat.hpp"#include "serif/backend/mfem/solver/preconditioner/inverse.hpp"#include "serif/solver/preconditioner/strategies/inverse/fixed_amg.hpp"Namespaces | |
| namespace | serif |
| namespace | serif::solver |
| namespace | serif::solver::preconditioner |
| namespace | serif::solver::preconditioner::backend |
| namespace | serif::solver::preconditioner::backend::mfem |
Functions | |
| std::expected< Inverse, Failure > | serif::solver::preconditioner::backend::mfem::try_amg_inverse (std::shared_ptr< const ::mfem::SparseMatrix > matrix, const strategies::inverse::FixedAMG &options={}) |
| Prepare fixed-cycle BoomerAMG on this process; MPI must already be initialized and remains caller-owned. | |