From 00efd091d1f3ff86ae5f87108be985804d520744 Mon Sep 17 00:00:00 2001 From: Henry Weller Date: Mon, 16 Oct 2017 17:18:23 +0100 Subject: [PATCH] externalWallHeatFluxTemperatureFvPatchScalarField: Set size of option fields before mapping Resolves problem with reconstruction --- .../externalWallHeatFluxTemperatureFvPatchScalarField.C | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/TurbulenceModels/compressible/turbulentFluidThermoModels/derivedFvPatchFields/externalWallHeatFluxTemperature/externalWallHeatFluxTemperatureFvPatchScalarField.C b/src/TurbulenceModels/compressible/turbulentFluidThermoModels/derivedFvPatchFields/externalWallHeatFluxTemperature/externalWallHeatFluxTemperatureFvPatchScalarField.C index 8026e6720..175098621 100644 --- a/src/TurbulenceModels/compressible/turbulentFluidThermoModels/derivedFvPatchFields/externalWallHeatFluxTemperature/externalWallHeatFluxTemperatureFvPatchScalarField.C +++ b/src/TurbulenceModels/compressible/turbulentFluidThermoModels/derivedFvPatchFields/externalWallHeatFluxTemperature/externalWallHeatFluxTemperatureFvPatchScalarField.C @@ -192,12 +192,14 @@ externalWallHeatFluxTemperatureFvPatchScalarField } case fixedHeatFlux: { + q_.setSize(mapper.size()); q_.map(ptf.q_, mapper); break; } case fixedHeatTransferCoeff: { + h_.setSize(mapper.size()); h_.map(ptf.h_, mapper); break; @@ -206,6 +208,7 @@ externalWallHeatFluxTemperatureFvPatchScalarField if (qrName_ != "none") { + qrPrevious_.setSize(mapper.size()); qrPrevious_.map(ptf.qrPrevious_, mapper); } }