Initial commit of NavalHydro package from Wikki to the ShipHydroSIG
[ShipHydroSIG.git] / run / navalFoam / tankSloshing2D / system / fvSolution
blob7a615340d28ef2cf53f6c12d11d5486114e6d51a
1 /*--------------------------------*- C++ -*----------------------------------*\
2 | =========                 |                                                 |
3 | \\      /  F ield         | OpenFOAM: The Open Source CFD Toolbox           |
4 |  \\    /   O peration     | Version:  1.4                                   |
5 |   \\  /    A nd           | Web:      http://www.openfoam.org               |
6 |    \\/     M anipulation  |                                                 |
7 \*---------------------------------------------------------------------------*/
9 FoamFile
11     version         2.0;
12     format          ascii;
13     class           dictionary;
14     object          fvSolution;
17 // * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
19 solvers
21     pd
22     {
23         solver            amgSolver;
24         cycle             V-cycle;
25         policy            AAMG;
26         nPreSweeps        2;
27         nPostSweeps       2;
28         groupSize         4;
29         minCoarseEqns     20;
30         nMaxLevels        100;
31         scale             on;
32         smoother          ILU;
34         minIter           0;
35         maxIter           100;
36         tolerance         1e-8;
37         relTol            0.01;
38     };
40     pdFinal
41     {
42         solver            amgSolver;
43         cycle             V-cycle;
44         policy            AAMG;
45         nPreSweeps        2;
46         nPostSweeps       2;
47         groupSize         4;
48         minCoarseEqns     20;
49         nMaxLevels        100;
50         scale             on;
51         smoother          ILU;
53         minIter           0;
54         maxIter           100;
55         tolerance         1e-8;
56         relTol            0.0;
57     };
59     alpha1
60     {
61         solver            BiCGStab;
62         preconditioner      Cholesky;
64         minIter           0;
65         maxIter           500;
66         tolerance         1e-8;
67         relTol            0.0;
68     };
70     U
71     {
72         solver            BiCGStab;
73         preconditioner    Cholesky;
75         minIter           0;
76         maxIter           500;
77         tolerance         1e-10;
78         relTol            0.0;
79     };
81     k BiCGStab
82     {
83         solver            BiCGStab;
84         preconditioner    Cholesky;
86         minIter           1;
87         maxIter           500;
88         tolerance         1e-10;
89         relTol            0.0;
90     };
92     epsilon BiCGStab
93     {
94         solver            BiCGStab;
95         preconditioner      Cholesky;
97         minIter           1;
98         maxIter           500;
99         tolerance         1e-10;
100         relTol            0.0;
101     };
103     omega BiCGStab
104     {
105         solver            BiCGStab;
106         preconditioner    Cholesky;
108         minIter           1;
109         maxIter           500;
110         tolerance         1e-10;
111         relTol            0.0;
112     };
116 PISO
118     cAlpha           1;
121 PIMPLE
123     pRefCell         2000;
124     pRefValue        0.0;
126     nCorrectors        4;
127     nOuterCorrectors   1;
128     nNonOrthogonalCorrectors 0;
130     nAlphaSubCycles 1;
132     singlePhase     yes;
133     implicitAlpha   off;
134     implicitP       off;
136     correctPhi      off;
137     checkMeshCourantNo  off;
139     limitMagU       10;
140     startMotionTime 0;
144 // ************************************************************************* //