1 Info <<
"Reading thermophysical properties\n"
4 pThermoPtr_.reset(fluidThermo::New(
mesh));
5 fluidThermo&
thermo = pThermoPtr_();
16 IOobject::READ_IF_PRESENT,
17 IOobject::AUTO_WRITE),
19 volScalarField&
rho = rhoPtr_();
21 Info <<
"Reading field U\n"
31 IOobject::AUTO_WRITE),
33 volVectorField&
U = UPtr_();
39 Info <<
"Creating source term. " << endl;
47 IOobject::AUTO_WRITE),
49 dimensionedVector(
"fvSource", dimensionSet(1, -2, -2, 0, 0, 0, 0), vector::zero),
50 zeroGradientFvPatchField<vector>::typeName));
52 fvSourceEnergyPtr_.reset(
59 IOobject::AUTO_WRITE),
61 dimensionedScalar(
"fvSourceEnergy", dimensionSet(1, -1, -3, 0, 0, 0, 0), 0.0),
62 zeroGradientFvPatchField<scalar>::typeName));
64 mesh.setFluxRequired(
p.name());
66 Info <<
"Creating turbulence model\n"
70 compressible::turbulenceModel::New(
76 Info <<
"Creating field dpdt\n"
86 dimensionedScalar(
"dpdt",
p.dimensions() / dimTime, 0.0)));
88 Info <<
"Creating field kinetic energy K\n"
90 KPtr_.reset(
new volScalarField(
"K", 0.5 * magSqr(
U)));