From ec761da0beaba29f5bfbfd16c17da539e45a77b9 Mon Sep 17 00:00:00 2001 From: Andrew Heather Date: Thu, 7 Dec 2017 09:29:27 +0000 Subject: [PATCH] COMP: Corrected construction from tmp compiler error --- .../fvPatchFields/derived/fan/fanFvPatchFields.C | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/src/finiteVolume/fields/fvPatchFields/derived/fan/fanFvPatchFields.C b/src/finiteVolume/fields/fvPatchFields/derived/fan/fanFvPatchFields.C index d49eb1ec04..3570d327b9 100644 --- a/src/finiteVolume/fields/fvPatchFields/derived/fan/fanFvPatchFields.C +++ b/src/finiteVolume/fields/fvPatchFields/derived/fan/fanFvPatchFields.C @@ -66,10 +66,14 @@ void Foam::fanFvPatchField::calcFanJump() if (nonDimensional_) { - scalarField deltap = this->jumpTable_->value(Un); + scalarField deltap(this->jumpTable_->value(Un)); + // Convert adimensional deltap from curve into deltaP - scalarField pdFan = - deltap*pow4(constant::mathematical::pi)*sqr(dm_*rpm_)/1800; + scalarField pdFan + ( + deltap*pow4(constant::mathematical::pi)*sqr(dm_*rpm_)/1800.0 + ); + this->jump_ = max(pdFan, scalar(0)); } else