|
| std::expected< OperatorHandle, Failure > | serif::solver::preconditioner::backend::mfem::detail::surface_target (const SurfaceTargets &targets, strategies::surface::CalibrationTarget target, int size) |
| | Require the selected accepted physical action in the native shape coordinate layout.
|
| |
| std::expected< void, Failure > | serif::solver::preconditioner::backend::mfem::detail::validate_surface_metric (std::span< const double > metric) |
| | Validate a positive native metric before using it as either a mass action or an inverse.
|
| |
| std::expected< void, Failure > | serif::solver::preconditioner::backend::mfem::detail::fill_surface_probe (int sample, ::mfem::Vector &probe, bool include_smooth_modes) |
| | Deterministic native-coordinate probes, with smooth modes and unit norm for the two-term H1 fit.
|
| |
| std::expected< SurfaceMassInverse, Failure > | serif::solver::preconditioner::backend::mfem::detail::surface_mass_inverse (std::span< const double > metric, strategies::surface::SurfaceMassFit fit, strategies::inverse::DiagonalRegularization regularization) |
| | Assemble the diagonal inverse only after all fit and regularization checks succeed.
|
| |