From 65e6081e233698126ae8c5bf631c6df358c63b14 Mon Sep 17 00:00:00 2001 From: Henry Weller Date: Fri, 13 Oct 2017 14:38:20 +0100 Subject: [PATCH] chtMultiRegionSimpleFoam::checkResidualControls: Write results and end run at convergence Patch contributed by Tobias Holzmann Resolves bug-report https://bugs.openfoam.org/view.php?id=2720 --- .../chtMultiRegionSimpleFoam/checkResidualControls.H | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/applications/solvers/heatTransfer/chtMultiRegionFoam/chtMultiRegionSimpleFoam/checkResidualControls.H b/applications/solvers/heatTransfer/chtMultiRegionFoam/chtMultiRegionSimpleFoam/checkResidualControls.H index 3c8b936d6..158666e20 100644 --- a/applications/solvers/heatTransfer/chtMultiRegionFoam/chtMultiRegionSimpleFoam/checkResidualControls.H +++ b/applications/solvers/heatTransfer/chtMultiRegionFoam/chtMultiRegionSimpleFoam/checkResidualControls.H @@ -63,6 +63,6 @@ else if (runTime.run() && resControlUsed && allRegionsConverged) Info<< "\nRegions converged after " << runTime.timeName() << " iterations" << endl; - // Leave SIMPLE loop - break; + // Save converged time step and end the run + runTime.writeAndEnd(); }