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.
166 lines
2.9 KiB
C++
166 lines
2.9 KiB
C++
/*--------------------------------*- 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 (air water);
|
|
|
|
air
|
|
{
|
|
type purePhaseModel;
|
|
|
|
diameterModel IATE;
|
|
|
|
IATECoeffs
|
|
{
|
|
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;
|
|
}
|
|
);
|
|
}
|
|
|
|
residualAlpha 1e-6;
|
|
}
|
|
|
|
water
|
|
{
|
|
type purePhaseModel;
|
|
diameterModel constant;
|
|
constantCoeffs
|
|
{
|
|
d 1e-4;
|
|
}
|
|
|
|
residualAlpha 1e-6;
|
|
}
|
|
|
|
blending
|
|
{
|
|
default
|
|
{
|
|
type linear;
|
|
minFullyContinuousAlpha.air 0.7;
|
|
minPartlyContinuousAlpha.air 0.3;
|
|
minFullyContinuousAlpha.water 0.7;
|
|
minPartlyContinuousAlpha.water 0.3;
|
|
}
|
|
|
|
drag
|
|
{
|
|
type linear;
|
|
minFullyContinuousAlpha.air 0.7;
|
|
minPartlyContinuousAlpha.air 0.5;
|
|
minFullyContinuousAlpha.water 0.7;
|
|
minPartlyContinuousAlpha.water 0.5;
|
|
}
|
|
}
|
|
|
|
surfaceTension
|
|
{
|
|
air_water
|
|
{
|
|
type constant;
|
|
sigma 0.07;
|
|
}
|
|
}
|
|
|
|
drag
|
|
{
|
|
air_dispersedIn_water
|
|
{
|
|
type SchillerNaumann;
|
|
residualRe 1e-3;
|
|
}
|
|
|
|
water_dispersedIn_air
|
|
{
|
|
type SchillerNaumann;
|
|
residualRe 1e-3;
|
|
}
|
|
|
|
air_segregatedWith_water
|
|
{
|
|
type segregated;
|
|
m 0.5;
|
|
n 8;
|
|
}
|
|
}
|
|
|
|
virtualMass
|
|
{
|
|
air_dispersedIn_water
|
|
{
|
|
type constantCoefficient;
|
|
Cvm 0.5;
|
|
}
|
|
|
|
water_dispersedIn_air
|
|
{
|
|
type constantCoefficient;
|
|
Cvm 0.5;
|
|
}
|
|
}
|
|
|
|
heatTransfer
|
|
{
|
|
air_dispersedIn_water
|
|
{
|
|
type RanzMarshall;
|
|
residualAlpha 1e-4;
|
|
}
|
|
|
|
water_dispersedIn_air
|
|
{
|
|
type RanzMarshall;
|
|
residualAlpha 1e-4;
|
|
}
|
|
}
|
|
|
|
phaseTransfer
|
|
{}
|
|
|
|
lift
|
|
{}
|
|
|
|
wallLubrication
|
|
{}
|
|
|
|
turbulentDispersion
|
|
{}
|
|
|
|
interfaceCompression
|
|
{}
|
|
|
|
// ************************************************************************* //
|