Changeset 4143 for LMDZ6/trunk/libf/phylmdiso/isotrac_routines_mod.F90
- Timestamp:
- May 9, 2022, 12:35:40 PM (2 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
LMDZ6/trunk/libf/phylmdiso/isotrac_routines_mod.F90
r3927 r4143 8 8 ! isotopes_verif a besoin de isotopes et isotrac 9 9 ! isotrac n'a besoin que de isotopes 10 USE infotrac_phy, ONLY: ntraciso=>ntiso, niso, index_trac=>itZonIso, ntraceurs_zone=>nzone 10 11 IMPLICIT NONE 11 12 … … 17 18 & ncum,izone) 18 19 19 USE infotrac_phy, ONLY: ntraciso,niso,index_trac20 20 USE isotopes_mod, ONLY: ridicule,iso_eau 21 21 … … 63 63 & xtp_avantevap_cas,liq,hdiag) 64 64 65 USE infotrac_phy, ONLY: ntraciso,niso,index_trac66 65 USE isotopes_mod, ONLY: ridicule,iso_eau,iso_HDO,ridicule_evap 67 66 USE isotrac_mod, only: option_revap,evap_franche,izone_revap, & … … 231 230 & nloc,ncum,nd,i,izone) 232 231 233 USE infotrac_phy, ONLY: ntraciso,niso,index_trac234 232 USE isotopes_mod, ONLY: iso_eau 235 233 #ifdef ISOVERIF … … 320 318 & nloc,ncum,nd,i,izone) 321 319 322 USE infotrac_phy, ONLY: ntraciso,niso,index_trac323 320 USE isotopes_mod, ONLY: iso_eau 324 321 #ifdef ISOVERIF … … 408 405 & nloc,ncum,nd,i,izone) 409 406 410 USE infotrac_phy, ONLY: ntraciso,niso,index_trac411 407 USE isotopes_mod, ONLY: ridicule,iso_eau 412 408 #ifdef ISOVERIF … … 476 472 & nloc,ncum,nd,izone) 477 473 478 USE infotrac_phy, ONLY: ntraciso,niso,index_trac479 474 USE isotopes_mod, ONLY: ridicule,iso_eau 480 475 #ifdef ISOVERIF … … 643 638 & nloc,ncum,nd,i,frac_sublim,izone) 644 639 645 USE infotrac_phy, ONLY: ntraciso,niso,index_trac646 640 USE isotopes_mod, ONLY: ridicule,iso_eau 647 641 #ifdef ISOVERIF … … 802 796 & xtrevap_tag,liq,hdiag) 803 797 804 USE infotrac_phy, ONLY: ntraciso,niso,index_trac805 798 USE isotopes_mod, ONLY: ridicule,iso_eau 806 799 USE isotrac_mod, only: option_revap,evap_franche … … 899 892 & klon,izone,ptrac) 900 893 901 USE infotrac_phy, ONLY: ntraciso,niso,index_trac902 894 USE isotopes_mod, ONLY: ridicule,iso_eau 903 895 #ifdef ISOVERIF … … 986 978 & klon,izone) 987 979 988 USE infotrac_phy, ONLY: ntraciso,niso,index_trac989 980 USE isotopes_mod, ONLY: ridicule,iso_eau 990 981 #ifdef ISOVERIF … … 1052 1043 & klon,izone,zxt,xtrevap_tag) 1053 1044 1054 USE infotrac_phy, ONLY: ntraciso,niso, &1055 ntraceurs_zone,index_trac1056 1045 #ifdef ISOVERIF 1057 1046 USE isotopes_verif_mod … … 1342 1331 1343 1332 subroutine find_bassin(lat,lon,bassin) 1344 use isotrac_mod, only: izone_poubelle,ntraceurs_zone ,option_traceurs, &1333 use isotrac_mod, only: izone_poubelle,ntraceurs_zone=>ntiso,option_traceurs, & 1345 1334 & bassin_map 1346 1335 #ifdef ISOVERIF … … 1517 1506 subroutine isotrac_recolorise_tmin(xt,t) 1518 1507 USE dimphy, only: klon, klev 1519 USE infotrac_phy, ONLY: ntraciso,niso, &1520 ntraceurs_zone,index_trac1521 1508 USE isotrac_mod, only: zone_temp,nzone_temp 1522 1509 #ifdef ISOVERIF … … 1603 1590 subroutine isotrac_recolorise_tmin_sfrev(xt,t) 1604 1591 USE dimphy, only: klon,klev 1605 USE infotrac_phy, ONLY: ntraciso,niso, &1606 ntraceurs_zone,index_trac1607 1592 USE isotrac_mod, only: nzone_temp,zone_temp 1608 1593 #ifdef ISOVERIF … … 1661 1646 subroutine isotrac_recolorise_saturation(xt,rh,lat,pres) 1662 1647 USE dimphy, only: klon,klev 1663 USE infotrac_phy, ONLY: ntraciso,niso, &1664 ntraceurs_zone,index_trac1665 1648 #ifdef ISOVERIF 1666 1649 USE isotopes_verif_mod … … 1727 1710 subroutine isotrac_recolorise_boite(xt,boite_map) 1728 1711 USE dimphy, only: klon,klev 1729 USE infotrac_phy, ONLY: ntraciso,niso, &1730 ntraceurs_zone,index_trac1731 1712 #ifdef ISOVERIF 1732 1713 USE isotopes_verif_mod … … 1781 1762 subroutine isotrac_recolorise_extra(xt,rlat) 1782 1763 USE dimphy, only: klon,klev 1783 USE infotrac_phy, ONLY: ntraciso,niso, &1784 ntraceurs_zone,index_trac1785 1764 usE isotrac_mod, only: lim_tag20,izone_trop,izone_extra 1786 1765 #ifdef ISOVERIF … … 1830 1809 subroutine isotrac_recolorise_conv(xt,rlat,presnivs,rain_con) 1831 1810 USE dimphy, only: klon,klev 1832 USE infotrac_phy, ONLY: ntraciso,niso, &1833 ntraceurs_zone,index_trac1834 1811 use isotrac_mod, only: lim_precip_tag22, & 1835 1812 & izone_conv_BT,izone_conv_UT … … 1902 1879 subroutine boite_AMMA_init(lat,lon,presnivs,boite_map) 1903 1880 USE dimphy, only: klon,klev 1904 USE infotrac_phy, ONLY: ntraciso,niso, &1905 ntraceurs_zone,index_trac1906 1881 #ifdef ISOVERIF 1907 1882 USE isotopes_verif_mod … … 1957 1932 subroutine boite_UT_extra_init(lat,lon,presnivs,boite_map) 1958 1933 USE dimphy, only: klon,klev 1959 USE infotrac_phy, ONLY: ntraciso,niso, &1960 ntraceurs_zone,index_trac1961 1934 use isotrac_mod, only: izone_extra,izone_trop 1962 1935 #ifdef ISOVERIF … … 2095 2068 & seuil_in) 2096 2069 USE dimphy, only: klon,klev 2097 USE infotrac_phy, ONLY: ntraciso,niso, &2098 ntraceurs_zone,index_trac2099 2070 USE isotopes_mod, only: bidouille_anti_divergence,iso_eau 2100 2071 use isotrac_mod, only: option_seuil_tag_tmin,izone_cond, & … … 2304 2275 subroutine bassin_map_init_opt20(lat,bassin_map) 2305 2276 USE dimphy, only: klon 2306 USE infotrac_phy, ONLY: ntraciso,niso, &2307 ntraceurs_zone,index_trac2308 2277 use isotrac_mod, only: izone_cont,izone_trop,lim_tag20 2309 2278 #ifdef ISOVERIF … … 2334 2303 USE geometry_mod, ONLY : latitude_deg 2335 2304 USE dimphy, only: klon,klev 2336 use infotrac_phy, only: ntraciso2337 2305 use isotrac_mod, only: option_traceurs,boite_map 2338 2306 implicit none … … 2365 2333 subroutine iso_verif_traceur_jbid_vect(x,n,m) 2366 2334 USE isotopes_mod, ONLY: bidouille_anti_divergence,iso_eau,ridicule 2367 USE infotrac_phy, ONLY: index_trac,niso,ntraciso 2368 use isotrac_mod, only: ntraceurs_zone 2335 use isotrac_mod, only: ntraceurs_zone=>nzone 2369 2336 implicit none 2370 2337 … … 2430 2397 subroutine iso_verif_traceur_jbidouille(x) 2431 2398 USE isotopes_mod, ONLY: bidouille_anti_divergence,iso_eau,ridicule 2432 USE infotrac_phy, ONLY: index_trac,niso,ntraciso,ntraceurs_zone2433 2399 implicit none 2434 2400 … … 2470 2436 subroutine iso_verif_traceur_jbid_pos(x) 2471 2437 USE isotopes_mod, ONLY: bidouille_anti_divergence,iso_eau,ridicule 2472 USE infotrac_phy, ONLY: index_trac,niso,ntraciso,ntraceurs_zone2473 2438 !#ifdef ISOVERIF 2474 2439 ! use isotopes_verif_mod, only: iso_verif_traceur_pbidouille … … 2544 2509 subroutine iso_verif_traceur_jbid_pos_vect(n,m,x) 2545 2510 USE isotopes_mod, ONLY: bidouille_anti_divergence,iso_eau,ridicule 2546 USE infotrac_phy, ONLY: index_trac,niso,ntraciso,ntraceurs_zone2547 2511 #ifdef ISOVERIF 2548 2512 USE isotopes_verif_mod … … 2625 2589 subroutine iso_verif_traceur_jbid_pos2(x,q) 2626 2590 USE isotopes_mod, ONLY: bidouille_anti_divergence,iso_eau,ridicule 2627 USE infotrac_phy, ONLY: index_trac,niso,ntraciso,ntraceurs_zone2628 2591 #ifdef ISOVERIF 2629 2592 use isotopes_verif_mod … … 2696 2659 subroutine iso_verif_traceur_jbid_vect1D(x,n) 2697 2660 USE isotopes_mod, ONLY: bidouille_anti_divergence,iso_eau,ridicule 2698 USE infotrac_phy, ONLY: index_trac,niso,ntraciso,ntraceurs_zone2699 2661 implicit none 2700 2662 … … 2739 2701 2740 2702 subroutine iso_verif_traceur_pbidouille(x,err_msg) 2741 USE infotrac_phy, ONLY: ntraciso2742 2703 use isotopes_verif_mod 2743 2704 implicit none … … 2765 2726 2766 2727 function iso_verif_traceur_pbid_ns(x,err_msg) 2767 USE infotrac_phy, ONLY: ntraciso2768 2728 use isotopes_mod, ONLY: iso_HDO,bidouille_anti_divergence 2769 2729 use isotrac_mod, only: ridicule_trac … … 2828 2788 2829 2789 subroutine iso_verif_traceur_pbid_vect(x,n,m,err_msg) 2830 USE infotrac_phy, ONLY: ntraciso2831 2790 use isotopes_mod, ONLY: iso_HDO,bidouille_anti_divergence 2832 2791 use isotopes_verif_mod
Note: See TracChangeset
for help on using the changeset viewer.