From 5e05e4d4948810a85df71d5905ab16b00a09b82e Mon Sep 17 00:00:00 2001 From: mattijs Date: Fri, 7 Sep 2012 10:08:37 +0100 Subject: [PATCH] ENH: externalWallHeatFluxT: moved Kappa out of loop --- .../externalWallHeatFluxTemperatureFvPatchScalarField.C | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/src/turbulenceModels/compressible/turbulenceModel/derivedFvPatchFields/externalWallHeatFluxTemperature/externalWallHeatFluxTemperatureFvPatchScalarField.C b/src/turbulenceModels/compressible/turbulenceModel/derivedFvPatchFields/externalWallHeatFluxTemperature/externalWallHeatFluxTemperatureFvPatchScalarField.C index 45825124f7..ba9416b6ed 100644 --- a/src/turbulenceModels/compressible/turbulenceModel/derivedFvPatchFields/externalWallHeatFluxTemperature/externalWallHeatFluxTemperatureFvPatchScalarField.C +++ b/src/turbulenceModels/compressible/turbulenceModel/derivedFvPatchFields/externalWallHeatFluxTemperature/externalWallHeatFluxTemperatureFvPatchScalarField.C @@ -199,7 +199,8 @@ void Foam::externalWallHeatFluxTemperatureFvPatchScalarField::updateCoeffs() } scalarField q(size(), 0.0); - scalarField KDelta(kappa(*this)*patch().deltaCoeffs()); + scalarField KWall(kappa(*this)); + scalarField KDelta(KWall*patch().deltaCoeffs()); if (oldMode_ == fixedHeatFlux) { @@ -239,7 +240,7 @@ void Foam::externalWallHeatFluxTemperatureFvPatchScalarField::updateCoeffs() if (debug) { - scalar Q = gSum(kappa(*this)*patch().magSf()*snGrad()); + scalar Q = gSum(KWall*patch().magSf()*snGrad()); Info<< patch().boundaryMesh().mesh().name() << ':' << patch().name() << ':'