SERiF v0.0.1a
Stellar Evolution and Rotation in Four Dimensions
Loading...
Searching...
No Matches
solve.cpp File Reference
#include "serif/backend/mfem/solver/linear/solve.hpp"
#include <algorithm>
#include <chrono>
#include <cmath>
#include <limits>
#include <stdexcept>
#include "mfem/linalg/solvers.hpp"
#include "serif/solver/linear/failure.hpp"
#include "serif/backend/mfem/shared/finite.hpp"
#include "serif/utils/error/errors.hpp"
Include dependency graph for solve.cpp:

Namespaces

namespace  serif
 
namespace  serif::solver
 
namespace  serif::solver::linear
 
namespace  serif::solver::linear::backend
 
namespace  serif::solver::linear::backend::mfem
 

Functions

Report serif::solver::linear::backend::mfem::solve (FGMRES options, const ::mfem::Operator &operation, ::mfem::Solver &preconditioner, preconditioner::ApplicationContract contract, const ::mfem::Vector &right_hand_side, ::mfem::Vector &correction, Control control={})
 Solve a serial linear system and independently verify the resulting correction.