SERiF v0.0.1a
Stellar Evolution and Rotation in Four Dimensions
Loading...
Searching...
No Matches
dense.hpp File Reference
#include <expected>
#include "mfem/linalg/densemat.hpp"
#include "serif/solver/preconditioner/backend/mfem/inverse.hpp"
#include "serif/solver/preconditioner/strategies/inverse/dense.hpp"
Include dependency graph for dense.hpp:
This graph shows which files directly or indirectly include this file:

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_dense_inverse (const ::mfem::DenseMatrix &matrix, const strategies::inverse::DenseDirect &options={})
 Copy and scale a dense matrix, check its pivoted LU and infinity-norm reciprocal condition, then own the factorization.