/*--------------------------------*- 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; object phaseProperties; } // * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * // type populationBalanceMultiphaseSystem; phases (particles water); populationBalances (agglomerates); particles { type pureIsothermalPhaseModel; diameterModel velocityGroup; velocityGroupCoeffs { populationBalance agglomerates; shapeModel spherical; sizeGroups ( { dSph 1e-6; } { dSph 1.21e-6; } { dSph 1.463e-6; } { dSph 1.77e-6; } { dSph 2.142e-6; } { dSph 2.591e-6; } { dSph 3.134e-6; } { dSph 3.792e-6; } { dSph 4.587e-6; } { dSph 5.549e-6; } { dSph 6.71e-6; } { dSph 8.12e-6; } { dSph 9.82e-6; } { dSph 11.88e-6; } { dSph 14.38e-6; } { dSph 17.39e-6; } { dSph 21.04e-6; } { dSph 25.45e-6; } { dSph 30.79e-6; } { dSph 37.24e-6; } { dSph 45.06e-6; } { dSph 54.51e-6; } { dSph 65.94e-6; } { dSph 79.77e-6; } { dSph 96.49e-6; } { dSph 116.7e-6; } { dSph 141.2e-6; } { dSph 170.8e-6; } { dSph 206.7e-6; } { dSph 250e-6; } ); } alphaMax 0.62; residualAlpha 1e-8; } water { type pureIsothermalPhaseModel; diameterModel none; residualAlpha 1e-8; } populationBalanceCoeffs { agglomerates { continuousPhase water; coalescenceModels ( AdachiStuartFokkink {} ); binaryBreakupModels (); breakupModels ( Kusters { daughterSizeDistributionModel Laakkonen; C4 2; B 50e-7; dP 250e-9; Df 2.4; } ); driftModels (); nucleationModels (); } } blending { default { type continuous; phase water; } } surfaceTension {} aspectRatio {} interfaceCompression {} drag { particles_dispersedIn_water { type WenYu; } } virtualMass { particles_dispersedIn_water { type constantCoefficient; Cvm 0.5; } } heatTransfer {} phaseTransfer {} lift { particles_dispersedIn_water { type SaffmanMei; residualRe 1e-6; } } wallLubrication {} turbulentDispersion { particles_dispersedIn_water { type Burns; sigma 1; } } // ************************************************************************* //