1Info<<
"Reading thermophysical properties\n" <<
endl;
5 psiuReactionThermo::New(
mesh)
28Info<<
"min(b) = " << min(
b).value() << endl;
30Info<<
"\nReading field U\n" << endl;
46mesh.setFluxRequired(
p.name());
48Info<<
"Creating turbulence model\n" << endl;
51 compressible::New<compressible::RASModel>
61Info<<
"Creating the unstrained laminar flame speed\n" << endl;
64 laminarFlameSpeed::New(
thermo)
68Info<<
"Reading strained laminar flame speed field Su\n" << endl;
82Info<<
"Reading field betav\n" << endl;
96Info<<
"Reading field Lobs\n" << endl;
102 mesh.facesInstance(),
110Info<<
"Reading field CT\n" << endl;
116 mesh.facesInstance(),
124Info<<
"Reading field Nv\n" << endl;
130 mesh.facesInstance(),
138Info<<
"Reading field nsv\n" << endl;
139volSymmTensorField nsv
144 mesh.facesInstance(),
152IOdictionary PDRProperties
159 IOobject::MUST_READ_IF_MODIFIED,
165autoPtr<PDRDragModel>
drag = PDRDragModel::New
186Info<<
"Calculating turbulent flame speed field St\n" << endl;
201multivariateSurfaceInterpolationScheme<scalar>::fieldTable
fields;
217#include "createMRF.H"
const word & executable() const noexcept
Name of executable without the path.
Basic thermodynamics type based on the use of fitting functions for cp, h, s obtained from the templa...
Creates and initialises the face-flux field phi.
compressible::turbulenceModel & turbulence
messageStream Info
Information stream (stdout output on master, null elsewhere)
Ostream & endl(Ostream &os)
Add newline and flush stream.
const volScalarField & betav
Foam::argList args(argc, argv)
autoPtr< XiModel > flameWrinkling
Create the flame-wrinkling model.
Info<< "Creating the unstrained laminar flame speed\n"<< endl;autoPtr< laminarFlameSpeed > unstrainedLaminarFlameSpeed(laminarFlameSpeed::New(thermo))
Info<< "Reading strained laminar flame speed field Su\n"<< endl;volScalarField Su(IOobject("Su", runTime.timeName(), mesh, IOobject::MUST_READ, IOobject::AUTO_WRITE), mesh);Info<< "Reading field betav\n"<< endl;volScalarField betav(IOobject("betav", mesh.facesInstance(), mesh, IOobject::MUST_READ, IOobject::NO_WRITE), mesh);Info<< "Reading field Lobs\n"<< endl;volScalarField Lobs(IOobject("Lobs", mesh.facesInstance(), mesh, IOobject::MUST_READ, IOobject::NO_WRITE), mesh);Info<< "Reading field CT\n"<< endl;volSymmTensorField CT(IOobject("CT", mesh.facesInstance(), mesh, IOobject::MUST_READ, IOobject::NO_WRITE), mesh);Info<< "Reading field Nv\n"<< endl;volScalarField Nv(IOobject("Nv", mesh.facesInstance(), mesh, IOobject::MUST_READ, IOobject::NO_WRITE), mesh);Info<< "Reading field nsv\n"<< endl;volSymmTensorField nsv(IOobject("nsv", mesh.facesInstance(), mesh, IOobject::MUST_READ, IOobject::NO_WRITE), mesh);IOdictionary PDRProperties(IOobject("PDRProperties", runTime.constant(), mesh, IOobject::MUST_READ_IF_MODIFIED, IOobject::NO_WRITE));autoPtr< PDRDragModel > drag
Info<< "Reading thermophysical properties\n"<< endl;autoPtr< psiReactionThermo > pThermo(psiReactionThermo::New(mesh))
basicSpecieMixture & composition
multivariateSurfaceInterpolationScheme< scalar >::fieldTable fields