From d88d1d53aa64ec4262f2341123a46a1d40add907 Mon Sep 17 00:00:00 2001 From: Andrew Heather Date: Thu, 30 Nov 2017 08:36:07 +0000 Subject: [PATCH] BUG: ensightSurfaceReader - corrected initial list sizing --- .../readers/ensight/ensightSurfaceReaderTemplates.C | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/sampling/sampledSurface/readers/ensight/ensightSurfaceReaderTemplates.C b/src/sampling/sampledSurface/readers/ensight/ensightSurfaceReaderTemplates.C index df6f466390..efcd6b6f97 100644 --- a/src/sampling/sampledSurface/readers/ensight/ensightSurfaceReaderTemplates.C +++ b/src/sampling/sampledSurface/readers/ensight/ensightSurfaceReaderTemplates.C @@ -2,7 +2,7 @@ ========= | \\ / F ield | OpenFOAM: The Open Source CFD Toolbox \\ / O peration | - \\ / A nd | Copyright (C) 2015-2016 OpenCFD Ltd. + \\ / A nd | Copyright (C) 2015-2017 OpenCFD Ltd. \\/ M anipulation | ------------------------------------------------------------------------------- License @@ -75,7 +75,7 @@ Foam::tmp> Foam::ensightSurfaceReader::readField std::ostringstream oss; label nMask = 0; - for (size_t chari = 0; chari < fieldFileName.size(); chari++) + for (size_t chari = 0; chari < fieldFileName.size(); ++chari) { if (fieldFileName[chari] == '*') { @@ -130,7 +130,7 @@ Foam::tmp> Foam::ensightSurfaceReader::readField label n = surfPtr_->size(); forAll(values, cmptI) { - values.setSize(n); + values[cmptI].setCapacity(n); } // Read data file using schema generated while reading the surface