Ignore:
Timestamp:
Mar 16, 2026, 6:09:43 PM (4 weeks ago)
Author:
jbclement
Message:

PEM:
Relocate Mars-specific parameters out of "planet" module and into the modules that own their physics domain.
JBC

File:
1 edited

Legend:

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

    r4117 r4135  
    2626! PARAMETERS
    2727! ----------
     28real(dp), parameter          :: TI_regolith_avg = 250._dp      ! Average of observed thermal inertia for regolith [SI], Mellon et al. 2000
     29real(dp), parameter          :: TI_breccia = 750._dp           ! Thermal inertia for breccia [SI], Mellon et al. 2000; Wood et al. 2008
     30real(dp), parameter          :: TI_bedrock = 2300._dp          ! Thermal inertia for bedrock [SI], Mellon et al. 2000; Wood et al. 2008
     31real(dp), parameter, private :: P610 = 610._dp                 ! Reference mean surface pressure [Pa]
    2832real(dp), parameter, private :: reg_inertie_thresold = 370._dp ! Above this thermal inertia, the regolith has too much cementation to be dependant on the pressure [J/m^2/K/s^1/2]
    2933real(dp), parameter, private :: reg_inertie_minvalue = 50._dp  ! Minimum value of the Thermal Inertia at low pressure (Piqueux & Christensen 2009) [J/m^2/K/s^1/2]
     
    5660! DEPENDENCIES
    5761! ------------
    58 use planet, only: porosity
     62use soil, only: regolith_porosity
    5963
    6064! DECLARATION
     
    7882    ice_thermalinertia = inertie_purewaterice
    7983else
    80     ice_thermalinertia = sqrt(surf_thermalinertia**2 + porosity*pore_filling*inertie_purewaterice**2) ! Siegler et al., 2012
     84    ice_thermalinertia = sqrt(surf_thermalinertia**2 + regolith_porosity*pore_filling*inertie_purewaterice**2) ! Siegler et al., 2012
    8185end if
    8286
     
    106110use geometry, only: ngrid, nslope, nsoil
    107111use soil,     only: volcapa, layer, inertiedat, depth_breccia, depth_bedrock, index_breccia, index_bedrock, reg_thprop_dependp
    108 use planet,   only: TI_breccia, TI_bedrock, TI_regolith_avg, P610
    109112use display,  only: print_msg, LVL_NFO
    110113
Note: See TracChangeset for help on using the changeset viewer.