Classes | Enumerations | Functions | Variables
Foam::combustionModels Namespace Reference

Classes

class  diffusion
 Simple diffusion-based combustion model based on the principle mixed is burnt. Additional parameter C is used to distribute the heat release rate in time. More...
 
class  EDC
 Eddy Dissipation Concept (EDC) turbulent combustion model. More...
 
class  FSD
 Flame Surface Dennsity (FDS) combustion model. More...
 
class  infinitelyFastChemistry
 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...
 
class  laminar
 Laminar combustion model. More...
 
class  noCombustion
 Dummy combustion model for 'no combustion'. More...
 
class  PaSR
 Partially stirred reactor turbulent combustion model. More...
 
class  psiChemistryCombustion
 
class  psiCombustionModel
 
class  psiThermoCombustion
 
class  rhoChemistryCombustion
 
class  rhoCombustionModel
 
class  rhoThermoCombustion
 
class  singleStepCombustion
 Base class for combustion models using singleStepReactingMixture. More...
 
class  zoneCombustion
 Zone-filtered combustion model. More...
 

Enumerations

enum  EDCversions { v1981, v1996, v2005, v2016 }
 EDC model versions. More...
 

Functions

 defineTypeNameAndDebug (psiCombustionModel, 0)
 
 defineRunTimeSelectionTable (psiCombustionModel, dictionary)
 
 defineTypeNameAndDebug (rhoCombustionModel, 0)
 
 defineRunTimeSelectionTable (rhoCombustionModel, dictionary)
 

Variables

const NamedEnum< EDCversions, 4 > EDCversionNames
 
const EDCversions EDCdefaultVersion
 
const scalar EDCexp1 [] = {3, 2, 2, 2}
 
const scalar EDCexp2 [] = {3, 3, 2, 2}
 

Enumeration Type Documentation

◆ EDCversions

enum EDCversions
strong

EDC model versions.

Enumerator
v1981 
v1996 
v2005 
v2016 

Definition at line 112 of file EDC.H.

Function Documentation

◆ defineTypeNameAndDebug() [1/2]

Foam::combustionModels::defineTypeNameAndDebug ( psiCombustionModel  ,
 
)

◆ defineRunTimeSelectionTable() [1/2]

Foam::combustionModels::defineRunTimeSelectionTable ( psiCombustionModel  ,
dictionary   
)

◆ defineTypeNameAndDebug() [2/2]

Foam::combustionModels::defineTypeNameAndDebug ( rhoCombustionModel  ,
 
)

◆ defineRunTimeSelectionTable() [2/2]

Foam::combustionModels::defineRunTimeSelectionTable ( rhoCombustionModel  ,
dictionary   
)

Variable Documentation

◆ EDCversionNames

Definition at line 48 of file EDCs.C.

Referenced by EDC< Type >::read().

◆ EDCdefaultVersion

const Foam::combustionModels::EDCversions EDCdefaultVersion

◆ EDCexp1

const scalar EDCexp1[] = {3, 2, 2, 2}

Definition at line 123 of file EDC.H.

Referenced by EDC< Type >::read().

◆ EDCexp2

const scalar EDCexp2[] = {3, 3, 2, 2}

Definition at line 124 of file EDC.H.

Referenced by EDC< Type >::read().