ENH: bundle Pstream:: AllGather methods
- bundles frequently used 'gather/scatter' patterns more consistently. - combineAllGather -> combineGather + broadcast - listCombineAllGather -> listCombineGather + broadcast - mapCombineAllGather -> mapCombineGather + broadcast - allGatherList -> gatherList + scatterList - reduce -> gather + broadcast (ie, allreduce) - The allGatherList currently wraps gatherList/scatterList, but may be replaced with a different algorithm in the future. STYLE: PstreamCombineReduceOps.H is mostly unneeded now
Showing
- applications/test/Tuple2/Test-Tuple2.C 5 additions, 5 deletionsapplications/test/Tuple2/Test-Tuple2.C
- applications/test/treeComms/Make/files 3 additions, 0 deletionsapplications/test/treeComms/Make/files
- applications/test/treeComms/Make/options 2 additions, 0 deletionsapplications/test/treeComms/Make/options
- applications/test/treeComms/Test-treeComms.C 241 additions, 0 deletionsapplications/test/treeComms/Test-treeComms.C
- applications/utilities/mesh/generation/extrude/extrudeToRegionMesh/extrudeToRegionMesh.C 6 additions, 12 deletions...eration/extrude/extrudeToRegionMesh/extrudeToRegionMesh.C
- applications/utilities/mesh/generation/foamyMesh/conformalVoronoiMesh/DelaunayMesh/DistributedDelaunayMesh.C 2 additions, 3 deletions...nformalVoronoiMesh/DelaunayMesh/DistributedDelaunayMesh.C
- applications/utilities/mesh/generation/foamyMesh/conformalVoronoiMesh/backgroundMeshDecomposition/backgroundMeshDecomposition.C 2 additions, 3 deletions...backgroundMeshDecomposition/backgroundMeshDecomposition.C
- applications/utilities/mesh/generation/foamyMesh/conformalVoronoiMesh/conformalVoronoiMesh/conformalVoronoiMeshCalcDualMesh.C 2 additions, 3 deletions...h/conformalVoronoiMesh/conformalVoronoiMeshCalcDualMesh.C
- applications/utilities/mesh/generation/foamyMesh/conformalVoronoiMesh/conformalVoronoiMesh/conformalVoronoiMeshConformToSurface.C 5 additions, 13 deletions...nformalVoronoiMesh/conformalVoronoiMeshConformToSurface.C
- applications/utilities/mesh/generation/foamyMesh/conformalVoronoiMesh/initialPointsMethod/pointFile/pointFile.C 2 additions, 5 deletions...rmalVoronoiMesh/initialPointsMethod/pointFile/pointFile.C
- applications/utilities/mesh/manipulation/checkMesh/checkTopology.C 5 additions, 2 deletions...ons/utilities/mesh/manipulation/checkMesh/checkTopology.C
- applications/utilities/mesh/manipulation/createPatch/createPatch.C 2 additions, 3 deletions...ons/utilities/mesh/manipulation/createPatch/createPatch.C
- applications/utilities/mesh/manipulation/splitMeshRegions/splitMeshRegions.C 1 addition, 2 deletions...ies/mesh/manipulation/splitMeshRegions/splitMeshRegions.C
- applications/utilities/miscellaneous/foamFormatConvert/foamFormatConvert.C 4 additions, 4 deletions...ities/miscellaneous/foamFormatConvert/foamFormatConvert.C
- applications/utilities/parallelProcessing/redistributePar/parLagrangianRedistributor.C 1 addition, 1 deletion...elProcessing/redistributePar/parLagrangianRedistributor.C
- applications/utilities/parallelProcessing/redistributePar/redistributePar.C 2 additions, 3 deletions...ties/parallelProcessing/redistributePar/redistributePar.C
- applications/utilities/postProcessing/dataConversion/foamToEnsight/findCloudFields.H 1 addition, 2 deletions...Processing/dataConversion/foamToEnsight/findCloudFields.H
- applications/utilities/postProcessing/dataConversion/foamToEnsight/foamToEnsight.C 1 addition, 1 deletion...stProcessing/dataConversion/foamToEnsight/foamToEnsight.C
- applications/utilities/postProcessing/lagrangian/particleTracks/particleTracks.C 1 addition, 2 deletions...postProcessing/lagrangian/particleTracks/particleTracks.C
- applications/utilities/postProcessing/miscellaneous/postChannel/channelIndexTemplates.C 1 addition, 2 deletions...cessing/miscellaneous/postChannel/channelIndexTemplates.C
Please register or sign in to comment