Merge branch 'master' into mergeDyM

This commit is contained in:
Henry Weller
2018-07-02 17:22:55 +01:00
1180 changed files with 10233 additions and 11542 deletions

View File

@ -37,7 +37,7 @@ writeFormat binary;
writePrecision 6;
writeCompression uncompressed;
writeCompression off;
timeFormat general;

View File

@ -17,7 +17,7 @@ FoamFile
thermoType
{
type hePsiThermo;
type heRhoThermo;
mixture reactingMixture;
transport sutherland;
thermo janaf;

View File

@ -39,7 +39,7 @@ purgeWrite 0;
writeFormat ascii;
writeCompression uncompressed;
writeCompression off;
timeFormat general;

View File

@ -17,7 +17,7 @@ FoamFile
thermoType
{
type hePsiThermo;
type heRhoThermo;
mixture reactingMixture;
transport sutherland;
thermo janaf;

View File

@ -39,7 +39,7 @@ purgeWrite 0;
writeFormat ascii;
writeCompression uncompressed;
writeCompression off;
timeFormat general;

View File

@ -17,7 +17,7 @@ FoamFile
thermoType
{
type hePsiThermo;
type heRhoThermo;
mixture reactingMixture;
transport sutherland;
thermo janaf;

View File

@ -39,7 +39,7 @@ purgeWrite 0;
writeFormat ascii;
writeCompression uncompressed;
writeCompression off;
timeFormat general;

View File

@ -17,7 +17,7 @@ FoamFile
thermoType
{
type hePsiThermo;
type heRhoThermo;
mixture reactingMixture;
transport sutherland;
thermo janaf;

View File

@ -39,7 +39,7 @@ purgeWrite 0;
writeFormat ascii;
writeCompression uncompressed;
writeCompression off;
timeFormat general;

View File

@ -33,7 +33,7 @@ EulerImplicitCoeffs
odeCoeffs
{
solver seulex;
absTol 1e-14;
absTol 1e-12;
relTol 1e-1;
}

View File

@ -17,7 +17,7 @@ FoamFile
thermoType
{
type hePsiThermo;
type heRhoThermo;
mixture reactingMixture;
transport sutherland;
thermo janaf;

View File

@ -39,7 +39,7 @@ purgeWrite 0;
writeFormat ascii;
writeCompression uncompressed;
writeCompression off;
timeFormat general;

View File

@ -1,6 +1,6 @@
/*--------------------------------*- C++ -*----------------------------------*\
| ========= | |
| \\ / F ield | OpenFOAM:.Uhe Open Source CFD Toolbox |
| \\ / F ield | OpenFOAM: The Open Source CFD Toolbox |
| \\ / O peration | Version: dev |
| \\ / A nd | Web: www.OpenFOAM.org |
| \\/ M anipulation | |

View File

@ -1,6 +1,6 @@
/*--------------------------------*- C++ -*----------------------------------*\
| ========= | |
| \\ / F ield | OpenFOAM:.khe Open Source CFD Toolbox |
| \\ / F ield | OpenFOAM: The Open Source CFD Toolbox |
| \\ / O peration | Version: dev |
| \\ / A nd | Web: www.OpenFOAM.org |
| \\/ M anipulation | |

View File

@ -1,6 +1,6 @@
/*--------------------------------*- C++ -*----------------------------------*\
| ========= | |
| \\ / F ield | OpenFOAM:.phe Open Source CFD Toolbox |
| \\ / F ield | OpenFOAM: The Open Source CFD Toolbox |
| \\ / O peration | Version: dev |
| \\ / A nd | Web: www.OpenFOAM.org |
| \\/ M anipulation | |

View File

@ -1,4 +1,4 @@
/*-----------------------------*-C++-*---------------------------------------*\
/*--------------------------------*- C++ -*----------------------------------*\
| ========= | |
| \\ / F ield | OpenFOAM: The Open Source CFD Toolbox |
| \\ / O peration | Version: dev |

View File

@ -38,7 +38,7 @@ writeFormat ascii;
writePrecision 6;
writeCompression uncompressed;
writeCompression off;
timeFormat general;

View File

@ -28,7 +28,7 @@ initialChemicalTimeStep 1e-07;
odeCoeffs
{
solver seulex;
absTol 1e-12;
absTol 1e-8;
relTol 0.01;
}

View File

@ -36,7 +36,7 @@ writeFormat binary;
writePrecision 6;
writeCompression uncompressed;
writeCompression off;
timeFormat general;

View File

@ -36,7 +36,7 @@ writeFormat binary;
writePrecision 6;
writeCompression uncompressed;
writeCompression off;
timeFormat general;

View File

@ -1,4 +1,4 @@
/*--------------------------------*- C++ -*----------------------------------* \
/*--------------------------------*- C++ -*----------------------------------*\
| ========= | |
| \\ / F ield | OpenFOAM: The Open Source CFD Toolbox |
| \\ / O peration | Version: dev |

View File

@ -35,9 +35,9 @@ initialChemicalTimeStep 1e-07;
odeCoeffs
{
solver Rosenbrock34; // Rosenbrock34, seulex or rodas23
absTol 1e-12;
relTol 1e-7;
solver seulex;
absTol 1e-08;
relTol 0.1;
}
reduction
@ -86,7 +86,7 @@ tabulation
printNumRetrieve off;
// Tolerance used for retrieve and grow
tolerance 1e-4;
tolerance 0.003;
// ISAT is the only method currently available
method ISAT;
@ -97,24 +97,24 @@ tabulation
otherSpecies 1;
Temperature 1000;
Pressure 1e15;
deltaT 0.5;
deltaT 1;
}
// Maximum number of leafs stored in the binary tree
maxNLeafs 2000;
maxNLeafs 5000;
// Maximum life time of the leafs (in time steps) used in unsteady
// simulations to force renewal of the stored chemPoints and keep the tree
// small
chPMaxLifeTime 100;
chPMaxLifeTime 1000;
// Maximum number of growth allowed on a chemPoint to avoid distorted
// chemPoints
maxGrowth 10;
maxGrowth 100;
// Number of time steps between analysis of the tree to remove old
// chemPoints or try to balance it
checkEntireTreeInterval 5;
checkEntireTreeInterval 500;
// Parameters used to decide whether to balance or not if the tree's depth
// is larger than maxDepthFactor*log2(nLeafs) then balance the tree
@ -123,7 +123,6 @@ tabulation
// Try to balance the tree only if the size of the tree is greater
minBalanceThreshold 30;
// Activate the use of a MRU (most recently used) list
MRURetrieve false;

View File

@ -1,142 +0,0 @@
/*--------------------------------*- C++ -*----------------------------------*\
| ========= | |
| \\ / F ield | OpenFOAM: The Open Source CFD Toolbox |
| \\ / O peration | Version: dev |
| \\ / A nd | Web: www.OpenFOAM.org |
| \\/ M anipulation | |
\*---------------------------------------------------------------------------*/
FoamFile
{
version 2.0;
format ascii;
class dictionary;
location "constant";
object chemistryProperties;
}
// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
chemistryType
{
solver ode;
method TDAC;
}
chemistry on;
importantSpecies
{
CH4;
H2O;
O2;
CO2;
}
initialChemicalTimeStep 1e-07;
odeCoeffs
{
solver Rosenbrock34; // Rosenbrock34, seulex or rodas23
absTol 1e-12;
relTol 1e-7;
}
reduction
{
// Activate reduction
active on;
// Switch logging of the reduction statistics and performance
log on;
// Tolerance depends on the reduction method, see details for each method
tolerance 1e-4;
// Available methods: DRG, DAC, DRGEP, PFA, EFA
method DAC;
// Search initiating set (SIS) of species, needed for most methods
initialSet
{
CO;
CH4;
HO2;
}
// For DAC, option to automatically change the SIS switch from HO2 to H2O
// and CO to CO2, + disable fuel
automaticSIS off;
// When automaticSIS, the method needs to know the fuel
fuelSpecies
{
CH4 1;
}
}
tabulation
{
// Activate tabulation
active on;
// Switch logging of the tabulation statistics and performance
log on;
printProportion off;
printNumRetrieve off;
// Tolerance used for retrieve and grow
tolerance 0.003;
// ISAT is the only method currently available
method ISAT;
// Scale factors used in the definition of the ellipsoid of accuracy
scaleFactor
{
otherSpecies 1;
Temperature 10000;
Pressure 1e15;
deltaT 1;
}
// Maximum number of leafs stored in the binary tree
maxNLeafs 5000;
// Maximum life time of the leafs (in time steps) used in unsteady
// simulations to force renewal of the stored chemPoints and keep the tree
// small
chPMaxLifeTime 1000;
// Maximum number of growth allowed on a chemPoint to avoid distorted
// chemPoints
maxGrowth 100;
// Number of time steps between analysis of the tree to remove old
// chemPoints or try to balance it
checkEntireTreeInterval 500;
// Parameters used to decide whether to balance or not if the tree's depth
// is larger than maxDepthFactor*log2(nLeafs) then balance the tree
maxDepthFactor 2;
// Try to balance the tree only if the size of the tree is greater
minBalanceThreshold 30;
// Activate the use of a MRU (most recently used) list
MRURetrieve false;
// Maximum size of the MRU list
maxMRUSize 0;
// Allow to grow points
growPoints true;
// When mechanism reduction is used, new dimensions might be added
// maxNumNewDim set the maximum number of new dimensions added during a
// growth
maxNumNewDim 10;
}
// ************************************************************************* //

View File

@ -3608,3 +3608,6 @@ reactions
Ta 0;
}
}
Tlow 250;
Thigh 5000;

View File

@ -37,7 +37,7 @@ writeFormat binary;
writePrecision 10;
writeCompression no;
writeCompression off;
timeFormat general;

View File

@ -1,4 +1,4 @@
/*--------------------------------*- C++ -*----------------------------------* \
/*--------------------------------*- C++ -*----------------------------------*\
| ========= | |
| \\ / F ield | OpenFOAM: The Open Source CFD Toolbox |
| \\ / O peration | Version: dev |

View File

@ -14,16 +14,16 @@ runApplication chemkinToFoam \
runApplication blockMesh
runApplication setFields
# Run the application without chemistry until 1500 to let the flow field develop
foamDictionary -entry "startTime" -set "0" system/controlDict
foamDictionary -entry "writeInterval" -set "1500" system/controlDict
foamDictionary -entry "endTime" -set "1500" system/controlDict
foamDictionary -entry "chemistry" -set "off" constant/chemistryProperties
runApplication $application
# Run with chemistry until flame reach its full size
foamDictionary -entry "startTime" -set "1500" system/controlDict
foamDictionary -entry "writeInterval" -set "100" system/controlDict
foamDictionary -entry "endTime" -set "5000" system/controlDict
foamDictionary -entry "chemistry" -set "on" constant/chemistryProperties

View File

@ -20,7 +20,7 @@ chemistryType
method TDAC;
}
chemistry off;
chemistry on;
importantSpecies
{
@ -35,8 +35,8 @@ initialChemicalTimeStep 1e-07;
odeCoeffs
{
solver seulex;
absTol 1e-12;
relTol 1e-07;
absTol 1e-08;
relTol 0.1;
}
reduction

View File

@ -3608,3 +3608,6 @@ reactions
Ta 0;
}
}
Tlow 250;
Thigh 5000;

View File

@ -16,19 +16,19 @@ FoamFile
application reactingFoam;
startFrom latestTime;
startFrom startTime;
startTime 0;
startTime 1500;
stopAt endTime;
endTime 1500;
endTime 5000;
deltaT 1;
writeControl runTime;
writeInterval 1500;
writeInterval 100;
purgeWrite 0;
@ -36,7 +36,7 @@ writeFormat binary;
writePrecision 10;
writeCompression no;
writeCompression off;
timeFormat general;

View File

@ -1,162 +0,0 @@
/*--------------------------------*- C++ -*----------------------------------*\
| ========= | |
| \\ / F ield | OpenFOAM: The Open Source CFD Toolbox |
| \\ / O peration | Version: dev |
| \\ / A nd | Web: www.OpenFOAM.com |
| \\/ M anipulation | |
\*---------------------------------------------------------------------------*/
FoamFile
{
version 2.0;
format ascii;
class dictionary;
location system;
object sampleDict;
}
// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
// Set output format : choice of
// xmgr
// jplot
// gnuplot
// raw
setFormat raw;
// Surface output format. Choice of
// null : suppress output
// foamFile : separate points, faces and values file
// dx : DX scalar or vector format
// vtk : VTK ascii format
// raw : x y z value format for use with e.g. gnuplot 'splot'.
//
// Note:
// other formats such as obj, stl, etc can also be written (by proxy)
// but without any values!
surfaceFormat vtk;
// interpolationScheme. choice of
// cell : use cell-centre value only; constant over cells (default)
// cellPoint : use cell-centre and vertex values
// cellPointFace : use cell-centre, vertex and face values.
// 1] vertex values determined from neighbouring cell-centre values
// 2] face values determined using the current face interpolation scheme
// for the field (linear, gamma, etc.)
interpolationScheme cellPoint;
// Fields to sample.
fields
(
T
CO
CO2
H2
H2O
N2
O2
OH
CH4
);
// Set sampling definition: choice of
// uniform evenly distributed points on line
// face one point per face intersection
// midPoint one point per cell, in between two face intersections
// midPointAndFace combination of face and midPoint
//
// curve specified points, not necessary on line, uses
// tracking
// cloud specified points, uses findCell
//
// axis: how to write point coordinate. Choice of
// - x/y/z: x/y/z coordinate only
// - xyz: three columns
// (probably does not make sense for anything but raw)
// - distance: distance from start of sampling line (if uses line) or
// distance from first specified sampling point
//
// type specific:
// uniform, face, midPoint, midPointAndFace : start and end coordinate
// uniform: extra number of sampling points
// curve, cloud: list of coordinates
sets
(
Centerline
{
type uniform;
axis distance;
start (0.00001 0. 0. );
end (0.00001 0. 0.500);
nPoints 500;
}
Radial_075
{
type uniform;
axis distance;
start (0 0 0.054);
end (0.020 0 0.054);
nPoints 100;
}
Radial_15
{
type uniform;
axis distance;
start (0 0 0.108);
end (0.024 0.108);
nPoints 100;
}
Radial_30
{
type uniform;
axis distance;
start (0 0 0.216);
end (0.042 0 0.216);
nPoints 100;
}
Radial_45
{
type uniform;
axis distance;
start (0 0 0.324);
end (0.056 0 0.324);
nPoints 100;
}
Radial_60
{
type uniform;
axis distance;
start (0 0 0.432);
end (0.070 0 0.432);
nPoints 100;
}
Radial_75
{
type uniform;
axis distance;
start (0 0 0.54);
end (0.080 0 0.54);
nPoints 100;
}
);
// Surface sampling definition: choice of
// plane : values on plane defined by point, normal.
// patch : values on patch.
//
// 1] patches are not triangulated by default
// 2] planes are always triangulated
// 3] iso-surfaces are always triangulated
surfaces ();
// *********************************************************************** //

View File

@ -1,4 +1,4 @@
/*-----------------m---------------*- C++ -*----------------------------------*\
/*--------------------------------*- C++ -*----------------------------------*\
| ========= | |
| \\ / F ield | OpenFOAM: The Open Source CFD Toolbox |
| \\ / O peration | Version: dev |

View File

@ -14,7 +14,7 @@ FoamFile
}
// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
#includeEtc "caseDicts/meshQualityDict"
#includeEtc "caseDicts/mesh/generation/meshQualityDict"
// ************************************************************************* //

View File

@ -33,7 +33,7 @@ EulerImplicitCoeffs
odeCoeffs
{
solver Rosenbrock43;
absTol 1e-12;
absTol 1e-8;
relTol 0.01;
}

View File

@ -33,7 +33,7 @@ EulerImplicitCoeffs
odeCoeffs
{
solver Rosenbrock43;
absTol 1e-12;
absTol 1e-8;
relTol 0.01;
}

View File

@ -24,11 +24,12 @@ chemistryType
chemistry on;
initialChemicalTimeStep 1e-7;
//maxChemicalTimeStep 1E-3;
odeCoeffs
{
solver seulex;
absTol 1e-12;
absTol 1e-8;
relTol 1e-1;
}
@ -78,7 +79,7 @@ tabulation
printNumRetrieve off;
// Tolerance used for retrieve and grow
tolerance 1e-3;
tolerance 3e-3;
// ISAT is the only method currently available
method ISAT;
@ -87,7 +88,7 @@ tabulation
scaleFactor
{
otherSpecies 1;
Temperature 25000;
Temperature 10000;
Pressure 1e15;
deltaT 1;
}

View File

@ -5588,3 +5588,6 @@ reactions
}
}
}
Thigh 5000;
Tlow 200;

View File

@ -23,7 +23,7 @@ startTime 0;
stopAt endTime;
endTime 1000;
endTime 1500;
deltaT 1;

View File

@ -7,29 +7,28 @@
\*---------------------------------------------------------------------------*/
FoamFile
{
version 2.0;
format ascii;
class dictionary;
location "constant";
object chemistryProperties;
version 2;
format ascii;
class dictionary;
location "constant";
object chemistryProperties;
}
// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
chemistryType
{
solver ode;
solver ode;
}
chemistry on;
initialChemicalTimeStep 1e-7;
maxChemicalTimeStep 1e-4;
initialChemicalTimeStep 1e-07;
odeCoeffs
{
solver seulex;
absTol 1e-12;
relTol 1e-1;
absTol 1e-8;
relTol 0.1;
}
// ************************************************************************* //

View File

@ -2349,7 +2349,7 @@ reactions
A 1.2e+11;
beta -1;
Ta 0;
coeffs
coeffs
53
(
(CH4 2)
@ -2415,7 +2415,7 @@ reactions
A 5e+11;
beta -1;
Ta 0;
coeffs
coeffs
53
(
(CH4 2)
@ -2481,7 +2481,7 @@ reactions
A 2.8e+12;
beta -0.86;
Ta 0;
coeffs
coeffs
53
(
(CH4 1)
@ -2547,7 +2547,7 @@ reactions
A 1e+12;
beta -1;
Ta 0;
coeffs
coeffs
53
(
(CH4 2)
@ -2613,7 +2613,7 @@ reactions
A 2.2e+16;
beta -2;
Ta 0;
coeffs
coeffs
53
(
(CH4 2)
@ -2679,7 +2679,7 @@ reactions
A 1.87e+14;
beta -1;
Ta 8554.25;
coeffs
coeffs
53
(
(CH4 2)
@ -2745,7 +2745,7 @@ reactions
A 1.06e+14;
beta -1.41;
Ta 0;
coeffs
coeffs
53
(
(CH4 2)
@ -2811,7 +2811,7 @@ reactions
A 1.3e+11;
beta -0.11;
Ta 2505.89;
coeffs
coeffs
53
(
(CH4 2)
@ -2877,7 +2877,7 @@ reactions
A 4.48e+13;
beta -1.32;
Ta 372.362;
coeffs
coeffs
53
(
(CH4 2)
@ -2943,7 +2943,7 @@ reactions
A 3.1e+11;
beta 0;
Ta 27197.5;
coeffs
coeffs
53
(
(CH4 2)
@ -3009,7 +3009,7 @@ reactions
A 1.04e+26;
beta -3.3;
Ta 63704;
coeffs
coeffs
53
(
(CH4 2)
@ -3075,7 +3075,7 @@ reactions
A 1.18e+13;
beta 0;
Ta 42630.4;
coeffs
coeffs
53
(
(CH4 2)
@ -3155,7 +3155,7 @@ reactions
}
thirdBodyEfficiencies
{
coeffs
coeffs
53
(
(CH4 2)
@ -3240,7 +3240,7 @@ reactions
}
thirdBodyEfficiencies
{
coeffs
coeffs
53
(
(CH4 2)
@ -3325,7 +3325,7 @@ reactions
}
thirdBodyEfficiencies
{
coeffs
coeffs
53
(
(CH4 3)
@ -3410,7 +3410,7 @@ reactions
}
thirdBodyEfficiencies
{
coeffs
coeffs
53
(
(CH4 2)
@ -3495,7 +3495,7 @@ reactions
}
thirdBodyEfficiencies
{
coeffs
coeffs
53
(
(CH4 2)
@ -3580,7 +3580,7 @@ reactions
}
thirdBodyEfficiencies
{
coeffs
coeffs
53
(
(CH4 2)
@ -3665,7 +3665,7 @@ reactions
}
thirdBodyEfficiencies
{
coeffs
coeffs
53
(
(CH4 2)
@ -3750,7 +3750,7 @@ reactions
}
thirdBodyEfficiencies
{
coeffs
coeffs
53
(
(CH4 2)
@ -3835,7 +3835,7 @@ reactions
}
thirdBodyEfficiencies
{
coeffs
coeffs
53
(
(CH4 2)
@ -3920,7 +3920,7 @@ reactions
}
thirdBodyEfficiencies
{
coeffs
coeffs
53
(
(CH4 2)
@ -4005,7 +4005,7 @@ reactions
}
thirdBodyEfficiencies
{
coeffs
coeffs
53
(
(CH4 2)
@ -4090,7 +4090,7 @@ reactions
}
thirdBodyEfficiencies
{
coeffs
coeffs
53
(
(CH4 2)
@ -4175,7 +4175,7 @@ reactions
}
thirdBodyEfficiencies
{
coeffs
coeffs
53
(
(CH4 2)
@ -4260,7 +4260,7 @@ reactions
}
thirdBodyEfficiencies
{
coeffs
coeffs
53
(
(CH4 2)
@ -4345,7 +4345,7 @@ reactions
}
thirdBodyEfficiencies
{
coeffs
coeffs
53
(
(CH4 2)
@ -4430,7 +4430,7 @@ reactions
}
thirdBodyEfficiencies
{
coeffs
coeffs
53
(
(CH4 2)
@ -4515,7 +4515,7 @@ reactions
}
thirdBodyEfficiencies
{
coeffs
coeffs
53
(
(CH4 2)
@ -4600,7 +4600,7 @@ reactions
}
thirdBodyEfficiencies
{
coeffs
coeffs
53
(
(CH4 2)
@ -4685,7 +4685,7 @@ reactions
}
thirdBodyEfficiencies
{
coeffs
coeffs
53
(
(CH4 2)
@ -4770,7 +4770,7 @@ reactions
}
thirdBodyEfficiencies
{
coeffs
coeffs
53
(
(CH4 2)
@ -4851,7 +4851,7 @@ reactions
}
thirdBodyEfficiencies
{
coeffs
coeffs
53
(
(CH4 2)
@ -4932,7 +4932,7 @@ reactions
}
thirdBodyEfficiencies
{
coeffs
coeffs
53
(
(CH4 2)
@ -5017,7 +5017,7 @@ reactions
}
thirdBodyEfficiencies
{
coeffs
coeffs
53
(
(CH4 2)
@ -5102,7 +5102,7 @@ reactions
}
thirdBodyEfficiencies
{
coeffs
coeffs
53
(
(CH4 2)
@ -5187,7 +5187,7 @@ reactions
}
thirdBodyEfficiencies
{
coeffs
coeffs
53
(
(CH4 2)
@ -5272,7 +5272,7 @@ reactions
}
thirdBodyEfficiencies
{
coeffs
coeffs
53
(
(CH4 2)
@ -5357,7 +5357,7 @@ reactions
}
thirdBodyEfficiencies
{
coeffs
coeffs
53
(
(CH4 2)
@ -5442,7 +5442,7 @@ reactions
}
thirdBodyEfficiencies
{
coeffs
coeffs
53
(
(CH4 2)
@ -5527,7 +5527,7 @@ reactions
}
thirdBodyEfficiencies
{
coeffs
coeffs
53
(
(CH4 2)
@ -5588,3 +5588,6 @@ reactions
}
}
}
Thigh 5000;
Tlow 200;

View File

@ -24,12 +24,12 @@ chemistryType
chemistry on;
initialChemicalTimeStep 1e-7;
maxChemicalTimeStep 1e-4;
//maxChemicalTimeStep 1E-3;
odeCoeffs
{
solver seulex;
absTol 1e-12;
absTol 1e-8;
relTol 1e-1;
}
@ -79,7 +79,7 @@ tabulation
printNumRetrieve off;
// Tolerance used for retrieve and grow
tolerance 1e-4;
tolerance 3e-3;
// ISAT is the only method currently available
method ISAT;
@ -88,7 +88,7 @@ tabulation
scaleFactor
{
otherSpecies 1;
Temperature 2500;
Temperature 10000;
Pressure 1e15;
deltaT 1;
}

View File

@ -28,7 +28,7 @@ initialChemicalTimeStep 1e-7;
odeCoeffs
{
solver seulex;
absTol 1e-12;
absTol 1e-8;
relTol 1e-1;
}

View File

@ -2349,7 +2349,7 @@ reactions
A 1.2e+11;
beta -1;
Ta 0;
coeffs
coeffs
53
(
(CH4 2)
@ -2415,7 +2415,7 @@ reactions
A 5e+11;
beta -1;
Ta 0;
coeffs
coeffs
53
(
(CH4 2)
@ -2481,7 +2481,7 @@ reactions
A 2.8e+12;
beta -0.86;
Ta 0;
coeffs
coeffs
53
(
(CH4 1)
@ -2547,7 +2547,7 @@ reactions
A 1e+12;
beta -1;
Ta 0;
coeffs
coeffs
53
(
(CH4 2)
@ -2613,7 +2613,7 @@ reactions
A 2.2e+16;
beta -2;
Ta 0;
coeffs
coeffs
53
(
(CH4 2)
@ -2679,7 +2679,7 @@ reactions
A 1.87e+14;
beta -1;
Ta 8554.25;
coeffs
coeffs
53
(
(CH4 2)
@ -2745,7 +2745,7 @@ reactions
A 1.06e+14;
beta -1.41;
Ta 0;
coeffs
coeffs
53
(
(CH4 2)
@ -2811,7 +2811,7 @@ reactions
A 1.3e+11;
beta -0.11;
Ta 2505.89;
coeffs
coeffs
53
(
(CH4 2)
@ -2877,7 +2877,7 @@ reactions
A 4.48e+13;
beta -1.32;
Ta 372.362;
coeffs
coeffs
53
(
(CH4 2)
@ -2943,7 +2943,7 @@ reactions
A 3.1e+11;
beta 0;
Ta 27197.5;
coeffs
coeffs
53
(
(CH4 2)
@ -3009,7 +3009,7 @@ reactions
A 1.04e+26;
beta -3.3;
Ta 63704;
coeffs
coeffs
53
(
(CH4 2)
@ -3075,7 +3075,7 @@ reactions
A 1.18e+13;
beta 0;
Ta 42630.4;
coeffs
coeffs
53
(
(CH4 2)
@ -3155,7 +3155,7 @@ reactions
}
thirdBodyEfficiencies
{
coeffs
coeffs
53
(
(CH4 2)
@ -3240,7 +3240,7 @@ reactions
}
thirdBodyEfficiencies
{
coeffs
coeffs
53
(
(CH4 2)
@ -3325,7 +3325,7 @@ reactions
}
thirdBodyEfficiencies
{
coeffs
coeffs
53
(
(CH4 3)
@ -3410,7 +3410,7 @@ reactions
}
thirdBodyEfficiencies
{
coeffs
coeffs
53
(
(CH4 2)
@ -3495,7 +3495,7 @@ reactions
}
thirdBodyEfficiencies
{
coeffs
coeffs
53
(
(CH4 2)
@ -3580,7 +3580,7 @@ reactions
}
thirdBodyEfficiencies
{
coeffs
coeffs
53
(
(CH4 2)
@ -3665,7 +3665,7 @@ reactions
}
thirdBodyEfficiencies
{
coeffs
coeffs
53
(
(CH4 2)
@ -3750,7 +3750,7 @@ reactions
}
thirdBodyEfficiencies
{
coeffs
coeffs
53
(
(CH4 2)
@ -3835,7 +3835,7 @@ reactions
}
thirdBodyEfficiencies
{
coeffs
coeffs
53
(
(CH4 2)
@ -3920,7 +3920,7 @@ reactions
}
thirdBodyEfficiencies
{
coeffs
coeffs
53
(
(CH4 2)
@ -4005,7 +4005,7 @@ reactions
}
thirdBodyEfficiencies
{
coeffs
coeffs
53
(
(CH4 2)
@ -4090,7 +4090,7 @@ reactions
}
thirdBodyEfficiencies
{
coeffs
coeffs
53
(
(CH4 2)
@ -4175,7 +4175,7 @@ reactions
}
thirdBodyEfficiencies
{
coeffs
coeffs
53
(
(CH4 2)
@ -4260,7 +4260,7 @@ reactions
}
thirdBodyEfficiencies
{
coeffs
coeffs
53
(
(CH4 2)
@ -4345,7 +4345,7 @@ reactions
}
thirdBodyEfficiencies
{
coeffs
coeffs
53
(
(CH4 2)
@ -4430,7 +4430,7 @@ reactions
}
thirdBodyEfficiencies
{
coeffs
coeffs
53
(
(CH4 2)
@ -4515,7 +4515,7 @@ reactions
}
thirdBodyEfficiencies
{
coeffs
coeffs
53
(
(CH4 2)
@ -4600,7 +4600,7 @@ reactions
}
thirdBodyEfficiencies
{
coeffs
coeffs
53
(
(CH4 2)
@ -4685,7 +4685,7 @@ reactions
}
thirdBodyEfficiencies
{
coeffs
coeffs
53
(
(CH4 2)
@ -4770,7 +4770,7 @@ reactions
}
thirdBodyEfficiencies
{
coeffs
coeffs
53
(
(CH4 2)
@ -4851,7 +4851,7 @@ reactions
}
thirdBodyEfficiencies
{
coeffs
coeffs
53
(
(CH4 2)
@ -4932,7 +4932,7 @@ reactions
}
thirdBodyEfficiencies
{
coeffs
coeffs
53
(
(CH4 2)
@ -5017,7 +5017,7 @@ reactions
}
thirdBodyEfficiencies
{
coeffs
coeffs
53
(
(CH4 2)
@ -5102,7 +5102,7 @@ reactions
}
thirdBodyEfficiencies
{
coeffs
coeffs
53
(
(CH4 2)
@ -5187,7 +5187,7 @@ reactions
}
thirdBodyEfficiencies
{
coeffs
coeffs
53
(
(CH4 2)
@ -5272,7 +5272,7 @@ reactions
}
thirdBodyEfficiencies
{
coeffs
coeffs
53
(
(CH4 2)
@ -5357,7 +5357,7 @@ reactions
}
thirdBodyEfficiencies
{
coeffs
coeffs
53
(
(CH4 2)
@ -5442,7 +5442,7 @@ reactions
}
thirdBodyEfficiencies
{
coeffs
coeffs
53
(
(CH4 2)
@ -5527,7 +5527,7 @@ reactions
}
thirdBodyEfficiencies
{
coeffs
coeffs
53
(
(CH4 2)
@ -5588,3 +5588,6 @@ reactions
}
}
}
Thigh 5000;
Tlow 200;

View File

@ -1,56 +0,0 @@
/*--------------------------------*- C++ -*----------------------------------*\
| ========= | |
| \\ / F ield | OpenFOAM: The Open Source CFD Toolbox |
| \\ / O peration | Version: dev |
| \\ / A nd | Web: www.OpenFOAM.org |
| \\/ M anipulation | |
\*---------------------------------------------------------------------------*/
FoamFile
{
version 2.0;
format ascii;
class dictionary;
location "system";
object sample;
}
// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
type sets;
libs ("libsampling.so");
interpolationScheme cellPointFace;
writeFormat raw;
sampleSets
(
face
{
name cone25;
axis x;
start (0 0 0);
end (0.09208087 0.042939 0);
nPoints 92;
}
face
{
name cone55;
axis x;
start (0.09208087 0.042939 0);
end (0.153683 0.13092 0);
nPoints 61;
}
face
{
name base;
axis x;
start (0.153683 0.13092 0);
end (0.193675 0.13092 0);
nPoints 40;
}
);
fields ( p wallHeatTransRate );
// ************************************************************************* //

View File

@ -26,7 +26,7 @@ sets
(
cone25
{
type face;
type lineFace;
axis x;
start (0 0 0);
end (0.09208087 0.042939 0);
@ -34,7 +34,7 @@ sets
}
cone55
{
type face;
type lineFace;
axis x;
start (0.09208087 0.042939 0);
end (0.153683 0.13092 0);
@ -42,7 +42,7 @@ sets
}
base
{
type face;
type lineFace;
axis x;
start (0.153683 0.13092 0);
end (0.193675 0.13092 0);

View File

@ -26,7 +26,7 @@ sets
(
data
{
type uniform;
type lineFace;
axis x;
start (-4.995 0 0);
end (4.995 0 0);

View File

@ -20,8 +20,7 @@ sourceCase "$FOAM_CASE";
sourcePatches (back);
exposedPatchName front;
extrudeModel linearDirection;
direction (0 -1 0);
extrudeModel plane;
thickness 0.1;
flipNormals false;

View File

@ -26,7 +26,7 @@ sets
(
data
{
type uniform;
type lineUniform;
axis x;
start (-4.995 0 0);
end (4.995 0 0);

View File

@ -1,4 +1,4 @@
/*--------------------------------*- C++ -*----------------------------------* \
/*--------------------------------*- C++ -*----------------------------------*\
| ========= | |
| \\ / F ield | OpenFOAM: The Open Source CFD Toolbox |
| \\ / O peration | Version: dev |

View File

@ -20,8 +20,7 @@ sourceCase "$FOAM_CASE";
sourcePatches (back);
exposedPatchName front;
extrudeModel linearDirection;
direction (0 -1 0);
extrudeModel plane;
thickness 0.1;
flipNormals false;

View File

@ -3,7 +3,7 @@
| \\ / F ield | OpenFOAM: The Open Source CFD Toolbox |
| \\ / O peration | Version: dev |
| \\ / A nd | Web: www.OpenFOAM.org |
n| \\/ M anipulation | |
| \\/ M anipulation | |
\*---------------------------------------------------------------------------*/
FoamFile
{

View File

@ -26,7 +26,7 @@ sets
(
line_centreProfile
{
type uniform;
type lineUniform;
axis distance;
start (10.001 -1 0.01);
end (10.001 1 0.01);

View File

@ -15,7 +15,7 @@ FoamFile
// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
// Include defaults parameters from master dictionary
#includeEtc "caseDicts/meshQualityDict"
#includeEtc "caseDicts/mesh/generation/meshQualityDict"
// ************************************************************************* //

View File

@ -350,13 +350,6 @@ addLayersControls
meshQualityControls
{
#include "meshQualityDict"
// Advanced
//- Number of error distribution iterations
nSmoothScale 4;
//- Amount to scale back displacement at error points
errorReduction 0.75;
}

View File

@ -27,63 +27,63 @@ sets
(
y0.1
{
type face;
type lineFace;
axis x;
start (-1 0.218 0);
end (1 0.218 0);
}
y0.2
{
type face;
type lineFace;
axis x;
start (-1 0.436 0);
end (1 0.436 0);
}
y0.3
{
type face;
type lineFace;
axis x;
start (-1 0.654 0);
end (1 0.654 0);
}
y0.4
{
type face;
type lineFace;
axis x;
start (-1 0.872 0);
end (1 0.872 0);
}
y0.5
{
type face;
type lineFace;
axis x;
start (-1 1.09 0);
end (1 1.09 0);
}
y0.6
{
type face;
type lineFace;
axis x;
start (-1 1.308 0);
end (1 1.308 0);
}
y0.7
{
type face;
type lineFace;
axis x;
start (-1 1.526 0);
end (1 1.526 0);
}
y0.8
{
type face;
type lineFace;
axis x;
start (-1 1.744 0);
end (1 1.744 0);
}
y0.9
{
type face;
type lineFace;
axis x;
start (-1 1.962 0);
end (1 1.962 0);

View File

@ -3,9 +3,9 @@
# ========= |
# \\ / F ield | OpenFOAM: The Open Source CFD Toolbox
# \\ / O peration |
# \\ / A nd | Copyright (C) 2011-2016 OpenFOAM Foundation
# \\ / A nd | Copyright (C) 2011-2018 OpenFOAM Foundation
# \\/ M anipulation |
#-------------------------------------------------------------------------------
#------------------------------------------------------------------------------
# License
# This file is part of OpenFOAM.
#

View File

@ -7,5 +7,4 @@ cd ${0%/*} || exit 1 # Run from this directory
runApplication blockMesh
runApplication createExternalCoupledPatchGeometry T
#------------------------------------------------------------------------------

View File

@ -4,11 +4,10 @@ cd ${0%/*} || exit 1 # Run from this directory
# Source tutorial run functions
. $WM_PROJECT_DIR/bin/tools/RunFunctions
./Allrun.pre
./Allmesh
runApplication $(getApplication) &
./externalSolver
#------------------------------------------------------------------------------

View File

@ -4,7 +4,7 @@ cd ${0%/*} || exit 1 # Run from this directory
# Source tutorial run functions
. $WM_PROJECT_DIR/bin/tools/RunFunctions
./Allrun.pre
./Allmesh
runApplication decomposePar
@ -12,5 +12,4 @@ runParallel $(getApplication) &
./externalSolver
#------------------------------------------------------------------------------

View File

@ -36,7 +36,7 @@ writeFormat ascii;
writePrecision 8;
writeCompression uncompressed;
writeCompression off;
timeFormat general;

View File

@ -2,9 +2,9 @@
cd ${0%/*} || exit 1 # Run from this directory
./Allrun.pre
# Source tutorial run functions
. $WM_PROJECT_DIR/bin/tools/RunFunctions
./Allmesh
runApplication $(getApplication)

View File

@ -5,7 +5,7 @@ cd ${0%/*} || exit 1 # Run from this directory
# Source tutorial run functions
. $WM_PROJECT_DIR/bin/tools/RunFunctions
./Allrun.pre
./Allmesh
runApplication -s air decomposePar -region air
runApplication -s porous decomposePar -region porous

View File

@ -133,13 +133,6 @@ boundary
(20 21 22 23)
);
}
blades
{
type wall;
faces
();
}
);
mergePatchPairs

View File

@ -19,30 +19,24 @@ FoamFile
// faces.
internalFacesOnly true;
// Baffles to create.
baffles
{
baffleFaces
baffles
{
//- Use predefined faceZone to select faces and orientation.
type faceZone;
zoneName rotorBlades;
patches
{
master
{
//- Master side patch
name blades;
type patch;
name blades;
type wall;
}
slave
{
//- Slave side patch
name blades;
type patch;
$master;
}
}
}

View File

@ -1,4 +1,4 @@
/*--------------------------------*- C++ -*----------------------------------* \
/*--------------------------------*- C++ -*----------------------------------*\
| ========= | |
| \\ / F ield | OpenFOAM: The Open Source CFD Toolbox |
| \\ / O peration | Version: dev |

View File

@ -37,7 +37,7 @@ writeFormat ascii;
writePrecision 7;
writeCompression uncompressed;
writeCompression off;
timeFormat general;

View File

@ -14,7 +14,7 @@ FoamFile
}
// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
#includeEtc "caseDicts/meshQualityDict"
#includeEtc "caseDicts/mesh/generation/meshQualityDict"
// ************************************************************************* //

View File

@ -341,13 +341,6 @@ addLayersControls
meshQualityControls
{
#include "meshQualityDict"
// Advanced
//- Number of error distribution iterations
nSmoothScale 4;
//- Amount to scale back displacement at error points
errorReduction 0.75;
}

View File

@ -37,7 +37,7 @@ writeFormat ascii;
writePrecision 6;
writeCompression uncompressed;
writeCompression off;
timeFormat general;

View File

@ -37,7 +37,7 @@ writeFormat ascii;
writePrecision 6;
writeCompression uncompressed;
writeCompression off;
timeFormat general;

View File

@ -36,7 +36,7 @@ writeFormat ascii;
writePrecision 6;
writeCompression uncompressed;
writeCompression off;
timeFormat general;

View File

@ -37,7 +37,7 @@ writeFormat binary;
writePrecision 6;
writeCompression uncompressed;
writeCompression off;
timeFormat general;

View File

@ -4,6 +4,6 @@ cd ${0%/*} || exit 1 # Run from this directory
# Source tutorial run functions
. $WM_PROJECT_DIR/bin/tools/RunFunctions
./Allrun.pre
./Allmesh
runApplication $(getApplication)

View File

@ -4,7 +4,7 @@ cd ${0%/*} || exit 1 # Run from this directory
# Source tutorial run functions
. $WM_PROJECT_DIR/bin/tools/RunFunctions
./Allrun.pre
./Allmesh
runApplication decomposePar

View File

@ -4,7 +4,7 @@ cd ${0%/*} || exit 1 # Run from this directory
# Source tutorial run functions
. $WM_PROJECT_DIR/bin/tools/RunFunctions
./Allrun.pre
./Allmesh
runApplication decomposePar
runParallel $(getApplication)

View File

@ -15,9 +15,6 @@ Description
// Sampling and I/O settings
#includeEtc "caseDicts/postProcessing/graphs/sampleDict.cfg"
// Override settings here, e.g.
// setConfig { type midPoint; }
type sets;
libs ("libsampling.so");
@ -29,7 +26,7 @@ setFormat raw;
setConfig
{
type midPoint; // midPoint
type lineCell;
axis distance; // x, y, z, xyz
}

View File

@ -15,9 +15,6 @@ Description
// Sampling and I/O settings
#includeEtc "caseDicts/postProcessing/graphs/sampleDict.cfg"
// Override settings here, e.g.
// setConfig { type midPoint; }
type sets;
libs ("libsampling.so");
@ -29,7 +26,7 @@ setFormat raw;
setConfig
{
type midPoint; // midPoint
type lineCell;
axis distance; // x, y, z, xyz
}

View File

@ -14,8 +14,6 @@ FoamFile
}
// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
libs ("libOpenFOAM.so" "libfieldFunctionObjects.so");
application pisoFoam;
startFrom startTime;
@ -38,7 +36,7 @@ writeFormat binary;
writePrecision 6;
writeCompression compressed;
writeCompression off;
timeFormat general;
@ -46,7 +44,6 @@ timePrecision 6;
runTimeModifiable true;
functions
{
#include "cuttingPlane"
@ -54,5 +51,4 @@ functions
#include "forceCoeffs"
}
// ************************************************************************* //

View File

@ -15,8 +15,6 @@ FoamFile
}
// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
libs ("libOpenFOAM.so" "libfieldFunctionObjects.so");
application simpleFoam;
startFrom startTime;
@ -35,11 +33,11 @@ writeInterval 500;
purgeWrite 0;
writeFormat ascii;
writeFormat binary;
writePrecision 6;
writeCompression compressed;
writeCompression off;
timeFormat general;
@ -49,67 +47,9 @@ runTimeModifiable true;
functions
{
streamLines
{
type streamLine;
writeControl writeTime;
setFormat vtk;
direction forward;
fields (p U);
lifeTime 10000;
nSubCycle 5;
cloudName particleTracks;
seedSampleSet
{
type uniform;
axis x;
start (-1.001 1e-07 0.0011);
end (-1.001 1e-07 1.0011);
nPoints 20;
}
}
cuttingPlane
{
type surfaces;
libs ("libsampling.so");
writeControl writeTime;
surfaceFormat vtk;
fields (p U);
interpolationScheme cellPoint;
surfaces
(
yNormal
{
type cuttingPlane;
planeType pointAndNormal;
pointAndNormalDict
{
point (0 0 0);
normal (0 1 0);
}
interpolate true;
}
);
}
forces
{
type forceCoeffs;
libs ("libforces.so");
writeControl timeStep;
writeInterval 1;
patches ("motorBike.*");
rho rhoInf;
log true;
rhoInf 1;
liftDir (0 0 1);
dragDir (1 0 0);
CofR (0.72 0 0);
pitchAxis (0 1 0);
magUInf 20;
lRef 1.42;
Aref 0.75;
}
#include "cuttingPlane"
#include "streamLines"
#include "forceCoeffs"
}
// ************************************************************************* //

View File

@ -10,6 +10,8 @@ streamLines
{
type streamLine;
libs ("libfieldFunctionObjects.so");
// Output every
writeControl writeTime;
// writeInterval 10;
@ -34,7 +36,7 @@ streamLines
// Seeding method.
seedSampleSet
{
type uniform;
type lineUniform;
axis x; // distance;
// Note: tracks slightly offset so as not to be on a face

View File

@ -6,7 +6,7 @@ cd ${0%/*} || exit 1 # Run from this directory
if [ -n "$FOAMY_HEX_MESH" ]
then
./Allrun.pre
./Allmesh
runApplication $(getApplication)
fi

View File

@ -36,7 +36,7 @@ writeFormat ascii;
writePrecision 10;
writeCompression uncompressed;
writeCompression off;
timeFormat general;

View File

@ -14,14 +14,13 @@ FoamFile
}
// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
#includeEtc "caseDicts/foamyHexMeshDict"
#includeEtc "caseDicts/mesh/generation/foamyHexMeshDict"
geometry
{
#include "meshDict.geometry"
}
surfaceConformation
{
locationInMesh (-0.078 0.02 0.0);
@ -46,12 +45,12 @@ surfaceConformation
boundaryAndFaceZones
{
featureMethod extendedFeatureEdgeMesh;
extendedFeatureEdgeMesh "boundaryAndFaceZones.extendedFeatureEdgeMesh";
extendedFeatureEdgeMesh
"boundaryAndFaceZones.extendedFeatureEdgeMesh";
}
}
}
motionControl
{
defaultCellSize 0.0035;
@ -74,7 +73,6 @@ motionControl
printVertexInfo off;
}
polyMeshFiltering
{
filterEdges false;
@ -84,11 +82,9 @@ polyMeshFiltering
writeBackgroundMeshDecomposition false;
}
meshQualityControls
{
#include "meshQualityDict"
}
// ************************************************************************* //

View File

@ -15,7 +15,7 @@ FoamFile
// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
// Include defaults parameters from master dictionary
#includeEtc "caseDicts/meshQualityDict"
#includeEtc "caseDicts/mesh/generation/meshQualityDict"
// ************************************************************************* //

View File

@ -36,7 +36,7 @@ writeFormat binary;
writePrecision 6;
writeCompression uncompressed;
writeCompression off;
timeFormat general;

View File

@ -15,7 +15,7 @@ FoamFile
// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
// Include defaults parameters from master dictionary
#includeEtc "caseDicts/meshQualityDict"
#includeEtc "caseDicts/mesh/generation/meshQualityDict"
//- minFaceWeight (0 -> 0.5)
minFaceWeight 0.02;

View File

@ -296,14 +296,6 @@ addLayersControls
meshQualityControls
{
#include "meshQualityDict"
// Advanced
//- Number of error distribution iterations
nSmoothScale 4;
//- Amount to scale back displacement at error points
errorReduction 0.75;
}

View File

@ -44,7 +44,7 @@ streamLines
// Seeding method.
seedSampleSet
{
type uniform;
type lineUniform;
axis x; // distance;
// Note: tracks slightly offset so as not to be on a face

View File

@ -37,7 +37,7 @@ writeFormat ascii;
writePrecision 6;
writeCompression uncompressed;
writeCompression off;
timeFormat general;

View File

@ -78,7 +78,7 @@ functions
// Seeding method.
seedSampleSet
{
type uniform;
type lineUniform;
axis x; // distance;
start (-0.0205 0.001 0.00001);

View File

@ -125,11 +125,6 @@ addLayersControls
// maxThicknessToMedialRatio 0.6;
}
meshQualityControls
{
// minTetQuality -1e+30;
}
writeFlags
(
scalarLevels

View File

@ -36,7 +36,7 @@ writeFormat binary;
writePrecision 12;
writeCompression uncompressed;
writeCompression off;
timeFormat general;

View File

@ -37,7 +37,7 @@ writeFormat binary;
writePrecision 6;
writeCompression uncompressed;
writeCompression off;
timeFormat general;

View File

@ -37,7 +37,7 @@ writeFormat ascii;
writePrecision 6;
writeCompression uncompressed;
writeCompression off;
timeFormat general;

View File

@ -37,7 +37,7 @@ writeFormat ascii;
writePrecision 8;
writeCompression uncompressed;
writeCompression off;
timeFormat general;

View File

@ -37,7 +37,7 @@ writeFormat binary;
writePrecision 6;
writeCompression uncompressed;
writeCompression off;
timeFormat general;

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