OF-POSTECH-1/examples/ECN_LagrangianCMCsprayFoam/constant/sprayCloudProperties
2017-08-03 22:15:03 +09:00

201 lines
4.3 KiB
C++

/*--------------------------------*- C++ -*----------------------------------*\
| ========= | |
| \\ / F ield | OpenFOAM: The Open Source CFD Toolbox |
| \\ / O peration | Version: 4.x |
| \\ / A nd | Web: www.OpenFOAM.org |
| \\/ M anipulation | |
\*---------------------------------------------------------------------------*/
FoamFile
{
version 2.0;
format binary;
class dictionary;
location "constant";
object SprayCloudProperties;
}
// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
solution
{
active true;
coupled true;
transient yes;
cellValueSourceCorrection on;
maxCo 0.3;
sourceTerms
{
schemes
{
rho explicit 1;
U explicit 1;
Yi explicit 1;
h explicit 1;
radiation explicit 1;
}
}
interpolationSchemes
{
rho cell;
U cellPoint;
thermo:mu cell;
T cell;
Cp cell;
kappa cell;
p cell;
}
integrationSchemes
{
U Euler;
T analytical;
}
}
constantProperties
{
T0 373;
// place holders for rho0 and Cp0
// - reset from liquid properties using T0
rho0 684;
Cp0 14.7;//(J/kg*K) = 226(J/mol*K)
constantVolume false;
}
subModels
{
particleForces
{
sphereDrag;
}
injectionModels
{
model1
{
type coneNozzleInjection;
SOI 0;
massTotal 17.8e-06;
parcelBasisType mass;
injectionMethod disc;
flowType flowRateAndDischarge;
outerDiameter 0.0001;
innerDiameter 0;
duration 0.007;
position (0 0 0);
direction (0 0 1);
parcelsPerSecond 5000000;
flowRateProfile constant 1;
Cd constant 0.768;
thetaInner constant 0.0;
thetaOuter constant 13.0;
sizeDistribution
{
type RosinRammler;
RosinRammlerDistribution
{
minValue 100e-06;
maxValue 200e-06;
d 135e-6;
n 3;
}
}
}
}
dispersionModel stochasticDispersionRAS;
patchInteractionModel standardWallInteraction;
heatTransferModel RanzMarshall;
compositionModel singlePhaseMixture;
phaseChangeModel liquidEvaporationBoil;
surfaceFilmModel none;
atomizationModel none;
breakupModel none;//ReitzDiwakar; // ReitzKHRT;
stochasticCollisionModel none;
radiation off;
standardWallInteractionCoeffs
{
type rebound;
}
RanzMarshallCoeffs
{
BirdCorrection true;
}
singlePhaseMixtureCoeffs
{
phases
(
liquid
{
C7H16 1;
}
);
}
liquidEvaporationBoilCoeffs
{
enthalpyTransfer enthalpyDifference;
activeLiquids ( C7H16 );
}
ReitzDiwakarCoeffs
{
solveOscillationEq yes;
Cbag 6;
Cb 0.785;
Cstrip 0.5;
Cs 10;
}
/*
ReitzKHRTCoeffs
{
solveOscillationEq yes;
B0 0.61;
B1 40;
Ctau 1;
CRT 0.1;
msLimit 0.2;
WeberLimit 6;
}
*/
TABCoeffs
{
y0 0;
yDot0 0;
Cmu 10;
Comega 8;
WeCrit 12;
}
}
cloudFunctions
{}
// ************************************************************************* //