Skip to content
Snippets Groups Projects
Commit a8f4c2f2 authored by Henry's avatar Henry Committed by Andrew Heather
Browse files

interPhaseChangeFoam: Do not correct phi at start of run

During restart correct phi would need the dilatation from the previous time-step.
Alternative is to run potentialFoam on 0 fields to initialise phi.
Resolves bug-report http://www.openfoam.org/mantisbt/view.php?id=1299
parent 542a32b1
Branches
Tags
No related merge requests found
......@@ -65,7 +65,6 @@ int main(int argc, char *argv[])
pimpleControl pimple(mesh);
#include "createPrghCorrTypes.H"
#include "../interFoam/correctPhi.H"
#include "CourantNo.H"
#include "setInitialDeltaT.H"
......
......@@ -29,78 +29,78 @@ solvers
smoother symGaussSeidel;
tolerance 1e-8;
relTol 0;
maxIter 10;
};
"U.*"
{
solver smoothSolver;
smoother symGaussSeidel;
tolerance 1e-6;
relTol 0;
tolerance 1e-6;
relTol 0;
};
p_rgh
{
solver GAMG;
tolerance 1e-8;
relTol 0.1;
solver GAMG;
tolerance 1e-8;
relTol 0.1;
smoother DICGaussSeidel;
nPreSweeps 0;
nPostSweeps 2;
smoother DICGaussSeidel;
nPreSweeps 0;
nPostSweeps 2;
cacheAgglomeration true;
nCellsInCoarsestLevel 10;
agglomerator faceAreaPair;
mergeLevels 1;
agglomerator faceAreaPair;
mergeLevels 1;
maxIter 50;
maxIter 50;
};
pcorr
{
$p_rgh;
relTol 0;
relTol 0;
};
p_rghFinal
{
solver PCG;
solver PCG;
preconditioner
{
preconditioner GAMG;
tolerance 1e-6;
relTol 0;
tolerance 1e-6;
relTol 0;
nVcycles 2;
nVcycles 2;
smoother DICGaussSeidel;
nPreSweeps 0;
nPostSweeps 2;
nFinestSweeps 2;
smoother DICGaussSeidel;
nPreSweeps 0;
nPostSweeps 2;
nFinestSweeps 2;
cacheAgglomeration true;
nCellsInCoarsestLevel 10;
agglomerator faceAreaPair;
mergeLevels 1;
agglomerator faceAreaPair;
mergeLevels 1;
};
tolerance 1e-7;
relTol 0;
maxIter 50;
tolerance 1e-7;
relTol 0;
maxIter 50;
};
}
PIMPLE
{
momentumPredictor no;
nOuterCorrectors 1;
nCorrectors 3;
nNonOrthogonalCorrectors 0;
momentumPredictor no;
nOuterCorrectors 1;
nCorrectors 3;
nNonOrthogonalCorrectors 0;
}
relaxationFactors
{
fields
......
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment