Upgrade fvSolution to new format

This commit is contained in:
Hrvoje Jasak 2017-08-11 20:22:17 +01:00
parent e3426fd0b6
commit df33a2a8a3
84 changed files with 465 additions and 464 deletions

View file

@ -16,18 +16,20 @@ FoamFile
solvers solvers
{ {
p PCG p
{ {
preconditioner DIC; solver CG;
preconditioner Cholesky;
tolerance 1e-06; tolerance 1e-06;
relTol 0; relTol 0;
}; }
U BiCGStab U
{ {
solver BiCGStab;
preconditioner DILU; preconditioner DILU;
tolerance 1e-05; tolerance 1e-05;
relTol 0; relTol 0;
}; }
} }
PISO PISO

View file

@ -23,7 +23,7 @@ solvers
preconditioner diagonal; preconditioner diagonal;
tolerance 1e-06; tolerance 1e-06;
relTol 0; relTol 0;
}; }
p p
{ {
solver BiCGStab; solver BiCGStab;

View file

@ -22,7 +22,7 @@ solvers
preconditioner DILU; preconditioner DILU;
tolerance 1e-05; tolerance 1e-05;
relTol 0; relTol 0;
}; }
} }
SIMPLE SIMPLE

View file

@ -23,7 +23,7 @@ solvers
preconditioner DIC; preconditioner DIC;
tolerance 0; tolerance 0;
relTol 0; relTol 0;
}; }
p p
{ {
@ -35,7 +35,7 @@ solvers
nCellsInCoarsestLevel 10; nCellsInCoarsestLevel 10;
agglomerator faceAreaPair; agglomerator faceAreaPair;
mergeLevels 1; mergeLevels 1;
}; }
pFinal pFinal
{ {
@ -47,7 +47,7 @@ solvers
nCellsInCoarsestLevel 10; nCellsInCoarsestLevel 10;
agglomerator faceAreaPair; agglomerator faceAreaPair;
mergeLevels 1; mergeLevels 1;
}; }
ft ft
{ {
@ -56,7 +56,7 @@ solvers
tolerance 1e-7; tolerance 1e-7;
relTol 0; relTol 0;
nSweeps 1; nSweeps 1;
}; }
fu fu
{ {
@ -65,7 +65,7 @@ solvers
tolerance 1e-7; tolerance 1e-7;
relTol 0; relTol 0;
nSweeps 1; nSweeps 1;
}; }
U U
{ {
@ -74,7 +74,7 @@ solvers
tolerance 1e-7; tolerance 1e-7;
relTol 0.1; relTol 0.1;
nSweeps 1; nSweeps 1;
}; }
UFinal UFinal
{ {
@ -83,7 +83,7 @@ solvers
tolerance 1e-7; tolerance 1e-7;
relTol 0; relTol 0;
nSweeps 1; nSweeps 1;
}; }
k k
{ {
@ -92,7 +92,7 @@ solvers
tolerance 1e-7; tolerance 1e-7;
relTol 0; relTol 0;
nSweeps 1; nSweeps 1;
}; }
hs hs
{ {
@ -100,7 +100,7 @@ solvers
preconditioner DILU; preconditioner DILU;
tolerance 1e-7; tolerance 1e-7;
relTol 0; relTol 0;
}; }
Ii Ii
{ {

View file

@ -34,7 +34,7 @@ writeFormat ascii;
writePrecision 6; writePrecision 6;
writeCompression compressed; writeCompression no;
timeFormat general; timeFormat general;

View file

@ -16,18 +16,20 @@ FoamFile
solvers solvers
{ {
phi PCG phi
{ {
preconditioner DIC; solver CG;
preconditioner Cholesky;
tolerance 1e-08; tolerance 1e-08;
relTol 0.2; relTol 0.2;
}; }
rho BiCGStab rho
{ {
preconditioner DILU; solver BiCGStab;
preconditioner ILU0;
tolerance 1e-08; tolerance 1e-08;
relTol 0.2; relTol 0.2;
}; }
} }

View file

@ -16,30 +16,34 @@ FoamFile
solvers solvers
{ {
p PCG p
{ {
preconditioner DIC; solver CG;
preconditioner Cholesky;
tolerance 1e-06; tolerance 1e-06;
relTol 0; relTol 0;
}; }
U BiCGStab U
{ {
solver BiCGStab;
preconditioner DILU; preconditioner DILU;
tolerance 1e-05; tolerance 1e-05;
relTol 0; relTol 0;
}; }
B BiCGStab B
{ {
solver BiCGStab;
preconditioner DILU; preconditioner DILU;
tolerance 1e-05; tolerance 1e-05;
relTol 0; relTol 0;
}; }
pB PCG pB
{ {
preconditioner DIC; solver CG;
preconditioner Cholesky;
tolerance 1e-05; tolerance 1e-05;
relTol 0; relTol 0;
}; }
} }
PISO PISO

View file

@ -22,42 +22,42 @@ solvers
preconditioner DIC; preconditioner DIC;
tolerance 1e-06; tolerance 1e-06;
relTol 0.01; relTol 0.01;
}; }
U U
{ {
solver BiCGStab; solver BiCGStab;
preconditioner DILU; preconditioner DILU;
tolerance 1e-05; tolerance 1e-05;
relTol 0.1; relTol 0.1;
}; }
k k
{ {
solver BiCGStab; solver BiCGStab;
preconditioner DILU; preconditioner DILU;
tolerance 1e-05; tolerance 1e-05;
relTol 0.1; relTol 0.1;
}; }
epsilon epsilon
{ {
solver BiCGStab; solver BiCGStab;
preconditioner DILU; preconditioner DILU;
tolerance 1e-05; tolerance 1e-05;
relTol 0.1; relTol 0.1;
}; }
R R
{ {
solver BiCGStab; solver BiCGStab;
preconditioner DILU; preconditioner DILU;
tolerance 1e-05; tolerance 1e-05;
relTol 0.1; relTol 0.1;
}; }
nuTilda nuTilda
{ {
solver BiCGStab; solver BiCGStab;
preconditioner DILU; preconditioner DILU;
tolerance 1e-05; tolerance 1e-05;
relTol 0.1; relTol 0.1;
}; }
} }
SIMPLE SIMPLE

View file

@ -22,42 +22,42 @@ solvers
preconditioner DIC; preconditioner DIC;
tolerance 1e-08; tolerance 1e-08;
relTol 0; relTol 0;
}; }
U U
{ {
solver BiCGStab; solver BiCGStab;
preconditioner DILU; preconditioner DILU;
tolerance 1e-05; tolerance 1e-05;
relTol 0; relTol 0;
}; }
h h
{ {
solver BiCGStab; solver BiCGStab;
preconditioner DILU; preconditioner DILU;
tolerance 1e-05; tolerance 1e-05;
relTol 0; relTol 0;
}; }
k k
{ {
solver BiCGStab; solver BiCGStab;
preconditioner DILU; preconditioner DILU;
tolerance 1e-05; tolerance 1e-05;
relTol 0; relTol 0;
}; }
epsilon epsilon
{ {
solver BiCGStab; solver BiCGStab;
preconditioner DILU; preconditioner DILU;
tolerance 1e-05; tolerance 1e-05;
relTol 0; relTol 0;
}; }
R R
{ {
solver BiCGStab; solver BiCGStab;
preconditioner DILU; preconditioner DILU;
tolerance 1e-05; tolerance 1e-05;
relTol 0; relTol 0;
}; }
} }
SIMPLE SIMPLE

View file

@ -16,42 +16,48 @@ FoamFile
solvers solvers
{ {
p PCG p
{ {
preconditioner DIC; solver CG;
preconditioner Cholesky;
tolerance 1e-06; tolerance 1e-06;
relTol 0.01; relTol 0.01;
}; }
U BiCGStab U
{ {
preconditioner DILU; solver BiCGStab;
preconditioner ILU0;
tolerance 1e-05; tolerance 1e-05;
relTol 0.1; relTol 0.1;
}; }
h BiCGStab h
{ {
preconditioner DILU; solver BiCGStab;
preconditioner ILU0;
tolerance 1e-05; tolerance 1e-05;
relTol 0.1; relTol 0.1;
}; }
k BiCGStab k
{ {
preconditioner DILU; solver BiCGStab;
preconditioner ILU0;
tolerance 1e-05; tolerance 1e-05;
relTol 0.1; relTol 0.1;
}; }
epsilon BiCGStab epsilon
{ {
preconditioner DILU; solver BiCGStab;
preconditioner ILU0;
tolerance 1e-05; tolerance 1e-05;
relTol 0.1; relTol 0.1;
}; }
G PCG G PCG
{ {
preconditioner DIC; solver CG;
preconditioner Cholesky;
tolerance 1e-05; tolerance 1e-05;
relTol 0.1; relTol 0.1;
}; }
} }
SIMPLE SIMPLE

View file

@ -23,10 +23,10 @@ solvers
tolerance 1e-06; tolerance 1e-06;
relTol 0.01; relTol 0.01;
smoother GaussSeidel; smoother GaussSeidel;
cacheAgglomeration true; cacheAgglomeration false;
nCellsInCoarsestLevel 10; nCellsInCoarsestLevel 10;
agglomerator faceAreaPair; agglomerator faceAreaPair;
mergeLevels 1; mergeLevels 2;
} }
U U

View file

@ -22,7 +22,7 @@ solvers
preconditioner DIC; preconditioner DIC;
tolerance 1e-6; tolerance 1e-6;
relTol 0; relTol 0;
}; }
p p
{ {
solver GAMG; solver GAMG;
@ -35,7 +35,7 @@ solvers
nCellsInCoarsestLevel 10; nCellsInCoarsestLevel 10;
agglomerator faceAreaPair; agglomerator faceAreaPair;
mergeLevels 1; mergeLevels 1;
}; }
pFinal pFinal
{ {
solver GAMG; solver GAMG;
@ -48,21 +48,21 @@ solvers
nCellsInCoarsestLevel 10; nCellsInCoarsestLevel 10;
agglomerator faceAreaPair; agglomerator faceAreaPair;
mergeLevels 1; mergeLevels 1;
}; }
U U
{ {
solver BiCGStab; solver BiCGStab;
preconditioner DILU; preconditioner DILU;
tolerance 1e-08; tolerance 1e-08;
relTol 0; relTol 0;
}; }
h h
{ {
solver BiCGStab; solver BiCGStab;
preconditioner DILU; preconditioner DILU;
tolerance 1e-06; tolerance 1e-06;
relTol 0; relTol 0;
}; }
hFinal hFinal
{ {
solver BiCGStab; solver BiCGStab;
@ -76,21 +76,21 @@ solvers
preconditioner DILU; preconditioner DILU;
tolerance 1e-06; tolerance 1e-06;
relTol 0; relTol 0;
}; }
epsilon epsilon
{ {
solver BiCGStab; solver BiCGStab;
preconditioner DILU; preconditioner DILU;
tolerance 1e-06; tolerance 1e-06;
relTol 0; relTol 0;
}; }
R R
{ {
solver BiCGStab; solver BiCGStab;
preconditioner DILU; preconditioner DILU;
tolerance 1e-06; tolerance 1e-06;
relTol 0; relTol 0;
}; }
} }
PIMPLE PIMPLE

View file

@ -22,7 +22,7 @@ solvers
preconditioner DIC; preconditioner DIC;
tolerance 1e-6; tolerance 1e-6;
relTol 0; relTol 0;
}; }
p p
{ {
solver GAMG; solver GAMG;
@ -35,7 +35,7 @@ solvers
nCellsInCoarsestLevel 10; nCellsInCoarsestLevel 10;
agglomerator faceAreaPair; agglomerator faceAreaPair;
mergeLevels 1; mergeLevels 1;
}; }
pFinal pFinal
{ {
solver GAMG; solver GAMG;
@ -48,42 +48,42 @@ solvers
nCellsInCoarsestLevel 10; nCellsInCoarsestLevel 10;
agglomerator faceAreaPair; agglomerator faceAreaPair;
mergeLevels 1; mergeLevels 1;
}; }
U U
{ {
solver BiCGStab; solver BiCGStab;
preconditioner DILU; preconditioner DILU;
tolerance 1e-08; tolerance 1e-08;
relTol 0; relTol 0;
}; }
h h
{ {
solver BiCGStab; solver BiCGStab;
preconditioner DILU; preconditioner DILU;
tolerance 1e-06; tolerance 1e-06;
relTol 0; relTol 0;
}; }
k k
{ {
solver BiCGStab; solver BiCGStab;
preconditioner DILU; preconditioner DILU;
tolerance 1e-06; tolerance 1e-06;
relTol 0; relTol 0;
}; }
epsilon epsilon
{ {
solver BiCGStab; solver BiCGStab;
preconditioner DILU; preconditioner DILU;
tolerance 1e-06; tolerance 1e-06;
relTol 0; relTol 0;
}; }
R R
{ {
solver BiCGStab; solver BiCGStab;
preconditioner DILU; preconditioner DILU;
tolerance 1e-06; tolerance 1e-06;
relTol 0; relTol 0;
}; }
} }
PIMPLE PIMPLE

View file

@ -22,7 +22,7 @@ solvers
preconditioner DIC; preconditioner DIC;
tolerance 1E-06; tolerance 1E-06;
relTol 0; relTol 0;
}; }
} }
PIMPLE PIMPLE

View file

@ -22,7 +22,7 @@ solvers
preconditioner DIC; preconditioner DIC;
tolerance 1e-8; tolerance 1e-8;
relTol 0; relTol 0;
}; }
p p
{ {
solver GAMG; solver GAMG;
@ -35,7 +35,7 @@ solvers
nCellsInCoarsestLevel 10; nCellsInCoarsestLevel 10;
agglomerator faceAreaPair; agglomerator faceAreaPair;
mergeLevels 1; mergeLevels 1;
}; }
pFinal pFinal
{ {
solver GAMG; solver GAMG;
@ -48,14 +48,14 @@ solvers
nCellsInCoarsestLevel 10; nCellsInCoarsestLevel 10;
agglomerator faceAreaPair; agglomerator faceAreaPair;
mergeLevels 1; mergeLevels 1;
}; }
U U
{ {
solver BiCGStab; solver BiCGStab;
preconditioner DILU; preconditioner DILU;
tolerance 1e-08; tolerance 1e-08;
relTol 0; relTol 0;
}; }
h h
{ {
@ -63,14 +63,14 @@ solvers
preconditioner DILU; preconditioner DILU;
tolerance 1e-08; tolerance 1e-08;
relTol 0.1; relTol 0.1;
}; }
hFinal hFinal
{ {
solver BiCGStab; solver BiCGStab;
preconditioner DILU; preconditioner DILU;
tolerance 1e-08; tolerance 1e-08;
relTol 0; relTol 0;
}; }
k k
{ {
@ -78,21 +78,21 @@ solvers
preconditioner DILU; preconditioner DILU;
tolerance 1e-08; tolerance 1e-08;
relTol 0; relTol 0;
}; }
epsilon epsilon
{ {
solver BiCGStab; solver BiCGStab;
preconditioner DILU; preconditioner DILU;
tolerance 1e-08; tolerance 1e-08;
relTol 0; relTol 0;
}; }
R R
{ {
solver BiCGStab; solver BiCGStab;
preconditioner DILU; preconditioner DILU;
tolerance 1e-08; tolerance 1e-08;
relTol 0; relTol 0;
}; }
} }
PISO PISO

View file

