Ignore:
Timestamp:
Apr 3, 2024, 8:52:18 PM (16 months ago)
Author:
mturbet
Message:

improved parameterization of sea ice albedo vs thickness

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/LMDZ.GENERIC/libf/aeronostd/photolysis_online.F

    r3133 r3291  
    11731173      use chimiedata_h,  only: albedo_snow_chim, albedo_co2_ice_chim
    11741174!      use slab_ice_h,    only: h_alb_ice, alb_ice_min, alb_ice_max
    1175       use ocean_slab_mod, only: h_alb_ice
    1176       use ocean_slab_mod, only: alb_ice_min
    1177       use ocean_slab_mod, only: alb_ice_max
     1175      use ocean_slab_mod, only: h_alb_ice,alb_ice_min, snow_min
    11781176      use tracer_h,      only: igcm_h2o_ice, igcm_co2_ice
    11791177      use callkeys_mod,  only: ok_slab_ocean, co2cond, alb_ocean,
     
    12221220          if(ok_slab_ocean) then
    12231221       
    1224             zfra = MAX(0.0,MIN(1.0,qsurf(ig,igcm_h2o_ice)/45.0))     ! Snow Fraction (Critical height 45kg/m2~15cm)
    1225             alb_ice=alb_ice_max-(alb_ice_max-alb_ice_min)            ! Ice Albedo
    1226      &                          *exp(-sea_ice(ig)/h_alb_ice)
     1222            zfra = MAX(0.0,MIN(1.0,qsurf(ig,igcm_h2o_ice)/snow_min)) ! Critical snow height (in kg/m2) from ocean_slab_ice routine.
     1223            ! Standard value should be 15kg/m2 (i.e. about 5 cm). Note that in the previous ocean param. (from BC2014), this value was 45kg/m2 (i.e. about 15cm).
     1224
    12271225            ! Albedo final calculation :
    12281226            do iw=1,nw - 1
     1227               alb_ice=albedo_snow_chim(iw)
     1228     &         -(albedo_snow_chim(iw)-alb_ice_min)
     1229     &         *exp(-sea_ice(ig)/h_alb_ice) ! this replaces the formulation from BC2014
     1230               ! More details on the parameterization of sea ice albedo vs thickness is provided in the wiki :
     1231               ! https://lmdz-forge.lmd.jussieu.fr/mediawiki/Planets/index.php/Slab_ocean_model
     1232               ! sea_ice is the ice thickness (calculated in ocean_slab routine) in kg/m2 ; h_alb_ice is fixed to 275.1kg/m2 i.e. 30cm based on comparisons with Brandt et al. 2005
    12291233               albedo_chim(iw) = pctsrf_sic(ig)*
    12301234     &                          (albedo_snow_chim(iw)*zfra
Note: See TracChangeset for help on using the changeset viewer.