Ignore:
Timestamp:
Mar 9, 2026, 10:29:53 AM (8 days ago)
Author:
jbclement
Message:

PEM:

  • Introduction of a configurable display/logging system with options 'out2term', 'out2log', 'verbosity_lvl'. All messages now use verbosity levels ('LVL_NFO', 'LVL_WRN', 'LVL_ERR' and 'LVL_DBG').
  • Code encapsulation improvements with systematic privacy/protection of module variables.
  • Addition of workflow safety checks for required executables, dependencies (e.g. 'ncdump'), input files and callphys keys.
  • Renaming of PEM starting and diagnostic files ("startevol.nc" into "startevo.nc", "diagevol.nc" into "diagevo.nc").

JBC

File:
1 edited

Legend:

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

    r4074 r4110  
    5050! ------------
    5151use utility, only: bool2str
    52 use display, only: print_msg
     52use display, only: print_msg, LVL_NFO
    5353
    5454! DECLARATION
     
    6363! ----
    6464do_sorption = do_sorption_in
    65 call print_msg('do_sorption = '//bool2str(do_sorption))
     65call print_msg('do_sorption = '//bool2str(do_sorption),LVL_NFO)
    6666
    6767END SUBROUTINE set_sorption_config
     
    436436use soil,     only: layer
    437437use maths,    only: pi
    438 use display,  only: print_msg
     438use display,  only: print_msg, LVL_NFO
    439439use utility,  only: real2str
    440440
     
    471471    end do
    472472end do
    473 call print_msg("Total mass of CO2 adsorbed in the regolith [kg] = "//real2str(totmass_adsco2))
    474 call print_msg("Total mass of H2O adsorbed in the regolith [kg] = "//real2str(totmass_adsh2o))
     473call print_msg("Total mass of CO2 adsorbed in the regolith [kg] = "//real2str(totmass_adsco2),LVL_NFO)
     474call print_msg("Total mass of H2O adsorbed in the regolith [kg] = "//real2str(totmass_adsh2o),LVL_NFO)
    475475
    476476END SUBROUTINE compute_totmass_adsorbed
Note: See TracChangeset for help on using the changeset viewer.