Initial commit of NavalHydro package from Wikki to the ShipHydroSIG
[ShipHydroSIG.git] / run / navalFoamVariant2 / twoDBoat6DOFGGI / system / fvSolution
blobd5f85d80649beeee8e8647795adf78384806631e
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           100;
40         tolerance         1e-7;
41         relTol            0.0;
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         solver            BiCGStab;
70         preconditioner    Cholesky;
72         minIter           0;
73         maxIter           500;
74         tolerance         1e-8;
75         relTol            0.0;
76     };
78     U
79     {
80         solver            BiCGStab;
81         preconditioner    Cholesky;
83         minIter           0;
84         maxIter           500;
85         tolerance         1e-8;
86         relTol            0.0;
87     };
90 PISO
92     cAlpha          1;
96 PIMPLE
98     pRefPoint       (0.9 0.4 0.05);
99     pRefValue       0.0;
101     nCorrectors        6;
102     nOuterCorrectors   2;
103     nNonOrthogonalCorrectors 0;
105     nAlphaSubCycles 1;
107     singlePhase     no;
108     implicitAlpha   on;
109     implicitP       on;
111     correctPhi      on;
112     checkMeshCourantNo  on;
114     limitMagU       5;
115     startMotionTime 0.05;
119 relaxationFactors
121     U          0.8;
122     pd         0.4;
124     p          0.2;
128 // ************************************************************************* //