@ -22,7 +22,7 @@ solvers
preconditioner DIC; preconditioner DIC;
tolerance 1E-06; tolerance 1E-06;
relTol 0; relTol 0;
}; }
} }
PISO PISO

View file

@ -22,7 +22,7 @@ solvers
preconditioner DIC; preconditioner DIC;
tolerance 1E-06; tolerance 1E-06;
relTol 0; relTol 0;
}; }
} }
PISO PISO

View file

@ -22,7 +22,7 @@ solvers
preconditioner DIC; preconditioner DIC;
tolerance 1E-06; tolerance 1E-06;
relTol 0; relTol 0;
}; }
} }
PISO PISO

View file

@ -22,7 +22,7 @@ solvers
preconditioner DIC; preconditioner DIC;
tolerance 1e-8; tolerance 1e-8;
relTol 0; relTol 0;
}; }
p p
{ {
solver GAMG; solver GAMG;
@ -35,7 +35,7 @@ solvers
nCellsInCoarsestLevel 10; nCellsInCoarsestLevel 10;
agglomerator faceAreaPair; agglomerator faceAreaPair;
mergeLevels 1; mergeLevels 1;
}; }
pFinal pFinal
{ {
solver GAMG; solver GAMG;
@ -48,14 +48,14 @@ solvers
nCellsInCoarsestLevel 10; nCellsInCoarsestLevel 10;
agglomerator faceAreaPair; agglomerator faceAreaPair;
mergeLevels 1; mergeLevels 1;
}; }
U U
{ {
solver BiCGStab; solver BiCGStab;
preconditioner DILU; preconditioner DILU;
tolerance 1e-08; tolerance 1e-08;
relTol 0; relTol 0;
}; }
h h
{ {
@ -63,14 +63,14 @@ solvers
preconditioner DILU; preconditioner DILU;
tolerance 1e-08; tolerance 1e-08;
relTol 0.1; relTol 0.1;
}; }
hFinal hFinal
{ {
solver BiCGStab; solver BiCGStab;
preconditioner DILU; preconditioner DILU;
tolerance 1e-08; tolerance 1e-08;
relTol 0; relTol 0;
}; }
k k
{ {
@ -78,21 +78,21 @@ solvers
preconditioner DILU; preconditioner DILU;
tolerance 1e-08; tolerance 1e-08;
relTol 0; relTol 0;
}; }
epsilon epsilon
{ {
solver BiCGStab; solver BiCGStab;
preconditioner DILU; preconditioner DILU;
tolerance 1e-08; tolerance 1e-08;
relTol 0; relTol 0;
}; }
R R
{ {
solver BiCGStab; solver BiCGStab;
preconditioner DILU; preconditioner DILU;
tolerance 1e-08; tolerance 1e-08;
relTol 0; relTol 0;
}; }
} }
PISO PISO

View file

@ -20,7 +20,7 @@ solvers
{ {
solver amgSolver; solver amgSolver;
cycle W-cycle; cycle W-cycle;
policy PAMG; policy cluster;
nPreSweeps 2; nPreSweeps 2;
nPostSweeps 2; nPostSweeps 2;
groupSize 4; groupSize 4;
@ -39,7 +39,7 @@ solvers
{ {
solver amgSolver; solver amgSolver;
cycle W-cycle; cycle W-cycle;
policy PAMG; policy cluster;
nPreSweeps 2; nPreSweeps 2;
nPostSweeps 2; nPostSweeps 2;
groupSize 4; groupSize 4;

View file

@ -49,7 +49,7 @@ solvers
maxIter 1000; maxIter 1000;
tolerance 1e-08; tolerance 1e-08;
relTol 0; relTol 0;
}; }
} }
SIMPLE SIMPLE

View file

@ -33,7 +33,7 @@ solvers
preconditioner ILU0; preconditioner ILU0;
tolerance 1e-08; tolerance 1e-08;
relTol 0; relTol 0;
}; }
} }
SIMPLE SIMPLE

View file

@ -49,7 +49,7 @@ solvers
maxIter 1000; maxIter 1000;
tolerance 1e-08; tolerance 1e-08;
relTol 0; relTol 0;
}; }
} }
SIMPLE SIMPLE

View file

@ -77,7 +77,7 @@ solvers
maxIter 1000; maxIter 1000;
tolerance 1e-06; tolerance 1e-06;
relTol 0; relTol 0;
}; }
} }
SIMPLE SIMPLE

View file

@ -61,7 +61,7 @@ solvers
maxIter 1000; maxIter 1000;
tolerance 1e-06; tolerance 1e-06;
relTol 0; relTol 0;
}; }
} }
SIMPLE SIMPLE

View file

@ -63,7 +63,7 @@ solvers
maxIter 1000; maxIter 1000;
tolerance 1e-06; tolerance 1e-06;
relTol 0; relTol 0;
}; }
} }
SIMPLE SIMPLE

View file

@ -79,7 +79,7 @@ solvers
maxIter 1000; maxIter 1000;
tolerance 1e-08; tolerance 1e-08;
relTol 0; relTol 0;
}; }
} }
SIMPLE SIMPLE

View file

@ -65,7 +65,7 @@ solvers
maxIter 1000; maxIter 1000;
tolerance 1e-06; tolerance 1e-06;
relTol 0; relTol 0;
}; }
} }
SIMPLE SIMPLE

View file

@ -26,28 +26,28 @@ solvers
preconditioner DILU; preconditioner DILU;
tolerance 1e-08; tolerance 1e-08;
relTol 0.05; relTol 0.05;
}; }
U U
{ {
solver BiCGStab; solver BiCGStab;
preconditioner DILU; preconditioner DILU;
tolerance 1e-07; tolerance 1e-07;
relTol 0.1; relTol 0.1;
}; }
k k
{ {
solver BiCGStab; solver BiCGStab;
preconditioner DILU; preconditioner DILU;
tolerance 1e-07; tolerance 1e-07;
relTol 0.1; relTol 0.1;
}; }
epsilon epsilon
{ {
solver BiCGStab; solver BiCGStab;
preconditioner DILU; preconditioner DILU;
tolerance 1e-07; tolerance 1e-07;
relTol 0.1; relTol 0.1;
}; }
} }
SIMPLE SIMPLE

View file

@ -16,36 +16,41 @@ FoamFile
solvers solvers
{ {
U PCG U
{ {
preconditioner DIC; solver CG;
preconditioner Cholesky;
tolerance 1e-06; tolerance 1e-06;
relTol 0; relTol 0;
}; }
k BiCGStab k
{ {
preconditioner DILU; solver BiCGStab;
preconditioner ILU0;
tolerance 1e-06; tolerance 1e-06;
relTol 0; relTol 0;
}; }
epsilon BiCGStab epsilon
{ {
preconditioner DILU; solver BiCGStab;
preconditioner ILU0;
tolerance 1e-06; tolerance 1e-06;
relTol 0; relTol 0;
}; }
R BiCGStab R
{ {
preconditioner DILU; solver BiCGStab;
preconditioner ILU0;
tolerance 1e-06; tolerance 1e-06;
relTol 0; relTol 0;
}; }
nuTilda BiCGStab nuTilda
{ {
preconditioner DILU; solver BiCGStab;
preconditioner ILU0;
tolerance 1e-06; tolerance 1e-06;
relTol 0; relTol 0;
}; }
} }
PISO PISO

View file

