From 6510e5ce49a613c333c9b74a7a126d13a15df800 Mon Sep 17 00:00:00 2001 From: mattijs Date: Wed, 9 Dec 2015 10:53:17 +0000 Subject: [PATCH] ENH: surfaceRedistributePar: switch off file modification checking. --- .../surfaceRedistributePar.C | 21 +++++++++++++++++++ 1 file changed, 21 insertions(+) diff --git a/applications/utilities/surface/surfaceRedistributePar/surfaceRedistributePar.C b/applications/utilities/surface/surfaceRedistributePar/surfaceRedistributePar.C index 001745fbca..0ed8db6dad 100644 --- a/applications/utilities/surface/surfaceRedistributePar/surfaceRedistributePar.C +++ b/applications/utilities/surface/surfaceRedistributePar/surfaceRedistributePar.C @@ -160,6 +160,23 @@ int main(int argc, char *argv[]) Pstream::scatterList(meshBb); } + + + // Temporarily: override master-only checking + regIOobject::fileCheckTypes oldCheckType = + regIOobject::fileModificationChecking; + + if (oldCheckType == regIOobject::timeStampMaster) + { + regIOobject::fileModificationChecking = regIOobject::timeStamp; + } + else if (oldCheckType == regIOobject::inotifyMaster) + { + regIOobject::fileModificationChecking = regIOobject::inotify; + } + + + IOobject io ( surfFileName, // name @@ -284,6 +301,10 @@ int main(int argc, char *argv[]) Info<< "Writing surface." << nl << endl; surfMesh.objectRegistry::write(); + + regIOobject::fileModificationChecking = oldCheckType; + + Info<< "End\n" << endl; return 0;