Initial commit for version 2.0.x patch release
[OpenFOAM-2.0.x.git] / tutorials / multiphase / interDyMFoam / ras / floatingObject / system / fvSolution
blob8702d9e28aa22a7782c50b9c72b59e8b7b62cf7e
1 /*--------------------------------*- C++ -*----------------------------------*\
2 | =========                 |                                                 |
3 | \\      /  F ield         | OpenFOAM: The Open Source CFD Toolbox           |
4 |  \\    /   O peration     | Version:  2.0.0                                 |
5 |   \\  /    A nd           | Web:      www.OpenFOAM.com                      |
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     cellDisplacement
21     {
22         solver          GAMG;
23         tolerance       1e-5;
24         relTol          0;
25         smoother        GaussSeidel;
26         cacheAgglomeration true;
27         nCellsInCoarsestLevel 10;
28         agglomerator    faceAreaPair;
29         mergeLevels     1;
30     }
32     pcorr
33     {
34         solver          PCG;
35         preconditioner
36         {
37             preconditioner  GAMG;
38             tolerance       1e-5;
39             relTol          0;
40             smoother        DICGaussSeidel;
41             nPreSweeps      0;
42             nPostSweeps     2;
43             nFinestSweeps   2;
44             cacheAgglomeration false;
45             nCellsInCoarsestLevel 10;
46             agglomerator    faceAreaPair;
47             mergeLevels     1;
48         }
50         tolerance       1e-05;
51         relTol          0;
52         maxIter         100;
53     }
55     p_rgh
56     {
57         solver          GAMG;
58         tolerance       1e-8;
59         relTol          0.01;
60         smoother        DIC;
61         nPreSweeps      0;
62         nPostSweeps     2;
63         nFinestSweeps   2;
64         cacheAgglomeration true;
65         nCellsInCoarsestLevel 10;
66         agglomerator    faceAreaPair;
67         mergeLevels     1;
68     }
70     p_rghFinal
71     {
72         solver          PCG;
73         preconditioner
74         {
75             preconditioner  GAMG;
76             tolerance       1e-8;
77             relTol          0;
78             nVcycles        2;
79             smoother        DICGaussSeidel;
80             nPreSweeps      2;
81             nPostSweeps     2;
82             nFinestSweeps   2;
83             cacheAgglomeration true;
84             nCellsInCoarsestLevel 10;
85             agglomerator    faceAreaPair;
86             mergeLevels     1;
87         }
89         tolerance       1e-8;
90         relTol          0;
91         maxIter         20;
92     }
94     "(U|k|epsilon)"
95     {
96         solver          smoothSolver;
97         smoother        GaussSeidel;
98         tolerance       1e-6;
99         relTol          0.1;
100         nSweeps         1;
101     }
103     "(U|k|epsilon)Final"
104     {
105         solver          smoothSolver;
106         smoother        GaussSeidel;
107         tolerance       1e-6;
108         relTol          0;
109         nSweeps         1;
110     }
113 PIMPLE
115     momentumPredictor no;
116     nCorrectors     2;
117     nNonOrthogonalCorrectors 0;
118     nAlphaCorr      1;
119     nAlphaSubCycles 3;
120     cAlpha          1;
121     correctPhi      yes;
124 relaxationFactors
126     "(U|k|epsilon|omega|R|nuTilda)" 1;
130 // ************************************************************************* //