FreeFOAM The Cross-Platform CFD Toolkit
noCombustion Class Reference

#include <applications/solvers/combustion/fireFoam/combustionModels/noCombustion/noCombustion.H>


Detailed Description

Definition at line 51 of file noCombustion.H.

+ Inheritance diagram for noCombustion:
+ Collaboration diagram for noCombustion:

List of all members.

Public Member Functions

 TypeName ("noCombustion")
 Runtime type information.
 noCombustion (const dictionary &combustionProperties, const hsCombustionThermo &thermo, const compressible::turbulenceModel &turbulence, const surfaceScalarField &phi, const volScalarField &rho)
 Construct from components.
virtual ~noCombustion ()
virtual bool read (const dictionary &combustionProperties)
 Update properties from given dictionary.
virtual void correct ()
 Correct combustion rate.
virtual tmp< volScalarFieldwFuelNorm () const
 Return normalised consumption rate of (fu - fres)
- Public Member Functions inherited from combustionModel
 TypeName ("combustionModel")
 Runtime type information.
 declareRunTimeSelectionTable (autoPtr, combustionModel, dictionary,(const dictionary &combustionProperties, const hsCombustionThermo &thermo, const compressible::turbulenceModel &turbulence, const surfaceScalarField &phi, const volScalarField &rho),(combustionProperties, thermo, turbulence, phi, rho))
 combustionModel (const dictionary &combustionProperties, const hsCombustionThermo &thermo, const compressible::turbulenceModel &turbulence, const surfaceScalarField &phi, const volScalarField &rho)
 Construct from components.
virtual ~combustionModel ()
 Destructor.
const basicMultiComponentMixturecomposition () const
 Access composition.
const dictionary combustionModelCoeffs () const
 Access combustion dictionary.
const dimensionedScalar qFuel () const
 Access heat of combustion.
virtual tmp< fvScalarMatrixR (volScalarField &fu) const
 Fuel consumption rate matrix i.e. source-term for the fuel equation.
virtual tmp< volScalarFielddQ (const fvScalarMatrix &Rfu) const
 Heat-release rate calculated from the given.

Additional Inherited Members

- Static Public Member Functions inherited from combustionModel
static autoPtr< combustionModelNew (const dictionary &combustionProperties, const hsCombustionThermo &thermo, const compressible::turbulenceModel &turbulence, const surfaceScalarField &phi, const volScalarField &rho)
 Return a reference to the selected combustion model.
- Protected Attributes inherited from combustionModel
dictionary combustionModelCoeffs_
 Dictionary of coefficients for the particular model.
const hsCombustionThermothermo_
 Reference to the thermodynamic.
const
compressible::turbulenceModel & 
turbulence_
 Reference to the turbulence model.
const fvMeshmesh_
 Reference to the mesh database.
const surfaceScalarFieldphi_
 Reference to mass-flux field.
const volScalarFieldrho_
 Reference to the density field.
dimensionedScalar stoicRatio_
 Stoichiometric air-fuel mass ratio.
dimensionedScalar s_
 Stoichiometric oxygen-fuel mass ratio.
dimensionedScalar qFuel_
 Heat of combustion (J/Kg)

Constructor & Destructor Documentation

noCombustion ( const dictionary combustionProperties,
const hsCombustionThermo thermo,
const compressible::turbulenceModel &  turbulence,
const surfaceScalarField phi,
const volScalarField rho 
)

Construct from components.

virtual ~noCombustion ( )
virtual

Member Function Documentation

TypeName ( "noCombustion"  )

Runtime type information.

virtual bool read ( const dictionary combustionProperties)
virtual

Update properties from given dictionary.

Implements combustionModel.

virtual void correct ( )
virtual

Correct combustion rate.

Implements combustionModel.

virtual tmp<volScalarField> wFuelNorm ( ) const
virtual

Return normalised consumption rate of (fu - fres)

Implements combustionModel.


The documentation for this class was generated from the following file: