BUG: Making surfaceFilmProperties optional for postProcessing. Fixes #2372

This commit is contained in:
sergio
2022-04-13 15:55:29 -07:00
parent 6ff486e55b
commit 02b8862de7

View File

@ -1,27 +1,35 @@
#include "createMesh.H" #include "createMesh.H"
IOdictionary filmDict dictionary filmDict;
IOobject io
( (
IOobject "surfaceFilmProperties",
( mesh.time().constant(),
"surfaceFilmProperties", mesh,
runTime.constant(), IOobject::READ_IF_PRESENT,
runTime, IOobject::NO_WRITE,
IOobject::MUST_READ, false
IOobject::NO_WRITE,
false
)
); );
const word filmRegionName = filmDict.get<word>("region"); if (io.typeHeaderOk<IOdictionary>())
{
IOdictionary propDict(io);
fvMesh filmMesh filmDict = std::move(propDict);
(
IOobject const word filmRegionName = filmDict.get<word>("region");
fvMesh filmMesh
( (
filmRegionName, IOobject
runTime.timeName(), (
runTime, filmRegionName,
IOobject::MUST_READ runTime.timeName(),
) runTime,
); IOobject::MUST_READ
)
);
}