An abstract class for methods of chemical mechanism reduction.
More...
|
| | TypeName ("chemistryReductionMethod") |
| | Runtime type information. More...
|
| |
| | declareRunTimeSelectionTable (autoPtr, chemistryReductionMethod, dictionary,(const IOdictionary &dict, TDACChemistryModel< CompType, ThermoType > &chemistry),(dict, chemistry)) |
| |
| | chemistryReductionMethod (const IOdictionary &dict, TDACChemistryModel< CompType, 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 scalarField &c, const scalar T, const scalar p)=0 |
| | Reduce the mechanism. More...
|
| |
template<class CompType, class ThermoType>
class Foam::chemistryReductionMethod< CompType, 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< CompType, 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 scalarField & |
c, |
|
|
const scalar |
T, |
|
|
const scalar |
p |
|
) |
| |
|
pure virtual |
Reduce the mechanism.
Implemented in DRGEP< CompType, ThermoType >, DAC< CompType, ThermoType >, DRG< CompType, ThermoType >, PFA< CompType, ThermoType >, EFA< CompType, ThermoType >, and none< CompType, ThermoType >.
◆ 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