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/phylmdiso/physiq_mod.F90

    r4040 r4050  
    123123#ifdef ISO
    124124    USE infotrac_phy, ONLY:  &
    125         iqiso,iso_num,iso_indnum,zone_num,ok_isotrac, &
     125        iqiso,iso_indnum,tracers,ok_isotrac, &
    126126        niso,ntraciso,nqtottr,itr_indice ! ajout C Risi pour isos
    127127     USE isotopes_mod, ONLY: iso_eau,iso_HDO,iso_O18,iso_O17,iso_HTO, &
     
    141141        & iso_verif_aberrant_choix,iso_verif_positif, &
    142142        & iso_verif_positif_choix_vect,iso_verif_o18_aberrant_nostop, &
    143         & iso_verif_init, &
     143        & iso_verif_init,&
    144144        & iso_verif_positif_strict_nostop,iso_verif_O18_aberrant_enc_vect2D
    145145#endif
     
    155155&       iso_verif_traceur_justmass,iso_verif_traceur_vect, &
    156156&       iso_verif_trac17_q_deltad,iso_verif_trac_masse_vect, &
    157 &       iso_verif_tracpos_choix_nostop
     157&       iso_verif_tag17_q_deltaD_vect, iso_verif_tracpos_choix_nostop
    158158#endif
    159159#endif
     
    23662366#endif
    23672367      if (ixt.gt.niso) then
    2368       write(*,*) 'izone,iiso=',zone_num(iqiso(ixt,ivap)),iso_indnum(iqiso(ixt,ivap)) 
     2368      write(*,*) 'izone,iiso=',tracers(iqiso(ixt,ivap))%iso_iZone,iso_indnum(iqiso(ixt,ivap)) 
    23692369      endif
    23702370      DO k = 1, klev
Note: See TracChangeset for help on using the changeset viewer.