27 #include "phasePair.H" 31 #include "dragModel.H" 37 namespace turbulentDispersionModels
42 turbulentDispersionModel,
54 const dictionary&
dict,
58 turbulentDispersionModel(dict, pair),
78 mesh.lookupObject<dragModel>
const PhaseCompressibleTurbulenceModel< phaseModel > & turbulence() const
Return the turbulence model.
virtual ~Gosman()
Destructor.
const phaseModel & phase1() const
Return phase 1.
dimensionedSymmTensor sqr(const dimensionedVector &dv)
virtual word name() const
Pair name.
tmp< volScalarField > d() const
Info<< "Reading strained laminar flame speed field Su\"<< endl;volScalarField Su(IOobject("Su", runTime.timeName(), mesh, IOobject::MUST_READ, IOobject::AUTO_WRITE), mesh);Info<< "Reading field betav\"<< endl;volScalarField betav(IOobject("betav", mesh.facesInstance(), mesh, IOobject::MUST_READ, IOobject::NO_WRITE), mesh);Info<< "Reading field Lobs\"<< endl;volScalarField Lobs(IOobject("Lobs", mesh.facesInstance(), mesh, IOobject::MUST_READ, IOobject::NO_WRITE), mesh);Info<< "Reading field CT\"<< endl;volSymmTensorField CT(IOobject("CT", mesh.facesInstance(), mesh, IOobject::MUST_READ, IOobject::NO_WRITE), mesh);Info<< "Reading field Nv\"<< endl;volScalarField Nv(IOobject("Nv", mesh.facesInstance(), mesh, IOobject::MUST_READ, IOobject::NO_WRITE), mesh);Info<< "Reading field nsv\"<< 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
Macros for easy insertion into run-time selection tables.
virtual const phaseModel & continuous() const
Continuous phase.
static word groupName(Name name, const word &group)
const phasePair & pair_
Phase pair.
virtual const phaseModel & dispersed() const
Dispersed phase.
const dimensionedScalar & nu() const
Return the laminar viscosity.
addToRunTimeSelectionTable(ensightPart, ensightPartCells, istream)
const Mesh & mesh() const
Return mesh.
defineTypeNameAndDebug(combustionModel, 0)
const dimensionSet dimless(0, 0, 0, 0, 0, 0, 0)
const dimensionedScalar & rho() const
Gosman(const dictionary &dict, const phasePair &pair)
Construct from a dictionary and a phase pair.
A class for managing temporary objects.
virtual tmp< volScalarField > D() const
Turbulent diffusivity.