mirror of
https://develop.openfoam.com/Development/openfoam.git
synced 2025-11-28 03:28:01 +00:00
STYLE: diesel lib: dropletDistributionModel->sizeDistribution
This commit is contained in:
@ -52,11 +52,11 @@ Foam::ChomiakInjector::ChomiakInjector
|
|||||||
:
|
:
|
||||||
injectorModel(dict, sm),
|
injectorModel(dict, sm),
|
||||||
ChomiakDict_(dict.subDict(typeName + "Coeffs")),
|
ChomiakDict_(dict.subDict(typeName + "Coeffs")),
|
||||||
dropletDistributionModel_
|
sizeDistribution_
|
||||||
(
|
(
|
||||||
distributionModels::distributionModel::New
|
distributionModels::distributionModel::New
|
||||||
(
|
(
|
||||||
ChomiakDict_.subDict("dropletDistributionModel"),
|
ChomiakDict_.subDict("sizeDistribution"),
|
||||||
sm.rndGen()
|
sm.rndGen()
|
||||||
)
|
)
|
||||||
),
|
),
|
||||||
@ -101,7 +101,7 @@ Foam::scalar Foam::ChomiakInjector::d0
|
|||||||
const scalar
|
const scalar
|
||||||
) const
|
) const
|
||||||
{
|
{
|
||||||
return dropletDistributionModel_->sample();
|
return sizeDistribution_->sample();
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
@ -113,8 +113,8 @@ Foam::vector Foam::ChomiakInjector::direction
|
|||||||
const scalar d
|
const scalar d
|
||||||
) const
|
) const
|
||||||
{
|
{
|
||||||
scalar dMin = dropletDistributionModel_->minValue();
|
scalar dMin = sizeDistribution_->minValue();
|
||||||
scalar dMax = dropletDistributionModel_->maxValue();
|
scalar dMax = sizeDistribution_->maxValue();
|
||||||
|
|
||||||
scalar angle =
|
scalar angle =
|
||||||
(d - dMax)*maxSprayAngle_[n]
|
(d - dMax)*maxSprayAngle_[n]
|
||||||
|
|||||||
@ -63,7 +63,7 @@ private:
|
|||||||
|
|
||||||
dictionary ChomiakDict_;
|
dictionary ChomiakDict_;
|
||||||
|
|
||||||
autoPtr<distributionModels::distributionModel> dropletDistributionModel_;
|
autoPtr<distributionModels::distributionModel> sizeDistribution_;
|
||||||
scalarList maxSprayAngle_;
|
scalarList maxSprayAngle_;
|
||||||
|
|
||||||
|
|
||||||
|
|||||||
@ -52,11 +52,11 @@ Foam::definedHollowConeInjector::definedHollowConeInjector
|
|||||||
:
|
:
|
||||||
injectorModel(dict, sm),
|
injectorModel(dict, sm),
|
||||||
definedHollowConeDict_(dict.subDict(typeName + "Coeffs")),
|
definedHollowConeDict_(dict.subDict(typeName + "Coeffs")),
|
||||||
dropletDistributionModel_
|
sizeDistribution_
|
||||||
(
|
(
|
||||||
distributionModels::distributionModel::New
|
distributionModels::distributionModel::New
|
||||||
(
|
(
|
||||||
definedHollowConeDict_.subDict("dropletDistributionModel"),
|
definedHollowConeDict_.subDict("sizeDistribution"),
|
||||||
sm.rndGen()
|
sm.rndGen()
|
||||||
)
|
)
|
||||||
),
|
),
|
||||||
@ -138,7 +138,7 @@ Foam::scalar Foam::definedHollowConeInjector::d0
|
|||||||
{
|
{
|
||||||
// swallow function arguments - not used
|
// swallow function arguments - not used
|
||||||
// return value sampled from distribution model
|
// return value sampled from distribution model
|
||||||
return dropletDistributionModel_->sample();
|
return sizeDistribution_->sample();
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
|||||||
@ -60,7 +60,7 @@ private:
|
|||||||
typedef VectorSpace<Vector<scalar>, scalar, 2> pair;
|
typedef VectorSpace<Vector<scalar>, scalar, 2> pair;
|
||||||
|
|
||||||
dictionary definedHollowConeDict_;
|
dictionary definedHollowConeDict_;
|
||||||
autoPtr<distributionModels::distributionModel> dropletDistributionModel_;
|
autoPtr<distributionModels::distributionModel> sizeDistribution_;
|
||||||
|
|
||||||
// inner and outer cone angle time histories
|
// inner and outer cone angle time histories
|
||||||
// 2 column vectors = (time, coneAngle)
|
// 2 column vectors = (time, coneAngle)
|
||||||
|
|||||||
@ -52,11 +52,11 @@ Foam::hollowConeInjector::hollowConeInjector
|
|||||||
:
|
:
|
||||||
injectorModel(dict, sm),
|
injectorModel(dict, sm),
|
||||||
hollowConeDict_(dict.subDict(typeName + "Coeffs")),
|
hollowConeDict_(dict.subDict(typeName + "Coeffs")),
|
||||||
dropletDistributionModel_
|
sizeDistribution_
|
||||||
(
|
(
|
||||||
distributionModels::distributionModel::New
|
distributionModels::distributionModel::New
|
||||||
(
|
(
|
||||||
hollowConeDict_.subDict("dropletDistributionModel"),
|
hollowConeDict_.subDict("sizeDistribution"),
|
||||||
sm.rndGen()
|
sm.rndGen()
|
||||||
)
|
)
|
||||||
),
|
),
|
||||||
@ -112,7 +112,7 @@ Foam::scalar Foam::hollowConeInjector::d0
|
|||||||
const scalar
|
const scalar
|
||||||
) const
|
) const
|
||||||
{
|
{
|
||||||
return dropletDistributionModel_->sample();
|
return sizeDistribution_->sample();
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
|||||||
@ -58,7 +58,7 @@ private:
|
|||||||
|
|
||||||
dictionary hollowConeDict_;
|
dictionary hollowConeDict_;
|
||||||
|
|
||||||
autoPtr<distributionModels::distributionModel> dropletDistributionModel_;
|
autoPtr<distributionModels::distributionModel> sizeDistribution_;
|
||||||
scalarList innerAngle_;
|
scalarList innerAngle_;
|
||||||
scalarList outerAngle_;
|
scalarList outerAngle_;
|
||||||
|
|
||||||
|
|||||||
@ -120,7 +120,7 @@ RanzMarshallCoeffs
|
|||||||
|
|
||||||
hollowConeInjectorCoeffs
|
hollowConeInjectorCoeffs
|
||||||
{
|
{
|
||||||
dropletDistribution
|
sizeDistribution
|
||||||
{
|
{
|
||||||
pdfType RosinRammler;
|
pdfType RosinRammler;
|
||||||
RosinRammlerDistribution
|
RosinRammlerDistribution
|
||||||
|
|||||||
Reference in New Issue
Block a user