ENH: twoPhaseEulerFoam: Removed requirement that a model (most likely "none") had to be specified for all pairs

This commit is contained in:
william
2014-01-23 16:37:16 +00:00
parent acf490cb44
commit 87115af2d0
23 changed files with 238 additions and 541 deletions

View File

@ -110,21 +110,18 @@ drag
}
);
lift
virtualMass
(
(air in water)
{
type none;
type constantCoefficient;
Cvm 0.5;
}
(water in air)
{
type none;
}
(air and water)
{
type none;
type constantCoefficient;
Cvm 0.5;
}
);
@ -141,67 +138,18 @@ heatTransfer
type RanzMarshall;
residualRe 1e-3;
}
(air and water)
{
type none;
}
);
virtualMass
lift
(
(air in water)
{
type constantCoefficient;
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

View File

@ -110,21 +110,18 @@ drag
}
);
lift
virtualMass
(
(air in water)
{
type none;
type constantCoefficient;
Cvm 0.5;
}
(water in air)
{
type none;
}
(air and water)
{
type none;
type constantCoefficient;
Cvm 0.5;
}
);
@ -141,67 +138,18 @@ heatTransfer
type RanzMarshall;
residualRe 1e-3;
}
(air and water)
{
type none;
}
);
virtualMass
lift
(
(air in water)
{
type constantCoefficient;
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

View File

@ -52,17 +52,6 @@ sigma
aspectRatio
(
(particles in air)
{
type constant;
E0 1.0;
}
(air in particles)
{
type constant;
E0 1.0;
}
);
drag
@ -78,33 +67,14 @@ drag
type none;
}
}
(air in particles)
{
type none;
}
(particles and air)
{
type none;
}
);
lift
virtualMass
(
(particles in air)
{
type none;
}
(air in particles)
{
type none;
}
(particles and air)
{
type none;
type constantCoefficient;
Cvm 0.5;
}
);
@ -115,71 +85,18 @@ heatTransfer
type RanzMarshall;
residualRe 1e-3;
}
(air in particles)
{
type none;
}
(particles and air)
{
type none;
}
);
virtualMass
lift
(
(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

View File

@ -110,21 +110,18 @@ drag
}
);
lift
virtualMass
(
(air in water)
{
type none;
type constantCoefficient;
Cvm 0.5;
}
(water in air)
{
type none;
}
(air and water)
{
type none;
type constantCoefficient;
Cvm 0.5;
}
);
@ -141,67 +138,18 @@ heatTransfer
type RanzMarshall;
residualRe 1e-3;
}
(air and water)
{
type none;
}
);
virtualMass
lift
(
(air in water)
{
type constantCoefficient;
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

View File

@ -19,32 +19,11 @@ phases (air water);
air
{
diameterModel IATE;
IATECoeffs
diameterModel isothermal;
isothermalCoeffs
{
dMax 1e-2;
dMin 1e-4;
residualAlpha 1e-6;
sources
(
wakeEntrainmentCoalescence
{
Cwe 0.002;
}
randomCoalescence
{
Crc 0.04;
C 3;
alphaMax 0.75;
}
turbulentBreakUp
{
Cti 0.085;
WeCr 6;
}
);
d0 3e-3;
p0 1e5;
}
}
@ -131,21 +110,18 @@ drag
}
);
lift
virtualMass
(
(air in water)
{
type none;
type constantCoefficient;
Cvm 0.5;
}
(water in air)
{
type none;
}
(air and water)
{
type none;
type constantCoefficient;
Cvm 0.5;
}
);
@ -162,67 +138,18 @@ heatTransfer
type RanzMarshall;
residualRe 1e-3;
}
(air and water)
{
type none;
}
);
virtualMass
lift
(
(air in water)
{
type constantCoefficient;
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

View File

@ -52,17 +52,6 @@ sigma
aspectRatio
(
(particles in air)
{
type constant;
E0 1.0;
}
(air in particles)
{
type constant;
E0 1.0;
}
);
drag
@ -78,33 +67,14 @@ drag
type none;
}
}
(air in particles)
{
type none;
}
(particles and air)
{
type none;
}
);
lift
virtualMass
(
(particles in air)
{
type none;
}
(air in particles)
{
type none;
}
(particles and air)
{
type none;
type constantCoefficient;
Cvm 0.5;
}
);
@ -115,71 +85,18 @@ heatTransfer
type RanzMarshall;
residualRe 1e-3;
}
(air in particles)
{
type none;
}
(particles and air)
{
type none;
}
);
virtualMass
lift
(
(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

View File

@ -110,21 +110,18 @@ drag
}
);
lift
virtualMass
(
(air in water)
{
type none;
type constantCoefficient;
Cvm 0.5;
}
(water in air)
{
type none;
}
(air and water)
{
type none;
type constantCoefficient;
Cvm 0.5;
}
);
@ -141,67 +138,18 @@ heatTransfer
type RanzMarshall;
residualRe 1e-3;
}
(air and water)
{
type none;
}
);
virtualMass
lift
(
(air in water)
{
type constantCoefficient;
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