From f15be4d0b0ada41089fe2d6904ee369c085d6ceb Mon Sep 17 00:00:00 2001 From: Mark Olesen Date: Wed, 20 Jun 2018 13:51:30 +0200 Subject: [PATCH] BUG: bad indexing in regionSizeDistribution function object (closes #888) --- .../field/regionSizeDistribution/regionSizeDistribution.C | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/functionObjects/field/regionSizeDistribution/regionSizeDistribution.C b/src/functionObjects/field/regionSizeDistribution/regionSizeDistribution.C index 246e556607..a75a4e1bd6 100644 --- a/src/functionObjects/field/regionSizeDistribution/regionSizeDistribution.C +++ b/src/functionObjects/field/regionSizeDistribution/regionSizeDistribution.C @@ -581,8 +581,9 @@ bool Foam::functionObjects::regionSizeDistribution::write() << token::TAB << "Volume(mesh)" << token::TAB << "Volume(" << alpha.name() << "):" << endl; - for (const label regioni : patchRegions) + forAllConstIters(patchRegions, iter) { + const label regioni = iter.key(); Info<< " " << token::TAB << regioni << token::TAB << allRegionVolume[regioni] << token::TAB << allRegionAlphaVolume[regioni] << endl;