mirror of
https://develop.openfoam.com/Development/openfoam.git
synced 2025-11-28 03:28:01 +00:00
BUG: RosinRammler: correct the order of scale and shape parameters (fixes #3342)
Co-authored-by:Kutalmis Bercin <kutalmis.bercin@esi-group.com>
This commit is contained in:
committed by
Kutalmis Bercin
parent
e5f147a211
commit
c6220c162e
@ -100,13 +100,13 @@ Foam::scalar Foam::distributionModels::RosinRammler::sample() const
|
|||||||
Foam::scalar Foam::distributionModels::RosinRammler::meanValue() const
|
Foam::scalar Foam::distributionModels::RosinRammler::meanValue() const
|
||||||
{
|
{
|
||||||
// (C:Eq. 5)
|
// (C:Eq. 5)
|
||||||
const scalar a = scalar(1)/lambda_ + scalar(1);
|
const scalar a = scalar(1)/n_ + scalar(1);
|
||||||
const scalar qMax = pow(maxValue_/n_, lambda_);
|
const scalar qMax = pow(maxValue_/lambda_, n_);
|
||||||
const scalar qMin = pow(minValue_/n_, lambda_);
|
const scalar qMin = pow(minValue_/lambda_, n_);
|
||||||
const scalar gMax = Math::incGamma_P(a, qMax);
|
const scalar gMax = Math::incGamma_P(a, qMax);
|
||||||
const scalar gMin = Math::incGamma_P(a, qMin);
|
const scalar gMin = Math::incGamma_P(a, qMin);
|
||||||
|
|
||||||
return n_/(exp(-qMin) - exp(-qMax))*(gMax - gMin);
|
return lambda_/(exp(-qMin) - exp(-qMax))*(gMax - gMin);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user