mirror of
https://develop.openfoam.com/Development/openfoam.git
synced 2025-11-28 03:28:01 +00:00
STYLE: twoPhaseEulerFoam: updated tutorials for bubble library developments
This commit is contained in:
@ -36,47 +36,176 @@ water
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
// Surface tension coefficient
|
blending
|
||||||
sigma 0.07;
|
{
|
||||||
|
default
|
||||||
|
{
|
||||||
|
type linear;
|
||||||
|
residualAlpha 1e-6;
|
||||||
|
maxFullyDispersedAlpha.air 0.3;
|
||||||
|
maxPartlyDispersedAlpha.air 0.5;
|
||||||
|
maxFullyDispersedAlpha.water 0.3;
|
||||||
|
maxPartlyDispersedAlpha.water 0.5;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
sigma
|
||||||
|
(
|
||||||
|
(air and water) 0.07
|
||||||
|
);
|
||||||
|
|
||||||
|
aspectRatio
|
||||||
|
(
|
||||||
|
(air in water)
|
||||||
|
{
|
||||||
|
type constant;
|
||||||
|
E0 1.0;
|
||||||
|
}
|
||||||
|
|
||||||
|
(water in air)
|
||||||
|
{
|
||||||
|
type constant;
|
||||||
|
E0 1.0;
|
||||||
|
}
|
||||||
|
);
|
||||||
|
|
||||||
drag
|
drag
|
||||||
|
(
|
||||||
|
(air in water)
|
||||||
{
|
{
|
||||||
air SchillerNaumann;
|
type SchillerNaumann;
|
||||||
water SchillerNaumann;
|
residualAlpha 1e-6;
|
||||||
|
residualSlip 1e-3;
|
||||||
|
residualRe 1e-3;
|
||||||
|
swarmCorrection
|
||||||
|
{
|
||||||
|
type none;
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
heatTransfer
|
(water in air)
|
||||||
{
|
{
|
||||||
air RanzMarshall;
|
type SchillerNaumann;
|
||||||
water RanzMarshall;
|
residualAlpha 1e-6;
|
||||||
|
residualSlip 1e-3;
|
||||||
|
residualRe 1e-3;
|
||||||
|
swarmCorrection
|
||||||
|
{
|
||||||
|
type none;
|
||||||
}
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
(air and water)
|
||||||
|
{
|
||||||
|
type segregated;
|
||||||
|
residualAlpha 1e-6;
|
||||||
|
residualSlip 1e-3;
|
||||||
|
residualRe 1e-3;
|
||||||
|
m 0.5;
|
||||||
|
n 8;
|
||||||
|
swarmCorrection
|
||||||
|
{
|
||||||
|
type none;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
);
|
||||||
|
|
||||||
lift
|
lift
|
||||||
{
|
(
|
||||||
air
|
(air in water)
|
||||||
{
|
{
|
||||||
type none;
|
type none;
|
||||||
}
|
}
|
||||||
water
|
|
||||||
|
(water in air)
|
||||||
{
|
{
|
||||||
type none;
|
type none;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
(air and water)
|
||||||
|
{
|
||||||
|
type none;
|
||||||
|
}
|
||||||
|
);
|
||||||
|
|
||||||
|
heatTransfer
|
||||||
|
(
|
||||||
|
(air in water)
|
||||||
|
{
|
||||||
|
type RanzMarshall;
|
||||||
|
residualRe 1e-3;
|
||||||
}
|
}
|
||||||
|
|
||||||
dispersedPhase both;
|
(water in air)
|
||||||
|
{
|
||||||
|
type RanzMarshall;
|
||||||
|
residualRe 1e-3;
|
||||||
|
}
|
||||||
|
|
||||||
residualPhaseFraction 1e-3;
|
(air and water)
|
||||||
residualSlip 1e-2;
|
{
|
||||||
|
type none;
|
||||||
|
}
|
||||||
|
);
|
||||||
|
|
||||||
// Virtual-mass coefficient
|
virtualMass
|
||||||
|
(
|
||||||
|
(air in water)
|
||||||
|
{
|
||||||
|
type constantCoefficient;
|
||||||
Cvm 0.5;
|
Cvm 0.5;
|
||||||
|
}
|
||||||
|
|
||||||
// Dispersed-phase turbulence coefficient
|
(water in air)
|
||||||
Ct 1;
|
{
|
||||||
|
type constantCoefficient;
|
||||||
|
Cvm 0.5;
|
||||||
|
}
|
||||||
|
|
||||||
|
(air and water)
|
||||||
|
{
|
||||||
|
type none;
|
||||||
|
}
|
||||||
|
);
|
||||||
|
|
||||||
|
wallLubrication
|
||||||
|
(
|
||||||
|
(air in water)
|
||||||
|
{
|
||||||
|
type none;
|
||||||
|
}
|
||||||
|
|
||||||
|
(water in air)
|
||||||
|
{
|
||||||
|
type none;
|
||||||
|
}
|
||||||
|
|
||||||
|
(air and water)
|
||||||
|
{
|
||||||
|
type none;
|
||||||
|
}
|
||||||
|
);
|
||||||
|
|
||||||
|
turbulentDispersion
|
||||||
|
(
|
||||||
|
(air in water)
|
||||||
|
{
|
||||||
|
type none;
|
||||||
|
}
|
||||||
|
|
||||||
|
(water in air)
|
||||||
|
{
|
||||||
|
type none;
|
||||||
|
}
|
||||||
|
|
||||||
|
(air and water)
|
||||||
|
{
|
||||||
|
type none;
|
||||||
|
}
|
||||||
|
);
|
||||||
|
|
||||||
// Minimum allowable pressure
|
// Minimum allowable pressure
|
||||||
pMin 10000;
|
pMin 10000;
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
// ************************************************************************* //
|
// ************************************************************************* //
|
||||||
|
|||||||
@ -36,47 +36,176 @@ water
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
// Surface tension coefficient
|
blending
|
||||||
sigma 0.07;
|
{
|
||||||
|
default
|
||||||
|
{
|
||||||
|
type linear;
|
||||||
|
residualAlpha 1e-6;
|
||||||
|
maxFullyDispersedAlpha.air 0.3;
|
||||||
|
maxPartlyDispersedAlpha.air 0.5;
|
||||||
|
maxFullyDispersedAlpha.water 0.3;
|
||||||
|
maxPartlyDispersedAlpha.water 0.5;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
sigma
|
||||||
|
(
|
||||||
|
(air and water) 0.07
|
||||||
|
);
|
||||||
|
|
||||||
|
aspectRatio
|
||||||
|
(
|
||||||
|
(air in water)
|
||||||
|
{
|
||||||
|
type constant;
|
||||||
|
E0 1.0;
|
||||||
|
}
|
||||||
|
|
||||||
|
(water in air)
|
||||||
|
{
|
||||||
|
type constant;
|
||||||
|
E0 1.0;
|
||||||
|
}
|
||||||
|
);
|
||||||
|
|
||||||
drag
|
drag
|
||||||
|
(
|
||||||
|
(air in water)
|
||||||
{
|
{
|
||||||
air SchillerNaumann;
|
type SchillerNaumann;
|
||||||
water SchillerNaumann;
|
residualAlpha 1e-6;
|
||||||
|
residualSlip 1e-3;
|
||||||
|
residualRe 1e-3;
|
||||||
|
swarmCorrection
|
||||||
|
{
|
||||||
|
type none;
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
heatTransfer
|
(water in air)
|
||||||
{
|
{
|
||||||
air RanzMarshall;
|
type SchillerNaumann;
|
||||||
water RanzMarshall;
|
residualAlpha 1e-6;
|
||||||
|
residualSlip 1e-3;
|
||||||
|
residualRe 1e-3;
|
||||||
|
swarmCorrection
|
||||||
|
{
|
||||||
|
type none;
|
||||||
}
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
(air and water)
|
||||||
|
{
|
||||||
|
type segregated;
|
||||||
|
residualAlpha 1e-6;
|
||||||
|
residualSlip 1e-3;
|
||||||
|
residualRe 1e-3;
|
||||||
|
m 0.5;
|
||||||
|
n 8;
|
||||||
|
swarmCorrection
|
||||||
|
{
|
||||||
|
type none;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
);
|
||||||
|
|
||||||
lift
|
lift
|
||||||
{
|
(
|
||||||
air
|
(air in water)
|
||||||
{
|
{
|
||||||
type none;
|
type none;
|
||||||
}
|
}
|
||||||
water
|
|
||||||
|
(water in air)
|
||||||
{
|
{
|
||||||
type none;
|
type none;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
(air and water)
|
||||||
|
{
|
||||||
|
type none;
|
||||||
|
}
|
||||||
|
);
|
||||||
|
|
||||||
|
heatTransfer
|
||||||
|
(
|
||||||
|
(air in water)
|
||||||
|
{
|
||||||
|
type RanzMarshall;
|
||||||
|
residualRe 1e-3;
|
||||||
}
|
}
|
||||||
|
|
||||||
dispersedPhase both;
|
(water in air)
|
||||||
|
{
|
||||||
|
type RanzMarshall;
|
||||||
|
residualRe 1e-3;
|
||||||
|
}
|
||||||
|
|
||||||
residualPhaseFraction 1e-3;
|
(air and water)
|
||||||
residualSlip 1e-2;
|
{
|
||||||
|
type none;
|
||||||
|
}
|
||||||
|
);
|
||||||
|
|
||||||
// Virtual-mass coefficient
|
virtualMass
|
||||||
|
(
|
||||||
|
(air in water)
|
||||||
|
{
|
||||||
|
type constantCoefficient;
|
||||||
Cvm 0.5;
|
Cvm 0.5;
|
||||||
|
}
|
||||||
|
|
||||||
// Dispersed-phase turbulence coefficient
|
(water in air)
|
||||||
Ct 1;
|
{
|
||||||
|
type constantCoefficient;
|
||||||
|
Cvm 0.5;
|
||||||
|
}
|
||||||
|
|
||||||
|
(air and water)
|
||||||
|
{
|
||||||
|
type none;
|
||||||
|
}
|
||||||
|
);
|
||||||
|
|
||||||
|
wallLubrication
|
||||||
|
(
|
||||||
|
(air in water)
|
||||||
|
{
|
||||||
|
type none;
|
||||||
|
}
|
||||||
|
|
||||||
|
(water in air)
|
||||||
|
{
|
||||||
|
type none;
|
||||||
|
}
|
||||||
|
|
||||||
|
(air and water)
|
||||||
|
{
|
||||||
|
type none;
|
||||||
|
}
|
||||||
|
);
|
||||||
|
|
||||||
|
turbulentDispersion
|
||||||
|
(
|
||||||
|
(air in water)
|
||||||
|
{
|
||||||
|
type none;
|
||||||
|
}
|
||||||
|
|
||||||
|
(water in air)
|
||||||
|
{
|
||||||
|
type none;
|
||||||
|
}
|
||||||
|
|
||||||
|
(air and water)
|
||||||
|
{
|
||||||
|
type none;
|
||||||
|
}
|
||||||
|
);
|
||||||
|
|
||||||
// Minimum allowable pressure
|
// Minimum allowable pressure
|
||||||
pMin 10000;
|
pMin 10000;
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
// ************************************************************************* //
|
// ************************************************************************* //
|
||||||
|
|||||||
@ -35,40 +35,152 @@ air
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
// Surface tension coefficient
|
blending
|
||||||
sigma 0;
|
{
|
||||||
|
default
|
||||||
|
{
|
||||||
|
type none;
|
||||||
|
residualAlpha 1e-6;
|
||||||
|
continuousPhase air;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
sigma
|
||||||
|
(
|
||||||
|
(particles and air) 0
|
||||||
|
);
|
||||||
|
|
||||||
|
aspectRatio
|
||||||
|
(
|
||||||
|
(particles in air)
|
||||||
|
{
|
||||||
|
type constant;
|
||||||
|
E0 1.0;
|
||||||
|
}
|
||||||
|
|
||||||
|
(air in particles)
|
||||||
|
{
|
||||||
|
type constant;
|
||||||
|
E0 1.0;
|
||||||
|
}
|
||||||
|
);
|
||||||
|
|
||||||
drag
|
drag
|
||||||
|
(
|
||||||
|
(particles in air)
|
||||||
{
|
{
|
||||||
particles GidaspowErgunWenYu;
|
type GidaspowErgunWenYu;
|
||||||
air GidaspowErgunWenYu;
|
residualAlpha 1e-6;
|
||||||
|
residualSlip 1e-3;
|
||||||
|
residualRe 1e-3;
|
||||||
|
swarmCorrection
|
||||||
|
{
|
||||||
|
type none;
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
heatTransfer
|
(air in particles)
|
||||||
{
|
{
|
||||||
particles RanzMarshall;
|
type none;
|
||||||
air RanzMarshall;
|
|
||||||
}
|
}
|
||||||
|
|
||||||
|
(particles and air)
|
||||||
|
{
|
||||||
|
type none;
|
||||||
|
}
|
||||||
|
);
|
||||||
|
|
||||||
lift
|
lift
|
||||||
{
|
(
|
||||||
particles
|
(particles in air)
|
||||||
{
|
{
|
||||||
type none;
|
type none;
|
||||||
}
|
}
|
||||||
air
|
|
||||||
|
(air in particles)
|
||||||
{
|
{
|
||||||
type none;
|
type none;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
(particles and air)
|
||||||
|
{
|
||||||
|
type none;
|
||||||
|
}
|
||||||
|
);
|
||||||
|
|
||||||
|
heatTransfer
|
||||||
|
(
|
||||||
|
(particles in air)
|
||||||
|
{
|
||||||
|
type RanzMarshall;
|
||||||
|
residualRe 1e-3;
|
||||||
}
|
}
|
||||||
|
|
||||||
dispersedPhase particles;
|
(air in particles)
|
||||||
|
{
|
||||||
|
type none;
|
||||||
|
}
|
||||||
|
|
||||||
residualPhaseFraction 1e-3;
|
(particles and air)
|
||||||
residualSlip 1e-2;
|
{
|
||||||
|
type none;
|
||||||
|
}
|
||||||
|
);
|
||||||
|
|
||||||
// Virtual-mass coefficient
|
virtualMass
|
||||||
Cvm 0;
|
(
|
||||||
|
(particles in air)
|
||||||
|
{
|
||||||
|
type constantCoefficient;
|
||||||
|
Cvm 0.5;
|
||||||
|
}
|
||||||
|
|
||||||
|
(air in particles)
|
||||||
|
{
|
||||||
|
type none;
|
||||||
|
}
|
||||||
|
|
||||||
|
(particles and air)
|
||||||
|
{
|
||||||
|
type none;
|
||||||
|
}
|
||||||
|
);
|
||||||
|
|
||||||
|
wallLubrication
|
||||||
|
(
|
||||||
|
(particles in air)
|
||||||
|
{
|
||||||
|
type none;
|
||||||
|
}
|
||||||
|
|
||||||
|
(air in particles)
|
||||||
|
{
|
||||||
|
type none;
|
||||||
|
}
|
||||||
|
|
||||||
|
(particles and air)
|
||||||
|
{
|
||||||
|
type none;
|
||||||
|
}
|
||||||
|
);
|
||||||
|
|
||||||
|
turbulentDispersion
|
||||||
|
(
|
||||||
|
(particles in air)
|
||||||
|
{
|
||||||
|
type none;
|
||||||
|
}
|
||||||
|
|
||||||
|
(air in particles)
|
||||||
|
{
|
||||||
|
type none;
|
||||||
|
}
|
||||||
|
|
||||||
|
(particles and air)
|
||||||
|
{
|
||||||
|
type none;
|
||||||
|
}
|
||||||
|
);
|
||||||
|
|
||||||
// Minimum allowable pressure
|
// Minimum allowable pressure
|
||||||
pMin 10000;
|
pMin 10000;
|
||||||
|
|||||||
@ -31,6 +31,7 @@ RAS
|
|||||||
e 0.8;
|
e 0.8;
|
||||||
alphaMax 0.62;
|
alphaMax 0.62;
|
||||||
alphaMinFriction 0.5;
|
alphaMinFriction 0.5;
|
||||||
|
residualAlpha 1e-6;
|
||||||
|
|
||||||
viscosityModel Gidaspow;
|
viscosityModel Gidaspow;
|
||||||
conductivityModel Gidaspow;
|
conductivityModel Gidaspow;
|
||||||
|
|||||||
@ -36,44 +36,176 @@ water
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
// Surface tension coefficient
|
blending
|
||||||
sigma 0.07;
|
{
|
||||||
|
default
|
||||||
|
{
|
||||||
|
type linear;
|
||||||
|
residualAlpha 1e-6;
|
||||||
|
maxFullyDispersedAlpha.air 0.3;
|
||||||
|
maxPartlyDispersedAlpha.air 0.5;
|
||||||
|
maxFullyDispersedAlpha.water 0.3;
|
||||||
|
maxPartlyDispersedAlpha.water 0.5;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
sigma
|
||||||
|
(
|
||||||
|
(air and water) 0.07
|
||||||
|
);
|
||||||
|
|
||||||
|
aspectRatio
|
||||||
|
(
|
||||||
|
(air in water)
|
||||||
|
{
|
||||||
|
type constant;
|
||||||
|
E0 1.0;
|
||||||
|
}
|
||||||
|
|
||||||
|
(water in air)
|
||||||
|
{
|
||||||
|
type constant;
|
||||||
|
E0 1.0;
|
||||||
|
}
|
||||||
|
);
|
||||||
|
|
||||||
drag
|
drag
|
||||||
|
(
|
||||||
|
(air in water)
|
||||||
{
|
{
|
||||||
air SchillerNaumann;
|
type SchillerNaumann;
|
||||||
water SchillerNaumann;
|
residualAlpha 1e-6;
|
||||||
|
residualSlip 1e-3;
|
||||||
|
residualRe 1e-3;
|
||||||
|
swarmCorrection
|
||||||
|
{
|
||||||
|
type none;
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
heatTransfer
|
(water in air)
|
||||||
{
|
{
|
||||||
air RanzMarshall;
|
type SchillerNaumann;
|
||||||
water RanzMarshall;
|
residualAlpha 1e-6;
|
||||||
|
residualSlip 1e-3;
|
||||||
|
residualRe 1e-3;
|
||||||
|
swarmCorrection
|
||||||
|
{
|
||||||
|
type none;
|
||||||
}
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
(air and water)
|
||||||
|
{
|
||||||
|
type segregated;
|
||||||
|
residualAlpha 1e-6;
|
||||||
|
residualSlip 1e-3;
|
||||||
|
residualRe 1e-3;
|
||||||
|
m 0.5;
|
||||||
|
n 8;
|
||||||
|
swarmCorrection
|
||||||
|
{
|
||||||
|
type none;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
);
|
||||||
|
|
||||||
lift
|
lift
|
||||||
{
|
(
|
||||||
air
|
(air in water)
|
||||||
{
|
{
|
||||||
type none;
|
type none;
|
||||||
}
|
}
|
||||||
water
|
|
||||||
|
(water in air)
|
||||||
{
|
{
|
||||||
type none;
|
type none;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
(air and water)
|
||||||
|
{
|
||||||
|
type none;
|
||||||
|
}
|
||||||
|
);
|
||||||
|
|
||||||
|
heatTransfer
|
||||||
|
(
|
||||||
|
(air in water)
|
||||||
|
{
|
||||||
|
type RanzMarshall;
|
||||||
|
residualRe 1e-3;
|
||||||
}
|
}
|
||||||
|
|
||||||
dispersedPhase both;
|
(water in air)
|
||||||
|
{
|
||||||
|
type RanzMarshall;
|
||||||
|
residualRe 1e-3;
|
||||||
|
}
|
||||||
|
|
||||||
residualPhaseFraction 1e-3;
|
(air and water)
|
||||||
residualSlip 1e-2;
|
{
|
||||||
|
type none;
|
||||||
|
}
|
||||||
|
);
|
||||||
|
|
||||||
// Virtual-mass ceofficient
|
virtualMass
|
||||||
|
(
|
||||||
|
(air in water)
|
||||||
|
{
|
||||||
|
type constantCoefficient;
|
||||||
Cvm 0.5;
|
Cvm 0.5;
|
||||||
|
}
|
||||||
|
|
||||||
|
(water in air)
|
||||||
|
{
|
||||||
|
type constantCoefficient;
|
||||||
|
Cvm 0.5;
|
||||||
|
}
|
||||||
|
|
||||||
|
(air and water)
|
||||||
|
{
|
||||||
|
type none;
|
||||||
|
}
|
||||||
|
);
|
||||||
|
|
||||||
|
wallLubrication
|
||||||
|
(
|
||||||
|
(air in water)
|
||||||
|
{
|
||||||
|
type none;
|
||||||
|
}
|
||||||
|
|
||||||
|
(water in air)
|
||||||
|
{
|
||||||
|
type none;
|
||||||
|
}
|
||||||
|
|
||||||
|
(air and water)
|
||||||
|
{
|
||||||
|
type none;
|
||||||
|
}
|
||||||
|
);
|
||||||
|
|
||||||
|
turbulentDispersion
|
||||||
|
(
|
||||||
|
(air in water)
|
||||||
|
{
|
||||||
|
type none;
|
||||||
|
}
|
||||||
|
|
||||||
|
(water in air)
|
||||||
|
{
|
||||||
|
type none;
|
||||||
|
}
|
||||||
|
|
||||||
|
(air and water)
|
||||||
|
{
|
||||||
|
type none;
|
||||||
|
}
|
||||||
|
);
|
||||||
|
|
||||||
// Minimum allowable pressure
|
// Minimum allowable pressure
|
||||||
pMin 10000;
|
pMin 10000;
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
// ************************************************************************* //
|
// ************************************************************************* //
|
||||||
|
|||||||
@ -25,6 +25,7 @@ air
|
|||||||
{
|
{
|
||||||
dMax 1e-2;
|
dMax 1e-2;
|
||||||
dMin 1e-4;
|
dMin 1e-4;
|
||||||
|
residualAlpha 1e-6;
|
||||||
|
|
||||||
sources
|
sources
|
||||||
(
|
(
|
||||||
@ -56,44 +57,176 @@ water
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
// Surface tension coefficient
|
blending
|
||||||
sigma 0.07;
|
{
|
||||||
|
default
|
||||||
|
{
|
||||||
|
type linear;
|
||||||
|
residualAlpha 1e-6;
|
||||||
|
maxFullyDispersedAlpha.air 0.3;
|
||||||
|
maxPartlyDispersedAlpha.air 0.5;
|
||||||
|
maxFullyDispersedAlpha.water 0.3;
|
||||||
|
maxPartlyDispersedAlpha.water 0.5;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
sigma
|
||||||
|
(
|
||||||
|
(air and water) 0.07
|
||||||
|
);
|
||||||
|
|
||||||
|
aspectRatio
|
||||||
|
(
|
||||||
|
(air in water)
|
||||||
|
{
|
||||||
|
type constant;
|
||||||
|
E0 1.0;
|
||||||
|
}
|
||||||
|
|
||||||
|
(water in air)
|
||||||
|
{
|
||||||
|
type constant;
|
||||||
|
E0 1.0;
|
||||||
|
}
|
||||||
|
);
|
||||||
|
|
||||||
drag
|
drag
|
||||||
|
(
|
||||||
|
(air in water)
|
||||||
{
|
{
|
||||||
air SchillerNaumann;
|
type SchillerNaumann;
|
||||||
water SchillerNaumann;
|
residualAlpha 1e-6;
|
||||||
|
residualSlip 1e-3;
|
||||||
|
residualRe 1e-3;
|
||||||
|
swarmCorrection
|
||||||
|
{
|
||||||
|
type none;
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
heatTransfer
|
(water in air)
|
||||||
{
|
{
|
||||||
air RanzMarshall;
|
type SchillerNaumann;
|
||||||
water RanzMarshall;
|
residualAlpha 1e-6;
|
||||||
|
residualSlip 1e-3;
|
||||||
|
residualRe 1e-3;
|
||||||
|
swarmCorrection
|
||||||
|
{
|
||||||
|
type none;
|
||||||
}
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
(air and water)
|
||||||
|
{
|
||||||
|
type segregated;
|
||||||
|
residualAlpha 1e-6;
|
||||||
|
residualSlip 1e-3;
|
||||||
|
residualRe 1e-3;
|
||||||
|
m 0.5;
|
||||||
|
n 8;
|
||||||
|
swarmCorrection
|
||||||
|
{
|
||||||
|
type none;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
);
|
||||||
|
|
||||||
lift
|
lift
|
||||||
{
|
(
|
||||||
air
|
(air in water)
|
||||||
{
|
{
|
||||||
type none;
|
type none;
|
||||||
}
|
}
|
||||||
water
|
|
||||||
|
(water in air)
|
||||||
{
|
{
|
||||||
type none;
|
type none;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
(air and water)
|
||||||
|
{
|
||||||
|
type none;
|
||||||
|
}
|
||||||
|
);
|
||||||
|
|
||||||
|
heatTransfer
|
||||||
|
(
|
||||||
|
(air in water)
|
||||||
|
{
|
||||||
|
type RanzMarshall;
|
||||||
|
residualRe 1e-3;
|
||||||
}
|
}
|
||||||
|
|
||||||
dispersedPhase both;
|
(water in air)
|
||||||
|
{
|
||||||
|
type RanzMarshall;
|
||||||
|
residualRe 1e-3;
|
||||||
|
}
|
||||||
|
|
||||||
residualPhaseFraction 1e-3;
|
(air and water)
|
||||||
residualSlip 1e-2;
|
{
|
||||||
|
type none;
|
||||||
|
}
|
||||||
|
);
|
||||||
|
|
||||||
// Virtual-mass ceofficient
|
virtualMass
|
||||||
|
(
|
||||||
|
(air in water)
|
||||||
|
{
|
||||||
|
type constantCoefficient;
|
||||||
Cvm 0.5;
|
Cvm 0.5;
|
||||||
|
}
|
||||||
|
|
||||||
|
(water in air)
|
||||||
|
{
|
||||||
|
type constantCoefficient;
|
||||||
|
Cvm 0.5;
|
||||||
|
}
|
||||||
|
|
||||||
|
(air and water)
|
||||||
|
{
|
||||||
|
type none;
|
||||||
|
}
|
||||||
|
);
|
||||||
|
|
||||||
|
wallLubrication
|
||||||
|
(
|
||||||
|
(air in water)
|
||||||
|
{
|
||||||
|
type none;
|
||||||
|
}
|
||||||
|
|
||||||
|
(water in air)
|
||||||
|
{
|
||||||
|
type none;
|
||||||
|
}
|
||||||
|
|
||||||
|
(air and water)
|
||||||
|
{
|
||||||
|
type none;
|
||||||
|
}
|
||||||
|
);
|
||||||
|
|
||||||
|
turbulentDispersion
|
||||||
|
(
|
||||||
|
(air in water)
|
||||||
|
{
|
||||||
|
type none;
|
||||||
|
}
|
||||||
|
|
||||||
|
(water in air)
|
||||||
|
{
|
||||||
|
type none;
|
||||||
|
}
|
||||||
|
|
||||||
|
(air and water)
|
||||||
|
{
|
||||||
|
type none;
|
||||||
|
}
|
||||||
|
);
|
||||||
|
|
||||||
// Minimum allowable pressure
|
// Minimum allowable pressure
|
||||||
pMin 10000;
|
pMin 10000;
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
// ************************************************************************* //
|
// ************************************************************************* //
|
||||||
|
|||||||
@ -35,40 +35,152 @@ air
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
// Surface tension coefficient
|
blending
|
||||||
sigma 0;
|
{
|
||||||
|
default
|
||||||
|
{
|
||||||
|
type none;
|
||||||
|
residualAlpha 1e-6;
|
||||||
|
continuousPhase air;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
sigma
|
||||||
|
(
|
||||||
|
(particles and air) 0
|
||||||
|
);
|
||||||
|
|
||||||
|
aspectRatio
|
||||||
|
(
|
||||||
|
(particles in air)
|
||||||
|
{
|
||||||
|
type constant;
|
||||||
|
E0 1.0;
|
||||||
|
}
|
||||||
|
|
||||||
|
(air in particles)
|
||||||
|
{
|
||||||
|
type constant;
|
||||||
|
E0 1.0;
|
||||||
|
}
|
||||||
|
);
|
||||||
|
|
||||||
drag
|
drag
|
||||||
|
(
|
||||||
|
(particles in air)
|
||||||
{
|
{
|
||||||
particles GidaspowErgunWenYu;
|
type GidaspowErgunWenYu;
|
||||||
air GidaspowErgunWenYu;
|
residualAlpha 1e-6;
|
||||||
|
residualSlip 1e-3;
|
||||||
|
residualRe 1e-3;
|
||||||
|
swarmCorrection
|
||||||
|
{
|
||||||
|
type none;
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
heatTransfer
|
(air in particles)
|
||||||
{
|
{
|
||||||
particles RanzMarshall;
|
type none;
|
||||||
air RanzMarshall;
|
|
||||||
}
|
}
|
||||||
|
|
||||||
|
(particles and air)
|
||||||
|
{
|
||||||
|
type none;
|
||||||
|
}
|
||||||
|
);
|
||||||
|
|
||||||
lift
|
lift
|
||||||
{
|
(
|
||||||
particles
|
(particles in air)
|
||||||
{
|
{
|
||||||
type none;
|
type none;
|
||||||
}
|
}
|
||||||
air
|
|
||||||
|
(air in particles)
|
||||||
{
|
{
|
||||||
type none;
|
type none;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
(particles and air)
|
||||||
|
{
|
||||||
|
type none;
|
||||||
|
}
|
||||||
|
);
|
||||||
|
|
||||||
|
heatTransfer
|
||||||
|
(
|
||||||
|
(particles in air)
|
||||||
|
{
|
||||||
|
type RanzMarshall;
|
||||||
|
residualRe 1e-3;
|
||||||
}
|
}
|
||||||
|
|
||||||
dispersedPhase particles;
|
(air in particles)
|
||||||
|
{
|
||||||
|
type none;
|
||||||
|
}
|
||||||
|
|
||||||
residualPhaseFraction 1e-3;
|
(particles and air)
|
||||||
residualSlip 1e-2;
|
{
|
||||||
|
type none;
|
||||||
|
}
|
||||||
|
);
|
||||||
|
|
||||||
// Virtual-mass ceofficient
|
virtualMass
|
||||||
Cvm 0;
|
(
|
||||||
|
(particles in air)
|
||||||
|
{
|
||||||
|
type constantCoefficient;
|
||||||
|
Cvm 0.5;
|
||||||
|
}
|
||||||
|
|
||||||
|
(air in particles)
|
||||||
|
{
|
||||||
|
type none;
|
||||||
|
}
|
||||||
|
|
||||||
|
(particles and air)
|
||||||
|
{
|
||||||
|
type none;
|
||||||
|
}
|
||||||
|
);
|
||||||
|
|
||||||
|
wallLubrication
|
||||||
|
(
|
||||||
|
(particles in air)
|
||||||
|
{
|
||||||
|
type none;
|
||||||
|
}
|
||||||
|
|
||||||
|
(air in particles)
|
||||||
|
{
|
||||||
|
type none;
|
||||||
|
}
|
||||||
|
|
||||||
|
(particles and air)
|
||||||
|
{
|
||||||
|
type none;
|
||||||
|
}
|
||||||
|
);
|
||||||
|
|
||||||
|
turbulentDispersion
|
||||||
|
(
|
||||||
|
(particles in air)
|
||||||
|
{
|
||||||
|
type none;
|
||||||
|
}
|
||||||
|
|
||||||
|
(air in particles)
|
||||||
|
{
|
||||||
|
type none;
|
||||||
|
}
|
||||||
|
|
||||||
|
(particles and air)
|
||||||
|
{
|
||||||
|
type none;
|
||||||
|
}
|
||||||
|
);
|
||||||
|
|
||||||
// Minimum allowable pressure
|
// Minimum allowable pressure
|
||||||
pMin 10000;
|
pMin 10000;
|
||||||
|
|||||||
@ -36,40 +36,173 @@ water
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
// Surface tension coefficient
|
blending
|
||||||
sigma 0.07;
|
{
|
||||||
|
default
|
||||||
|
{
|
||||||
|
type linear;
|
||||||
|
residualAlpha 1e-6;
|
||||||
|
maxFullyDispersedAlpha.air 0.3;
|
||||||
|
maxPartlyDispersedAlpha.air 0.5;
|
||||||
|
maxFullyDispersedAlpha.water 0.3;
|
||||||
|
maxPartlyDispersedAlpha.water 0.5;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
sigma
|
||||||
|
(
|
||||||
|
(air and water) 0.07
|
||||||
|
);
|
||||||
|
|
||||||
|
aspectRatio
|
||||||
|
(
|
||||||
|
(air in water)
|
||||||
|
{
|
||||||
|
type constant;
|
||||||
|
E0 1.0;
|
||||||
|
}
|
||||||
|
|
||||||
|
(water in air)
|
||||||
|
{
|
||||||
|
type constant;
|
||||||
|
E0 1.0;
|
||||||
|
}
|
||||||
|
);
|
||||||
|
|
||||||
drag
|
drag
|
||||||
|
(
|
||||||
|
(air in water)
|
||||||
{
|
{
|
||||||
air SchillerNaumann;
|
type SchillerNaumann;
|
||||||
water SchillerNaumann;
|
residualAlpha 1e-6;
|
||||||
|
residualSlip 1e-3;
|
||||||
|
residualRe 1e-3;
|
||||||
|
swarmCorrection
|
||||||
|
{
|
||||||
|
type none;
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
heatTransfer
|
(water in air)
|
||||||
{
|
{
|
||||||
air RanzMarshall;
|
type SchillerNaumann;
|
||||||
water RanzMarshall;
|
residualAlpha 1e-6;
|
||||||
|
residualSlip 1e-3;
|
||||||
|
residualRe 1e-3;
|
||||||
|
swarmCorrection
|
||||||
|
{
|
||||||
|
type none;
|
||||||
}
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
(air and water)
|
||||||
|
{
|
||||||
|
type segregated;
|
||||||
|
residualAlpha 1e-6;
|
||||||
|
residualSlip 1e-3;
|
||||||
|
residualRe 1e-3;
|
||||||
|
m 0.5;
|
||||||
|
n 8;
|
||||||
|
swarmCorrection
|
||||||
|
{
|
||||||
|
type none;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
);
|
||||||
|
|
||||||
lift
|
lift
|
||||||
{
|
(
|
||||||
air
|
(air in water)
|
||||||
{
|
{
|
||||||
type none;
|
type none;
|
||||||
}
|
}
|
||||||
water
|
|
||||||
|
(water in air)
|
||||||
{
|
{
|
||||||
type none;
|
type none;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
(air and water)
|
||||||
|
{
|
||||||
|
type none;
|
||||||
|
}
|
||||||
|
);
|
||||||
|
|
||||||
|
heatTransfer
|
||||||
|
(
|
||||||
|
(air in water)
|
||||||
|
{
|
||||||
|
type RanzMarshall;
|
||||||
|
residualRe 1e-3;
|
||||||
}
|
}
|
||||||
|
|
||||||
dispersedPhase both;
|
(water in air)
|
||||||
|
{
|
||||||
|
type RanzMarshall;
|
||||||
|
residualRe 1e-3;
|
||||||
|
}
|
||||||
|
|
||||||
residualPhaseFraction 1e-3;
|
(air and water)
|
||||||
residualSlip 1e-2;
|
{
|
||||||
|
type none;
|
||||||
|
}
|
||||||
|
);
|
||||||
|
|
||||||
// Virtual-mass coefficient
|
virtualMass
|
||||||
|
(
|
||||||
|
(air in water)
|
||||||
|
{
|
||||||
|
type constantCoefficient;
|
||||||
Cvm 0.5;
|
Cvm 0.5;
|
||||||
|
}
|
||||||
|
|
||||||
|
(water in air)
|
||||||
|
{
|
||||||
|
type constantCoefficient;
|
||||||
|
Cvm 0.5;
|
||||||
|
}
|
||||||
|
|
||||||
|
(air and water)
|
||||||
|
{
|
||||||
|
type none;
|
||||||
|
}
|
||||||
|
);
|
||||||
|
|
||||||
|
wallLubrication
|
||||||
|
(
|
||||||
|
(air in water)
|
||||||
|
{
|
||||||
|
type none;
|
||||||
|
}
|
||||||
|
|
||||||
|
(water in air)
|
||||||
|
{
|
||||||
|
type none;
|
||||||
|
}
|
||||||
|
|
||||||
|
(air and water)
|
||||||
|
{
|
||||||
|
type none;
|
||||||
|
}
|
||||||
|
);
|
||||||
|
|
||||||
|
turbulentDispersion
|
||||||
|
(
|
||||||
|
(air in water)
|
||||||
|
{
|
||||||
|
type none;
|
||||||
|
}
|
||||||
|
|
||||||
|
(water in air)
|
||||||
|
{
|
||||||
|
type none;
|
||||||
|
}
|
||||||
|
|
||||||
|
(air and water)
|
||||||
|
{
|
||||||
|
type none;
|
||||||
|
}
|
||||||
|
);
|
||||||
|
|
||||||
// Minimum allowable pressure
|
// Minimum allowable pressure
|
||||||
pMin 10000;
|
pMin 10000;
|
||||||
|
|||||||
Reference in New Issue
Block a user