FreeFOAM The Cross-Platform CFD Toolkit
createReactingParcelTypes.H File Reference

Detailed Description

Definition in file createReactingParcelTypes.H.

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

Go to the source code of this file.

Macros

#define createReactingParcelType(ParcelType)
#define createReactingParcelThermoType(ParcelType, ThermoType)

Macro Definition Documentation

#define createReactingParcelType (   ParcelType)
Value:
\
createReactingParcelThermoType(ParcelType, constGasThermoPhysics); \
createReactingParcelThermoType(ParcelType, gasThermoPhysics); \
createReactingParcelThermoType(ParcelType, icoPoly8ThermoPhysics);

Definition at line 33 of file createReactingParcelTypes.H.

#define createReactingParcelThermoType (   ParcelType,
  ThermoType 
)
Value:
\
typedef ParcelType<ThermoType> ParcelType##ThermoType; \
defineTemplateTypeNameAndDebug(Particle<ParcelType##ThermoType>, 0); \
defineTemplateTypeNameAndDebug(Cloud<ParcelType##ThermoType>, 0); \
defineParcelTypeNameAndDebug(KinematicParcel<ParcelType##ThermoType>, 0); \
defineTemplateTypeNameAndDebug \
( \
KinematicParcel<ParcelType##ThermoType>, \
0 \
); \
defineParcelTypeNameAndDebug(ThermoParcel<ParcelType##ThermoType>, 0); \
defineTemplateTypeNameAndDebug(ThermoParcel<ParcelType##ThermoType>, 0); \
defineParcelTypeNameAndDebug(ReactingParcel<ParcelType##ThermoType>, 0); \
defineTemplateTypeNameAndDebug(ReactingParcel<ParcelType##ThermoType>, 0);\
defineParcelTypeNameAndDebug(KinematicCloud<ParcelType##ThermoType>, 0); \
defineParcelTypeNameAndDebug(ThermoCloud<ParcelType##ThermoType>, 0); \
defineParcelTypeNameAndDebug(ReactingCloud<ParcelType##ThermoType>, 0);

Definition at line 40 of file createReactingParcelTypes.H.