Ignore:
Timestamp:
Apr 3, 2026, 4:34:51 PM (7 days ago)
Author:
jbclement
Message:

PEM:

  • Deletion of 'flux_ssice' ('zqdsdif_tot') from the "startfi.nc" as it is not needed.
  • Using the yearly average flux for the sublimating subsurface ice instead of the value at last timestep.
  • Keeping a clear separation between the subsurface ice flux and the surface ice tendency.
  • Making sure that subsurface ice depth is well given to the PCM at the end of the PEM (ice table VS layering).

JBC

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/LMDZ.COMMON/libf/evolution/layered_deposits.F90

    r4135 r4170  
    3333logical(k4), protected, private :: impose_dust_ratio            ! Impose dust-to-ice ratio instead of dust tendency (see 'dust2ice_ratio')
    3434real(dp),    protected, private :: dust2ice_ratio               ! Dust-to-ice ratio when ice condenses (10% by default)
    35 real(dp),    protected, private :: d_dust                       ! Tendency of dust [kg.m-2.y-1]
     35real(dp),    protected, private :: d_dust                       ! Tendency of dust [kg/m2/y]
    3636real(dp),    parameter, private :: dry_lag_porosity  = 0.2_dp   ! Porosity of dust lag
    3737real(dp),    parameter, private :: wet_lag_porosity  = 0.15_dp  ! Porosity of water ice lag
     
    8585!
    8686! DESCRIPTION
    87 !     Setter for 'layered_deposits' configuration parameters.
     87!     Setter for "layered_deposits" configuration parameters.
    8888!
    8989! AUTHORS & DATE
     
    749749            h2o_ice(ig,islope) = layerings_map(ig,islope)%top%h_h2oice*rho_h2oice
    750750        else
    751             call subsurface_ice_layering(layerings_map(ig,islope),h2oice_depth(ig,islope),h2o_ice(ig,islope),co2_ice(ig,islope))
     751            call get_ssice_layering(layerings_map(ig,islope),h2oice_depth(ig,islope),h2o_ice(ig,islope),co2_ice(ig,islope))
    752752        end if
    753753    end do
     
    10341034
    10351035!=======================================================================
    1036 SUBROUTINE subsurface_ice_layering(this,h_toplag,h2o_ice,co2_ice)
    1037 !-----------------------------------------------------------------------
    1038 ! NAME
    1039 !     subsurface_ice_layering
     1036SUBROUTINE get_ssice_layering(this,h_toplag,h2o_ice,co2_ice)
     1037!-----------------------------------------------------------------------
     1038! NAME
     1039!     get_ssice_layering
    10401040!
    10411041! DESCRIPTION
     
    10951095end if
    10961096
    1097 END SUBROUTINE subsurface_ice_layering
     1097END SUBROUTINE get_ssice_layering
    10981098!=======================================================================
    10991099
Note: See TracChangeset for help on using the changeset viewer.