@ -16,41 +16,57 @@ FoamFile
solvers solvers
{ {
// Solver for the U equation U
U ICCG 1e-12 0; {
// Solver for the k equation solver CG;
k BICCG 1e-06 0; preconditioner Cholesky;
// Solver for the epsilon equation tolerance 1e-06;
epsilon BICCG 1e-06 0; relTol 0;
// Solver for the R equation }
R BICCG 1e-06 0; k
// Solver for the nuTilda equation {
nuTilda BICCG 1e-06 0; solver BiCGStab;
preconditioner ILU0;
tolerance 1e-06;
relTol 0;
}
epsilon
{
solver BiCGStab;
preconditioner ILU0;
tolerance 1e-06;
relTol 0;
}
R
{
solver BiCGStab;
preconditioner ILU0;
tolerance 1e-06;
relTol 0;
}
nuTilda
{
solver BiCGStab;
preconditioner ILU0;
tolerance 1e-06;
relTol 0;
}
} }
PISO PISO
{ {
// Number of PISO correctors
nCorrectors 2; nCorrectors 2;
// Number of non-orthogonal correctors
nNonOrthogonalCorrectors 0; nNonOrthogonalCorrectors 0;
// momentumPredictor?
momentumPredictor yes; momentumPredictor yes;
// fluxGradp?
fluxGradp no; fluxGradp no;
} }
relaxationFactors relaxationFactors
{ {
// U
U 0.1; U 0.1;
// k
k 0.7; k 0.7;
// epsilon
epsilon 0.7; epsilon 0.7;
// R
R 0.7; R 0.7;
// nuTilda
nuTilda 0.7; nuTilda 0.7;
} }

View file

@ -16,96 +16,55 @@ FoamFile
solvers solvers
{ {
// Solver for the U equation U
U PCG
{ {
preconditioner solver CG;
{ preconditioner Cholesky;
preconditioner DIC;
}
minIter 0;
maxIter 2000;
tolerance 1e-06; tolerance 1e-06;
relTol 0; relTol 0;
};
// Solver for the k equation
k BiCGStab
{
preconditioner
{
preconditioner DILU;
} }
k
minIter 0; {
maxIter 500; solver BiCGStab;
preconditioner ILU0;
tolerance 1e-06; tolerance 1e-06;
relTol 0; relTol 0;
};
// Solver for the epsilon equation
epsilon BiCGStab
{
preconditioner
{
preconditioner DILU;
} }
epsilon
minIter 0; {
maxIter 500; solver BiCGStab;
preconditioner ILU0;
tolerance 1e-06; tolerance 1e-06;
relTol 0; relTol 0;
};
// Solver for the R equation
R BiCGStab
{
preconditioner
{
preconditioner DILU;
} }
R
minIter 0; {
maxIter 500; solver BiCGStab;
preconditioner ILU0;
tolerance 1e-06; tolerance 1e-06;
relTol 0; relTol 0;
};
// Solver for the nuTilda equation
nuTilda BiCGStab
{
preconditioner
{
preconditioner DILU;
} }
nuTilda
minIter 0; {
maxIter 500; solver BiCGStab;
preconditioner ILU0;
tolerance 1e-06; tolerance 1e-06;
relTol 0; relTol 0;
}; }
} }
PISO PISO
{ {
// Number of PISO correctors
nCorrectors 2; nCorrectors 2;
// Number of non-orthogonal correctors
nNonOrthogonalCorrectors 0; nNonOrthogonalCorrectors 0;
// momentumPredictor?
momentumPredictor yes;
// fluxGradp?
fluxGradp no;
} }
relaxationFactors relaxationFactors
{ {
// U
U 0.5; U 0.5;
// k
k 0.7; k 0.7;
// epsilon
epsilon 0.7; epsilon 0.7;
// R
R 0.7; R 0.7;
// nuTilda
nuTilda 0.7; nuTilda 0.7;
} }

View file

@ -16,42 +16,48 @@ FoamFile
solvers solvers
{ {
p PCG p
{ {
preconditioner DIC; solver CG;
preconditioner Cholesky;
tolerance 1e-06; tolerance 1e-06;
relTol 0.05; relTol 0.05;
}; }
pFinal PCG pFinal
{ {
preconditioner DIC; solver CG;
preconditioner Cholesky;
tolerance 1e-06; tolerance 1e-06;
relTol 0; relTol 0;
}; }
U BiCGStab U
{ {
preconditioner DILU; solver BiCGStab;
preconditioner ILU0;
tolerance 1e-05; tolerance 1e-05;
relTol 0; relTol 0;
}; }
k BiCGStab k
{ {
preconditioner DILU; solver BiCGStab;
preconditioner ILU0;
tolerance 1e-05; tolerance 1e-05;
relTol 0; relTol 0;
}; }
B BiCGStab B
{ {
preconditioner DILU; solver BiCGStab;
preconditioner ILU0;
tolerance 1e-05; tolerance 1e-05;
relTol 0; relTol 0;
}; }
nuTilda BiCGStab nuTilda
{ {
preconditioner DILU; solver BiCGStab;
preconditioner ILU0;
tolerance 1e-05; tolerance 1e-05;
relTol 0; relTol 0;
}; }
} }
PISO PISO

View file

@ -25,7 +25,7 @@ solvers
maxIter 1000; maxIter 1000;
tolerance 1e-02; tolerance 1e-02;
relTol 0; relTol 0;
}; }
p p
{ {
@ -36,7 +36,7 @@ solvers
maxIter 1000; maxIter 1000;
tolerance 1e-07; tolerance 1e-07;
relTol 0.0; relTol 0.0;
}; }
pFinal pFinal
{ {
@ -47,7 +47,7 @@ solvers
maxIter 1000; maxIter 1000;
tolerance 1e-07; tolerance 1e-07;
relTol 0; relTol 0;
}; }
U U
{ {
@ -58,7 +58,7 @@ solvers
maxIter 1000; maxIter 1000;
tolerance 1e-07; tolerance 1e-07;
relTol 0; relTol 0;
}; }
} }
PISO PISO

View file

@ -23,7 +23,7 @@ solvers
tolerance 1e-06; tolerance 1e-06;
relTol 0; relTol 0;
}; }
pFinal pFinal
{ {
@ -32,7 +32,7 @@ solvers
tolerance 1e-06; tolerance 1e-06;
relTol 0; relTol 0;
}; }
U U
{ {
@ -41,7 +41,7 @@ solvers
tolerance 1e-7; tolerance 1e-7;
relTol 0; relTol 0;
}; }
} }
PISO PISO

View file

@ -25,7 +25,7 @@ solvers
maxIter 1000; maxIter 1000;
tolerance 1e-02; tolerance 1e-02;
relTol 0; relTol 0;
}; }
p p
{ {
@ -36,7 +36,7 @@ solvers
maxIter 1000; maxIter 1000;
tolerance 1e-06; tolerance 1e-06;
relTol 0.05; relTol 0.05;
}; }
pFinal pFinal
{ {
@ -47,7 +47,7 @@ solvers
maxIter 1000; maxIter 1000;
tolerance 1e-06; tolerance 1e-06;
relTol 0; relTol 0;
}; }
U U
{ {
@ -58,7 +58,7 @@ solvers
maxIter 1000; maxIter 1000;
tolerance 1e-05; tolerance 1e-05;
relTol 0; relTol 0;
}; }
} }
PISO PISO

View file

@ -25,7 +25,7 @@ solvers
maxIter 1000; maxIter 1000;
tolerance 1e-02; tolerance 1e-02;
relTol 0; relTol 0;
}; }
p p
{ {
@ -36,7 +36,7 @@ solvers
maxIter 1000; maxIter 1000;
tolerance 1e-06; tolerance 1e-06;
relTol 0.0; relTol 0.0;
}; }
pFinal pFinal
{ {
@ -47,7 +47,7 @@ solvers
maxIter 1000; maxIter 1000;
tolerance 1e-06; tolerance 1e-06;
relTol 0; relTol 0;
}; }
U U
{ {
@ -58,7 +58,7 @@ solvers
maxIter 1000; maxIter 1000;
tolerance 1e-05; tolerance 1e-05;
relTol 0; relTol 0;
}; }
} }
PISO PISO

View file

