/*---------------------------------------------------------------------------*\
| =========                 |                                                 |
| \\      /  F ield         | OpenFOAM: The Open Source CFD Toolbox           |
|  \\    /   O peration     | Version:  1.3                                   |
|   \\  /    A nd           | Web:      http://www.openfoam.org               |
|    \\/     M anipulation  |                                                 |
\*---------------------------------------------------------------------------*/

// FoamX Case Dictionary.

FoamFile
{
    version         2.0;
    format          ascii;

    root            "/home/dm2/henry/OpenFOAM/OpenFOAM-1.0.3/tutorials/boundaryFoam";
    case            "boundaryWallFunctions";
    instance        "system";
    local           "";

    class           dictionary;
    object          fvSchemes;
}

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

// Time derivative discretisation schemes
ddtSchemes
{
    // Default scheme
    default         steadyState;
}

// Gradient discretisation schemes
gradSchemes
{
    // Default gradient scheme
    default         Gauss linear;
}

// Convection discretisation schemes
divSchemes
{
    // Default scheme
    default         none;
    div(phi,k)      Gauss linear;
    div(phi,epsilon) Gauss linear;
    div(phi,R)      Gauss linear;
    div(phi,nuTilda) Gauss linear;
    div((nuEff*dev(grad(U).T()))) Gauss linear;
}

// Laplacian discretisation schemes
laplacianSchemes
{
    // Default scheme
    default         none;
    laplacian(nuEff,U) Gauss linear corrected;
    laplacian(DkEff,k) Gauss linear corrected;
    laplacian(DepsilonEff,epsilon) Gauss linear corrected;
    laplacian(DREff,R) Gauss linear corrected;
    laplacian(DnuTildaEff,nuTilda) Gauss linear corrected;
}

// Interpolation schemes
interpolationSchemes
{
    // Default scheme
    default         linear;
}

// Surface normal gradient schemes
snGradSchemes
{
    // Default scheme
    default         corrected;
}


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