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
This commit is contained in:
Henry
2014-05-20 16:15:07 +01:00
committed by Andrew Heather
parent 542a32b175
commit a8f4c2f25e
2 changed files with 30 additions and 31 deletions

View File

@ -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