From 853aab18cf97eb352ee482a9b208d43f2ec4998d Mon Sep 17 00:00:00 2001 From: Will Bainbridge Date: Thu, 18 Jul 2019 10:54:01 +0100 Subject: [PATCH] foamFormatConvert: Fixed region handling for lagrangian data --- .../foamFormatConvert/foamFormatConvert.C | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/applications/utilities/miscellaneous/foamFormatConvert/foamFormatConvert.C b/applications/utilities/miscellaneous/foamFormatConvert/foamFormatConvert.C index fb94503d83..7c62e63b15 100644 --- a/applications/utilities/miscellaneous/foamFormatConvert/foamFormatConvert.C +++ b/applications/utilities/miscellaneous/foamFormatConvert/foamFormatConvert.C @@ -364,9 +364,8 @@ int main(int argc, char *argv[]) // Check for lagrangian - stringList lagrangianDirs + const fileName lagrangianDir ( - 1, fileHandler().filePath ( runTime.timePath() @@ -374,6 +373,11 @@ int main(int argc, char *argv[]) / cloud::prefix ) ); + stringList lagrangianDirs + ( + lagrangianDir == fileName::null ? 0 : 1, + lagrangianDir + ); combineReduce(lagrangianDirs, uniqueEqOp()); @@ -394,7 +398,7 @@ int main(int argc, char *argv[]) ( IOobject ( - polyMesh::defaultRegion, + regionName, runTime.timeName(), runTime, Foam::IOobject::MUST_READ