Changeset 4065 for trunk/LMDZ.COMMON/libf/evolution/planet.F90
- Timestamp:
- Feb 12, 2026, 9:09:12 AM (3 weeks ago)
- File:
-
- 1 moved
Legend:
- Unmodified
- Added
- Removed
-
trunk/LMDZ.COMMON/libf/evolution/planet.F90
r4064 r4065 1 MODULE constants_marspem_mod1 MODULE planet 2 2 !----------------------------------------------------------------------- 3 3 ! NAME 4 ! constants_marspem_mod4 ! planet 5 5 ! 6 6 ! DESCRIPTION 7 ! Physical constants for PEM simulations on Mars7 ! Mars-specific constants kept hard-coded for the PEM. 8 8 ! 9 9 ! AUTHORS & DATE … … 12 12 ! 13 13 ! NOTES 14 ! 14 ! Only valid for the Mars planet. 15 15 !----------------------------------------------------------------------- 16 17 ! DEPENDENCIES 18 ! ------------ 19 use numerics, only: dp 16 20 17 21 ! DECLARATION … … 21 25 ! PARAMETERS 22 26 ! ---------- 23 ! Duration of a year and day 24 integer, parameter :: sols_per_my = 669 ! Number of sols per year 25 real, parameter :: sec_per_sol = 88775. ! Duration of a sol, in seconds 27 ! Molecular masses for CO2, H2O and non condensible gaz, following Franz et al. 2017 28 real(dp), parameter :: m_co2 = 44.01e-3_dp ! CO2 molecular mass [kg/mol] 29 real(dp), parameter :: m_noco2 = 33.37e-3_dp ! Non condensible mol mass [kg/mol] 30 real(dp), parameter :: m_h2o = 18.01528e-3_dp ! Molecular weight of h2o [kg/mol] 31 real(dp), parameter :: A = (1._dp/m_co2 - 1._dp/m_noco2) ! Intermediate parameter for computation 32 real(dp), parameter :: B = 1._dp/m_noco2 ! Intermediate parameter for computation 26 33 27 ! Molecular masses for CO2,H2O and non condensible gaz, following Franz et al. 2017 28 real, parameter :: m_co2 = 44.01e-3 ! CO2 molecular mass (kg/mol) 29 real, parameter :: m_noco2 = 33.37e-3 ! Non condensible mol mass (kg/mol) 30 real, parameter :: m_h2o = 18.01528e-3 ! Molecular weight of h2o (kg/mol) 34 ! Thermal inertia for breccia and bedrock following Mellon et al. 2000; Wood et al. 2008 35 real(dp), parameter :: TI_breccia = 750._dp ! Thermal inertia of Breccia following Wood 2009 [SI] 36 real(dp), parameter :: TI_bedrock = 2300._dp ! Thermal inertia of Bedrock following Wood 2009 [SI] 37 38 ! Coefficient for Clapeyron law for psat (psat = exp(beta/Th2o + alpha)), following Murphy and Koop 2005 39 real(dp), parameter :: alpha_clap_h2o = 28.9074_dp ! Uniteless, Murphy and Koop 2005 40 real(dp), parameter :: beta_clap_h2o = -6143.7_dp ! Kelvin, Murphy and Koop 2005 31 41 32 42 ! Coefficient for Clapeyron law for CO2 condensation temperature (Tco2 = beta/(alpha-log(vmr)),following James et al. 1992 33 real , parameter :: alpha_clap_co2 = 23.3494 ! Uniteless, James et al. 199234 real , parameter :: beta_clap_co2 = 3182.48! Kelvin, James et al. 199243 real(dp), parameter :: alpha_clap_co2 = 23.3494_dp ! Unitless, James et al. 1992 44 real(dp), parameter :: beta_clap_co2 = 3182.48_dp ! Kelvin, James et al. 1992 35 45 36 ! Coefficient for Clapeyron law for psat (psat = exp(beta/Th2o+alpha)),following Murphy and Koop 2005 37 real, parameter :: alpha_clap_h2o = 28.9074 ! Uniteless, Murphy and Koop 2005 38 real, parameter :: beta_clap_h2o = -6143.7 ! Kelvin, Murphy and Koop 2005 39 40 ! Density of the regolith (Zent et al., 1995, Buhler and Piqueux 2021) 41 real, parameter :: rho_regolith = 2000. ! kg/m^3 46 ! Density of the regolith (Zent et al., 1995; Buhler and Piqueux 2021) 47 real(dp), parameter :: rho_regolith = 2000._dp ! kg/m^3 42 48 43 49 ! Average thermal inertia of the surface, breccia, bedrock, following Mellon et al., 2000., Wood et al., 2008 44 real, parameter :: TI_regolith_avg = 250. ! Averaged of the observed thermal inertia for regolith following Mellon et al., 2000[SI] 45 real, parameter :: TI_breccia = 750. ! Thermal inertia of Breccia following Wood 2009 [SI] 46 real, parameter :: TI_bedrock = 2300. ! Thermal inertia of Bedrock following Wood 2009 [SI] 50 real(dp), parameter :: TI_regolith_avg = 250._dp ! Averaged of the observed thermal inertia for regolith following Mellon et al., 2000[SI] 47 51 48 52 ! Porosity of the soil 49 real , parameter :: porosity = 0.4! porosity of the martian soil, correspond to the value for a random loose packing of monodiperse sphere (Scott, 1960)53 real(dp), parameter :: porosity = 0.4_dp ! porosity of the martian soil, correspond to the value for a random loose packing of monodiperse sphere (Scott, 1960) 50 54 51 55 ! Stefan Boltzmann constant 52 real , parameter :: sigmaB = 5.678e-856 real(dp), parameter :: sigmaB = 5.678e-8_dp 53 57 54 58 ! Latent heat of CO2 55 real , parameter :: Lco2 = 5.71e5! Pilorget and Forget 201659 real(dp), parameter :: Lco2 = 5.71e5_dp ! Pilorget and Forget 2016 56 60 57 END MODULE constants_marspem_mod 61 ! Current average pressure [Pa] 62 real(dp), parameter :: P610 = 610._dp 63 64 contains 65 !+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ 66 67 END MODULE planet
Note: See TracChangeset
for help on using the changeset viewer.
