From e22606756b6ff36746b3f7aaedc5bc64b5d94128 Mon Sep 17 00:00:00 2001
From: mattijs <mattijs>
Date: Thu, 20 Dec 2018 09:23:10 +0000
Subject: [PATCH] BUG: meanVelictyForce: missing correctBoundaryConditions.
 Fixes #1136.

---
 .../corrections/limitTemperature/limitTemperature.C         | 6 +++++-
 src/fvOptions/corrections/limitVelocity/limitVelocity.C     | 6 +++++-
 2 files changed, 10 insertions(+), 2 deletions(-)

diff --git a/src/fvOptions/corrections/limitTemperature/limitTemperature.C b/src/fvOptions/corrections/limitTemperature/limitTemperature.C
index 0de200dd3fa..15f4835eb0d 100644
--- a/src/fvOptions/corrections/limitTemperature/limitTemperature.C
+++ b/src/fvOptions/corrections/limitTemperature/limitTemperature.C
@@ -3,7 +3,7 @@
   \\      /  F ield         | OpenFOAM: The Open Source CFD Toolbox
    \\    /   O peration     |
     \\  /    A nd           | Copyright (C) 2012-2017 OpenFOAM Foundation
-     \\/     M anipulation  |
+     \\/     M anipulation  | Copyright (C) 2018 OpenCFD Ltd.
 -------------------------------------------------------------------------------
 License
     This file is part of OpenFOAM.
@@ -139,6 +139,10 @@ void Foam::fv::limitTemperature::correct(volScalarField& he)
             }
         }
     }
+
+    // We've changed internal values so give boundary conditions opportunity
+    // to correct.
+    he.correctBoundaryConditions();
 }
 
 
diff --git a/src/fvOptions/corrections/limitVelocity/limitVelocity.C b/src/fvOptions/corrections/limitVelocity/limitVelocity.C
index 3626d501e0b..d0349fdcd76 100644
--- a/src/fvOptions/corrections/limitVelocity/limitVelocity.C
+++ b/src/fvOptions/corrections/limitVelocity/limitVelocity.C
@@ -3,7 +3,7 @@
   \\      /  F ield         | OpenFOAM: The Open Source CFD Toolbox
    \\    /   O peration     |
     \\  /    A nd           | Copyright (C) 2016-2017 OpenFOAM Foundation
-     \\/     M anipulation  |
+     \\/     M anipulation  | Copyright (C) 2018 OpenCFD Ltd.
 -------------------------------------------------------------------------------
 License
     This file is part of OpenFOAM.
@@ -117,6 +117,10 @@ void Foam::fv::limitVelocity::correct(volVectorField& U)
             }
         }
     }
+
+    // We've changed internal values so give boundary conditions opportunity
+    // to correct.
+    U.correctBoundaryConditions();
 }
 
 
-- 
GitLab