|
| std::expected< RadialInterpolation, DeformationFailure > | serif::geometry::deformation::backend::mfem::build_radial_interpolation (const ::mfem::FiniteElementSpace &scalar_space, const ::mfem::FiniteElementSpace &vector_space, ::mfem::Mesh &logical_mesh, std::span< const int > stellar_element_support, std::span< const int > vacuum_element_support, int surface_attribute, int infinity_attribute) |
| | Compile logical-ray interpolation on paired physical and logical meshes. Supports are zero/one element masks. The logical radius is the maximum absolute Cartesian coordinate, preserving the STROID reference foliation after physical distortion. Only conforming serial nodal spaces and component-block vector ordering are supported.
|
| |
| std::expected< RadialInterpolation, DeformationFailure > | serif::geometry::deformation::backend::mfem::detail::build_radial_interpolation (const ::mfem::FiniteElementSpace &scalar_space, const ::mfem::FiniteElementSpace &vector_space, ::mfem::Mesh &logical_mesh, std::span< const int > stellar_element_support, std::span< const int > vacuum_element_support, int surface_attribute, int infinity_attribute, const std::vector< int > &selected) |
| | Reuse the validated scalar space and surface selection supplied by the reference graph.
|
| |