Changeset 3852 for LMDZ6/branches/LMDZ-tracers/libf/dynphy_lonlat
- Timestamp:
- Feb 22, 2021, 5:28:31 PM (4 years ago)
- Location:
- LMDZ6/branches/LMDZ-tracers/libf/dynphy_lonlat
- Files:
-
- 5 edited
Legend:
- Unmodified
- Added
- Removed
-
LMDZ6/branches/LMDZ-tracers/libf/dynphy_lonlat/calfis.F
r2604 r3852 29 29 c Auteur : P. Le Van, F. Hourdin 30 30 c ......... 31 USE infotrac, ONLY: nqtot, niadv, t name31 USE infotrac, ONLY: nqtot, niadv, tracers 32 32 USE control_mod, ONLY: planet_type, nsplit_phys 33 33 #ifdef CPP_PHYS … … 481 481 lafin_split=lafin.and.isplit==nsplit_phys 482 482 483 CALL call_physiq(ngridmx,llm,nqtot,t name,483 CALL call_physiq(ngridmx,llm,nqtot,tracers(:)%name, 484 484 & debut_split,lafin_split, 485 485 & jD_cur,jH_cur_split,zdt_split, -
LMDZ6/branches/LMDZ-tracers/libf/dynphy_lonlat/calfis_loc.F
r2604 r3852 45 45 USE Times 46 46 #endif 47 USE infotrac, ONLY: nqtot, niadv, t name47 USE infotrac, ONLY: nqtot, niadv, tracers 48 48 USE control_mod, ONLY: planet_type, nsplit_phys 49 49 #ifdef CPP_PHYS … … 731 731 lafin_split=lafin.and.isplit==nsplit_phys 732 732 733 CALL call_physiq(klon,llm,nqtot,t name,733 CALL call_physiq(klon,llm,nqtot,tracers(:)%name, 734 734 & debut_split,lafin_split, 735 735 & jD_cur,jH_cur_split,zdt_split, -
LMDZ6/branches/LMDZ-tracers/libf/dynphy_lonlat/calfis_p.F
r2604 r3852 42 42 USE Times 43 43 #endif 44 USE infotrac, ONLY: nqtot, niadv, t name44 USE infotrac, ONLY: nqtot, niadv, tracers 45 45 USE control_mod, ONLY: planet_type, nsplit_phys 46 46 #ifdef CPP_PHYS … … 697 697 lafin_split=lafin.and.isplit==nsplit_phys 698 698 699 CALL call_physiq(klon,llm,nqtot,t name,699 CALL call_physiq(klon,llm,nqtot,tracers(:)%name, 700 700 & debut_split,lafin_split, 701 701 & jD_cur,jH_cur_split,zdt_split, -
LMDZ6/branches/LMDZ-tracers/libf/dynphy_lonlat/phylmd/etat0dyn_netcdf.F90
r3435 r3852 74 74 USE exner_hyb_m, ONLY: exner_hyb 75 75 USE exner_milieu_m, ONLY: exner_milieu 76 USE infotrac, ONLY: nqtot, t name76 USE infotrac, ONLY: nqtot, tracers 77 77 USE filtreg_mod 78 78 IMPLICIT NONE … … 145 145 ! Look for ozone tracer: 146 146 #ifndef INCA 147 DO i=1,nqtot; IF(ANY(["O3","o3"]==t name(i))) EXIT; END DO147 DO i=1,nqtot; IF(ANY(["O3","o3"]==tracers(i)%name)) EXIT; END DO 148 148 IF(i/=nqtot+1) THEN 149 149 CALL regr_lat_time_coefoz -
LMDZ6/branches/LMDZ-tracers/libf/dynphy_lonlat/phylmd/iniphysiq_mod.F90
r3677 r3852 16 16 USE mod_phys_lmdz_para, ONLY: klon_omp ! number of columns (on local omp grid) 17 17 USE vertical_layers_mod, ONLY : init_vertical_layers 18 USE infotrac, ONLY: nqtot,nqo,nbtr,tname,ttext,type_trac,& 19 niadv,conv_flg,pbl_flg,solsym,& 20 nqfils,nqdesc,nqdesc_tot,iqfils,iqpere,& 21 ok_isotopes,ok_iso_verif,ok_isotrac,& 22 ok_init_iso,niso_possibles,tnat,& 23 alpha_ideal,use_iso,iqiso,iso_num,& 24 iso_indnum,zone_num,phase_num,& 25 indnum_fn_num,index_trac,& 26 niso,ntraceurs_zone,ntraciso 18 USE infotrac, ONLY: tracers, isotopes, type_trac, solsym, nbtr, niadv, pbl_flg, conv_flg 27 19 #ifdef CPP_StratAer 28 20 USE infotrac, ONLY: nbtr_bin, nbtr_sulgas, id_OCS_strat, & … … 146 138 147 139 ! Initialize tracer names, numbers, etc. for physics 148 CALL init_infotrac_phy(nqtot,nqo,nbtr,tname,ttext,type_trac,& 149 niadv,conv_flg,pbl_flg,solsym,& 150 nqfils,nqdesc,nqdesc_tot,iqfils,iqpere,& 151 ok_isotopes,ok_iso_verif,ok_isotrac,& 152 ok_init_iso,niso_possibles,tnat,& 153 alpha_ideal,use_iso,iqiso,iso_num,& 154 iso_indnum,zone_num,phase_num,& 155 indnum_fn_num,index_trac,& 156 niso,ntraceurs_zone,ntraciso& 140 CALL init_infotrac_phy(tracers, isotopes, type_trac, solsym, nbtr, niadv, pbl_flg, conv_flg & 157 141 #ifdef CPP_StratAer 158 142 ,nbtr_bin,nbtr_sulgas& … … 183 167 #endif 184 168 END IF 185 IF (type_trac == 'repr') THEN186 #ifdef REPROBUS187 call init_reprobus_para( &188 nbp_lon,nbp_lat,nbp_lev,klon_glo,mpi_size, &189 distrib_phys,communicator)190 #endif191 ENDIF192 169 193 170 !!$OMP PARALLEL DEFAULT(SHARED) COPYIN(/temps/) … … 203 180 rlonudyn,rlatudyn,rlonvdyn,rlatvdyn) 204 181 #endif 205 IF (type_trac == 'repr') THEN206 #ifdef REPROBUS207 CALL Init_chem_rep_phys(klon_omp,nbp_lev)208 #endif209 END IF210 182 END IF 211 183
Note: See TracChangeset
for help on using the changeset viewer.