Ignore:
Timestamp:
Dec 23, 2021, 6:54:17 PM (2 years ago)
Author:
dcugnet
Message:

Second commit for new tracers.

  • include most of the keys in the tracers descriptor vector "tracers(:)".
  • fix in phylmdiso/cv3_routines: fq_* variables were used where their fxt_* counterparts were expected.
  • multiple IF(nqdesc(iq)>0) and IF(nqfils(iq)>0) tests suppressed, because they are not needed: "do ... enddo" loops with 0 upper bound are not executed.
  • remove French accents from comments (encoding problem) in phylmdiso/cv3_routines and phylmdiso/cv30_routines.
  • modifications in "isotopes_verif_mod", where the call to function "iso_verif_tag17_q_deltad_chn" in "iso_verif_tag17_q_deltad_chn" was not detected at linking stage, although defined in the same module (?).
File:
1 edited

Legend:

Unmodified
Added
Removed
  • LMDZ6/trunk/libf/phylmd/traclmdz_mod.F90

    r4046 r4050  
    6767   
    6868    USE dimphy
    69     USE infotrac_phy
     69    USE infotrac_phy, ONLY: nbtr, tracers, niadv, solsym
    7070   
    7171    ! Input argument
     
    8989    ! Initialization of the tracers should be done here only for those not found in the restart file.
    9090    USE dimphy
    91     USE infotrac_phy
     91    USE infotrac_phy, ONLY: nbtr, nqo, tracers, pbl_flg, conv_flg, niadv
    9292    USE regr_pr_comb_coefoz_m, ONLY: alloc_coefoz
    9393    USE press_coefoz_m, ONLY: press_coefoz
     
    176176!!       iiq=niadv(it+2)                                                            ! jyg
    177177       iiq=niadv(it+nqo)                                                            ! jyg
    178 print*,'###'//TRIM(tracers(iiq)%name)//'###'
    179 print*,'###'//TRIM(strLower(tracers(iiq)%name))//'###'
    180178       SELECT CASE(strLower(tracers(iiq)%name))
    181179         CASE("rn");      id_rn     = it ! radon
     
    311309   
    312310    USE dimphy
    313     USE infotrac_phy
     311    USE infotrac_phy, ONLY: nbtr, pbl_flg, solsym
    314312    USE regr_pr_comb_coefoz_m, ONLY: regr_pr_comb_coefoz
    315313    USE o3_chem_m, ONLY: o3_chem
     
    586584    ! variable trs is written to restart file (restartphy.nc)
    587585    USE dimphy
    588     USE infotrac_phy
     586    USE infotrac_phy, ONLY: nbtr
    589587   
    590588    REAL,DIMENSION(klon,nbtr), INTENT(OUT) :: trs_out
Note: See TracChangeset for help on using the changeset viewer.