From 1198d3e0adb899d427e497fa3dca426ebfd000cc Mon Sep 17 00:00:00 2001 From: mattijs Date: Fri, 4 Sep 2009 12:25:28 +0100 Subject: [PATCH] added region option --- .../mesh/manipulation/createBaffles/createBaffles.C | 3 ++- .../utilities/mesh/manipulation/createPatch/createPatch.C | 8 +++++++- .../utilities/mesh/manipulation/setsToZones/setsToZones.C | 3 ++- 3 files changed, 11 insertions(+), 3 deletions(-) diff --git a/applications/utilities/mesh/manipulation/createBaffles/createBaffles.C b/applications/utilities/mesh/manipulation/createBaffles/createBaffles.C index 3d23cce5c3..c6fa201218 100644 --- a/applications/utilities/mesh/manipulation/createBaffles/createBaffles.C +++ b/applications/utilities/mesh/manipulation/createBaffles/createBaffles.C @@ -125,6 +125,7 @@ label findPatchID(const polyMesh& mesh, const word& name) int main(int argc, char *argv[]) { +# include "addRegionOption.H" argList::validArgs.append("faceZone"); argList::validArgs.append("patch"); argList::validOptions.insert("additionalPatches", "(patch2 .. patchN)"); @@ -134,7 +135,7 @@ int main(int argc, char *argv[]) # include "setRootCase.H" # include "createTime.H" runTime.functionObjects().off(); -# include "createMesh.H" +# include "createNamedMesh.H" const word oldInstance = mesh.pointsInstance(); const polyBoundaryMesh& patches = mesh.boundaryMesh(); diff --git a/applications/utilities/mesh/manipulation/createPatch/createPatch.C b/applications/utilities/mesh/manipulation/createPatch/createPatch.C index 40ba0efade..6374722e46 100644 --- a/applications/utilities/mesh/manipulation/createPatch/createPatch.C +++ b/applications/utilities/mesh/manipulation/createPatch/createPatch.C @@ -516,11 +516,13 @@ void syncPoints int main(int argc, char *argv[]) { +# include "addRegionOption.H" argList::validOptions.insert("overwrite", ""); # include "setRootCase.H" # include "createTime.H" runTime.functionObjects().off(); +# include "createNamedPolyMesh.H" const bool overwrite = args.optionFound("overwrite"); @@ -532,6 +534,11 @@ int main(int argc, char *argv[]) ( "createPatchDict", runTime.system(), + ( + regionName != polyMesh::defaultRegion + ? regionName + : word::null + ), runTime, IOobject::MUST_READ, IOobject::NO_WRITE, @@ -551,7 +558,6 @@ int main(int argc, char *argv[]) coupledPolyPatch::matchTol = tol; -# include "createPolyMesh.H" const word oldInstance = mesh.pointsInstance(); const polyBoundaryMesh& patches = mesh.boundaryMesh(); diff --git a/applications/utilities/mesh/manipulation/setsToZones/setsToZones.C b/applications/utilities/mesh/manipulation/setsToZones/setsToZones.C index a369a195b8..df419e118b 100644 --- a/applications/utilities/mesh/manipulation/setsToZones/setsToZones.C +++ b/applications/utilities/mesh/manipulation/setsToZones/setsToZones.C @@ -60,6 +60,7 @@ int main(int argc, char *argv[]) { argList::validOptions.insert("noFlipMap", ""); +# include "addRegionOption.H" # include "addTimeOptions.H" # include "setRootCase.H" # include "createTime.H" @@ -77,7 +78,7 @@ int main(int argc, char *argv[]) runTime.setTime(Times[startTime], startTime); -# include "createPolyMesh.H" +# include "createNamedPolyMesh.H" // Search for list of objects for the time of the mesh IOobjectList objects