/*--------------------------------*- 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; location "system"; object fvSolution; } // * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * // solvers { "(rho|U|h|p).*" { solver PBiCG; preconditioner DILU; tolerance 1e-08; relTol 0.01; } pa { solver GAMG; tolerance 1e-08; relTol 0.01; smoother GaussSeidel; } Ua { solver smoothSolver; smoother GaussSeidel; nSweeps 2; tolerance 1e-08; relTol 0.1; } pFinal { $p; relTol 0; } hFinal { $h; relTol 0; } } PIMPLE { momentumPredictor false; //true; nCorrectors 1; nOuterCorrectors 2; nonOrthogonalityThreshold 60; skewnessThreshold 0.5; updateEnergyInPISO false; fluxScheme Kurganov; //Tadmor; kappaFunction { type standardMachToAcCourantRatio; standardMachToAcCourantRatioCoeffs { } } } relaxationFactors { fields { "(p|pa)" 0.3; alpha 0.1; pFinal 0.5; } equations { "(U|Ua)" 0.7; "(k|epsilon)" 0.7; h 0.5; } } // ************************************************************************* //