Loading...
Searching...
No Matches
makeSolidReactions.C File Reference
Include dependency graph for makeSolidReactions.C:

Go to the source code of this file.

Namespaces

namespace  Foam
 Namespace for OpenFOAM.

Macros

#define makeSolidReactions(Thermo)

Typedefs

typedef solidReaction< hConstSolidThermoPhysicssolidReactionhConstSolidThermoPhysics
typedef Reaction< hConstSolidThermoPhysicsReactionhConstSolidThermoPhysics
typedef IrreversibleReaction< solidReaction, hConstSolidThermoPhysics, solidArrheniusReactionRateIrreversibleReactionhConstSolidThermoPhysicssolidArrheniusReactionRate
typedef IrreversibleReaction< solidReaction, hConstSolidThermoPhysics, solidIsothermalReactionRateIrreversibleReactionhConstSolidThermoPhysicssolidIsothermalReactionRate
typedef solidReaction< hPowerSolidThermoPhysicssolidReactionhPowerSolidThermoPhysics
typedef Reaction< hPowerSolidThermoPhysicsReactionhPowerSolidThermoPhysics
typedef IrreversibleReaction< solidReaction, hPowerSolidThermoPhysics, solidArrheniusReactionRateIrreversibleReactionhPowerSolidThermoPhysicssolidArrheniusReactionRate
typedef IrreversibleReaction< solidReaction, hPowerSolidThermoPhysics, solidIsothermalReactionRateIrreversibleReactionhPowerSolidThermoPhysicssolidIsothermalReactionRate
typedef solidReaction< hExpKappaConstSolidThermoPhysicssolidReactionhExpKappaConstSolidThermoPhysics
typedef Reaction< hExpKappaConstSolidThermoPhysicsReactionhExpKappaConstSolidThermoPhysics
typedef IrreversibleReaction< solidReaction, hExpKappaConstSolidThermoPhysics, solidArrheniusReactionRateIrreversibleReactionhExpKappaConstSolidThermoPhysicssolidArrheniusReactionRate
typedef IrreversibleReaction< solidReaction, hExpKappaConstSolidThermoPhysics, solidIsothermalReactionRateIrreversibleReactionhExpKappaConstSolidThermoPhysicssolidIsothermalReactionRate

Functions

 defineTemplateRunTimeSelectionTable (ReactionhConstSolidThermoPhysics, dictionary)
 defineTemplateTypeNameAndDebug (solidReactionhConstSolidThermoPhysics, 0)
 defineTemplateTypeNameAndDebug (ReactionhConstSolidThermoPhysics, 0)
 addToRunTimeSelectionTable (ReactionhConstSolidThermoPhysics, IrreversibleReactionhConstSolidThermoPhysicssolidArrheniusReactionRate, dictionary)
 addToRunTimeSelectionTable (ReactionhConstSolidThermoPhysics, IrreversibleReactionhConstSolidThermoPhysicssolidIsothermalReactionRate, dictionary)
 defineTemplateRunTimeSelectionTable (ReactionhPowerSolidThermoPhysics, dictionary)
 defineTemplateTypeNameAndDebug (solidReactionhPowerSolidThermoPhysics, 0)
 defineTemplateTypeNameAndDebug (ReactionhPowerSolidThermoPhysics, 0)
 addToRunTimeSelectionTable (ReactionhPowerSolidThermoPhysics, IrreversibleReactionhPowerSolidThermoPhysicssolidArrheniusReactionRate, dictionary)
 addToRunTimeSelectionTable (ReactionhPowerSolidThermoPhysics, IrreversibleReactionhPowerSolidThermoPhysicssolidIsothermalReactionRate, dictionary)
 defineTemplateRunTimeSelectionTable (ReactionhExpKappaConstSolidThermoPhysics, dictionary)
 defineTemplateTypeNameAndDebug (solidReactionhExpKappaConstSolidThermoPhysics, 0)
 defineTemplateTypeNameAndDebug (ReactionhExpKappaConstSolidThermoPhysics, 0)
 addToRunTimeSelectionTable (ReactionhExpKappaConstSolidThermoPhysics, IrreversibleReactionhExpKappaConstSolidThermoPhysicssolidArrheniusReactionRate, dictionary)
 addToRunTimeSelectionTable (ReactionhExpKappaConstSolidThermoPhysics, IrreversibleReactionhExpKappaConstSolidThermoPhysicssolidIsothermalReactionRate, dictionary)

Detailed Description

Original source file makeSolidReactions.C

Definition in file makeSolidReactions.C.

Macro Definition Documentation

◆ makeSolidReactions

#define makeSolidReactions ( Thermo)
Value:
\
typedef solidReaction<Thermo> solidReaction##Thermo; \
\
typedef Reaction<Thermo> Reaction##Thermo; \
\
defineTemplateRunTimeSelectionTable(Reaction##Thermo, dictionary); \
\
defineTemplateTypeNameAndDebug(solidReaction##Thermo, 0); \
defineTemplateTypeNameAndDebug(Reaction##Thermo, 0); \
\
makeSolidIRReactions(Thermo, solidArrheniusReactionRate) \
makeSolidIRReactions(Thermo, solidIsothermalReactionRate)

Definition at line 31 of file makeSolidReactions.C.

Referenced by Foam::addToRunTimeSelectionTable(), and Foam::addToRunTimeSelectionTable().