From ba860a65e2ea49d11a9747c0a7bf0eb12c9dd36a Mon Sep 17 00:00:00 2001 From: mattijs Date: Thu, 20 Sep 2012 12:53:22 +0100 Subject: [PATCH] ENH: dynamicFvMesh: added region support --- .../include/createNamedDynamicFvMesh.H | 32 +++++++++++++++++++ 1 file changed, 32 insertions(+) create mode 100644 src/dynamicFvMesh/include/createNamedDynamicFvMesh.H diff --git a/src/dynamicFvMesh/include/createNamedDynamicFvMesh.H b/src/dynamicFvMesh/include/createNamedDynamicFvMesh.H new file mode 100644 index 00000000..8ffc1490 --- /dev/null +++ b/src/dynamicFvMesh/include/createNamedDynamicFvMesh.H @@ -0,0 +1,32 @@ + Foam::word regionName; + + if (args.optionReadIfPresent("region", regionName)) + { + Foam::Info + << "Create mesh " << regionName << " for time = " + << runTime.timeName() << Foam::nl << Foam::endl; + } + else + { + regionName = Foam::fvMesh::defaultRegion; + Foam::Info + << "Create mesh for time = " + << runTime.timeName() << Foam::nl << Foam::endl; + } + + + autoPtr meshPtr + ( + dynamicFvMesh::New + ( + IOobject + ( + regionName, + runTime.timeName(), + runTime, + IOobject::MUST_READ + ) + ) + ); + + dynamicFvMesh& mesh = meshPtr();