A checked, immutable interpolation table; changing a radial law never revalidates its topology.
More...
#include <radial_interpolation.hpp>
|
| const RadialInterpolationData & | data () const noexcept |
| | Inspect the canonical nodes, interpolation rows and logical shell geometry without mutating them.
|
| |
| std::size_t | scalar_dof_count () const noexcept |
| | Return the volume scalar-node count, independent of vector layout.
|
| |
| std::size_t | surface_node_count () const noexcept |
| | Return the number of canonical stellar surface nodes.
|
| |
A checked, immutable interpolation table; changing a radial law never revalidates its topology.
◆ RadialInterpolation()
Accept ownership only after the explicit factory has checked the table.
◆ data()
Inspect the canonical nodes, interpolation rows and logical shell geometry without mutating them.
◆ scalar_dof_count()
| std::size_t serif::geometry::deformation::RadialInterpolation::scalar_dof_count |
( |
| ) |
const |
|
inlinenodiscardnoexcept |
Return the volume scalar-node count, independent of vector layout.
◆ surface_node_count()
| std::size_t serif::geometry::deformation::RadialInterpolation::surface_node_count |
( |
| ) |
const |
|
inlinenodiscardnoexcept |
Return the number of canonical stellar surface nodes.
◆ make_radial_interpolation
Check imported or backend-generated reference rows once before sharing them with radial laws.
◆ m_data
The documentation for this class was generated from the following file: