FoamFile
{
    version     2.0;
    format      ascii;
    class       dictionary;
    object      fvSolution;
}
// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //

solvers
{
    p_rgh
    {
        solver          deflatedPCG;
        preconditioner  DIC;
        tolerance       1e-08;
        relTol          0.01;
        smoother        GaussSeidel;
        maxIter         2000;
    }
    p_rghFinal
        {
	    $p_rgh;
        tolerance       1e-09;
        relTol          0;
	}
    U
    {
        solver          PBiCGStab;
        preconditioner  DILU;
        tolerance       1e-09;
        relTol          0.01;
        nSweeps         1;
    }
    UFinal
    {
        $U;
        tolerance       1e-09;
        relTol          0;
    }
	"rhoA"
    {
        solver          PBiCGStab;
        preconditioner  DILU;
        tolerance       1e-8;
        relTol          0.1;
	    //maxIter		1000;
    }
    "rhoAFinal"
    {
        $rhoA;
        relTol          0;
    }
}

PIMPLE
{
    nCorrectors       20;
    nNonOrthogonalCorrectors 0;
    // momentumPredictor off;

    residualControl
    {
        p_rgh
        {
                tolerance  1e-7;
	 	        relTol        0;
        }
    }
	outerCorrectorResidualControl
    {
        "(U)"
        {
              relTol             0;
              tolerance       1e-8;
        }
    }
}
// ************************************************************************* //
