|
| Report | 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.
|
| |
template<typename Backend>
requires (!std::same_as<std::remove_cvref_t<Backend>, FGMRES>) |
| Report | solve (const Backend &backend, const ::mfem::Operator &operation, ::mfem::Solver &inverse, preconditioner::ApplicationContract contract, const ::mfem::Vector &rhs, ::mfem::Vector &correction, Control control) |
| | Custom linear solvers implement the same checked-result contract as the built-in solver.
|
| |