GEOSX
Static Public Member Functions | List of all members
geos::ElementSubRegionBase::viewKeyStruct Struct Reference

A struct to serve as a container for variable strings and keys. More...

#include <ElementSubRegionBase.hpp>

Inheritance diagram for geos::ElementSubRegionBase::viewKeyStruct:
Inheritance graph
[legend]

Static Public Member Functions

static constexpr const char * numNodesPerElementString ()
 
static constexpr const char * nodeListString ()
 
static constexpr const char * numEdgesPerElementString ()
 
static constexpr const char * edgeListString ()
 
static constexpr const char * numFacesPerElementString ()
 
static constexpr const char * faceListString ()
 
static constexpr const char * elementCenterString ()
 
static constexpr const char * elementVolumeString ()
 
- Static Public Member Functions inherited from geos::ObjectManagerBase::viewKeyStruct
static constexpr const char * adjacencyListString ()
 
static constexpr const char * domainBoundaryIndicatorString ()
 
static constexpr const char * externalSetString ()
 
static constexpr const char * ghostRankString ()
 
static constexpr const char * ghostsToReceiveString ()
 
static constexpr const char * globalToLocalMapString ()
 
static constexpr const char * isExternalString ()
 
static constexpr const char * localToGlobalMapString ()
 

Additional Inherited Members

- Public Attributes inherited from geos::ObjectManagerBase::viewKeyStruct
dataRepository::ViewKey externalSet = { externalSetString() }
 View key to external set.
 
dataRepository::ViewKey ghostRank = { ghostRankString() }
 View key to ghost ranks.
 
dataRepository::ViewKey globalToLocalMap = { globalToLocalMapString() }
 View key to global->local map.
 
dataRepository::ViewKey localToGlobalMap = { localToGlobalMapString() }
 View key to the local->global map.
 

Detailed Description

A struct to serve as a container for variable strings and keys.

Definition at line 213 of file ElementSubRegionBase.hpp.

Member Function Documentation

◆ edgeListString()

static constexpr const char* geos::ElementSubRegionBase::viewKeyStruct::edgeListString ( )
inlinestaticconstexpr
Returns
String key for the element-to-edge relation

Definition at line 222 of file ElementSubRegionBase.hpp.

◆ elementCenterString()

static constexpr const char* geos::ElementSubRegionBase::viewKeyStruct::elementCenterString ( )
inlinestaticconstexpr
Returns
String key for the member level field for the element center.

Definition at line 228 of file ElementSubRegionBase.hpp.

◆ elementVolumeString()

static constexpr const char* geos::ElementSubRegionBase::viewKeyStruct::elementVolumeString ( )
inlinestaticconstexpr
Returns
String key for the member level field for the element volume.

Definition at line 230 of file ElementSubRegionBase.hpp.

◆ faceListString()

static constexpr const char* geos::ElementSubRegionBase::viewKeyStruct::faceListString ( )
inlinestaticconstexpr
Returns
String key for the element-to-face relation

Definition at line 226 of file ElementSubRegionBase.hpp.

◆ nodeListString()

static constexpr const char* geos::ElementSubRegionBase::viewKeyStruct::nodeListString ( )
inlinestaticconstexpr
Returns
String key for the element-to-node relation

Definition at line 218 of file ElementSubRegionBase.hpp.

◆ numEdgesPerElementString()

static constexpr const char* geos::ElementSubRegionBase::viewKeyStruct::numEdgesPerElementString ( )
inlinestaticconstexpr
Returns
String key for the number of edges per element in this subregion.

Definition at line 220 of file ElementSubRegionBase.hpp.

◆ numFacesPerElementString()

static constexpr const char* geos::ElementSubRegionBase::viewKeyStruct::numFacesPerElementString ( )
inlinestaticconstexpr
Returns
String key for the number of faces per element in this subregion.

Definition at line 224 of file ElementSubRegionBase.hpp.

◆ numNodesPerElementString()

static constexpr const char* geos::ElementSubRegionBase::viewKeyStruct::numNodesPerElementString ( )
inlinestaticconstexpr
Returns
String key for the number of nodes per element in this subregion.

Definition at line 216 of file ElementSubRegionBase.hpp.


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