SERiF v0.0.1a
Stellar Evolution and Rotation in Four Dimensions
Loading...
Searching...
No Matches
geometry.hpp File Reference
Include dependency graph for geometry.hpp:
This graph shows which files directly or indirectly include this file:

Classes

struct  serif::solver::admissibility::backend::mfem::GeometrySamplingRules
 The union of reference rules used by geometry inspection and all volume equations. More...
 
class  serif::solver::admissibility::backend::mfem::GeometryDirection
 Retain one accepted displacement and direction while backtracking changes the current candidate. More...
 

Namespaces

namespace  serif
 
namespace  serif::solver
 
namespace  serif::solver::admissibility
 
namespace  serif::solver::admissibility::backend
 
namespace  serif::solver::admissibility::backend::mfem
 
namespace  serif::solver::admissibility::backend::mfem::detail
 

Functions

template<typename Equation, typename Scope = typename Equation::Test>
auto serif::solver::admissibility::backend::mfem::detail::equation_rule_keys ()
 Identify each contribution's reference-basis computation without preparing a physical linearization.
 
std::shared_ptr< const std::vector< mapping::DMFixedMeshGeometry > > serif::solver::admissibility::backend::mfem::detail::sample_reference_geometry (::mfem::Mesh &mesh, const int element, const ::mfem::IntegrationRule &rule)
 Sample the fixed reference-mesh geometry of one rule once, for reuse by every step limit.
 
template<typename Bound>
auto serif::solver::admissibility::backend::mfem::make_geometry_computations (const std::shared_ptr< const Bound > &bound)
 Let the dependency graph retain geometry sampling data for unchanged FE bindings.