https://mooseframework.inl.gov
Public Types | Public Member Functions | Public Attributes | List of all members
MeshInfo::ElemContainingInfo< IDType > Struct Template Reference

Struct for element-containing entries (elem, sideset, subdomain). More...

#include <MeshInfo.h>

Inheritance diagram for MeshInfo::ElemContainingInfo< IDType >:
[legend]

Public Types

using id_type = IDType
 

Public Member Functions

 ElemContainingInfo ()=default
 
 ElemContainingInfo (const IDType id)
 

Public Attributes

BoundingBox bounding_box
 
Real volume = 0
 
IDType id
 ID. More...
 

Detailed Description

template<typename IDType>
struct MeshInfo::ElemContainingInfo< IDType >

Struct for element-containing entries (elem, sideset, subdomain).

Template Parameters
IDTypeThe type of the ID.

Definition at line 99 of file MeshInfo.h.

Member Typedef Documentation

◆ id_type

template<typename IDType>
using MeshInfo::InfoBase< IDType >::id_type = IDType
inherited

Definition at line 84 of file MeshInfo.h.

Constructor & Destructor Documentation

◆ ElemContainingInfo() [1/2]

template<typename IDType>
MeshInfo::ElemContainingInfo< IDType >::ElemContainingInfo ( )
default

◆ ElemContainingInfo() [2/2]

template<typename IDType>
MeshInfo::ElemContainingInfo< IDType >::ElemContainingInfo ( const IDType  id)
inline

Definition at line 102 of file MeshInfo.h.

102 : InfoBase<IDType>(id) {}
IDType id
ID.
Definition: MeshInfo.h:90

Member Data Documentation

◆ bounding_box

template<typename IDType>
BoundingBox MeshInfo::ElemContainingInfo< IDType >::bounding_box

Definition at line 105 of file MeshInfo.h.

◆ id

template<typename IDType>
IDType MeshInfo::InfoBase< IDType >::id
inherited

ID.

Definition at line 90 of file MeshInfo.h.

◆ volume

template<typename IDType>
Real MeshInfo::ElemContainingInfo< IDType >::volume = 0

Definition at line 107 of file MeshInfo.h.


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