From 0430ad474f3aeb5e901b46d1e68cd7759b175736 Mon Sep 17 00:00:00 2001 From: mattijs Date: Thu, 7 Sep 2017 15:02:39 +0100 Subject: [PATCH] ENH: modifyMesh: added -dict argument --- .../mesh/advanced/modifyMesh/modifyMesh.C | 18 ++++++------------ 1 file changed, 6 insertions(+), 12 deletions(-) diff --git a/applications/utilities/mesh/advanced/modifyMesh/modifyMesh.C b/applications/utilities/mesh/advanced/modifyMesh/modifyMesh.C index f9b0e4ef2d..8996c8afdc 100644 --- a/applications/utilities/mesh/advanced/modifyMesh/modifyMesh.C +++ b/applications/utilities/mesh/advanced/modifyMesh/modifyMesh.C @@ -3,7 +3,7 @@ \\ / F ield | OpenFOAM: The Open Source CFD Toolbox \\ / O peration | \\ / A nd | Copyright (C) 2011-2016 OpenFOAM Foundation - \\/ M anipulation | Copyright (C) 2016 OpenCFD Ltd. + \\/ M anipulation | Copyright (C) 2016-2017 OpenCFD Ltd. ------------------------------------------------------------------------------- License This file is part of OpenFOAM. @@ -336,6 +336,7 @@ label findCell(const primitiveMesh& mesh, const point& nearPoint) int main(int argc, char *argv[]) { #include "addOverwriteOption.H" + #include "addDictOption.H" #include "setRootCase.H" #include "createTime.H" @@ -347,17 +348,10 @@ int main(int argc, char *argv[]) Info<< "Reading modifyMeshDict\n" << endl; - IOdictionary dict - ( - IOobject - ( - "modifyMeshDict", - runTime.system(), - mesh, - IOobject::MUST_READ_IF_MODIFIED, - IOobject::NO_WRITE - ) - ); + // Read meshing dictionary + const word dictName("modifyMeshDict"); + #include "setSystemMeshDictionaryIO.H" + const IOdictionary dict(dictIO); // Read all from the dictionary. List> pointsToMove(dict.lookup("pointsToMove"));