ENH: consolidate processorTopology handling for volume and area meshes
- relocate templating to factory method 'New'. Adds provisions for more general re-use. - expose processor topology in globalMesh as topology() - wrap proc->patch lookup as processorTopology::procPatchLookup method (failsafe). May consider using Map<label> for its storage in the future.
Showing
- applications/test/processorTopology/Test-processorTopology.C 4 additions, 4 deletionsapplications/test/processorTopology/Test-processorTopology.C
- applications/utilities/mesh/generation/extrude/extrudeMesh/extrudeMesh.C 1 addition, 0 deletions...ilities/mesh/generation/extrude/extrudeMesh/extrudeMesh.C
- applications/utilities/mesh/manipulation/createBaffles/createBaffles.C 1 addition, 0 deletions...utilities/mesh/manipulation/createBaffles/createBaffles.C
- src/OpenFOAM/matrices/lduMatrix/lduAddressing/lduSchedule/lduSchedule.H 23 additions, 12 deletions...atrices/lduMatrix/lduAddressing/lduSchedule/lduSchedule.H
- src/OpenFOAM/meshes/lduMesh/lduPrimitiveMeshTemplates.C 19 additions, 19 deletionssrc/OpenFOAM/meshes/lduMesh/lduPrimitiveMeshTemplates.C
- src/OpenFOAM/meshes/polyMesh/globalMeshData/globalMeshData.C 24 additions, 16 deletionssrc/OpenFOAM/meshes/polyMesh/globalMeshData/globalMeshData.C
- src/OpenFOAM/meshes/polyMesh/globalMeshData/globalMeshData.H 20 additions, 6 deletionssrc/OpenFOAM/meshes/polyMesh/globalMeshData/globalMeshData.H
- src/OpenFOAM/meshes/polyMesh/globalMeshData/processorTopology.H 0 additions, 51 deletions...enFOAM/meshes/polyMesh/globalMeshData/processorTopology.H
- src/OpenFOAM/parallel/commSchedule/commSchedule.C 2 additions, 1 deletionsrc/OpenFOAM/parallel/commSchedule/commSchedule.C
- src/OpenFOAM/parallel/commSchedule/commSchedule.H 8 additions, 4 deletionssrc/OpenFOAM/parallel/commSchedule/commSchedule.H
- src/OpenFOAM/parallel/processorTopology/processorTopology.H 176 additions, 0 deletionssrc/OpenFOAM/parallel/processorTopology/processorTopology.H
- src/OpenFOAM/parallel/processorTopology/processorTopologyNew.H 229 additions, 0 deletions...penFOAM/parallel/processorTopology/processorTopologyNew.H
- src/dynamicFaMesh/interfaceTrackingFvMesh/freeSurfacePointDisplacement.C 1 addition, 0 deletions...sh/interfaceTrackingFvMesh/freeSurfacePointDisplacement.C
- src/dynamicFaMesh/interfaceTrackingFvMesh/interfaceTrackingFvMesh.C 1 addition, 0 deletions...cFaMesh/interfaceTrackingFvMesh/interfaceTrackingFvMesh.C
- src/dynamicMesh/polyTopoChange/polyTopoChange/addPatchCellLayer.C 21 additions, 21 deletions...micMesh/polyTopoChange/polyTopoChange/addPatchCellLayer.C
- src/finiteArea/faMesh/faGlobalMeshData/faGlobalMeshData.C 15 additions, 6 deletionssrc/finiteArea/faMesh/faGlobalMeshData/faGlobalMeshData.C
- src/finiteArea/faMesh/faGlobalMeshData/faGlobalMeshData.H 63 additions, 39 deletionssrc/finiteArea/faMesh/faGlobalMeshData/faGlobalMeshData.H
- src/finiteArea/faMesh/faGlobalMeshData/faProcessorTopology.H 0 additions, 60 deletionssrc/finiteArea/faMesh/faGlobalMeshData/faProcessorTopology.H
- src/finiteArea/faMesh/faPatches/constraint/processor/processorFaPatch.C 1 addition, 0 deletions.../faMesh/faPatches/constraint/processor/processorFaPatch.C
- src/finiteVolume/fvMesh/fvMeshSubset/fvMeshSubset.C 1 addition, 0 deletionssrc/finiteVolume/fvMesh/fvMeshSubset/fvMeshSubset.C
Please register or sign in to comment