Initial commit of NavalHydro package from Wikki to the ShipHydroSIG
[ShipHydroSIG.git] / run / navalFoam / hullSlammingMovingBox2D / system / fvSolution
blob949269429429d510f5aeb2e29294b43095afa543
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             CG;
24         preconditioner
25         {
26             preconditioner  AMG;
27             cycle           W-cycle;
28             policy          AAMG;
29             nPreSweeps      0;
30             nPostSweeps     2;
31             groupSize       4;
32             minCoarseEqns   20;
33             nMaxLevels      100;
34             scale           on;
35             smoother        ILU;
36         }
38         minIter           0;
39         maxIter           200;
40         tolerance         1e-7;
41         relTol            0.01;
42     };
44     pdFinal
45     {
46         solver             CG;
47         preconditioner
48         {
49             preconditioner  AMG;
50             cycle           W-cycle;
51             policy          AAMG;
52             nPreSweeps      0;
53             nPostSweeps     2;
54             groupSize       4;
55             minCoarseEqns   20;
56             nMaxLevels      100;
57             scale           on;
58             smoother        ILU;
59         }
61         minIter           0;
62         maxIter           200;
63         tolerance         1e-7;
64         relTol            0.0;
65     };
67     alpha1
68     {
69         preconditioner    DILU;
71         minIter           0;
72         maxIter           500;
73         tolerance         1e-8;
74         relTol            0.0;
75     };
77 //     U BiCGStab
78 //     {
79 //         solver            BiCGStab;
80 //         preconditioner      Cholesky;
82 //         minIter           0;
83 //         maxIter           500;
84 //         tolerance         1e-8;
85 //         relTol            0.0;
86 //     };
88     U
89     {
90         solver            smoothSolver;
91         smoother          ILU;
92         nSweeps           2;
94         minIter           0;
95         maxIter           500;
96         tolerance         1e-8;
97         relTol            0.0;
98     };
100     k
101     {
102         solver            BiCGStab;
103         preconditioner    Cholesky;
105         minIter           0;
106         maxIter           500;
107         tolerance         1e-8;
108         relTol            0.0;
109     };
111     omega
112     {
113         solver            BiCGStab;
114         preconditioner    Cholesky;
116         minIter           0;
117         maxIter           500;
118         tolerance         1e-8;
119         relTol            0.0;
120     };
123 PISO
125     cAlpha          1;
128 PIMPLE
130     pRefPoint       (0.65 0.95 0);
131     pRefValue       0.0;
133     nCorrectors        6;
134     nOuterCorrectors   2;
135     nNonOrthogonalCorrectors 0;
137     nAlphaSubCycles 1;
139     singlePhase     no;
140     implicitAlpha   off;
141     implicitP       on;
143     correctPhi      off;
144     checkMeshCourantNo  off;
146     limitMagU       200;
147     startMotionTime 0;
150 relaxationFactors
152     U        1;
153     pd       1;
154     p        1;
158 // ************************************************************************* //