Skip to content
Snippets Groups Projects
fvSolution 2.59 KiB
Newer Older
  • Learn to ignore specific revisions
  • /*--------------------------------*- C++ -*----------------------------------*\
    | =========                 |                                                 |
    | \\      /  F ield         | OpenFOAM: The Open Source CFD Toolbox           |
    
    |  \\    /   O peration     | Version:  2.3.0                                 |
    
    |   \\  /    A nd           | Web:      www.OpenFOAM.org                      |
    
    |    \\/     M anipulation  |                                                 |
    \*---------------------------------------------------------------------------*/
    FoamFile
    {
        version     2.0;
        format      ascii;
        class       dictionary;
        object      fvSolution;
    }
    // * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
    
    solvers
    {
    
            cAlpha          0;
            nAlphaCorr      2;
            nAlphaSubCycles 1;
    
            solver          smoothSolver;
            smoother        symGaussSeidel;
    
            solver          smoothSolver;
            smoother        symGaussSeidel;
    
            tolerance       1e-6;
            relTol          0;
    
            solver          GAMG;
            tolerance       1e-8;
            relTol          0.1;
    
            smoother        DICGaussSeidel;
            nPreSweeps      0;
            nPostSweeps     2;
    
    
            cacheAgglomeration true;
    
            nCellsInCoarsestLevel 10;
    
            agglomerator    faceAreaPair;
            mergeLevels     1;
    
            preconditioner
            {
                preconditioner  GAMG;
    
    
                tolerance       1e-6;
                relTol          0;
    
                smoother        DICGaussSeidel;
                nPreSweeps      0;
                nPostSweeps     2;
                nFinestSweeps   2;
    
                cacheAgglomeration true;
    
                nCellsInCoarsestLevel 10;
    
                agglomerator    faceAreaPair;
                mergeLevels     1;
    
            tolerance       1e-7;
            relTol          0;
            maxIter         50;
    
        momentumPredictor           no;
        nOuterCorrectors            1;
        nCorrectors                 3;
        nNonOrthogonalCorrectors    0;
    
    }
    
    
    // ************************************************************************* //