SLFMFoam Sandia Flame D tutorial case

This commit is contained in:
ignis 2018-01-21 04:58:47 +09:00
parent 367133f440
commit f8b83b579e
101 changed files with 374894 additions and 0 deletions

View file

@ -0,0 +1,65 @@
/*--------------------------------*- 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;
format ascii;
class volScalarField;
location "0";
object CH4;
}
dimensions [ 0 0 0 0 0 0 0 ];
internalField uniform 0;
boundaryField
{
mainjet
{
type fixedValue;
value uniform 0.155956;
}
pilot
{
type fixedValue;
value uniform 0;
}
coflow
{
type fixedValue;
value uniform 0;
}
outlet
{
type zeroGradient;
}
burnerwall
{
type zeroGradient;
}
slipwall
{
type slip;
}
axis
{
type symmetryPlane;
}
front
{
type wedge;
}
back
{
type wedge;
}
}
// ************************************************************************* //

View file

@ -0,0 +1,65 @@
/*--------------------------------*- 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;
format ascii;
class volScalarField;
location "0/Fluid";
object CO;
}
dimensions [ 0 0 0 0 0 0 0 ];
internalField uniform 0;
boundaryField
{
axis
{
type symmetryPlane;
}
mainjet
{
type fixedValue;
value uniform 0;
}
pilot
{
type fixedValue;
value uniform 0.00407;
}
coflow
{
type fixedValue;
value uniform 0;
}
outlet
{
type zeroGradient;
}
burnerwall
{
type zeroGradient;
}
slipwall
{
type slip;
}
front
{
type wedge;
}
back
{
type wedge;
}
}
// ************************************************************************* //

View file

@ -0,0 +1,65 @@
/*--------------------------------*- 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;
format ascii;
class volScalarField;
location "0";
object CO2;
}
dimensions [ 0 0 0 0 0 0 0 ];
internalField uniform 0;
boundaryField
{
mainjet
{
type fixedValue;
value uniform 0;
}
pilot
{
type fixedValue;
value uniform 0.1098;
}
coflow
{
type fixedValue;
value uniform 0;
}
outlet
{
type zeroGradient;
}
burnerwall
{
type zeroGradient;
}
slipwall
{
type slip;
}
axis
{
type symmetryPlane;
}
front
{
type wedge;
}
back
{
type wedge;
}
}
// ************************************************************************* //

View file

@ -0,0 +1,65 @@
/*--------------------------------*- 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;
format ascii;
class volScalarField;
location "0";
object H;
}
dimensions [ 0 0 0 0 0 0 0 ];
internalField uniform 0;
boundaryField
{
mainjet
{
type fixedValue;
value uniform 0;
}
pilot
{
type fixedValue;
value uniform 2.48e-05;
}
coflow
{
type fixedValue;
value uniform 0;
}
outlet
{
type zeroGradient;
}
burnerwall
{
type zeroGradient;
}
slipwall
{
type slip;
}
axis
{
type symmetryPlane;
}
front
{
type wedge;
}
back
{
type wedge;
}
}
// ************************************************************************* //

View file

@ -0,0 +1,65 @@
/*--------------------------------*- 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;
format ascii;
class volScalarField;
location "0";
object H2;
}
dimensions [ 0 0 0 0 0 0 0 ];
internalField uniform 0;
boundaryField
{
mainjet
{
type fixedValue;
value uniform 0;
}
pilot
{
type fixedValue;
value uniform 0.000129;
}
coflow
{
type fixedValue;
value uniform 0;
}
outlet
{
type zeroGradient;
}
burnerwall
{
type zeroGradient;
}
slipwall
{
type slip;
}
axis
{
type symmetryPlane;
}
front
{
type wedge;
}
back
{
type wedge;
}
}
// ************************************************************************* //

View file

@ -0,0 +1,65 @@
/*--------------------------------*- 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;
format ascii;
class volScalarField;
location "0";
object H2O;
}
dimensions [ 0 0 0 0 0 0 0 ];
internalField uniform 0;
boundaryField
{
mainjet
{
type fixedValue;
value uniform 0;
}
pilot
{
type fixedValue;
value uniform 0.0942;
}
coflow
{
type fixedValue;
value uniform 0;
}
outlet
{
type zeroGradient;
}
burnerwall
{
type zeroGradient;
}
slipwall
{
type slip;
}
axis
{
type symmetryPlane;
}
front
{
type wedge;
}
back
{
type wedge;
}
}
// ************************************************************************* //

View file

@ -0,0 +1,65 @@
/*--------------------------------*- 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;
format ascii;
class volScalarField;
location "0";
object N2;
}
dimensions [ 0 0 0 0 0 0 0 ];
internalField uniform 0.767;
boundaryField
{
mainjet
{
type fixedValue;
value uniform 0.647382;
}
pilot
{
type fixedValue;
value uniform 0.7342;
}
coflow
{
type fixedValue;
value uniform 0.767;
}
outlet
{
type zeroGradient;
}
burnerwall
{
type zeroGradient;
}
slipwall
{
type slip;
}
axis
{
type symmetryPlane;
}
front
{
type wedge;
}
back
{
type wedge;
}
}
// ************************************************************************* //

View file

@ -0,0 +1,65 @@
/*--------------------------------*- 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;
format ascii;
class volScalarField;
location "0";
object NO;
}
dimensions [ 0 0 0 0 0 0 0 ];
internalField uniform 0;
boundaryField
{
mainjet
{
type fixedValue;
value uniform 0;
}
pilot
{
type fixedValue;
value uniform 4.8e-06;
}
coflow
{
type fixedValue;
value uniform 0;
}
outlet
{
type zeroGradient;
}
burnerwall
{
type zeroGradient;
}
slipwall
{
type slip;
}
axis
{
type symmetryPlane;
}
front
{
type wedge;
}
back
{
type wedge;
}
}
// ************************************************************************* //

View file

@ -0,0 +1,65 @@
/*--------------------------------*- 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;
format ascii;
class volScalarField;
location "0";
object O;
}
dimensions [ 0 0 0 0 0 0 0 ];
internalField uniform 0;
boundaryField
{
mainjet
{
type fixedValue;
value uniform 0;
}
pilot
{
type fixedValue;
value uniform 0.000747;
}
coflow
{
type fixedValue;
value uniform 0;
}
outlet
{
type zeroGradient;
}
burnerwall
{
type zeroGradient;
}
slipwall
{
type slip;
}
axis
{
type symmetryPlane;
}
front
{
type wedge;
}
back
{
type wedge;
}
}
// ************************************************************************* //

View file

@ -0,0 +1,65 @@
/*--------------------------------*- 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;
format ascii;
class volScalarField;
location "0/Fluid";
object O2;
}
dimensions [ 0 0 0 0 0 0 0 ];
internalField uniform 0.233;
boundaryField
{
axis
{
type symmetryPlane;
}
mainjet
{
type fixedValue;
value uniform 0.196662;
}
pilot
{
type fixedValue;
value uniform 0.0540244;
}
coflow
{
type fixedValue;
value uniform 0.233;
}
outlet
{
type zeroGradient;
}
burnerwall
{
type zeroGradient;
}
slipwall
{
type slip;
}
front
{
type wedge;
}
back
{
type wedge;
}
}
// ************************************************************************* //

View file

@ -0,0 +1,65 @@
/*--------------------------------*- 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;
format ascii;
class volScalarField;
location "0/Fluid";
object OH;
}
dimensions [ 0 0 0 0 0 0 0 ];
internalField uniform 0;
boundaryField
{
axis
{
type symmetryPlane;
}
mainjet
{
type fixedValue;
value uniform 0;
}
pilot
{
type fixedValue;
value uniform 0.0028;
}
coflow
{
type fixedValue;
value uniform 0;
}
outlet
{
type zeroGradient;
}
burnerwall
{
type zeroGradient;
}
slipwall
{
type slip;
}
front
{
type wedge;
}
back
{
type wedge;
}
}
// ************************************************************************* //

View file

@ -0,0 +1,65 @@
/*--------------------------------*- 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;
format ascii;
class volScalarField;
location "0/Fluid";
object T;
}
dimensions [ 0 0 0 1 0 0 0 ];
internalField uniform 200;
boundaryField
{
axis
{
type symmetryPlane;
}
mainjet
{
type fixedValue;
value uniform 294;
}
pilot
{
type fixedValue;
value uniform 1880;
}
coflow
{
type fixedValue;
value uniform 291;
}
outlet
{
type zeroGradient;
}
burnerwall
{
type zeroGradient;
}
slipwall
{
type slip;
}
front
{
type wedge;
}
back
{
type wedge;
}
}
// ************************************************************************* //

View file

@ -0,0 +1,66 @@
/*--------------------------------*- 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;
format ascii;
class volVectorField;
location "0";
object U;
}
dimensions [ 0 1 -1 0 0 0 0 ];
internalField uniform ( 0 0 0 );
boundaryField
{
mainjet
{
type fixedValue;
value uniform ( 0 49.6 0 );
}
pilot
{
type fixedValue;
value uniform ( 0 11.4 0 );
}
coflow
{
type fixedValue;
value uniform ( 0 0.9 0 );
}
outlet
{
type zeroGradient;
}
burnerwall
{
type fixedValue;
value uniform ( 0 0 0 );
}
slipwall
{
type slip;
}
axis
{
type symmetryPlane;
}
front
{
type wedge;
}
back
{
type wedge;
}
}
// ************************************************************************* //

View file

@ -0,0 +1,65 @@
/*--------------------------------*- 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;
format ascii;
class volScalarField;
location "0";
object Ydefault;
}
dimensions [ 0 0 0 0 0 0 0 ];
internalField uniform 0;
boundaryField
{
mainjet
{
type fixedValue;
value uniform 0;
}
pilot
{
type fixedValue;
value uniform 0;
}
coflow
{
type fixedValue;
value uniform 0;
}
outlet
{
type zeroGradient;
}
burnerwall
{
type zeroGradient;
}
slipwall
{
type slip;
}
axis
{
type symmetryPlane;
}
front
{
type wedge;
}
back
{
type wedge;
}
}
// ************************************************************************* //

View file

@ -0,0 +1,66 @@
/*--------------------------------*- 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;
format ascii;
class volScalarField;
location "0";
object alphat;
}
dimensions [ 1 -1 -1 0 0 0 0 ];
internalField uniform 0.1;
boundaryField
{
mainjet
{
type calculated;
value uniform 0.1;
}
pilot
{
type calculated;
value uniform 0.1;
}
coflow
{
type calculated;
value uniform 0.1;
}
outlet
{
type zeroGradient;
}
burnerwall
{
type compressible::alphatWallFunction;
value uniform 0;
}
slipwall
{
type slip;
}
axis
{
type symmetryPlane;
}
front
{
type wedge;
}
back
{
type wedge;
}
}
// ************************************************************************* //

View file

@ -0,0 +1,69 @@
/*--------------------------------*- 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;
format ascii;
class volScalarField;
location "0";
object epsilon;
}
dimensions [ 0 2 -3 0 0 0 0 ];
internalField uniform 50;
boundaryField
{
mainjet
{
type turbulentMixingLengthDissipationRateInlet;
mixingLength 0.000504;
value uniform 200;
}
pilot
{
type turbulentMixingLengthDissipationRateInlet;
mixingLength 0.000735;
value uniform 200;
}
coflow
{
type turbulentMixingLengthDissipationRateInlet;
mixingLength 0.0197;
value uniform 200;
}
outlet
{
type zeroGradient;
}
burnerwall
{
type epsilonWallFunction;
value uniform 0;
}
slipwall
{
type slip;
}
axis
{
type symmetryPlane;
}
front
{
type wedge;
}
back
{
type wedge;
}
}
// ************************************************************************* //

View file

@ -0,0 +1,69 @@
/*--------------------------------*- 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;
format ascii;
class volScalarField;
location "0";
object k;
}
dimensions [ 0 2 -2 0 0 0 0 ];
internalField uniform 1;
boundaryField
{
mainjet
{
type turbulentIntensityKineticEnergyInlet;
intensity 0.0458;
value uniform 1;
}
pilot
{
type turbulentIntensityKineticEnergyInlet;
intensity 0.0628;
value uniform 1;
}
coflow
{
type turbulentIntensityKineticEnergyInlet;
intensity 0.0471;
value uniform 1;
}
outlet
{
type zeroGradient;
}
burnerwall
{
type kqRWallFunction;
value uniform 0;
}
slipwall
{
type slip;
}
axis
{
type symmetryPlane;
}
front
{
type wedge;
}
back
{
type wedge;
}
}
// ************************************************************************* //

View file

@ -0,0 +1,65 @@
/*--------------------------------*- 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;
format ascii;
class volScalarField;
location "0";
object mf;
}
dimensions [ 0 0 0 0 0 0 0 ];
internalField uniform 0;
boundaryField
{
mainjet
{
type fixedValue;
value uniform 1;
}
pilot
{
type fixedValue;
value uniform 0.27;
}
coflow
{
type fixedValue;
value uniform 0;
}
outlet
{
type zeroGradient;
}
burnerwall
{
type zeroGradient;
}
slipwall
{
type slip;
}
axis
{
type symmetryPlane;
}
front
{
type wedge;
}
back
{
type wedge;
}
}
// ************************************************************************* //

View file

@ -0,0 +1,65 @@
/*--------------------------------*- 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;
format ascii;
class volScalarField;
location "0";
object mfVar;
}
dimensions [ 0 0 0 0 0 0 0 ];
internalField uniform 0;
boundaryField
{
mainjet
{
type fixedValue;
value uniform 0;
}
pilot
{
type fixedValue;
value uniform 0;
}
coflow
{
type fixedValue;
value uniform 0;
}
outlet
{
type zeroGradient;
}
burnerwall
{
type zeroGradient;
}
slipwall
{
type slip;
}
axis
{
type symmetryPlane;
}
front
{
type wedge;
}
back
{
type wedge;
}
}
// ************************************************************************* //

View file

@ -0,0 +1,66 @@
/*--------------------------------*- 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;
format ascii;
class volScalarField;
location "0";
object mut;
}
dimensions [ 0 2 -1 0 0 0 0 ];
internalField uniform 0.1;
boundaryField
{
mainjet
{
type calculated;
value uniform 0;
}
pilot
{
type calculated;
value uniform 0;
}
coflow
{
type calculated;
value uniform 0;
}
outlet
{
type zeroGradient;
}
burnerwall
{
type nutkWallFunction;
value uniform 0;
}
slipwall
{
type slip;
}
axis
{
type symmetryPlane;
}
front
{
type wedge;
}
back
{
type wedge;
}
}
// ************************************************************************* //

View file

@ -0,0 +1,63 @@
/*--------------------------------*- 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;
format ascii;
class volScalarField;
location "0";
object p;
}
dimensions [ 1 -1 -2 0 0 0 0 ];
internalField uniform 100616;
boundaryField
{
mainjet
{
type zeroGradient;
}
pilot
{
type zeroGradient;
}
coflow
{
type zeroGradient;
}
outlet
{
type fixedValue;
value uniform 100616;
}
burnerwall
{
type zeroGradient;
}
slipwall
{
type slip;
}
axis
{
type symmetryPlane;
}
front
{
type wedge;
}
back
{
type wedge;
}
}
// ************************************************************************* //

View file

@ -0,0 +1,57 @@
/*--------------------------------*- C++ -*----------------------------------*\
| ========= | |
| \\ / F ield | OpenFOAM: The Open Source CFD Toolbox |
| \\ / O peration | Version: 2.3.0 |
| \\ / A nd | Web: www.OpenFOAM.org |
| \\/ M anipulation | |
\*---------------------------------------------------------------------------*/
FoamFile
{
version 2.0;
format ascii;
class dictionary;
location "constant";
object combustionProperties;
}
// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
postSpecieNames (CO OH); //names of species for post-processing
stoiMF 0.351; //stoichiometric mixture fraction
stretchFactor 1.05;
lowerN 20; //number of eta-space under stoichiometric value
upperN 30; //number of eta-space over stoichiometric value
Equilibrium false;
NVar 40; //20;
Sc 0.68; //Schmidt number
outletName outlet; // outletName
detailedEta
(
1e-6 1e-5 1e-4 1e-3 1e-2
0.1 0.9
0.99 0.999 0.9999 0.99999 0.999999
);
detailedN
(
10 10 10 10 10
100
10 10 10 10 10
);
NstFolder slfm_lib; //folder name of SLFM library
NstList //list of Nst
(
1 3 5 10 15 20 25 30 35 40
45 50 55 60 65 70 75 80 85 90
95 100 105 110 115 120 125 130 135 140
145 150 155 160 165 170 175 180 185 190
195 200 205 210 215 220 225 230 235 240
245 250 255 260 265 270 275 280 285 290
293
);
// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //

