- Timestamp:
- Nov 20, 2024, 10:04:26 AM (5 weeks ago)
- Location:
- LMDZ6/trunk/libf/phylmd/Dust
- Files:
-
- 37 edited
Legend:
- Unmodified
- Added
- Removed
-
LMDZ6/trunk/libf/phylmd/Dust/aeropt_spl.f90
r5292 r5337 10 10 USE chem_mod_h 11 11 USE dimphy 12 USE infotrac 13 USE dimensions_mod, ONLY: iim, jjm, llm, ndm 12 USE infotrac_phy, ONLY: nbtr 14 13 USE yomcst_mod_h 15 14 IMPLICIT none -
LMDZ6/trunk/libf/phylmd/Dust/bcscav_spl.f90
r5292 r5337 2 2 3 3 USE dimphy 4 USE dimensions_mod, ONLY: iim, jjm, llm, ndm5 4 USE yomcst_mod_h 6 5 USE yoecumf_mod_h -
LMDZ6/trunk/libf/phylmd/Dust/bl_for_dms.f90
r5285 r5337 2 2 ,t,q,tsol,ustar,obklen) 3 3 USE dimphy 4 USE dimensions_mod, ONLY: iim, jjm, llm, ndm5 4 USE yomcst_mod_h 6 5 USE yoethf_mod_h -
LMDZ6/trunk/libf/phylmd/Dust/blcloud_scav.f90
r5292 r5337 8 8 USE dimphy 9 9 USE indice_sol_mod 10 USE infotrac 11 USE dimensions_mod, ONLY: iim, jjm, llm, ndm 12 USE paramet_mod_h 10 USE infotrac_phy, ONLY: nbtr 11 !USE paramet_mod_h 13 12 USE yomcst_mod_h 14 13 IMPLICIT NONE -
LMDZ6/trunk/libf/phylmd/Dust/blcloud_scav_lsc.f90
r5292 r5337 8 8 USE dimphy 9 9 USE indice_sol_mod 10 USE infotrac 11 USE dimensions_mod, ONLY: iim, jjm, llm, ndm 12 USE paramet_mod_h 10 USE infotrac_phy, ONLY: nbtr 11 !USE paramet_mod_h 13 12 USE yomcst_mod_h 14 13 IMPLICIT NONE -
LMDZ6/trunk/libf/phylmd/Dust/cltrac_spl.f90
r5285 r5337 4 4 USE yomcst_mod_h 5 5 USE dimphy 6 USE dimensions_mod, ONLY: iim, jjm, llm, ndm7 6 IMPLICIT none 8 7 !====================================================================== -
LMDZ6/trunk/libf/phylmd/Dust/cm3_to_kg.f90
r5285 r5337 2 2 3 3 USE dimphy 4 USE infotrac5 4 USE indice_sol_mod 6 5 7 USE dimensions_mod, ONLY: iim, jjm, llm, ndm8 6 USE yomcst_mod_h 9 7 IMPLICIT NONE -
LMDZ6/trunk/libf/phylmd/Dust/coarsemission.f90
r5292 r5337 30 30 USE dimphy 31 31 USE indice_sol_mod 32 USE infotrac 32 USE infotrac_phy, ONLY: nbtr 33 33 USE dustemission_mod, ONLY : dustemission 34 34 ! USE phytracr_spl_mod, ONLY : nbreg_dust, nbreg_ind, nbreg_bb 35 USE dimensions_mod, ONLY: iim, jjm, llm, ndm 36 USE paramet_mod_h 35 !!USE paramet_mod_h 37 36 USE yomcst_mod_h 38 37 IMPLICIT NONE -
LMDZ6/trunk/libf/phylmd/Dust/condsurfc.f90
r5271 r5337 5 5 USE dimphy 6 6 USE netcdf, ONLY: nf90_close, nf90_noerr, nf90_inq_varid, nf90_open, nf90_nowrite, nf90_get_var 7 USE dimensions_mod, ONLY: iim, jjm, llm, ndm8 7 IMPLICIT none 9 8 ! -
LMDZ6/trunk/libf/phylmd/Dust/condsurfc_new.f90
r5271 r5337 7 7 USE dimphy 8 8 USE netcdf, ONLY: nf90_get_var, nf90_close, nf90_noerr, nf90_inq_varid, nf90_open, nf90_nowrite 9 USE dimensions_mod, ONLY: iim, jjm, llm, ndm10 9 IMPLICIT none 11 10 ! -
LMDZ6/trunk/libf/phylmd/Dust/condsurfs.f90
r5271 r5337 6 6 USE netcdf, ONLY: nf90_close, nf90_noerr, nf90_inq_varid, nf90_open, & 7 7 nf90_nowrite, nf90_get_var 8 USE dimensions_mod, ONLY: iim, jjm, llm, ndm9 8 IMPLICIT none 10 9 ! -
LMDZ6/trunk/libf/phylmd/Dust/condsurfs_new_mod.f90
r5326 r5337 12 12 IF (status/=nf90_noerr) THEN 13 13 PRINT *, nf90_strerror(status) 14 CALL abort_ gcm('condsurfs_new', 'netcdf error', 1)14 CALL abort_physic('condsurfs_new', 'netcdf error', 1) 15 15 ENDIF 16 16 END SUBROUTINE handle_err … … 27 27 USE dimphy 28 28 USE netcdf, ONLY: nf90_get_var, nf90_inq_varid, nf90_close, nf90_noerr, nf90_open, nf90_nowrite 29 USE dimensions_mod, ONLY: iim, jjm, llm, ndm30 29 IMPLICIT none 31 30 ! -
LMDZ6/trunk/libf/phylmd/Dust/deposition.f90
r5292 r5337 8 8 USE chem_mod_h 9 9 USE dimphy 10 USE infotrac 10 USE infotrac_phy, ONLY: nbtr 11 11 USE indice_sol_mod 12 12 13 USE dimensions_mod, ONLY: iim, jjm, llm, ndm 14 USE paramet_mod_h 13 !!USE paramet_mod_h 15 14 USE yomcst_mod_h 16 15 IMPLICIT NONE -
LMDZ6/trunk/libf/phylmd/Dust/dustemission_mod.f90
r5279 r5337 171 171 emdustacc,emdustcoa,emdustsco,maskdust) !Output 172 172 USE dimphy 173 USE infotrac 173 USE infotrac_phy, ONLY: nbtr 174 174 USE write_field_phy 175 175 USE mod_grid_phy_lmdz … … 248 248 SUBROUTINE makemask(maskdustloc) 249 249 USE dimphy 250 USE infotrac 250 USE infotrac_phy, ONLY: nbtr 251 251 IMPLICIT NONE 252 252 !Input … … 278 278 279 279 USE dimphy 280 USE infotrac 280 USE infotrac_phy, ONLY: nbtr 281 281 USE write_field_phy 282 282 USE mod_grid_phy_lmdz … … 523 523 SUBROUTINE initdust(xlat,xlon,pctsrf) 524 524 USE dimphy 525 USE infotrac 525 USE infotrac_phy, ONLY: nbtr 526 526 USE write_field_phy 527 527 USE mod_grid_phy_lmdz … … 1112 1112 ! emisions over 12 dust bin 1113 1113 USE dimphy 1114 USE infotrac 1114 USE infotrac_phy, ONLY: nbtr 1115 1115 1116 1116 IMPLICIT NONE -
LMDZ6/trunk/libf/phylmd/Dust/finemission.f90
r5292 r5337 14 14 USE dimphy 15 15 USE indice_sol_mod 16 USE infotrac 16 USE infotrac_phy, ONLY: nbtr 17 17 ! USE phytracr_spl_mod, ONLY : nbreg_dust, nbreg_ind, nbreg_bb 18 USE dimensions_mod, ONLY: iim, jjm, llm, ndm 19 USE paramet_mod_h 18 !!USE paramet_mod_h 20 19 USE yomcst_mod_h 21 20 IMPLICIT NONE -
LMDZ6/trunk/libf/phylmd/Dust/gastoparticle.f90
r5292 r5337 8 8 USE yoecumf_mod_h 9 9 USE dimphy 10 USE infotrac 10 USE infotrac_phy, ONLY: nbtr 11 11 ! USE indice_sol_mod 12 12 13 USE dimensions_mod, ONLY: iim, jjm, llm, ndm14 13 USE yomcst_mod_h 15 14 IMPLICIT NONE -
LMDZ6/trunk/libf/phylmd/Dust/incloud_scav.f90
r5292 r5337 7 7 USE chem_mod_h 8 8 USE dimphy 9 USE infotrac 9 USE infotrac_phy, ONLY: nbtr 10 10 USE indice_sol_mod 11 11 12 USE dimensions_mod, ONLY: iim, jjm, llm, ndm 13 USE paramet_mod_h 12 !!USE paramet_mod_h 14 13 USE yomcst_mod_h 15 14 IMPLICIT NONE -
LMDZ6/trunk/libf/phylmd/Dust/incloud_scav_lsc.f90
r5292 r5337 7 7 USE chem_mod_h 8 8 USE dimphy 9 USE infotrac 9 USE infotrac_phy, ONLY: nbtr 10 10 USE indice_sol_mod 11 11 12 USE dimensions_mod, ONLY: iim, jjm, llm, ndm 13 USE paramet_mod_h 12 !!USE paramet_mod_h 14 13 USE yomcst_mod_h 15 14 IMPLICIT NONE -
LMDZ6/trunk/libf/phylmd/Dust/inscav_spl.f90
r5292 r5337 3 3 his_dh) 4 4 USE dimphy 5 USE dimensions_mod, ONLY: iim, jjm, llm, ndm6 5 USE yomcst_mod_h 7 6 USE yoecumf_mod_h -
LMDZ6/trunk/libf/phylmd/Dust/kg_to_cm3.f90
r5285 r5337 2 2 ! 3 3 USE dimphy 4 USE infotrac 5 USE dimensions_mod, ONLY: iim, jjm, llm, ndm 4 USE infotrac_phy, ONLY: nbtr 6 5 USE yomcst_mod_h 7 6 IMPLICIT NONE -
LMDZ6/trunk/libf/phylmd/Dust/lsc_scav_orig.f90
r5292 r5337 9 9 USE mod_phys_lmdz_para 10 10 USE traclmdz_mod 11 USE infotrac ,ONLY: nbtr11 USE infotrac_phy, ONLY: nbtr 12 12 !!! USE geometry_mod 13 13 USE iophy 14 14 15 USE dimensions_mod, ONLY: iim, jjm, llm, ndm16 15 USE yomcst_mod_h 17 16 USE yoecumf_mod_h -
LMDZ6/trunk/libf/phylmd/Dust/lsc_scav_spl.f90
r5292 r5337 11 11 USE mod_phys_lmdz_para 12 12 USE traclmdz_mod 13 USE infotrac ,ONLY: nbtr13 USE infotrac_phy, ONLY: nbtr 14 14 ! USE comgeomphy 15 15 USE iophy 16 USE dimensions_mod, ONLY: iim, jjm, llm, ndm17 16 USE yomcst_mod_h 18 17 USE yoecumf_mod_h -
LMDZ6/trunk/libf/phylmd/Dust/minmaxqfi2.f90
r5271 r5337 2 2 ! 3 3 USE dimphy 4 USE infotrac 5 USE dimensions_mod, ONLY: iim, jjm, llm, ndm 4 USE infotrac_phy, ONLY: nbtr 6 5 7 6 ! character*20 comment -
LMDZ6/trunk/libf/phylmd/Dust/minmaxsource.f90
r5271 r5337 2 2 3 3 USE dimphy 4 USE infotrac 5 USE dimensions_mod, ONLY: iim, jjm, llm, ndm 4 USE infotrac_phy, ONLY: nbtr 6 5 7 6 ! character*20 comment -
LMDZ6/trunk/libf/phylmd/Dust/neutral.f90
r5271 r5337 28 28 ! 29 29 USE dimphy 30 USE dimensions_mod, ONLY: iim, jjm, llm, ndm31 30 ! 32 31 real :: u10_mps(klon),ustar_mps(klon),obklen_m(klon) -
LMDZ6/trunk/libf/phylmd/Dust/nightingale.f90
r5285 r5337 5 5 USE dimphy 6 6 USE indice_sol_mod 7 USE dimensions_mod, ONLY: iim, jjm, llm, ndm8 7 USE yomcst_mod_h 9 8 IMPLICIT NONE -
LMDZ6/trunk/libf/phylmd/Dust/phys_output_write_spl_mod.F90
r5310 r5337 93 93 USE dimphy, ONLY: klon, klev, klevp1 94 94 USE ocean_slab_mod, ONLY: nslay 95 USE control_mod, ONLY: day_step, iphysiq96 95 USE phys_output_ctrlout_mod, ONLY: o_phis, o_aire, is_ter, is_lic, is_oce, & 97 96 is_ave, is_sic, o_contfracATM, o_contfracOR, & … … 382 381 USE pbl_surface_mod, ONLY: snow 383 382 USE indice_sol_mod, ONLY: nbsrf 384 USE infotrac , ONLY: nqtot, nbtr, tracers383 USE infotrac_phy, ONLY: nqtot, nbtr, tracers 385 384 USE geometry_mod, ONLY: cell_area 386 385 USE surface_data, ONLY: type_ocean, version_ocean, ok_veget, landice_opt … … 395 394 USE phys_cal_mod, ONLY : mth_len 396 395 397 USE dimensions_mod, ONLY: iim, jjm, llm, ndm396 USE mod_grid_phy_lmdz, ONLY: nbp_lon, nbp_lat, nbp_lev 398 397 USE yomcst_mod_h 399 398 USE clesphys_mod_h … … 418 417 REAL, DIMENSION(klon,klev,nqtot) :: qx, d_qx 419 418 REAL,DIMENSION(klon,klev,nbtr),INTENT(IN) :: d_tr_dyn 420 REAL, DIMENSION(klon, llm) :: zmasse419 REAL, DIMENSION(klon, nbp_lev) :: zmasse 421 420 INTEGER :: flag_aerosol_strat 422 421 INTEGER :: flag_aerosol … … 425 424 426 425 ! Local 427 INTEGER, PARAMETER :: jjmp1=jjm+1-1/jjm428 426 INTEGER :: itau_w 429 427 INTEGER :: i, iinit, iinitend=1, iff, iq, itr, nsrf, k, ll, naero … … 432 430 REAL, DIMENSION (klon,klev+1) :: zx_tmp_fi3d1 433 431 CHARACTER (LEN=4) :: bb2 434 INTEGER, DIMENSION( iim*jjmp1) :: ndex2d435 INTEGER, DIMENSION( iim*jjmp1*klev) :: ndex3d432 INTEGER, DIMENSION(nbp_lon*nbp_lat) :: ndex2d 433 INTEGER, DIMENSION(nbp_lon*nbp_lat*klev) :: ndex3d 436 434 REAL :: missing_val 437 435 REAL, PARAMETER :: un_jour=86400. -
LMDZ6/trunk/libf/phylmd/Dust/phytracr_spl_mod.F90
r5326 r5337 435 435 IF (status/=nf90_noerr) THEN 436 436 PRINT *, nf90_strerror(status) 437 CALL abort_ gcm('phytrac_spl_mod', 'netcdf error', 1)437 CALL abort_physic('phytrac_spl_mod', 'netcdf error', 1) 438 438 ENDIF 439 439 END SUBROUTINE handle_err … … 806 806 807 807 USE yomcst_mod_h 808 USE mod_grid_phy_lmdz809 808 USE mod_phys_lmdz_para 810 809 USE IOIPSL 811 810 USE dimphy 812 USE infotrac 811 USE infotrac_phy, ONLY: nbtr, nqtot, tracers 813 812 USE indice_sol_mod 814 813 USE write_field_phy … … 819 818 USE phys_cal_mod, only: jD_1jan,year_len, mth_len, days_elapsed, jh_1jan, year_cur, & 820 819 mth_cur, phys_cal_update 821 USE dimensions_mod, ONLY: iim, jjm, llm, ndm822 USE paramet_mod_h820 USE mod_grid_phy_lmdz, ONLY: nbp_lon, nbp_lat, nbp_lev, klon_glo 821 !! USE paramet_mod_h 823 822 USE alpale_mod 824 823 USE yoethf_mod_h … … 1153 1152 !!!JE2014124 PARAMETER (ok_histrac=.true.) 1154 1153 !! PARAMETER (ok_histrac=.false.) 1155 INTEGER ndex2d( iim*(jjm+1)), ndex3d(iim*(jjm+1)*klev)1154 INTEGER ndex2d(nbp_lon*nbp_lat), ndex3d(nbp_lon*nbp_lat*klev) 1156 1155 INTEGER nhori1, nhori2, nhori3, nhori4, nhori5, nvert 1157 1156 INTEGER nid_tra1, nid_tra2, nid_tra3, nid_tra4, nid_tra5 … … 1165 1164 !$OMP THREADPRIVATE(ecrit_tra, ecrit_tra_h, ecrit_tra_m) 1166 1165 REAL presnivs(klev) ! pressions approximat. des milieux couches ( en PA) 1167 REAL zx_tmp_2d( iim,jjm+1), zx_tmp_3d(iim,jjm+1,klev)1166 REAL zx_tmp_2d(nbp_lon,nbp_lat), zx_tmp_3d(nbp_lon,nbp_lat,klev) 1168 1167 REAL zx_tmp_fi2d(klon), zx_tmp_fi3d(klon, klev) 1169 1168 REAL zx_lon_glo(nbp_lon,nbp_lat), zx_lat_glo(nbp_lon,nbp_lat) -
LMDZ6/trunk/libf/phylmd/Dust/precuremission.f90
r5292 r5337 18 18 USE chem_spla_mod_h 19 19 USE chem_mod_h 20 20 USE dimphy 21 21 USE indice_sol_mod 22 USE infotrac 22 USE infotrac_phy, ONLY: nbtr 23 23 ! USE phytracr_spl_mod, ONLY : nbreg_dust, nbreg_ind, nbreg_bb 24 USE dimensions_mod, ONLY: iim, jjm, llm, ndm 25 USE paramet_mod_h 24 !!USE paramet_mod_h 26 25 USE yomcst_mod_h 27 26 IMPLICIT NONE -
LMDZ6/trunk/libf/phylmd/Dust/read_dust.f90
r5285 r5337 4 4 USE mod_phys_lmdz_para 5 5 USE netcdf, ONLY: nf90_get_var, nf90_nowrite, nf90_open, nf90_inq_varid 6 USE dimensions_mod, ONLY: iim, jjm, llm, ndm 7 USE paramet_mod_h 6 !!USE paramet_mod_h 8 7 IMPLICIT NONE 9 8 ! … … 50 49 51 50 ! 52 ! call correctbid(iim,jjp1,dust_nc)53 51 call correctbid(nbp_lon,nbp_lat,dust_nc_glo) 54 52 ! … … 62 60 ! DO j=2,jjm 63 61 DO j=2,nbp_lat-1 64 ! DO i = 1, iim65 62 DO i = 1, nbp_lon 66 63 !--OB=change jjp1+1-j to j here -
LMDZ6/trunk/libf/phylmd/Dust/read_newemissions.f90
r5326 r5337 25 25 USE mod_phys_lmdz_para 26 26 27 USE dimensions_mod, ONLY: iim, jjm, llm, ndm 28 USE paramet_mod_h 27 !! USE paramet_mod_h 29 28 USE condsurfs_new_mod, ONLY: condsurfs_new 30 29 IMPLICIT NONE -
LMDZ6/trunk/libf/phylmd/Dust/read_surface.f90
r5285 r5337 7 7 ! USE comgeomphy 8 8 USE dimphy 9 USE mod_grid_phy_lmdz10 9 USE mod_phys_lmdz_para 11 10 USE iophy 12 11 USE netcdf, ONLY: nf90_inq_varid,nf90_noerr,nf90_get_var,nf90_nowrite,nf90_inq_varid,nf90_open 13 USE dimensions_mod, ONLY: iim, jjm, llm, ndm 14 USE paramet_mod_h 12 USE mod_grid_phy_lmdz, ONLY: nbp_lon, nbp_lat, klon_glo 13 14 !!USE paramet_mod_h 15 15 IMPLICIT NONE 16 16 … … 20 20 character*10 varname 21 21 ! 22 real tmp_dyn( iip1,jjp1)22 real tmp_dyn(nbp_lon+1,nbp_lat) 23 23 real tmp_dyn_glo(nbp_lon+1,nbp_lat) 24 24 ! real tmp_dyn_glo(nbp_lon,nbp_lat) 25 REAL tmp_dyn_invers( iip1,jjp1)25 REAL tmp_dyn_invers(nbp_lon+1,nbp_lat) 26 26 real tmp_dyn_invers_glo(nbp_lon+1,nbp_lat) 27 27 ! real tmp_dyn_invers_glo(nbp_lon,nbp_lat) … … 39 39 character*4 :: latstr,aux4s 40 40 logical :: outcycle, isinversed 41 real, dimension( jjp1) :: lats41 real, dimension(nbp_lat) :: lats 42 42 real, dimension(nbp_lat) :: lats_glo 43 43 integer, dimension(1) :: startj,endj … … 116 116 117 117 118 !JE20140522! call gr_dyn_fi_p(1, iip1, jjp1, klon, tmp_dyn_invers, tmp_fi)119 120 !JE20140526<<121 ! call gr_dyn_fi(1, iip1, jjp1, klon, tmp_dyn_invers, tmp_fi)122 118 if (isinversed) then 123 call gr_dyn_fi(1, nbp_lon+1, nbp_lat, klon_glo, &119 call local_gr_dyn_fi(1, nbp_lon+1, nbp_lat, klon_glo, & 124 120 & tmp_dyn_invers_glo, tmp_fi_glo) 125 ! call gr_dyn_fi(1, iip1, jjp1, klon, tmp_dyn_invers, tmp_fi)126 ! call gr_dyn_fi_p(1, iip1, jjp1, klon, tmp_dyn_invers, tmp_fi)127 121 else 128 call gr_dyn_fi(1, nbp_lon+1, nbp_lat, klon_glo, &122 call local_gr_dyn_fi(1, nbp_lon+1, nbp_lat, klon_glo, & 129 123 & tmp_dyn_glo, tmp_fi_glo) 130 ! call gr_dyn_fi(1, iip1, jjp1, klon, tmp_dyn, tmp_fi)131 ! call gr_dyn_fi_p(1, iip1, jjp1, klon, tmp_dyn, tmp_fi)132 124 endif 133 125 !JE20140526>> 134 ! call dump2d(iim,jjm-1,tmp_fi(2),'tmp_fi ')135 126 ! 136 127 DO j=1,klon_glo … … 152 143 return 153 144 end subroutine read_surface 145 146 SUBROUTINE local_gr_dyn_fi(nfield,im,jm,ngrid,pdyn,pfi) 147 IMPLICIT NONE 148 !======================================================================= 149 ! passage d'un champ de la grille scalaire a la grille physique 150 !======================================================================= 151 152 !----------------------------------------------------------------------- 153 ! declarations: 154 ! ------------- 155 156 INTEGER im,jm,ngrid,nfield 157 REAL pdyn(im,jm,nfield) 158 REAL pfi(ngrid,nfield) 159 160 INTEGER j,ifield,ig 161 162 !----------------------------------------------------------------------- 163 ! calcul: 164 ! ------- 165 166 IF(ngrid.NE.2+(jm-2)*(im-1).AND.ngrid.NE.1) & 167 & STOP 'probleme de dim' 168 ! traitement des poles 169 CALL SCOPY(nfield,pdyn,im*jm,pfi,ngrid) 170 CALL SCOPY(nfield,pdyn(1,jm,1),im*jm,pfi(ngrid,1),ngrid) 171 172 ! traitement des point normaux 173 DO ifield=1,nfield 174 DO j=2,jm-1 175 ig=2+(j-2)*(im-1) 176 CALL SCOPY(im-1,pdyn(1,j,ifield),1,pfi(ig,ifield),1) 177 ENDDO 178 ENDDO 179 180 RETURN 181 END SUBROUTINE local_gr_dyn_fi 182 -
LMDZ6/trunk/libf/phylmd/Dust/read_vent.f90
r5285 r5337 5 5 USE netcdf, ONLY: nf90_get_var, nf90_open, nf90_inq_varid, nf90_nowrite 6 6 ! USE write_field_phy 7 USE dimensions_mod, ONLY: iim, jjm, llm, ndm 8 USE paramet_mod_h 7 !!USE paramet_mod_h 9 8 IMPLICIT NONE 10 9 -
LMDZ6/trunk/libf/phylmd/Dust/seasalt.f90
r5292 r5337 8 8 USE yoecumf_mod_h 9 9 USE dimphy 10 USE dimensions_mod, ONLY: iim, jjm, llm, ndm11 10 USE yomcst_mod_h 12 11 IMPLICIT NONE -
LMDZ6/trunk/libf/phylmd/Dust/sediment_mod.f90
r5292 r5337 11 11 USE yoecumf_mod_h 12 12 USE dimphy 13 USE infotrac 14 USE dimensions_mod, ONLY: iim, jjm, llm, ndm 13 USE infotrac_phy, ONLY: nbtr 15 14 USE yomcst_mod_h 16 15 IMPLICIT NONE -
LMDZ6/trunk/libf/phylmd/Dust/tiedqneg.f90
r5271 r5337 2 2 ! 3 3 USE dimphy 4 USE dimensions_mod, ONLY: iim, jjm, llm, ndm5 4 IMPLICIT none 6 5 !====================================================================== -
LMDZ6/trunk/libf/phylmd/Dust/trconvect.f90
r5292 r5337 6 6 USE chem_mod_h 7 7 USE dimphy 8 USE infotrac 8 USE infotrac_phy, ONLY : nbtr 9 9 USE indice_sol_mod 10 10 11 USE dimensions_mod, ONLY: iim, jjm, llm, ndm 12 USE paramet_mod_h 11 !!USE paramet_mod_h 13 12 USE yomcst_mod_h 14 13 IMPLICIT NONE
Note: See TracChangeset
for help on using the changeset viewer.