Merge branch 'master' of ssh://git.code.sf.net/p/foam-extend/foam-extend-3.2
[foam-extend-3.2.git] / tutorials / multiphase / interDyMFoam / ras / damBreakWithObstacle / system / setSubset / fvSolution
blobb735a93d9f434168556ba8c3a87838a0682738eb
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     pcorr
21     {
22         solver          PCG;
23         preconditioner
24         {
25             preconditioner  GAMG;
26             tolerance       0.001;
27             relTol          0;
28             smoother        GaussSeidel;
29             nPreSweeps      0;
30             nPostSweeps     2;
31             nBottomSweeps   2;
32             cacheAgglomeration false;
33             nCellsInCoarsestLevel 10;
34             agglomerator    faceAreaPair;
35             mergeLevels     1;
36         }
37         tolerance       0.0001;
38         relTol          0;
39         maxIter         100;
40     }
41     p
42     {
43         solver          GAMG;
44         tolerance       1e-08;
45         relTol          0.05;
46         smoother        GaussSeidel;
47         nPreSweeps      0;
48         nPostSweeps     2;
49         nFinestSweeps   2;
50         cacheAgglomeration false;
51         nCellsInCoarsestLevel 10;
52         agglomerator    faceAreaPair;
53         mergeLevels     1;
54     }
55     pFinal
56     {
57         solver          PCG;
58         preconditioner
59         {
60             preconditioner  GAMG;
61             tolerance       1e-08;
62             relTol          0;
63             nVcycles        2;
64             smoother        GaussSeidel;
65             nPreSweeps      0;
66             nPostSweeps     2;
67             nFinestSweeps   2;
68             cacheAgglomeration false;
69             nCellsInCoarsestLevel 10;
70             agglomerator    faceAreaPair;
71             mergeLevels     1;
72         }
73         tolerance       1e-08;
74         relTol          0;
75         maxIter         20;
76     }
77     U
78     {
79         solver          smoothSolver;
80         smoother        GaussSeidel;
81         tolerance       1e-06;
82         relTol          0;
83         nSweeps         1;
84     }
85     k
86     {
87         solver          PBiCG;
88         preconditioner  DILU;
89         tolerance       1e-08;
90         relTol          0;
91     }
92     B
93     {
94         solver          PBiCG;
95         preconditioner  DILU;
96         tolerance       1e-08;
97         relTol          0;
98     }
99     nuTilda
100     {
101         solver          PBiCG;
102         preconditioner  DILU;
103         tolerance       1e-08;
104         relTol          0;
105     }
108 PISO
110     cAlpha          1;
112 PIMPLE
114     momentumPredictor yes;
115     nOuterCorrectors 1;
116     nCorrectors     4;
117     nNonOrthogonalCorrectors 0;
118     nAlphaCorr      1;
119     nAlphaSubCycles 3;
120     pRefPoint       ( 0.51 0.51 0.51 );
121     pRefValue       0;
124 // ************************************************************************* //