View file

@ -0,0 +1,42 @@
/*--------------------------------*- C++ -*----------------------------------*\
| ========= | |
| \\ / F ield | OpenFOAM: The Open Source CFD Toolbox |
| \\ / O peration | Version: 2.3.0 |
| \\ / A nd | Web: www.OpenFOAM.org |
| \\/ M anipulation | |
\*---------------------------------------------------------------------------*/
FoamFile
{
version 2.0;
format ascii;
class dictionary;
location "constant";
object chemistryProperties;
}
// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
chemistryType
{
chemistrySolver ode; //EulerImplicit;
chemistryThermo rho;
}
chemistry off;
initialChemicalTimeStep 1e-07;
EulerImplicitCoeffs
{
cTauChem 1;
equilibriumRateLimiter off;
}
odeCoeffs
{
solver SIBS; //seulex; //Rosenbrock34; //Rosenbrock43;
eps 0.05;
//absTol 1e-12;
//relTol 0.01;
}
// ************************************************************************* //

View file

@ -0,0 +1,46 @@
/*--------------------------------*- C++ -*----------------------------------*\
| ========= | |
| \\ / F ield | OpenFOAM: The Open Source CFD Toolbox |
| \\ / O peration | Version: 2.3.0 |
| \\ / A nd | Web: www.OpenFOAM.org |
| \\/ M anipulation | |
\*---------------------------------------------------------------------------*/
FoamFile
{
version 2.0;
format ascii;
class dictionary;
location "constant";
object combustionProperties;
}
// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
combustionModel laminar<rhoChemistryCombustion>;
active false;
laminarCoeffs
{
}
EDCCoeffs
{
// EDC for RANS/URANS
underRelaxFineStructures 1.0;
CD1 2.1377;
CD2 2.45;
CD3 0.01;
gammaStarClipFactor 0.5;
// Limiting temperature
TMin 290;
TMax 3000;
// tolerancies
absoluteTolerance 1e-5;
relativeTolerance 1e-5;
// maxIterations:
maxIterations 1e+5;
}

