twoPhaseEulerFoam: Improved handling of velocity/flux boundary conditions

Updated tutorials to converge pressure during PIMPLE loop to avoid
phase-fraction unboundedness which limits thermodynamics convergence.
This commit is contained in:
Henry
2015-04-12 09:57:56 +01:00
parent 678ca6e90c
commit 0a1da8d438
19 changed files with 63 additions and 42 deletions

View File

@ -28,7 +28,7 @@ boundaryField
{
type inletOutlet;
phi phi.water;
inletValue uniform 300;
inletValue $internalField;
value $internalField;
}
inlet

View File

@ -35,7 +35,7 @@ solvers
agglomerator faceAreaPair;
mergeLevels 1;
tolerance 1e-8;
relTol 0.01;
relTol 0;
}
p_rghFinal

View File

@ -28,7 +28,7 @@ boundaryField
{
type inletOutlet;
phi phi.water;
inletValue uniform 300;
inletValue $internalField;
value $internalField;
}
inlet

View File

@ -35,7 +35,7 @@ solvers
agglomerator faceAreaPair;
mergeLevels 1;
tolerance 1e-8;
relTol 0.01;
relTol 0;
}
p_rghFinal

View File

@ -42,7 +42,7 @@ solvers
agglomerator faceAreaPair;
mergeLevels 1;
tolerance 1e-8;
relTol 0.01;
relTol 0;
}
p_rghFinal

View File

@ -28,7 +28,7 @@ boundaryField
{
type inletOutlet;
phi phi.water;
inletValue uniform 300;
inletValue $internalField;
value $internalField;
}
inlet

View File

@ -35,7 +35,7 @@ solvers
agglomerator faceAreaPair;
mergeLevels 1;
tolerance 1e-8;
relTol 0.01;
relTol 0;
}
p_rghFinal

View File

@ -28,7 +28,7 @@ boundaryField
{
type inletOutlet;
phi phi.water;
inletValue uniform 300;
inletValue $internalField;
value $internalField;
}
inlet

View File

@ -35,7 +35,7 @@ solvers
agglomerator faceAreaPair;
mergeLevels 1;
tolerance 1e-8;
relTol 0.01;
relTol 0;
}
p_rghFinal

View File

@ -42,7 +42,7 @@ solvers
agglomerator faceAreaPair;
mergeLevels 1;
tolerance 1e-8;
relTol 0.01;
relTol 0;
}
p_rghFinal

View File

@ -23,7 +23,7 @@ injector1
selectionMode points;
points
(
(0.075 0.1 0.05)
(0.075 0.2 0.05)
);
}

View File

@ -35,7 +35,7 @@ solvers
agglomerator faceAreaPair;
mergeLevels 1;
tolerance 1e-8;
relTol 0.01;
relTol 0;
}
p_rghFinal

View File

@ -25,17 +25,21 @@ solvers
p_rgh
{
solver GAMG;
smoother DIC;
nPreSweeps 0;
nPostSweeps 2;
nFinestSweeps 2;
cacheAgglomeration true;
nCellsInCoarsestLevel 10;
agglomerator faceAreaPair;
mergeLevels 1;
tolerance 1e-7;
relTol 0.01;
solver PCG;
preconditioner
{
preconditioner GAMG;
smoother GaussSeidel;
nPreSweeps 0;
nPostSweeps 2;
nFinestSweeps 2;
cacheAgglomeration true;
nCellsInCoarsestLevel 10;
agglomerator faceAreaPair;
mergeLevels 1;
}
tolerance 1e-6;
relTol 0;
}
p_rghFinal