|
SERiF v0.0.1a
Stellar Evolution and Rotation in Four Dimensions
|
#include <expected>#include "serif/backend/mfem/solver/preconditioner/inverse.hpp"#include "serif/solver/preconditioner/strategies/coupling/order.hpp"Classes | |
| struct | serif::solver::preconditioner::backend::mfem::TwoBlockCouplings |
| The two Jacobian actions between independently ordered equation and unknown groups. More... | |
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_coupled_inverse (Inverse first, Inverse second, TwoBlockCouplings couplings, strategies::coupling::CouplingOrder order) |
| Compose two inverses with the requested treatment of their cross couplings. | |
| std::expected< OperatorHandle, Failure > | serif::solver::preconditioner::backend::mfem::try_schur_operator (OperatorHandle retained_diagonal, Inverse eliminated, TwoBlockCouplings couplings) |
| Form the retained Jacobian minus its response through a fixed linear eliminated inverse. | |