https://mooseframework.inl.gov
Public Member Functions | List of all members
MeshInfo::ElemContainingInfoItems Struct Reference

Base struct for defining which items are to be output for a domain that contains elements (elems, sidesets, subdomains). More...

#include <MeshInfo.h>

Inheritance diagram for MeshInfo::ElemContainingInfoItems:
[legend]

Public Member Functions

 ElemContainingInfoItems ()=default
 
 ElemContainingInfoItems (const MultiMooseEnum &items)
 

Public Attributes

bool bounding_box = false
 Markers for whether or not a single item should be output. More...
 
bool volume = false
 

Detailed Description

Base struct for defining which items are to be output for a domain that contains elements (elems, sidesets, subdomains).

Definition at line 187 of file MeshInfo.h.

Constructor & Destructor Documentation

◆ ElemContainingInfoItems() [1/2]

MeshInfo::ElemContainingInfoItems::ElemContainingInfoItems ( )
default

◆ ElemContainingInfoItems() [2/2]

MeshInfo::ElemContainingInfoItems::ElemContainingInfoItems ( const MultiMooseEnum items)

Definition at line 199 of file MeshInfo.C.

200  : bounding_box(MeshInfo::hasItem("bounding_box", items)),
201  volume(MeshInfo::hasItem("volume", items))
202 {
203 }
bool bounding_box
Markers for whether or not a single item should be output.
Definition: MeshInfo.h:194
static bool hasItem(const std::string &name, const MultiMooseEnum &items)
Definition: MeshInfo.C:694

Member Data Documentation

◆ bounding_box

bool MeshInfo::ElemContainingInfoItems::bounding_box = false

Markers for whether or not a single item should be output.

Definition at line 194 of file MeshInfo.h.

◆ volume

bool MeshInfo::ElemContainingInfoItems::volume = false

Definition at line 195 of file MeshInfo.h.


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