createTDFields.H
Go to the documentation of this file.
1 PtrList<volScalarField> Ctrain;
2 Ctrain.setSize(phases.size());
3 for (int phase_no = 0; phase_no < phases.size(); phase_no++)
4 {
5  string phase_Ctname = "Ct";
6  string phase_no_str;
7  std::stringstream convert;
8  convert << phase_no+1;
9  phase_no_str = convert.str();
10  phase_Ctname.append(phase_no_str);
11 
12  tmp<volScalarField> Cttemp(new volScalarField
13  (
14  IOobject
15  (
16  phase_Ctname,
17  runTime.timeName(),
18  mesh,
19  IOobject::READ_IF_PRESENT,
20  IOobject::NO_WRITE
21  ),
22  mesh,
23  dimensionedScalar(phase_Ctname,dimensionSet(0,0,0,0,0,0,0),0)
24  ));
25  Ctrain.set(phase_no,Cttemp);
26 }
27 
29 (
30  IOobject
31  (
32  "k",
33  "0",//runTime.timeName(),
34  mesh,
35  IOobject::MUST_READ,
36  IOobject::NO_WRITE
37  ),
38  mesh
39 );
40 k = k*pow(scalingFactor,2);
41 k.write();
42 k.correctBoundaryConditions();
43 
45 (
46  IOobject
47  (
48  "epsilon",
49  "0",//runTime.timeName(),
50  mesh,
51  IOobject::MUST_READ,
52  IOobject::NO_WRITE
53  ),
54  mesh
55 );
56 epsilon = epsilon*pow(scalingFactor,3);
57 epsilon.correctBoundaryConditions();
58 
60 (
61  IOobject
62  (
63  "nut",
64  "0",//runTime.timeName(),
65  mesh,
66  IOobject::MUST_READ,
67  IOobject::NO_WRITE
68  ),
69  mesh
70 );
71 nut = nut*scalingFactor;
72 nut.correctBoundaryConditions();
73 
75 (
76 IOobject
77 (
78  "nutrain",
79  runTime.timeName(),
80  mesh,
81  IOobject::NO_READ,
82  IOobject::NO_WRITE
83 ),
84 mesh,
85 dimensionedScalar("nutrain",dimensionSet(0,2,-1,0,0,0,0),1)
86 );
87 
89 (
90 IOobject
91 (
92  "tp",
93  runTime.timeName(),
94  mesh,
95  IOobject::NO_READ,
96  IOobject::NO_WRITE
97 ),
98 mesh,
99 dimensionedScalar("tp",dimensionSet(0,0,1,0,0,0,0),0)
100 );
101 
103 (
104 IOobject
105 (
106  "tfl",
107  runTime.timeName(),
108  mesh,
109  IOobject::NO_READ,
110  IOobject::NO_WRITE
111 ),
112 mesh,
113 dimensionedScalar("tfl",dimensionSet(0,0,1,0,0,0,0),0)
114 );
Ctrain
PtrList< volScalarField > Ctrain
Definition: createTDFields.H:1
tp
volScalarField tp(IOobject("tp", runTime.timeName(), mesh, IOobject::NO_READ, IOobject::NO_WRITE), mesh, dimensionedScalar("tp", dimensionSet(0, 0, 1, 0, 0, 0, 0), 0))
k
k
Boltzmann constant.
Definition: createTDFields.H:40
nut
nut
Definition: createTDFields.H:71
Foam::dimensionedScalar
dimensioned< scalar > dimensionedScalar
Dimensioned scalar obtained from generic dimensioned type.
Definition: dimensionedScalarFwd.H:41
Foam::volScalarField
GeometricField< scalar, fvPatchField, volMesh > volScalarField
Definition: volFieldsFwd.H:52
Foam::pow
dimensionedScalar pow(const dimensionedScalar &ds, const dimensionedScalar &expt)
Definition: dimensionedScalar.C:73
mesh
dynamicFvMesh & mesh
Definition: createDynamicFvMesh.H:18
epsilon
epsilon
Definition: createTDFields.H:56
tfl
volScalarField tfl(IOobject("tfl", runTime.timeName(), mesh, IOobject::NO_READ, IOobject::NO_WRITE), mesh, dimensionedScalar("tfl", dimensionSet(0, 0, 1, 0, 0, 0, 0), 0))
nutrain
volScalarField nutrain(IOobject("nutrain", runTime.timeName(), mesh, IOobject::NO_READ, IOobject::NO_WRITE), mesh, dimensionedScalar("nutrain", dimensionSet(0, 2,-1, 0, 0, 0, 0), 1))
phases
multiphaseSystem::phaseModelList & phases
Definition: createFields.H:11