TurbulenceModels/.../kOmegaSSTSato: Made multiphase

The kOmegaSSTSata model can now be used in multiphase cases, provided
that there is a single, well defined continuous phase. As previously,
the continuous phase is the phase for which the model is selected (i.e.,
in the constant/turbulenceProperties.<continuous-phase-name>
dictionary).

By default, now, all other moving phases are considered to be dispersed
bubble phases, and the effect of all of them is summed to calculate the
overall bubble induced turbulence.

This behaviour can be overridden by means of a "dispersedPhases" entry,
which takes a list of the phases to be considered dispersed by the
model.

Patch contributed by Timo Niemi, VTT.
This commit is contained in:
Will Bainbridge
2019-12-20 15:06:58 +00:00
parent 89023d2f5d
commit 8ce46619b6
7 changed files with 76 additions and 50 deletions

View File

@ -19,7 +19,7 @@ simulationType RAS;
RAS
{
RASModel kOmegaSST;
RASModel kOmegaSSTSato;
turbulence on;
printCoeffs on;

View File

@ -114,6 +114,7 @@ functions
operation sum;
fields ( alphaRhoPhi.gas alphaRhoPhi.gas2 alphaRhoPhi.liquid );
}
#includeFunc writeObjects(d.gas, d.gas2)
}

View File

@ -114,6 +114,7 @@ functions
operation sum;
fields ( alphaRhoPhi.gas alphaRhoPhi.liquid );
}
#includeFunc writeObjects(d.gas)
}