|
SERiF v0.0.1a
Stellar Evolution and Rotation in Four Dimensions
|
#include <memory>#include <span>#include <vector>#include "serif/geometry/deformation/radial_interpolation.hpp"#include "serif/geometry/deformation/models.hpp"#include "serif/geometry/deformation/spaces.hpp"#include "serif/geometry/deformation/workspace.hpp"Classes | |
| class | serif::geometry::deformation::RadialExtension |
| Extend one interleaved surface vector into the MFEM component-block volume layout. Stellar ownership wins at shared nodes. Both actions use the same scalar interpolation, so their pairing is Euclidean virtual work without an additional surface-area weight. More... | |
Namespaces | |
| namespace | serif |
| namespace | serif::geometry |
| namespace | serif::geometry::deformation |
Functions | |
| std::expected< RadialExtension, DeformationFailure > | serif::geometry::deformation::make_radial_extension (std::shared_ptr< const RadialInterpolation > interpolation, PowerLawRadialExtension interior={}, FixedInfinityRadialExtension vacuum={}) |
| Compile regional weights while sharing the immutable surface interpolation. The interpolation factory has already established every reference-table invariant. | |