ENH: Updated LTSReactingParcelFoam tutorials

This commit is contained in:
andy
2011-03-25 14:35:50 +00:00
parent 3bb159794f
commit 28cd7fc92f
7 changed files with 68 additions and 49 deletions

View File

@ -45,17 +45,13 @@ timePrecision 6;
runTimeModifiable yes;
maxCo 5;
maxCo 5;
alphaTauSmooth 1e10;
alphaTauSmooth 1;
alphaTauTemp 1e10;
alphaTauTemp 1;
alphaTauRho 1e10;
alphaTauSpecie 1e10;
maxDeltaT 1e10;
maxDeltaT 1;
functions
{

View File

@ -17,7 +17,7 @@ FoamFile
ddtSchemes
{
default localEuler invTauFlow;
default localEuler invTau;
}
gradSchemes

View File

@ -1,14 +1,14 @@
/*--------------------------------*- C++ -*----------------------------------*\
| ========= | |
| \\ / F ield | OpenFOAM: The Open Source CFD Toolbox |
| \\ / O peration | Version: dev |
| \\ / O peration | Version: 1.6 |
| \\ / A nd | Web: www.OpenFOAM.com |
| \\/ M anipulation | |
\*---------------------------------------------------------------------------*/
FoamFile
{
version 2.0;
format ascii;
format binary;
class dictionary;
location "system";
object fvSolution;
@ -17,11 +17,21 @@ FoamFile
solvers
{
"(rho|.*Final)"
{
solver PCG;
preconditioner DIC;
tolerance 0;
relTol 0.1;
}
// "(p|.*Final)"
p
{
solver GAMG;
tolerance 0;
relTol 0.1;
relTol 0.05;
smoother DICGaussSeidel;
nPreSweeps 0;
@ -33,47 +43,39 @@ solvers
agglomerator faceAreaPair;
mergeLevels 1;
maxIter 20;
maxIter 50;
};
"(rho|G)"
pFinal
{
solver PCG;
preconditioner DIC;
tolerance 0;
relTol 0.1;
maxIter 20;
};
"(Yi|hs)"
$p;
tolerance 1e-4;
}
"(U|Yi|hs|k|omega|.*Final)"
{
solver smoothSolver;
smoother GaussSeidel;
tolerance 0;
relTol 0.1;
maxIter 20;
};
"(U|k|omega)"
{
solver smoothSolver;
smoother GaussSeidel;
tolerance 0;
relTol 0.1;
maxIter 20;
};
solver smoothSolver;
smoother GaussSeidel;
tolerance 0;
relTol 0.1;
maxIter 20;
}
}
PISO
PIMPLE
{
nCorrectors 2;
nNonOrthogonalCorrectors 0; // 10;
nOuterCorrectors 1;
nCorrectors 2;
nNonOrthogonalCorrectors 0;
momentumPredictor yes;
rhoMin rhoMin [ 1 -3 0 0 0 ] 0; // 0.5;
rhoMax rhoMax [ 1 -3 0 0 0 ] 100; // 1.5;
rhoMin rhoMin [1 -3 0 0 0] 0.1;
rhoMax rhoMax [1 -3 0 0 0] 1.5;
}
additional
{
eWork true;
hWork true;
pressureWork true;
pressureWorkTimeDerivative false; // true;
solveSpecies true;
}