Changeset 3318 for trunk/LMDZ.TITAN/libf/phytitan/calc_ysat.F90
- Timestamp:
- Apr 26, 2024, 4:27:26 PM (7 months ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/LMDZ.TITAN/libf/phytitan/calc_ysat.F90
r3090 r3318 82 82 else if(trim(cnames(ic)).eq."C2H4") then 83 83 ! not far from Fray and Schmidt (2009) 84 where (temp(:,:).lt.89.0) 85 ysat(:,:,ic) = 10.0**(1.5477e0 + (1.0e0/temp(:,:) - 0.011e0) & 86 * (16537.0e0*(1.0e0/temp(:,:) - 0.011e0) - 1038.1e0)) & 87 / press(:,:) * 1.01325e0 / 760.0 88 elsewhere (temp(:,:).lt.104.0) 89 ysat(:,:,ic) = 10.0**(8.724e0 - 901.6e0/(temp(:,:) - 2.555e0) ) & 90 / press(:,:) * 1013.25e0 / 760.0 91 elsewhere (temp(:,:).lt.120.0) 92 ysat(:,:,ic) = 10.0**(50.79e0 - 1703.0e0/temp(:,:) - 17.141e0 & 93 * alog10(temp(:,:)) ) / press(:,:) * 1013.25e0 / 760.0 94 elsewhere (temp(:,:).lt.155.0) 95 ysat(:,:,ic) = 10.0**(6.74756e0 - 585.0e0/(temp(:,:) - 18.16e0) ) & 96 / press(:,:) * 1013.25e0 / 760.0 97 endwhere 84 !where (temp(:,:).lt.89.0) 85 ! ysat(:,:,ic) = 10.0**(1.5477e0 + (1.0e0/temp(:,:) - 0.011e0) & 86 ! * (16537.0e0*(1.0e0/temp(:,:) - 0.011e0) - 1038.1e0)) & 87 ! / press(:,:) * 1.01325e0 / 760.0 88 !elsewhere (temp(:,:).lt.104.0) 89 ! ysat(:,:,ic) = 10.0**(8.724e0 - 901.6e0/(temp(:,:) - 2.555e0) ) & 90 ! / press(:,:) * 1013.25e0 / 760.0 91 !elsewhere (temp(:,:).lt.120.0) 92 ! ysat(:,:,ic) = 10.0**(50.79e0 - 1703.0e0/temp(:,:) - 17.141e0 & 93 ! * alog10(temp(:,:)) ) / press(:,:) * 1013.25e0 / 760.0 94 !elsewhere (temp(:,:).lt.155.0) 95 ! ysat(:,:,ic) = 10.0**(6.74756e0 - 585.0e0/(temp(:,:) - 18.16e0) ) & 96 ! / press(:,:) * 1013.25e0 / 760.0 97 !endwhere 98 99 ! Fray and Schmidt (2009) 100 ysat(:,:,ic) = (1.e3 / press(:,:)) * exp(1.540e1 - 2.206e3/temp(:,:) & 101 - 1.216e4/temp(:,:)**2 + 2.843e5/temp(:,:)**3 - 2.203e6/temp(:,:)**4) 98 102 99 103 ! C2H6 :
Note: See TracChangeset
for help on using the changeset viewer.