initial commit for version 1.6.x patch release
[OpenFOAM-1.6.x.git] / tutorials / discreteMethods / dsmcFoam / wedge15Ma5 / system / controlDict
blob44ba6548b4f0cdeb2294a47b7cd3b248f7cea9c8
1 /*--------------------------------*- C++ -*----------------------------------*\
2 | =========                 |                                                 |
3 | \\      /  F ield         | OpenFOAM: The Open Source CFD Toolbox           |
4 |  \\    /   O peration     | Version:  1.6                                   |
5 |   \\  /    A nd           | Web:      www.OpenFOAM.org                      |
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.00125;
27 // endTime         0.01;
29 deltaT          2e-6;
31 writeControl    runTime;
33 writeInterval   1e-4;
35 purgeWrite      0;
37 writeFormat     ascii;
39 writePrecision  10;
41 writeCompression uncompressed;
43 timeFormat      general;
45 timePrecision   6;
47 runTimeModifiable yes;
49 adjustTimeStep  no;
51 functions
53     dsmcFields1
54     {
55         type dsmcFields;
56         enabled   on;
57         functionObjectLibs ( "libutilityFunctionObjects.so" );
58         outputControl     outputTime;
59     }
61     fieldAverage1
62     {
63         type fieldAverage;
64         functionObjectLibs ( "libfieldFunctionObjects.so" );
65         outputControl     outputTime;
66         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     on;
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     }
141 // ************************************************************************* //