Memosa-FVM
0.2
|
#include <PartMesh.h>
Public Types | |
enum | ETYPE { TRI = 1, QUAD = 2, TETRA = 3, HEXA = 4 } |
enum | WTYPE { NOWEIGHTS = 0, WEIGHTS_ONLY_EDGES = 1, WEIGTHS_ONLY_VERTICES = 2, WEIGHTS_BOTH_VERTICES_EDGES = 3 } |
enum | NUMFLAG { C_STYLE = 0, FORTRAN_STYLE = 1 } |
enum | CELLTYPE { INTERIOR = 1, GHOST_BOUNDARY_CELL = 2, GHOST_INTERFACE_CELL } |
typedef shared_ptr< StorageSite > | StorageSitePtr |
typedef shared_ptr < CRConnectivity > | CRConnectivityPtr |
typedef shared_ptr< Array< int > > | ArrayIntPtr |
typedef shared_ptr< Array < Mesh::VecD3 > > | ArrayVecD3Ptr |
typedef shared_ptr< Mesh > | MeshPtr |
Public Member Functions | |
PartMesh (const MeshList &mesh_list, vector< int > npart, vector< int > eType) | |
~PartMesh () | |
void | partition () |
void | mesh () |
const MeshList & | meshList () const |
void | debug_print () |
void | dumpTecplot () |
void | mesh_debug () |
void | mesh_xdmfplot () |
void | setWeightType (int weight_type) |
void | setNumFlag (int num_flag) |
void | cleanup () |
void | isCleanup (bool clean_up) |
Definition at line 20 of file PartMesh.h.
typedef shared_ptr< Array<int> > PartMesh::ArrayIntPtr |
Definition at line 26 of file PartMesh.h.
typedef shared_ptr< Array<Mesh::VecD3> > PartMesh::ArrayVecD3Ptr |
Definition at line 27 of file PartMesh.h.
typedef shared_ptr< CRConnectivity > PartMesh::CRConnectivityPtr |
Definition at line 25 of file PartMesh.h.
typedef shared_ptr< Mesh > PartMesh::MeshPtr |
Definition at line 28 of file PartMesh.h.
typedef shared_ptr< StorageSite > PartMesh::StorageSitePtr |
Definition at line 24 of file PartMesh.h.
enum PartMesh::CELLTYPE |
Enumerator | |
---|---|
INTERIOR | |
GHOST_BOUNDARY_CELL | |
GHOST_INTERFACE_CELL |
Definition at line 34 of file PartMesh.h.
enum PartMesh::ETYPE |
Enumerator | |
---|---|
TRI | |
QUAD | |
TETRA | |
HEXA |
Definition at line 30 of file PartMesh.h.
enum PartMesh::NUMFLAG |
Enumerator | |
---|---|
C_STYLE | |
FORTRAN_STYLE |
Definition at line 33 of file PartMesh.h.
enum PartMesh::WTYPE |
Enumerator | |
---|---|
NOWEIGHTS | |
WEIGHTS_ONLY_EDGES | |
WEIGTHS_ONLY_VERTICES | |
WEIGHTS_BOTH_VERTICES_EDGES |
Definition at line 31 of file PartMesh.h.
|
explicit |
PartMesh::~PartMesh | ( | ) |
Definition at line 33 of file PartMesh.cpp.
References _cleanup, _col, _eElm, _eInd, _elem, _elemDist, _elemWithGhosts, _elmWght, _ePtr, _globalIndx, _meshListLocal, _part, _row, _tpwgts, and _ubvec.
|
private |
void PartMesh::cleanup | ( | ) |
|
private |
Definition at line 1087 of file PartMesh.cpp.
References _col, _eElm, _eInd, _elmWght, _ePtr, and _row.
Referenced by exchange_part_elems().
|
private |
Definition at line 1438 of file PartMesh.cpp.
References _elem, _faceCellsGlobal, and _faceNodesGlobal.
Referenced by faceCells_faceNodes().
|
private |
Definition at line 2004 of file PartMesh.cpp.
References _globalToLocalMappers, _localToGlobalMap, and _localToGlobalMappers.
Referenced by mappers().
|
private |
Definition at line 789 of file PartMesh.cpp.
References _elemDist, _globalIndx, _nmesh, _nPart, and _totElems.
Referenced by partition().
|
private |
Definition at line 1803 of file PartMesh.cpp.
References _interfaceMap, _meshList, _meshListLocal, _nelems, _nelemsWithGhosts, _partFaces, _partNodes, _procID, StorageSite::setCount(), and Mesh::setID().
Referenced by order_faceCells_faceNodes().
|
private |
Definition at line 1478 of file PartMesh.cpp.
References _coord, _meshList, _nmesh, _partNodes, _procID, Mesh::getNodeCoordinates(), and mesh().
Referenced by mesh().
|
private |
Definition at line 941 of file PartMesh.cpp.
References _col, _colDim, _elem, _ePtr, _mapPartAndElms, _nelems, _nmesh, _nPart, and _row.
Referenced by partition().
|
private |
Definition at line 1499 of file PartMesh.cpp.
References _interfaceMap, _nelems, _nelemsWithGhosts, _partFaces, and _procID.
Referenced by debug_print(), and mesh_setup().
|
private |
Definition at line 1224 of file PartMesh.cpp.
References _cellParts, _cellSiteGlobal, _elemWithGhosts, _nelemsWithGhosts, _nmesh, _nPart, _partCells, _partSite, _totElemsAndGhosts, mapBounIDAndCell(), and resize_elem().
Referenced by mesh().
|
private |
Definition at line 1207 of file PartMesh.cpp.
References _cellParts, _faceCellsGlobal, _faceNodesGlobal, _faceParts, _meshList, _nmesh, _partFaces, and _partNodes.
Referenced by mesh().
|
private |
Definition at line 2030 of file PartMesh.cpp.
References _ghostCellsGlobal, _ghostCellsLocal, _windowSize, _winGlobal, and _winLocal.
Referenced by mappers().
void PartMesh::debug_print | ( | ) |
Definition at line 270 of file PartMesh.cpp.
References _bndryOffsets, _cellCells, _cellNodes, _cellParts, _col, _colDim, _coord, _edgecut, _eElm, _eInd, _elem, _elemDist, _elemLocal, _elemWithGhosts, _elmWght, _ePtr, _faceCells, _faceCellsOrdered, _faceNodes, _faceNodesOrdered, _faceParts, _ghostCellsGlobal, _ghostCellsLocal, _globalIndx, _interfaceMap, _interfaceMeshCounts, _interfaceMeshIDs, _interfaceOffsets, _mapBounIDAndBounType, _mapBounIDAndCell, _mapPartAndElms, _ncommonNodes, _ncon, _nelems, _nelemsWithGhosts, _nmesh, _nonInteriorCells, _nPart, _numFlag, _offsetInterfaceCells, _options, _part, _partFaces, _partNodes, _procID, _row, _tpwgts, _ubvec, _wghtFlag, count_interior_faces(), and Array< T >::getLength().
void PartMesh::dumpTecplot | ( | ) |
Definition at line 128 of file PartMesh.cpp.
References _col, _colDim, _meshList, _nelems, _nPart, _procID, _row, _totElems, CRConnectivity::getCount(), Array< T >::getLength(), Mesh::getNodeCoordinates(), StorageSite::getSelfCount(), and mesh().
|
private |
Definition at line 820 of file PartMesh.cpp.
References _eElm, _eInd, _elemDist, _elmWght, _ePtr, _globalIndx, _meshList, _ncon, _nmesh, _part, _procID, _wghtFlag, local_nodes(), NOWEIGHTS, set_eptr_eind(), and WEIGTHS_ONLY_VERTICES.
Referenced by partition().
|
private |
Definition at line 1828 of file PartMesh.cpp.
References _faceCellsOrdered, _ghostCellsGlobal, _ghostCellsLocal, _interfaceMap, _interfaceMeshCounts, _interfaceMeshIDs, _interfaceOffsets, _interfaceSet, _localToGlobalMap, _nmesh, _nPart, _offsetInterfaceCells, _procTotalInterfaces, and _windowSize.
Referenced by mesh().
|
private |
Definition at line 978 of file PartMesh.cpp.
References _cleanup, _col, _eElm, _eInd, _elem, _ePtr, _mapPartAndElms, _nmesh, _nPart, _procID, _row, cleanup_follow_exchange_part_elems(), and shift_sum_row().
Referenced by partition().
|
private |
Definition at line 1391 of file PartMesh.cpp.
References _cellCells, _cellNodes, _cellSite, _cleanup, _faceCells, _faceCellsGlobal, _faceNodes, _faceNodesGlobal, _faceSite, _interfaceMap, _nelems, _nelemsWithGhosts, _nmesh, _nodeSite, _partFaces, _partNodes, _procID, and cleanup_follow_faceCells_faceNodes().
Referenced by mesh().
|
private |
Definition at line 2052 of file PartMesh.cpp.
References _winGlobal, and _winLocal.
Referenced by mappers().
|
private |
Definition at line 2045 of file PartMesh.cpp.
References _winGlobal, and _winLocal.
Referenced by mappers().
|
private |
Definition at line 2013 of file PartMesh.cpp.
References _interfaceMeshCounts, _interfaceMeshIDs, _offsetInterfaceCells, and _procID.
Referenced by mappers().
|
private |
Definition at line 698 of file PartMesh.cpp.
References _bndryOffsets, _boundarySet, _cellToOrderedCell, _cleanup, _colDim, _edgecut, _elemLocal, _elemSet, _eType, _fromIndices, _globalToLocalMappers, _interfaceMeshCounts, _interfaceOffsets, _interfaceSet, _localToGlobalMappers, _mapBounIDAndBounType, _mapBounIDAndCell, _mapPartAndElms, _meshList, _ncommonNodes, _ncon, _nelems, _nelemsWithGhosts, _nmesh, _nonInteriorCells, _nPart, _numFlag, _procID, _procTotalInterfaces, _toIndices, _totElems, _totElemsAndGhosts, _tpwgts, _ubvec, _wghtFlag, _windowSize, C_STYLE, StorageSite::getCount(), StorageSite::getSelfCount(), HEXA, NOWEIGHTS, QUAD, TETRA, and TRI.
Referenced by PartMesh().
|
private |
Definition at line 1456 of file PartMesh.cpp.
References _faceParts, _interfaceMap, _interfaceSet, _nmesh, _partFaces, and _procID.
Referenced by mesh().
|
inline |
Definition at line 55 of file PartMesh.h.
|
private |
Definition at line 862 of file PartMesh.cpp.
References _elemDist, _globalIndx, _meshList, _procID, Mesh::getCellNodes(), CRConnectivity::getCount(), and mesh().
Referenced by elem_connectivity().
|
private |
Definition at line 1507 of file PartMesh.cpp.
References _elem, _elemLocal, _faceCells, _nelems, and _nmesh.
|
private |
Definition at line 925 of file PartMesh.cpp.
References _elemDist, _mapPartAndElms, _nmesh, _part, and _procID.
Referenced by partition().
|
private |
Definition at line 1301 of file PartMesh.cpp.
References _boundarySet, _elem, _elemSet, _mapBounIDAndBounType, _mapBounIDAndCell, _meshList, _nelems, and _totElems.
Referenced by CRConnectivity_cellParts().
|
private |
Definition at line 1908 of file PartMesh.cpp.
References _cleanup, _fromIndices, _globalToLocalMappers, _interfaceMap, _interfaceSet, _meshListLocal, _nmesh, _toIndices, _winGlobal, _winLocal, cleanup_follow_mappers(), create_window(), fence_window(), free_window(), and get_window_displ().
Referenced by mesh().
void PartMesh::mesh | ( | ) |
Definition at line 94 of file PartMesh.cpp.
References coordinates(), CRConnectivity_cellParts(), CRConnectivity_faceParts(), exchange_interface_meshes(), faceCells_faceNodes(), interfaces(), mappers(), mesh_setup(), non_interior_cells2(), and order_faceCells_faceNodes().
Referenced by coordinates(), dumpTecplot(), local_nodes(), mesh_tecplot(), mesh_xdmfplot(), and set_eptr_eind().
void PartMesh::mesh_debug | ( | ) |
|
private |
Definition at line 2074 of file PartMesh.cpp.
References _meshListLocal, _nmesh, _procID, and StorageSite::getCount().
Referenced by mesh_debug(), mesh_tecplot(), mesh_xdmf_header(), and mesh_xdmfplot().
|
private |
Definition at line 1115 of file PartMesh.cpp.
References _bndryOffsets, _boundarySet, _coord, _faceCellsOrdered, _faceNodesOrdered, _interfaceMap, _interfaceOffsets, _interfaceSet, _mapBounIDAndBounType, _mapBounIDAndCell, _meshList, _meshListLocal, _nmesh, _procID, count_interior_faces(), max(), min(), and setMeshColors().
Referenced by mesh().
|
private |
Definition at line 2114 of file PartMesh.cpp.
References _cellToOrderedCell, _eType, _meshListLocal, _nelems, _nonInteriorCells, _procID, CRConnectivity::getCount(), Array< T >::getLength(), CRConnectivity::getRowDim(), HEXA, mesh(), mesh_file(), QUAD, TETRA, and TRI.
Referenced by mesh_debug().
|
private |
Definition at line 2236 of file PartMesh.cpp.
References mesh_file().
Referenced by mesh_xdmfplot().
void PartMesh::mesh_xdmfplot | ( | ) |
Definition at line 2256 of file PartMesh.cpp.
References _eType, _meshListLocal, _nelems, _procID, CRConnectivity::getCount(), Array< T >::getLength(), HEXA, mesh(), mesh_file(), mesh_xdmf_header(), QUAD, TETRA, and TRI.
|
inline |
Definition at line 41 of file PartMesh.h.
|
private |
Definition at line 1520 of file PartMesh.cpp.
References _elemLocal, _faceCells, _interfaceMap, _mapBounIDAndCell, _nmesh, and _nonInteriorCells.
|
private |
Definition at line 1547 of file PartMesh.cpp.
References _faceCells, _nelems, _nmesh, _nonInteriorCells, _partFaces, and _procID.
Referenced by mesh().
|
private |
Definition at line 1580 of file PartMesh.cpp.
References _bndryOffsets, _boundarySet, _cellCells, _cellNodes, _cellToOrderedCell, _faceCells, _faceCellsOrdered, _faceNodes, _faceNodesOrdered, _globalToLocalMappers, _interfaceMap, _interfaceOffsets, _interfaceSet, _localToGlobalMap, _localToGlobalMappers, _mapBounIDAndCell, _meshListLocal, _nelemsWithGhosts, _nmesh, _nonInteriorCells, _partFaces, _procID, construct_mesh(), and max().
Referenced by mesh().
|
private |
Definition at line 910 of file PartMesh.cpp.
References _edgecut, _eInd, _elmWght, _ePtr, _globalIndx, _ncommonNodes, _ncon, _nmesh, _nPart, _numFlag, _options, _part, _tpwgts, _ubvec, and _wghtFlag.
Referenced by partition().
void PartMesh::partition | ( | ) |
Definition at line 113 of file PartMesh.cpp.
References compute_elem_dist(), count_elems_part(), elem_connectivity(), exchange_part_elems(), map_part_elms(), and parmetis_mesh().
|
private |
Definition at line 1368 of file PartMesh.cpp.
References _elem, _elemWithGhosts, _mapBounIDAndCell, _nelems, and _nelemsWithGhosts.
Referenced by CRConnectivity_cellParts().
|
private |
Definition at line 879 of file PartMesh.cpp.
References _eElm, _eInd, _elemDist, _ePtr, _eType, _globalIndx, _meshList, _procID, Mesh::getCellNodes(), CRConnectivity::getCount(), HEXA, mesh(), QUAD, TETRA, and TRI.
Referenced by elem_connectivity().
|
private |
Definition at line 1170 of file PartMesh.cpp.
References _localToGlobalMappers, _meshList, _meshListLocal, StorageSite::getCount(), and StorageSite::getSelfCount().
Referenced by mesh_setup().
void PartMesh::setNumFlag | ( | int | num_flag | ) |
void PartMesh::setWeightType | ( | int | weight_type | ) |
|
private |
Definition at line 1070 of file PartMesh.cpp.
References _nelems, _nmesh, and _row.
Referenced by exchange_part_elems().
|
private |
Definition at line 177 of file PartMesh.h.
Referenced by debug_print(), init(), mesh_setup(), and order_faceCells_faceNodes().
|
private |
Definition at line 167 of file PartMesh.h.
Referenced by init(), mapBounIDAndCell(), mesh_setup(), and order_faceCells_faceNodes().
|
private |
Definition at line 155 of file PartMesh.h.
Referenced by debug_print(), faceCells_faceNodes(), and order_faceCells_faceNodes().
|
private |
Definition at line 156 of file PartMesh.h.
Referenced by debug_print(), faceCells_faceNodes(), and order_faceCells_faceNodes().
|
private |
Definition at line 160 of file PartMesh.h.
Referenced by CRConnectivity_cellParts(), CRConnectivity_faceParts(), and debug_print().
|
private |
Definition at line 144 of file PartMesh.h.
Referenced by faceCells_faceNodes().
|
private |
Definition at line 143 of file PartMesh.h.
Referenced by CRConnectivity_cellParts().
|
private |
Definition at line 179 of file PartMesh.h.
Referenced by init(), mesh_tecplot(), and order_faceCells_faceNodes().
|
private |
Definition at line 200 of file PartMesh.h.
Referenced by exchange_part_elems(), faceCells_faceNodes(), init(), mappers(), and ~PartMesh().
|
private |
Definition at line 131 of file PartMesh.h.
Referenced by cleanup_follow_exchange_part_elems(), count_elems_part(), debug_print(), dumpTecplot(), exchange_part_elems(), and ~PartMesh().
|
private |
Definition at line 140 of file PartMesh.h.
Referenced by count_elems_part(), debug_print(), dumpTecplot(), and init().
|
private |
Definition at line 171 of file PartMesh.h.
Referenced by coordinates(), debug_print(), and mesh_setup().
|
private |
Definition at line 125 of file PartMesh.h.
Referenced by debug_print(), init(), and parmetis_mesh().
|
private |
Definition at line 113 of file PartMesh.h.
Referenced by cleanup_follow_exchange_part_elems(), debug_print(), elem_connectivity(), exchange_part_elems(), set_eptr_eind(), and ~PartMesh().
|
private |
Definition at line 112 of file PartMesh.h.
Referenced by cleanup_follow_exchange_part_elems(), debug_print(), elem_connectivity(), exchange_part_elems(), parmetis_mesh(), set_eptr_eind(), and ~PartMesh().
|
private |
Definition at line 132 of file PartMesh.h.
Referenced by cleanup_follow_faceCells_faceNodes(), count_elems_part(), debug_print(), exchange_part_elems(), local_number_elems(), mapBounIDAndCell(), resize_elem(), and ~PartMesh().
|
private |
Definition at line 109 of file PartMesh.h.
Referenced by compute_elem_dist(), debug_print(), elem_connectivity(), local_nodes(), map_part_elms(), set_eptr_eind(), and ~PartMesh().
|
private |
Definition at line 134 of file PartMesh.h.
Referenced by debug_print(), init(), local_number_elems(), and non_interior_cells().
|
private |
Definition at line 133 of file PartMesh.h.
Referenced by init(), and mapBounIDAndCell().
|
private |
Definition at line 135 of file PartMesh.h.
Referenced by CRConnectivity_cellParts(), debug_print(), resize_elem(), and ~PartMesh().
|
private |
Definition at line 114 of file PartMesh.h.
Referenced by cleanup_follow_exchange_part_elems(), debug_print(), elem_connectivity(), parmetis_mesh(), and ~PartMesh().
|
private |
Definition at line 111 of file PartMesh.h.
Referenced by cleanup_follow_exchange_part_elems(), count_elems_part(), debug_print(), elem_connectivity(), exchange_part_elems(), parmetis_mesh(), set_eptr_eind(), and ~PartMesh().
|
private |
Definition at line 119 of file PartMesh.h.
Referenced by init(), mesh_tecplot(), mesh_xdmfplot(), and set_eptr_eind().
|
private |
Definition at line 153 of file PartMesh.h.
Referenced by debug_print(), faceCells_faceNodes(), local_number_elems(), non_interior_cells(), non_interior_cells2(), and order_faceCells_faceNodes().
|
private |
Definition at line 150 of file PartMesh.h.
Referenced by cleanup_follow_faceCells_faceNodes(), CRConnectivity_faceParts(), and faceCells_faceNodes().
|
private |
Definition at line 157 of file PartMesh.h.
Referenced by debug_print(), exchange_interface_meshes(), mesh_setup(), and order_faceCells_faceNodes().
|
private |
Definition at line 154 of file PartMesh.h.
Referenced by debug_print(), faceCells_faceNodes(), and order_faceCells_faceNodes().
|
private |
Definition at line 151 of file PartMesh.h.
Referenced by cleanup_follow_faceCells_faceNodes(), CRConnectivity_faceParts(), and faceCells_faceNodes().
|
private |
Definition at line 158 of file PartMesh.h.
Referenced by debug_print(), mesh_setup(), and order_faceCells_faceNodes().
|
private |
Definition at line 162 of file PartMesh.h.
Referenced by CRConnectivity_faceParts(), debug_print(), and interfaces().
|
private |
Definition at line 146 of file PartMesh.h.
Referenced by faceCells_faceNodes().
|
private |
Definition at line 195 of file PartMesh.h.
|
private |
Definition at line 190 of file PartMesh.h.
Referenced by create_window(), debug_print(), and exchange_interface_meshes().
|
private |
Definition at line 191 of file PartMesh.h.
Referenced by create_window(), debug_print(), and exchange_interface_meshes().
|
private |
Definition at line 110 of file PartMesh.h.
Referenced by compute_elem_dist(), debug_print(), elem_connectivity(), local_nodes(), parmetis_mesh(), set_eptr_eind(), and ~PartMesh().
|
private |
Definition at line 180 of file PartMesh.h.
Referenced by cleanup_follow_mappers(), init(), mappers(), and order_faceCells_faceNodes().
|
private |
Definition at line 173 of file PartMesh.h.
Referenced by construct_mesh(), count_interior_faces(), debug_print(), exchange_interface_meshes(), faceCells_faceNodes(), interfaces(), mappers(), mesh_setup(), non_interior_cells(), and order_faceCells_faceNodes().
|
private |
Definition at line 186 of file PartMesh.h.
Referenced by debug_print(), exchange_interface_meshes(), get_window_displ(), and init().
|
private |
Definition at line 189 of file PartMesh.h.
Referenced by debug_print(), exchange_interface_meshes(), and get_window_displ().
|
private |
Definition at line 178 of file PartMesh.h.
Referenced by debug_print(), exchange_interface_meshes(), init(), mesh_setup(), and order_faceCells_faceNodes().
|
private |
Definition at line 172 of file PartMesh.h.
Referenced by exchange_interface_meshes(), init(), interfaces(), mappers(), mesh_setup(), and order_faceCells_faceNodes().
|
private |
Definition at line 183 of file PartMesh.h.
Referenced by cleanup_follow_mappers(), exchange_interface_meshes(), and order_faceCells_faceNodes().
|
private |
Definition at line 181 of file PartMesh.h.
Referenced by cleanup_follow_mappers(), init(), order_faceCells_faceNodes(), and setMeshColors().
|
private |
Definition at line 169 of file PartMesh.h.
Referenced by debug_print(), init(), mapBounIDAndCell(), and mesh_setup().
|
private |
Definition at line 168 of file PartMesh.h.
Referenced by debug_print(), init(), mapBounIDAndCell(), mesh_setup(), non_interior_cells(), order_faceCells_faceNodes(), and resize_elem().
|
private |
Definition at line 129 of file PartMesh.h.
Referenced by count_elems_part(), debug_print(), exchange_part_elems(), init(), and map_part_elms().
|
private |
Definition at line 105 of file PartMesh.h.
Referenced by construct_mesh(), coordinates(), CRConnectivity_faceParts(), dumpTecplot(), elem_connectivity(), init(), local_nodes(), mapBounIDAndCell(), mesh_setup(), PartMesh(), set_eptr_eind(), and setMeshColors().
|
private |
Definition at line 201 of file PartMesh.h.
Referenced by construct_mesh(), mappers(), mesh_file(), mesh_setup(), mesh_tecplot(), mesh_xdmfplot(), order_faceCells_faceNodes(), setMeshColors(), and ~PartMesh().
|
private |
Definition at line 118 of file PartMesh.h.
Referenced by debug_print(), init(), and parmetis_mesh().
|
private |
Definition at line 117 of file PartMesh.h.
Referenced by debug_print(), elem_connectivity(), init(), and parmetis_mesh().
|
private |
Definition at line 138 of file PartMesh.h.
Referenced by construct_mesh(), count_elems_part(), count_interior_faces(), debug_print(), dumpTecplot(), faceCells_faceNodes(), init(), local_number_elems(), mapBounIDAndCell(), mesh_tecplot(), mesh_xdmfplot(), non_interior_cells2(), resize_elem(), and shift_sum_row().
|
private |
Definition at line 139 of file PartMesh.h.
Referenced by construct_mesh(), count_interior_faces(), CRConnectivity_cellParts(), debug_print(), faceCells_faceNodes(), init(), order_faceCells_faceNodes(), and resize_elem().
|
private |
Definition at line 141 of file PartMesh.h.
Referenced by compute_elem_dist(), coordinates(), count_elems_part(), CRConnectivity_cellParts(), CRConnectivity_faceParts(), debug_print(), elem_connectivity(), exchange_interface_meshes(), exchange_part_elems(), faceCells_faceNodes(), init(), interfaces(), local_number_elems(), map_part_elms(), mappers(), mesh_file(), mesh_setup(), non_interior_cells(), non_interior_cells2(), order_faceCells_faceNodes(), parmetis_mesh(), setNumFlag(), setWeightType(), and shift_sum_row().
|
private |
Definition at line 145 of file PartMesh.h.
Referenced by faceCells_faceNodes().
|
private |
Definition at line 175 of file PartMesh.h.
Referenced by debug_print(), init(), mesh_tecplot(), non_interior_cells(), non_interior_cells2(), and order_faceCells_faceNodes().
|
private |
Definition at line 106 of file PartMesh.h.
Referenced by compute_elem_dist(), count_elems_part(), CRConnectivity_cellParts(), debug_print(), dumpTecplot(), exchange_interface_meshes(), exchange_part_elems(), init(), and parmetis_mesh().
|
private |
Definition at line 116 of file PartMesh.h.
Referenced by debug_print(), init(), parmetis_mesh(), and setNumFlag().
|
private |
Definition at line 187 of file PartMesh.h.
Referenced by debug_print(), exchange_interface_meshes(), and get_window_displ().
|
private |
Definition at line 122 of file PartMesh.h.
Referenced by debug_print(), and parmetis_mesh().
|
private |
Definition at line 126 of file PartMesh.h.
Referenced by debug_print(), elem_connectivity(), map_part_elms(), parmetis_mesh(), and ~PartMesh().
|
private |
Definition at line 161 of file PartMesh.h.
Referenced by CRConnectivity_cellParts().
|
private |
Definition at line 163 of file PartMesh.h.
Referenced by construct_mesh(), count_interior_faces(), CRConnectivity_faceParts(), debug_print(), faceCells_faceNodes(), interfaces(), non_interior_cells2(), and order_faceCells_faceNodes().
|
private |
Definition at line 164 of file PartMesh.h.
Referenced by construct_mesh(), coordinates(), CRConnectivity_faceParts(), debug_print(), and faceCells_faceNodes().
|
private |
Definition at line 147 of file PartMesh.h.
Referenced by CRConnectivity_cellParts().
|
private |
Definition at line 123 of file PartMesh.h.
Referenced by construct_mesh(), coordinates(), count_interior_faces(), debug_print(), dumpTecplot(), elem_connectivity(), exchange_part_elems(), faceCells_faceNodes(), get_window_displ(), init(), interfaces(), local_nodes(), map_part_elms(), mesh_file(), mesh_setup(), mesh_tecplot(), mesh_xdmfplot(), non_interior_cells2(), order_faceCells_faceNodes(), and set_eptr_eind().
|
private |
Definition at line 188 of file PartMesh.h.
Referenced by exchange_interface_meshes(), and init().
|
private |
Definition at line 130 of file PartMesh.h.
Referenced by cleanup_follow_exchange_part_elems(), count_elems_part(), debug_print(), dumpTecplot(), exchange_part_elems(), shift_sum_row(), and ~PartMesh().
|
private |
Definition at line 196 of file PartMesh.h.
|
private |
Definition at line 107 of file PartMesh.h.
Referenced by compute_elem_dist(), dumpTecplot(), init(), and mapBounIDAndCell().
|
private |
Definition at line 108 of file PartMesh.h.
Referenced by CRConnectivity_cellParts(), and init().
|
private |
Definition at line 120 of file PartMesh.h.
Referenced by debug_print(), init(), parmetis_mesh(), and ~PartMesh().
|
private |
Definition at line 121 of file PartMesh.h.
Referenced by debug_print(), init(), parmetis_mesh(), and ~PartMesh().
|
private |
Definition at line 115 of file PartMesh.h.
Referenced by debug_print(), elem_connectivity(), init(), parmetis_mesh(), and setWeightType().
|
private |
Definition at line 192 of file PartMesh.h.
Referenced by create_window(), exchange_interface_meshes(), and init().
|
private |
Definition at line 198 of file PartMesh.h.
Referenced by create_window(), fence_window(), free_window(), and mappers().
|
private |
Definition at line 199 of file PartMesh.h.
Referenced by create_window(), fence_window(), free_window(), and mappers().