From 70bed0e8fed52565b27b59965ace322e40f0e34d Mon Sep 17 00:00:00 2001 From: Henry Weller Date: Thu, 18 May 2017 15:07:19 +0100 Subject: [PATCH] externalWallHeatFluxTemperatureFvPatchScalarField: Corrected decomposition mapping --- ...allHeatFluxTemperatureFvPatchScalarField.C | 28 ++++++++++++++++++- 1 file changed, 27 insertions(+), 1 deletion(-) diff --git a/src/TurbulenceModels/compressible/turbulentFluidThermoModels/derivedFvPatchFields/externalWallHeatFluxTemperature/externalWallHeatFluxTemperatureFvPatchScalarField.C b/src/TurbulenceModels/compressible/turbulentFluidThermoModels/derivedFvPatchFields/externalWallHeatFluxTemperature/externalWallHeatFluxTemperatureFvPatchScalarField.C index 9663cfc2f7..0a3abee3a3 100644 --- a/src/TurbulenceModels/compressible/turbulentFluidThermoModels/derivedFvPatchFields/externalWallHeatFluxTemperature/externalWallHeatFluxTemperatureFvPatchScalarField.C +++ b/src/TurbulenceModels/compressible/turbulentFluidThermoModels/derivedFvPatchFields/externalWallHeatFluxTemperature/externalWallHeatFluxTemperatureFvPatchScalarField.C @@ -184,7 +184,33 @@ externalWallHeatFluxTemperatureFvPatchScalarField qrName_(ptf.qrName_), thicknessLayers_(ptf.thicknessLayers_), kappaLayers_(ptf.kappaLayers_) -{} +{ + switch (mode_) + { + case fixedPower: + { + break; + } + case fixedHeatFlux: + { + q_.map(ptf.q_, mapper); + + break; + } + case fixedHeatTransferCoeff: + { + h_.map(ptf.h_, mapper); + Ta_.map(ptf.Ta_, mapper); + + break; + } + } + + if (qrName_ != "none") + { + qrPrevious_.map(ptf.qrPrevious_, mapper); + } +} Foam::externalWallHeatFluxTemperatureFvPatchScalarField::