An abstract class for methods of chemical mechanism reduction.
More...
|
| TypeName ("chemistryReductionMethod") |
| Runtime type information. More...
|
|
| declareRunTimeSelectionTable (autoPtr, chemistryReductionMethod, dictionary,(const IOdictionary &dict, TDACChemistryModel< ThermoType > &chemistry),(dict, chemistry)) |
|
| chemistryReductionMethod (const IOdictionary &dict, TDACChemistryModel< ThermoType > &chemistry) |
| Construct from components. More...
|
|
virtual | ~chemistryReductionMethod () |
| Destructor. More...
|
|
bool | active () const |
| Is mechanism reduction active? More...
|
|
bool | log () const |
| Is performance data logging enabled? More...
|
|
const List< bool > & | activeSpecies () const |
| Return the active species. More...
|
|
label | NsSimp () |
| Return the number of active species. More...
|
|
label | nSpecie () |
| Return the initial number of species. More...
|
|
scalar | tolerance () const |
| Return the tolerance. More...
|
|
virtual void | reduceMechanism (const scalar p, const scalar T, const scalarField &c, const label li)=0 |
| Reduce the mechanism. More...
|
|
template<class ThermoType>
class Foam::chemistryReductionMethod< ThermoType >
An abstract class for methods of chemical mechanism reduction.
An abstract class for reducing chemical mechanism.
- Source files
-
- Source files
-
Definition at line 54 of file chemistryReductionMethod.H.
◆ chemistryReductionMethod()
◆ ~chemistryReductionMethod()
◆ TypeName()
TypeName |
( |
"chemistryReductionMethod< ThermoType >" |
| ) |
|
Runtime type information.
◆ declareRunTimeSelectionTable()
◆ New()
◆ active()
◆ log()
◆ activeSpecies()
const Foam::List< bool > & activeSpecies |
( |
| ) |
const |
|
inline |
◆ NsSimp()
◆ nSpecie()
◆ tolerance()
Foam::scalar tolerance |
( |
| ) |
const |
|
inline |
◆ reduceMechanism()
virtual void reduceMechanism |
( |
const scalar |
p, |
|
|
const scalar |
T, |
|
|
const scalarField & |
c, |
|
|
const label |
li |
|
) |
| |
|
pure virtual |
◆ dict_
◆ coeffsDict_
◆ active_
◆ log_
◆ chemistry_
◆ activeSpecies_
List<bool> activeSpecies_ |
|
protected |
◆ NsSimp_
◆ nSpecie_
◆ tolerance_
The documentation for this class was generated from the following files:
- src/thermophysicalModels/chemistryModel/chemistryModel/TDACChemistryModel/reduction/chemistryReductionMethod/chemistryReductionMethod.H
- src/thermophysicalModels/chemistryModel/chemistryModel/TDACChemistryModel/reduction/chemistryReductionMethod/chemistryReductionMethod.C
- src/thermophysicalModels/chemistryModel/chemistryModel/TDACChemistryModel/reduction/chemistryReductionMethod/chemistryReductionMethodI.H
- src/thermophysicalModels/chemistryModel/chemistryModel/TDACChemistryModel/reduction/chemistryReductionMethod/chemistryReductionMethodNew.C