mirror of
https://develop.openfoam.com/Development/openfoam.git
synced 2025-11-28 03:28:01 +00:00
ENH: snappyHexMesh: added -region option (fixes #223)
This commit is contained in:
@ -613,6 +613,7 @@ void writeMesh
|
|||||||
|
|
||||||
int main(int argc, char *argv[])
|
int main(int argc, char *argv[])
|
||||||
{
|
{
|
||||||
|
#include "addRegionOption.H"
|
||||||
#include "addOverwriteOption.H"
|
#include "addOverwriteOption.H"
|
||||||
Foam::argList::addBoolOption
|
Foam::argList::addBoolOption
|
||||||
(
|
(
|
||||||
@ -762,20 +763,29 @@ int main(int argc, char *argv[])
|
|||||||
// }
|
// }
|
||||||
// else
|
// else
|
||||||
{
|
{
|
||||||
Foam::Info
|
word regionName;
|
||||||
<< "Create mesh for time = "
|
if (args.optionReadIfPresent("region", regionName))
|
||||||
<< runTime.timeName() << Foam::nl << Foam::endl;
|
{
|
||||||
|
Info<< "Create mesh " << regionName << " for time = "
|
||||||
|
<< runTime.timeName() << nl << endl;
|
||||||
|
}
|
||||||
|
else
|
||||||
|
{
|
||||||
|
regionName = fvMesh::defaultRegion;
|
||||||
|
Info<< "Create mesh for time = "
|
||||||
|
<< runTime.timeName() << nl << endl;
|
||||||
|
}
|
||||||
|
|
||||||
meshPtr.set
|
meshPtr.set
|
||||||
(
|
(
|
||||||
new fvMesh
|
new fvMesh
|
||||||
(
|
(
|
||||||
Foam::IOobject
|
IOobject
|
||||||
(
|
(
|
||||||
Foam::fvMesh::defaultRegion,
|
regionName,
|
||||||
runTime.timeName(),
|
runTime.timeName(),
|
||||||
runTime,
|
runTime,
|
||||||
Foam::IOobject::MUST_READ
|
IOobject::MUST_READ
|
||||||
)
|
)
|
||||||
)
|
)
|
||||||
);
|
);
|
||||||
|
|||||||
Reference in New Issue
Block a user