@ -22,7 +22,7 @@ solvers
preconditioner DIC; preconditioner DIC;
tolerance 1e-06; tolerance 1e-06;
relTol 0; relTol 0;
}; }
U U
{ {
@ -30,7 +30,7 @@ solvers
preconditioner DILU; preconditioner DILU;
tolerance 1e-05; tolerance 1e-05;
relTol 0; relTol 0;
}; }
} }
PISO PISO

View file

@ -22,14 +22,14 @@ solvers
preconditioner DIC; preconditioner DIC;
tolerance 1e-06; tolerance 1e-06;
relTol 0; relTol 0;
}; }
U U
{ {
solver BiCGStab; solver BiCGStab;
preconditioner DILU; preconditioner DILU;
tolerance 1e-05; tolerance 1e-05;
relTol 0; relTol 0;
}; }
} }
PISO PISO

View file

@ -22,14 +22,14 @@ solvers
preconditioner DIC; preconditioner DIC;
tolerance 1e-06; tolerance 1e-06;
relTol 0; relTol 0;
}; }
U U
{ {
solver BiCGStab; solver BiCGStab;
preconditioner DILU; preconditioner DILU;
tolerance 1e-05; tolerance 1e-05;
relTol 0; relTol 0;
}; }
} }
PISO PISO

View file

@ -22,7 +22,7 @@ solvers
preconditioner DIC; preconditioner DIC;
tolerance 1e-06; tolerance 1e-06;
relTol 0; relTol 0;
}; }
U U
{ {
@ -30,7 +30,7 @@ solvers
preconditioner DILU; preconditioner DILU;
tolerance 1e-05; tolerance 1e-05;
relTol 0; relTol 0;
}; }
} }
PISO PISO

View file

@ -22,7 +22,7 @@ solvers
preconditioner DIC; preconditioner DIC;
tolerance 1e-06; tolerance 1e-06;
relTol 0; relTol 0;
}; }
U U
{ {
@ -30,7 +30,7 @@ solvers
preconditioner DILU; preconditioner DILU;
tolerance 1e-05; tolerance 1e-05;
relTol 0; relTol 0;
}; }
} }
PISO PISO

View file

@ -22,7 +22,7 @@ solvers
preconditioner DIC; preconditioner DIC;
tolerance 1e-06; tolerance 1e-06;
relTol 0; relTol 0;
}; }
U U
{ {
@ -30,7 +30,7 @@ solvers
preconditioner DILU; preconditioner DILU;
tolerance 1e-05; tolerance 1e-05;
relTol 0; relTol 0;
}; }
} }
PISO PISO

View file

@ -16,18 +16,20 @@ FoamFile
solvers solvers
{ {
p PCG p
{ {
preconditioner DIC; solver CG;
preconditioner Cholesky;
tolerance 1e-06; tolerance 1e-06;
relTol 0; relTol 0;
}; }
U BiCGStab U
{ {
preconditioner DILU; solver BiCGStab;
preconditioner ILU0;
tolerance 1e-05; tolerance 1e-05;
relTol 0; relTol 0;
}; }
} }
PISO PISO

View file

@ -24,10 +24,10 @@ solvers
smoother GaussSeidel; smoother GaussSeidel;
nPreSweeps 0; nPreSweeps 0;
nPostSweeps 2; nPostSweeps 2;
cacheAgglomeration on; cacheAgglomeration false;
agglomerator faceAreaPair; agglomerator faceAreaPair;
nCellsInCoarsestLevel 10; nCellsInCoarsestLevel 10;
mergeLevels 1; mergeLevels 2;
} }
pFinal pFinal
@ -38,16 +38,16 @@ solvers
smoother GaussSeidel; smoother GaussSeidel;
nPreSweeps 0; nPreSweeps 0;
nPostSweeps 2; nPostSweeps 2;
cacheAgglomeration on; cacheAgglomeration false;
agglomerator faceAreaPair; agglomerator faceAreaPair;
nCellsInCoarsestLevel 10; nCellsInCoarsestLevel 10;
mergeLevels 1; mergeLevels 2;
} }
"(U|UFinal|k|omega)" "(U|UFinal|k|omega)"
{ {
solver BiCGStab; solver BiCGStab;
preconditioner DILU; preconditioner ILU0;
tolerance 1e-06; tolerance 1e-06;
relTol 0; relTol 0;
} }

View file

@ -27,8 +27,8 @@ solvers
rho rho
{ {
solver PCG; solver CG;
preconditioner DIC; preconditioner Cholesky;
tolerance 1e-08; tolerance 1e-08;
relTol 0; relTol 0;
} }

View file

@ -22,7 +22,7 @@ solvers
preconditioner DIC; preconditioner DIC;
tolerance 1e-6; tolerance 1e-6;
relTol 0.01; relTol 0.01;
}; }
hFinal hFinal
{ {
@ -30,7 +30,7 @@ solvers
preconditioner DIC; preconditioner DIC;
tolerance 1e-8; tolerance 1e-8;
relTol 0; relTol 0;
}; }
hU hU
{ {

View file

@ -24,7 +24,7 @@ solvers
//preconditioner DILU; //preconditioner DILU;
tolerance 1e-06; tolerance 1e-06;
relTol 0; relTol 0;
}; }
p p
{ {
solver BiCGStab; solver BiCGStab;

View file

@ -22,42 +22,42 @@ solvers
preconditioner DIC; preconditioner DIC;
tolerance 1e-06; tolerance 1e-06;
relTol 0.01; relTol 0.01;
}; }
U U
{ {
solver BiCGStab; solver BiCGStab;
preconditioner DILU; preconditioner DILU;
tolerance 1e-05; tolerance 1e-05;
relTol 0.1; relTol 0.1;
}; }
k k
{ {
solver BiCGStab; solver BiCGStab;
preconditioner DILU; preconditioner DILU;
tolerance 1e-05; tolerance 1e-05;
relTol 0.1; relTol 0.1;
}; }
epsilon epsilon
{ {
solver BiCGStab; solver BiCGStab;
preconditioner DILU; preconditioner DILU;
tolerance 1e-05; tolerance 1e-05;
relTol 0.1; relTol 0.1;
}; }
R R
{ {
solver BiCGStab; solver BiCGStab;
preconditioner DILU; preconditioner DILU;
tolerance 1e-05; tolerance 1e-05;
relTol 0.1; relTol 0.1;
}; }
nuTilda nuTilda
{ {
solver BiCGStab; solver BiCGStab;
preconditioner DILU; preconditioner DILU;
tolerance 1e-05; tolerance 1e-05;
relTol 0.1; relTol 0.1;
}; }
} }
SIMPLE SIMPLE

View file

@ -22,49 +22,49 @@ solvers
preconditioner DIC; preconditioner DIC;
tolerance 1e-06; tolerance 1e-06;
relTol 0.01; relTol 0.01;
}; }
Urel Urel
{ {
solver BiCGStab; solver BiCGStab;
preconditioner DILU; preconditioner DILU;
tolerance 1e-05; tolerance 1e-05;
relTol 0.1; relTol 0.1;
}; }
k k
{ {
solver BiCGStab; solver BiCGStab;
preconditioner DILU; preconditioner DILU;
tolerance 1e-05; tolerance 1e-05;
relTol 0.1; relTol 0.1;
}; }
epsilon epsilon
{ {
solver BiCGStab; solver BiCGStab;
preconditioner DILU; preconditioner DILU;
tolerance 1e-05; tolerance 1e-05;
relTol 0.1; relTol 0.1;
}; }
omega omega
{ {
solver BiCGStab; solver BiCGStab;
preconditioner DILU; preconditioner DILU;
tolerance 1e-05; tolerance 1e-05;
relTol 0.1; relTol 0.1;
}; }
R R
{ {
solver BiCGStab; solver BiCGStab;
preconditioner DILU; preconditioner DILU;
tolerance 1e-05; tolerance 1e-05;
relTol 0.1; relTol 0.1;
}; }
nuTilda nuTilda
{ {
solver BiCGStab; solver BiCGStab;
preconditioner DILU; preconditioner DILU;
tolerance 1e-05; tolerance 1e-05;
relTol 0.1; relTol 0.1;
}; }
} }
SIMPLE SIMPLE

