v0.14.0
Public Member Functions | Public Attributes | List of all members
MoFEM::BasicEntityData Struct Reference

PipelineManager data. like access to moab interface and basic tag handlers. More...

#include <src/multi_indices/RefEntsMultiIndices.hpp>

Collaboration diagram for MoFEM::BasicEntityData:
[legend]

Public Member Functions

 BasicEntityData (const moab::Interface &mfield, const int pcomm_id=MYPCOMM_INDEX)
 
virtual ~BasicEntityData ()=default
 

Public Attributes

moab::Interface & moab
 
int pcommID
 
Tag th_RefParentHandle
 
Tag th_RefBitLevel
 
Tag th_MeshsetPart
 

Detailed Description

PipelineManager data. like access to moab interface and basic tag handlers.

Definition at line 107 of file RefEntsMultiIndices.hpp.

Constructor & Destructor Documentation

◆ BasicEntityData()

MoFEM::BasicEntityData::BasicEntityData ( const moab::Interface &  mfield,
const int  pcomm_id = MYPCOMM_INDEX 
)

Definition at line 11 of file RefEntsMultiIndices.cpp.

13  : moab(const_cast<moab::Interface &>(moab)), pcommID(pcomm_id) {
14  rval = moab.tag_get_handle("_RefParentHandle", th_RefParentHandle);
16  rval = moab.tag_get_handle("_RefBitLevel", th_RefBitLevel);
18  rval = moab.tag_get_handle("_MeshsetPartition", th_MeshsetPart);
20 }

◆ ~BasicEntityData()

virtual MoFEM::BasicEntityData::~BasicEntityData ( )
virtualdefault

Member Data Documentation

◆ moab

moab::Interface& MoFEM::BasicEntityData::moab

Definition at line 108 of file RefEntsMultiIndices.hpp.

◆ pcommID

int MoFEM::BasicEntityData::pcommID

Definition at line 109 of file RefEntsMultiIndices.hpp.

◆ th_MeshsetPart

Tag MoFEM::BasicEntityData::th_MeshsetPart

Definition at line 112 of file RefEntsMultiIndices.hpp.

◆ th_RefBitLevel

Tag MoFEM::BasicEntityData::th_RefBitLevel

Definition at line 111 of file RefEntsMultiIndices.hpp.

◆ th_RefParentHandle

Tag MoFEM::BasicEntityData::th_RefParentHandle

Definition at line 110 of file RefEntsMultiIndices.hpp.


The documentation for this struct was generated from the following files:
MOAB_THROW
#define MOAB_THROW(err)
Check error code of MoAB function and throw MoFEM exception.
Definition: definitions.h:554
MoFEM::BasicEntityData::th_RefBitLevel
Tag th_RefBitLevel
Definition: RefEntsMultiIndices.hpp:111
MoFEM::BasicEntityData::th_RefParentHandle
Tag th_RefParentHandle
Definition: RefEntsMultiIndices.hpp:110
MoFEM::Interface
DeprecatedCoreInterface Interface
Definition: Interface.hpp:2010
MoFEM::Exceptions::rval
static MoFEMErrorCodeGeneric< moab::ErrorCode > rval
Definition: Exceptions.hpp:74
MoFEM::BasicEntityData::th_MeshsetPart
Tag th_MeshsetPart
Definition: RefEntsMultiIndices.hpp:112
MoFEM::BasicEntityData::pcommID
int pcommID
Definition: RefEntsMultiIndices.hpp:109
MoFEM::BasicEntityData::moab
moab::Interface & moab
Definition: RefEntsMultiIndices.hpp:108