diff --git a/src/finiteVolume/cfdTools/general/solutionControl/pimpleControl/pimpleControl.C b/src/finiteVolume/cfdTools/general/solutionControl/pimpleControl/pimpleControl.C index 6d031f05b..4c2ac3f19 100644 --- a/src/finiteVolume/cfdTools/general/solutionControl/pimpleControl/pimpleControl.C +++ b/src/finiteVolume/cfdTools/general/solutionControl/pimpleControl/pimpleControl.C @@ -2,7 +2,7 @@ ========= | \\ / F ield | OpenFOAM: The Open Source CFD Toolbox \\ / O peration | - \\ / A nd | Copyright (C) 2011-2017 OpenFOAM Foundation + \\ / A nd | Copyright (C) 2011-2018 OpenFOAM Foundation \\/ M anipulation | ------------------------------------------------------------------------------- License @@ -36,18 +36,23 @@ namespace Foam // * * * * * * * * * * * * Protected Member Functions * * * * * * * * * * * // -void Foam::pimpleControl::read() +bool Foam::pimpleControl::read() { - solutionControl::read(false); + bool ok = solutionControl::read(); - const dictionary& pimpleDict = dict(); + if (ok) + { + const dictionary& pimpleDict = dict(); - solveFlow_ = pimpleDict.lookupOrDefault("solveFlow", true); - nCorrPIMPLE_ = pimpleDict.lookupOrDefault