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 #include "makeReactionThermo.H"
00027
00028 #include "hReactionThermo.H"
00029 #include <reactionThermophysicalModels/hRhoMixtureThermo.H>
00030
00031 #include <specie/perfectGas.H>
00032
00033 #include <specie/hConstThermo.H>
00034 #include <specie/janafThermo.H>
00035 #include <specie/specieThermo.H>
00036
00037 #include <specie/constTransport.H>
00038 #include <specie/sutherlandTransport.H>
00039
00040 #include <reactionThermophysicalModels/homogeneousMixture.H>
00041 #include <reactionThermophysicalModels/inhomogeneousMixture.H>
00042 #include <reactionThermophysicalModels/veryInhomogeneousMixture.H>
00043 #include <reactionThermophysicalModels/dieselMixture.H>
00044 #include <reactionThermophysicalModels/multiComponentMixture.H>
00045 #include <reactionThermophysicalModels/reactingMixture.H>
00046
00047 #include <specie/thermoPhysicsTypes.H>
00048
00049
00050
00051 namespace Foam
00052 {
00053
00054
00055
00056 makeReactionThermo
00057 (
00058 hReactionThermo,
00059 hRhoMixtureThermo,
00060 homogeneousMixture,
00061 constTransport,
00062 hConstThermo,
00063 perfectGas
00064 );
00065
00066 makeReactionThermo
00067 (
00068 hReactionThermo,
00069 hRhoMixtureThermo,
00070 inhomogeneousMixture,
00071 constTransport,
00072 hConstThermo,
00073 perfectGas
00074 );
00075
00076 makeReactionThermo
00077 (
00078 hReactionThermo,
00079 hRhoMixtureThermo,
00080 veryInhomogeneousMixture,
00081 constTransport,
00082 hConstThermo,
00083 perfectGas
00084 );
00085
00086 makeReactionThermo
00087 (
00088 hReactionThermo,
00089 hRhoMixtureThermo,
00090 homogeneousMixture,
00091 sutherlandTransport,
00092 janafThermo,
00093 perfectGas
00094 );
00095
00096 makeReactionThermo
00097 (
00098 hReactionThermo,
00099 hRhoMixtureThermo,
00100 inhomogeneousMixture,
00101 sutherlandTransport,
00102 janafThermo,
00103 perfectGas
00104 );
00105
00106 makeReactionThermo
00107 (
00108 hReactionThermo,
00109 hRhoMixtureThermo,
00110 veryInhomogeneousMixture,
00111 sutherlandTransport,
00112 janafThermo,
00113 perfectGas
00114 );
00115
00116
00117 makeReactionThermo
00118 (
00119 hReactionThermo,
00120 hRhoMixtureThermo,
00121 dieselMixture,
00122 sutherlandTransport,
00123 janafThermo,
00124 perfectGas
00125 );
00126
00127
00128
00129
00130 makeReactionMixtureThermo
00131 (
00132 hReactionThermo,
00133 hRhoMixtureThermo,
00134 multiComponentMixture,
00135 icoPoly8ThermoPhysics
00136 );
00137
00138 makeReactionMixtureThermo
00139 (
00140 hReactionThermo,
00141 hRhoMixtureThermo,
00142 multiComponentMixture,
00143 gasThermoPhysics
00144 );
00145
00146
00147
00148
00149 makeReactionMixtureThermo
00150 (
00151 hReactionThermo,
00152 hRhoMixtureThermo,
00153 reactingMixture,
00154 icoPoly8ThermoPhysics
00155 );
00156
00157 makeReactionMixtureThermo
00158 (
00159 hReactionThermo,
00160 hRhoMixtureThermo,
00161 reactingMixture,
00162 gasThermoPhysics
00163 );
00164
00165
00166
00167
00168 }
00169
00170