Changeset 4124 for LMDZ6/trunk/libf/dyn3dmem
- Timestamp:
- Apr 8, 2022, 4:47:04 PM (3 years ago)
- Location:
- LMDZ6/trunk/libf/dyn3dmem
- Files:
-
- 4 edited
Legend:
- Unmodified
- Added
- Removed
-
LMDZ6/trunk/libf/dyn3dmem/check_isotopes_loc.F
r4050 r4124 1 1 subroutine check_isotopes(q,ijb,ije,err_msg) 2 USE infotrac, ONLY: nqtot, nqo, niso, ntraciso, n traceurs_zone,3 & ok_isotopes, ok_isotrac,use_iso,2 USE infotrac, ONLY: nqtot, nqo, niso, ntraciso, nzone, 3 & use_iso, 4 4 & iqiso, indnum_fn_num, index_trac, tnat 5 5 USE parallel_lmdz … … 30 30 real deltaD 31 31 32 if ( ok_isotopes) then32 if (niso > 0) then 33 33 34 34 ! write(*,*) 'check_isotopes 31: err_msg=',err_msg … … 139 139 140 140 ! write(*,*) 'check_isotopes 129' 141 if ( ok_isotrac) then141 if (nzone > 0) then 142 142 143 143 if (use_iso(2).and.use_iso(1)) then … … 208 208 enddo !do iiso=1,niso 209 209 210 endif !if ( ok_isotrac) then211 212 endif ! if ( ok_isotopes)210 endif !if (nzone > 0) 211 212 endif ! if (niso > 0) 213 213 ! write(*,*) 'check_isotopes 198' 214 214 -
LMDZ6/trunk/libf/dyn3dmem/dynetat0_loc.F90
r4120 r4124 7 7 !------------------------------------------------------------------------------- 8 8 USE parallel_lmdz 9 USE infotrac, ONLY: nqtot, tracers, niso, iqiso, iso_indnum, iso_num, tnat, alpha_ideal, ok_isotopes,iH2O9 USE infotrac, ONLY: nqtot, tracers, niso, iqiso, iso_indnum, iso_num, tnat, alpha_ideal, iH2O 10 10 USE strings_mod, ONLY: maxlen, msg, strStack, real2str 11 11 USE netcdf, ONLY: NF90_OPEN, NF90_NOWRITE, NF90_INQUIRE_DIMENSION, NF90_INQ_VARID, & -
LMDZ6/trunk/libf/dyn3dmem/iniacademic_loc.F90
r4120 r4124 5 5 6 6 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, & 8 8 iqiso, tracers, iso_indnum, iso_num 9 9 USE control_mod, ONLY: day_step,planet_type … … 288 288 ! iName = tracers(iq)%iso_iName ! (next commit) 289 289 iName = iso_num(iq) 290 if ( .NOT.ok_isotopes.OR. iName <= 0) CYCLE290 if (niso <= 0 .OR. iName <= 0) CYCLE 291 291 iPhase = tracers(iq)%iso_iPhase 292 292 iqParent = tracers(iq)%iqParent -
LMDZ6/trunk/libf/dyn3dmem/qminimum_loc.F
r3801 r4124 4 4 SUBROUTINE qminimum_loc( q,nqtot,deltap ) 5 5 USE parallel_lmdz 6 USE infotrac, ONLY: ok_isotopes,ntraciso,iqiso,ok_iso_verif, &6 USE infotrac, ONLY: niso,ntraciso,iqiso,ok_iso_verif, & 7 7 & ratiomin,qperemin ! CRisi 23nov2020 8 8 IMPLICIT none … … 71 71 if (seuil_liq - q(i,k,iq_liq) .gt. 0.d0 ) then 72 72 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 75 74 : ( seuil_liq - q(i,k,iq_liq), 0.0 ) 76 endif !if (ok_isotopes) then77 75 78 76 q(i,k,iq_vap) = q(i,k,iq_vap) + q(i,k,iq_liq) - seuil_liq … … 100 98 if ( seuil_vap - q(i,k,iq) .gt. 0.d0 ) then 101 99 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 ) 105 102 106 103 q(i,k-1,iq) = q(i,k-1,iq) - ( seuil_vap - q(i,k,iq) ) * … … 141 138 142 139 !write(lunout,*) 'qminimum 128' 143 if ( ok_isotopes) then140 if (niso > 0) then 144 141 !write(lunout,*) 'qminimum 140' 145 142 ! CRisi: traiter de même les traceurs d'eau … … 277 274 endif !if (ok_iso_verif) then 278 275 279 endif !if ( ok_isotopes) then276 endif !if (niso > 0) then 280 277 !write(*,*) 'qminimum 188' 281 278 c
Note: See TracChangeset
for help on using the changeset viewer.