Bugfix: single precision compilation fix
[foam-extend-3.2.git] / tutorials / lagrangian / porousExplicitSourceReactingParcelFoam / verticalChannel / system / fvSolution
blob7a53a25cf8d315db96c90b384dbe630ffe0f2bc8
1 /*--------------------------------*- C++ -*----------------------------------*\
2 | =========                 |                                                 |
3 | \\      /  F ield         | foam-extend: Open Source CFD                    |
4 |  \\    /   O peration     | Version:     3.2                                |
5 |   \\  /    A nd           | Web:         http://www.foam-extend.org         |
6 |    \\/     M anipulation  |                                                 |
7 \*---------------------------------------------------------------------------*/
8 FoamFile
10     version     2.0;
11     format      ascii;
12     class       dictionary;
13     location    "system";
14     object      fvSolution;
16 // * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
18 solvers
20     p
21     {
22         solver           GAMG;
23         tolerance        0;
24         relTol           0.01;
26         smoother         DICGaussSeidel;
27         nPreSweeps       0;
28         nPostSweeps      2;
30         cacheAgglomeration true;
32         nCellsInCoarsestLevel 10;
33         agglomerator     faceAreaPair;
34         mergeLevels      1;
36         maxIter          50;
37     };
38     pFinal
39     {
40         $p
41         tolerance        1e-6;
42         relTol           0;
43     };
44     "(rho|G)"
45     {
46         solver          PCG;
47         preconditioner  DIC;
48         maxIter         200;
49         tolerance       1e-06;
50         relTol          0;
51     };
52     "(Yi|hs)"
53     {
54         solver          PBiCG;
55         preconditioner  DILU;
56         maxIter         200;
57         tolerance       1e-06;
58         relTol          0;
59     };
60     "(U|k|omega)"
61     {
62         solver          smoothSolver;
63         smoother        GaussSeidel;
64         maxIter         200;
65         tolerance       1e-06;
66         relTol          0;
67     };
70 PISO
72     nCorrectors     3;
73     nNonOrthogonalCorrectors 0;
74     momentumPredictor yes;
77 SIMPLE
79     // used for potentialFoam initialisation
80     nNonOrthogonalCorrectors 10;
83 additional
85     dpdt            false;
86     eWork           true;
87     hWork           true;
90 // ************************************************************************* //