mirror of
https://develop.openfoam.com/Development/openfoam.git
synced 2025-11-28 03:28:01 +00:00
added region option
This commit is contained in:
@ -49,7 +49,7 @@ int main(int argc, char *argv[])
|
|||||||
(
|
(
|
||||||
IOobject
|
IOobject
|
||||||
(
|
(
|
||||||
mergePolyMesh::defaultRegion,
|
masterRegion,
|
||||||
runTimeMaster.timeName(),
|
runTimeMaster.timeName(),
|
||||||
runTimeMaster
|
runTimeMaster
|
||||||
)
|
)
|
||||||
@ -63,7 +63,7 @@ int main(int argc, char *argv[])
|
|||||||
(
|
(
|
||||||
IOobject
|
IOobject
|
||||||
(
|
(
|
||||||
mergePolyMesh::defaultRegion,
|
addRegion,
|
||||||
runTimeToAdd.timeName(),
|
runTimeToAdd.timeName(),
|
||||||
runTimeToAdd
|
runTimeToAdd
|
||||||
)
|
)
|
||||||
|
|||||||
@ -2,9 +2,11 @@
|
|||||||
|
|
||||||
argList::validArgs.append("master root");
|
argList::validArgs.append("master root");
|
||||||
argList::validArgs.append("master case");
|
argList::validArgs.append("master case");
|
||||||
|
argList::validOptions.insert("masterRegion", "name");
|
||||||
|
|
||||||
argList::validArgs.append("root to add");
|
argList::validArgs.append("root to add");
|
||||||
argList::validArgs.append("case to add");
|
argList::validArgs.append("case to add");
|
||||||
|
argList::validOptions.insert("addRegion", "name");
|
||||||
|
|
||||||
argList args(argc, argv);
|
argList args(argc, argv);
|
||||||
|
|
||||||
@ -15,9 +17,15 @@
|
|||||||
|
|
||||||
fileName rootDirMaster(args.additionalArgs()[0]);
|
fileName rootDirMaster(args.additionalArgs()[0]);
|
||||||
fileName caseDirMaster(args.additionalArgs()[1]);
|
fileName caseDirMaster(args.additionalArgs()[1]);
|
||||||
|
word masterRegion = polyMesh::defaultRegion;
|
||||||
|
args.optionReadIfPresent("masterRegion", masterRegion);
|
||||||
|
|
||||||
fileName rootDirToAdd(args.additionalArgs()[2]);
|
fileName rootDirToAdd(args.additionalArgs()[2]);
|
||||||
fileName caseDirToAdd(args.additionalArgs()[3]);
|
fileName caseDirToAdd(args.additionalArgs()[3]);
|
||||||
|
word addRegion = polyMesh::defaultRegion;
|
||||||
|
args.optionReadIfPresent("addRegion", addRegion);
|
||||||
|
|
||||||
Info<< "Master: " << rootDirMaster << " " << caseDirMaster << nl
|
Info<< "Master: " << rootDirMaster << " " << caseDirMaster
|
||||||
<< "mesh to add: " << rootDirToAdd << " " << caseDirToAdd << endl;
|
<< " region " << masterRegion << nl
|
||||||
|
<< "mesh to add: " << rootDirToAdd << " " << caseDirToAdd
|
||||||
|
<< " region " << addRegion << endl;
|
||||||
|
|||||||
@ -38,13 +38,14 @@ Description
|
|||||||
|
|
||||||
int main(int argc, char *argv[])
|
int main(int argc, char *argv[])
|
||||||
{
|
{
|
||||||
|
# include "addRegionOption.H"
|
||||||
timeSelector::addOptions();
|
timeSelector::addOptions();
|
||||||
argList::validArgs.append("fieldName");
|
argList::validArgs.append("fieldName");
|
||||||
argList::validArgs.append("patchName");
|
argList::validArgs.append("patchName");
|
||||||
# include "setRootCase.H"
|
# include "setRootCase.H"
|
||||||
# include "createTime.H"
|
# include "createTime.H"
|
||||||
instantList timeDirs = timeSelector::select0(runTime, args);
|
instantList timeDirs = timeSelector::select0(runTime, args);
|
||||||
# include "createMesh.H"
|
# include "createNamedMesh.H"
|
||||||
|
|
||||||
word fieldName(args.additionalArgs()[0]);
|
word fieldName(args.additionalArgs()[0]);
|
||||||
word patchName(args.additionalArgs()[1]);
|
word patchName(args.additionalArgs()[1]);
|
||||||
|
|||||||
Reference in New Issue
Block a user