SERiF v0.0.1a
Stellar Evolution and Rotation in Four Dimensions
Loading...
Searching...
No Matches
serif::utils::projection::backend::mfem::detail Namespace Reference

Functions

ProjectionResult project_scalar (::mfem::FiniteElementSpace &space, const std::function< RadialValue(double)> &profile, const RadialProjectionOptions &options)
 Implement scalar projection once for all checked radial profile types.
 
ProjectionResult project_vector (::mfem::FiniteElementSpace &space, const std::function< RadialValue(double)> &radial_amplitude, const RadialProjectionOptions &options)
 Implement vector projection once for all checked radial profile types.
 

Function Documentation

◆ project_scalar()

ProjectionResult serif::utils::projection::backend::mfem::detail::project_scalar ( ::mfem::FiniteElementSpace & space,
const std::function< RadialValue(double)> & profile,
const RadialProjectionOptions & options )
nodiscard

Implement scalar projection once for all checked radial profile types.

◆ project_vector()

ProjectionResult serif::utils::projection::backend::mfem::detail::project_vector ( ::mfem::FiniteElementSpace & space,
const std::function< RadialValue(double)> & radial_amplitude,
const RadialProjectionOptions & options )
nodiscard

Implement vector projection once for all checked radial profile types.