Initial commit for version 2.0.x patch release
[OpenFOAM-2.0.x.git] / applications / solvers / combustion / chemFoam / createBaseFields.H
blob0762f2708d5d1941581951bdeaf9522e73070e34
1 // write base thermo fields - not registered since will be re-read by
2 // thermo package
4 Info<< "Creating base fields for time " << runTime.timeName() << endl;
6     volScalarField Ydefault
7     (
8         IOobject
9         (
10             "Ydefault",
11             runTime.timeName(),
12             mesh,
13             IOobject::READ_IF_PRESENT,
14             IOobject::NO_WRITE,
15             false
16         ),
17         mesh,
18         dimensionedScalar("Ydefault", dimless, 1)
19     );
21     Ydefault.write();
23     volScalarField p
24     (
25         IOobject
26         (
27             "p",
28             runTime.timeName(),
29             mesh,
30             IOobject::READ_IF_PRESENT,
31             IOobject::NO_WRITE,
32             false
33         ),
34         mesh,
35         dimensionedScalar("p", dimPressure, p0)
36     );
38     p.write();
40     volScalarField T
41     (
42         IOobject
43         (
44             "T",
45             runTime.timeName(),
46             mesh,
47             IOobject::READ_IF_PRESENT,
48             IOobject::NO_WRITE,
49             false
50         ),
51         mesh,
52         dimensionedScalar("T", dimTemperature, T0)
53     );
55     T.write();