Macros for instantiating solid chemistry models.
More...
Go to the source code of this file.
Macros for instantiating solid chemistry models.
Original source file makeSolidChemistryModel.H
Definition in file makeSolidChemistryModel.H.
#define makeSolidChemistryModel |
( |
|
sChemistry, |
|
|
|
SS, |
|
|
|
Comp, |
|
|
|
SThermo |
|
) |
| |
Value:\
typedef Foam::sChemistry<Foam::Comp, Foam::SThermo> \
sChemistry##Comp##SThermo; \
( \
sChemistry##Comp##SThermo, \
(
Foam::word(sChemistry##Comp##SThermo::typeName_()) +
"<"#Comp
"," \
+ SThermo::typeName() + ">").c_str(), \
0 \
);
#define defineTemplateTypeNameAndDebugWithName(Type, Name, DebugSwitch)
Define the typeName and debug information, lookup as Name.
A class for handling words, derived from string.
Definition at line 37 of file makeSolidChemistryModel.H.
#define makeSolidGasChemistryModel |
( |
|
sChemistry, |
|
|
|
SS, |
|
|
|
Comp, |
|
|
|
SThermo, |
|
|
|
GThermo |
|
) |
| |
Value:\
typedef Foam::SS<Foam::Comp, Foam::SThermo, Foam::GThermo> \
SS##Comp##SThermo##GThermo; \
( \
SS##Comp##SThermo##GThermo, \
(
Foam::word(SS##Comp##SThermo##GThermo::typeName_()) +
"<"#Comp
"," \
+ SThermo::typeName() + "," + GThermo::typeName() + ">").c_str(), \
0 \
);
#define defineTemplateTypeNameAndDebugWithName(Type, Name, DebugSwitch)
Define the typeName and debug information, lookup as Name.
A class for handling words, derived from string.
Definition at line 51 of file makeSolidChemistryModel.H.