dense.hpp expected mfem/linalg/densemat.hpp serif/solver/preconditioner/backend/mfem/inverse.hpp serif/solver/preconditioner/strategies/inverse/dense.hpp src/compile_time_checks/serif/solver/preconditioner/inverses.cpp src/include/serif/solver/preconditioner/computations/inverse.hpp src/lib/serif/solver/preconditioner/backend/mfem/border.cpp src/lib/serif/solver/preconditioner/backend/mfem/inverse/dense.cpp serif serif::solver serif::solver::preconditioner serif::solver::preconditioner::backend serif::solver::preconditioner::backend::mfem #pragmaonce #include<expected> #include"mfem/linalg/densemat.hpp" #include"serif/solver/preconditioner/backend/mfem/inverse.hpp" #include"serif/solver/preconditioner/strategies/inverse/dense.hpp" namespaceserif::solver::preconditioner::backend::mfem { [[nodiscard]]std::expected<Inverse,Failure>try_dense_inverse(const::mfem::DenseMatrix&matrix,conststrategies::inverse::DenseDirect&options={}); }//namespaceserif::solver::preconditioner::backend::mfem