FreeFOAM The Cross-Platform CFD Toolkit
infinitelyFastChemistry Class Reference

Simple infinitely fast chemistry combustion model based on the principle mixed is burnt. Additional parameter C is used to distribute the heat release rate.in time. More...


Detailed Description

Simple infinitely fast chemistry combustion model based on the principle mixed is burnt. Additional parameter C is used to distribute the heat release rate.in time.

Source files

Definition at line 54 of file infinitelyFastChemistry.H.

+ Inheritance diagram for infinitelyFastChemistry:
+ Collaboration diagram for infinitelyFastChemistry:

List of all members.

Public Member Functions

 TypeName ("infinitelyFastChemistry")
 Runtime type information.
 infinitelyFastChemistry (const dictionary &combustionProperties, const hsCombustionThermo &thermo, const compressible::turbulenceModel &turbulence, const surfaceScalarField &phi, const volScalarField &rho)
 Construct from components.
virtual ~infinitelyFastChemistry ()
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

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

Construct from components.

virtual ~infinitelyFastChemistry ( )
virtual

Member Function Documentation

TypeName ( "infinitelyFastChemistry"  )

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: