refineWallLayer: Added -region option

This commit is contained in:
Henry Weller
2018-06-22 13:52:29 +01:00
parent 70181745c9
commit b45c527ae3

View File

@ -2,7 +2,7 @@
========= | ========= |
\\ / F ield | OpenFOAM: The Open Source CFD Toolbox \\ / F ield | OpenFOAM: The Open Source CFD Toolbox
\\ / O peration | \\ / O peration |
\\ / A nd | Copyright (C) 2011-2016 OpenFOAM Foundation \\ / A nd | Copyright (C) 2011-2018 OpenFOAM Foundation
\\/ M anipulation | \\/ M anipulation |
------------------------------------------------------------------------------- -------------------------------------------------------------------------------
License License
@ -58,6 +58,7 @@ using namespace Foam;
int main(int argc, char *argv[]) int main(int argc, char *argv[])
{ {
#include "addOverwriteOption.H" #include "addOverwriteOption.H"
#include "addRegionOption.H"
argList::noParallel(); argList::noParallel();
argList::validArgs.append("patches"); argList::validArgs.append("patches");
argList::validArgs.append("edgeFraction"); argList::validArgs.append("edgeFraction");
@ -69,12 +70,14 @@ int main(int argc, char *argv[])
"restrict cells to refine based on specified cellSet name" "restrict cells to refine based on specified cellSet name"
); );
#include "setRootCase.H" #include "setRootCase.H"
#include "createTime.H" #include "createTime.H"
runTime.functionObjects().off(); runTime.functionObjects().off();
#include "createPolyMesh.H" Foam::word meshRegionName = polyMesh::defaultRegion;
args.optionReadIfPresent("region", meshRegionName);
#include "createNamedPolyMesh.H"
const word oldInstance = mesh.pointsInstance(); const word oldInstance = mesh.pointsInstance();
// Find set of patches from the list of regular expressions provided // Find set of patches from the list of regular expressions provided