From 648f0593c8bc46ab10ceb7c359e79478142aaf2d Mon Sep 17 00:00:00 2001 From: mattijs Date: Tue, 19 Jan 2021 16:07:59 +0000 Subject: [PATCH] ENH: primitiveMesh: do not copy input storage. See #1963. --- .../primitiveMesh/primitiveMeshCheck/primitiveMeshTools.C | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/OpenFOAM/meshes/primitiveMesh/primitiveMeshCheck/primitiveMeshTools.C b/src/OpenFOAM/meshes/primitiveMesh/primitiveMeshCheck/primitiveMeshTools.C index 46b62d3466..e6b9288bf2 100644 --- a/src/OpenFOAM/meshes/primitiveMesh/primitiveMeshCheck/primitiveMeshTools.C +++ b/src/OpenFOAM/meshes/primitiveMesh/primitiveMeshCheck/primitiveMeshTools.C @@ -6,7 +6,7 @@ \\/ M anipulation | ------------------------------------------------------------------------------- Copyright (C) 2012-2016 OpenFOAM Foundation - Copyright (C) 2017-2019 OpenCFD Ltd. + Copyright (C) 2017-2021 OpenCFD Ltd. ------------------------------------------------------------------------------- License This file is part of OpenFOAM. @@ -114,9 +114,9 @@ void Foam::primitiveMeshTools::makeCellCentresAndVols { typedef Vector solveVector; - PrecisionAdaptor tcellCtrs(cellCtrs_s); + PrecisionAdaptor tcellCtrs(cellCtrs_s, false); Field& cellCtrs = tcellCtrs.ref(); - PrecisionAdaptor tcellVols(cellVols_s); + PrecisionAdaptor tcellVols(cellVols_s, false); Field& cellVols = tcellVols.ref(); // Clear the fields for accumulation