View file

@ -22,49 +22,49 @@ solvers
preconditioner DIC; preconditioner DIC;
tolerance 1e-06; tolerance 1e-06;
relTol 0.01; relTol 0.01;
}; }
Urel Urel
{ {
solver smoothSolver; solver smoothSolver;
smoother GaussSeidel; smoother GaussSeidel;
tolerance 1e-05; tolerance 1e-05;
relTol 0.1; relTol 0.1;
}; }
k k
{ {
solver BiCGStab; solver BiCGStab;
preconditioner DILU; preconditioner DILU;
tolerance 1e-05; tolerance 1e-05;
relTol 0.1; relTol 0.1;
}; }
epsilon epsilon
{ {
solver BiCGStab; solver BiCGStab;
preconditioner DILU; preconditioner DILU;
tolerance 1e-05; tolerance 1e-05;
relTol 0.1; relTol 0.1;
}; }
omega omega
{ {
solver BiCGStab; solver BiCGStab;
preconditioner DILU; preconditioner DILU;
tolerance 1e-05; tolerance 1e-05;
relTol 0.1; relTol 0.1;
}; }
R R
{ {
solver BiCGStab; solver BiCGStab;
preconditioner DILU; preconditioner DILU;
tolerance 1e-05; tolerance 1e-05;
relTol 0.1; relTol 0.1;
}; }
nuTilda nuTilda
{ {
solver BiCGStab; solver BiCGStab;
preconditioner DILU; preconditioner DILU;
tolerance 1e-05; tolerance 1e-05;
relTol 0.1; relTol 0.1;
}; }
} }
SIMPLE SIMPLE

View file

@ -35,34 +35,34 @@ solvers
mergeLevels 1; mergeLevels 1;
maxIter 100; maxIter 100;
}; }
pFinal pFinal
{ {
$p $p
tolerance 1e-6; tolerance 1e-6;
relTol 0; relTol 0;
}; }
"(rho|G)" "(rho|G)"
{ {
solver PCG; solver PCG;
preconditioner DIC; preconditioner DIC;
tolerance 1e-06; tolerance 1e-06;
relTol 0; relTol 0;
}; }
"(Yi|hs)" "(Yi|hs)"
{ {
solver BiCGStab; solver BiCGStab;
preconditioner DILU; preconditioner DILU;
tolerance 1e-06; tolerance 1e-06;
relTol 0; relTol 0;
}; }
"(U|k|omega)" "(U|k|omega)"
{ {
solver smoothSolver; solver smoothSolver;
smoother GaussSeidel; smoother GaussSeidel;
tolerance 1e-06; tolerance 1e-06;
relTol 0; relTol 0;
}; }
} }
PISO PISO

View file

@ -34,13 +34,13 @@ solvers
mergeLevels 1; mergeLevels 1;
maxIter 50; maxIter 50;
}; }
pFinal pFinal
{ {
$p $p
tolerance 1e-6; tolerance 1e-6;
relTol 0; relTol 0;
}; }
"(rho|G)" "(rho|G)"
{ {
solver PCG; solver PCG;
@ -48,7 +48,7 @@ solvers
maxIter 200; maxIter 200;
tolerance 1e-06; tolerance 1e-06;
relTol 0; relTol 0;
}; }
"(Yi|hs)" "(Yi|hs)"
{ {
solver BiCGStab; solver BiCGStab;
@ -56,7 +56,7 @@ solvers
maxIter 200; maxIter 200;
tolerance 1e-06; tolerance 1e-06;
relTol 0; relTol 0;
}; }
"(U|k|omega)" "(U|k|omega)"
{ {
solver smoothSolver; solver smoothSolver;
@ -64,7 +64,7 @@ solvers
maxIter 200; maxIter 200;
tolerance 1e-06; tolerance 1e-06;
relTol 0; relTol 0;
}; }
} }
PISO PISO

View file

@ -23,7 +23,7 @@ solvers
preconditioner DIC; preconditioner DIC;
tolerance 1e-06; tolerance 1e-06;
relTol 0; relTol 0;
}; }
U U
{ {
@ -31,7 +31,7 @@ solvers
preconditioner DILU; preconditioner DILU;
tolerance 1e-05; tolerance 1e-05;
relTol 0; relTol 0;
}; }
} }
PISO PISO

View file

@ -23,7 +23,7 @@ solvers
preconditioner DIC; preconditioner DIC;
tolerance 1e-06; tolerance 1e-06;
relTol 0; relTol 0;
}; }
U U
{ {
@ -31,7 +31,7 @@ solvers
preconditioner DILU; preconditioner DILU;
tolerance 1e-05; tolerance 1e-05;
relTol 0; relTol 0;
}; }
} }
PISO PISO

View file

@ -23,7 +23,7 @@ solvers
preconditioner DIC; preconditioner DIC;
tolerance 1e-06; tolerance 1e-06;
relTol 0; relTol 0;
}; }
U U
{ {
@ -31,7 +31,7 @@ solvers
preconditioner DILU; preconditioner DILU;
tolerance 1e-05; tolerance 1e-05;
relTol 0; relTol 0;
}; }
} }
PISO PISO

View file

@ -23,7 +23,7 @@ solvers
preconditioner DIC; preconditioner DIC;
tolerance 1e-06; tolerance 1e-06;
relTol 0; relTol 0;
}; }
U U
{ {
@ -31,7 +31,7 @@ solvers
preconditioner DILU; preconditioner DILU;
tolerance 1e-05; tolerance 1e-05;
relTol 0; relTol 0;
}; }
} }
PISO PISO

View file

@ -23,7 +23,7 @@ solvers
preconditioner DIC; preconditioner DIC;
tolerance 1e-06; tolerance 1e-06;
relTol 0; relTol 0;
}; }
U U
{ {
@ -31,7 +31,7 @@ solvers
preconditioner DILU; preconditioner DILU;
tolerance 1e-05; tolerance 1e-05;
relTol 0; relTol 0;
}; }
} }
PISO PISO

View file

@ -23,7 +23,7 @@ solvers
preconditioner DIC; preconditioner DIC;
tolerance 1e-06; tolerance 1e-06;
relTol 0; relTol 0;
}; }
U U
{ {
@ -31,7 +31,7 @@ solvers
preconditioner DILU; preconditioner DILU;
tolerance 1e-05; tolerance 1e-05;
relTol 0; relTol 0;
}; }
} }
PISO PISO

View file

@ -23,7 +23,7 @@ solvers
preconditioner DIC; preconditioner DIC;
tolerance 1e-06; tolerance 1e-06;
relTol 0; relTol 0;
}; }
U U
{ {
@ -31,7 +31,7 @@ solvers
preconditioner DILU; preconditioner DILU;
tolerance 1e-05; tolerance 1e-05;
relTol 0; relTol 0;
}; }
} }
PISO PISO

View file

@ -23,7 +23,7 @@ solvers
preconditioner DIC; preconditioner DIC;
tolerance 1e-06; tolerance 1e-06;
relTol 0; relTol 0;
}; }
U U
{ {
@ -31,7 +31,7 @@ solvers
preconditioner DILU; preconditioner DILU;
tolerance 1e-05; tolerance 1e-05;
relTol 0; relTol 0;
}; }
} }
PISO PISO

View file

@ -23,7 +23,7 @@ solvers
preconditioner DIC; preconditioner DIC;
tolerance 1e-06; tolerance 1e-06;
relTol 0; relTol 0;
}; }
U U
{ {
@ -31,7 +31,7 @@ solvers
preconditioner DILU; preconditioner DILU;
tolerance 1e-05; tolerance 1e-05;
relTol 0; relTol 0;
}; }
} }
PISO PISO

