Files
OpenFOAM-12/tutorials/modules/multiphaseEuler/bed/constant/phaseProperties

166 lines
3.0 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 solid);
air
{
type pureIsothermalPhaseModel;
diameterModel isothermal;
isothermalCoeffs
{
d0 3e-3;
p0 1e5;
}
residualAlpha 1e-6;
}
water
{
type pureIsothermalPhaseModel;
diameterModel constant;
constantCoeffs
{
d 1e-4;
}
residualAlpha 1e-6;
}
solid
{
type pureStationaryIsothermalPhaseModel;
diameterModel constant;
constantCoeffs
{
d 1e-2;
}
residualAlpha 1e-6;
}
blending
{
drag
{
type linear;
minFullyContinuousAlpha.air 0.8;
minPartlyContinuousAlpha.air 0.5;
minFullyContinuousAlpha.water 0.8;
minPartlyContinuousAlpha.water 0.5;
minFullyContinuousAlpha.solid none;
minPartlyContinuousAlpha.solid none;
}
default
{
type linear;
minFullyContinuousAlpha.air 0.8;
minPartlyContinuousAlpha.air 0.2;
minFullyContinuousAlpha.water 0.8;
minPartlyContinuousAlpha.water 0.2;
minFullyContinuousAlpha.solid none;
minPartlyContinuousAlpha.solid none;
}
}
surfaceTension
{
air_water
{
type constant;
sigma 0.07;
}
}
drag
{
air_dispersedIn_water
{
type SchillerNaumann;
}
air_segregatedWith_water
{
type segregated;
m 0.5;
n 8;
}
water_dispersedIn_air
{
type SchillerNaumann;
}
air_water_displacedBy_solid
{
type AttouFerschneider;
gas air;
liquid water;
solid solid;
E1 280;
E2 4.8;
}
solid_dispersedIn_air
{
$air_water_displacedBy_solid;
}
solid_dispersedIn_water
{
$air_water_displacedBy_solid;
}
}
virtualMass
{
air_dispersedIn_water
{
type constantCoefficient;
Cvm 0.5;
}
water_dispersedIn_air
{
type constantCoefficient;
Cvm 0.5;
}
}
heatTransfer
{}
phaseTransfer
{}
lift
{}
wallLubrication
{}
turbulentDispersion
{}
interfaceCompression
{}
// ************************************************************************* //