1 Info<< "Reading thermophysical properties\n" << endl;
3 autoPtr<hhuCombustionThermo> pThermo
5 hhuCombustionThermo::New(mesh)
7 hhuCombustionThermo& thermo = pThermo();
8 basicMultiComponentMixture& composition = thermo.composition();
23 volScalarField& p = thermo.p();
24 const volScalarField& psi = thermo.psi();
25 volScalarField& h = thermo.h();
26 volScalarField& hu = thermo.hu();
28 volScalarField& b = composition.Y("b");
29 Info<< "min(b) = " << min(b).value() << endl;
31 const volScalarField& T = thermo.T();
34 Info<< "\nReading field U\n" << endl;
48 # include "compressibleCreatePhi.H"
51 Info<< "Creating turbulence model\n" << endl;
52 autoPtr<compressible::turbulenceModel> turbulence
54 compressible::turbulenceModel::New
63 Info<< "Creating field DpDt\n" << endl;
66 fvc::DDt(surfaceScalarField("phiU", phi/fvc::interpolate(rho)), p)
70 Info<< "Creating field Xi\n" << endl;
85 Info<< "Creating the unstrained laminar flame speed\n" << endl;
86 autoPtr<laminarFlameSpeed> unstrainedLaminarFlameSpeed
88 laminarFlameSpeed::New(thermo)
92 Info<< "Reading strained laminar flame speed field Su\n" << endl;
106 dimensionedScalar SuMin = 0.01*Su.average();
107 dimensionedScalar SuMax = 4*Su.average();
109 Info<< "Calculating turbulent flame speed field St\n" << endl;
124 multivariateSurfaceInterpolationScheme<scalar>::fieldTable fields;
126 if (composition.contains("ft"))
128 fields.add(composition.Y("ft"));