|
SERiF v0.0.1a
Stellar Evolution and Rotation in Four Dimensions
|
#include <expected>#include "serif/backend/mfem/operators/linearized_block.hpp"#include "serif/solver/preconditioner/failure.hpp"#include "serif/solver/preconditioner/keys.hpp"#include "serif/utils/dependencies/computation.hpp"Namespaces | |
| namespace | serif |
| namespace | serif::solver |
| namespace | serif::solver::preconditioner |
| namespace | serif::solver::preconditioner::computations |
Functions | |
| template<typename Rows, typename Values> | |
| auto | serif::solver::preconditioner::computations::physical_diagonal () |
| Make physical diagonal extraction visible as its own graph operation. | |
| template<typename Rows, typename Values> | |
| auto | serif::solver::preconditioner::computations::physical_matrix () |
| Assemble a selected sparse block only for strategies that actually need it. | |
| template<typename Row, typename Field> | |
| auto | serif::solver::preconditioner::physical_block (operators::backend::mfem::LinearizedBlock block) |
| Name a single accepted physical coupling as an ordinary dependency source. | |