mirror of
https://develop.openfoam.com/Development/openfoam.git
synced 2025-11-28 03:28:01 +00:00
BUG: Correcting expression for adimensional pressure drop table for fanFvPatchField
This commit is contained in:
@ -55,7 +55,7 @@ void Foam::fanFvPatchField<Foam::scalar>::calcFanJump()
|
|||||||
Un =
|
Un =
|
||||||
120.0*Un/pow3(constant::mathematical::pi)
|
120.0*Un/pow3(constant::mathematical::pi)
|
||||||
* patch().magSf()
|
* patch().magSf()
|
||||||
/ pow3(dm_);
|
/ pow3(dm_)/rpm_;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -69,7 +69,7 @@ void Foam::fanFvPatchField<Foam::scalar>::calcFanJump()
|
|||||||
scalarField deltap = this->jumpTable_->value(Un);
|
scalarField deltap = this->jumpTable_->value(Un);
|
||||||
// Convert adimensional deltap from curve into deltaP
|
// Convert adimensional deltap from curve into deltaP
|
||||||
scalarField pdFan =
|
scalarField pdFan =
|
||||||
deltap*pow4(constant::mathematical::pi)*rpm_*sqr(dm_)/1800;
|
deltap*pow4(constant::mathematical::pi)*sqr(dm_*rpm_)/1800;
|
||||||
this->jump_ = max(pdFan, scalar(0));
|
this->jump_ = max(pdFan, scalar(0));
|
||||||
}
|
}
|
||||||
else
|
else
|
||||||
|
|||||||
Reference in New Issue
Block a user