SERiF v0.0.1a
Stellar Evolution and Rotation in Four Dimensions
Loading...
Searching...
No Matches
serif::discretization::domain::mesh::MeshTopologyData Struct Reference

Backend-independent material labels and face connectivity;. More...

#include <topology.hpp>

Collaboration diagram for serif::discretization::domain::mesh::MeshTopologyData:
[legend]

Public Attributes

std::vector< int > elementDomainIDs
 
std::vector< FaceElements > faceElements
 
std::vector< int > boundaryElementBoundaryIDs
 
std::vector< int > boundaryElementFaceIDs
 

Detailed Description

Backend-independent material labels and face connectivity;.

Todo
Implemented this with std::vector when I moved all the mfem code into backend/mfem; however, std::vector has all sorts of limitations and problems. We may want to consider using the types.hpp vector alias here instead? Or some other vector implementation.

Member Data Documentation

◆ boundaryElementBoundaryIDs

std::vector<int> serif::discretization::domain::mesh::MeshTopologyData::boundaryElementBoundaryIDs

◆ boundaryElementFaceIDs

std::vector<int> serif::discretization::domain::mesh::MeshTopologyData::boundaryElementFaceIDs

◆ elementDomainIDs

std::vector<int> serif::discretization::domain::mesh::MeshTopologyData::elementDomainIDs

◆ faceElements

std::vector<FaceElements> serif::discretization::domain::mesh::MeshTopologyData::faceElements

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