Tutorial cases were uploaded.
This commit is contained in:
parent
ad1db37d45
commit
1d17c99199
80 changed files with 2169472 additions and 0 deletions
30710
tutorials/combustion/NOxFoam_thermal/0/H2O
Normal file
30710
tutorials/combustion/NOxFoam_thermal/0/H2O
Normal file
File diff suppressed because it is too large
Load diff
30710
tutorials/combustion/NOxFoam_thermal/0/N2
Normal file
30710
tutorials/combustion/NOxFoam_thermal/0/N2
Normal file
File diff suppressed because it is too large
Load diff
30710
tutorials/combustion/NOxFoam_thermal/0/NO
Normal file
30710
tutorials/combustion/NOxFoam_thermal/0/NO
Normal file
File diff suppressed because it is too large
Load diff
30710
tutorials/combustion/NOxFoam_thermal/0/O
Normal file
30710
tutorials/combustion/NOxFoam_thermal/0/O
Normal file
File diff suppressed because it is too large
Load diff
30710
tutorials/combustion/NOxFoam_thermal/0/O2
Normal file
30710
tutorials/combustion/NOxFoam_thermal/0/O2
Normal file
File diff suppressed because it is too large
Load diff
30710
tutorials/combustion/NOxFoam_thermal/0/OH
Normal file
30710
tutorials/combustion/NOxFoam_thermal/0/OH
Normal file
File diff suppressed because it is too large
Load diff
30712
tutorials/combustion/NOxFoam_thermal/0/T
Normal file
30712
tutorials/combustion/NOxFoam_thermal/0/T
Normal file
File diff suppressed because it is too large
Load diff
30999
tutorials/combustion/NOxFoam_thermal/0/U
Normal file
30999
tutorials/combustion/NOxFoam_thermal/0/U
Normal file
File diff suppressed because it is too large
Load diff
31843
tutorials/combustion/NOxFoam_thermal/0/nut
Normal file
31843
tutorials/combustion/NOxFoam_thermal/0/nut
Normal file
File diff suppressed because it is too large
Load diff
32907
tutorials/combustion/NOxFoam_thermal/0/rho
Normal file
32907
tutorials/combustion/NOxFoam_thermal/0/rho
Normal file
File diff suppressed because it is too large
Load diff
BIN
tutorials/combustion/NOxFoam_thermal/constant/.chem_FOAM.swp
Normal file
BIN
tutorials/combustion/NOxFoam_thermal/constant/.chem_FOAM.swp
Normal file
Binary file not shown.
BIN
tutorials/combustion/NOxFoam_thermal/constant/.g.swp
Normal file
BIN
tutorials/combustion/NOxFoam_thermal/constant/.g.swp
Normal file
Binary file not shown.
Binary file not shown.
19
tutorials/combustion/NOxFoam_thermal/constant/modelParameter
Normal file
19
tutorials/combustion/NOxFoam_thermal/constant/modelParameter
Normal file
|
|
@ -0,0 +1,19 @@
|
|||
/*--------------------------------*- C++ -*----------------------------------*\
|
||||
| ========= | |
|
||||
| \\ / F ield | OpenFOAM: The Open Source CFD Toolbox |
|
||||
| \\ / O peration | Version: 4.x |
|
||||
| \\ / A nd | Web: www.OpenFOAM.org |
|
||||
| \\/ M anipulation | |
|
||||
\*---------------------------------------------------------------------------*/
|
||||
FoamFile
|
||||
{
|
||||
version 4.x;
|
||||
format ascii;
|
||||
class dictionary;
|
||||
location "constant";
|
||||
object fuelNitrogenMassFraction;
|
||||
}
|
||||
// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
|
||||
|
||||
|
||||
instantaneousRadicals false; //true;
|
||||
|
|
@ -0,0 +1,70 @@
|
|||
/*--------------------------------*- C++ -*----------------------------------*\
|
||||
| ========= | |
|
||||
| \\ / F ield | OpenFOAM: The Open Source CFD Toolbox |
|
||||
| \\ / O peration | Version: 2.3.x |
|
||||
| \\ / A nd | Web: www.OpenFOAM.org |
|
||||
| \\/ M anipulation | |
|
||||
\*---------------------------------------------------------------------------*/
|
||||
FoamFile
|
||||
{
|
||||
version 2.0;
|
||||
format ascii;
|
||||
class polyBoundaryMesh;
|
||||
location "1/polyMesh";
|
||||
object boundary;
|
||||
}
|
||||
// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
|
||||
|
||||
6
|
||||
(
|
||||
INLET
|
||||
{
|
||||
type patch;
|
||||
nFaces 279;
|
||||
startFace 88864;
|
||||
}
|
||||
WALL
|
||||
{
|
||||
type wall;
|
||||
nFaces 360;
|
||||
startFace 89143;
|
||||
}
|
||||
SLIPWALL
|
||||
{
|
||||
type wall;
|
||||
nFaces 1062;
|
||||
startFace 89503;
|
||||
}
|
||||
OUTLET
|
||||
{
|
||||
type patch;
|
||||
nFaces 477;
|
||||
startFace 90565;
|
||||
}
|
||||
CYCLIC_half0
|
||||
{
|
||||
type cyclic;
|
||||
inGroups 1(cyclic);
|
||||
nFaces 2009;
|
||||
startFace 91042;
|
||||
matchTolerance 0.0001;
|
||||
transform rotational;
|
||||
neighbourPatch CYCLIC_half1;
|
||||
rotationAxis (1 0 0);
|
||||
rotationCentre (0 0 0);
|
||||
}
|
||||
CYCLIC_half1
|
||||
{
|
||||
type cyclic;
|
||||
inGroups 1(cyclic);
|
||||
nFaces 2009;
|
||||
startFace 93051;
|
||||
matchTolerance 0.0001;
|
||||
transform rotational;
|
||||
neighbourPatch CYCLIC_half0;
|
||||
rotationAxis (1 0 0);
|
||||
rotationCentre (0 0 0);
|
||||
}
|
||||
)
|
||||
|
||||
// ************************************************************************* //
|
||||
30685
tutorials/combustion/NOxFoam_thermal/constant/polyMesh/cellZones
Normal file
30685
tutorials/combustion/NOxFoam_thermal/constant/polyMesh/cellZones
Normal file
File diff suppressed because it is too large
Load diff
88896
tutorials/combustion/NOxFoam_thermal/constant/polyMesh/faceZones
Normal file
88896
tutorials/combustion/NOxFoam_thermal/constant/polyMesh/faceZones
Normal file
File diff suppressed because it is too large
Load diff
95084
tutorials/combustion/NOxFoam_thermal/constant/polyMesh/faces
Normal file
95084
tutorials/combustion/NOxFoam_thermal/constant/polyMesh/faces
Normal file
File diff suppressed because it is too large
Load diff
88889
tutorials/combustion/NOxFoam_thermal/constant/polyMesh/neighbour
Normal file
88889
tutorials/combustion/NOxFoam_thermal/constant/polyMesh/neighbour
Normal file
File diff suppressed because it is too large
Load diff
95085
tutorials/combustion/NOxFoam_thermal/constant/polyMesh/owner
Normal file
95085
tutorials/combustion/NOxFoam_thermal/constant/polyMesh/owner
Normal file
File diff suppressed because it is too large
Load diff
|
|
@ -0,0 +1,21 @@
|
|||
/*--------------------------------*- C++ -*----------------------------------*\
|
||||
| ========= | |
|
||||
| \\ / F ield | OpenFOAM: The Open Source CFD Toolbox |
|
||||
| \\ / O peration | Version: 2.3.x |
|
||||
| \\ / A nd | Web: www.OpenFOAM.org |
|
||||
| \\/ M anipulation | |
|
||||
\*---------------------------------------------------------------------------*/
|
||||
FoamFile
|
||||
{
|
||||
version 2.0;
|
||||
format ascii;
|
||||
class regIOobject;
|
||||
location "1/polyMesh";
|
||||
object pointZones;
|
||||
}
|
||||
// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
|
||||
|
||||
0
|
||||
()
|
||||
|
||||
// ************************************************************************* //
|
||||
33885
tutorials/combustion/NOxFoam_thermal/constant/polyMesh/points
Normal file
33885
tutorials/combustion/NOxFoam_thermal/constant/polyMesh/points
Normal file
File diff suppressed because it is too large
Load diff
49
tutorials/combustion/NOxFoam_thermal/system/controlDict
Normal file
49
tutorials/combustion/NOxFoam_thermal/system/controlDict
Normal file
|
|
@ -0,0 +1,49 @@
|
|||
/*--------------------------------*- 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 "system";
|
||||
object controlDict;
|
||||
}
|
||||
// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
|
||||
|
||||
application NOxFoam;
|
||||
|
||||
startFoam latestTime;
|
||||
|
||||
startTime 0;
|
||||
|
||||
stopAt endTime;
|
||||
|
||||
endTime 2000;
|
||||
|
||||
deltaT 1;
|
||||
|
||||
writeControl timeStep;
|
||||
|
||||
writeInterval 100;
|
||||
|
||||
purgeWrite 0;
|
||||
|
||||
writeFormat ascii;
|
||||
|
||||
writePrecision 10;
|
||||
|
||||
writeCompression uncompressed;
|
||||
|
||||
timeFormat general;
|
||||
|
||||
timePrecision 6;
|
||||
|
||||
runTimeModifiable yes;
|
||||
|
||||
|
||||
// ************************************************************************* //
|
||||
78
tutorials/combustion/NOxFoam_thermal/system/decomposeParDict
Normal file
78
tutorials/combustion/NOxFoam_thermal/system/decomposeParDict
Normal file
|
|
@ -0,0 +1,78 @@
|
|||
// The FOAM Project // File: decomposeParDict
|
||||
/*
|
||||
-------------------------------------------------------------------------------
|
||||
========= | dictionary
|
||||
\\ / |
|
||||
\\ / | Name: decomposeParDict
|
||||
\\ / | Family: FoamX configuration file
|
||||
\\/ |
|
||||
F ield | FOAM version: 2.1
|
||||
O peration | Product of Nabla Ltd.
|
||||
A and |
|
||||
M anipulation | Email: Enquiries@Nabla.co.uk
|
||||
-------------------------------------------------------------------------------
|
||||
*/
|
||||
// FoamX Case Dictionary.
|
||||
|
||||
FoamFile
|
||||
{
|
||||
version 2.0;
|
||||
format ascii;
|
||||
|
||||
// root "/home/warhol/chris/foam/chris2.1/run/tutorials/interFoam";
|
||||
// case "damBreak";
|
||||
// instance "system";
|
||||
// local "";
|
||||
|
||||
class dictionary;
|
||||
object decomposeParDict;
|
||||
}
|
||||
|
||||
// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
|
||||
|
||||
|
||||
numberOfSubdomains 24; //12;
|
||||
|
||||
method scotch; //metis;
|
||||
|
||||
simpleCoeffs
|
||||
{
|
||||
n (1 1 2);
|
||||
delta 0.001;
|
||||
}
|
||||
|
||||
hierarchicalCoeffs
|
||||
{
|
||||
n (1 1 1);
|
||||
delta 0.001;
|
||||
order xyz;
|
||||
}
|
||||
|
||||
metisCoeffs
|
||||
{
|
||||
processorWeights
|
||||
(
|
||||
1
|
||||
1
|
||||
1
|
||||
1
|
||||
1
|
||||
1
|
||||
1
|
||||
|
||||
);
|
||||
}
|
||||
|
||||
manualCoeffs
|
||||
{
|
||||
dataFile "";
|
||||
}
|
||||
|
||||
distributed no;
|
||||
|
||||
roots
|
||||
(
|
||||
);
|
||||
|
||||
|
||||
// ************************************************************************* //
|
||||
55
tutorials/combustion/NOxFoam_thermal/system/fvSchemes
Normal file
55
tutorials/combustion/NOxFoam_thermal/system/fvSchemes
Normal file
|
|
@ -0,0 +1,55 @@
|
|||
/*--------------------------------*- 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 dictionary;
|
||||
location "system";
|
||||
object fvSchemes;
|
||||
}
|
||||
// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
|
||||
|
||||
ddtSchemes
|
||||
{
|
||||
default steadyState;
|
||||
}
|
||||
|
||||
gradSchemes
|
||||
{
|
||||
default Gauss linear;
|
||||
}
|
||||
|
||||
divSchemes
|
||||
{
|
||||
default none;
|
||||
div(phi,NO) bounded Gauss linear;
|
||||
}
|
||||
|
||||
laplacianSchemes
|
||||
{
|
||||
default Gauss linear uncorrected;
|
||||
}
|
||||
|
||||
interpolationSchemes
|
||||
{
|
||||
default linear;
|
||||
}
|
||||
|
||||
snGradSchemes
|
||||
{
|
||||
default uncorrected;
|
||||
}
|
||||
|
||||
wallDist
|
||||
{
|
||||
method meshWave;
|
||||
}
|
||||
|
||||
|
||||
// ************************************************************************* //
|
||||
51
tutorials/combustion/NOxFoam_thermal/system/fvSolution
Normal file
51
tutorials/combustion/NOxFoam_thermal/system/fvSolution
Normal file
|
|
@ -0,0 +1,51 @@
|
|||
/*--------------------------------*- 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 dictionary;
|
||||
location "system";
|
||||
object fvSolution;
|
||||
}
|
||||
// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
|
||||
|
||||
solvers
|
||||
{
|
||||
|
||||
NO
|
||||
{
|
||||
solver smoothSolver;
|
||||
smoother GaussSeidel;
|
||||
tolerance 0;
|
||||
relTol 0.1;
|
||||
maxIter 20;
|
||||
}
|
||||
}
|
||||
|
||||
SIMPLE
|
||||
{
|
||||
nCorrectors 2;
|
||||
nNonOrthogonalCorrectors 0;
|
||||
rhoMin 0.1;
|
||||
rhoMax 1.5;
|
||||
}
|
||||
|
||||
relaxationFactors
|
||||
{
|
||||
fields
|
||||
{
|
||||
}
|
||||
equations
|
||||
{
|
||||
".*" 0.7;
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
// ************************************************************************* //
|
||||
30710
tutorials/combustion/NOxFoam_thermalAndFuel/0/H2O
Normal file
30710
tutorials/combustion/NOxFoam_thermalAndFuel/0/H2O
Normal file
File diff suppressed because it is too large
Load diff
30710
tutorials/combustion/NOxFoam_thermalAndFuel/0/N2
Normal file
30710
tutorials/combustion/NOxFoam_thermalAndFuel/0/N2
Normal file
File diff suppressed because it is too large
Load diff
52
tutorials/combustion/NOxFoam_thermalAndFuel/0/NH3
Normal file
52
tutorials/combustion/NOxFoam_thermalAndFuel/0/NH3
Normal file
|
|
@ -0,0 +1,52 @@
|
|||
/*--------------------------------*- 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 volScalarField;
|
||||
location "2100";
|
||||
object H2O;
|
||||
}
|
||||
// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
|
||||
|
||||
dimensions [0 0 0 0 0 0 0];
|
||||
|
||||
internalField uniform 0;
|
||||
|
||||
boundaryField
|
||||
{
|
||||
INLET
|
||||
{
|
||||
type fixedValue;
|
||||
value uniform 0;
|
||||
}
|
||||
WALL
|
||||
{
|
||||
type zeroGradient;
|
||||
}
|
||||
SLIPWALL
|
||||
{
|
||||
type zeroGradient;
|
||||
}
|
||||
OUTLET
|
||||
{
|
||||
type zeroGradient;
|
||||
}
|
||||
CYCLIC_half0
|
||||
{
|
||||
type cyclic;
|
||||
}
|
||||
CYCLIC_half1
|
||||
{
|
||||
type cyclic;
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
// ************************************************************************* //
|
||||
30710
tutorials/combustion/NOxFoam_thermalAndFuel/0/NO
Normal file
30710
tutorials/combustion/NOxFoam_thermalAndFuel/0/NO
Normal file
File diff suppressed because it is too large
Load diff
30710
tutorials/combustion/NOxFoam_thermalAndFuel/0/O
Normal file
30710
tutorials/combustion/NOxFoam_thermalAndFuel/0/O
Normal file
File diff suppressed because it is too large
Load diff
30710
tutorials/combustion/NOxFoam_thermalAndFuel/0/O2
Normal file
30710
tutorials/combustion/NOxFoam_thermalAndFuel/0/O2
Normal file
File diff suppressed because it is too large
Load diff
30710
tutorials/combustion/NOxFoam_thermalAndFuel/0/OH
Normal file
30710
tutorials/combustion/NOxFoam_thermalAndFuel/0/OH
Normal file
File diff suppressed because it is too large
Load diff
30709
tutorials/combustion/NOxFoam_thermalAndFuel/0/Sfuel1
Normal file
30709
tutorials/combustion/NOxFoam_thermalAndFuel/0/Sfuel1
Normal file
File diff suppressed because it is too large
Load diff
51
tutorials/combustion/NOxFoam_thermalAndFuel/0/Sfuel2
Normal file
51
tutorials/combustion/NOxFoam_thermalAndFuel/0/Sfuel2
Normal file
|
|
@ -0,0 +1,51 @@
|
|||
/*--------------------------------*- 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 volScalarField;
|
||||
location "2100";
|
||||
object reactingCloud1:rhoTrans_C7H16;
|
||||
}
|
||||
// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
|
||||
|
||||
dimensions [1 0 0 0 0 0 0];
|
||||
|
||||
internalField uniform 0;
|
||||
|
||||
boundaryField
|
||||
{
|
||||
INLET
|
||||
{
|
||||
type fixedValue;
|
||||
value uniform 0;
|
||||
}
|
||||
WALL
|
||||
{
|
||||
type zeroGradient;
|
||||
}
|
||||
SLIPWALL
|
||||
{
|
||||
type zeroGradient;
|
||||
}
|
||||
OUTLET
|
||||
{
|
||||
type zeroGradient;
|
||||
}
|
||||
CYCLIC_half0
|
||||
{
|
||||
type cyclic;
|
||||
}
|
||||
CYCLIC_half1
|
||||
{
|
||||
type cyclic;
|
||||
}
|
||||
}
|
||||
|
||||
// ************************************************************************* //
|
||||
30712
tutorials/combustion/NOxFoam_thermalAndFuel/0/T
Normal file
30712
tutorials/combustion/NOxFoam_thermalAndFuel/0/T
Normal file
File diff suppressed because it is too large
Load diff
30999
tutorials/combustion/NOxFoam_thermalAndFuel/0/U
Normal file
30999
tutorials/combustion/NOxFoam_thermalAndFuel/0/U
Normal file
File diff suppressed because it is too large
Load diff
31843
tutorials/combustion/NOxFoam_thermalAndFuel/0/nut
Normal file
31843
tutorials/combustion/NOxFoam_thermalAndFuel/0/nut
Normal file
File diff suppressed because it is too large
Load diff
30710
tutorials/combustion/NOxFoam_thermalAndFuel/0/p
Normal file
30710
tutorials/combustion/NOxFoam_thermalAndFuel/0/p
Normal file
File diff suppressed because it is too large
Load diff
File diff suppressed because it is too large
Load diff
32907
tutorials/combustion/NOxFoam_thermalAndFuel/0/rho
Normal file
32907
tutorials/combustion/NOxFoam_thermalAndFuel/0/rho
Normal file
File diff suppressed because it is too large
Load diff
Binary file not shown.
BIN
tutorials/combustion/NOxFoam_thermalAndFuel/constant/.g.swp
Normal file
BIN
tutorials/combustion/NOxFoam_thermalAndFuel/constant/.g.swp
Normal file
Binary file not shown.
Binary file not shown.
|
|
@ -0,0 +1,23 @@
|
|||
/*--------------------------------*- 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 fuelNitrogenMassFraction;
|
||||
}
|
||||
// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
|
||||
|
||||
|
||||
Yn Yn [ 0 0 0 0 0 0 0 ] 0.01;
|
||||
|
||||
|
||||
|
||||
// ************************************************************************* //
|
||||
|
|
@ -0,0 +1,19 @@
|
|||
/*--------------------------------*- C++ -*----------------------------------*\
|
||||
| ========= | |
|
||||
| \\ / F ield | OpenFOAM: The Open Source CFD Toolbox |
|
||||
| \\ / O peration | Version: 4.x |
|
||||
| \\ / A nd | Web: www.OpenFOAM.org |
|
||||
| \\/ M anipulation | |
|
||||
\*---------------------------------------------------------------------------*/
|
||||
FoamFile
|
||||
{
|
||||
version 4.x;
|
||||
format ascii;
|
||||
class dictionary;
|
||||
location "constant";
|
||||
object fuelNitrogenMassFraction;
|
||||
}
|
||||
// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
|
||||
|
||||
|
||||
instantaneousRadicals false; //true;
|
||||
|
|
@ -0,0 +1,70 @@
|
|||
/*--------------------------------*- C++ -*----------------------------------*\
|
||||
| ========= | |
|
||||
| \\ / F ield | OpenFOAM: The Open Source CFD Toolbox |
|
||||
| \\ / O peration | Version: 2.3.x |
|
||||
| \\ / A nd | Web: www.OpenFOAM.org |
|
||||
| \\/ M anipulation | |
|
||||
\*---------------------------------------------------------------------------*/
|
||||
FoamFile
|
||||
{
|
||||
version 2.0;
|
||||
format ascii;
|
||||
class polyBoundaryMesh;
|
||||
location "1/polyMesh";
|
||||
object boundary;
|
||||
}
|
||||
// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
|
||||
|
||||
6
|
||||
(
|
||||
INLET
|
||||
{
|
||||
type patch;
|
||||
nFaces 279;
|
||||
startFace 88864;
|
||||
}
|
||||
WALL
|
||||
{
|
||||
type wall;
|
||||
nFaces 360;
|
||||
startFace 89143;
|
||||
}
|
||||
SLIPWALL
|
||||
{
|
||||
type wall;
|
||||
nFaces 1062;
|
||||
startFace 89503;
|
||||
}
|
||||
OUTLET
|
||||
{
|
||||
type patch;
|
||||
nFaces 477;
|
||||
startFace 90565;
|
||||
}
|
||||
CYCLIC_half0
|
||||
{
|
||||
type cyclic;
|
||||
inGroups 1(cyclic);
|
||||
nFaces 2009;
|
||||
startFace 91042;
|
||||
matchTolerance 0.0001;
|
||||
transform rotational;
|
||||
neighbourPatch CYCLIC_half1;
|
||||
rotationAxis (1 0 0);
|
||||
rotationCentre (0 0 0);
|
||||
}
|
||||
CYCLIC_half1
|
||||
{
|
||||
type cyclic;
|
||||
inGroups 1(cyclic);
|
||||
nFaces 2009;
|
||||
startFace 93051;
|
||||
matchTolerance 0.0001;
|
||||
transform rotational;
|
||||
neighbourPatch CYCLIC_half0;
|
||||
rotationAxis (1 0 0);
|
||||
rotationCentre (0 0 0);
|
||||
}
|
||||
)
|
||||
|
||||
// ************************************************************************* //
|
||||
30685
tutorials/combustion/NOxFoam_thermalAndFuel/constant/polyMesh/cellZones
Normal file
30685
tutorials/combustion/NOxFoam_thermalAndFuel/constant/polyMesh/cellZones
Normal file
File diff suppressed because it is too large
Load diff
88896
tutorials/combustion/NOxFoam_thermalAndFuel/constant/polyMesh/faceZones
Normal file
88896
tutorials/combustion/NOxFoam_thermalAndFuel/constant/polyMesh/faceZones
Normal file
File diff suppressed because it is too large
Load diff
95084
tutorials/combustion/NOxFoam_thermalAndFuel/constant/polyMesh/faces
Normal file
95084
tutorials/combustion/NOxFoam_thermalAndFuel/constant/polyMesh/faces
Normal file
File diff suppressed because it is too large
Load diff
88889
tutorials/combustion/NOxFoam_thermalAndFuel/constant/polyMesh/neighbour
Normal file
88889
tutorials/combustion/NOxFoam_thermalAndFuel/constant/polyMesh/neighbour
Normal file
File diff suppressed because it is too large
Load diff
95085
tutorials/combustion/NOxFoam_thermalAndFuel/constant/polyMesh/owner
Normal file
95085
tutorials/combustion/NOxFoam_thermalAndFuel/constant/polyMesh/owner
Normal file
File diff suppressed because it is too large
Load diff
|
|
@ -0,0 +1,21 @@
|
|||
/*--------------------------------*- C++ -*----------------------------------*\
|
||||
| ========= | |
|
||||
| \\ / F ield | OpenFOAM: The Open Source CFD Toolbox |
|
||||
| \\ / O peration | Version: 2.3.x |
|
||||
| \\ / A nd | Web: www.OpenFOAM.org |
|
||||
| \\/ M anipulation | |
|
||||
\*---------------------------------------------------------------------------*/
|
||||
FoamFile
|
||||
{
|
||||
version 2.0;
|
||||
format ascii;
|
||||
class regIOobject;
|
||||
location "1/polyMesh";
|
||||
object pointZones;
|
||||
}
|
||||
// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
|
||||
|
||||
0
|
||||
()
|
||||
|
||||
// ************************************************************************* //
|
||||
33885
tutorials/combustion/NOxFoam_thermalAndFuel/constant/polyMesh/points
Normal file
33885
tutorials/combustion/NOxFoam_thermalAndFuel/constant/polyMesh/points
Normal file
File diff suppressed because it is too large
Load diff
|
|
@ -0,0 +1,49 @@
|
|||
/*--------------------------------*- 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 "system";
|
||||
object controlDict;
|
||||
}
|
||||
// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
|
||||
|
||||
application NOxFoam;
|
||||
|
||||
startFoam latestTime;
|
||||
|
||||
startTime 0;
|
||||
|
||||
stopAt endTime;
|
||||
|
||||
endTime 50000;
|
||||
|
||||
deltaT 1;
|
||||
|
||||
writeControl timeStep;
|
||||
|
||||
writeInterval 1000;
|
||||
|
||||
purgeWrite 0;
|
||||
|
||||
writeFormat ascii;
|
||||
|
||||
writePrecision 10;
|
||||
|
||||
writeCompression uncompressed;
|
||||
|
||||
timeFormat general;
|
||||
|
||||
timePrecision 6;
|
||||
|
||||
runTimeModifiable yes;
|
||||
|
||||
|
||||
// ************************************************************************* //
|
||||
|
|
@ -0,0 +1,57 @@
|
|||
// The FOAM Project // File: decomposeParDict
|
||||
/*
|
||||
-------------------------------------------------------------------------------
|
||||
========= | dictionary
|
||||
\\ / |
|
||||
\\ / | Name: decomposeParDict
|
||||
\\ / | Family: FoamX configuration file
|
||||
\\/ |
|
||||
F ield | FOAM version: 2.1
|
||||
O peration | Product of Nabla Ltd.
|
||||
A and |
|
||||
M anipulation | Email: Enquiries@Nabla.co.uk
|
||||
-------------------------------------------------------------------------------
|
||||
*/
|
||||
// FoamX Case Dictionary.
|
||||
|
||||
FoamFile
|
||||
{
|
||||
version 2.0;
|
||||
format ascii;
|
||||
class dictionary;
|
||||
object decomposeParDict;
|
||||
}
|
||||
|
||||
// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
|
||||
|
||||
|
||||
numberOfSubdomains 24;
|
||||
|
||||
method scotch;
|
||||
|
||||
simpleCoeffs
|
||||
{
|
||||
n (1 1 2);
|
||||
delta 0.001;
|
||||
}
|
||||
|
||||
hierarchicalCoeffs
|
||||
{
|
||||
n (1 1 1);
|
||||
delta 0.001;
|
||||
order xyz;
|
||||
}
|
||||
|
||||
manualCoeffs
|
||||
{
|
||||
dataFile "";
|
||||
}
|
||||
|
||||
distributed no;
|
||||
|
||||
roots
|
||||
(
|
||||
);
|
||||
|
||||
|
||||
// ************************************************************************* //
|
||||
56
tutorials/combustion/NOxFoam_thermalAndFuel/system/fvSchemes
Normal file
56
tutorials/combustion/NOxFoam_thermalAndFuel/system/fvSchemes
Normal file
|
|
@ -0,0 +1,56 @@
|
|||
/*--------------------------------*- 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 dictionary;
|
||||
location "system";
|
||||
object fvSchemes;
|
||||
}
|
||||
// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
|
||||
|
||||
ddtSchemes
|
||||
{
|
||||
default steadyState;
|
||||
}
|
||||
|
||||
gradSchemes
|
||||
{
|
||||
default Gauss linear;
|
||||
}
|
||||
|
||||
divSchemes
|
||||
{
|
||||
default none;
|
||||
div(phi,NO) bounded Gauss linearUpwind grad(NO);
|
||||
div(phi,NH3) bounded Gauss linearUpwind grad(NH3);
|
||||
}
|
||||
|
||||
laplacianSchemes
|
||||
{
|
||||
default Gauss linear uncorrected;
|
||||
}
|
||||
|
||||
interpolationSchemes
|
||||
{
|
||||
default linear;
|
||||
}
|
||||
|
||||
snGradSchemes
|
||||
{
|
||||
default uncorrected;
|
||||
}
|
||||
|
||||
wallDist
|
||||
{
|
||||
method meshWave;
|
||||
}
|
||||
|
||||
|
||||
// ************************************************************************* //
|
||||
|
|
@ -0,0 +1,51 @@
|
|||
/*--------------------------------*- 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 dictionary;
|
||||
location "system";
|
||||
object fvSolution;
|
||||
}
|
||||
// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
|
||||
|
||||
solvers
|
||||
{
|
||||
"(NO|NH3)"
|
||||
{
|
||||
solver smoothSolver;
|
||||
smoother GaussSeidel;
|
||||
tolerance 0;
|
||||
relTol 0.1;
|
||||
maxIter 20;
|
||||
}
|
||||
}
|
||||
|
||||
SIMPLE
|
||||
{
|
||||
nCorrectors 2;
|
||||
nNonOrthogonalCorrectors 0;
|
||||
rhoMin 0.1;
|
||||
rhoMax 1.5;
|
||||
}
|
||||
|
||||
relaxationFactors
|
||||
{
|
||||
fields
|
||||
{
|
||||
}
|
||||
equations
|
||||
{
|
||||
NH3 0.001;
|
||||
NO 0.01;
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
// ************************************************************************* //
|
||||
30710
tutorials/combustion/SOxFoam/0/SO2
Normal file
30710
tutorials/combustion/SOxFoam/0/SO2
Normal file
File diff suppressed because it is too large
Load diff
30709
tutorials/combustion/SOxFoam/0/Sfuel1
Normal file
30709
tutorials/combustion/SOxFoam/0/Sfuel1
Normal file
File diff suppressed because it is too large
Load diff
51
tutorials/combustion/SOxFoam/0/Sfuel2
Normal file
51
tutorials/combustion/SOxFoam/0/Sfuel2
Normal file
|
|
@ -0,0 +1,51 @@
|
|||
/*--------------------------------*- 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 volScalarField;
|
||||
location "2100";
|
||||
object reactingCloud1:rhoTrans_C7H16;
|
||||
}
|
||||
// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
|
||||
|
||||
dimensions [1 0 0 0 0 0 0];
|
||||
|
||||
internalField uniform 0;
|
||||
|
||||
boundaryField
|
||||
{
|
||||
INLET
|
||||
{
|
||||
type fixedValue;
|
||||
value uniform 0;
|
||||
}
|
||||
WALL
|
||||
{
|
||||
type zeroGradient;
|
||||
}
|
||||
SLIPWALL
|
||||
{
|
||||
type zeroGradient;
|
||||
}
|
||||
OUTLET
|
||||
{
|
||||
type zeroGradient;
|
||||
}
|
||||
CYCLIC_half0
|
||||
{
|
||||
type cyclic;
|
||||
}
|
||||
CYCLIC_half1
|
||||
{
|
||||
type cyclic;
|
||||
}
|
||||
}
|
||||
|
||||
// ************************************************************************* //
|
||||
30999
tutorials/combustion/SOxFoam/0/U
Normal file
30999
tutorials/combustion/SOxFoam/0/U
Normal file
File diff suppressed because it is too large
Load diff
31843
tutorials/combustion/SOxFoam/0/nut
Normal file
31843
tutorials/combustion/SOxFoam/0/nut
Normal file
File diff suppressed because it is too large
Load diff
32907
tutorials/combustion/SOxFoam/0/rho
Normal file
32907
tutorials/combustion/SOxFoam/0/rho
Normal file
File diff suppressed because it is too large
Load diff
BIN
tutorials/combustion/SOxFoam/constant/.chem_FOAM.swp
Normal file
BIN
tutorials/combustion/SOxFoam/constant/.chem_FOAM.swp
Normal file
Binary file not shown.
BIN
tutorials/combustion/SOxFoam/constant/.g.swp
Normal file
BIN
tutorials/combustion/SOxFoam/constant/.g.swp
Normal file
Binary file not shown.
Binary file not shown.
23
tutorials/combustion/SOxFoam/constant/fuelSulfurMassFraction
Normal file
23
tutorials/combustion/SOxFoam/constant/fuelSulfurMassFraction
Normal file
|
|
@ -0,0 +1,23 @@
|
|||
/*--------------------------------*- 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 fuelSulfurMassFraction;
|
||||
}
|
||||
// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
|
||||
|
||||
|
||||
Ys Ys [ 0 0 0 0 0 0 0 ] 0.01;
|
||||
|
||||
|
||||
|
||||
// ************************************************************************* //
|
||||
70
tutorials/combustion/SOxFoam/constant/polyMesh/boundary
Normal file
70
tutorials/combustion/SOxFoam/constant/polyMesh/boundary
Normal file
|
|
@ -0,0 +1,70 @@
|
|||
/*--------------------------------*- C++ -*----------------------------------*\
|
||||
| ========= | |
|
||||
| \\ / F ield | OpenFOAM: The Open Source CFD Toolbox |
|
||||
| \\ / O peration | Version: 2.3.x |
|
||||
| \\ / A nd | Web: www.OpenFOAM.org |
|
||||
| \\/ M anipulation | |
|
||||
\*---------------------------------------------------------------------------*/
|
||||
FoamFile
|
||||
{
|
||||
version 2.0;
|
||||
format ascii;
|
||||
class polyBoundaryMesh;
|
||||
location "1/polyMesh";
|
||||
object boundary;
|
||||
}
|
||||
// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
|
||||
|
||||
6
|
||||
(
|
||||
INLET
|
||||
{
|
||||
type patch;
|
||||
nFaces 279;
|
||||
startFace 88864;
|
||||
}
|
||||
WALL
|
||||
{
|
||||
type wall;
|
||||
nFaces 360;
|
||||
startFace 89143;
|
||||
}
|
||||
SLIPWALL
|
||||
{
|
||||
type wall;
|
||||
nFaces 1062;
|
||||
startFace 89503;
|
||||
}
|
||||
OUTLET
|
||||
{
|
||||
type patch;
|
||||
nFaces 477;
|
||||
startFace 90565;
|
||||
}
|
||||
CYCLIC_half0
|
||||
{
|
||||
type cyclic;
|
||||
inGroups 1(cyclic);
|
||||
nFaces 2009;
|
||||
startFace 91042;
|
||||
matchTolerance 0.0001;
|
||||
transform rotational;
|
||||
neighbourPatch CYCLIC_half1;
|
||||
rotationAxis (1 0 0);
|
||||
rotationCentre (0 0 0);
|
||||
}
|
||||
CYCLIC_half1
|
||||
{
|
||||
type cyclic;
|
||||
inGroups 1(cyclic);
|
||||
nFaces 2009;
|
||||
startFace 93051;
|
||||
matchTolerance 0.0001;
|
||||
transform rotational;
|
||||
neighbourPatch CYCLIC_half0;
|
||||
rotationAxis (1 0 0);
|
||||
rotationCentre (0 0 0);
|
||||
}
|
||||
)
|
||||
|
||||
// ************************************************************************* //
|
||||
30685
tutorials/combustion/SOxFoam/constant/polyMesh/cellZones
Normal file
30685
tutorials/combustion/SOxFoam/constant/polyMesh/cellZones
Normal file
File diff suppressed because it is too large
Load diff
88896
tutorials/combustion/SOxFoam/constant/polyMesh/faceZones
Normal file
88896
tutorials/combustion/SOxFoam/constant/polyMesh/faceZones
Normal file
File diff suppressed because it is too large
Load diff
95084
tutorials/combustion/SOxFoam/constant/polyMesh/faces
Normal file
95084
tutorials/combustion/SOxFoam/constant/polyMesh/faces
Normal file
File diff suppressed because it is too large
Load diff
88889
tutorials/combustion/SOxFoam/constant/polyMesh/neighbour
Normal file
88889
tutorials/combustion/SOxFoam/constant/polyMesh/neighbour
Normal file
File diff suppressed because it is too large
Load diff
95085
tutorials/combustion/SOxFoam/constant/polyMesh/owner
Normal file
95085
tutorials/combustion/SOxFoam/constant/polyMesh/owner
Normal file
File diff suppressed because it is too large
Load diff
21
tutorials/combustion/SOxFoam/constant/polyMesh/pointZones
Normal file
21
tutorials/combustion/SOxFoam/constant/polyMesh/pointZones
Normal file
|
|
@ -0,0 +1,21 @@
|
|||
/*--------------------------------*- C++ -*----------------------------------*\
|
||||
| ========= | |
|
||||
| \\ / F ield | OpenFOAM: The Open Source CFD Toolbox |
|
||||
| \\ / O peration | Version: 2.3.x |
|
||||
| \\ / A nd | Web: www.OpenFOAM.org |
|
||||
| \\/ M anipulation | |
|
||||
\*---------------------------------------------------------------------------*/
|
||||
FoamFile
|
||||
{
|
||||
version 2.0;
|
||||
format ascii;
|
||||
class regIOobject;
|
||||
location "1/polyMesh";
|
||||
object pointZones;
|
||||
}
|
||||
// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
|
||||
|
||||
0
|
||||
()
|
||||
|
||||
// ************************************************************************* //
|
||||
33885
tutorials/combustion/SOxFoam/constant/polyMesh/points
Normal file
33885
tutorials/combustion/SOxFoam/constant/polyMesh/points
Normal file
File diff suppressed because it is too large
Load diff
49
tutorials/combustion/SOxFoam/system/controlDict
Normal file
49
tutorials/combustion/SOxFoam/system/controlDict
Normal file
|
|
@ -0,0 +1,49 @@
|
|||
/*--------------------------------*- 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 "system";
|
||||
object controlDict;
|
||||
}
|
||||
// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
|
||||
|
||||
application SOxFoam;
|
||||
|
||||
startFoam latestTime;
|
||||
|
||||
startTime 0;
|
||||
|
||||
stopAt endTime;
|
||||
|
||||
endTime 3000;
|
||||
|
||||
deltaT 1;
|
||||
|
||||
writeControl timeStep;
|
||||
|
||||
writeInterval 300;
|
||||
|
||||
purgeWrite 0;
|
||||
|
||||
writeFormat ascii;
|
||||
|
||||
writePrecision 10;
|
||||
|
||||
writeCompression uncompressed;
|
||||
|
||||
timeFormat general;
|
||||
|
||||
timePrecision 6;
|
||||
|
||||
runTimeModifiable yes;
|
||||
|
||||
|
||||
// ************************************************************************* //
|
||||
78
tutorials/combustion/SOxFoam/system/decomposeParDict
Normal file
78
tutorials/combustion/SOxFoam/system/decomposeParDict
Normal file
|
|
@ -0,0 +1,78 @@
|
|||
// The FOAM Project // File: decomposeParDict
|
||||
/*
|
||||
-------------------------------------------------------------------------------
|
||||
========= | dictionary
|
||||
\\ / |
|
||||
\\ / | Name: decomposeParDict
|
||||
\\ / | Family: FoamX configuration file
|
||||
\\/ |
|
||||
F ield | FOAM version: 2.1
|
||||
O peration | Product of Nabla Ltd.
|
||||
A and |
|
||||
M anipulation | Email: Enquiries@Nabla.co.uk
|
||||
-------------------------------------------------------------------------------
|
||||
*/
|
||||
// FoamX Case Dictionary.
|
||||
|
||||
FoamFile
|
||||
{
|
||||
version 2.0;
|
||||
format ascii;
|
||||
|
||||
// root "/home/warhol/chris/foam/chris2.1/run/tutorials/interFoam";
|
||||
// case "damBreak";
|
||||
// instance "system";
|
||||
// local "";
|
||||
|
||||
class dictionary;
|
||||
object decomposeParDict;
|
||||
}
|
||||
|
||||
// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
|
||||
|
||||
|
||||
numberOfSubdomains 24; //12;
|
||||
|
||||
method scotch; //metis;
|
||||
|
||||
simpleCoeffs
|
||||
{
|
||||
n (1 1 2);
|
||||
delta 0.001;
|
||||
}
|
||||
|
||||
hierarchicalCoeffs
|
||||
{
|
||||
n (1 1 1);
|
||||
delta 0.001;
|
||||
order xyz;
|
||||
}
|
||||
|
||||
metisCoeffs
|
||||
{
|
||||
processorWeights
|
||||
(
|
||||
1
|
||||
1
|
||||
1
|
||||
1
|
||||
1
|
||||
1
|
||||
1
|
||||
|
||||
);
|
||||
}
|
||||
|
||||
manualCoeffs
|
||||
{
|
||||
dataFile "";
|
||||
}
|
||||
|
||||
distributed no;
|
||||
|
||||
roots
|
||||
(
|
||||
);
|
||||
|
||||
|
||||
// ************************************************************************* //
|
||||
55
tutorials/combustion/SOxFoam/system/fvSchemes
Normal file
55
tutorials/combustion/SOxFoam/system/fvSchemes
Normal file
|
|
@ -0,0 +1,55 @@
|
|||
/*--------------------------------*- 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 dictionary;
|
||||
location "system";
|
||||
object fvSchemes;
|
||||
}
|
||||
// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
|
||||
|
||||
ddtSchemes
|
||||
{
|
||||
default steadyState;
|
||||
}
|
||||
|
||||
gradSchemes
|
||||
{
|
||||
default Gauss linear;
|
||||
}
|
||||
|
||||
divSchemes
|
||||
{
|
||||
default none;
|
||||
div(phi,SO2) bounded Gauss linearUpwind grad(SO2);
|
||||
}
|
||||
|
||||
laplacianSchemes
|
||||
{
|
||||
default Gauss linear uncorrected;
|
||||
}
|
||||
|
||||
interpolationSchemes
|
||||
{
|
||||
default linear;
|
||||
}
|
||||
|
||||
snGradSchemes
|
||||
{
|
||||
default uncorrected;
|
||||
}
|
||||
|
||||
wallDist
|
||||
{
|
||||
method meshWave;
|
||||
}
|
||||
|
||||
|
||||
// ************************************************************************* //
|
||||
51
tutorials/combustion/SOxFoam/system/fvSolution
Normal file
51
tutorials/combustion/SOxFoam/system/fvSolution
Normal file
|
|
@ -0,0 +1,51 @@
|
|||
/*--------------------------------*- 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 dictionary;
|
||||
location "system";
|
||||
object fvSolution;
|
||||
}
|
||||
// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
|
||||
|
||||
solvers
|
||||
{
|
||||
SO2
|
||||
{
|
||||
solver smoothSolver;
|
||||
smoother GaussSeidel;
|
||||
tolerance 0;
|
||||
relTol 0.1;
|
||||
maxIter 20;
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
SIMPLE
|
||||
{
|
||||
nCorrectors 2;
|
||||
nNonOrthogonalCorrectors 0;
|
||||
rhoMin 0.1;
|
||||
rhoMax 1.5;
|
||||
}
|
||||
|
||||
relaxationFactors
|
||||
{
|
||||
fields
|
||||
{
|
||||
}
|
||||
equations
|
||||
{
|
||||
".*" 0.7;
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
// ************************************************************************* //
|
||||
Loading…
Add table
Reference in a new issue