BELFEM 0.9.0
Berkeley Lab Finite Element Framework
Loading...
Searching...
No Matches
belfem::mesh::CutSet Class Reference

#include <cl_CutSet.hpp>

Public Member Functions

 CutSet (Mesh *aMesh, Cell< Node * > &aNodeOriginals, const string &aHexString, const index_t aNumberOfCuts)
 ~CutSet ()
DynamicBitsetnode_bitset ()
bool test (const Node *aNode) const
void create_duplicates (id_t &aMaxNodeID, Cell< Node * > &aAbstractNodes)
Nodeduplicate (Node *aNode)
Map< id_t, Node * > & duplicate_map ()

Constructor & Destructor Documentation

◆ CutSet()

belfem::mesh::CutSet::CutSet ( Mesh * aMesh,
Cell< Node * > & aNodeOriginals,
const string & aHexString,
const index_t aNumberOfCuts )

◆ ~CutSet()

belfem::mesh::CutSet::~CutSet ( )

Member Function Documentation

◆ create_duplicates()

void belfem::mesh::CutSet::create_duplicates ( id_t & aMaxNodeID,
Cell< Node * > & aAbstractNodes )

◆ duplicate()

Node * belfem::mesh::CutSet::duplicate ( Node * aNode)
inline

◆ duplicate_map()

Map< id_t, Node * > & belfem::mesh::CutSet::duplicate_map ( )
inline

◆ node_bitset()

DynamicBitset * belfem::mesh::CutSet::node_bitset ( )
inline

◆ test()

bool belfem::mesh::CutSet::test ( const Node * aNode) const
inline

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