psiuMulticomponentThermos.C File Reference
Include dependency graph for psiuMulticomponentThermos.C:

Go to the source code of this file.

Namespaces

 Foam
 Namespace for OpenFOAM.
 

Macros

#define forAbsoluteEnthalpyGasEqns(Mu, He, Cp, Macro, Args...)    forThermo(Mu, He, Cp, perfectGas, specie, Macro, Args)
 
#define forAbsoluteEnthalpyGasEnergiesAndThermos(Mu, Args...)
 
#define forAbsoluteEnthalpyGasTransports(Macro, Args...)
 
#define forAbsoluteEnthalpyGases(Macro, Args...)    forAbsoluteEnthalpyGasTransports(Macro, Args)
 
#define makePsiuMulticomponentThermos(Mixture, ThermoPhysics)
 

Functions

 forThermo (constTransport, absoluteEnthalpy, hConstThermo, perfectGas, specie, makePsiuMulticomponentThermos, homogeneousMixture)
 
 forThermo (constTransport, absoluteEnthalpy, janafThermo, perfectGas, specie, makePsiuMulticomponentThermos, homogeneousMixture)
 
 forThermo (sutherlandTransport, absoluteEnthalpy, hConstThermo, perfectGas, specie, makePsiuMulticomponentThermos, homogeneousMixture)
 
 forThermo (sutherlandTransport, absoluteEnthalpy, janafThermo, perfectGas, specie, makePsiuMulticomponentThermos, homogeneousMixture)
 
 forThermo (constTransport, absoluteEnthalpy, hConstThermo, perfectGas, specie, makePsiuMulticomponentThermos, leanInhomogeneousMixture)
 
 forThermo (constTransport, absoluteEnthalpy, janafThermo, perfectGas, specie, makePsiuMulticomponentThermos, leanInhomogeneousMixture)
 
 forThermo (sutherlandTransport, absoluteEnthalpy, hConstThermo, perfectGas, specie, makePsiuMulticomponentThermos, leanInhomogeneousMixture)
 
 forThermo (sutherlandTransport, absoluteEnthalpy, janafThermo, perfectGas, specie, makePsiuMulticomponentThermos, leanInhomogeneousMixture)
 
 forThermo (constTransport, absoluteEnthalpy, hConstThermo, perfectGas, specie, makePsiuMulticomponentThermos, inhomogeneousMixture)
 
 forThermo (constTransport, absoluteEnthalpy, janafThermo, perfectGas, specie, makePsiuMulticomponentThermos, inhomogeneousMixture)
 
 forThermo (sutherlandTransport, absoluteEnthalpy, hConstThermo, perfectGas, specie, makePsiuMulticomponentThermos, inhomogeneousMixture)
 
 forThermo (sutherlandTransport, absoluteEnthalpy, janafThermo, perfectGas, specie, makePsiuMulticomponentThermos, inhomogeneousMixture)
 
 forThermo (constTransport, absoluteEnthalpy, hConstThermo, perfectGas, specie, makePsiuMulticomponentThermos, inhomogeneousEGRMixture)
 
 forThermo (constTransport, absoluteEnthalpy, janafThermo, perfectGas, specie, makePsiuMulticomponentThermos, inhomogeneousEGRMixture)
 
 forThermo (sutherlandTransport, absoluteEnthalpy, hConstThermo, perfectGas, specie, makePsiuMulticomponentThermos, inhomogeneousEGRMixture)
 
 forThermo (sutherlandTransport, absoluteEnthalpy, janafThermo, perfectGas, specie, makePsiuMulticomponentThermos, inhomogeneousEGRMixture)
 

Detailed Description

Original source file psiuMulticomponentThermos.C

Definition in file psiuMulticomponentThermos.C.

Macro Definition Documentation

◆ forAbsoluteEnthalpyGasEqns

#define forAbsoluteEnthalpyGasEqns (   Mu,
  He,
  Cp,
  Macro,
  Args... 
)     forThermo(Mu, He, Cp, perfectGas, specie, Macro, Args)

Definition at line 53 of file psiuMulticomponentThermos.C.

◆ forAbsoluteEnthalpyGasEnergiesAndThermos

#define forAbsoluteEnthalpyGasEnergiesAndThermos (   Mu,
  Args... 
)
Value:
forAbsoluteEnthalpyGasEqns(Mu, absoluteEnthalpy, hConstThermo, Args); \
forAbsoluteEnthalpyGasEqns(Mu, absoluteEnthalpy, janafThermo, Args)
#define forAbsoluteEnthalpyGasEqns(Mu, He, Cp, Macro, Args...)

Definition at line 56 of file psiuMulticomponentThermos.C.

◆ forAbsoluteEnthalpyGasTransports

#define forAbsoluteEnthalpyGasTransports (   Macro,
  Args... 
)
Value:
forAbsoluteEnthalpyGasEnergiesAndThermos(constTransport, Macro, Args); \
forAbsoluteEnthalpyGasEnergiesAndThermos(sutherlandTransport, Macro, Args)
#define forAbsoluteEnthalpyGasEnergiesAndThermos(Mu, Args...)

Definition at line 60 of file psiuMulticomponentThermos.C.

◆ forAbsoluteEnthalpyGases

#define forAbsoluteEnthalpyGases (   Macro,
  Args... 
)     forAbsoluteEnthalpyGasTransports(Macro, Args)

Definition at line 64 of file psiuMulticomponentThermos.C.

◆ makePsiuMulticomponentThermos

#define makePsiuMulticomponentThermos (   Mixture,
  ThermoPhysics 
)
Value:
\
defineThermo(psiuMulticomponentThermo, Mixture, ThermoPhysics); \
addThermo(basicThermo, psiuMulticomponentThermo, Mixture, ThermoPhysics); \
addThermo(fluidThermo, psiuMulticomponentThermo, Mixture, ThermoPhysics); \
addThermo(psiThermo, psiuMulticomponentThermo, Mixture, ThermoPhysics); \
addThermo \
( \
psiuMulticomponentThermo, \
psiuMulticomponentThermo, \
Mixture, \
ThermoPhysics \
)
#define addThermo(SelectThermo, BaseThermo, Mixture, ThermoPhysics)
Definition: makeThermo.H:58

Definition at line 69 of file psiuMulticomponentThermos.C.