ESyS-Particle  2.3.4
BondedTriMeshIGCommand Class Reference
Inheritance diagram for BondedTriMeshIGCommand:
Collaboration diagram for BondedTriMeshIGCommand:

Public Member Functions

 BondedTriMeshIGCommand (const MpiRankAndComm &globalRankAndComm)
 
void appendTriMeshPrms (const BTriMeshIP &triMeshPrms)
 
void appendTagBuildPrms (const MeshTagBuildPrms &buildPrms)
 
void appendGapBuildPrms (const MeshGapBuildPrms &buildPrms)
 
- Public Member Functions inherited from BroadcastCommand
 BroadcastCommand (const MpiRankAndComm &rankAndComm, int cmdId)
 
virtual ~BroadcastCommand ()
 
template<typename TmplData >
void appendTypeAndName (const TmplData &namedWithType)
 
template<typename TmplData >
void append (const TmplData &basicTypeData)
 
template<typename TmplPackable >
void packInto (const TmplPackable &)
 
const int & getCommandId () const
 
void broadcastCommand ()
 
void broadcastBuffer ()
 
void wait (const std::string &barrierName)
 
void broadcast ()
 

Constructor & Destructor Documentation

◆ BondedTriMeshIGCommand()

BondedTriMeshIGCommand::BondedTriMeshIGCommand ( const MpiRankAndComm globalRankAndComm)
inline

Member Function Documentation

◆ appendGapBuildPrms()

void BondedTriMeshIGCommand::appendGapBuildPrms ( const MeshGapBuildPrms buildPrms)
inline

References BroadcastCommand::append(), MeshGapBuildPrms::getTypeString(), and MeshGapBuildPrms::m_maxGap.

Referenced by CLatticeMaster::addBondedTriMeshIG().

Here is the call graph for this function:
Here is the caller graph for this function:

◆ appendTagBuildPrms()

void BondedTriMeshIGCommand::appendTagBuildPrms ( const MeshTagBuildPrms buildPrms)
inline

References BroadcastCommand::append(), MeshTagBuildPrms::getTypeString(), MeshTagBuildPrms::m_mask, and MeshTagBuildPrms::m_tag.

Referenced by CLatticeMaster::addBondedTriMeshIG().

Here is the call graph for this function:
Here is the caller graph for this function:

◆ appendTriMeshPrms()

void BondedTriMeshIGCommand::appendTriMeshPrms ( const BTriMeshIP triMeshPrms)
inline

References BroadcastCommand::append(), BTriMeshIP::brk, BTriMeshIP::getMeshName(), BTriMeshIP::getName(), and BTriMeshIP::k.

Referenced by CLatticeMaster::addBondedTriMeshIG().

Here is the call graph for this function:
Here is the caller graph for this function:

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