From e84f3d110c026a3cd6b012fddcc1387a7bef573c Mon Sep 17 00:00:00 2001 From: Will Bainbridge Date: Tue, 13 Sep 2022 12:43:43 +0100 Subject: [PATCH] externalWallHeatFluxTemperature: Corrected definition of Q Resolves bug report https://bugs.openfoam.org/view.php?id=3882 --- .../externalWallHeatFluxTemperatureFvPatchScalarField.C | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/ThermophysicalTransportModels/derivedFvPatchFields/externalWallHeatFluxTemperature/externalWallHeatFluxTemperatureFvPatchScalarField.C b/src/ThermophysicalTransportModels/derivedFvPatchFields/externalWallHeatFluxTemperature/externalWallHeatFluxTemperatureFvPatchScalarField.C index 68e7267708..2cbf6a2338 100644 --- a/src/ThermophysicalTransportModels/derivedFvPatchFields/externalWallHeatFluxTemperature/externalWallHeatFluxTemperatureFvPatchScalarField.C +++ b/src/ThermophysicalTransportModels/derivedFvPatchFields/externalWallHeatFluxTemperature/externalWallHeatFluxTemperatureFvPatchScalarField.C @@ -304,7 +304,7 @@ void Foam::externalWallHeatFluxTemperatureFvPatchScalarField::updateCoeffs() scalarField qTot(qr); if (haveQ_) { - qTot += Q_; + qTot += Q_/gSum(patch().magSf()); } if (haveq_) {