Structure for a single domain entry (sideset or subdomain). More...
#include <MeshInfo.h>
Public Types | |
| using | id_type = IDType |
Public Member Functions | |
| DomainInfo ()=default | |
| DomainInfo (const IDType id) | |
Public Attributes | |
| std::string | name |
| Name. More... | |
| std::map< DomainElemQuality, Real > | elem_qualities |
| Bounded (min, max) element quality metrics. More... | |
| std::vector< ElemsType > | elems |
| Elements in the domain. More... | |
| std::set< libMesh::ElemType > | elem_types |
| Type(s) of elements in the domain. More... | |
| Real | min_volume = std::numeric_limits<Real>::max() |
| Minimum volume. More... | |
| Real | max_volume = 0 |
| Maximum volume. More... | |
| std::size_t | num_elems = 0 |
| Number of elements. More... | |
| std::set< processor_id_type > | processor_ids |
| Processors the elements are on. More... | |
| BoundingBox | bounding_box |
| Real | volume = 0 |
| IDType | id |
| ID. More... | |
Structure for a single domain entry (sideset or subdomain).
| IDType | The type of the ID. |
| ElemsType | The type for the elements entry (different for sidesets and subdomains). |
Definition at line 117 of file MeshInfo.h.
|
inherited |
Definition at line 84 of file MeshInfo.h.
|
default |
|
inline |
Definition at line 120 of file MeshInfo.h.
|
inherited |
Definition at line 105 of file MeshInfo.h.
| std::map<DomainElemQuality, Real> MeshInfo::DomainInfo< IDType, ElemsType >::elem_qualities |
Bounded (min, max) element quality metrics.
Definition at line 125 of file MeshInfo.h.
| std::set<libMesh::ElemType> MeshInfo::DomainInfo< IDType, ElemsType >::elem_types |
Type(s) of elements in the domain.
Definition at line 129 of file MeshInfo.h.
| std::vector<ElemsType> MeshInfo::DomainInfo< IDType, ElemsType >::elems |
Elements in the domain.
Definition at line 127 of file MeshInfo.h.
|
inherited |
ID.
Definition at line 90 of file MeshInfo.h.
| Real MeshInfo::DomainInfo< IDType, ElemsType >::max_volume = 0 |
Maximum volume.
Definition at line 133 of file MeshInfo.h.
| Real MeshInfo::DomainInfo< IDType, ElemsType >::min_volume = std::numeric_limits<Real>::max() |
Minimum volume.
Definition at line 131 of file MeshInfo.h.
| std::string MeshInfo::DomainInfo< IDType, ElemsType >::name |
Name.
Definition at line 123 of file MeshInfo.h.
| std::size_t MeshInfo::DomainInfo< IDType, ElemsType >::num_elems = 0 |
Number of elements.
Definition at line 135 of file MeshInfo.h.
| std::set<processor_id_type> MeshInfo::DomainInfo< IDType, ElemsType >::processor_ids |
Processors the elements are on.
Definition at line 137 of file MeshInfo.h.
|
inherited |
Definition at line 107 of file MeshInfo.h.
1.8.14