From abb4358f2b552e6a185287d60ceefb11d3e0cc95 Mon Sep 17 00:00:00 2001 From: Will Bainbridge Date: Thu, 9 Aug 2018 10:46:15 +0100 Subject: [PATCH] wallHeatTransferCoeff: Avoid holding references to temporary fields --- .../field/wallHeatTransferCoeff/wallHeatTransferCoeff.C | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/src/functionObjects/field/wallHeatTransferCoeff/wallHeatTransferCoeff.C b/src/functionObjects/field/wallHeatTransferCoeff/wallHeatTransferCoeff.C index d68467303..b91aac9da 100644 --- a/src/functionObjects/field/wallHeatTransferCoeff/wallHeatTransferCoeff.C +++ b/src/functionObjects/field/wallHeatTransferCoeff/wallHeatTransferCoeff.C @@ -216,10 +216,11 @@ bool Foam::functionObjects::wallHeatTransferCoeff::execute() turbulenceModel::propertiesName ); - const volScalarField& nu = turbModel.nu(); - const volScalarField& nut = turbModel.nut(); - - return store(name, calcHeatTransferCoeff(nu, nut)); + return store + ( + name, + calcHeatTransferCoeff(turbModel.nu(), turbModel.nut()) + ); } else {