View file

@ -23,7 +23,7 @@ solvers
preconditioner DIC; preconditioner DIC;
tolerance 1e-06; tolerance 1e-06;
relTol 0; relTol 0;
}; }
U U
{ {
@ -31,7 +31,7 @@ solvers
preconditioner DILU; preconditioner DILU;
tolerance 1e-05; tolerance 1e-05;
relTol 0; relTol 0;
}; }
} }
PISO PISO

View file

@ -23,7 +23,7 @@ solvers
preconditioner DIC; preconditioner DIC;
tolerance 1e-06; tolerance 1e-06;
relTol 0; relTol 0;
}; }
U U
{ {
@ -31,7 +31,7 @@ solvers
preconditioner DILU; preconditioner DILU;
tolerance 1e-05; tolerance 1e-05;
relTol 0; relTol 0;
}; }
} }
PISO PISO

View file

@ -23,7 +23,7 @@ solvers
preconditioner DIC; preconditioner DIC;
tolerance 1e-06; tolerance 1e-06;
relTol 0; relTol 0;
}; }
U U
{ {
@ -31,7 +31,7 @@ solvers
preconditioner DILU; preconditioner DILU;
tolerance 1e-05; tolerance 1e-05;
relTol 0; relTol 0;
}; }
} }
PISO PISO

View file

@ -23,7 +23,7 @@ solvers
preconditioner DIC; preconditioner DIC;
tolerance 1e-06; tolerance 1e-06;
relTol 0; relTol 0;
}; }
U U
{ {
@ -31,7 +31,7 @@ solvers
preconditioner DILU; preconditioner DILU;
tolerance 1e-05; tolerance 1e-05;
relTol 0; relTol 0;
}; }
} }
PISO PISO

View file

@ -28,7 +28,7 @@ solvers
maxIter 1000; maxIter 1000;
tolerance 1e-02; tolerance 1e-02;
relTol 0; relTol 0;
}; }
p p
{ {
@ -42,7 +42,7 @@ solvers
maxIter 1000; maxIter 1000;
tolerance 1e-06; tolerance 1e-06;
relTol 0.05; relTol 0.05;
}; }
pFinal pFinal
{ {
@ -56,7 +56,7 @@ solvers
maxIter 1000; maxIter 1000;
tolerance 1e-06; tolerance 1e-06;
relTol 0; relTol 0;
}; }
U U
{ {
@ -70,7 +70,7 @@ solvers
maxIter 1000; maxIter 1000;
tolerance 1e-05; tolerance 1e-05;
relTol 0; relTol 0;
}; }
} }
PISO PISO

View file

@ -22,7 +22,7 @@ solvers
preconditioner DILU; preconditioner DILU;
tolerance 1e-08; tolerance 1e-08;
relTol 0; relTol 0;
}; }
k k
{ {
@ -30,7 +30,7 @@ solvers
preconditioner DILU; preconditioner DILU;
tolerance 1e-08; tolerance 1e-08;
relTol 0; relTol 0;
}; }
rho rho
{ {
@ -38,7 +38,7 @@ solvers
preconditioner DILU; preconditioner DILU;
tolerance 1e-08; tolerance 1e-08;
relTol 0; relTol 0;
}; }
U U
{ {
@ -46,7 +46,7 @@ solvers
preconditioner DILU; preconditioner DILU;
tolerance 1e-08; tolerance 1e-08;
relTol 0; relTol 0;
}; }
p p
{ {
@ -63,7 +63,7 @@ solvers
nCellsInCoarsestLevel 10; nCellsInCoarsestLevel 10;
agglomerator faceAreaPair; agglomerator faceAreaPair;
mergeLevels 1; mergeLevels 1;
}; }
pFinal pFinal
{ {
@ -80,7 +80,7 @@ solvers
nCellsInCoarsestLevel 10; nCellsInCoarsestLevel 10;
agglomerator faceAreaPair; agglomerator faceAreaPair;
mergeLevels 1; mergeLevels 1;
}; }
} }
PIMPLE PIMPLE

View file

@ -34,17 +34,17 @@ solvers
nCellsInCoarsestLevel 10; nCellsInCoarsestLevel 10;
agglomerator faceAreaPair; agglomerator faceAreaPair;
mergeLevels 1; mergeLevels 1;
}; }
tolerance 1e-5; tolerance 1e-5;
relTol 0; relTol 0;
maxIter 100; maxIter 100;
}; }
rho rho
{ {
solver diagonal; solver diagonal;
}; }
p p
{ {
@ -61,7 +61,7 @@ solvers
nCellsInCoarsestLevel 10; nCellsInCoarsestLevel 10;
agglomerator faceAreaPair; agglomerator faceAreaPair;
mergeLevels 1; mergeLevels 1;
}; }
pFinal pFinal
{ {
@ -83,12 +83,12 @@ solvers
nCellsInCoarsestLevel 10; nCellsInCoarsestLevel 10;
agglomerator faceAreaPair; agglomerator faceAreaPair;
mergeLevels 1; mergeLevels 1;
}; }
tolerance 1e-7; tolerance 1e-7;
relTol 0; relTol 0;
maxIter 20; maxIter 20;
}; }
U U
{ {
@ -97,7 +97,7 @@ solvers
tolerance 1e-6; tolerance 1e-6;
relTol 0; relTol 0;
nSweeps 1; nSweeps 1;
}; }
k k
{ {
@ -105,21 +105,21 @@ solvers
preconditioner DILU; preconditioner DILU;
tolerance 1e-08; tolerance 1e-08;
relTol 0; relTol 0;
}; }
B B
{ {
solver BiCGStab; solver BiCGStab;
preconditioner DILU; preconditioner DILU;
tolerance 1e-08; tolerance 1e-08;
relTol 0; relTol 0;
}; }
nuTilda nuTilda
{ {
solver BiCGStab; solver BiCGStab;
preconditioner DILU; preconditioner DILU;
tolerance 1e-08; tolerance 1e-08;
relTol 0; relTol 0;
}; }
} }
PISO PISO

View file

@ -34,17 +34,17 @@ solvers
nCellsInCoarsestLevel 10; nCellsInCoarsestLevel 10;
agglomerator faceAreaPair; agglomerator faceAreaPair;
mergeLevels 1; mergeLevels 1;
}; }
tolerance 1e-5; tolerance 1e-5;
relTol 0; relTol 0;
maxIter 100; maxIter 100;
}; }
rho rho
{ {
solver diagonal; solver diagonal;
}; }
p p
{ {
@ -61,7 +61,7 @@ solvers
nCellsInCoarsestLevel 10; nCellsInCoarsestLevel 10;
agglomerator faceAreaPair; agglomerator faceAreaPair;
mergeLevels 1; mergeLevels 1;
}; }
pFinal pFinal
{ {
@ -83,12 +83,12 @@ solvers
nCellsInCoarsestLevel 10; nCellsInCoarsestLevel 10;
agglomerator faceAreaPair; agglomerator faceAreaPair;
mergeLevels 1; mergeLevels 1;
}; }
tolerance 1e-7; tolerance 1e-7;
relTol 0; relTol 0;
maxIter 20; maxIter 20;
}; }
U U
{ {
@ -97,7 +97,7 @@ solvers
tolerance 1e-6; tolerance 1e-6;
relTol 0; relTol 0;
nSweeps 1; nSweeps 1;
}; }
k k
{ {
@ -105,21 +105,21 @@ solvers
preconditioner DILU; preconditioner DILU;
tolerance 1e-08; tolerance 1e-08;
relTol 0; relTol 0;
}; }
B B
{ {
solver BiCGStab; solver BiCGStab;
preconditioner DILU; preconditioner DILU;
tolerance 1e-08; tolerance 1e-08;
relTol 0; relTol 0;
}; }
nuTilda nuTilda
{ {
solver BiCGStab; solver BiCGStab;
preconditioner DILU; preconditioner DILU;
tolerance 1e-08; tolerance 1e-08;
relTol 0; relTol 0;
}; }
} }
PISO PISO

