change object name p to pd
[openfoam-extend-OpenFOAM-1.6-ext.git] / tutorials / multiphase / interDyMFoam / sloshingTank3D / system / fvSolution
blobb595413ed6766f572f818e4dfb79c940327369f4
1 /*--------------------------------*- C++ -*----------------------------------*\
2 | =========                 |                                                 |
3 | \\      /  F ield         | OpenFOAM: The Open Source CFD Toolbox           |
4 |  \\    /   O peration     | Version:  dev                                   |
5 |   \\  /    A nd           | Web:      http://www.OpenFOAM.org               |
6 |    \\/     M anipulation  |                                                 |
7 \*---------------------------------------------------------------------------*/
8 FoamFile
10     version     2.0;
11     format      ascii;
12     class       dictionary;
13     object      fvSolution;
15 // * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
17 solvers
19     pcorr PCG
20     {
21         preconditioner
22         {
23             type             GAMG;
24             tolerance        1e-5;
25             relTol           0;
27             smoother         DICGaussSeidel;
28             nPreSweeps       0;
29             nPostSweeps      2;
30             nBottomSweeps    2;
32             cacheAgglomeration false;
33             nCellsInCoarsestLevel 10;
34             agglomerator     faceAreaPair;
35             mergeLevels      1;
36         };
38         tolerance        1e-5;
39         relTol           0;
40         maxIter          100;
41     };
43     pd GAMG
44     {
45         tolerance        1e-8;
46         relTol           0.01;
48         smoother         DIC;
49         nPreSweeps       0;
50         nPostSweeps      2;
51         nFinestSweeps    2;
53         cacheAgglomeration true;
54         nCellsInCoarsestLevel 10;
55         agglomerator     faceAreaPair;
56         mergeLevels      1;
57     };
59     pdFinal PCG
60     {
61         preconditioner
62         {
63             type             GAMG;
64             tolerance        2e-9;
65             relTol           0;
67             nVcycles         2;
69             smoother         DICGaussSeidel;
70             nPreSweeps       2;
71             nPostSweeps      2;
72             nFinestSweeps    2;
74             cacheAgglomeration true;
75             nCellsInCoarsestLevel 10;
76             agglomerator     faceAreaPair;
77             mergeLevels      1;
78         };
80         tolerance        2e-9;
81         relTol           0;
82         maxIter          20;
83     };
85     U smoothSolver
86     {
87         smoother         GaussSeidel;
88         tolerance        1e-6;
89         relTol           0;
90         nSweeps          1;
91     };
94 PISO
96     momentumPredictor no;
97     nCorrectors     2;
98     nNonOrthogonalCorrectors 0;
99     nGammaCorr      1;
100     nGammaSubCycles 3;
101     cGamma          1.5;
102     correctPhi      no;
104     pdRefPoint      (0 0 0.15);
105     pdRefValue      0;
106     pRefValue       1e5;
109 relaxationFactors
111     U  1.0;
114 // ************************************************************************* //