Ignore:
Timestamp:
Sep 18, 2024, 11:22:37 PM (2 months ago)
Author:
dcugnet
Message:

The "readTracFiles_mod" module usage is restricted to "infotrac" and" infotrac_phy" routines.
The internal routines or quantities of this module are now accessible through these these two routines:

addPhase, delPhase, new2oldH2O, newHNO3, oldHNO3

Location:
LMDZ6/trunk/libf/phylmdiso
Files:
4 edited

Legend:

Unmodified
Added
Removed
  • LMDZ6/trunk/libf/phylmdiso/isotopes_routines_mod.F90

    r5190 r5199  
    1641916419   USE isotopes_mod,      ONLY: isoName,iso_HDO,iso_eau
    1642016420   USE phyetat0_get_mod,  ONLY: phyetat0_get, phyetat0_srf
    16421    USE readTracFiles_mod, ONLY: new2oldH2O
    16422    USE strings_mod,       ONLY: strIdx, strTail, maxlen, msg, int2str
     16421   USE infotrac_phy,      ONLY: new2oldH2O
     16422   USE strings_mod,       ONLY: strIdx, strHead, strTail, maxlen, msg, int2str
    1642316423#ifdef ISOVERIF
    1642416424   USE isotopes_verif_mod
     
    1645916459      outiso = isoName(ixt)
    1646016460      oldIso = strTail(new2oldH2O(outiso), '_')            !--- Remove "H2O_" from "H2O_<iso>[_<tag>]"
    16461       i = INDEX(outiso, '_', .TRUE.)
    16462       oldIso2 = outiso(1:i-1)//outiso(i+1:LEN_TRIM(outiso)) ! CR 2023: on ajoute cette possibilité aussi, elle correspond au cas le plus récent.
     16461      oldIso2= TRIM(strHead(outiso,'_'))//strTail(outiso,'_') ! CR 2023: most recent possibility
    1646316462!      write(*,*) 'tmp 16541:'
    1646416463!      write(*,*) 'outiso=',outiso
  • LMDZ6/trunk/libf/phylmdiso/isotrac_mod.F90

    r5190 r5199  
    33
    44MODULE isotrac_mod
    5   USE infotrac_phy,      ONLY: niso, ntiso, nzone
    6   USE readTracFiles_mod, ONLY: delPhase
    7   USE isotopes_mod,      ONLY: ridicule, get_in
     5  USE infotrac_phy, ONLY: niso, ntiso, nzone, delPhase
     6  USE isotopes_mod, ONLY: ridicule, get_in
    87
    98  IMPLICIT NONE
  • LMDZ6/trunk/libf/phylmdiso/phyetat0_mod.F90

    r5190 r5199  
    4040  USE geometry_mod,     ONLY: longitude_deg, latitude_deg
    4141  USE iostart,          ONLY: close_startphy, get_field, get_var, open_startphy
    42   USE infotrac_phy,     ONLY: nqtot, nbtr, type_trac, tracers
    43   USE readTracFiles_mod,ONLY: maxlen, new2oldH2O
     42  USE infotrac_phy,     ONLY: nqtot, nbtr, type_trac, tracers, new2oldH2O
     43  USE strings_mod,      ONLY: maxlen
    4444  USE traclmdz_mod,     ONLY: traclmdz_from_restart
    4545  USE carbon_cycle_mod, ONLY: carbon_cycle_init, carbon_cycle_cpl, carbon_cycle_tr, carbon_cycle_rad, co2_send, RCO2_glo
  • LMDZ6/trunk/libf/phylmdiso/physiq_mod.F90

    r5190 r5199  
    3939    USE ioipsl_getin_p_mod, ONLY : getin_p
    4040    USE indice_sol_mod
    41     USE infotrac_phy, ONLY: nqtot, nbtr, nqo, tracers, type_trac,ivap,iliq,isol
    42     USE readTracFiles_mod, ONLY: addPhase
     41    USE infotrac_phy, ONLY: nqtot, nbtr, nqo, tracers, type_trac,addPhase, ivap, iliq, isol
    4342    USE strings_mod,  ONLY: strIdx
    4443    USE iophy
Note: See TracChangeset for help on using the changeset viewer.