View file

@ -16,42 +16,43 @@ FoamFile
solvers solvers
{ {
p PCG p
{ {
preconditioner DIC; solver CG;
preconditioner Cholesky;
tolerance 1e-07; tolerance 1e-07;
relTol 0; relTol 0;
}; }
U BiCGStab U
{ {
preconditioner DILU; solver BiCGStab;
preconditioner ILU0;
tolerance 1e-07; tolerance 1e-07;
relTol 0; relTol 0;
}; }
k BiCGStab k
{ {
preconditioner DILU; solver BiCGStab;
preconditioner ILU0;
tolerance 1e-07; tolerance 1e-07;
relTol 0; relTol 0;
}; }
epsilon BiCGStab epsilon
{ {
preconditioner DILU; solver BiCGStab;
preconditioner ILU0;
tolerance 1e-07; tolerance 1e-07;
relTol 0; relTol 0;
}; }
rho PCG rho
{}
Alpha
{ {
preconditioner DIC; solver BiCGStab;
preconditioner ILU0;
tolerance 1e-07; tolerance 1e-07;
relTol 0; relTol 0;
}; }
Alpha BiCGStab
{
preconditioner DILU;
tolerance 1e-07;
relTol 0;
};
} }
PIMPLE PIMPLE

View file

@ -16,42 +16,43 @@ FoamFile
solvers solvers
{ {
p PCG p
{ {
preconditioner DIC; solver CG;
preconditioner Cholesky;
tolerance 1e-07; tolerance 1e-07;
relTol 0; relTol 0;
}; }
U BiCGStab U
{ {
preconditioner DILU; solver BiCGStab;
preconditioner ILU0;
tolerance 1e-07; tolerance 1e-07;
relTol 0; relTol 0;
}; }
k BiCGStab k
{ {
preconditioner DILU; solver BiCGStab;
preconditioner ILU0;
tolerance 1e-07; tolerance 1e-07;
relTol 0; relTol 0;
}; }
epsilon BiCGStab epsilon
{ {
preconditioner DILU; solver BiCGStab;
preconditioner ILU0;
tolerance 1e-07; tolerance 1e-07;
relTol 0; relTol 0;
}; }
rho PCG rho
{}
Alpha
{ {
preconditioner DIC; solver BiCGStab;
preconditioner ILU0;
tolerance 1e-07; tolerance 1e-07;
relTol 0; relTol 0;
}; }
Alpha BiCGStab
{
preconditioner DILU;
tolerance 1e-07;
relTol 0;
};
} }
PIMPLE PIMPLE

View file

@ -10,6 +10,7 @@ FoamFile
version 2.0; version 2.0;
format ascii; format ascii;
class polyBoundaryMesh; class polyBoundaryMesh;
location "constant/polyMesh";
object boundary; object boundary;
} }
// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * // // * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
@ -22,35 +23,30 @@ left
nFaces 30; nFaces 30;
startFace 1930; startFace 1930;
} }
right right
{ {
type patch; type patch;
nFaces 30; nFaces 30;
startFace 1960; startFace 1960;
} }
down down
{ {
type symmetryPlane; type symmetryPlane;
nFaces 30; nFaces 30;
startFace 1990; startFace 1990;
} }
up up
{ {
type patch; type patch;
nFaces 30; nFaces 30;
startFace 2020; startFace 2020;
} }
hole hole
{ {
type patch; type patch;
nFaces 20; nFaces 20;
startFace 2050; startFace 2050;
} }
frontAndBack frontAndBack
{ {
type empty; type empty;

View file

@ -16,35 +16,36 @@ FoamFile
solvers solvers
{ {
D GAMG D
{ {
solver GAMG;
tolerance 1e-06; tolerance 1e-06;
relTol 0.9; relTol 0.9;
smoother GaussSeidel; smoother GaussSeidel;
cacheAgglomeration true; cacheAgglomeration false;
nCellsInCoarsestLevel 20; nCellsInCoarsestLevel 20;
agglomerator faceAreaPair; agglomerator faceAreaPair;
mergeLevels 1; mergeLevels 2;
}; }
T
T GAMG
{ {
solver GAMG;
tolerance 1e-06; tolerance 1e-06;
relTol 0.9; relTol 0.9;
smoother GaussSeidel; smoother GaussSeidel;
cacheAgglomeration true; cacheAgglomeration false;
nCellsInCoarsestLevel 20; nCellsInCoarsestLevel 20;
agglomerator faceAreaPair; agglomerator faceAreaPair;
mergeLevels 1; mergeLevels 2;
}; }
} }
stressAnalysis stressAnalysis

View file

@ -29,7 +29,7 @@ solvers
agglomerator faceAreaPair; agglomerator faceAreaPair;
mergeLevels 1; mergeLevels 1;
}; }
Dcorr GAMG Dcorr GAMG
{ {
@ -44,7 +44,7 @@ solvers
agglomerator faceAreaPair; agglomerator faceAreaPair;
mergeLevels 1; mergeLevels 1;
}; }
} }
stressAnalysis stressAnalysis

View file

@ -35,7 +35,7 @@ solvers
nCellsInCoarsestLevel 20; nCellsInCoarsestLevel 20;
agglomerator faceAreaPair; agglomerator faceAreaPair;
mergeLevels 1; mergeLevels 1;
}; }
cellMotionU cellMotionU
{ {
@ -58,7 +58,7 @@ solvers
nCellsInCoarsestLevel 20; nCellsInCoarsestLevel 20;
agglomerator faceAreaPair; agglomerator faceAreaPair;
mergeLevels 1; mergeLevels 1;
}; }
U U
{ {
@ -66,7 +66,7 @@ solvers
preconditioner DILU; preconditioner DILU;
tolerance 1e-06; tolerance 1e-06;
relTol 0; relTol 0;
}; }
} }
PISO PISO

View file

@ -38,7 +38,7 @@ solvers
nCellsInCoarsestLevel 20; nCellsInCoarsestLevel 20;
agglomerator faceAreaPair; agglomerator faceAreaPair;
mergeLevels 1; mergeLevels 1;
}; }
// DU // DU
// { // {
@ -57,7 +57,7 @@ solvers
// maxIter 1000; // maxIter 1000;
// tolerance 1e-6; // tolerance 1e-6;
// relTol 0.01; // relTol 0.01;
// }; // }
// DU AMG 1e-06 0.01 100; // DU AMG 1e-06 0.01 100;
// DU ICCG 1e-07 0.01; // DU ICCG 1e-07 0.01;

View file

@ -51,7 +51,7 @@ solvers
minIter 0; minIter 0;
maxIter 1000; maxIter 1000;
}; }
} }

View file

@ -49,7 +49,7 @@ solvers
minIter 0; minIter 0;
maxIter 1000; maxIter 1000;
}; }
} }

View file

@ -51,7 +51,7 @@ solvers
minIter 0; minIter 0;
maxIter 1000; maxIter 1000;
}; }
} }

View file

@ -50,7 +50,7 @@ solvers
minIter 0; minIter 0;
maxIter 1000; maxIter 1000;
}; }
} }

View file

@ -51,7 +51,7 @@ solvers
minIter 0; minIter 0;
maxIter 1000; maxIter 1000;
}; }
} }

View file

@ -50,7 +50,7 @@ solvers
minIter 0; minIter 0;
maxIter 1000; maxIter 1000;
}; }
} }

View file

@ -51,7 +51,7 @@ solvers
minIter 0; minIter 0;
maxIter 1000; maxIter 1000;
}; }
} }