SERiF v0.0.1a
Stellar Evolution and Rotation in Four Dimensions
Loading...
Searching...
No Matches
serif::geometry::deformation::backend::mfem::ReferenceMeshSnapshot Struct Reference

Capture coordinate revisions as well as topology and mutable material/boundary labels. More...

#include <inputs.hpp>

Collaboration diagram for serif::geometry::deformation::backend::mfem::ReferenceMeshSnapshot:
[legend]

Public Member Functions

bool operator== (const ReferenceMeshSnapshot &) const =default
 Exact metadata equality avoids tolerance-based stale geometry reuse.
 

Public Attributes

const ::mfem::Mesh * identity {}
 
long sequence {-1}
 
long nodes_sequence {-1}
 
int vertices {}
 
std::vector< int > element_attributes
 
std::vector< int > boundary_attributes
 

Detailed Description

Capture coordinate revisions as well as topology and mutable material/boundary labels.

Member Function Documentation

◆ operator==()

bool serif::geometry::deformation::backend::mfem::ReferenceMeshSnapshot::operator== ( const ReferenceMeshSnapshot & ) const
default

Exact metadata equality avoids tolerance-based stale geometry reuse.

Member Data Documentation

◆ boundary_attributes

std::vector<int> serif::geometry::deformation::backend::mfem::ReferenceMeshSnapshot::boundary_attributes

◆ element_attributes

std::vector<int> serif::geometry::deformation::backend::mfem::ReferenceMeshSnapshot::element_attributes

◆ identity

const ::mfem::Mesh* serif::geometry::deformation::backend::mfem::ReferenceMeshSnapshot::identity {}

◆ nodes_sequence

long serif::geometry::deformation::backend::mfem::ReferenceMeshSnapshot::nodes_sequence {-1}

◆ sequence

long serif::geometry::deformation::backend::mfem::ReferenceMeshSnapshot::sequence {-1}

◆ vertices

int serif::geometry::deformation::backend::mfem::ReferenceMeshSnapshot::vertices {}

The documentation for this struct was generated from the following file: