/*--------------------------------*- C++ -*----------------------------------*\
| =========                 |                                                 |
| \\      /  F ield         | OpenFOAM: The Open Source CFD Toolbox           |
|  \\    /   O peration     | Version:  1.5-dev                               |
|   \\  /    A nd           | Web:      http://www.OpenFOAM.org               |
|    \\/     M anipulation  |                                                 |
\*---------------------------------------------------------------------------*/
FoamFile
{
    version     2.0;
    format      ascii;
    class       dictionary;
    object      multiFvSolution;
}
// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
dictionaryName  fvSolution;

multiSolver
{
    icoFoam1
    {
        solvers
        {
            p
            {
                solver           PCG;
                preconditioner   DIC;
                tolerance        1e-06;
                relTol           0;
            };

            U
            {
                solver           PBiCG;
                preconditioner   DILU;
                tolerance        1e-05;
                relTol           0;
            };
        }

        PISO
        {
            nCorrectors     2;
            nNonOrthogonalCorrectors 0;
            pRefCell        0;
            pRefValue       0;
        }
    }

    icoFoam2
    {
        solvers
        {
            p
            {
                solver           PCG;
                preconditioner   DIC;
                tolerance        1e-06;
                relTol           0;
            };

            U
            {
                solver           PBiCG;
                preconditioner   DILU;
                tolerance        1e-05;
                relTol           0;
            };
        }

        PISO
        {
            nCorrectors     2;
            nNonOrthogonalCorrectors 0;
            pRefCell        0;
            pRefValue       0;
        }
    }
    
    scalarTransportFoam
    {
        solvers
        {
            T
            {
                solver           PBiCG;
                preconditioner   DILU;
                tolerance        1e-05;
                relTol           0;
            };
        }

        SIMPLE
        {
            nNonOrthogonalCorrectors 0;
        }
    }
}

// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
