Changeset 1647 for trunk/LMDZ.TITAN/libf/phytitan/calc_cpp_mugaz.F90
- Timestamp:
- Jan 11, 2017, 3:33:51 PM (8 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/LMDZ.TITAN/libf/phytitan/calc_cpp_mugaz.F90
r1397 r1647 38 38 else 39 39 ! all values at 300 K from Engineering Toolbox 40 if(igas.eq.igas_CO2)then 41 mugaz_c = mugaz_c + 44.01*gfrac(igas) 42 elseif(igas.eq.igas_N2)then 40 if(igas.eq.igas_N2)then 43 41 mugaz_c = mugaz_c + 28.01*gfrac(igas) 44 42 elseif(igas.eq.igas_H2)then 45 43 mugaz_c = mugaz_c + 2.01*gfrac(igas) 46 elseif(igas.eq.igas_He)then47 mugaz_c = mugaz_c + 4.003*gfrac(igas)48 elseif(igas.eq.igas_H2O)then49 mugaz_c = mugaz_c + 18.02*gfrac(igas)50 elseif(igas.eq.igas_SO2)then51 mugaz_c = mugaz_c + 64.066*gfrac(igas)52 elseif(igas.eq.igas_H2S)then53 mugaz_c = mugaz_c + 34.08*gfrac(igas)54 44 elseif(igas.eq.igas_CH4)then 55 45 mugaz_c = mugaz_c + 16.04*gfrac(igas) 56 elseif(igas.eq.igas_NH3)then57 mugaz_c = mugaz_c + 17.03*gfrac(igas)58 46 elseif(igas.eq.igas_C2H6)then 59 47 ! C2H6 http://encyclopedia.airliquide.com/Encyclopedia.asp?GasID=28 … … 77 65 else 78 66 ! all values at 300 K from Engineering Toolbox 79 if(igas.eq.igas_CO2)then 80 !cpp_c = cpp_c + 0.744*gfrac(igas) ! @ ~210 K (better for 81 !Mars conditions) 82 cpp_c = cpp_c + 0.846*gfrac(igas)*44.01/mugaz_c 83 elseif(igas.eq.igas_N2)then 67 if(igas.eq.igas_N2)then 84 68 cpp_c = cpp_c + 1.040*gfrac(igas)*28.01/mugaz_c 85 69 elseif(igas.eq.igas_H2)then 86 70 cpp_c = cpp_c + 14.31*gfrac(igas)*2.01/mugaz_c 87 elseif(igas.eq.igas_He)then88 cpp_c = cpp_c + 5.19*gfrac(igas)*4.003/mugaz_c89 elseif(igas.eq.igas_H2O)then90 cpp_c = cpp_c + 1.864*gfrac(igas)*18.02/mugaz_c91 elseif(igas.eq.igas_SO2)then92 cpp_c = cpp_c + 0.64*gfrac(igas)*64.066/mugaz_c93 elseif(igas.eq.igas_H2S)then94 cpp_c = cpp_c + 1.003*gfrac(igas)*34.08/mugaz_c ! from wikipedia...95 71 elseif(igas.eq.igas_CH4)then 96 72 cpp_c = cpp_c + 2.226*gfrac(igas)*16.04/mugaz_c 97 elseif(igas.eq.igas_NH3)then98 cpp_c = cpp_c + 2.175*gfrac(igas)*17.03/mugaz_c99 print*,'WARNING, cpp for NH3 may be for liquid'100 73 elseif(igas.eq.igas_C2H6)then 101 74 ! C2H6
Note: See TracChangeset
for help on using the changeset viewer.