ENH: balancing before refinement
commitc0a8bec3c58ccb04df577f253065940ae436a510
authormattijs <mattijs>
Tue, 2 Feb 2010 15:49:08 +0000 (2 15:49 +0000)
committermattijs <mattijs>
Tue, 2 Feb 2010 15:49:08 +0000 (2 15:49 +0000)
treed9e5e852966ae580e872da629ca978b7c5720f8f
parent407288eda1e2ebbf51183229b9a7070277eae67c
ENH: balancing before refinement

if locally number of cells > maxLocalCells will switch from
refinement followed by balancing to weighted balancing first. This will
avoid temporary huge imbalance if all cells to be refined are on one proc.
23 files changed:
applications/utilities/mesh/generation/snappyHexMesh/snappyHexMesh.C
applications/utilities/mesh/generation/snappyHexMesh/snappyHexMeshDict
src/autoMesh/autoHexMesh/autoHexMeshDriver/autoHexMeshDriver.C
src/autoMesh/autoHexMesh/autoHexMeshDriver/autoLayerDriver.C
src/autoMesh/autoHexMesh/autoHexMeshDriver/autoLayerDriver.H
src/autoMesh/autoHexMesh/autoHexMeshDriver/autoLayerDriverShrink.C
src/autoMesh/autoHexMesh/autoHexMeshDriver/autoRefineDriver.C
src/autoMesh/autoHexMesh/autoHexMeshDriver/layerParameters/layerParameters.H
src/autoMesh/autoHexMesh/autoHexMeshDriver/pointData/pointData.C
src/autoMesh/autoHexMesh/autoHexMeshDriver/pointData/pointDataI.H
src/autoMesh/autoHexMesh/autoHexMeshDriver/refinementParameters/refinementParameters.C
src/autoMesh/autoHexMesh/autoHexMeshDriver/refinementParameters/refinementParameters.H
src/autoMesh/autoHexMesh/meshRefinement/meshRefinement.C
src/autoMesh/autoHexMesh/meshRefinement/meshRefinement.H
src/autoMesh/autoHexMesh/meshRefinement/meshRefinementBaffles.C
src/autoMesh/autoHexMesh/meshRefinement/meshRefinementRefine.C
src/autoMesh/autoHexMesh/refinementSurfaces/refinementSurfaces.C
src/autoMesh/autoHexMesh/refinementSurfaces/refinementSurfaces.H
src/autoMesh/autoHexMesh/trackedParticle/ExactParticle.C
src/autoMesh/autoHexMesh/trackedParticle/ExactParticle.H
src/meshTools/searchableSurface/searchableSurfaceCollection.C
tutorials/heatTransfer/buoyantBoussinesqSimpleFoam/iglooWithFridges/system/snappyHexMeshDict
tutorials/incompressible/simpleFoam/motorBike/system/snappyHexMeshDict