GEOSX
|
A relationship to an element. More...
#include <ToElementRelation.hpp>
Public Types | |
using | base_type = BASETYPE |
The type of the underlying relationship storage object. | |
Public Member Functions | |
ToElementRelation () | |
The default constructor. | |
~ToElementRelation () | |
The default destructor. | |
template<typename ... DIMS> | |
void | resize (DIMS... newdims) |
Resize the underlying relationship storage. More... | |
localIndex | size () const |
Get the current size of the relationship storage. More... | |
localIndex | size (int const dim) const |
Get the size of a specific dimension of the relationship storage. More... | |
void | setElementRegionManager (ElementRegionManager const *const input) |
Set the ElementRegionManager. More... | |
ElementRegionManager const * | getElementRegionManager () const |
Get the ElementRegionManager. More... | |
Public Attributes | |
BASETYPE | m_toElementRegion |
The relationship between object indices and element regions. | |
BASETYPE | m_toElementSubRegion |
The relationship between object indices and element subregions. | |
BASETYPE | m_toElementIndex |
The relationship between object indices and element indices. | |
ElementRegionManager const * | m_elemRegionManager |
The current ElementRegionManager. | |
A relationship to an element.
BASETYPE | The underlying relation type to use to store the relationsip information. |
Definition at line 35 of file ToElementRelation.hpp.
|
inline |
Get the ElementRegionManager.
Definition at line 88 of file ToElementRelation.hpp.
void geosx::ToElementRelation< BASETYPE >::resize | ( | DIMS... | newdims | ) |
Resize the underlying relationship storage.
DIMS | The types of each dimensions resize parameter. |
newdims | A parameter pack of appropriate size to resize each dimension of the relationship storage. |
|
inline |
Set the ElementRegionManager.
input | The ElementRegionManager to set. |
Definition at line 79 of file ToElementRelation.hpp.
|
inline |
Get the current size of the relationship storage.
Definition at line 60 of file ToElementRelation.hpp.
|
inline |
Get the size of a specific dimension of the relationship storage.
dim | The dimension to get the storage size of. |
Definition at line 70 of file ToElementRelation.hpp.