Go to the documentation of this file.00001
00002
00003
00004
00005
00006
00007
00008
00009
00010
00011
00012
00013
00014
00015
00016
00017
00018
00019
00020
00021
00022
00023
00024
00025
00026 #ifndef makeReactingParcelHeatTransferModels_H
00027 #define makeReactingParcelHeatTransferModels_H
00028
00029
00030
00031 #include <specie/thermoPhysicsTypes.H>
00032 #include <lagrangianIntermediate/ThermoCloud_.H>
00033
00034 #include <lagrangianIntermediate/NoHeatTransfer.H>
00035 #include <lagrangianIntermediate/RanzMarshall.H>
00036
00037
00038
00039 #define makeReactingHeatTransferModels(ParcelType) \
00040 \
00041 makeReactingHeatTransferModelThermoType \
00042 ( \
00043 ParcelType, \
00044 constGasThermoPhysics \
00045 ); \
00046 makeReactingHeatTransferModelThermoType \
00047 ( \
00048 ParcelType, \
00049 gasThermoPhysics \
00050 ); \
00051 makeReactingHeatTransferModelThermoType \
00052 ( \
00053 ParcelType, \
00054 icoPoly8ThermoPhysics \
00055 );
00056
00057
00058 #define makeReactingHeatTransferModelThermoType(ParcelType, ThermoType) \
00059 \
00060 makeHeatTransferModel(ThermoCloud<ParcelType<ThermoType> >); \
00061 \
00062 makeHeatTransferModelThermoType \
00063 ( \
00064 NoHeatTransfer, \
00065 ThermoCloud, \
00066 ParcelType, \
00067 ThermoType \
00068 ); \
00069 makeHeatTransferModelThermoType \
00070 ( \
00071 RanzMarshall, \
00072 ThermoCloud, \
00073 ParcelType, \
00074 ThermoType \
00075 );
00076
00077
00078
00079
00080 #endif
00081
00082