5 #ifndef _MESHASSEMBLER_H_
6 #define _MESHASSEMBLER_H_
26 typedef vector< map<int, set<int> > >
VecMap;
int getInterfaceNodesDuplicatedCount()
shared_ptr< Array< Mesh::VecD3 > > ArrayVecD3Ptr
vector< int > _globalCellToLocal
void debug_globalCellToMeshID_mappers()
shared_ptr< Array< int > > ArrayIntPtr
shared_ptr< Array< double > > ArrayDblePtr
shared_ptr< StorageSite > StorageSitePtr
void debug_localNodeToGlobal()
void debug_sync_localToGlobal_mappers()
CRConnectivityPtr _faceNodes
MeshAssembler(const MeshList &meshList)
set< Mesh::VecD3 > _interfaceNodeCoord
void debug_file_open(const string &fname)
vector< int > _globalCellToMeshID
CRConnectivityPtr _faceCells
void countInterfaceNodes()
const MeshList & meshList() const
int getInterfaceNodesCount()
map< int, ArrayIntPtr > _localNodeToGlobal
void debug_localToGlobal_mappers()
shared_ptr< CRConnectivity > CRConnectivityPtr
map< int, ArrayIntPtr > ArrayIntPtrMap
void setBoundaryFaceGroup()
map< int, ArrayIntPtr > _localCellToGlobal
vector< map< int, int > > _localInterfaceNodesToGlobalMap
VecMap _interfaceNodesSet
vector< map< int, set< int > > > VecMap
vector< Mesh * > MeshList