From db75d4fe8e450f5686dc890df1195552ef9c5b99 Mon Sep 17 00:00:00 2001 From: Andrew Heather <a.heather@opencfd.co.uk> Date: Fri, 15 Dec 2017 17:30:55 +0000 Subject: [PATCH] ENH: vanDriestDelta - updated reading of coeffs from non-optional sub-dict --- .../LES/LESdeltas/vanDriestDelta/vanDriestDelta.C | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/src/TurbulenceModels/turbulenceModels/LES/LESdeltas/vanDriestDelta/vanDriestDelta.C b/src/TurbulenceModels/turbulenceModels/LES/LESdeltas/vanDriestDelta/vanDriestDelta.C index 05b1774c2f6..7734e169d5c 100644 --- a/src/TurbulenceModels/turbulenceModels/LES/LESdeltas/vanDriestDelta/vanDriestDelta.C +++ b/src/TurbulenceModels/turbulenceModels/LES/LESdeltas/vanDriestDelta/vanDriestDelta.C @@ -108,7 +108,10 @@ Foam::LESModels::vanDriestDelta::vanDriestDelta ( IOobject::groupName("geometricDelta", turbulence.U().group()), turbulence, - dict.optionalSubDict(type() + "Coeffs") + // Note: cannot use optionalSubDict - if no *Coeffs dict the + // code will get stuck in a loop attempting to read the delta entry + // - consider looking up "geometricDelta" instead of "delta"? + dict.subDict(type() + "Coeffs") ) ), kappa_(dict.lookupOrDefault<scalar>("kappa", 0.41)), -- GitLab