Initial commit for version 2.0.x patch release
[OpenFOAM-2.0.x.git] / tutorials / discreteMethods / dsmcFoam / wedge15Ma5 / system / controlDict
blob793147d8e1db93a0d9bc41c80f9c6c38d44f7bf0
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      controlDict;
16 // * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
18 application     dsmcFoam;
20 startFrom       latestTime;
22 startTime       0;
24 stopAt          endTime;
26 endTime         0.02;
28 deltaT          2e-6;
30 writeControl    runTime;
32 writeInterval   1e-3;
34 purgeWrite      0;
36 writeFormat     ascii;
38 writePrecision  10;
40 writeCompression off;
42 timeFormat      general;
44 timePrecision   6;
46 runTimeModifiable true;
48 adjustTimeStep  no;
50 functions
52     dsmcFields1
53     {
54         type            dsmcFields;
55         functionObjectLibs ( "libutilityFunctionObjects.so" );
56         enabled         true;
57         outputControl   outputTime;
58     }
60     fieldAverage1
61     {
62         type            fieldAverage;
63         functionObjectLibs ( "libfieldFunctionObjects.so" );
64         outputControl   outputTime;
65         resetOnOutput   off;
67         fields
68         (
69             rhoN
70             {
71                 mean        on;
72                 prime2Mean  off;
73                 base        time;
74             }
75             rhoM
76             {
77                 mean        on;
78                 prime2Mean  off;
79                 base        time;
80             }
81             dsmcRhoN
82             {
83                 mean        on;
84                 prime2Mean  off;
85                 base        time;
86             }
87             momentum
88             {
89                 mean        on;
90                 prime2Mean  off;
91                 base        time;
92             }
93             linearKE
94             {
95                 mean        on;
96                 prime2Mean  off;
97                 base        time;
98             }
99             internalE
100             {
101                 mean        on;
102                 prime2Mean  off;
103                 base        time;
104             }
105             iDof
106             {
107                 mean        on;
108                 prime2Mean  off;
109                 base        time;
110             }
111             q
112             {
113                 mean        on;
114                 prime2Mean  off;
115                 base        time;
116             }
117             fD
118             {
119                 mean        on;
120                 prime2Mean  off;
121                 base        time;
122             }
123         );
124     }
126     forces1
127     {
128         type            forces;
129         enabled         true;
130         functionObjectLibs ( "libforces.so" );
131         outputControl   outputTime;
132         patches         ( obstacle );
133         directForceDensity true;
134         fDName          fDMean;
135         CofR            ( 0 0 0 );
136         log             on;
137     }
140 // ************************************************************************* //