From 8939a55653c636358b22e5ed58acd493560546d7 Mon Sep 17 00:00:00 2001 From: Mark Olesen Date: Mon, 5 Oct 2020 12:30:41 +0200 Subject: [PATCH 1/3] ENH: relocate blockMesh polyMesh generation into library (for code reuse) STYLE: adjust blockMesh advanced/non-advanced options - make -merge-points "non-advanced" (for better exposure) - make -write-obj "advanced" (-write-vtk is preferred) --- .../mesh/generation/blockMesh/addCellZones.H | 88 +----------- .../mesh/generation/blockMesh/blockMesh.C | 73 +++------- .../blockMesh/handleCyclicPatches.H | 22 +++ .../generation/blockMesh/mergePatchPairs.H | 42 +++--- src/mesh/blockMesh/blockMesh/blockMesh.C | 12 +- src/mesh/blockMesh/blockMesh/blockMesh.H | 36 +++-- .../blockMesh/blockMesh/blockMeshCreate.C | 128 +++++++++++++++++- 7 files changed, 225 insertions(+), 176 deletions(-) create mode 100644 applications/utilities/mesh/generation/blockMesh/handleCyclicPatches.H diff --git a/applications/utilities/mesh/generation/blockMesh/addCellZones.H b/applications/utilities/mesh/generation/blockMesh/addCellZones.H index eca57f2ed4..7cec1b4541 100644 --- a/applications/utilities/mesh/generation/blockMesh/addCellZones.H +++ b/applications/utilities/mesh/generation/blockMesh/addCellZones.H @@ -1,87 +1 @@ -// Set any cellZones -// Note cell labelling unaffected by previous mergePatchPairs - -{ - const label nZones = blocks.numZonedBlocks(); - if (nZones) - { - Info<< nl << "Adding cell zones" << endl; - - // Map from zoneName to cellZone index - HashTable