View file

@ -0,0 +1,22 @@
/*--------------------------------*- C++ -*----------------------------------*\
| ========= | |
| \\ / F ield | OpenFOAM: The Open Source CFD Toolbox |
| \\ / O peration | Version: 1.7.1 |
| \\ / A nd | Web: www.OpenFOAM.com |
| \\/ M anipulation | |
\*---------------------------------------------------------------------------*/
FoamFile
{
version 2.0;
format binary;
class uniformDimensionedVectorField;
location "constant";
object g;
}
// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
dimensions [0 1 -2 0 0 0 0];
value ( 0 0 0 );
// ************************************************************************* //

File diff suppressed because it is too large Load diff

View file

@ -0,0 +1,130 @@
/*---------------------------------------------------------------------------*\
| ========= | |
| \\ / F ield | OpenFOAM: The Open Source CFD Toolbox |
| \\ / O peration | Version: 1.7.1 |
| \\ / A nd | Web: www.OpenFOAM.com |
| \\/ M anipulation | |
\*---------------------------------------------------------------------------*/
FoamFile
{
version 2.0;
format ascii;
class dictionary;
object blockMeshDict;
}
// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
convertToMeters 0.001;
vertices
(
(0 0 0)
(0 576 0)
(-0.15702979454 0 3.5965736)
(-0.15702979454 576 3.5965736)
(-0.167934643323 0 3.8463357)
(-0.167934643323 576 3.8463357)
(-0.396936424116 0 9.0913388)
(-0.396936424116 576 9.0913388)
(-0.412203210667 0 9.4410057)
(-0.412203210667 576 9.4410057)
(-6.5429081 0 149.8572332)
(-6.5429081 576 149.8572332)
(0.15702979454 0 3.5965736)
(0.15702979454 576 3.5965736)
(0.167934643323 0 3.8463357)
(0.167934643323 576 3.8463357)
(0.396936424116 0 9.0913388)
(0.396936424116 576 9.0913388)
(0.412203210667 0 9.4410057)
(0.412203210667 576 9.4410057)
(6.5429081 0 149.8572332)
(6.5429081 576 149.8572332)
);
blocks
(
hex (0 1 3 2 0 1 13 12) (150 10 1) simpleGrading (5 1 1)
hex (2 3 5 4 12 13 15 14) (150 1 1) simpleGrading (5 1 1)
hex (4 5 7 6 14 15 17 16) (150 15 1) simpleGrading (5 1 1)
hex (6 7 9 8 16 17 19 18) (150 1 1) simpleGrading (5 1 1)
hex (8 9 11 10 18 19 21 20) (150 80 1) simpleGrading (5 5 1)
);
edges
(
/*
arc 2 12 (0 3.6 0)
arc 3 13 (576 3.6 0)
arc 4 14 (0 3.85 0)
arc 5 15 (576 3.85 0)
arc 6 16 (0 9.1 0)
arc 7 17 (576 9.1 0)
arc 8 18 (0 9.45 0)
arc 9 19 (576 9.45 0)
arc 10 20 (0 150 0)
arc 11 21 (576 150 0)
*/
);
patches
(
symmetryPlane axis
(
(0 1 1 0)
)
patch mainjet
(
(0 2 12 0)
)
patch pilot
(
(4 6 16 14)
)
patch coflow
(
(8 10 20 18)
)
patch outlet
(
(1 3 13 1)
(3 5 15 13)
(5 7 17 15)
(7 9 19 17)
(9 11 21 19)
)
wall burnerwall
(
(2 4 14 12)
(6 8 18 16)
)
wall slipwall
(
(10 11 21 20)
)
wedge front
(
(0 1 13 12)
(12 13 15 14)
(14 15 17 16)
(16 17 19 18)
(18 19 21 20)
)
wedge back
(
(0 1 3 2)
(2 3 5 4)
(4 5 7 6)
(6 7 9 8)
(8 9 11 10)
)
);
mergePatchPairs
(
);
// ************************************************************************* //

