Ignore:
Timestamp:
Apr 8, 2022, 4:47:04 PM (3 years ago)
Author:
dcugnet
Message:

Remove solsym, ok_isotopes (=niso>0), ok_isotrac (=nzone>0)

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

Legend:

Unmodified
Added
Removed
  • LMDZ6/trunk/libf/dyn3dmem/check_isotopes_loc.F

    r4050 r4124  
    11        subroutine check_isotopes(q,ijb,ije,err_msg)
    2         USE infotrac, ONLY: nqtot, nqo, niso, ntraciso, ntraceurs_zone,
    3      &                ok_isotopes, ok_isotrac, use_iso,
     2        USE infotrac, ONLY: nqtot, nqo, niso, ntraciso, nzone,
     3     &                use_iso,
    44     &                iqiso, indnum_fn_num, index_trac, tnat
    55        USE parallel_lmdz
     
    3030        real deltaD
    3131
    32         if (ok_isotopes) then
     32        if (niso > 0) then
    3333
    3434!        write(*,*) 'check_isotopes 31: err_msg=',err_msg
     
    139139
    140140!        write(*,*) 'check_isotopes 129'
    141         if (ok_isotrac) then
     141        if (nzone > 0) then
    142142
    143143          if (use_iso(2).and.use_iso(1)) then
     
    208208          enddo !do iiso=1,niso
    209209
    210         endif !if (ok_isotrac) then
    211 
    212         endif ! if (ok_isotopes)
     210        endif !if (nzone > 0)
     211
     212        endif ! if (niso > 0)
    213213!        write(*,*) 'check_isotopes 198'
    214214       
  • LMDZ6/trunk/libf/dyn3dmem/dynetat0_loc.F90

    r4120 r4124  
    77!-------------------------------------------------------------------------------
    88  USE parallel_lmdz
    9   USE infotrac,    ONLY: nqtot, tracers, niso, iqiso, iso_indnum, iso_num, tnat, alpha_ideal, ok_isotopes, iH2O
     9  USE infotrac,    ONLY: nqtot, tracers, niso, iqiso, iso_indnum, iso_num, tnat, alpha_ideal, iH2O
    1010  USE strings_mod, ONLY: maxlen, msg, strStack, real2str
    1111  USE netcdf,      ONLY: NF90_OPEN,  NF90_NOWRITE, NF90_INQUIRE_DIMENSION, NF90_INQ_VARID, &
  • LMDZ6/trunk/libf/dyn3dmem/iniacademic_loc.F90

    r4120 r4124  
    55
    66  USE filtreg_mod, ONLY: inifilr
    7   USE infotrac,    ONLY: nqtot, niso_possibles, ok_isotopes, ok_iso_verif, tnat, alpha_ideal, &
     7  USE infotrac,    ONLY: nqtot, niso, niso_possibles, ok_iso_verif, tnat, alpha_ideal, &
    88                         iqiso, tracers, iso_indnum, iso_num
    99  USE control_mod, ONLY: day_step,planet_type
     
    288288!             iName    = tracers(iq)%iso_iName  ! (next commit)
    289289              iName    = iso_num(iq)
    290               if (.NOT.ok_isotopes .OR. iName <= 0) CYCLE
     290              if (niso <= 0 .OR. iName <= 0) CYCLE
    291291              iPhase   = tracers(iq)%iso_iPhase
    292292              iqParent = tracers(iq)%iqParent
  • LMDZ6/trunk/libf/dyn3dmem/qminimum_loc.F

    r3801 r4124  
    44      SUBROUTINE qminimum_loc( q,nqtot,deltap )
    55      USE parallel_lmdz
    6       USE infotrac, ONLY: ok_isotopes,ntraciso,iqiso,ok_iso_verif,             &
     6      USE infotrac, ONLY: niso,ntraciso,iqiso,ok_iso_verif,             &
    77     &   ratiomin,qperemin ! CRisi 23nov2020
    88      IMPLICIT none
     
    7171            if (seuil_liq - q(i,k,iq_liq) .gt. 0.d0 ) then
    7272
    73               if (ok_isotopes) then
    74                  zx_defau_diag(i,k,iq_liq)=AMAX1
     73              if (niso > 0) zx_defau_diag(i,k,iq_liq)=AMAX1
    7574     :               ( seuil_liq - q(i,k,iq_liq), 0.0 )
    76               endif !if (ok_isotopes) then
    7775
    7876               q(i,k,iq_vap) = q(i,k,iq_vap) + q(i,k,iq_liq) - seuil_liq
     
    10098         if ( seuil_vap - q(i,k,iq) .gt. 0.d0 ) then
    10199
    102             if (ok_isotopes) then
    103               zx_defau_diag(i,k,iq)=AMAX1( seuil_vap - q(i,k,iq), 0.0 )
    104             endif !if (ok_isotopes) then
     100            if (niso > 0)
     101     &        zx_defau_diag(i,k,iq)=AMAX1( seuil_vap - q(i,k,iq), 0.0 )
    105102
    106103            q(i,k-1,iq) =  q(i,k-1,iq) - ( seuil_vap - q(i,k,iq) ) *
     
    141138
    142139      !write(lunout,*) 'qminimum 128'
    143       if (ok_isotopes) then
     140      if (niso > 0) then
    144141              !write(lunout,*) 'qminimum 140'
    145142      ! CRisi: traiter de même les traceurs d'eau
     
    277274        endif !if (ok_iso_verif) then
    278275
    279       endif !if (ok_isotopes) then
     276      endif !if (niso > 0) then
    280277      !write(*,*) 'qminimum 188'
    281278c
Note: See TracChangeset for help on using the changeset viewer.