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

Classes

struct  serif::geometry::deformation::backend::mfem::volume_displacement_keys::CheckedBinding
 
struct  serif::geometry::deformation::backend::mfem::volume_displacement_keys::Coefficients
 

Namespaces

namespace  serif
 
namespace  serif::geometry
 
namespace  serif::geometry::deformation
 
namespace  serif::geometry::deformation::backend
 
namespace  serif::geometry::deformation::backend::mfem
 
namespace  serif::geometry::deformation::backend::mfem::volume_displacement_keys
 

Functions

template<typename MetadataKey = operators::backend::mfem::MeshAndCoefficientBindings, discretization::domain::schema::IsSchema Schema>
auto serif::geometry::deformation::backend::mfem::make_volume_displacement_computations (const discretization::backend::mfem::TermBinding< discretization::blocks::displacement::vector, Schema > &binding)
 Connect a full component-block deformation vector to an equation's displacement binding.
 
template<typename MetadataKey = operators::backend::mfem::MeshAndCoefficientBindings, discretization::domain::schema::IsSchema Schema>
void serif::geometry::deformation::backend::mfem::make_volume_displacement_computations (const discretization::backend::mfem::TermBinding< discretization::blocks::displacement::vector, Schema > &&)=delete
 A graph cannot retain a displacement binding supplied as a temporary.