Macros
makeSolidChemistryModel.H File Reference

Macros for instantiating solid chemistry models. More...

Include dependency graph for makeSolidChemistryModel.H:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Macros

#define makeSolidChemistryModel(sChemistry, SS, Comp, SThermo)
 
#define makeSolidGasChemistryModel(sChemistry, SS, Comp, SThermo, GThermo)
 

Detailed Description

Macros for instantiating solid chemistry models.

Original source file makeSolidChemistryModel.H

Definition in file makeSolidChemistryModel.H.

Macro Definition Documentation

◆ makeSolidChemistryModel

#define makeSolidChemistryModel (   sChemistry,
  SS,
  Comp,
  SThermo 
)
Value:
\
typedef Foam::sChemistry<Foam::Comp, Foam::SThermo> \
sChemistry##Comp##SThermo; \
\
defineTemplateTypeNameAndDebugWithName \
( \
sChemistry##Comp##SThermo, \
(Foam::word(sChemistry##Comp##SThermo::typeName_()) + "<"#Comp"," \
+ SThermo::typeName() + ">").c_str(), \
0 \
);
A class for handling words, derived from string.
Definition: word.H:59

Definition at line 37 of file makeSolidChemistryModel.H.

◆ makeSolidGasChemistryModel

#define makeSolidGasChemistryModel (   sChemistry,
  SS,
  Comp,
  SThermo,
  GThermo 
)
Value:
\
typedef Foam::SS<Foam::Comp, Foam::SThermo, Foam::GThermo> \
SS##Comp##SThermo##GThermo; \
\
defineTemplateTypeNameAndDebugWithName \
( \
SS##Comp##SThermo##GThermo, \
(Foam::word(SS##Comp##SThermo##GThermo::typeName_()) + "<"#Comp"," \
+ SThermo::typeName() + "," + GThermo::typeName() + ">").c_str(), \
0 \
);
A class for handling words, derived from string.
Definition: word.H:59

Definition at line 51 of file makeSolidChemistryModel.H.