View file

@ -0,0 +1,81 @@
/*--------------------------------*- 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 ascii;
class polyBoundaryMesh;
location "constant/polyMesh";
object boundary;
}
// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
9
(
axis
{
type symmetryPlane;
inGroups 1(symmetryPlane);
nFaces 0;
startFace 31843;
}
mainjet
{
type patch;
nFaces 10;
startFace 31843;
}
pilot
{
type patch;
nFaces 15;
startFace 31853;
}
coflow
{
type patch;
nFaces 80;
startFace 31868;
}
outlet
{
type patch;
nFaces 107;
startFace 31948;
}
burnerwall
{
type wall;
inGroups 1(wall);
nFaces 2;
startFace 32055;
}
slipwall
{
type wall;
inGroups 1(wall);
nFaces 150;
startFace 32057;
}
front
{
type wedge;
inGroups 1(wedge);
nFaces 16050;
startFace 32207;
}
back
{
type wedge;
inGroups 1(wedge);
nFaces 16050;
startFace 48257;
}
)
// ************************************************************************* //

File diff suppressed because it is too large Load diff

File diff suppressed because it is too large Load diff

File diff suppressed because it is too large Load diff

File diff suppressed because it is too large Load diff

File diff suppressed because it is too large Load diff

File diff suppressed because it is too large Load diff

File diff suppressed because it is too large Load diff

File diff suppressed because it is too large Load diff

File diff suppressed because it is too large Load diff

File diff suppressed because it is too large Load diff

File diff suppressed because it is too large Load diff

File diff suppressed because it is too large Load diff

File diff suppressed because it is too large Load diff

File diff suppressed because it is too large Load diff

File diff suppressed because it is too large Load diff

File diff suppressed because it is too large Load diff

File diff suppressed because it is too large Load diff

File diff suppressed because it is too large Load diff

File diff suppressed because it is too large Load diff

File diff suppressed because it is too large Load diff

File diff suppressed because it is too large Load diff

File diff suppressed because it is too large Load diff

File diff suppressed because it is too large Load diff

File diff suppressed because it is too large Load diff

File diff suppressed because it is too large Load diff

File diff suppressed because it is too large Load diff

File diff suppressed because it is too large Load diff

File diff suppressed because it is too large Load diff

File diff suppressed because it is too large Load diff

File diff suppressed because it is too large Load diff

File diff suppressed because it is too large Load diff

File diff suppressed because it is too large Load diff

File diff suppressed because it is too large Load diff

File diff suppressed because it is too large Load diff

File diff suppressed because it is too large Load diff

File diff suppressed because it is too large Load diff

File diff suppressed because it is too large Load diff

File diff suppressed because it is too large Load diff

File diff suppressed because it is too large Load diff

File diff suppressed because it is too large Load diff

File diff suppressed because it is too large Load diff

File diff suppressed because it is too large Load diff

File diff suppressed because it is too large Load diff

File diff suppressed because it is too large Load diff

File diff suppressed because it is too large Load diff

File diff suppressed because it is too large Load diff

File diff suppressed because it is too large Load diff

File diff suppressed because it is too large Load diff

File diff suppressed because it is too large Load diff

File diff suppressed because it is too large Load diff

File diff suppressed because it is too large Load diff

File diff suppressed because it is too large Load diff

File diff suppressed because it is too large Load diff

File diff suppressed because it is too large Load diff

File diff suppressed because it is too large Load diff

File diff suppressed because it is too large Load diff

File diff suppressed because it is too large Load diff

File diff suppressed because it is too large Load diff

File diff suppressed because it is too large Load diff

File diff suppressed because it is too large Load diff

File diff suppressed because it is too large Load diff

File diff suppressed because it is too large Load diff

File diff suppressed because it is too large Load diff

File diff suppressed because it is too large Load diff

File diff suppressed because it is too large Load diff

File diff suppressed because it is too large Load diff

View file

@ -0,0 +1,36 @@
/*--------------------------------*- C++ -*----------------------------------*\
| ========= | |
| \\ / F ield | OpenFOAM: The Open Source CFD Toolbox |
| \\ / O peration | Version: 2.3.0 |
| \\ / A nd | Web: www.OpenFOAM.org |
| \\/ M anipulation | |
\*---------------------------------------------------------------------------*/
FoamFile
{
version 2.0;
format ascii;
class dictionary;
location "constant";
object thermophysicalProperties;
}
// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
thermoType
{
type heRhoThermo;
mixture reactingMixture;
transport sutherland;
thermo janaf;
energy sensibleEnthalpy;
equationOfState perfectGas;
specie specie;
}
inertSpecie N2;
chemistryReader foamChemistryReader;
foamChemistryFile "$FOAM_CASE/constant/mech.dat";
foamChemistryThermoFile "$FOAM_CASE/constant/therm.dat";
// ************************************************************************* //

