Ignore:
Timestamp:
Apr 10, 2026, 7:17:55 PM (6 hours ago)
Author:
jbclement
Message:

PEM:

  • Rework layering-related logic, especially clarify interactions between surface and subsurface water tendencies and disable CO2 lag resistance (inconsistent without updating pressure and mass balance + PCM).
  • Prevent simultaneous activation of layering and ice flows.
  • Add warning when flux_geo /= 0 while soil is disabled.
  • Add new utility function "is_lvl_enabled" for displaying.
  • Replace deprecated 'minieps' with 'eps'/'tol'.

JBC

File:
1 edited

Legend:

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

    r4076 r4180  
    7474real(qp), parameter :: minieps_qp = epsilon(1._qp)
    7575real(wp), parameter :: minieps = epsilon(1._wp)
    76 real(wp), parameter :: tol = 100._wp*minieps
     76real(wp), parameter :: eps    = 100._wp*minieps    ! ~ 10^(-14)
     77real(wp), parameter :: eps_qp = 100._wp*minieps_qp ! ~ 10^(-14)
     78real(wp), parameter :: tol    = 100._wp*eps        ! ~ 10^(-12)
    7779
    7880! Minimum number of significant decimal digits
Note: See TracChangeset for help on using the changeset viewer.