tutorials/multiphase/multiphaseEulerFoam: Backwards compatible changes
These changes are not required for the cases to run with the new phaseInterface system. The syntax prior to this commit will be read in the new phaseInterface system's backwards compatibility mode.
This commit is contained in:
@ -47,25 +47,23 @@ blending
|
|||||||
}
|
}
|
||||||
|
|
||||||
surfaceTension
|
surfaceTension
|
||||||
(
|
{
|
||||||
(gas and liquid)
|
gas_liquid
|
||||||
{
|
{
|
||||||
type constant;
|
type constant;
|
||||||
sigma 0.07;
|
sigma 0.07;
|
||||||
}
|
}
|
||||||
);
|
}
|
||||||
|
|
||||||
drag
|
drag
|
||||||
(
|
{}
|
||||||
);
|
|
||||||
|
|
||||||
virtualMass
|
virtualMass
|
||||||
(
|
{}
|
||||||
);
|
|
||||||
|
|
||||||
interfaceComposition.gas
|
interfaceComposition
|
||||||
(
|
{
|
||||||
(gas and liquid)
|
gas_liquid_inThe_gas
|
||||||
{
|
{
|
||||||
type nonRandomTwoLiquid;
|
type nonRandomTwoLiquid;
|
||||||
species (H2O C3H8O);
|
species (H2O C3H8O);
|
||||||
@ -112,62 +110,42 @@ interfaceComposition.gas
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
);
|
}
|
||||||
|
|
||||||
interfaceComposition.liquid
|
heatTransfer
|
||||||
(
|
{
|
||||||
);
|
liquid_dispersedIn_gas_inThe_gas
|
||||||
|
|
||||||
heatTransfer.gas
|
|
||||||
(
|
|
||||||
(liquid in gas)
|
|
||||||
{
|
{
|
||||||
type RanzMarshall;
|
type RanzMarshall;
|
||||||
residualAlpha 1e-4;
|
residualAlpha 1e-4;
|
||||||
}
|
}
|
||||||
);
|
|
||||||
|
|
||||||
heatTransfer.liquid
|
liquid_dispersedIn_gas_inThe_liquid
|
||||||
(
|
|
||||||
(liquid in gas)
|
|
||||||
{
|
{
|
||||||
type spherical;
|
type spherical;
|
||||||
residualAlpha 1e-4;
|
residualAlpha 1e-4;
|
||||||
}
|
}
|
||||||
);
|
}
|
||||||
|
|
||||||
diffusiveMassTransfer.gas
|
diffusiveMassTransfer
|
||||||
(
|
{
|
||||||
(liquid in gas)
|
liquid_dispersedIn_gas_inThe_gas
|
||||||
{
|
{
|
||||||
type Frossling;
|
type Frossling;
|
||||||
Le 1.0;
|
Le 1.0;
|
||||||
}
|
}
|
||||||
);
|
}
|
||||||
|
|
||||||
diffusiveMassTransfer.liquid
|
|
||||||
(
|
|
||||||
(liquid in gas)
|
|
||||||
{
|
|
||||||
type spherical;
|
|
||||||
Le 1.0;
|
|
||||||
}
|
|
||||||
);
|
|
||||||
|
|
||||||
phaseTransfer
|
phaseTransfer
|
||||||
(
|
{}
|
||||||
);
|
|
||||||
|
|
||||||
lift
|
lift
|
||||||
(
|
{}
|
||||||
);
|
|
||||||
|
|
||||||
wallLubrication
|
wallLubrication
|
||||||
(
|
{}
|
||||||
);
|
|
||||||
|
|
||||||
turbulentDispersion
|
turbulentDispersion
|
||||||
(
|
{}
|
||||||
);
|
|
||||||
|
|
||||||
// ************************************************************************* //
|
// ************************************************************************* //
|
||||||
|
|||||||
@ -46,25 +46,23 @@ blending
|
|||||||
}
|
}
|
||||||
|
|
||||||
surfaceTension
|
surfaceTension
|
||||||
(
|
{
|
||||||
(gas and liquid)
|
gas_liquid
|
||||||
{
|
{
|
||||||
type constant;
|
type constant;
|
||||||
sigma 0.07;
|
sigma 0.07;
|
||||||
}
|
}
|
||||||
);
|
}
|
||||||
|
|
||||||
drag
|
drag
|
||||||
(
|
{}
|
||||||
);
|
|
||||||
|
|
||||||
virtualMass
|
virtualMass
|
||||||
(
|
{}
|
||||||
);
|
|
||||||
|
|
||||||
interfaceComposition.gas
|
interfaceComposition
|
||||||
(
|
{
|
||||||
(gas and liquid)
|
gas_liquid_inThe_gas
|
||||||
{
|
{
|
||||||
type saturated;
|
type saturated;
|
||||||
species ( H2O );
|
species ( H2O );
|
||||||
@ -74,57 +72,42 @@ interfaceComposition.gas
|
|||||||
type ArdenBuck;
|
type ArdenBuck;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
);
|
}
|
||||||
|
|
||||||
interfaceComposition.liquid
|
heatTransfer
|
||||||
(
|
{
|
||||||
);
|
liquid_dispersedIn_gas_inThe_gas
|
||||||
|
|
||||||
heatTransfer.gas
|
|
||||||
(
|
|
||||||
(liquid in gas)
|
|
||||||
{
|
{
|
||||||
type RanzMarshall;
|
type RanzMarshall;
|
||||||
residualAlpha 1e-4;
|
residualAlpha 1e-4;
|
||||||
}
|
}
|
||||||
);
|
|
||||||
|
|
||||||
heatTransfer.liquid
|
liquid_dispersedIn_gas_inThe_liquid
|
||||||
(
|
|
||||||
(liquid in gas)
|
|
||||||
{
|
{
|
||||||
type spherical;
|
type spherical;
|
||||||
residualAlpha 1e-4;
|
residualAlpha 1e-4;
|
||||||
}
|
}
|
||||||
);
|
}
|
||||||
|
|
||||||
diffusiveMassTransfer.gas
|
diffusiveMassTransfer
|
||||||
(
|
{
|
||||||
(liquid in gas)
|
liquid_dispersedIn_gas_inThe_gas
|
||||||
{
|
{
|
||||||
type Frossling;
|
type Frossling;
|
||||||
Le 1.0;
|
Le 1.0;
|
||||||
}
|
}
|
||||||
);
|
}
|
||||||
|
|
||||||
diffusiveMassTransfer.liquid
|
|
||||||
(
|
|
||||||
);
|
|
||||||
|
|
||||||
phaseTransfer
|
phaseTransfer
|
||||||
(
|
{}
|
||||||
);
|
|
||||||
|
|
||||||
lift
|
lift
|
||||||
(
|
{}
|
||||||
);
|
|
||||||
|
|
||||||
wallLubrication
|
wallLubrication
|
||||||
(
|
{}
|
||||||
);
|
|
||||||
|
|
||||||
turbulentDispersion
|
turbulentDispersion
|
||||||
(
|
{}
|
||||||
);
|
|
||||||
|
|
||||||
// ************************************************************************* //
|
// ************************************************************************* //
|
||||||
|
|||||||
@ -149,30 +149,30 @@ blending
|
|||||||
}
|
}
|
||||||
|
|
||||||
surfaceTension
|
surfaceTension
|
||||||
();
|
{}
|
||||||
|
|
||||||
interfaceCompression
|
interfaceCompression
|
||||||
();
|
{}
|
||||||
|
|
||||||
drag
|
drag
|
||||||
();
|
{}
|
||||||
|
|
||||||
virtualMass
|
virtualMass
|
||||||
();
|
{}
|
||||||
|
|
||||||
heatTransfer
|
heatTransfer
|
||||||
();
|
{}
|
||||||
|
|
||||||
phaseTransfer
|
phaseTransfer
|
||||||
();
|
{}
|
||||||
|
|
||||||
lift
|
lift
|
||||||
();
|
{}
|
||||||
|
|
||||||
wallLubrication
|
wallLubrication
|
||||||
();
|
{}
|
||||||
|
|
||||||
turbulentDispersion
|
turbulentDispersion
|
||||||
();
|
{}
|
||||||
|
|
||||||
// ************************************************************************* //
|
// ************************************************************************* //
|
||||||
|
|||||||
@ -150,30 +150,30 @@ blending
|
|||||||
}
|
}
|
||||||
|
|
||||||
surfaceTension
|
surfaceTension
|
||||||
();
|
{}
|
||||||
|
|
||||||
interfaceCompression
|
interfaceCompression
|
||||||
();
|
{}
|
||||||
|
|
||||||
drag
|
drag
|
||||||
();
|
{}
|
||||||
|
|
||||||
virtualMass
|
virtualMass
|
||||||
();
|
{}
|
||||||
|
|
||||||
heatTransfer
|
heatTransfer
|
||||||
();
|
{}
|
||||||
|
|
||||||
phaseTransfer
|
phaseTransfer
|
||||||
();
|
{}
|
||||||
|
|
||||||
lift
|
lift
|
||||||
();
|
{}
|
||||||
|
|
||||||
wallLubrication
|
wallLubrication
|
||||||
();
|
{}
|
||||||
|
|
||||||
turbulentDispersion
|
turbulentDispersion
|
||||||
();
|
{}
|
||||||
|
|
||||||
// ************************************************************************* //
|
// ************************************************************************* //
|
||||||
|
|||||||
@ -192,30 +192,30 @@ blending
|
|||||||
}
|
}
|
||||||
|
|
||||||
surfaceTension
|
surfaceTension
|
||||||
();
|
{}
|
||||||
|
|
||||||
interfaceCompression
|
interfaceCompression
|
||||||
();
|
{}
|
||||||
|
|
||||||
drag
|
drag
|
||||||
();
|
{}
|
||||||
|
|
||||||
virtualMass
|
virtualMass
|
||||||
();
|
{}
|
||||||
|
|
||||||
heatTransfer
|
heatTransfer
|
||||||
();
|
{}
|
||||||
|
|
||||||
phaseTransfer
|
phaseTransfer
|
||||||
();
|
{}
|
||||||
|
|
||||||
lift
|
lift
|
||||||
();
|
{}
|
||||||
|
|
||||||
wallLubrication
|
wallLubrication
|
||||||
();
|
{}
|
||||||
|
|
||||||
turbulentDispersion
|
turbulentDispersion
|
||||||
();
|
{}
|
||||||
|
|
||||||
// ************************************************************************* //
|
// ************************************************************************* //
|
||||||
|
|||||||
@ -115,30 +115,30 @@ blending
|
|||||||
}
|
}
|
||||||
|
|
||||||
surfaceTension
|
surfaceTension
|
||||||
();
|
{}
|
||||||
|
|
||||||
interfaceCompression
|
interfaceCompression
|
||||||
();
|
{}
|
||||||
|
|
||||||
drag
|
drag
|
||||||
();
|
{}
|
||||||
|
|
||||||
virtualMass
|
virtualMass
|
||||||
();
|
{}
|
||||||
|
|
||||||
heatTransfer
|
heatTransfer
|
||||||
();
|
{}
|
||||||
|
|
||||||
phaseTransfer
|
phaseTransfer
|
||||||
();
|
{}
|
||||||
|
|
||||||
lift
|
lift
|
||||||
();
|
{}
|
||||||
|
|
||||||
wallLubrication
|
wallLubrication
|
||||||
();
|
{}
|
||||||
|
|
||||||
turbulentDispersion
|
turbulentDispersion
|
||||||
();
|
{}
|
||||||
|
|
||||||
// ************************************************************************* //
|
// ************************************************************************* //
|
||||||
|
|||||||
@ -134,60 +134,46 @@ blending
|
|||||||
}
|
}
|
||||||
|
|
||||||
drag
|
drag
|
||||||
(
|
{
|
||||||
(air1 in water)
|
air1_dispersedIn_water
|
||||||
{
|
{
|
||||||
type SchillerNaumann;
|
type SchillerNaumann;
|
||||||
residualRe 1e-3;
|
residualRe 1e-3;
|
||||||
swarmCorrection
|
|
||||||
{
|
|
||||||
type none;
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
|
|
||||||
(air2 in water)
|
air2_dispersedIn_water
|
||||||
{
|
{
|
||||||
type SchillerNaumann;
|
$air1_dispersedIn_water;
|
||||||
residualRe 1e-3;
|
|
||||||
swarmCorrection
|
|
||||||
{
|
|
||||||
type none;
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
|
|
||||||
(air3 in water)
|
air3_dispersedIn_water
|
||||||
{
|
{
|
||||||
type SchillerNaumann;
|
$air1_dispersedIn_water;
|
||||||
residualRe 1e-3;
|
|
||||||
swarmCorrection
|
|
||||||
{
|
|
||||||
type none;
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
);
|
}
|
||||||
|
|
||||||
heatTransfer
|
heatTransfer
|
||||||
();
|
{}
|
||||||
|
|
||||||
interfaceCompression
|
interfaceCompression
|
||||||
();
|
{}
|
||||||
|
|
||||||
lift
|
lift
|
||||||
();
|
{}
|
||||||
|
|
||||||
phaseTransfer
|
phaseTransfer
|
||||||
();
|
{}
|
||||||
|
|
||||||
surfaceTension
|
surfaceTension
|
||||||
();
|
{}
|
||||||
|
|
||||||
turbulentDispersion
|
turbulentDispersion
|
||||||
();
|
{}
|
||||||
|
|
||||||
virtualMass
|
virtualMass
|
||||||
();
|
{}
|
||||||
|
|
||||||
wallLubrication
|
wallLubrication
|
||||||
();
|
{}
|
||||||
|
|
||||||
// ************************************************************************* //
|
// ************************************************************************* //
|
||||||
|
|||||||
@ -115,30 +115,30 @@ blending
|
|||||||
}
|
}
|
||||||
|
|
||||||
surfaceTension
|
surfaceTension
|
||||||
();
|
{}
|
||||||
|
|
||||||
interfaceCompression
|
interfaceCompression
|
||||||
();
|
{}
|
||||||
|
|
||||||
drag
|
drag
|
||||||
();
|
{}
|
||||||
|
|
||||||
virtualMass
|
virtualMass
|
||||||
();
|
{}
|
||||||
|
|
||||||
heatTransfer
|
heatTransfer
|
||||||
();
|
{}
|
||||||
|
|
||||||
phaseTransfer
|
phaseTransfer
|
||||||
();
|
{}
|
||||||
|
|
||||||
lift
|
lift
|
||||||
();
|
{}
|
||||||
|
|
||||||
wallLubrication
|
wallLubrication
|
||||||
();
|
{}
|
||||||
|
|
||||||
turbulentDispersion
|
turbulentDispersion
|
||||||
();
|
{}
|
||||||
|
|
||||||
// ************************************************************************* //
|
// ************************************************************************* //
|
||||||
|
|||||||
@ -155,30 +155,30 @@ blending
|
|||||||
}
|
}
|
||||||
|
|
||||||
surfaceTension
|
surfaceTension
|
||||||
();
|
{}
|
||||||
|
|
||||||
interfaceCompression
|
interfaceCompression
|
||||||
();
|
{}
|
||||||
|
|
||||||
drag
|
drag
|
||||||
();
|
{}
|
||||||
|
|
||||||
virtualMass
|
virtualMass
|
||||||
();
|
{}
|
||||||
|
|
||||||
heatTransfer
|
heatTransfer
|
||||||
();
|
{}
|
||||||
|
|
||||||
phaseTransfer
|
phaseTransfer
|
||||||
();
|
{}
|
||||||
|
|
||||||
lift
|
lift
|
||||||
();
|
{}
|
||||||
|
|
||||||
wallLubrication
|
wallLubrication
|
||||||
();
|
{}
|
||||||
|
|
||||||
turbulentDispersion
|
turbulentDispersion
|
||||||
();
|
{}
|
||||||
|
|
||||||
// ************************************************************************* //
|
// ************************************************************************* //
|
||||||
|
|||||||
@ -46,82 +46,55 @@ blending
|
|||||||
}
|
}
|
||||||
|
|
||||||
surfaceTension
|
surfaceTension
|
||||||
(
|
{
|
||||||
(steam and water)
|
steam_water
|
||||||
{
|
{
|
||||||
type constant;
|
type constant;
|
||||||
sigma 0.07;
|
sigma 0.07;
|
||||||
}
|
}
|
||||||
);
|
}
|
||||||
|
|
||||||
saturation
|
saturation
|
||||||
(
|
{
|
||||||
(steam and water)
|
steam_water
|
||||||
{
|
{
|
||||||
type constant;
|
type constant;
|
||||||
pSat 1e5;
|
pSat 1e5;
|
||||||
Tsat 372.76;
|
Tsat 372.76;
|
||||||
}
|
}
|
||||||
);
|
}
|
||||||
|
|
||||||
drag
|
drag
|
||||||
(
|
{}
|
||||||
);
|
|
||||||
|
|
||||||
virtualMass
|
virtualMass
|
||||||
(
|
{}
|
||||||
);
|
|
||||||
|
|
||||||
interfaceComposition.steam
|
heatTransfer
|
||||||
(
|
{
|
||||||
(steam and water)
|
water_dispersedIn_steam_inThe_steam
|
||||||
{
|
|
||||||
type saturated;
|
|
||||||
species ( H2O );
|
|
||||||
Le 1.0;
|
|
||||||
saturationPressure
|
|
||||||
{
|
|
||||||
type ArdenBuck;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
);
|
|
||||||
|
|
||||||
interfaceComposition.water
|
|
||||||
(
|
|
||||||
);
|
|
||||||
|
|
||||||
heatTransfer.steam
|
|
||||||
(
|
|
||||||
(water in steam)
|
|
||||||
{
|
{
|
||||||
type RanzMarshall;
|
type RanzMarshall;
|
||||||
residualAlpha 1e-4;
|
residualAlpha 1e-4;
|
||||||
}
|
}
|
||||||
);
|
|
||||||
|
|
||||||
heatTransfer.water
|
water_dispersedIn_steam_inThe_water
|
||||||
(
|
|
||||||
(water in steam)
|
|
||||||
{
|
{
|
||||||
type spherical;
|
type spherical;
|
||||||
residualAlpha 1e-4;
|
residualAlpha 1e-4;
|
||||||
}
|
}
|
||||||
);
|
}
|
||||||
|
|
||||||
phaseTransfer
|
phaseTransfer
|
||||||
(
|
{}
|
||||||
);
|
|
||||||
|
|
||||||
lift
|
lift
|
||||||
(
|
{}
|
||||||
);
|
|
||||||
|
|
||||||
wallLubrication
|
wallLubrication
|
||||||
(
|
{}
|
||||||
);
|
|
||||||
|
|
||||||
turbulentDispersion
|
turbulentDispersion
|
||||||
(
|
{}
|
||||||
);
|
|
||||||
|
|
||||||
// ************************************************************************* //
|
// ************************************************************************* //
|
||||||
|
|||||||
@ -65,91 +65,79 @@ blending
|
|||||||
}
|
}
|
||||||
|
|
||||||
surfaceTension
|
surfaceTension
|
||||||
(
|
{
|
||||||
(air and water)
|
air_water
|
||||||
{
|
{
|
||||||
type constant;
|
type constant;
|
||||||
sigma 0.07;
|
sigma 0.07;
|
||||||
}
|
}
|
||||||
);
|
}
|
||||||
|
|
||||||
drag
|
drag
|
||||||
(
|
{
|
||||||
(air in water)
|
air_dispersedIn_water
|
||||||
{
|
{
|
||||||
type SchillerNaumann;
|
type SchillerNaumann;
|
||||||
residualRe 1e-3;
|
residualRe 1e-3;
|
||||||
swarmCorrection
|
|
||||||
{
|
|
||||||
type none;
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
|
|
||||||
(water in air)
|
water_dispersedIn_air
|
||||||
{
|
{
|
||||||
type SchillerNaumann;
|
type SchillerNaumann;
|
||||||
residualRe 1e-3;
|
residualRe 1e-3;
|
||||||
swarmCorrection
|
|
||||||
{
|
|
||||||
type none;
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
|
|
||||||
(air and water)
|
air_segregatedWith_water
|
||||||
{
|
{
|
||||||
type segregated;
|
type segregated;
|
||||||
m 0.5;
|
m 0.5;
|
||||||
n 8;
|
n 8;
|
||||||
swarmCorrection
|
|
||||||
{
|
|
||||||
type none;
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
);
|
}
|
||||||
|
|
||||||
virtualMass
|
virtualMass
|
||||||
(
|
{
|
||||||
(air in water)
|
air_dispersedIn_water
|
||||||
{
|
{
|
||||||
type constantCoefficient;
|
type constantCoefficient;
|
||||||
Cvm 0.5;
|
Cvm 0.5;
|
||||||
}
|
}
|
||||||
|
|
||||||
(water in air)
|
water_dispersedIn_air
|
||||||
{
|
{
|
||||||
type constantCoefficient;
|
type constantCoefficient;
|
||||||
Cvm 0.5;
|
Cvm 0.5;
|
||||||
}
|
}
|
||||||
);
|
}
|
||||||
|
|
||||||
heatTransfer
|
heatTransfer
|
||||||
(
|
{
|
||||||
(air in water)
|
air_dispersedIn_water
|
||||||
{
|
{
|
||||||
type RanzMarshall;
|
type RanzMarshall;
|
||||||
residualAlpha 1e-4;
|
residualAlpha 1e-4;
|
||||||
}
|
}
|
||||||
|
|
||||||
(water in air)
|
water_dispersedIn_air
|
||||||
{
|
{
|
||||||
type RanzMarshall;
|
type RanzMarshall;
|
||||||
residualAlpha 1e-4;
|
residualAlpha 1e-4;
|
||||||
}
|
}
|
||||||
);
|
}
|
||||||
|
|
||||||
phaseTransfer
|
phaseTransfer
|
||||||
();
|
{}
|
||||||
|
|
||||||
lift
|
lift
|
||||||
();
|
{}
|
||||||
|
|
||||||
wallLubrication
|
wallLubrication
|
||||||
();
|
{}
|
||||||
|
|
||||||
turbulentDispersion
|
turbulentDispersion
|
||||||
();
|
{}
|
||||||
|
|
||||||
interfaceCompression
|
interfaceCompression
|
||||||
();
|
{}
|
||||||
|
|
||||||
// ************************************************************************* //
|
// ************************************************************************* //
|
||||||
|
|||||||
@ -41,38 +41,33 @@ liquid
|
|||||||
}
|
}
|
||||||
|
|
||||||
drag
|
drag
|
||||||
(
|
{
|
||||||
(gas in liquid)
|
gas_dispersedIn_liquid
|
||||||
{
|
{
|
||||||
type IshiiZuber;
|
type IshiiZuber;
|
||||||
|
|
||||||
swarmCorrection
|
|
||||||
{
|
|
||||||
type none;
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
);
|
}
|
||||||
|
|
||||||
virtualMass
|
virtualMass
|
||||||
(
|
{
|
||||||
(gas in liquid)
|
gas_dispersedIn_liquid
|
||||||
{
|
{
|
||||||
type constantCoefficient;
|
type constantCoefficient;
|
||||||
Cvm 0.5;
|
Cvm 0.5;
|
||||||
}
|
}
|
||||||
);
|
}
|
||||||
|
|
||||||
heatTransfer
|
heatTransfer
|
||||||
(
|
{
|
||||||
(gas in liquid)
|
gas_dispersedIn_liquid
|
||||||
{
|
{
|
||||||
type RanzMarshall;
|
type RanzMarshall;
|
||||||
}
|
}
|
||||||
);
|
}
|
||||||
|
|
||||||
lift
|
lift
|
||||||
(
|
{
|
||||||
(gas in liquid)
|
gas_dispersedIn_liquid
|
||||||
{
|
{
|
||||||
type wallDamped;
|
type wallDamped;
|
||||||
|
|
||||||
@ -95,26 +90,26 @@ lift
|
|||||||
zeroInNearWallCells yes;
|
zeroInNearWallCells yes;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
);
|
}
|
||||||
|
|
||||||
wallLubrication
|
wallLubrication
|
||||||
(
|
{
|
||||||
(gas in liquid)
|
gas_dispersedIn_liquid
|
||||||
{
|
{
|
||||||
type Antal;
|
type Antal;
|
||||||
Cw1 -0.01;
|
Cw1 -0.01;
|
||||||
Cw2 0.05;
|
Cw2 0.05;
|
||||||
}
|
}
|
||||||
);
|
}
|
||||||
|
|
||||||
turbulentDispersion
|
turbulentDispersion
|
||||||
(
|
{
|
||||||
(gas in liquid)
|
gas_dispersedIn_liquid
|
||||||
{
|
{
|
||||||
type Burns;
|
type Burns;
|
||||||
sigma 0.7;
|
sigma 0.7;
|
||||||
}
|
}
|
||||||
);
|
}
|
||||||
|
|
||||||
blending
|
blending
|
||||||
{
|
{
|
||||||
@ -126,18 +121,18 @@ blending
|
|||||||
}
|
}
|
||||||
|
|
||||||
surfaceTension
|
surfaceTension
|
||||||
(
|
{
|
||||||
(gas and liquid)
|
gas_liquid
|
||||||
{
|
{
|
||||||
type constant;
|
type constant;
|
||||||
sigma 0.071;
|
sigma 0.071;
|
||||||
}
|
}
|
||||||
);
|
}
|
||||||
|
|
||||||
phaseTransfer
|
phaseTransfer
|
||||||
();
|
{}
|
||||||
|
|
||||||
interfaceCompression
|
interfaceCompression
|
||||||
();
|
{}
|
||||||
|
|
||||||
// ************************************************************************* //
|
// ************************************************************************* //
|
||||||
|
|||||||
@ -51,59 +51,55 @@ blending
|
|||||||
}
|
}
|
||||||
|
|
||||||
surfaceTension
|
surfaceTension
|
||||||
(
|
{
|
||||||
(gas and solids)
|
gas_solids
|
||||||
{
|
{
|
||||||
type constant;
|
type constant;
|
||||||
sigma 0;
|
sigma 0;
|
||||||
}
|
}
|
||||||
);
|
}
|
||||||
|
|
||||||
drag
|
drag
|
||||||
(
|
{
|
||||||
(solids in gas)
|
solids_dispersedIn_gas
|
||||||
{
|
{
|
||||||
type GidaspowErgunWenYu;
|
type GidaspowErgunWenYu;
|
||||||
residualAlpha 1e-5;
|
residualAlpha 1e-5;
|
||||||
residualRe 1e-5;
|
residualRe 1e-5;
|
||||||
swarmCorrection
|
|
||||||
{
|
|
||||||
type none;
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
);
|
}
|
||||||
|
|
||||||
virtualMass
|
virtualMass
|
||||||
(
|
{
|
||||||
(solids in gas)
|
solids_dispersedIn_gas
|
||||||
{
|
{
|
||||||
type constantCoefficient;
|
type constantCoefficient;
|
||||||
Cvm 0;
|
Cvm 0;
|
||||||
}
|
}
|
||||||
);
|
}
|
||||||
|
|
||||||
heatTransfer
|
heatTransfer
|
||||||
(
|
{
|
||||||
(solids in gas)
|
solids_dispersedIn_gas
|
||||||
{
|
{
|
||||||
type RanzMarshall;
|
type RanzMarshall;
|
||||||
residualAlpha 1e-4;
|
residualAlpha 1e-4;
|
||||||
}
|
}
|
||||||
);
|
}
|
||||||
|
|
||||||
phaseTransfer
|
phaseTransfer
|
||||||
();
|
{}
|
||||||
|
|
||||||
lift
|
lift
|
||||||
();
|
{}
|
||||||
|
|
||||||
wallLubrication
|
wallLubrication
|
||||||
();
|
{}
|
||||||
|
|
||||||
turbulentDispersion
|
turbulentDispersion
|
||||||
();
|
{}
|
||||||
|
|
||||||
interfaceCompression
|
interfaceCompression
|
||||||
();
|
{}
|
||||||
|
|
||||||
// ************************************************************************* //
|
// ************************************************************************* //
|
||||||
|
|||||||
@ -65,91 +65,79 @@ blending
|
|||||||
}
|
}
|
||||||
|
|
||||||
surfaceTension
|
surfaceTension
|
||||||
(
|
{
|
||||||
(air and water)
|
air_water
|
||||||
{
|
{
|
||||||
type constant;
|
type constant;
|
||||||
sigma 0.07;
|
sigma 0.07;
|
||||||
}
|
}
|
||||||
);
|
}
|
||||||
|
|
||||||
drag
|
drag
|
||||||
(
|
{
|
||||||
(air in water)
|
air_dispersedIn_water
|
||||||
{
|
{
|
||||||
type SchillerNaumann;
|
type SchillerNaumann;
|
||||||
residualRe 1e-3;
|
residualRe 1e-3;
|
||||||
swarmCorrection
|
|
||||||
{
|
|
||||||
type none;
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
|
|
||||||
(water in air)
|
water_dispersedIn_air
|
||||||
{
|
{
|
||||||
type SchillerNaumann;
|
type SchillerNaumann;
|
||||||
residualRe 1e-3;
|
residualRe 1e-3;
|
||||||
swarmCorrection
|
|
||||||
{
|
|
||||||
type none;
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
|
|
||||||
(air and water)
|
air_segregatedWith_water
|
||||||
{
|
{
|
||||||
type segregated;
|
type segregated;
|
||||||
m 0.5;
|
m 0.5;
|
||||||
n 8;
|
n 8;
|
||||||
swarmCorrection
|
|
||||||
{
|
|
||||||
type none;
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
);
|
}
|
||||||
|
|
||||||
virtualMass
|
virtualMass
|
||||||
(
|
{
|
||||||
(air in water)
|
air_dispersedIn_water
|
||||||
{
|
{
|
||||||
type constantCoefficient;
|
type constantCoefficient;
|
||||||
Cvm 0.5;
|
Cvm 0.5;
|
||||||
}
|
}
|
||||||
|
|
||||||
(water in air)
|
water_dispersedIn_air
|
||||||
{
|
{
|
||||||
type constantCoefficient;
|
type constantCoefficient;
|
||||||
Cvm 0.5;
|
Cvm 0.5;
|
||||||
}
|
}
|
||||||
);
|
}
|
||||||
|
|
||||||
heatTransfer
|
heatTransfer
|
||||||
(
|
{
|
||||||
(air in water)
|
air_dispersedIn_water
|
||||||
{
|
{
|
||||||
type RanzMarshall;
|
type RanzMarshall;
|
||||||
residualAlpha 1e-4;
|
residualAlpha 1e-4;
|
||||||
}
|
}
|
||||||
|
|
||||||
(water in air)
|
water_dispersedIn_air
|
||||||
{
|
{
|
||||||
type RanzMarshall;
|
type RanzMarshall;
|
||||||
residualAlpha 1e-4;
|
residualAlpha 1e-4;
|
||||||
}
|
}
|
||||||
);
|
}
|
||||||
|
|
||||||
phaseTransfer
|
phaseTransfer
|
||||||
();
|
{}
|
||||||
|
|
||||||
lift
|
lift
|
||||||
();
|
{}
|
||||||
|
|
||||||
wallLubrication
|
wallLubrication
|
||||||
();
|
{}
|
||||||
|
|
||||||
turbulentDispersion
|
turbulentDispersion
|
||||||
();
|
{}
|
||||||
|
|
||||||
interfaceCompression
|
interfaceCompression
|
||||||
();
|
{}
|
||||||
|
|
||||||
// ************************************************************************* //
|
// ************************************************************************* //
|
||||||
|
|||||||
@ -70,55 +70,47 @@ blending
|
|||||||
}
|
}
|
||||||
|
|
||||||
surfaceTension
|
surfaceTension
|
||||||
(
|
{
|
||||||
(gas and liquid)
|
gas_liquid
|
||||||
{
|
{
|
||||||
type constant;
|
type constant;
|
||||||
sigma 0.07;
|
sigma 0.07;
|
||||||
}
|
}
|
||||||
);
|
}
|
||||||
|
|
||||||
drag
|
drag
|
||||||
(
|
{
|
||||||
(gas in liquid)
|
gas_dispersedIn_liquid
|
||||||
{
|
{
|
||||||
type SchillerNaumann;
|
type SchillerNaumann;
|
||||||
residualRe 1e-3;
|
residualRe 1e-3;
|
||||||
swarmCorrection
|
|
||||||
{
|
|
||||||
type none;
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
|
|
||||||
(liquid in gas)
|
liquid_dispersedIn_gas
|
||||||
{
|
{
|
||||||
type SchillerNaumann;
|
type SchillerNaumann;
|
||||||
residualRe 1e-3;
|
residualRe 1e-3;
|
||||||
swarmCorrection
|
|
||||||
{
|
|
||||||
type none;
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
);
|
}
|
||||||
|
|
||||||
virtualMass
|
virtualMass
|
||||||
(
|
{
|
||||||
(gas in liquid)
|
gas_dispersedIn_liquid
|
||||||
{
|
{
|
||||||
type constantCoefficient;
|
type constantCoefficient;
|
||||||
Cvm 0.5;
|
Cvm 0.5;
|
||||||
}
|
}
|
||||||
|
|
||||||
(liquid in gas)
|
liquid_dispersedIn_gas
|
||||||
{
|
{
|
||||||
type constantCoefficient;
|
type constantCoefficient;
|
||||||
Cvm 0.5;
|
Cvm 0.5;
|
||||||
}
|
}
|
||||||
);
|
}
|
||||||
|
|
||||||
interfaceComposition.gas
|
interfaceComposition
|
||||||
(
|
{
|
||||||
(gas and liquid)
|
gas_liquid_inThe_gas
|
||||||
{
|
{
|
||||||
type saturated;
|
type saturated;
|
||||||
species ( H2O );
|
species ( H2O );
|
||||||
@ -128,73 +120,63 @@ interfaceComposition.gas
|
|||||||
type ArdenBuck;
|
type ArdenBuck;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
);
|
}
|
||||||
|
|
||||||
interfaceComposition.liquid
|
heatTransfer
|
||||||
(
|
{
|
||||||
);
|
gas_dispersedIn_liquid_inThe_gas
|
||||||
|
|
||||||
heatTransfer.gas
|
|
||||||
(
|
|
||||||
(gas in liquid)
|
|
||||||
{
|
{
|
||||||
type spherical;
|
type spherical;
|
||||||
residualAlpha 1e-4;
|
residualAlpha 1e-4;
|
||||||
}
|
}
|
||||||
|
|
||||||
(liquid in gas)
|
liquid_dispersedIn_gas_inThe_gas
|
||||||
{
|
|
||||||
type RanzMarshall;
|
|
||||||
residualAlpha 1e-4;
|
|
||||||
}
|
|
||||||
);
|
|
||||||
|
|
||||||
heatTransfer.liquid
|
|
||||||
(
|
|
||||||
(gas in liquid)
|
|
||||||
{
|
{
|
||||||
type RanzMarshall;
|
type RanzMarshall;
|
||||||
residualAlpha 1e-4;
|
residualAlpha 1e-4;
|
||||||
}
|
}
|
||||||
|
|
||||||
(liquid in gas)
|
gas_dispersedIn_liquid_inThe_liquid
|
||||||
|
{
|
||||||
|
type RanzMarshall;
|
||||||
|
residualAlpha 1e-4;
|
||||||
|
}
|
||||||
|
|
||||||
|
liquid_dispersedIn_gas_inThe_liquid
|
||||||
{
|
{
|
||||||
type spherical;
|
type spherical;
|
||||||
residualAlpha 1e-4;
|
residualAlpha 1e-4;
|
||||||
}
|
}
|
||||||
);
|
}
|
||||||
|
|
||||||
diffusiveMassTransfer.gas
|
diffusiveMassTransfer
|
||||||
(
|
{
|
||||||
(gas in liquid)
|
gas_dispersedIn_liquid_inThe_gas
|
||||||
{
|
{
|
||||||
type spherical;
|
type spherical;
|
||||||
Le 1.0;
|
Le 1.0;
|
||||||
}
|
}
|
||||||
|
|
||||||
(liquid in gas)
|
liquid_dispersedIn_gas_inThe_gas
|
||||||
{
|
{
|
||||||
type Frossling;
|
type Frossling;
|
||||||
Le 1.0;
|
Le 1.0;
|
||||||
}
|
}
|
||||||
);
|
}
|
||||||
|
|
||||||
diffusiveMassTransfer.liquid
|
|
||||||
();
|
|
||||||
|
|
||||||
phaseTransfer
|
phaseTransfer
|
||||||
();
|
{}
|
||||||
|
|
||||||
lift
|
lift
|
||||||
();
|
{}
|
||||||
|
|
||||||
wallLubrication
|
wallLubrication
|
||||||
();
|
{}
|
||||||
|
|
||||||
turbulentDispersion
|
turbulentDispersion
|
||||||
();
|
{}
|
||||||
|
|
||||||
interfaceCompression
|
interfaceCompression
|
||||||
();
|
{}
|
||||||
|
|
||||||
// ************************************************************************* //
|
// ************************************************************************* //
|
||||||
|
|||||||
@ -119,72 +119,62 @@ blending
|
|||||||
}
|
}
|
||||||
|
|
||||||
surfaceTension
|
surfaceTension
|
||||||
(
|
{
|
||||||
(air1 and water)
|
air1_water
|
||||||
{
|
{
|
||||||
type constant;
|
type constant;
|
||||||
sigma 0.083;
|
sigma 0.083;
|
||||||
}
|
}
|
||||||
|
|
||||||
(air2 and water)
|
air2_water
|
||||||
{
|
{
|
||||||
type constant;
|
type constant;
|
||||||
sigma 0.083;
|
sigma 0.083;
|
||||||
}
|
}
|
||||||
);
|
}
|
||||||
|
|
||||||
interfaceCompression
|
interfaceCompression
|
||||||
();
|
{}
|
||||||
|
|
||||||
drag
|
drag
|
||||||
(
|
{
|
||||||
(air1 in water)
|
air1_dispersedIn_water
|
||||||
{
|
{
|
||||||
type IshiiZuber;
|
type IshiiZuber;
|
||||||
|
|
||||||
residualRe 1e-3;
|
residualRe 1e-3;
|
||||||
swarmCorrection
|
|
||||||
{
|
|
||||||
type none;
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
|
|
||||||
(air2 in water)
|
air2_dispersedIn_water
|
||||||
{
|
{
|
||||||
type IshiiZuber;
|
type IshiiZuber;
|
||||||
|
|
||||||
residualRe 1e-3;
|
residualRe 1e-3;
|
||||||
swarmCorrection
|
|
||||||
{
|
|
||||||
type none;
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
);
|
}
|
||||||
|
|
||||||
virtualMass
|
virtualMass
|
||||||
(
|
{
|
||||||
(air1 in water)
|
air1_dispersedIn_water
|
||||||
{
|
{
|
||||||
type constantCoefficient;
|
type constantCoefficient;
|
||||||
Cvm 0.5;
|
Cvm 0.5;
|
||||||
}
|
}
|
||||||
|
|
||||||
(air2 in water)
|
air2_dispersedIn_water
|
||||||
{
|
{
|
||||||
type constantCoefficient;
|
type constantCoefficient;
|
||||||
Cvm 0.5;
|
Cvm 0.5;
|
||||||
}
|
}
|
||||||
);
|
}
|
||||||
|
|
||||||
heatTransfer
|
heatTransfer
|
||||||
();
|
{}
|
||||||
|
|
||||||
phaseTransfer
|
phaseTransfer
|
||||||
();
|
{}
|
||||||
|
|
||||||
lift
|
lift
|
||||||
(
|
{
|
||||||
(air1 in water)
|
air1_dispersedIn_water
|
||||||
{
|
{
|
||||||
type wallDamped;
|
type wallDamped;
|
||||||
|
|
||||||
@ -205,7 +195,7 @@ lift
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
(air2 in water)
|
air2_dispersedIn_water
|
||||||
{
|
{
|
||||||
type wallDamped;
|
type wallDamped;
|
||||||
|
|
||||||
@ -225,38 +215,38 @@ lift
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
);
|
}
|
||||||
|
|
||||||
wallLubrication
|
wallLubrication
|
||||||
(
|
{
|
||||||
(air1 in water)
|
air1_dispersedIn_water
|
||||||
{
|
{
|
||||||
type Antal;
|
type Antal;
|
||||||
Cw1 -0.01;
|
Cw1 -0.01;
|
||||||
Cw2 0.05;
|
Cw2 0.05;
|
||||||
}
|
}
|
||||||
|
|
||||||
(air2 in water)
|
air2_dispersedIn_water
|
||||||
{
|
{
|
||||||
type Antal;
|
type Antal;
|
||||||
Cw1 -0.01;
|
Cw1 -0.01;
|
||||||
Cw2 0.05;
|
Cw2 0.05;
|
||||||
}
|
}
|
||||||
);
|
}
|
||||||
|
|
||||||
turbulentDispersion
|
turbulentDispersion
|
||||||
(
|
{
|
||||||
(air1 in water)
|
air1_dispersedIn_water
|
||||||
{
|
{
|
||||||
type Burns;
|
type Burns;
|
||||||
sigma 0.9;
|
sigma 0.9;
|
||||||
}
|
}
|
||||||
|
|
||||||
(air2 in water)
|
air2_dispersedIn_water
|
||||||
{
|
{
|
||||||
type Burns;
|
type Burns;
|
||||||
sigma 0.9;
|
sigma 0.9;
|
||||||
}
|
}
|
||||||
);
|
}
|
||||||
|
|
||||||
// ************************************************************************* //
|
// ************************************************************************* //
|
||||||
|
|||||||
@ -53,57 +53,48 @@ blending
|
|||||||
}
|
}
|
||||||
|
|
||||||
surfaceTension
|
surfaceTension
|
||||||
(
|
{
|
||||||
(air and particles)
|
air_particles
|
||||||
{
|
{
|
||||||
type constant;
|
type constant;
|
||||||
sigma 0;
|
sigma 0;
|
||||||
}
|
}
|
||||||
);
|
}
|
||||||
|
|
||||||
interfaceCompression
|
interfaceCompression
|
||||||
();
|
{}
|
||||||
|
|
||||||
drag
|
drag
|
||||||
(
|
{
|
||||||
(particles in air)
|
particles_dispersedIn_air
|
||||||
{
|
{
|
||||||
type GidaspowErgunWenYu;
|
type GidaspowErgunWenYu;
|
||||||
residualRe 1e-3;
|
residualRe 1e-3;
|
||||||
swarmCorrection
|
|
||||||
{
|
|
||||||
type none;
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
);
|
}
|
||||||
|
|
||||||
virtualMass
|
virtualMass
|
||||||
(
|
{}
|
||||||
);
|
|
||||||
|
|
||||||
heatTransfer
|
heatTransfer
|
||||||
(
|
{
|
||||||
(particles in air)
|
particles_dispersedIn_air
|
||||||
{
|
{
|
||||||
type RanzMarshall;
|
type RanzMarshall;
|
||||||
residualAlpha 1e-4;
|
residualAlpha 1e-4;
|
||||||
}
|
}
|
||||||
);
|
}
|
||||||
|
|
||||||
phaseTransfer
|
phaseTransfer
|
||||||
(
|
{}
|
||||||
);
|
|
||||||
|
|
||||||
lift
|
lift
|
||||||
(
|
{}
|
||||||
);
|
|
||||||
|
|
||||||
wallLubrication
|
wallLubrication
|
||||||
(
|
{}
|
||||||
);
|
|
||||||
|
|
||||||
turbulentDispersion
|
turbulentDispersion
|
||||||
(
|
{}
|
||||||
);
|
|
||||||
|
|
||||||
// ************************************************************************* //
|
// ************************************************************************* //
|
||||||
|
|||||||
@ -41,46 +41,38 @@ liquid
|
|||||||
}
|
}
|
||||||
|
|
||||||
drag
|
drag
|
||||||
(
|
{
|
||||||
(gas in liquid)
|
gas_dispersedIn_liquid
|
||||||
{
|
{
|
||||||
type IshiiZuber;
|
type IshiiZuber;
|
||||||
|
|
||||||
swarmCorrection
|
|
||||||
{
|
|
||||||
type none;
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
);
|
}
|
||||||
|
|
||||||
virtualMass
|
virtualMass
|
||||||
(
|
{
|
||||||
(gas in liquid)
|
gas_dispersedIn_liquid
|
||||||
{
|
{
|
||||||
type constantCoefficient;
|
type constantCoefficient;
|
||||||
Cvm 0.5;
|
Cvm 0.5;
|
||||||
}
|
}
|
||||||
);
|
}
|
||||||
|
|
||||||
heatTransfer.gas
|
heatTransfer
|
||||||
(
|
{
|
||||||
(gas in liquid)
|
gas_dispersedIn_liquid_inThe_gas
|
||||||
{
|
{
|
||||||
type spherical;
|
type spherical;
|
||||||
}
|
}
|
||||||
);
|
|
||||||
|
|
||||||
heatTransfer.liquid
|
gas_dispersedIn_liquid_inThe_liquid
|
||||||
(
|
|
||||||
(gas in liquid)
|
|
||||||
{
|
{
|
||||||
type RanzMarshall;
|
type RanzMarshall;
|
||||||
}
|
}
|
||||||
);
|
}
|
||||||
|
|
||||||
lift
|
lift
|
||||||
(
|
{
|
||||||
(gas in liquid)
|
gas_dispersedIn_liquid
|
||||||
{
|
{
|
||||||
type wallDamped;
|
type wallDamped;
|
||||||
|
|
||||||
@ -103,27 +95,27 @@ lift
|
|||||||
zeroWallDist 0.0002;
|
zeroWallDist 0.0002;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
);
|
}
|
||||||
|
|
||||||
wallLubrication
|
wallLubrication
|
||||||
(
|
{
|
||||||
(gas in liquid)
|
gas_dispersedIn_liquid
|
||||||
{
|
{
|
||||||
type Antal;
|
type Antal;
|
||||||
Cw1 -0.01;
|
Cw1 -0.01;
|
||||||
Cw2 0.05;
|
Cw2 0.05;
|
||||||
}
|
}
|
||||||
);
|
}
|
||||||
|
|
||||||
turbulentDispersion
|
turbulentDispersion
|
||||||
(
|
{
|
||||||
(gas in liquid)
|
gas_dispersedIn_liquid
|
||||||
{
|
{
|
||||||
type LopezDeBertodano;
|
type LopezDeBertodano;
|
||||||
Ctd 1.0;
|
Ctd 1.0;
|
||||||
residualAlpha 1e-3;
|
residualAlpha 1e-3;
|
||||||
}
|
}
|
||||||
);
|
}
|
||||||
|
|
||||||
blending
|
blending
|
||||||
{
|
{
|
||||||
@ -135,8 +127,8 @@ blending
|
|||||||
}
|
}
|
||||||
|
|
||||||
saturation
|
saturation
|
||||||
(
|
{
|
||||||
(gas and liquid)
|
gas_liquid
|
||||||
{
|
{
|
||||||
type function1;
|
type function1;
|
||||||
|
|
||||||
@ -157,21 +149,18 @@ saturation
|
|||||||
interpolationScheme linear;
|
interpolationScheme linear;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
);
|
}
|
||||||
|
|
||||||
surfaceTension
|
surfaceTension
|
||||||
(
|
{
|
||||||
(gas and liquid)
|
gas_liquid
|
||||||
{
|
{
|
||||||
type constant;
|
type constant;
|
||||||
sigma 0.00176574;
|
sigma 0.00176574;
|
||||||
}
|
}
|
||||||
);
|
}
|
||||||
|
|
||||||
phaseTransfer
|
phaseTransfer
|
||||||
();
|
{}
|
||||||
|
|
||||||
interfaceCompression
|
|
||||||
();
|
|
||||||
|
|
||||||
// ************************************************************************* //
|
// ************************************************************************* //
|
||||||
|
|||||||
@ -78,49 +78,41 @@ liquid
|
|||||||
}
|
}
|
||||||
|
|
||||||
drag
|
drag
|
||||||
(
|
{
|
||||||
(gas in liquid)
|
gas_dispersedIn_liquid
|
||||||
{
|
{
|
||||||
type IshiiZuber;
|
type IshiiZuber;
|
||||||
|
|
||||||
swarmCorrection
|
|
||||||
{
|
|
||||||
type none;
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
);
|
}
|
||||||
|
|
||||||
virtualMass
|
virtualMass
|
||||||
(
|
{
|
||||||
(gas in liquid)
|
gas_dispersedIn_liquid
|
||||||
{
|
{
|
||||||
type constantCoefficient;
|
type constantCoefficient;
|
||||||
Cvm 0.5;
|
Cvm 0.5;
|
||||||
}
|
}
|
||||||
);
|
}
|
||||||
|
|
||||||
heatTransfer.gas
|
heatTransfer
|
||||||
(
|
{
|
||||||
(gas in liquid)
|
gas_dispersedIn_liquid_inThe_gas
|
||||||
{
|
{
|
||||||
type constantNu;
|
type constantNu;
|
||||||
Nu 1e1;
|
Nu 1e1;
|
||||||
residualAlpha 1e-4;
|
residualAlpha 1e-4;
|
||||||
}
|
}
|
||||||
);
|
|
||||||
|
|
||||||
heatTransfer.liquid
|
gas_dispersedIn_liquid_inThe_liquid
|
||||||
(
|
|
||||||
(gas in liquid)
|
|
||||||
{
|
{
|
||||||
type RanzMarshall;
|
type RanzMarshall;
|
||||||
residualAlpha 1e-4;
|
residualAlpha 1e-4;
|
||||||
}
|
}
|
||||||
);
|
}
|
||||||
|
|
||||||
lift
|
lift
|
||||||
(
|
{
|
||||||
(gas in liquid)
|
gas_dispersedIn_liquid
|
||||||
{
|
{
|
||||||
type wallDamped;
|
type wallDamped;
|
||||||
|
|
||||||
@ -143,27 +135,27 @@ lift
|
|||||||
zeroWallDist 0.0002;
|
zeroWallDist 0.0002;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
);
|
}
|
||||||
|
|
||||||
wallLubrication
|
wallLubrication
|
||||||
(
|
{
|
||||||
(gas in liquid)
|
gas_dispersedIn_liquid
|
||||||
{
|
{
|
||||||
type Antal;
|
type Antal;
|
||||||
Cw1 -0.01;
|
Cw1 -0.01;
|
||||||
Cw2 0.05;
|
Cw2 0.05;
|
||||||
}
|
}
|
||||||
);
|
}
|
||||||
|
|
||||||
turbulentDispersion
|
turbulentDispersion
|
||||||
(
|
{
|
||||||
(gas in liquid)
|
gas_dispersedIn_liquid
|
||||||
{
|
{
|
||||||
type LopezDeBertodano;
|
type LopezDeBertodano;
|
||||||
Ctd 1.0;
|
Ctd 1.0;
|
||||||
residualAlpha 1e-3;
|
residualAlpha 1e-3;
|
||||||
}
|
}
|
||||||
);
|
}
|
||||||
|
|
||||||
blending
|
blending
|
||||||
{
|
{
|
||||||
@ -175,8 +167,8 @@ blending
|
|||||||
}
|
}
|
||||||
|
|
||||||
saturation
|
saturation
|
||||||
(
|
{
|
||||||
(gas and liquid)
|
gas_liquid
|
||||||
{
|
{
|
||||||
type function1;
|
type function1;
|
||||||
|
|
||||||
@ -197,21 +189,21 @@ saturation
|
|||||||
interpolationScheme linear;
|
interpolationScheme linear;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
);
|
}
|
||||||
|
|
||||||
surfaceTension
|
surfaceTension
|
||||||
(
|
{
|
||||||
(gas and liquid)
|
gas_liquid
|
||||||
{
|
{
|
||||||
type constant;
|
type constant;
|
||||||
sigma 0.00176574;
|
sigma 0.00176574;
|
||||||
}
|
}
|
||||||
);
|
}
|
||||||
|
|
||||||
phaseTransfer
|
phaseTransfer
|
||||||
();
|
{}
|
||||||
|
|
||||||
interfaceCompression
|
interfaceCompression
|
||||||
();
|
{}
|
||||||
|
|
||||||
// ************************************************************************* //
|
// ************************************************************************* //
|
||||||
|
|||||||
@ -124,46 +124,38 @@ populationBalanceCoeffs
|
|||||||
}
|
}
|
||||||
|
|
||||||
drag
|
drag
|
||||||
(
|
{
|
||||||
(gas in liquid)
|
gas_dispersedIn_liquid
|
||||||
{
|
{
|
||||||
type IshiiZuber;
|
type IshiiZuber;
|
||||||
|
|
||||||
swarmCorrection
|
|
||||||
{
|
|
||||||
type none;
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
);
|
}
|
||||||
|
|
||||||
virtualMass
|
virtualMass
|
||||||
(
|
{
|
||||||
(gas in liquid)
|
gas_dispersedIn_liquid
|
||||||
{
|
{
|
||||||
type constantCoefficient;
|
type constantCoefficient;
|
||||||
Cvm 0.5;
|
Cvm 0.5;
|
||||||
}
|
}
|
||||||
);
|
}
|
||||||
|
|
||||||
heatTransfer.gas
|
heatTransfer
|
||||||
(
|
{
|
||||||
(gas in liquid)
|
gas_dispersedIn_liquid_inThe_gas
|
||||||
{
|
{
|
||||||
type spherical;
|
type spherical;
|
||||||
}
|
}
|
||||||
);
|
|
||||||
|
|
||||||
heatTransfer.liquid
|
gas_dispersedIn_liquid_inThe_liquid
|
||||||
(
|
|
||||||
(gas in liquid)
|
|
||||||
{
|
{
|
||||||
type RanzMarshall;
|
type RanzMarshall;
|
||||||
}
|
}
|
||||||
);
|
}
|
||||||
|
|
||||||
lift
|
lift
|
||||||
(
|
{
|
||||||
(gas in liquid)
|
gas_dispersedIn_liquid
|
||||||
{
|
{
|
||||||
type wallDamped;
|
type wallDamped;
|
||||||
|
|
||||||
@ -186,27 +178,27 @@ lift
|
|||||||
zeroWallDist 0.0002;
|
zeroWallDist 0.0002;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
);
|
}
|
||||||
|
|
||||||
wallLubrication
|
wallLubrication
|
||||||
(
|
{
|
||||||
(gas in liquid)
|
gas_dispersedIn_liquid
|
||||||
{
|
{
|
||||||
type Antal;
|
type Antal;
|
||||||
Cw1 -0.01;
|
Cw1 -0.01;
|
||||||
Cw2 0.05;
|
Cw2 0.05;
|
||||||
}
|
}
|
||||||
);
|
}
|
||||||
|
|
||||||
turbulentDispersion
|
turbulentDispersion
|
||||||
(
|
{
|
||||||
(gas in liquid)
|
gas_dispersedIn_liquid
|
||||||
{
|
{
|
||||||
type LopezDeBertodano;
|
type LopezDeBertodano;
|
||||||
Ctd 1.0;
|
Ctd 1.0;
|
||||||
residualAlpha 1e-3;
|
residualAlpha 1e-3;
|
||||||
}
|
}
|
||||||
);
|
}
|
||||||
|
|
||||||
blending
|
blending
|
||||||
{
|
{
|
||||||
@ -218,8 +210,8 @@ blending
|
|||||||
}
|
}
|
||||||
|
|
||||||
saturation
|
saturation
|
||||||
(
|
{
|
||||||
(gas and liquid)
|
gas_liquid
|
||||||
{
|
{
|
||||||
type function1;
|
type function1;
|
||||||
|
|
||||||
@ -240,21 +232,21 @@ saturation
|
|||||||
interpolationScheme linear;
|
interpolationScheme linear;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
);
|
}
|
||||||
|
|
||||||
surfaceTension
|
surfaceTension
|
||||||
(
|
{
|
||||||
(gas and liquid)
|
gas_liquid
|
||||||
{
|
{
|
||||||
type constant;
|
type constant;
|
||||||
sigma 0.00176574;
|
sigma 0.00176574;
|
||||||
}
|
}
|
||||||
);
|
}
|
||||||
|
|
||||||
phaseTransfer
|
phaseTransfer
|
||||||
();
|
{}
|
||||||
|
|
||||||
interfaceCompression
|
interfaceCompression
|
||||||
();
|
{}
|
||||||
|
|
||||||
// ************************************************************************* //
|
// ************************************************************************* //
|
||||||
|
|||||||
@ -150,77 +150,61 @@ populationBalanceCoeffs
|
|||||||
}
|
}
|
||||||
|
|
||||||
drag
|
drag
|
||||||
(
|
{
|
||||||
(gas in liquid)
|
gas_dispersedIn_liquid
|
||||||
{
|
{
|
||||||
type IshiiZuber;
|
type IshiiZuber;
|
||||||
|
|
||||||
swarmCorrection
|
|
||||||
{
|
|
||||||
type none;
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
|
|
||||||
(gas2 in liquid)
|
gas2_dispersedIn_liquid
|
||||||
{
|
{
|
||||||
type IshiiZuber;
|
type IshiiZuber;
|
||||||
|
|
||||||
swarmCorrection
|
|
||||||
{
|
|
||||||
type none;
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
);
|
}
|
||||||
|
|
||||||
virtualMass
|
virtualMass
|
||||||
(
|
{
|
||||||
(gas in liquid)
|
gas_dispersedIn_liquid
|
||||||
{
|
{
|
||||||
type constantCoefficient;
|
type constantCoefficient;
|
||||||
Cvm 0.5;
|
Cvm 0.5;
|
||||||
}
|
}
|
||||||
|
|
||||||
(gas2 in liquid)
|
gas2_dispersedIn_liquid
|
||||||
{
|
{
|
||||||
type constantCoefficient;
|
type constantCoefficient;
|
||||||
Cvm 0.5;
|
Cvm 0.5;
|
||||||
}
|
}
|
||||||
);
|
}
|
||||||
|
|
||||||
heatTransfer.gas
|
heatTransfer
|
||||||
(
|
{
|
||||||
(gas in liquid)
|
gas_dispersedIn_liquid_inThe_gas
|
||||||
{
|
{
|
||||||
type spherical;
|
type spherical;
|
||||||
}
|
}
|
||||||
);
|
|
||||||
|
|
||||||
heatTransfer.gas2
|
gas2_dispersedIn_liquid_inThe_gas2
|
||||||
(
|
|
||||||
(gas2 in liquid)
|
|
||||||
{
|
{
|
||||||
type spherical;
|
type spherical;
|
||||||
}
|
}
|
||||||
);
|
|
||||||
|
|
||||||
heatTransfer.liquid
|
gas_dispersedIn_liquid_inThe_liquid
|
||||||
(
|
|
||||||
(gas in liquid)
|
|
||||||
{
|
{
|
||||||
type RanzMarshall;
|
type RanzMarshall;
|
||||||
residualAlpha 1e-4;
|
residualAlpha 1e-4;
|
||||||
}
|
}
|
||||||
|
|
||||||
(gas2 in liquid)
|
gas2_dispersedIn_liquid_inThe_liquid
|
||||||
{
|
{
|
||||||
type RanzMarshall;
|
type RanzMarshall;
|
||||||
residualAlpha 1e-4;
|
residualAlpha 1e-4;
|
||||||
}
|
}
|
||||||
);
|
}
|
||||||
|
|
||||||
lift
|
lift
|
||||||
(
|
{
|
||||||
(gas in liquid)
|
gas_dispersedIn_liquid
|
||||||
{
|
{
|
||||||
type wallDamped;
|
type wallDamped;
|
||||||
|
|
||||||
@ -244,7 +228,7 @@ lift
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
(gas2 in liquid)
|
gas2_dispersedIn_liquid
|
||||||
{
|
{
|
||||||
type wallDamped;
|
type wallDamped;
|
||||||
|
|
||||||
@ -267,41 +251,41 @@ lift
|
|||||||
zeroWallDist 0.0002;
|
zeroWallDist 0.0002;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
);
|
}
|
||||||
|
|
||||||
wallLubrication
|
wallLubrication
|
||||||
(
|
{
|
||||||
(gas in liquid)
|
gas_dispersedIn_liquid
|
||||||
{
|
{
|
||||||
type Antal;
|
type Antal;
|
||||||
Cw1 -0.01;
|
Cw1 -0.01;
|
||||||
Cw2 0.05;
|
Cw2 0.05;
|
||||||
}
|
}
|
||||||
|
|
||||||
(gas2 in liquid)
|
gas2_dispersedIn_liquid
|
||||||
{
|
{
|
||||||
type Antal;
|
type Antal;
|
||||||
Cw1 -0.01;
|
Cw1 -0.01;
|
||||||
Cw2 0.05;
|
Cw2 0.05;
|
||||||
}
|
}
|
||||||
);
|
}
|
||||||
|
|
||||||
turbulentDispersion
|
turbulentDispersion
|
||||||
(
|
{
|
||||||
(gas in liquid)
|
gas_dispersedIn_liquid
|
||||||
{
|
{
|
||||||
type LopezDeBertodano;
|
type LopezDeBertodano;
|
||||||
Ctd 1.0;
|
Ctd 1.0;
|
||||||
residualAlpha 1e-3;
|
residualAlpha 1e-3;
|
||||||
}
|
}
|
||||||
|
|
||||||
(gas2 in liquid)
|
gas2_dispersedIn_liquid
|
||||||
{
|
{
|
||||||
type LopezDeBertodano;
|
type LopezDeBertodano;
|
||||||
Ctd 1.0;
|
Ctd 1.0;
|
||||||
residualAlpha 1e-3;
|
residualAlpha 1e-3;
|
||||||
}
|
}
|
||||||
);
|
}
|
||||||
|
|
||||||
blending
|
blending
|
||||||
{
|
{
|
||||||
@ -313,8 +297,8 @@ blending
|
|||||||
}
|
}
|
||||||
|
|
||||||
saturation
|
saturation
|
||||||
(
|
{
|
||||||
(gas and liquid)
|
gas_liquid
|
||||||
{
|
{
|
||||||
type function1;
|
type function1;
|
||||||
|
|
||||||
@ -336,7 +320,7 @@ saturation
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
(gas2 and liquid)
|
gas2_liquid
|
||||||
{
|
{
|
||||||
type function1;
|
type function1;
|
||||||
|
|
||||||
@ -357,24 +341,24 @@ saturation
|
|||||||
interpolationScheme linear;
|
interpolationScheme linear;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
);
|
}
|
||||||
|
|
||||||
surfaceTension
|
surfaceTension
|
||||||
(
|
{
|
||||||
(gas and liquid)
|
gas_liquid
|
||||||
{
|
{
|
||||||
type constant;
|
type constant;
|
||||||
sigma 0.00176574;
|
sigma 0.00176574;
|
||||||
}
|
}
|
||||||
|
|
||||||
(gas2 and liquid)
|
gas2_liquid
|
||||||
{
|
{
|
||||||
type constant;
|
type constant;
|
||||||
sigma 0.00176574;
|
sigma 0.00176574;
|
||||||
}
|
}
|
||||||
);
|
}
|
||||||
|
|
||||||
phaseTransfer
|
phaseTransfer
|
||||||
();
|
{}
|
||||||
|
|
||||||
// ************************************************************************* //
|
// ************************************************************************* //
|
||||||
|
|||||||
@ -70,100 +70,72 @@ blending
|
|||||||
}
|
}
|
||||||
|
|
||||||
surfaceTension
|
surfaceTension
|
||||||
(
|
{
|
||||||
(air and water)
|
air_water
|
||||||
{
|
{
|
||||||
type constant;
|
type constant;
|
||||||
sigma 0.07;
|
sigma 0.07;
|
||||||
}
|
}
|
||||||
|
}
|
||||||
(air and solid)
|
|
||||||
{
|
|
||||||
type constant;
|
|
||||||
sigma 0;
|
|
||||||
}
|
|
||||||
|
|
||||||
(solid and water)
|
|
||||||
{
|
|
||||||
type constant;
|
|
||||||
sigma 0;
|
|
||||||
}
|
|
||||||
);
|
|
||||||
|
|
||||||
drag
|
drag
|
||||||
(
|
{
|
||||||
(air in water)
|
air_dispersedIn_water
|
||||||
{
|
{
|
||||||
type SchillerNaumann;
|
type SchillerNaumann;
|
||||||
residualRe 1e-3;
|
residualRe 1e-3;
|
||||||
swarmCorrection
|
|
||||||
{
|
|
||||||
type none;
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
|
|
||||||
(water in air)
|
water_dispersedIn_air
|
||||||
{
|
{
|
||||||
type SchillerNaumann;
|
type SchillerNaumann;
|
||||||
residualRe 1e-3;
|
residualRe 1e-3;
|
||||||
swarmCorrection
|
|
||||||
{
|
|
||||||
type none;
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
|
|
||||||
(solid in air)
|
solid_dispersedIn_air
|
||||||
{
|
{
|
||||||
type Ergun;
|
type Ergun;
|
||||||
residualRe 1e-3;
|
residualRe 1e-3;
|
||||||
swarmCorrection
|
|
||||||
{
|
|
||||||
type none;
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
|
|
||||||
(solid in water)
|
solid_dispersedIn_water
|
||||||
{
|
{
|
||||||
type Ergun;
|
type Ergun;
|
||||||
residualRe 1e-3;
|
residualRe 1e-3;
|
||||||
swarmCorrection
|
|
||||||
{
|
|
||||||
type none;
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
);
|
}
|
||||||
|
|
||||||
virtualMass
|
virtualMass
|
||||||
(
|
{
|
||||||
(air in water)
|
air_dispersedIn_water
|
||||||
{
|
{
|
||||||
type constantCoefficient;
|
type constantCoefficient;
|
||||||
Cvm 0.5;
|
Cvm 0.5;
|
||||||
}
|
}
|
||||||
|
|
||||||
(water in air)
|
water_dispersedIn_air
|
||||||
{
|
{
|
||||||
type constantCoefficient;
|
type constantCoefficient;
|
||||||
Cvm 0.5;
|
Cvm 0.5;
|
||||||
}
|
}
|
||||||
);
|
}
|
||||||
|
|
||||||
heatTransfer
|
heatTransfer
|
||||||
();
|
{}
|
||||||
|
|
||||||
phaseTransfer
|
phaseTransfer
|
||||||
();
|
{}
|
||||||
|
|
||||||
lift
|
lift
|
||||||
();
|
{}
|
||||||
|
|
||||||
wallLubrication
|
wallLubrication
|
||||||
();
|
{}
|
||||||
|
|
||||||
turbulentDispersion
|
turbulentDispersion
|
||||||
();
|
{}
|
||||||
|
|
||||||
interfaceCompression
|
interfaceCompression
|
||||||
();
|
{}
|
||||||
|
|
||||||
// ************************************************************************* //
|
// ************************************************************************* //
|
||||||
|
|||||||
@ -67,94 +67,79 @@ blending
|
|||||||
}
|
}
|
||||||
|
|
||||||
surfaceTension
|
surfaceTension
|
||||||
(
|
{
|
||||||
(air and water)
|
air_water
|
||||||
{
|
{
|
||||||
type constant;
|
type constant;
|
||||||
sigma 0.07;
|
sigma 0.07;
|
||||||
}
|
}
|
||||||
);
|
}
|
||||||
|
|
||||||
interfaceCompression
|
interfaceCompression
|
||||||
();
|
{}
|
||||||
|
|
||||||
drag
|
drag
|
||||||
(
|
{
|
||||||
(air in water)
|
air_dispersedIn_water
|
||||||
{
|
{
|
||||||
type SchillerNaumann;
|
type SchillerNaumann;
|
||||||
|
|
||||||
residualRe 1e-3;
|
residualRe 1e-3;
|
||||||
swarmCorrection
|
|
||||||
{
|
|
||||||
type none;
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
|
|
||||||
(water in air)
|
water_dispersedIn_air
|
||||||
{
|
{
|
||||||
type SchillerNaumann;
|
type SchillerNaumann;
|
||||||
|
|
||||||
residualRe 1e-3;
|
residualRe 1e-3;
|
||||||
swarmCorrection
|
|
||||||
{
|
|
||||||
type none;
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
|
|
||||||
(air and water)
|
air_segregatedWith_water
|
||||||
{
|
{
|
||||||
type segregated;
|
type segregated;
|
||||||
|
|
||||||
m 0.5;
|
m 0.5;
|
||||||
n 8;
|
n 8;
|
||||||
swarmCorrection
|
|
||||||
{
|
|
||||||
type none;
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
);
|
}
|
||||||
|
|
||||||
virtualMass
|
virtualMass
|
||||||
(
|
{
|
||||||
(air in water)
|
air_dispersedIn_water
|
||||||
{
|
{
|
||||||
type constantCoefficient;
|
type constantCoefficient;
|
||||||
Cvm 0.5;
|
Cvm 0.5;
|
||||||
}
|
}
|
||||||
|
|
||||||
(water in air)
|
water_dispersedIn_air
|
||||||
{
|
{
|
||||||
type constantCoefficient;
|
type constantCoefficient;
|
||||||
Cvm 0.5;
|
Cvm 0.5;
|
||||||
}
|
}
|
||||||
);
|
}
|
||||||
|
|
||||||
heatTransfer
|
heatTransfer
|
||||||
(
|
{
|
||||||
(air in water)
|
air_dispersedIn_water
|
||||||
{
|
{
|
||||||
type RanzMarshall;
|
type RanzMarshall;
|
||||||
residualAlpha 1e-4;
|
residualAlpha 1e-4;
|
||||||
}
|
}
|
||||||
|
|
||||||
(water in air)
|
water_dispersedIn_air
|
||||||
{
|
{
|
||||||
type RanzMarshall;
|
type RanzMarshall;
|
||||||
residualAlpha 1e-4;
|
residualAlpha 1e-4;
|
||||||
}
|
}
|
||||||
);
|
}
|
||||||
|
|
||||||
phaseTransfer
|
phaseTransfer
|
||||||
();
|
{}
|
||||||
|
|
||||||
lift
|
lift
|
||||||
();
|
{}
|
||||||
|
|
||||||
wallLubrication
|
wallLubrication
|
||||||
();
|
{}
|
||||||
|
|
||||||
turbulentDispersion
|
turbulentDispersion
|
||||||
();
|
{}
|
||||||
|
|
||||||
// ************************************************************************* //
|
// ************************************************************************* //
|
||||||
|
|||||||
@ -70,55 +70,47 @@ blending
|
|||||||
}
|
}
|
||||||
|
|
||||||
surfaceTension
|
surfaceTension
|
||||||
(
|
{
|
||||||
(gas and liquid)
|
gas_liquid
|
||||||
{
|
{
|
||||||
type constant;
|
type constant;
|
||||||
sigma 0.07;
|
sigma 0.07;
|
||||||
}
|
}
|
||||||
);
|
}
|
||||||
|
|
||||||
drag
|
drag
|
||||||
(
|
{
|
||||||
(gas in liquid)
|
gas_dispersedIn_liquid
|
||||||
{
|
{
|
||||||
type SchillerNaumann;
|
type SchillerNaumann;
|
||||||
residualRe 1e-3;
|
residualRe 1e-3;
|
||||||
swarmCorrection
|
|
||||||
{
|
|
||||||
type none;
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
|
|
||||||
(liquid in gas)
|
liquid_dispersedIn_gas
|
||||||
{
|
{
|
||||||
type SchillerNaumann;
|
type SchillerNaumann;
|
||||||
residualRe 1e-3;
|
residualRe 1e-3;
|
||||||
swarmCorrection
|
|
||||||
{
|
|
||||||
type none;
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
);
|
}
|
||||||
|
|
||||||
virtualMass
|
virtualMass
|
||||||
(
|
{
|
||||||
(gas in liquid)
|
gas_dispersedIn_liquid
|
||||||
{
|
{
|
||||||
type constantCoefficient;
|
type constantCoefficient;
|
||||||
Cvm 0.5;
|
Cvm 0.5;
|
||||||
}
|
}
|
||||||
|
|
||||||
(liquid in gas)
|
liquid_dispersedIn_gas
|
||||||
{
|
{
|
||||||
type constantCoefficient;
|
type constantCoefficient;
|
||||||
Cvm 0.5;
|
Cvm 0.5;
|
||||||
}
|
}
|
||||||
);
|
}
|
||||||
|
|
||||||
interfaceComposition.gas
|
interfaceComposition
|
||||||
(
|
{
|
||||||
(gas and liquid)
|
gas_liquid_inThe_gas
|
||||||
{
|
{
|
||||||
type saturated;
|
type saturated;
|
||||||
species ( H2O );
|
species ( H2O );
|
||||||
@ -128,84 +120,75 @@ interfaceComposition.gas
|
|||||||
type ArdenBuck;
|
type ArdenBuck;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
);
|
}
|
||||||
|
|
||||||
interfaceComposition.liquid
|
heatTransfer
|
||||||
();
|
{
|
||||||
|
gas_dispersedIn_liquid_inThe_gas
|
||||||
heatTransfer.gas
|
|
||||||
(
|
|
||||||
(gas in liquid)
|
|
||||||
{
|
{
|
||||||
type spherical;
|
type spherical;
|
||||||
residualAlpha 1e-4;
|
residualAlpha 1e-4;
|
||||||
}
|
}
|
||||||
|
|
||||||
(liquid in gas)
|
gas_dispersedIn_liquid_inThe_liquid
|
||||||
{
|
|
||||||
type RanzMarshall;
|
|
||||||
residualAlpha 1e-4;
|
|
||||||
}
|
|
||||||
);
|
|
||||||
|
|
||||||
heatTransfer.liquid
|
|
||||||
(
|
|
||||||
(gas in liquid)
|
|
||||||
{
|
{
|
||||||
type RanzMarshall;
|
type RanzMarshall;
|
||||||
residualAlpha 1e-4;
|
residualAlpha 1e-4;
|
||||||
}
|
}
|
||||||
|
|
||||||
(liquid in gas)
|
liquid_dispersedIn_gas_inThe_gas
|
||||||
|
{
|
||||||
|
type RanzMarshall;
|
||||||
|
residualAlpha 1e-4;
|
||||||
|
}
|
||||||
|
|
||||||
|
liquid_dispersedIn_gas_inThe_liquid
|
||||||
{
|
{
|
||||||
type spherical;
|
type spherical;
|
||||||
residualAlpha 1e-4;
|
residualAlpha 1e-4;
|
||||||
}
|
}
|
||||||
);
|
}
|
||||||
|
|
||||||
diffusiveMassTransfer.gas
|
diffusiveMassTransfer
|
||||||
(
|
{
|
||||||
(gas in liquid)
|
gas_dispersedIn_liquid_inThe_gas
|
||||||
{
|
{
|
||||||
type spherical;
|
type spherical;
|
||||||
Le 1.0;
|
Le 1.0;
|
||||||
}
|
}
|
||||||
|
|
||||||
(liquid in gas)
|
gas_dispersedIn_liquid_inThe_liquid
|
||||||
{
|
|
||||||
type Frossling;
|
|
||||||
Le 1.0;
|
|
||||||
}
|
|
||||||
);
|
|
||||||
|
|
||||||
diffusiveMassTransfer.liquid
|
|
||||||
(
|
|
||||||
(gas in liquid)
|
|
||||||
{
|
{
|
||||||
type Frossling;
|
type Frossling;
|
||||||
Le 1.0;
|
Le 1.0;
|
||||||
}
|
}
|
||||||
|
|
||||||
(liquid in gas)
|
liquid_dispersedIn_gas_inThe_gas
|
||||||
|
{
|
||||||
|
type Frossling;
|
||||||
|
Le 1.0;
|
||||||
|
}
|
||||||
|
|
||||||
|
liquid_dispersedIn_gas_inThe_liquid
|
||||||
{
|
{
|
||||||
type spherical;
|
type spherical;
|
||||||
Le 1.0;
|
Le 1.0;
|
||||||
}
|
}
|
||||||
);
|
}
|
||||||
|
|
||||||
phaseTransfer
|
phaseTransfer
|
||||||
();
|
{}
|
||||||
|
|
||||||
lift
|
lift
|
||||||
();
|
{}
|
||||||
|
|
||||||
wallLubrication
|
wallLubrication
|
||||||
();
|
{}
|
||||||
|
|
||||||
turbulentDispersion
|
turbulentDispersion
|
||||||
();
|
{}
|
||||||
|
|
||||||
interfaceCompression
|
interfaceCompression
|
||||||
();
|
{}
|
||||||
|
|
||||||
// ************************************************************************* //
|
// ************************************************************************* //
|
||||||
|
|||||||
@ -70,55 +70,47 @@ blending
|
|||||||
}
|
}
|
||||||
|
|
||||||
surfaceTension
|
surfaceTension
|
||||||
(
|
{
|
||||||
(gas and liquid)
|
gas_liquid
|
||||||
{
|
{
|
||||||
type constant;
|
type constant;
|
||||||
sigma 0.07;
|
sigma 0.07;
|
||||||
}
|
}
|
||||||
);
|
}
|
||||||
|
|
||||||
drag
|
drag
|
||||||
(
|
{
|
||||||
(gas in liquid)
|
gas_dispersedIn_liquid
|
||||||
{
|
{
|
||||||
type SchillerNaumann;
|
type SchillerNaumann;
|
||||||
residualRe 1e-3;
|
residualRe 1e-3;
|
||||||
swarmCorrection
|
|
||||||
{
|
|
||||||
type none;
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
|
|
||||||
(liquid in gas)
|
liquid_dispersedIn_gas
|
||||||
{
|
{
|
||||||
type SchillerNaumann;
|
type SchillerNaumann;
|
||||||
residualRe 1e-3;
|
residualRe 1e-3;
|
||||||
swarmCorrection
|
|
||||||
{
|
|
||||||
type none;
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
);
|
}
|
||||||
|
|
||||||
virtualMass
|
virtualMass
|
||||||
(
|
{
|
||||||
(gas in liquid)
|
gas_dispersedIn_liquid
|
||||||
{
|
{
|
||||||
type constantCoefficient;
|
type constantCoefficient;
|
||||||
Cvm 0.5;
|
Cvm 0.5;
|
||||||
}
|
}
|
||||||
|
|
||||||
(liquid in gas)
|
liquid_dispersedIn_gas
|
||||||
{
|
{
|
||||||
type constantCoefficient;
|
type constantCoefficient;
|
||||||
Cvm 0.5;
|
Cvm 0.5;
|
||||||
}
|
}
|
||||||
);
|
}
|
||||||
|
|
||||||
interfaceComposition.gas
|
interfaceComposition
|
||||||
(
|
{
|
||||||
(gas and liquid)
|
gas_liquid_inThe_gas
|
||||||
{
|
{
|
||||||
type saturated;
|
type saturated;
|
||||||
species ( water );
|
species ( water );
|
||||||
@ -128,92 +120,83 @@ interfaceComposition.gas
|
|||||||
type ArdenBuck;
|
type ArdenBuck;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
);
|
|
||||||
|
|
||||||
interfaceComposition.liquid
|
gas_liquid_inThe_liquid
|
||||||
(
|
|
||||||
(liquid and gas)
|
|
||||||
{
|
{
|
||||||
type Henry;
|
type Henry;
|
||||||
species ( air );
|
species ( air );
|
||||||
k ( 1.492e-2 );
|
k ( 1.492e-2 );
|
||||||
Le 1.0;
|
Le 1.0;
|
||||||
}
|
}
|
||||||
);
|
}
|
||||||
|
|
||||||
heatTransfer.gas
|
heatTransfer
|
||||||
(
|
{
|
||||||
(gas in liquid)
|
gas_dispersedIn_liquid_inThe_gas
|
||||||
{
|
{
|
||||||
type spherical;
|
type spherical;
|
||||||
residualAlpha 1e-4;
|
residualAlpha 1e-4;
|
||||||
}
|
}
|
||||||
|
|
||||||
(liquid in gas)
|
liquid_dispersedIn_gas_inThe_gas
|
||||||
{
|
|
||||||
type RanzMarshall;
|
|
||||||
residualAlpha 1e-4;
|
|
||||||
}
|
|
||||||
);
|
|
||||||
|
|
||||||
heatTransfer.liquid
|
|
||||||
(
|
|
||||||
(gas in liquid)
|
|
||||||
{
|
{
|
||||||
type RanzMarshall;
|
type RanzMarshall;
|
||||||
residualAlpha 1e-4;
|
residualAlpha 1e-4;
|
||||||
}
|
}
|
||||||
|
|
||||||
(liquid in gas)
|
gas_dispersedIn_liquid_inThe_liquid
|
||||||
|
{
|
||||||
|
type RanzMarshall;
|
||||||
|
residualAlpha 1e-4;
|
||||||
|
}
|
||||||
|
|
||||||
|
liquid_dispersedIn_gas_inThe_liquid
|
||||||
{
|
{
|
||||||
type spherical;
|
type spherical;
|
||||||
residualAlpha 1e-4;
|
residualAlpha 1e-4;
|
||||||
}
|
}
|
||||||
);
|
}
|
||||||
|
|
||||||
diffusiveMassTransfer.gas
|
diffusiveMassTransfer
|
||||||
(
|
{
|
||||||
(gas in liquid)
|
gas_dispersedIn_liquid_inThe_gas
|
||||||
{
|
{
|
||||||
type spherical;
|
type spherical;
|
||||||
Le 1.0;
|
Le 1.0;
|
||||||
}
|
}
|
||||||
|
|
||||||
(liquid in gas)
|
liquid_dispersedIn_gas_inThe_gas
|
||||||
{
|
|
||||||
type Frossling;
|
|
||||||
Le 1.0;
|
|
||||||
}
|
|
||||||
);
|
|
||||||
|
|
||||||
diffusiveMassTransfer.liquid
|
|
||||||
(
|
|
||||||
(gas in liquid)
|
|
||||||
{
|
{
|
||||||
type Frossling;
|
type Frossling;
|
||||||
Le 1.0;
|
Le 1.0;
|
||||||
}
|
}
|
||||||
|
|
||||||
(liquid in gas)
|
gas_dispersedIn_liquid_inThe_liquid
|
||||||
|
{
|
||||||
|
type Frossling;
|
||||||
|
Le 1.0;
|
||||||
|
}
|
||||||
|
|
||||||
|
liquid_dispersedIn_gas_inThe_liquid
|
||||||
{
|
{
|
||||||
type spherical;
|
type spherical;
|
||||||
Le 1.0;
|
Le 1.0;
|
||||||
}
|
}
|
||||||
);
|
}
|
||||||
|
|
||||||
phaseTransfer
|
phaseTransfer
|
||||||
();
|
{}
|
||||||
|
|
||||||
lift
|
lift
|
||||||
();
|
{}
|
||||||
|
|
||||||
wallLubrication
|
wallLubrication
|
||||||
();
|
{}
|
||||||
|
|
||||||
turbulentDispersion
|
turbulentDispersion
|
||||||
();
|
{}
|
||||||
|
|
||||||
interfaceCompression
|
interfaceCompression
|
||||||
();
|
{}
|
||||||
|
|
||||||
// ************************************************************************* //
|
// ************************************************************************* //
|
||||||
|
|||||||
@ -87,92 +87,79 @@ blending
|
|||||||
}
|
}
|
||||||
|
|
||||||
surfaceTension
|
surfaceTension
|
||||||
(
|
{
|
||||||
(air and water)
|
air_water
|
||||||
{
|
{
|
||||||
type constant;
|
type constant;
|
||||||
sigma 0.07;
|
sigma 0.07;
|
||||||
}
|
}
|
||||||
);
|
}
|
||||||
|
|
||||||
drag
|
drag
|
||||||
(
|
{
|
||||||
(air in water)
|
air_dispersedIn_water
|
||||||
{
|
{
|
||||||
type SchillerNaumann;
|
type SchillerNaumann;
|
||||||
residualRe 1e-3;
|
residualRe 1e-3;
|
||||||
swarmCorrection
|
|
||||||
{
|
|
||||||
type none;
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
|
|
||||||
(water in air)
|
water_dispersedIn_air
|
||||||
{
|
{
|
||||||
type SchillerNaumann;
|
type SchillerNaumann;
|
||||||
residualRe 1e-3;
|
residualRe 1e-3;
|
||||||
swarmCorrection
|
|
||||||
{
|
|
||||||
type none;
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
|
|
||||||
(air and water)
|
air_segregatedWith_water
|
||||||
{
|
{
|
||||||
type segregated;
|
type segregated;
|
||||||
residualAlpha 1e-6;
|
|
||||||
m 0.5;
|
m 0.5;
|
||||||
n 8;
|
n 8;
|
||||||
swarmCorrection
|
|
||||||
{
|
|
||||||
type none;
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
);
|
}
|
||||||
|
|
||||||
virtualMass
|
virtualMass
|
||||||
(
|
{
|
||||||
(air in water)
|
air_dispersedIn_water
|
||||||
{
|
{
|
||||||
type constantCoefficient;
|
type constantCoefficient;
|
||||||
Cvm 0.5;
|
Cvm 0.5;
|
||||||
}
|
}
|
||||||
|
|
||||||
(water in air)
|
water_dispersedIn_air
|
||||||
{
|
{
|
||||||
type constantCoefficient;
|
type constantCoefficient;
|
||||||
Cvm 0.5;
|
Cvm 0.5;
|
||||||
}
|
}
|
||||||
);
|
}
|
||||||
|
|
||||||
heatTransfer
|
heatTransfer
|
||||||
(
|
{
|
||||||
(air in water)
|
air_dispersedIn_water
|
||||||
{
|
{
|
||||||
type RanzMarshall;
|
type RanzMarshall;
|
||||||
residualAlpha 1e-4;
|
residualAlpha 1e-4;
|
||||||
}
|
}
|
||||||
|
|
||||||
(water in air)
|
water_dispersedIn_air
|
||||||
{
|
{
|
||||||
type RanzMarshall;
|
type RanzMarshall;
|
||||||
residualAlpha 1e-4;
|
residualAlpha 1e-4;
|
||||||
}
|
}
|
||||||
);
|
}
|
||||||
|
|
||||||
phaseTransfer
|
phaseTransfer
|
||||||
();
|
{}
|
||||||
|
|
||||||
lift
|
lift
|
||||||
();
|
{}
|
||||||
|
|
||||||
wallLubrication
|
wallLubrication
|
||||||
();
|
{}
|
||||||
|
|
||||||
turbulentDispersion
|
turbulentDispersion
|
||||||
();
|
{}
|
||||||
|
|
||||||
interfaceCompression
|
interfaceCompression
|
||||||
();
|
{}
|
||||||
|
|
||||||
// ************************************************************************* //
|
// ************************************************************************* //
|
||||||
|
|||||||
@ -60,121 +60,105 @@ blending
|
|||||||
}
|
}
|
||||||
|
|
||||||
surfaceTension
|
surfaceTension
|
||||||
(
|
{
|
||||||
(air and water)
|
air_water
|
||||||
{
|
{
|
||||||
type constant;
|
type constant;
|
||||||
sigma 0.07;
|
sigma 0.07;
|
||||||
}
|
}
|
||||||
|
|
||||||
(air and oil)
|
air_oil
|
||||||
{
|
{
|
||||||
type constant;
|
type constant;
|
||||||
sigma 0.032;
|
sigma 0.032;
|
||||||
}
|
}
|
||||||
|
|
||||||
(air and mercury)
|
air_mercury
|
||||||
{
|
{
|
||||||
type constant;
|
type constant;
|
||||||
sigma 0.486;
|
sigma 0.486;
|
||||||
}
|
}
|
||||||
|
|
||||||
(water and oil)
|
water_oil
|
||||||
{
|
{
|
||||||
type constant;
|
type constant;
|
||||||
sigma 0.03;
|
sigma 0.03;
|
||||||
}
|
}
|
||||||
|
|
||||||
(water and mercury)
|
water_mercury
|
||||||
{
|
{
|
||||||
type constant;
|
type constant;
|
||||||
sigma 0.415;
|
sigma 0.415;
|
||||||
}
|
}
|
||||||
|
|
||||||
(oil and mercury)
|
oil_mercury
|
||||||
{
|
{
|
||||||
type constant;
|
type constant;
|
||||||
sigma 0.4;
|
sigma 0.4;
|
||||||
}
|
}
|
||||||
);
|
}
|
||||||
|
|
||||||
interfaceCompression
|
interfaceCompression
|
||||||
(
|
{
|
||||||
(air and water) 1
|
air_water 1;
|
||||||
(air and oil) 1
|
air_oil 1;
|
||||||
(air and mercury) 1
|
air_mercury 1;
|
||||||
(water and oil) 1
|
water_oil 1;
|
||||||
(water and mercury) 1
|
water_mercury 1;
|
||||||
(oil and mercury) 1
|
oil_mercury 1;
|
||||||
);
|
}
|
||||||
|
|
||||||
drag
|
drag
|
||||||
(
|
{
|
||||||
(air and water)
|
air_segregatedWith_water
|
||||||
{
|
{
|
||||||
type segregated;
|
type segregated;
|
||||||
|
|
||||||
m 0.1;
|
m 0.1;
|
||||||
n 8;
|
n 8;
|
||||||
}
|
}
|
||||||
|
|
||||||
(air and oil)
|
air_segregatedWith_oil
|
||||||
{
|
{
|
||||||
type segregated;
|
$air_segregatedWith_water;
|
||||||
|
|
||||||
m 0.1;
|
|
||||||
n 8;
|
|
||||||
}
|
}
|
||||||
|
|
||||||
(air and mercury)
|
air_segregatedWith_mercury
|
||||||
{
|
{
|
||||||
type segregated;
|
$air_segregatedWith_water;
|
||||||
|
|
||||||
m 0.1;
|
|
||||||
n 8;
|
|
||||||
}
|
}
|
||||||
|
|
||||||
(water and oil)
|
water_segregatedWith_oil
|
||||||
{
|
{
|
||||||
type segregated;
|
$air_segregatedWith_water;
|
||||||
|
|
||||||
m 0.1;
|
|
||||||
n 8;
|
|
||||||
}
|
}
|
||||||
|
|
||||||
(water and mercury)
|
water_segregatedWith_mercury
|
||||||
{
|
{
|
||||||
type segregated;
|
$air_segregatedWith_water;
|
||||||
|
|
||||||
m 0.1;
|
|
||||||
n 8;
|
|
||||||
}
|
}
|
||||||
|
|
||||||
(oil and mercury)
|
oil_segregatedWith_mercury
|
||||||
{
|
{
|
||||||
type segregated;
|
$air_segregatedWith_water;
|
||||||
|
|
||||||
m 0.1;
|
|
||||||
n 8;
|
|
||||||
}
|
}
|
||||||
);
|
}
|
||||||
|
|
||||||
virtualMass
|
virtualMass
|
||||||
();
|
{}
|
||||||
|
|
||||||
heatTransfer
|
heatTransfer
|
||||||
();
|
{}
|
||||||
|
|
||||||
phaseTransfer
|
phaseTransfer
|
||||||
();
|
{}
|
||||||
|
|
||||||
lift
|
lift
|
||||||
();
|
{}
|
||||||
|
|
||||||
wallLubrication
|
wallLubrication
|
||||||
();
|
{}
|
||||||
|
|
||||||
turbulentDispersion
|
turbulentDispersion
|
||||||
();
|
{}
|
||||||
|
|
||||||
// ************************************************************************* //
|
// ************************************************************************* //
|
||||||
|
|||||||
@ -49,58 +49,54 @@ blending
|
|||||||
}
|
}
|
||||||
|
|
||||||
surfaceTension
|
surfaceTension
|
||||||
(
|
{
|
||||||
(particles and air)
|
particles_air
|
||||||
{
|
{
|
||||||
type constant;
|
type constant;
|
||||||
sigma 0;
|
sigma 0;
|
||||||
}
|
}
|
||||||
);
|
}
|
||||||
|
|
||||||
drag
|
drag
|
||||||
(
|
{
|
||||||
(particles in air)
|
particles_dispersedIn_air
|
||||||
{
|
{
|
||||||
type GidaspowErgunWenYu;
|
type GidaspowErgunWenYu;
|
||||||
residualRe 1e-3;
|
residualRe 1e-3;
|
||||||
swarmCorrection
|
|
||||||
{
|
|
||||||
type none;
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
);
|
}
|
||||||
|
|
||||||
virtualMass
|
virtualMass
|
||||||
(
|
{
|
||||||
(particles in air)
|
particles_dispersedIn_air
|
||||||
{
|
{
|
||||||
type constantCoefficient;
|
type constantCoefficient;
|
||||||
Cvm 0.5;
|
Cvm 0.5;
|
||||||
}
|
}
|
||||||
);
|
}
|
||||||
|
|
||||||
heatTransfer
|
heatTransfer
|
||||||
(
|
{
|
||||||
(particles in air)
|
particles_dispersedIn_air
|
||||||
{
|
{
|
||||||
type RanzMarshall;
|
type RanzMarshall;
|
||||||
residualAlpha 1e-3;
|
residualAlpha 1e-3;
|
||||||
}
|
}
|
||||||
);
|
}
|
||||||
|
|
||||||
phaseTransfer
|
phaseTransfer
|
||||||
();
|
{}
|
||||||
|
|
||||||
lift
|
lift
|
||||||
();
|
{}
|
||||||
|
|
||||||
wallLubrication
|
wallLubrication
|
||||||
();
|
{}
|
||||||
|
|
||||||
turbulentDispersion
|
turbulentDispersion
|
||||||
();
|
{}
|
||||||
|
|
||||||
interfaceCompression
|
interfaceCompression
|
||||||
();
|
{}
|
||||||
|
|
||||||
// ************************************************************************* //
|
// ************************************************************************* //
|
||||||
|
|||||||
@ -65,92 +65,79 @@ blending
|
|||||||
}
|
}
|
||||||
|
|
||||||
surfaceTension
|
surfaceTension
|
||||||
(
|
{
|
||||||
(air and water)
|
air_water
|
||||||
{
|
{
|
||||||
type constant;
|
type constant;
|
||||||
sigma 0.07;
|
sigma 0.07;
|
||||||
}
|
}
|
||||||
);
|
}
|
||||||
|
|
||||||
drag
|
drag
|
||||||
(
|
{
|
||||||
(air in water)
|
air_dispersedIn_water
|
||||||
{
|
{
|
||||||
type SchillerNaumann;
|
type SchillerNaumann;
|
||||||
residualRe 1e-3;
|
residualRe 1e-3;
|
||||||
swarmCorrection
|
|
||||||
{
|
|
||||||
type none;
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
|
|
||||||
(water in air)
|
water_dispersedIn_air
|
||||||
{
|
{
|
||||||
type SchillerNaumann;
|
type SchillerNaumann;
|
||||||
residualRe 1e-3;
|
residualRe 1e-3;
|
||||||
swarmCorrection
|
|
||||||
{
|
|
||||||
type none;
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
|
|
||||||
(air and water)
|
air_segregatedWith_water
|
||||||
{
|
{
|
||||||
type segregated;
|
type segregated;
|
||||||
residualAlpha 1e-4;
|
|
||||||
m 0.5;
|
m 0.5;
|
||||||
n 8;
|
n 8;
|
||||||
swarmCorrection
|
|
||||||
{
|
|
||||||
type none;
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
);
|
}
|
||||||
|
|
||||||
virtualMass
|
virtualMass
|
||||||
(
|
{
|
||||||
(air in water)
|
air_dispersedIn_water
|
||||||
{
|
{
|
||||||
type constantCoefficient;
|
type constantCoefficient;
|
||||||
Cvm 0.5;
|
Cvm 0.5;
|
||||||
}
|
}
|
||||||
|
|
||||||
(water in air)
|
water_dispersedIn_air
|
||||||
{
|
{
|
||||||
type constantCoefficient;
|
type constantCoefficient;
|
||||||
Cvm 0.5;
|
Cvm 0.5;
|
||||||
}
|
}
|
||||||
);
|
}
|
||||||
|
|
||||||
heatTransfer
|
heatTransfer
|
||||||
(
|
{
|
||||||
(air in water)
|
air_dispersedIn_water
|
||||||
{
|
{
|
||||||
type RanzMarshall;
|
type RanzMarshall;
|
||||||
residualAlpha 1e-3;
|
residualAlpha 1e-3;
|
||||||
}
|
}
|
||||||
|
|
||||||
(water in air)
|
water_dispersedIn_air
|
||||||
{
|
{
|
||||||
type RanzMarshall;
|
type RanzMarshall;
|
||||||
residualAlpha 1e-3;
|
residualAlpha 1e-3;
|
||||||
}
|
}
|
||||||
);
|
}
|
||||||
|
|
||||||
phaseTransfer
|
phaseTransfer
|
||||||
();
|
{}
|
||||||
|
|
||||||
lift
|
lift
|
||||||
();
|
{}
|
||||||
|
|
||||||
wallLubrication
|
wallLubrication
|
||||||
();
|
{}
|
||||||
|
|
||||||
turbulentDispersion
|
turbulentDispersion
|
||||||
();
|
{}
|
||||||
|
|
||||||
interfaceCompression
|
interfaceCompression
|
||||||
();
|
{}
|
||||||
|
|
||||||
// ************************************************************************* //
|
// ************************************************************************* //
|
||||||
|
|||||||
@ -96,371 +96,277 @@ blending
|
|||||||
}
|
}
|
||||||
|
|
||||||
surfaceTension
|
surfaceTension
|
||||||
(
|
{
|
||||||
(air and water)
|
air_water
|
||||||
{
|
{
|
||||||
type constant;
|
type constant;
|
||||||
sigma 0.07;
|
sigma 0.07;
|
||||||
}
|
}
|
||||||
(air and oil)
|
|
||||||
|
air_oil
|
||||||
{
|
{
|
||||||
type constant;
|
type constant;
|
||||||
sigma 0.07;
|
sigma 0.07;
|
||||||
}
|
}
|
||||||
(air and mercury)
|
|
||||||
|
air_mercury
|
||||||
{
|
{
|
||||||
type constant;
|
type constant;
|
||||||
sigma 0.07;
|
sigma 0.07;
|
||||||
}
|
}
|
||||||
(water and oil)
|
|
||||||
|
water_oil
|
||||||
{
|
{
|
||||||
type constant;
|
type constant;
|
||||||
sigma 0;
|
sigma 0;
|
||||||
}
|
}
|
||||||
(water and mercury)
|
|
||||||
|
water_mercury
|
||||||
{
|
{
|
||||||
type constant;
|
type constant;
|
||||||
sigma 0;
|
sigma 0;
|
||||||
}
|
}
|
||||||
(oil and mercury)
|
|
||||||
|
oil_mercury
|
||||||
{
|
{
|
||||||
type constant;
|
type constant;
|
||||||
sigma 0;
|
sigma 0;
|
||||||
}
|
}
|
||||||
);
|
}
|
||||||
|
|
||||||
interfaceCompression
|
interfaceCompression
|
||||||
(
|
{
|
||||||
(air and water) 1
|
air_water 1;
|
||||||
(air and oil) 1
|
air_oil 1;
|
||||||
(air and mercury) 1
|
air_mercury 1;
|
||||||
(water and oil) 1
|
water_oil 1;
|
||||||
(water and mercury) 1
|
water_mercury 1;
|
||||||
(oil and mercury) 1
|
oil_mercury 1;
|
||||||
);
|
}
|
||||||
|
|
||||||
drag
|
drag
|
||||||
(
|
{
|
||||||
(air in water)
|
air_dispersedIn_water
|
||||||
{
|
{
|
||||||
type SchillerNaumann;
|
type SchillerNaumann;
|
||||||
|
|
||||||
residualRe 1e-3;
|
residualRe 1e-3;
|
||||||
swarmCorrection
|
|
||||||
{
|
|
||||||
type none;
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
|
|
||||||
(water in air)
|
water_dispersedIn_air
|
||||||
{
|
{
|
||||||
type SchillerNaumann;
|
type SchillerNaumann;
|
||||||
|
|
||||||
residualRe 1e-3;
|
residualRe 1e-3;
|
||||||
swarmCorrection
|
|
||||||
{
|
|
||||||
type none;
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
|
|
||||||
(air and water)
|
air_segregatedWith_water
|
||||||
{
|
{
|
||||||
type segregated;
|
type segregated;
|
||||||
|
|
||||||
m 0.5;
|
m 0.5;
|
||||||
n 8;
|
n 8;
|
||||||
swarmCorrection
|
|
||||||
{
|
|
||||||
type none;
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
|
|
||||||
|
air_dispersedIn_oil
|
||||||
(air in oil)
|
|
||||||
{
|
{
|
||||||
type SchillerNaumann;
|
type SchillerNaumann;
|
||||||
|
|
||||||
residualRe 1e-3;
|
residualRe 1e-3;
|
||||||
swarmCorrection
|
|
||||||
{
|
|
||||||
type none;
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
|
|
||||||
(oil in air)
|
oil_dispersedIn_air
|
||||||
{
|
{
|
||||||
type SchillerNaumann;
|
type SchillerNaumann;
|
||||||
|
|
||||||
residualRe 1e-3;
|
residualRe 1e-3;
|
||||||
swarmCorrection
|
|
||||||
{
|
|
||||||
type none;
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
|
|
||||||
(air and oil)
|
air_segregatedWith_oil
|
||||||
{
|
{
|
||||||
type segregated;
|
type segregated;
|
||||||
|
|
||||||
m 0.5;
|
m 0.5;
|
||||||
n 8;
|
n 8;
|
||||||
swarmCorrection
|
|
||||||
{
|
|
||||||
type none;
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
|
|
||||||
|
air_dispersedIn_mercury
|
||||||
(air in mercury)
|
|
||||||
{
|
{
|
||||||
type SchillerNaumann;
|
type SchillerNaumann;
|
||||||
|
|
||||||
residualRe 1e-3;
|
residualRe 1e-3;
|
||||||
swarmCorrection
|
|
||||||
{
|
|
||||||
type none;
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
|
|
||||||
(mercury in air)
|
mercury_dispersedIn_air
|
||||||
{
|
{
|
||||||
type SchillerNaumann;
|
type SchillerNaumann;
|
||||||
|
|
||||||
residualRe 1e-3;
|
residualRe 1e-3;
|
||||||
swarmCorrection
|
|
||||||
{
|
|
||||||
type none;
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
|
|
||||||
(air and mercury)
|
air_segregatedWith_mercury
|
||||||
{
|
{
|
||||||
type segregated;
|
type segregated;
|
||||||
|
|
||||||
m 0.5;
|
m 0.5;
|
||||||
n 8;
|
n 8;
|
||||||
swarmCorrection
|
|
||||||
{
|
|
||||||
type none;
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
|
|
||||||
|
water_dispersedIn_oil
|
||||||
|
|
||||||
(water in oil)
|
|
||||||
{
|
{
|
||||||
type SchillerNaumann;
|
type SchillerNaumann;
|
||||||
|
|
||||||
residualRe 1e-3;
|
residualRe 1e-3;
|
||||||
swarmCorrection
|
|
||||||
{
|
|
||||||
type none;
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
|
|
||||||
(oil in water)
|
oil_dispersedIn_water
|
||||||
{
|
{
|
||||||
type SchillerNaumann;
|
type SchillerNaumann;
|
||||||
|
|
||||||
residualRe 1e-3;
|
residualRe 1e-3;
|
||||||
swarmCorrection
|
|
||||||
{
|
|
||||||
type none;
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
|
|
||||||
(water and oil)
|
water_segregatedWith_oil
|
||||||
{
|
{
|
||||||
type segregated;
|
type segregated;
|
||||||
|
|
||||||
m 0.5;
|
m 0.5;
|
||||||
n 8;
|
n 8;
|
||||||
swarmCorrection
|
|
||||||
{
|
|
||||||
type none;
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
|
|
||||||
|
water_dispersedIn_mercury
|
||||||
(water in mercury)
|
|
||||||
{
|
{
|
||||||
type SchillerNaumann;
|
type SchillerNaumann;
|
||||||
|
|
||||||
residualRe 1e-3;
|
residualRe 1e-3;
|
||||||
swarmCorrection
|
|
||||||
{
|
|
||||||
type none;
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
|
|
||||||
(mercury in water)
|
mercury_dispersedIn_water
|
||||||
{
|
{
|
||||||
type SchillerNaumann;
|
type SchillerNaumann;
|
||||||
|
|
||||||
residualRe 1e-3;
|
residualRe 1e-3;
|
||||||
swarmCorrection
|
|
||||||
{
|
|
||||||
type none;
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
|
|
||||||
(water and mercury)
|
water_segregatedWith_mercury
|
||||||
{
|
{
|
||||||
type segregated;
|
type segregated;
|
||||||
|
|
||||||
m 0.5;
|
m 0.5;
|
||||||
n 8;
|
n 8;
|
||||||
swarmCorrection
|
|
||||||
{
|
|
||||||
type none;
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
|
|
||||||
|
oil_dispersedIn_mercury
|
||||||
|
|
||||||
(oil in mercury)
|
|
||||||
{
|
{
|
||||||
type SchillerNaumann;
|
type SchillerNaumann;
|
||||||
|
|
||||||
residualRe 1e-3;
|
residualRe 1e-3;
|
||||||
swarmCorrection
|
|
||||||
{
|
|
||||||
type none;
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
|
|
||||||
(mercury in oil)
|
mercury_dispersedIn_oil
|
||||||
{
|
{
|
||||||
type SchillerNaumann;
|
type SchillerNaumann;
|
||||||
|
|
||||||
residualRe 1e-3;
|
residualRe 1e-3;
|
||||||
swarmCorrection
|
|
||||||
{
|
|
||||||
type none;
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
|
|
||||||
(oil and mercury)
|
oil_segregatedWith_mercury
|
||||||
{
|
{
|
||||||
type segregated;
|
type segregated;
|
||||||
|
|
||||||
m 0.5;
|
m 0.5;
|
||||||
n 8;
|
n 8;
|
||||||
swarmCorrection
|
|
||||||
{
|
|
||||||
type none;
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
);
|
}
|
||||||
|
|
||||||
virtualMass
|
virtualMass
|
||||||
(
|
{
|
||||||
(air in water)
|
air_dispersedIn_water
|
||||||
{
|
{
|
||||||
type constantCoefficient;
|
type constantCoefficient;
|
||||||
Cvm 0.5;
|
Cvm 0.5;
|
||||||
}
|
}
|
||||||
|
|
||||||
(air in oil)
|
air_dispersedIn_oil
|
||||||
{
|
{
|
||||||
type constantCoefficient;
|
type constantCoefficient;
|
||||||
Cvm 0.5;
|
Cvm 0.5;
|
||||||
}
|
}
|
||||||
|
|
||||||
(air in mercury)
|
air_dispersedIn_mercury
|
||||||
{
|
{
|
||||||
type constantCoefficient;
|
type constantCoefficient;
|
||||||
Cvm 0.5;
|
Cvm 0.5;
|
||||||
}
|
}
|
||||||
);
|
}
|
||||||
|
|
||||||
heatTransfer
|
heatTransfer
|
||||||
(
|
{
|
||||||
(air in water)
|
air_dispersedIn_water
|
||||||
{
|
{
|
||||||
type RanzMarshall;
|
type RanzMarshall;
|
||||||
residualAlpha 1e-3;
|
residualAlpha 1e-3;
|
||||||
}
|
}
|
||||||
|
|
||||||
(water in air)
|
water_dispersedIn_air
|
||||||
{
|
{
|
||||||
type RanzMarshall;
|
type RanzMarshall;
|
||||||
residualAlpha 1e-3;
|
residualAlpha 1e-3;
|
||||||
}
|
}
|
||||||
|
|
||||||
(air in oil)
|
air_dispersedIn_oil
|
||||||
{
|
{
|
||||||
type RanzMarshall;
|
type RanzMarshall;
|
||||||
residualAlpha 1e-3;
|
residualAlpha 1e-3;
|
||||||
}
|
}
|
||||||
|
|
||||||
(oil in air)
|
oil_dispersedIn_air
|
||||||
{
|
{
|
||||||
type RanzMarshall;
|
type RanzMarshall;
|
||||||
residualAlpha 1e-3;
|
residualAlpha 1e-3;
|
||||||
}
|
}
|
||||||
|
|
||||||
(air in mercury)
|
air_dispersedIn_mercury
|
||||||
{
|
{
|
||||||
type RanzMarshall;
|
type RanzMarshall;
|
||||||
residualAlpha 1e-3;
|
residualAlpha 1e-3;
|
||||||
}
|
}
|
||||||
|
|
||||||
(mercury in air)
|
mercury_dispersedIn_air
|
||||||
{
|
{
|
||||||
type RanzMarshall;
|
type RanzMarshall;
|
||||||
residualAlpha 1e-3;
|
residualAlpha 1e-3;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
water_dispersedIn_oil
|
||||||
(water in oil)
|
|
||||||
{
|
{
|
||||||
type RanzMarshall;
|
type RanzMarshall;
|
||||||
residualAlpha 1e-3;
|
residualAlpha 1e-3;
|
||||||
}
|
}
|
||||||
|
|
||||||
(oil in water)
|
oil_dispersedIn_water
|
||||||
{
|
{
|
||||||
type RanzMarshall;
|
type RanzMarshall;
|
||||||
residualAlpha 1e-3;
|
residualAlpha 1e-3;
|
||||||
}
|
}
|
||||||
|
|
||||||
(water in mercury)
|
water_dispersedIn_mercury
|
||||||
{
|
{
|
||||||
type RanzMarshall;
|
type RanzMarshall;
|
||||||
residualAlpha 1e-3;
|
residualAlpha 1e-3;
|
||||||
}
|
}
|
||||||
|
|
||||||
(mercury in water)
|
mercury_dispersedIn_water
|
||||||
{
|
{
|
||||||
type RanzMarshall;
|
type RanzMarshall;
|
||||||
residualAlpha 1e-3;
|
residualAlpha 1e-3;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
oil_dispersedIn_mercury
|
||||||
(oil in mercury)
|
|
||||||
{
|
{
|
||||||
type RanzMarshall;
|
type RanzMarshall;
|
||||||
residualAlpha 1e-3;
|
residualAlpha 1e-3;
|
||||||
}
|
}
|
||||||
|
|
||||||
(mercury in oil)
|
mercury_dispersedIn_oil
|
||||||
{
|
{
|
||||||
type RanzMarshall;
|
type RanzMarshall;
|
||||||
residualAlpha 1e-3;
|
residualAlpha 1e-3;
|
||||||
}
|
}
|
||||||
);
|
}
|
||||||
|
|
||||||
phaseTransfer
|
phaseTransfer
|
||||||
();
|
{}
|
||||||
|
|
||||||
lift
|
lift
|
||||||
();
|
{}
|
||||||
|
|
||||||
wallLubrication
|
wallLubrication
|
||||||
();
|
{}
|
||||||
|
|
||||||
turbulentDispersion
|
turbulentDispersion
|
||||||
();
|
{}
|
||||||
|
|
||||||
// ************************************************************************* //
|
// ************************************************************************* //
|
||||||
|
|||||||
@ -97,371 +97,277 @@ blending
|
|||||||
}
|
}
|
||||||
|
|
||||||
surfaceTension
|
surfaceTension
|
||||||
(
|
{
|
||||||
(air and water)
|
air_water
|
||||||
{
|
{
|
||||||
type constant;
|
type constant;
|
||||||
sigma 0.07;
|
sigma 0.07;
|
||||||
}
|
}
|
||||||
(air and oil)
|
|
||||||
|
air_oil
|
||||||
{
|
{
|
||||||
type constant;
|
type constant;
|
||||||
sigma 0.07;
|
sigma 0.07;
|
||||||
}
|
}
|
||||||
(air and mercury)
|
|
||||||
|
air_mercury
|
||||||
{
|
{
|
||||||
type constant;
|
type constant;
|
||||||
sigma 0.07;
|
sigma 0.07;
|
||||||
}
|
}
|
||||||
(water and oil)
|
|
||||||
|
water_oil
|
||||||
{
|
{
|
||||||
type constant;
|
type constant;
|
||||||
sigma 0;
|
sigma 0;
|
||||||
}
|
}
|
||||||
(water and mercury)
|
|
||||||
|
water_mercury
|
||||||
{
|
{
|
||||||
type constant;
|
type constant;
|
||||||
sigma 0;
|
sigma 0;
|
||||||
}
|
}
|
||||||
(oil and mercury)
|
|
||||||
|
oil_mercury
|
||||||
{
|
{
|
||||||
type constant;
|
type constant;
|
||||||
sigma 0;
|
sigma 0;
|
||||||
}
|
}
|
||||||
);
|
}
|
||||||
|
|
||||||
interfaceCompression
|
interfaceCompression
|
||||||
(
|
{
|
||||||
(air and water) 1
|
air_water 1;
|
||||||
(air and oil) 1
|
air_oil 1;
|
||||||
(air and mercury) 1
|
air_mercury 1;
|
||||||
(water and oil) 1
|
water_oil 1;
|
||||||
(water and mercury) 1
|
water_mercury 1;
|
||||||
(oil and mercury) 1
|
oil_mercury 1;
|
||||||
);
|
}
|
||||||
|
|
||||||
drag
|
drag
|
||||||
(
|
{
|
||||||
(air in water)
|
air_dispersedIn_water
|
||||||
{
|
{
|
||||||
type SchillerNaumann;
|
type SchillerNaumann;
|
||||||
|
|
||||||
residualRe 1e-3;
|
residualRe 1e-3;
|
||||||
swarmCorrection
|
|
||||||
{
|
|
||||||
type none;
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
|
|
||||||
(water in air)
|
water_dispersedIn_air
|
||||||
{
|
{
|
||||||
type SchillerNaumann;
|
type SchillerNaumann;
|
||||||
|
|
||||||
residualRe 1e-3;
|
residualRe 1e-3;
|
||||||
swarmCorrection
|
|
||||||
{
|
|
||||||
type none;
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
|
|
||||||
(air and water)
|
air_segregatedWith_water
|
||||||
{
|
{
|
||||||
type segregated;
|
type segregated;
|
||||||
|
|
||||||
m 0.5;
|
m 0.5;
|
||||||
n 8;
|
n 8;
|
||||||
swarmCorrection
|
|
||||||
{
|
|
||||||
type none;
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
|
|
||||||
|
air_dispersedIn_oil
|
||||||
(air in oil)
|
|
||||||
{
|
{
|
||||||
type SchillerNaumann;
|
type SchillerNaumann;
|
||||||
|
|
||||||
residualRe 1e-3;
|
residualRe 1e-3;
|
||||||
swarmCorrection
|
|
||||||
{
|
|
||||||
type none;
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
|
|
||||||
(oil in air)
|
oil_dispersedIn_air
|
||||||
{
|
{
|
||||||
type SchillerNaumann;
|
type SchillerNaumann;
|
||||||
|
|
||||||
residualRe 1e-3;
|
residualRe 1e-3;
|
||||||
swarmCorrection
|
|
||||||
{
|
|
||||||
type none;
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
|
|
||||||
(air and oil)
|
air_segregatedWith_oil
|
||||||
{
|
{
|
||||||
type segregated;
|
type segregated;
|
||||||
|
|
||||||
m 0.5;
|
m 0.5;
|
||||||
n 8;
|
n 8;
|
||||||
swarmCorrection
|
|
||||||
{
|
|
||||||
type none;
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
|
|
||||||
|
air_dispersedIn_mercury
|
||||||
(air in mercury)
|
|
||||||
{
|
{
|
||||||
type SchillerNaumann;
|
type SchillerNaumann;
|
||||||
|
|
||||||
residualRe 1e-3;
|
residualRe 1e-3;
|
||||||
swarmCorrection
|
|
||||||
{
|
|
||||||
type none;
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
|
|
||||||
(mercury in air)
|
mercury_dispersedIn_air
|
||||||
{
|
{
|
||||||
type SchillerNaumann;
|
type SchillerNaumann;
|
||||||
|
|
||||||
residualRe 1e-3;
|
residualRe 1e-3;
|
||||||
swarmCorrection
|
|
||||||
{
|
|
||||||
type none;
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
|
|
||||||
(air and mercury)
|
air_segregatedWith_mercury
|
||||||
{
|
{
|
||||||
type segregated;
|
type segregated;
|
||||||
|
|
||||||
m 0.5;
|
m 0.5;
|
||||||
n 8;
|
n 8;
|
||||||
swarmCorrection
|
|
||||||
{
|
|
||||||
type none;
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
|
|
||||||
|
water_dispersedIn_oil
|
||||||
|
|
||||||
(water in oil)
|
|
||||||
{
|
{
|
||||||
type SchillerNaumann;
|
type SchillerNaumann;
|
||||||
|
|
||||||
residualRe 1e-3;
|
residualRe 1e-3;
|
||||||
swarmCorrection
|
|
||||||
{
|
|
||||||
type none;
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
|
|
||||||
(oil in water)
|
oil_dispersedIn_water
|
||||||
{
|
{
|
||||||
type SchillerNaumann;
|
type SchillerNaumann;
|
||||||
|
|
||||||
residualRe 1e-3;
|
residualRe 1e-3;
|
||||||
swarmCorrection
|
|
||||||
{
|
|
||||||
type none;
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
|
|
||||||
(water and oil)
|
water_segregatedWith_oil
|
||||||
{
|
{
|
||||||
type segregated;
|
type segregated;
|
||||||
|
|
||||||
m 0.5;
|
m 0.5;
|
||||||
n 8;
|
n 8;
|
||||||
swarmCorrection
|
|
||||||
{
|
|
||||||
type none;
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
|
|
||||||
|
water_dispersedIn_mercury
|
||||||
(water in mercury)
|
|
||||||
{
|
{
|
||||||
type SchillerNaumann;
|
type SchillerNaumann;
|
||||||
|
|
||||||
residualRe 1e-3;
|
residualRe 1e-3;
|
||||||
swarmCorrection
|
|
||||||
{
|
|
||||||
type none;
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
|
|
||||||
(mercury in water)
|
mercury_dispersedIn_water
|
||||||
{
|
{
|
||||||
type SchillerNaumann;
|
type SchillerNaumann;
|
||||||
|
|
||||||
residualRe 1e-3;
|
residualRe 1e-3;
|
||||||
swarmCorrection
|
|
||||||
{
|
|
||||||
type none;
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
|
|
||||||
(water and mercury)
|
water_segregatedWith_mercury
|
||||||
{
|
{
|
||||||
type segregated;
|
type segregated;
|
||||||
|
|
||||||
m 0.5;
|
m 0.5;
|
||||||
n 8;
|
n 8;
|
||||||
swarmCorrection
|
|
||||||
{
|
|
||||||
type none;
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
|
|
||||||
|
oil_dispersedIn_mercury
|
||||||
|
|
||||||
(oil in mercury)
|
|
||||||
{
|
{
|
||||||
type SchillerNaumann;
|
type SchillerNaumann;
|
||||||
|
|
||||||
residualRe 1e-3;
|
residualRe 1e-3;
|
||||||
swarmCorrection
|
|
||||||
{
|
|
||||||
type none;
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
|
|
||||||
(mercury in oil)
|
mercury_dispersedIn_oil
|
||||||
{
|
{
|
||||||
type SchillerNaumann;
|
type SchillerNaumann;
|
||||||
|
|
||||||
residualRe 1e-3;
|
residualRe 1e-3;
|
||||||
swarmCorrection
|
|
||||||
{
|
|
||||||
type none;
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
|
|
||||||
(oil and mercury)
|
oil_segregatedWith_mercury
|
||||||
{
|
{
|
||||||
type segregated;
|
type segregated;
|
||||||
|
|
||||||
m 0.5;
|
m 0.5;
|
||||||
n 8;
|
n 8;
|
||||||
swarmCorrection
|
|
||||||
{
|
|
||||||
type none;
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
);
|
}
|
||||||
|
|
||||||
virtualMass
|
virtualMass
|
||||||
(
|
{
|
||||||
(air in water)
|
air_dispersedIn_water
|
||||||
{
|
{
|
||||||
type constantCoefficient;
|
type constantCoefficient;
|
||||||
Cvm 0.5;
|
Cvm 0.5;
|
||||||
}
|
}
|
||||||
|
|
||||||
(air in oil)
|
air_dispersedIn_oil
|
||||||
{
|
{
|
||||||
type constantCoefficient;
|
type constantCoefficient;
|
||||||
Cvm 0.5;
|
Cvm 0.5;
|
||||||
}
|
}
|
||||||
|
|
||||||
(air in mercury)
|
air_dispersedIn_mercury
|
||||||
{
|
{
|
||||||
type constantCoefficient;
|
type constantCoefficient;
|
||||||
Cvm 0.5;
|
Cvm 0.5;
|
||||||
}
|
}
|
||||||
);
|
}
|
||||||
|
|
||||||
heatTransfer
|
heatTransfer
|
||||||
(
|
{
|
||||||
(air in water)
|
air_dispersedIn_water
|
||||||
{
|
{
|
||||||
type RanzMarshall;
|
type RanzMarshall;
|
||||||
residualAlpha 1e-3;
|
residualAlpha 1e-3;
|
||||||
}
|
}
|
||||||
|
|
||||||
(water in air)
|
water_dispersedIn_air
|
||||||
{
|
{
|
||||||
type RanzMarshall;
|
type RanzMarshall;
|
||||||
residualAlpha 1e-3;
|
residualAlpha 1e-3;
|
||||||
}
|
}
|
||||||
|
|
||||||
(air in oil)
|
air_dispersedIn_oil
|
||||||
{
|
{
|
||||||
type RanzMarshall;
|
type RanzMarshall;
|
||||||
residualAlpha 1e-3;
|
residualAlpha 1e-3;
|
||||||
}
|
}
|
||||||
|
|
||||||
(oil in air)
|
oil_dispersedIn_air
|
||||||
{
|
{
|
||||||
type RanzMarshall;
|
type RanzMarshall;
|
||||||
residualAlpha 1e-3;
|
residualAlpha 1e-3;
|
||||||
}
|
}
|
||||||
|
|
||||||
(air in mercury)
|
air_dispersedIn_mercury
|
||||||
{
|
{
|
||||||
type RanzMarshall;
|
type RanzMarshall;
|
||||||
residualAlpha 1e-3;
|
residualAlpha 1e-3;
|
||||||
}
|
}
|
||||||
|
|
||||||
(mercury in air)
|
mercury_dispersedIn_air
|
||||||
{
|
{
|
||||||
type RanzMarshall;
|
type RanzMarshall;
|
||||||
residualAlpha 1e-3;
|
residualAlpha 1e-3;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
water_dispersedIn_oil
|
||||||
(water in oil)
|
|
||||||
{
|
{
|
||||||
type RanzMarshall;
|
type RanzMarshall;
|
||||||
residualAlpha 1e-3;
|
residualAlpha 1e-3;
|
||||||
}
|
}
|
||||||
|
|
||||||
(oil in water)
|
oil_dispersedIn_water
|
||||||
{
|
{
|
||||||
type RanzMarshall;
|
type RanzMarshall;
|
||||||
residualAlpha 1e-3;
|
residualAlpha 1e-3;
|
||||||
}
|
}
|
||||||
|
|
||||||
(water in mercury)
|
water_dispersedIn_mercury
|
||||||
{
|
{
|
||||||
type RanzMarshall;
|
type RanzMarshall;
|
||||||
residualAlpha 1e-3;
|
residualAlpha 1e-3;
|
||||||
}
|
}
|
||||||
|
|
||||||
(mercury in water)
|
mercury_dispersedIn_water
|
||||||
{
|
{
|
||||||
type RanzMarshall;
|
type RanzMarshall;
|
||||||
residualAlpha 1e-3;
|
residualAlpha 1e-3;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
oil_dispersedIn_mercury
|
||||||
(oil in mercury)
|
|
||||||
{
|
{
|
||||||
type RanzMarshall;
|
type RanzMarshall;
|
||||||
residualAlpha 1e-3;
|
residualAlpha 1e-3;
|
||||||
}
|
}
|
||||||
|
|
||||||
(mercury in oil)
|
mercury_dispersedIn_oil
|
||||||
{
|
{
|
||||||
type RanzMarshall;
|
type RanzMarshall;
|
||||||
residualAlpha 1e-3;
|
residualAlpha 1e-3;
|
||||||
}
|
}
|
||||||
);
|
}
|
||||||
|
|
||||||
phaseTransfer
|
phaseTransfer
|
||||||
();
|
{}
|
||||||
|
|
||||||
lift
|
lift
|
||||||
();
|
{}
|
||||||
|
|
||||||
wallLubrication
|
wallLubrication
|
||||||
();
|
{}
|
||||||
|
|
||||||
turbulentDispersion
|
turbulentDispersion
|
||||||
();
|
{}
|
||||||
|
|
||||||
// ************************************************************************* //
|
// ************************************************************************* //
|
||||||
|
|||||||
@ -1,470 +0,0 @@
|
|||||||
/*--------------------------------*- C++ -*----------------------------------*\
|
|
||||||
========= |
|
|
||||||
\\ / F ield | OpenFOAM: The Open Source CFD Toolbox
|
|
||||||
\\ / O peration | Website: https://openfoam.org
|
|
||||||
\\ / A nd | Version: dev
|
|
||||||
\\/ M anipulation |
|
|
||||||
\*---------------------------------------------------------------------------*/
|
|
||||||
FoamFile
|
|
||||||
{
|
|
||||||
format ascii;
|
|
||||||
class dictionary;
|
|
||||||
location "constant";
|
|
||||||
object phaseProperties;
|
|
||||||
}
|
|
||||||
// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
|
|
||||||
|
|
||||||
type basicMultiphaseSystem;
|
|
||||||
|
|
||||||
phases (water oil mercury air);
|
|
||||||
|
|
||||||
water
|
|
||||||
{
|
|
||||||
type purePhaseModel;
|
|
||||||
diameterModel constant;
|
|
||||||
constantCoeffs
|
|
||||||
{
|
|
||||||
d 1e-3;
|
|
||||||
}
|
|
||||||
|
|
||||||
residualAlpha 1e-3;
|
|
||||||
}
|
|
||||||
|
|
||||||
oil
|
|
||||||
{
|
|
||||||
type purePhaseModel;
|
|
||||||
diameterModel constant;
|
|
||||||
constantCoeffs
|
|
||||||
{
|
|
||||||
d 1e-3;
|
|
||||||
}
|
|
||||||
|
|
||||||
residualAlpha 1e-3;
|
|
||||||
}
|
|
||||||
|
|
||||||
mercury
|
|
||||||
{
|
|
||||||
type purePhaseModel;
|
|
||||||
diameterModel constant;
|
|
||||||
constantCoeffs
|
|
||||||
{
|
|
||||||
d 1e-3;
|
|
||||||
}
|
|
||||||
|
|
||||||
residualAlpha 1e-3;
|
|
||||||
}
|
|
||||||
|
|
||||||
air
|
|
||||||
{
|
|
||||||
type purePhaseModel;
|
|
||||||
diameterModel constant;
|
|
||||||
constantCoeffs
|
|
||||||
{
|
|
||||||
d 1e-3;
|
|
||||||
}
|
|
||||||
|
|
||||||
residualAlpha 1e-3;
|
|
||||||
}
|
|
||||||
|
|
||||||
blending
|
|
||||||
{
|
|
||||||
default
|
|
||||||
{
|
|
||||||
type linear;
|
|
||||||
minFullyContinuousAlpha.water 0.7;
|
|
||||||
minPartlyContinuousAlpha.water 0.3;
|
|
||||||
minFullyContinuousAlpha.oil 0.7;
|
|
||||||
minPartlyContinuousAlpha.oil 0.3;
|
|
||||||
minFullyContinuousAlpha.mercury 0.7;
|
|
||||||
minPartlyContinuousAlpha.mercury 0.3;
|
|
||||||
minFullyContinuousAlpha.air 0.7;
|
|
||||||
minPartlyContinuousAlpha.air 0.3;
|
|
||||||
}
|
|
||||||
|
|
||||||
drag
|
|
||||||
{
|
|
||||||
type linear;
|
|
||||||
minFullyContinuousAlpha.water 0.7;
|
|
||||||
minPartlyContinuousAlpha.water 0.5;
|
|
||||||
minFullyContinuousAlpha.oil 0.7;
|
|
||||||
minPartlyContinuousAlpha.oil 0.5;
|
|
||||||
minFullyContinuousAlpha.mercury 0.7;
|
|
||||||
minPartlyContinuousAlpha.mercury 0.5;
|
|
||||||
minFullyContinuousAlpha.air 0.7;
|
|
||||||
minPartlyContinuousAlpha.air 0.5;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
surfaceTension
|
|
||||||
(
|
|
||||||
(air and water)
|
|
||||||
{
|
|
||||||
type constant;
|
|
||||||
sigma 0.07;
|
|
||||||
}
|
|
||||||
(air and oil)
|
|
||||||
{
|
|
||||||
type constant;
|
|
||||||
sigma 0.07;
|
|
||||||
}
|
|
||||||
(air and mercury)
|
|
||||||
{
|
|
||||||
type constant;
|
|
||||||
sigma 0.07;
|
|
||||||
}
|
|
||||||
(water and oil)
|
|
||||||
{
|
|
||||||
type constant;
|
|
||||||
sigma 0;
|
|
||||||
}
|
|
||||||
(water and mercury)
|
|
||||||
{
|
|
||||||
type constant;
|
|
||||||
sigma 0;
|
|
||||||
}
|
|
||||||
(oil and mercury)
|
|
||||||
{
|
|
||||||
type constant;
|
|
||||||
sigma 0;
|
|
||||||
}
|
|
||||||
);
|
|
||||||
|
|
||||||
interfaceCompression
|
|
||||||
(
|
|
||||||
(air and water) 1
|
|
||||||
(air and oil) 1
|
|
||||||
(air and mercury) 1
|
|
||||||
(water and oil) 1
|
|
||||||
(water and mercury) 1
|
|
||||||
(oil and mercury) 1
|
|
||||||
);
|
|
||||||
|
|
||||||
drag
|
|
||||||
(
|
|
||||||
(air in water)
|
|
||||||
{
|
|
||||||
type SchillerNaumann;
|
|
||||||
|
|
||||||
residualRe 1e-3;
|
|
||||||
swarmCorrection
|
|
||||||
{
|
|
||||||
type none;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
(water in air)
|
|
||||||
{
|
|
||||||
type SchillerNaumann;
|
|
||||||
|
|
||||||
residualRe 1e-3;
|
|
||||||
swarmCorrection
|
|
||||||
{
|
|
||||||
type none;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
(air and water)
|
|
||||||
{
|
|
||||||
type segregated;
|
|
||||||
|
|
||||||
m 0.5;
|
|
||||||
n 8;
|
|
||||||
swarmCorrection
|
|
||||||
{
|
|
||||||
type none;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
(air in oil)
|
|
||||||
{
|
|
||||||
type SchillerNaumann;
|
|
||||||
|
|
||||||
residualRe 1e-3;
|
|
||||||
swarmCorrection
|
|
||||||
{
|
|
||||||
type none;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
(oil in air)
|
|
||||||
{
|
|
||||||
type SchillerNaumann;
|
|
||||||
|
|
||||||
residualRe 1e-3;
|
|
||||||
swarmCorrection
|
|
||||||
{
|
|
||||||
type none;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
(air and oil)
|
|
||||||
{
|
|
||||||
type segregated;
|
|
||||||
|
|
||||||
m 0.5;
|
|
||||||
n 8;
|
|
||||||
swarmCorrection
|
|
||||||
{
|
|
||||||
type none;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
(air in mercury)
|
|
||||||
{
|
|
||||||
type SchillerNaumann;
|
|
||||||
|
|
||||||
residualRe 1e-3;
|
|
||||||
swarmCorrection
|
|
||||||
{
|
|
||||||
type none;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
(mercury in air)
|
|
||||||
{
|
|
||||||
type SchillerNaumann;
|
|
||||||
|
|
||||||
residualRe 1e-3;
|
|
||||||
swarmCorrection
|
|
||||||
{
|
|
||||||
type none;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
(air and mercury)
|
|
||||||
{
|
|
||||||
type segregated;
|
|
||||||
|
|
||||||
m 0.5;
|
|
||||||
n 8;
|
|
||||||
swarmCorrection
|
|
||||||
{
|
|
||||||
type none;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
(water in oil)
|
|
||||||
{
|
|
||||||
type SchillerNaumann;
|
|
||||||
|
|
||||||
residualRe 1e-3;
|
|
||||||
swarmCorrection
|
|
||||||
{
|
|
||||||
type none;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
(oil in water)
|
|
||||||
{
|
|
||||||
type SchillerNaumann;
|
|
||||||
|
|
||||||
residualRe 1e-3;
|
|
||||||
swarmCorrection
|
|
||||||
{
|
|
||||||
type none;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
(water and oil)
|
|
||||||
{
|
|
||||||
type segregated;
|
|
||||||
|
|
||||||
m 0.5;
|
|
||||||
n 8;
|
|
||||||
swarmCorrection
|
|
||||||
{
|
|
||||||
type none;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
(water in mercury)
|
|
||||||
{
|
|
||||||
type SchillerNaumann;
|
|
||||||
|
|
||||||
residualRe 1e-3;
|
|
||||||
swarmCorrection
|
|
||||||
{
|
|
||||||
type none;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
(mercury in water)
|
|
||||||
{
|
|
||||||
type SchillerNaumann;
|
|
||||||
|
|
||||||
residualRe 1e-3;
|
|
||||||
swarmCorrection
|
|
||||||
{
|
|
||||||
type none;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
(water and mercury)
|
|
||||||
{
|
|
||||||
type segregated;
|
|
||||||
|
|
||||||
m 0.5;
|
|
||||||
n 8;
|
|
||||||
swarmCorrection
|
|
||||||
{
|
|
||||||
type none;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
(oil in mercury)
|
|
||||||
{
|
|
||||||
type SchillerNaumann;
|
|
||||||
|
|
||||||
residualRe 1e-3;
|
|
||||||
swarmCorrection
|
|
||||||
{
|
|
||||||
type none;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
(mercury in oil)
|
|
||||||
{
|
|
||||||
type SchillerNaumann;
|
|
||||||
|
|
||||||
residualRe 1e-3;
|
|
||||||
swarmCorrection
|
|
||||||
{
|
|
||||||
type none;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
(oil and mercury)
|
|
||||||
{
|
|
||||||
type segregated;
|
|
||||||
|
|
||||||
m 0.5;
|
|
||||||
n 8;
|
|
||||||
swarmCorrection
|
|
||||||
{
|
|
||||||
type none;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
);
|
|
||||||
|
|
||||||
virtualMass
|
|
||||||
(
|
|
||||||
(air in water)
|
|
||||||
{
|
|
||||||
type constantCoefficient;
|
|
||||||
Cvm 0.5;
|
|
||||||
}
|
|
||||||
|
|
||||||
(air in oil)
|
|
||||||
{
|
|
||||||
type constantCoefficient;
|
|
||||||
Cvm 0.5;
|
|
||||||
}
|
|
||||||
|
|
||||||
(air in mercury)
|
|
||||||
{
|
|
||||||
type constantCoefficient;
|
|
||||||
Cvm 0.5;
|
|
||||||
}
|
|
||||||
);
|
|
||||||
|
|
||||||
heatTransfer
|
|
||||||
(
|
|
||||||
(air in water)
|
|
||||||
{
|
|
||||||
type RanzMarshall;
|
|
||||||
residualAlpha 1e-3;
|
|
||||||
}
|
|
||||||
|
|
||||||
(water in air)
|
|
||||||
{
|
|
||||||
type RanzMarshall;
|
|
||||||
residualAlpha 1e-3;
|
|
||||||
}
|
|
||||||
|
|
||||||
(air in oil)
|
|
||||||
{
|
|
||||||
type RanzMarshall;
|
|
||||||
residualAlpha 1e-3;
|
|
||||||
}
|
|
||||||
|
|
||||||
(oil in air)
|
|
||||||
{
|
|
||||||
type RanzMarshall;
|
|
||||||
residualAlpha 1e-3;
|
|
||||||
}
|
|
||||||
|
|
||||||
(air in mercury)
|
|
||||||
{
|
|
||||||
type RanzMarshall;
|
|
||||||
residualAlpha 1e-3;
|
|
||||||
}
|
|
||||||
|
|
||||||
(mercury in air)
|
|
||||||
{
|
|
||||||
type RanzMarshall;
|
|
||||||
residualAlpha 1e-3;
|
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
(water in oil)
|
|
||||||
{
|
|
||||||
type RanzMarshall;
|
|
||||||
residualAlpha 1e-3;
|
|
||||||
}
|
|
||||||
|
|
||||||
(oil in water)
|
|
||||||
{
|
|
||||||
type RanzMarshall;
|
|
||||||
residualAlpha 1e-3;
|
|
||||||
}
|
|
||||||
|
|
||||||
(water in mercury)
|
|
||||||
{
|
|
||||||
type RanzMarshall;
|
|
||||||
residualAlpha 1e-3;
|
|
||||||
}
|
|
||||||
|
|
||||||
(mercury in water)
|
|
||||||
{
|
|
||||||
type RanzMarshall;
|
|
||||||
residualAlpha 1e-3;
|
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
(oil in mercury)
|
|
||||||
{
|
|
||||||
type RanzMarshall;
|
|
||||||
residualAlpha 1e-3;
|
|
||||||
}
|
|
||||||
|
|
||||||
(mercury in oil)
|
|
||||||
{
|
|
||||||
type RanzMarshall;
|
|
||||||
residualAlpha 1e-3;
|
|
||||||
}
|
|
||||||
);
|
|
||||||
|
|
||||||
phaseTransfer
|
|
||||||
();
|
|
||||||
|
|
||||||
lift
|
|
||||||
();
|
|
||||||
|
|
||||||
wallLubrication
|
|
||||||
();
|
|
||||||
|
|
||||||
turbulentDispersion
|
|
||||||
();
|
|
||||||
|
|
||||||
// Minimum allowable pressure
|
|
||||||
pMin 10000;
|
|
||||||
|
|
||||||
|
|
||||||
// ************************************************************************* //
|
|
||||||
@ -51,77 +51,70 @@ blending
|
|||||||
}
|
}
|
||||||
|
|
||||||
surfaceTension
|
surfaceTension
|
||||||
(
|
{
|
||||||
(steam and water)
|
steam_water
|
||||||
{
|
{
|
||||||
type constant;
|
type constant;
|
||||||
sigma 0.07;
|
sigma 0.07;
|
||||||
}
|
}
|
||||||
);
|
}
|
||||||
|
|
||||||
saturation
|
saturation
|
||||||
(
|
{
|
||||||
(steam and water)
|
steam_water
|
||||||
{
|
{
|
||||||
type constant;
|
type constant;
|
||||||
pSat 1e5;
|
pSat 1e5;
|
||||||
Tsat 372.76;
|
Tsat 372.76;
|
||||||
}
|
}
|
||||||
);
|
}
|
||||||
|
|
||||||
drag
|
drag
|
||||||
(
|
{
|
||||||
(steam in water)
|
steam_dispersedIn_water
|
||||||
{
|
{
|
||||||
type SchillerNaumann;
|
type SchillerNaumann;
|
||||||
residualRe 1e-3;
|
residualRe 1e-3;
|
||||||
swarmCorrection
|
|
||||||
{
|
|
||||||
type none;
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
);
|
}
|
||||||
|
|
||||||
virtualMass
|
virtualMass
|
||||||
(
|
{
|
||||||
(steam in water)
|
steam_dispersedIn_water
|
||||||
{
|
{
|
||||||
type constantCoefficient;
|
type constantCoefficient;
|
||||||
Cvm 0.5;
|
Cvm 0.5;
|
||||||
}
|
}
|
||||||
);
|
}
|
||||||
|
|
||||||
heatTransfer.steam
|
heatTransfer
|
||||||
(
|
{
|
||||||
(steam in water)
|
steam_dispersedIn_water_inThe_steam
|
||||||
{
|
{
|
||||||
type spherical;
|
type spherical;
|
||||||
residualAlpha 1e-4;
|
residualAlpha 1e-4;
|
||||||
}
|
}
|
||||||
);
|
|
||||||
|
|
||||||
heatTransfer.water
|
steam_dispersedIn_water_inThe_water
|
||||||
(
|
|
||||||
(steam in water)
|
|
||||||
{
|
{
|
||||||
type RanzMarshall;
|
type RanzMarshall;
|
||||||
residualAlpha 1e-4;
|
residualAlpha 1e-4;
|
||||||
}
|
}
|
||||||
);
|
}
|
||||||
|
|
||||||
phaseTransfer
|
phaseTransfer
|
||||||
();
|
{}
|
||||||
|
|
||||||
lift
|
lift
|
||||||
();
|
{}
|
||||||
|
|
||||||
wallLubrication
|
wallLubrication
|
||||||
();
|
{}
|
||||||
|
|
||||||
turbulentDispersion
|
turbulentDispersion
|
||||||
();
|
{}
|
||||||
|
|
||||||
interfaceCompression
|
interfaceCompression
|
||||||
();
|
{}
|
||||||
|
|
||||||
// ************************************************************************* //
|
// ************************************************************************* //
|
||||||
|
|||||||
@ -138,38 +138,31 @@ blending
|
|||||||
}
|
}
|
||||||
|
|
||||||
interfaceCompression
|
interfaceCompression
|
||||||
();
|
{}
|
||||||
|
|
||||||
surfaceTension
|
surfaceTension
|
||||||
();
|
{}
|
||||||
|
|
||||||
drag
|
drag
|
||||||
(
|
{
|
||||||
(particles in vapor)
|
particles_dispersedIn_vapor
|
||||||
{
|
{
|
||||||
type timeScaleFiltered;
|
type timeScaleFiltered;
|
||||||
minRelaxTime 1e-4;
|
minRelaxTime 1e-4;
|
||||||
|
|
||||||
dragModel
|
dragModel
|
||||||
{
|
{
|
||||||
type aerosolDrag;
|
type aerosolDrag;
|
||||||
|
|
||||||
sigma 340e-12;
|
sigma 340e-12;
|
||||||
|
|
||||||
swarmCorrection
|
|
||||||
{
|
|
||||||
type none;
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
);
|
}
|
||||||
|
|
||||||
virtualMass
|
virtualMass
|
||||||
();
|
{}
|
||||||
|
|
||||||
heatTransfer
|
heatTransfer
|
||||||
(
|
{
|
||||||
(particles in vapor)
|
particles_dispersedIn_vapor
|
||||||
{
|
{
|
||||||
type timeScaleFiltered;
|
type timeScaleFiltered;
|
||||||
minRelaxTime 1e-4;
|
minRelaxTime 1e-4;
|
||||||
@ -180,29 +173,29 @@ heatTransfer
|
|||||||
Nu 1;
|
Nu 1;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
);
|
}
|
||||||
|
|
||||||
phaseTransfer
|
phaseTransfer
|
||||||
(
|
{
|
||||||
(particles in vapor)
|
particles_dispersedIn_vapor
|
||||||
{
|
{
|
||||||
type reactionDriven;
|
type reactionDriven;
|
||||||
reactingPhase vapor;
|
reactingPhase vapor;
|
||||||
targetPhase particles;
|
targetPhase particles;
|
||||||
species (TiO2);
|
species (TiO2);
|
||||||
}
|
}
|
||||||
);
|
}
|
||||||
|
|
||||||
lift
|
lift
|
||||||
();
|
{}
|
||||||
|
|
||||||
wallLubrication
|
wallLubrication
|
||||||
();
|
{}
|
||||||
|
|
||||||
turbulentDispersion
|
turbulentDispersion
|
||||||
();
|
{}
|
||||||
|
|
||||||
interfaceCompression
|
interfaceCompression
|
||||||
();
|
{}
|
||||||
|
|
||||||
// ************************************************************************* //
|
// ************************************************************************* //
|
||||||
|
|||||||
@ -150,38 +150,31 @@ blending
|
|||||||
}
|
}
|
||||||
|
|
||||||
interfaceCompression
|
interfaceCompression
|
||||||
();
|
{}
|
||||||
|
|
||||||
surfaceTension
|
surfaceTension
|
||||||
();
|
{}
|
||||||
|
|
||||||
drag
|
drag
|
||||||
(
|
{
|
||||||
(particles in vapor)
|
particles_dispersedIn_vapor
|
||||||
{
|
{
|
||||||
type timeScaleFiltered;
|
type timeScaleFiltered;
|
||||||
minRelaxTime 1e-4;
|
minRelaxTime 1e-4;
|
||||||
|
|
||||||
dragModel
|
dragModel
|
||||||
{
|
{
|
||||||
type aerosolDrag;
|
type aerosolDrag;
|
||||||
|
|
||||||
sigma 340e-12;
|
sigma 340e-12;
|
||||||
|
|
||||||
swarmCorrection
|
|
||||||
{
|
|
||||||
type none;
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
);
|
}
|
||||||
|
|
||||||
virtualMass
|
virtualMass
|
||||||
();
|
{}
|
||||||
|
|
||||||
heatTransfer
|
heatTransfer
|
||||||
(
|
{
|
||||||
(particles in vapor)
|
particles_dispersedIn_vapor
|
||||||
{
|
{
|
||||||
type timeScaleFiltered;
|
type timeScaleFiltered;
|
||||||
minRelaxTime 1e-4;
|
minRelaxTime 1e-4;
|
||||||
@ -192,29 +185,29 @@ heatTransfer
|
|||||||
Nu 1;
|
Nu 1;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
);
|
}
|
||||||
|
|
||||||
phaseTransfer
|
phaseTransfer
|
||||||
(
|
{
|
||||||
(particles in vapor)
|
particles_dispersedIn_vapor
|
||||||
{
|
{
|
||||||
type reactionDriven;
|
type reactionDriven;
|
||||||
reactingPhase vapor;
|
reactingPhase vapor;
|
||||||
targetPhase particles;
|
targetPhase particles;
|
||||||
species (TiO2 TiO2_s);
|
species (TiO2 TiO2_s);
|
||||||
}
|
}
|
||||||
);
|
}
|
||||||
|
|
||||||
lift
|
lift
|
||||||
();
|
{}
|
||||||
|
|
||||||
wallLubrication
|
wallLubrication
|
||||||
();
|
{}
|
||||||
|
|
||||||
turbulentDispersion
|
turbulentDispersion
|
||||||
();
|
{}
|
||||||
|
|
||||||
interfaceCompression
|
interfaceCompression
|
||||||
();
|
{}
|
||||||
|
|
||||||
// ************************************************************************* //
|
// ************************************************************************* //
|
||||||
|
|||||||
@ -56,29 +56,17 @@ blending
|
|||||||
}
|
}
|
||||||
|
|
||||||
surfaceTension
|
surfaceTension
|
||||||
(
|
{
|
||||||
(air and water)
|
air_water
|
||||||
{
|
{
|
||||||
type constant;
|
type constant;
|
||||||
sigma 0.07;
|
sigma 0.07;
|
||||||
}
|
}
|
||||||
|
}
|
||||||
(air and solid)
|
|
||||||
{
|
|
||||||
type constant;
|
|
||||||
sigma 0;
|
|
||||||
}
|
|
||||||
|
|
||||||
(solid and water)
|
|
||||||
{
|
|
||||||
type constant;
|
|
||||||
sigma 0;
|
|
||||||
}
|
|
||||||
);
|
|
||||||
|
|
||||||
drag
|
drag
|
||||||
(
|
{
|
||||||
(air and water)
|
air_water
|
||||||
{
|
{
|
||||||
type AttouFerschneider;
|
type AttouFerschneider;
|
||||||
gas air;
|
gas air;
|
||||||
@ -86,60 +74,38 @@ drag
|
|||||||
solid solid;
|
solid solid;
|
||||||
E1 280;
|
E1 280;
|
||||||
E2 4.8;
|
E2 4.8;
|
||||||
swarmCorrection
|
|
||||||
{
|
|
||||||
type none;
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
|
|
||||||
(air and solid)
|
air_solid
|
||||||
{
|
{
|
||||||
type AttouFerschneider;
|
$air_water;
|
||||||
gas air;
|
|
||||||
liquid water;
|
|
||||||
solid solid;
|
|
||||||
E1 280;
|
|
||||||
E2 4.8;
|
|
||||||
swarmCorrection
|
|
||||||
{
|
|
||||||
type none;
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
|
|
||||||
(water and solid)
|
water_solid
|
||||||
{
|
{
|
||||||
type AttouFerschneider;
|
$air_water;
|
||||||
gas air;
|
|
||||||
liquid water;
|
|
||||||
solid solid;
|
|
||||||
E1 280;
|
|
||||||
E2 4.8;
|
|
||||||
swarmCorrection
|
|
||||||
{
|
|
||||||
type none;
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
);
|
}
|
||||||
|
|
||||||
virtualMass
|
virtualMass
|
||||||
();
|
{}
|
||||||
|
|
||||||
heatTransfer
|
heatTransfer
|
||||||
();
|
{}
|
||||||
|
|
||||||
phaseTransfer
|
phaseTransfer
|
||||||
();
|
{}
|
||||||
|
|
||||||
lift
|
lift
|
||||||
();
|
{}
|
||||||
|
|
||||||
wallLubrication
|
wallLubrication
|
||||||
();
|
{}
|
||||||
|
|
||||||
turbulentDispersion
|
turbulentDispersion
|
||||||
();
|
{}
|
||||||
|
|
||||||
interfaceCompression
|
interfaceCompression
|
||||||
();
|
{}
|
||||||
|
|
||||||
// ************************************************************************* //
|
// ************************************************************************* //
|
||||||
|
|||||||
Reference in New Issue
Block a user