View file

@ -0,0 +1,41 @@
/*--------------------------------*- C++ -*----------------------------------*\
| ========= | |
| \\ / F ield | OpenFOAM: The Open Source CFD Toolbox |
| \\ / O peration | Version: 1.7.1 |
| \\ / A nd | Web: www.OpenFOAM.com |
| \\/ M anipulation | |
\*---------------------------------------------------------------------------*/
FoamFile
{
version 2.0;
format binary;
class dictionary;
location "constant";
object turbulenceProperties;
}
// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
simulationType RAS;
RAS
{
RASModel kEpsilon;
turbulence on;
printCoeffs on;
kEpsilonCoeffs
{
Cmu 0.09;
C1 1.44;
C2 1.85;
C3 -0.33; // only for compressible
sigmak 1.0; // only for compressible
sigmaEps 1.3;
Prt 1.0; // only for compressible
}
}
// ************************************************************************* //

View file

@ -0,0 +1,48 @@
/*--------------------------------*- 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;
format binary;
class dictionary;
location "system";
object controlDict;
}
application SLFMFoam;
startFrom startTime;
startTime 0;
stopAt endTime;
endTime 1e+06;
deltaT 1;
writeControl timeStep;
writeInterval 100;
purgeWrite 0;
writeFormat ascii;
writePrecision 8;
writeCompression uncompressed;
timeFormat general;
timePrecision 8;
runTimeModifiable yes;
// ************************************************************************* //

View file

@ -0,0 +1,45 @@
/*--------------------------------*- 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;
format ascii;
class dictionary;
location "system";
object decomposeParDict;
}
numberOfSubdomains 40;
method scotch;
simpleCoeffs
{
n ( 1 2 1 );
delta 0.001;
}
hierarchicalCoeffs
{
n ( 2 1 2 );
delta 0.001;
order xyz;
}
manualCoeffs
{
dataFile "cellDecomposition";
}
metisCoeffs
{
processorWeights ( 1 1 1 1 1 1 1 1 1 1 1 1 );
}
// ************************************************************************* //

View file

@ -0,0 +1,63 @@
/*--------------------------------*- 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;
format binary;
class dictionary;
location "system";
object fvSchemes;
}
ddtSchemes
{
default Euler;
}
gradSchemes
{
default cellLimited Gauss linear 1;
grad(p) Gauss linear;
}
divSchemes
{
default none;
div(phi,mf) bounded Gauss linearUpwind cellLimited Gauss linear 1;
div(phi,mfVar) bounded Gauss linearUpwind cellLimited Gauss linear 1;
div(phi,Yi_h) Gauss upwind;
div(phi,U) Gauss linearUpwindV cellLimited Gauss linear 1;
div(phi,epsilon) Gauss linearUpwind cellLimited Gauss linear 1;
div(phi,k) Gauss linearUpwind cellLimited Gauss linear 1;
div(((rho*nuEff)*dev2(T(grad(U))))) Gauss linear;
div(phi,K) Gauss linearUpwind cellLimited Gauss linear 1;
}
laplacianSchemes
{
default Gauss linear limited 1;
}
interpolationSchemes
{
default linear;
}
snGradSchemes
{
default uncorrected;
}
fluxRequired
{
default no;
p ;
}
// ************************************************************************* //

Some files were not shown because too many files have changed in this diff Show more