From a9374358fe2a8b79395d6d8a20b3f4a0fbeecbdb Mon Sep 17 00:00:00 2001 From: Henry <Henry> Date: Thu, 28 May 2015 16:13:29 +0100 Subject: [PATCH] viewFactorsGen: Correct container resizing Resolves bug-report http://www.openfoam.org/mantisbt/view.php?id=1712 --- .../viewFactorsGen/viewFactorsGen.C | 24 ++++--------------- 1 file changed, 5 insertions(+), 19 deletions(-) diff --git a/applications/utilities/preProcessing/viewFactorsGen/viewFactorsGen.C b/applications/utilities/preProcessing/viewFactorsGen/viewFactorsGen.C index b1d1321c821..bccf381ba15 100644 --- a/applications/utilities/preProcessing/viewFactorsGen/viewFactorsGen.C +++ b/applications/utilities/preProcessing/viewFactorsGen/viewFactorsGen.C @@ -37,36 +37,22 @@ Description \*---------------------------------------------------------------------------*/ - #include "argList.H" -#include "fvMesh.H" #include "Time.H" +#include "fvMesh.H" +#include "singleCellFvMesh.H" #include "volFields.H" #include "surfaceFields.H" +#include "fixedValueFvPatchFields.H" #include "distributedTriSurfaceMesh.H" #include "cyclicAMIPolyPatch.H" -#include "triSurfaceTools.H" #include "mapDistribute.H" - -#include "OFstream.H" #include "meshTools.H" -#include "plane.H" #include "uindirectPrimitivePatch.H" #include "DynamicField.H" -#include "IFstream.H" -#include "unitConversion.H" - -#include "mathematicalConstants.H" #include "scalarMatrices.H" -#include "CompactListList.H" -#include "labelIOList.H" -#include "labelListIOList.H" #include "scalarListIOList.H" -#include "singleCellFvMesh.H" -#include "IOdictionary.H" -#include "fixedValueFvPatchFields.H" - using namespace Foam; // * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * // @@ -130,7 +116,7 @@ triSurface triangulate newPatchI++; } - triSurfaceToAgglom.resize(localTriFaceI-1); + triSurfaceToAgglom.resize(localTriFaceI); triangles.shrink(); @@ -369,7 +355,7 @@ int main(int argc, char *argv[]) } } - viewFactorsPatches.resize(count--); + viewFactorsPatches.resize(count); // total number of coarse faces label totalNCoarseFaces = nCoarseFaces; -- GitLab