Changeset 3032 for trunk/LMDZ.COMMON/libf/evolution
- Timestamp:
- Aug 24, 2023, 4:46:03 PM (16 months ago)
- Location:
- trunk/LMDZ.COMMON/libf/evolution
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/LMDZ.COMMON/libf/evolution/ice_table_mod.F90
r3031 r3032 149 149 use comslope_mod, only: subslope_dist,def_slope_mean 150 150 use comconst_mod,only: pi 151 use constants_marspem_mod,only:porosity 151 152 implicit none 152 153 ! inputs … … 201 202 do ig = 1,ngrid 202 203 do islope = 1,nslope 203 delta_m_h2o(ig) = delta_m_h2o(ig) + rho(ig,islope)*(new_ice_table_thickness(ig,islope) - former_ice_table_thickness(ig,islope)) & ! convention > 0. <=> it condenses204 delta_m_h2o(ig) = delta_m_h2o(ig) + porosity*rho(ig,islope)*(new_ice_table_thickness(ig,islope) - former_ice_table_thickness(ig,islope)) & ! convention > 0. <=> it condenses 204 205 *subslope_dist(ig,islope)/cos(def_slope_mean(islope)*pi/180.) 205 206 enddo -
trunk/LMDZ.COMMON/libf/evolution/pem.F90
r3031 r3032 65 65 albedodat, zmea, zstd, zsig, zgam, zthe, & 66 66 hmons, summit, base,albedo_h2o_frost, & 67 frost_albedo_threshold, emissiv, watercaptag, perenial_co2ice 67 frost_albedo_threshold, emissiv, watercaptag, perenial_co2ice, & 68 emisice, albedice 68 69 use dimradmars_mod, only: totcloudfrac, albedo 69 70 use dust_param_mod, only: tauscaling … … 72 73 use planete_h, only: aphelie, periheli, year_day, peri_day, obliquit 73 74 use comcstfi_h, only: r, mugaz 75 use paleoclimate_mod, only: albedo_perenialco2 74 76 #else 75 77 use tracer_h, only: noms, igcm_h2o_ice, igcm_co2 ! Tracer names … … 245 247 246 248 ! Loop variables 247 integer :: i, j, ig0, l, ig, nnq, t, islope, ig_loop, islope_loop, iloop, isoil 249 integer :: i, j, ig0, l, ig, nnq, t, islope, ig_loop, islope_loop, iloop, isoil,icap 248 250 249 251 ! Parallel variables … … 843 845 enddo 844 846 tsurf_ave(ig,islope) = ave/timelen 847 ! set the surface albedo to be the ice albedo 848 if (latitude_deg(ig) > 0) then 849 icap = 1 850 else 851 icap = 2 852 endif 853 albedo(ig,1,islope) = albedice(icap) 854 albedo(ig,2,islope) = albedice(icap) 855 emis(ig,islope) = emisice(icap) 845 856 endif 846 857 enddo … … 1042 1053 perenial_co2ice(ig,islope) = 0.5*qsurf(ig,igcm_co2,islope) 1043 1054 qsurf(ig,igcm_co2,islope) = 0.5*qsurf(ig,igcm_co2,islope) 1055 albedo(ig,1,islope) = albedo_perenialco2 1056 albedo(ig,2,islope) = albedo_perenialco2 1044 1057 endif 1045 1058 enddo
Note: See TracChangeset
for help on using the changeset viewer.