|
SERiF v0.0.1a
Stellar Evolution and Rotation in Four Dimensions
|
#include <array>#include <cstddef>#include <expected>#include <span>#include <vector>#include "serif/geometry/deformation/failure.hpp"#include "serif/geometry/deformation/models.hpp"#include "serif/geometry/deformation/spaces.hpp"#include "serif/geometry/deformation/workspace.hpp"Classes | |
| struct | serif::geometry::deformation::SphericalHarmonicMode |
| Identify a real harmonic, with negative orders using sine and positive orders using cosine. More... | |
| class | serif::geometry::deformation::SurfaceEmbedding |
| Own a linear conversion from radial displacement lengths to Cartesian surface displacements. More... | |
Namespaces | |
| namespace | serif |
| namespace | serif::geometry |
| namespace | serif::geometry::deformation |
Functions | |
| std::expected< SurfaceEmbedding, DeformationFailure > | serif::geometry::deformation::build_surface_embedding (const NodalRadialSurface &model, std::span< const std::array< double, 3 > > positions) |
| Compile fixed radial directions from ordered physical reference positions without retaining backend objects. | |
| std::expected< SurfaceEmbedding, DeformationFailure > | serif::geometry::deformation::build_surface_embedding (const SphericalHarmonicSurface &model, std::span< const std::array< double, 3 > > positions) |
| Sample physically normalized real harmonics and reject unresolved modes without renormalizing or dropping coordinates. | |