|
SERiF v0.0.1a
Stellar Evolution and Rotation in Four Dimensions
|
#include <concepts>#include <memory>#include <tuple>#include <type_traits>#include <utility>#include "serif/backend/mfem/model/preconditioned_system.hpp"#include "serif/backend/mfem/model/computations/physical_blocks.hpp"#include "serif/backend/mfem/model/computations/solver_layout.hpp"#include "serif/backend/mfem/geometry/deformation/computations.hpp"#include "serif/backend/mfem/solver/preconditioner/graph.hpp"Classes | |
| struct | serif::model::preconditioning::PreparedSystem |
| An owning evaluated system and its matching preconditioner. More... | |
Namespaces | |
| namespace | serif |
| namespace | serif::model |
| namespace | serif::model::preconditioning |
| namespace | serif::model::preconditioning::detail |
Functions | |
| template<typename Computation, typename... Existing> | |
| auto | serif::model::preconditioning::detail::missing_computation (Computation computation, const std::tuple< Existing... > &) |
| Add a common reference computation only when normalization has not already supplied it. | |
| template<typename ResultKey, typename Recipe, typename Layout, typename... Existing> | |
| auto | serif::model::preconditioning::make_computations (const Recipe &recipe, const Layout &layout, const std::tuple< Existing... > &existing) |
| Connect a recipe to the same physical root, layout and reference geometry as model evaluation. | |