|
SERiF v0.0.1a
Stellar Evolution and Rotation in Four Dimensions
|
This is the complete list of members for serif::mapping::DomainMapper, including all inherited members.
| DomainMapper(const DomainMapper &)=delete | serif::mapping::DomainMapper | |
| DomainMapper(DomainMapper &&)=default | serif::mapping::DomainMapper | |
| DomainMapper(utils::user_options::DomainMapperOptions options, std::unique_ptr< const compactification::ExteriorDomainMap > exterior_map) | serif::mapping::DomainMapper | |
| evaluate_compactification_coordinate(const ElementCompactificationData &compactification, mfem::ElementTransformation &transformation, const mfem::IntegrationPoint &ip, DMWorkspace &workspace, CompactificationPointData &point_data, const mfem::DenseMatrix *inverse_mesh_jacobian=nullptr) const | serif::mapping::DomainMapper | |
| evaluate_displacement_field(const ElementDisplacementData &field, mfem::ElementTransformation &transformation, const mfem::IntegrationPoint &ip, DMWorkspace &workspace, mfem::Vector &value, mfem::DenseMatrix &jacobian, const mfem::DenseMatrix *inverse_mesh_jacobian) const | serif::mapping::DomainMapper | private |
| evaluate_face(const ElementMappingData &element_data, mfem::FaceElementTransformations &transformation, FaceElementSide side, const mfem::IntegrationPoint &ip, DMWorkspace &workspace, FaceMappingContext &context) const | serif::mapping::DomainMapper | |
| evaluate_face_variation(const ElementMappingData &element_data, const ElementDisplacementData &direction, mfem::FaceElementTransformations &transformation, FaceElementSide side, const mfem::IntegrationPoint &ip, const FaceMappingContext &context, DMWorkspace &workspace, FaceMappingVariation &variation) const | serif::mapping::DomainMapper | |
| evaluate_point(const ElementMappingData &element_data, mfem::ElementTransformation &transformation, const mfem::IntegrationPoint &ip, DMWorkspace &workspace, MappingPointContext &context) const | serif::mapping::DomainMapper | |
| evaluate_point(const ElementMappingData &element_data, mfem::ElementTransformation &transformation, const mfem::IntegrationPoint &ip, DMWorkspace &workspace, MappingPointContext &context, const DMFixedMeshGeometry &fixed_geometry) const | serif::mapping::DomainMapper | |
| evaluate_point_impl(const ElementMappingData &element_data, mfem::ElementTransformation &transformation, const mfem::IntegrationPoint &ip, DMWorkspace &workspace, MappingPointContext &context, const DMFixedMeshGeometry &geometry, const DMReferenceDisplacementSample *displacement_sample=nullptr) const | serif::mapping::DomainMapper | private |
| evaluate_point_variation(const ElementMappingData &element_data, const ElementDisplacementData &direction, mfem::ElementTransformation &transformation, const mfem::IntegrationPoint &ip, const MappingPointContext &context, DMWorkspace &workspace, MappingPointVariation &variation) const | serif::mapping::DomainMapper | |
| evaluate_point_variation(const ElementMappingData &element_data, const ElementDisplacementData &direction, mfem::ElementTransformation &transformation, const mfem::IntegrationPoint &ip, const MappingPointContext &context, DMWorkspace &workspace, MappingPointVariation &variation, const mfem::DenseMatrix &inverse_mesh_jacobian) const | serif::mapping::DomainMapper | |
| evaluate_point_variation_impl(const ElementMappingData &element_data, const ElementDisplacementData &direction, mfem::ElementTransformation &transformation, const mfem::IntegrationPoint &ip, const MappingPointContext &context, DMWorkspace &workspace, MappingPointVariation &variation, const mfem::DenseMatrix *inverse_mesh_jacobian, const DMReferenceDisplacementSample *direction_sample=nullptr, const CompactificationPointData *compactification_sample=nullptr) const | serif::mapping::DomainMapper | private |
| evaluate_volume(const ElementMappingData &element_data, mfem::ElementTransformation &transformation, const mfem::IntegrationPoint &ip, DMWorkspace &workspace, VolumeMappingContext &context, const DMReferenceDisplacementSample *displacement_sample=nullptr, const DMFixedMeshGeometry *fixed_geometry=nullptr) const | serif::mapping::DomainMapper | |
| evaluate_volume_direction_variation(const ElementMappingData &element_data, const ElementDisplacementData &direction, mfem::ElementTransformation &transformation, const mfem::IntegrationPoint &ip, const VolumeMappingContext &context, DMWorkspace &workspace, VolumeMappingVariation &variation, const DMReferenceDisplacementSample &direction_sample, const CompactificationPointData *compactification_sample, const mfem::DenseMatrix &inverse_mesh_jacobian) const | serif::mapping::DomainMapper | |
| get_dimension() const noexcept | serif::mapping::DomainMapper | |
| get_exterior_map() const noexcept | serif::mapping::DomainMapper | |
| is_compactified_element(const mfem::ElementTransformation &transformation) const noexcept | serif::mapping::DomainMapper | |
| m_exterior_map | serif::mapping::DomainMapper | private |
| m_options | serif::mapping::DomainMapper | private |
| operator=(const DomainMapper &)=delete | serif::mapping::DomainMapper | |
| operator=(DomainMapper &&)=default | serif::mapping::DomainMapper | |
| options() const noexcept | serif::mapping::DomainMapper | inline |
| select_face_element_integration_point(const mfem::FaceElementTransformations &transformations, FaceElementSide side) | serif::mapping::DomainMapper | privatestatic |
| select_face_element_transformation(const mfem::FaceElementTransformations &transformations, FaceElementSide side) | serif::mapping::DomainMapper | privatestatic |
| validate_element_data(const ElementMappingData &element_data) const | serif::mapping::DomainMapper | private |
| ~DomainMapper()=default | serif::mapping::DomainMapper |