From 2d1efdaa6c03a382ff19600cb728d07474e84ca9 Mon Sep 17 00:00:00 2001 From: mattijs Date: Tue, 10 Jul 2012 10:03:32 +0100 Subject: [PATCH] ENH: snappyHexMesh: run without decomposeParDict --- .../generation/snappyHexMesh/snappyHexMesh.C | 23 ++++++++++--------- 1 file changed, 12 insertions(+), 11 deletions(-) diff --git a/applications/utilities/mesh/generation/snappyHexMesh/snappyHexMesh.C b/applications/utilities/mesh/generation/snappyHexMesh/snappyHexMesh.C index d991719071..9080f58e67 100644 --- a/applications/utilities/mesh/generation/snappyHexMesh/snappyHexMesh.C +++ b/applications/utilities/mesh/generation/snappyHexMesh/snappyHexMesh.C @@ -179,18 +179,19 @@ int main(int argc, char *argv[]) // Read decomposePar dictionary dictionary decomposeDict; { - IOobject io - ( - "decomposeParDict", - runTime.system(), - mesh, - IOobject::MUST_READ_IF_MODIFIED, - IOobject::NO_WRITE - ); - - if (io.headerOk()) + if (Pstream::parRun()) { - decomposeDict = IOdictionary(io); + decomposeDict = IOdictionary + ( + IOobject + ( + "decomposeParDict", + runTime.system(), + mesh, + IOobject::MUST_READ_IF_MODIFIED, + IOobject::NO_WRITE + ) + ); } else {