45 fileName ensCasePath(outputDir);
46 word ensCaseName(
args.globalCaseName());
56 ensCasePath +=
"-region";
64 new ensightMesh(
mesh, writeOpts)
72 new ensightCase(ensCasePath, ensCaseName, caseOpts)
87 auto faMeshPtr = faMesh::TryNew(areaName,
mesh);
91 meshesFa[regioni].push_back(std::move(faMeshPtr));
96 const label nAreas =
meshesFa[regioni].size();
100 for (
const faMesh& areaMesh :
meshesFa[regioni])
103 const word& areaName = areaMesh.regionName();
105 if (areaName.empty())
110 ensCasePath/
"finite-area",
120 ensCasePath/
"finite-area"/areaName,
127 ensFaMesh.verbose(optVerbose);
Foam::word regionName(args.getOrDefault< word >("region", Foam::polyMesh::defaultRegion))
Foam::PtrList< Foam::fvMesh > meshes(regionNames.size())
List< PtrDynList< ensightFaMesh > > ensightMeshesFa(regionNames.size())
PtrList< ensightCase > ensightCases(regionNames.size())
PtrList< ensightMesh > ensightMeshes(regionNames.size())
List< PtrDynList< faMesh > > meshesFa(regionNames.size())
List< PtrDynList< ensightCase > > ensightCasesFa(regionNames.size())
Foam::argList args(argc, argv)
#define forAll(list, i)
Loop across all elements in list.