Changeset 4143 for LMDZ6/trunk/libf/phylmdiso/isotopes_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/isotopes_routines_mod.F90
r4089 r4143 3 3 4 4 MODULE isotopes_routines_mod 5 USE infotrac_phy, ONLY: niso, ntraciso=>ntiso, index_trac=>itZonIso, ntraceurs_zone=>nzone 5 6 IMPLICIT NONE 6 7 … … 13 14 & zqs,zq_ancien,zqev_diag,zq) 14 15 15 USE infotrac_phy, ONLY: ntraciso,niso, &16 ntraceurs_zone,index_trac17 16 USE isotopes_mod, ONLY: ridicule, ridicule_rain, thumxt1, no_pce, & 18 17 & bidouille_anti_divergence, & … … 846 845 & L, xtnu,Pveg) 847 846 848 USE infotrac_phy, ONLY: niso849 847 USE isotopes_mod, ONLY: ridicule_qsol, ridicule, & 850 848 & ridicule_evap,P_veg,iso_HDO,iso_eau,iso_O17,iso_O18 … … 1301 1299 1302 1300 subroutine calcul_kcin(Vsurf,KCIN) 1303 USE infotrac_phy, ONLY: niso1304 1301 USE isotopes_mod, ONLY: tv0cin,tkcin0,tkcin1,tkcin2 1305 1302 implicit none … … 1328 1325 1329 1326 subroutine fractcalk(kt, ptin, pxtfra, pfraice) 1330 !USE infotrac_phy, ONLY: use_iso1331 1327 USE isotopes_mod, ONLY: talph1,talph2,talph3,pxtmin,iso_O17, & 1332 1328 & fac_coeff_eq17_liq, pxtmelt, & … … 1457 1453 subroutine fractcalk_liq(kt, ptin, pxtfra) 1458 1454 1459 ! USE infotrac_phy, ONLY: use_iso1460 1455 USE isotopes_mod, ONLY: pxtmin,talph1,talph2,talph3, & 1461 1456 & fac_coeff_eq17_liq, pxtice, & … … 1522 1517 subroutine fractcalk_glace(kt, ptin, pfraice) 1523 1518 1524 ! use infotrac_phy, ONLY: use_iso1525 1519 use isotopes_mod, ONLY: talps1,talps2, iso_O17,fac_coeff_eq17_ice, & 1526 1520 & pxtmelt,musi, lambda_sursat, tdifrel, & … … 1631 1625 subroutine fractcalk_vectall(ptin, pxtfra, pfraice,n) 1632 1626 1633 USE infotrac_phy, ONLY: niso1634 1627 USE isotopes_mod, ONLY: talph1,talph2,talph3,tdifrel,pxtmin, & 1635 1628 & iso_O17, iso_HTO, iso_eau, iso_O18, iso_HDO, musi, lambda_sursat, & … … 1803 1796 subroutine fractcalk_vectall_liq(ptin, pxtfra, n) 1804 1797 1805 USE infotrac_phy, ONLY: niso1806 1798 USE isotopes_mod, ONLY: pxtmin,talph1,talph2,talph3, & 1807 1799 & iso_eau,iso_HDO, iso_O18, iso_O17,iso_HTO,fac_coeff_eq17_liq, & … … 1882 1874 subroutine fractcalk_vectall_ice(ptin, pfraice,n) 1883 1875 1884 use infotrac_phy, ONLY: niso1885 1876 use isotopes_mod, ONLY: talps1,talps2, fac_coeff_eq17_ice, & 1886 1877 & pxtmelt,musi, lambda_sursat, tdifrel, & … … 2023 2014 & i,Rsol,klon) 2024 2015 2025 USE infotrac_phy, ONLY: niso,ntraciso2026 2016 USE isotopes_mod, ONLY: iso_eau, iso_HDO,ridicule, & 2027 2017 & ridicule_qsol,iso_O17,iso_O18 … … 2233 2223 & i,xtevap,klon) 2234 2224 2235 USE infotrac_phy, ONLY: ntraciso,niso2236 2225 USE isotopes_mod, ONLY: iso_eau, iso_HDO,ridicule,ridicule_rain, & 2237 2226 iso_O18,iso_O17 … … 2444 2433 & ) 2445 2434 2446 USE infotrac_phy, ONLY: ntraciso,niso2447 2435 USE isotopes_mod, ONLY: iso_eau, iso_HDO,expb_max,tdifrel,tdifexp, & 2448 2436 & ridicule,thumxt1,ridicule_rain,bidouille_anti_divergence, & … … 4500 4488 & Tevap) 4501 4489 4502 USE infotrac_phy, ONLY: niso,ntraciso4503 4490 USE isotopes_mod, ONLY: iso_eau, iso_HDO,bidouille_anti_divergence, & 4504 4491 & ridicule,ridicule_rain … … 4658 4645 & ,fac_ftmr) 4659 4646 4660 USE infotrac_phy, ONLY: niso,ntraciso4661 4647 USE isotopes_mod, ONLY: iso_eau, iso_HDO,bidouille_anti_divergence, & 4662 4648 & Rdefault,ridicule,ridicule_rain … … 4904 4890 & Pqiinf_cas,Pqiinf) 4905 4891 4906 USE infotrac_phy, ONLY: niso,ntraciso4907 4892 USE isotopes_mod, ONLY: iso_eau, iso_HDO 4908 4893 … … 5066 5051 & xtnew_cas,xtnew,Pxtiinf_cas,Pxtiinf) 5067 5052 5068 USE infotrac_phy, ONLY: niso5069 5053 USE isotopes_mod, ONLY: iso_eau, iso_HDO 5070 5054 #ifdef ISOVERIF … … 5111 5095 & ncum) 5112 5096 5113 USE infotrac_phy, ONLY: niso,ntraciso5114 5097 USE isotopes_mod, ONLY: iso_eau, iso_HDO 5115 5098 … … 5176 5159 & nloc,ncum,nd,i) 5177 5160 5178 USE infotrac_phy, ONLY: niso, ntraciso5179 5161 USE isotopes_mod, ONLY: iso_eau, iso_HDO 5180 5162 … … 5252 5234 & nloc,ncum,nd,i) 5253 5235 5254 USE infotrac_phy, ONLY: niso,ntraciso5255 5236 USE isotopes_mod, ONLY: iso_eau, iso_HDO 5256 5237 … … 5326 5307 & nloc,ncum,nd,i) 5327 5308 5328 USE infotrac_phy, ONLY: niso,ntraciso5329 5309 USE isotopes_mod, ONLY: iso_eau, iso_HDO 5330 5310 … … 5396 5376 & nloc,ncum,nd,i) 5397 5377 5398 USE infotrac_phy, ONLY: niso,ntraciso5399 5378 USE isotopes_mod, ONLY: iso_eau, iso_HDO,ridicule 5400 5379 … … 5566 5545 & nloc,ncum,nd,i,frac_sublim) 5567 5546 5568 USE infotrac_phy, ONLY: niso,ntraciso5569 5547 USE isotopes_mod, ONLY: iso_eau, iso_HDO,ridicule 5570 5548 … … 5703 5681 & zxtrfln_cas,zxt_cas,zxtrfl,zxtrfln,zxt,klon) 5704 5682 5705 USE infotrac_phy, ONLY: niso,ntraciso5706 5683 USE isotopes_mod, ONLY: iso_eau, iso_HDO 5707 5684 … … 5739 5716 & delP,paprs,k,klon,klev) 5740 5717 5741 USE infotrac_phy, ONLY: niso5742 5718 USE isotopes_mod, ONLY: iso_eau, iso_HDO 5743 5719 implicit none … … 5777 5753 & delP,paprs,k,klon,klev) 5778 5754 5779 USE infotrac_phy, ONLY: niso,ntraciso5780 5755 USE isotopes_mod, ONLY: iso_eau, iso_HDO 5781 5756 implicit none … … 5828 5803 & delP,paprs,k,klon,klev,frac_sublim) 5829 5804 5830 USE infotrac_phy, ONLY: niso,ntraciso5831 5805 USE isotopes_mod, ONLY: iso_eau, iso_HDO 5832 5806 #ifdef ISOVERIF … … 5905 5879 & qp0,A,m0,beta,gama,g0) 5906 5880 5907 USE infotrac_phy, ONLY: niso5908 5881 USE isotopes_mod, ONLY: iso_eau, iso_HDO,ntot 5909 5882 #ifdef ISOVERIF … … 6100 6073 6101 6074 6102 USE infotrac_phy, ONLY: ntraciso,niso,ntraceurs_zone, &6103 & index_trac6104 6075 USE isotopes_mod, ONLY: iso_eau, iso_HDO,thumxt1, & 6105 6076 & bidouille_anti_divergence,ridicule … … 7680 7651 & ) 7681 7652 7682 USE infotrac_phy, ONLY: niso,ntraciso7683 7653 USE isotopes_mod, ONLY: iso_eau, iso_HDO, Rdefault, ridicule 7684 7654 #ifdef ISOVERIF … … 8048 8018 & ) 8049 8019 8050 USE infotrac_phy, ONLY: niso,ntraciso8051 8020 USE isotopes_mod, ONLY: iso_eau, iso_HDO, Rdefault,ridicule 8052 8021 #ifdef ISOVERIF … … 8253 8222 & ) 8254 8223 8255 USE infotrac_phy, ONLY: niso,ntraciso8256 8224 USE isotopes_mod, ONLY: iso_eau, iso_HDO, Rdefault,ridicule 8257 8225 #ifdef ISOVERIF … … 8390 8358 & ,xtp_cas,xtwater_cas,xtevap_cas) 8391 8359 8392 USE infotrac_phy, ONLY: niso,ntraciso8393 8360 USE isotopes_mod, ONLY: iso_eau, iso_HDO,no_pce, Rdefault,ridicule 8394 8361 #ifdef ISOVERIF … … 8927 8894 & ,xtp_cas,xtwater_cas,xtevap_cas) 8928 8895 8929 USE infotrac_phy, ONLY: niso,ntraciso8930 8896 USE isotopes_mod, ONLY: iso_eau, iso_HDO, Rdefault, ridicule 8931 8897 #ifdef ISOVERIF … … 9317 9283 9318 9284 9319 USE infotrac_phy, ONLY: niso,ntraciso, &9320 & ntraceurs_zone,index_trac9321 9285 USE isotopes_mod, ONLY: iso_eau, iso_HDO,bidouille_anti_divergence, & 9322 9286 & thumxt1, ridicule … … 11022 10986 & ) 11023 10987 11024 USE infotrac_phy, ONLY: niso,ntraciso11025 10988 USE isotopes_mod, ONLY: iso_eau, iso_HDO,Rdefault,ridicule 11026 10989 #ifdef ISOVERIF … … 11172 11135 & ,xtp_cas,xtwater_cas,xtevap_cas) 11173 11136 11174 USE infotrac_phy, ONLY: niso,ntraciso11175 11137 USE isotopes_mod, ONLY: iso_eau, iso_HDO,Rdefault,no_pce,ridicule 11176 11138 #ifdef ISOVERIF … … 11770 11732 & ,xtp_cas,xtwater_cas,xtevap_cas) 11771 11733 11772 USE infotrac_phy, ONLY: niso,ntraciso11773 11734 USE isotopes_mod, ONLY: iso_eau, iso_HDO, Rdefault, ridicule 11774 11735 #ifdef ISOVERIF … … 12198 12159 & tcond,zfice,zxtice,zxtliq) 12199 12160 12200 USE infotrac_phy, ONLY: ntraciso,niso12201 12161 USE isotopes_mod, ONLY: iso_eau,iso_HDO,essai_convergence, & 12202 12162 & bidouille_anti_divergence,ridicule … … 12432 12392 & tcond,zfice,zxtice,zxtliq,n) 12433 12393 12434 USE infotrac_phy, ONLY: ntraciso,niso12435 12394 USE isotopes_mod, ONLY: iso_eau,iso_HDO,iso_O18,bidouille_anti_divergence, & 12436 12395 & ridicule … … 12890 12849 & tcond,zfice,zxtice,zxtliq) 12891 12850 12892 USE infotrac_phy, ONLY: ntraciso12893 12851 USE isotopes_mod, ONLY: iso_eau,iso_HDO,bidouille_anti_divergence, & 12894 12852 & ridicule,iso_O18 … … 13088 13046 & xt1lay,q1lay,tsurf,t_coup,nisurf,Rland_ice) 13089 13047 13090 USE infotrac_phy, ONLY: ntraciso,niso13091 13048 USE isotopes_mod, ONLY: Rdefault,iso_eau,iso_HDO, & 13092 13049 & bidouille_anti_divergence, ridicule,ridicule_snow, & … … 13658 13615 & ) 13659 13616 13660 USE infotrac_phy, ONLY: ntraciso,niso13661 13617 USE isotopes_mod, ONLY: iso_eau,iso_HDO,cste_surf_cond, & 13662 13618 & rh_cste_surf_cond,Rdefault,T_cste_surf_cond,iso_O17,iso_O18, & … … 13982 13938 & ) 13983 13939 13984 USE infotrac_phy, ONLY: ntraciso,niso13985 13940 USE isotopes_mod, ONLY: tcorr, toce, alpha_liq_sol,ridicule_evap, & 13986 13941 iso_eau,iso_HDO … … 14238 14193 & ) 14239 14194 14240 USE infotrac_phy, ONLY: ntraciso,niso14241 14195 USE isotopes_mod, ONLY: h_land_ice, ridicule,ridicule_snow,ridicule_evap, & 14242 14196 iso_eau,iso_HDO,iso_O18 … … 14573 14527 & ) 14574 14528 14575 USE infotrac_phy, ONLY: niso,ntraciso14576 14529 USE isotopes_mod, ONLY: tdifrel,tdifexp_sol, iso_eau, iso_HDO, & 14577 14530 & bidouille_anti_divergence,ruissellement_pluie, Rdefault,Kd, & … … 16001 15954 !USE write_field_phy 16002 15955 USE indice_sol_mod, only: nbsrf 16003 USE infotrac_phy, ONLY: ntraciso,niso16004 15956 USE isotopes_mod, ONLY: initialisation_iso, iso_eau,iso_HDO, & 16005 15957 ridicule_qsol,tnat, P_veg,iso_O18,ridicule, ridicule_snow,iso_O17, & … … 16187 16139 !USE write_field_phy 16188 16140 USE indice_sol_mod, only: nbsrf 16189 USE infotrac_phy, ONLY: ntraciso,niso16190 16141 USE isotopes_mod, ONLY: tnat,iso_HDO,iso_O18,iso_HTO, iso_eau,toce, & 16191 16142 & Rdefault,iso_O17,ridicule,ridicule_qsol … … 16574 16525 !USE write_field_phy 16575 16526 USE indice_sol_mod, only: nbsrf 16576 USE infotrac_phy, ONLY: ntraciso,niso16577 16527 USE isotopes_mod, ONLY: striso,iso_HDO,iso_eau 16578 16528 #ifdef ISOVERIF … … 16849 16799 & d_xt_decroiss, & 16850 16800 & xt_seri) 16851 USE infotrac_phy, only: ntraciso16852 16801 USE isotopes_mod, only: iso_HTO,ok_prod_nucl_tritium 16853 16802 USE dimphy, only: klon,klev … … 18371 18320 ! & prod_nucl_HTO) 18372 18321 18373 USE infotrac_phy, only: ntraciso18374 18322 use isotopes_mod, only: nessai, lat_nucl, lon_nucl, & 18375 18323 & zmin_nucl, zmax_nucl, HTO_nucl … … 18593 18541 & paprs, & 18594 18542 & prod_nucl) 18595 USE infotrac_phy, only: ntraciso18596 18543 USE isotopes_mod, ONLY: iso_HTO 18597 18544 use geometry_mod, only: cell_area … … 18739 18686 & tcond,zfice,zxtice,zxtliq) 18740 18687 18741 USE infotrac_phy, ONLY: ntraciso,niso,index_trac,ntraceurs_zone18742 18688 USE isotopes_mod, ONLY: iso_eau,iso_HDO,essai_convergence, & 18743 18689 & bidouille_anti_divergence,ridicule … … 18869 18815 & tcond,zfice,zxtice,zxtliq,n) 18870 18816 18871 USE infotrac_phy, ONLY: ntraciso,niso,index_trac,ntraceurs_zone18872 18817 USE isotopes_mod, ONLY: iso_eau,iso_HDO,iso_O18,bidouille_anti_divergence, & 18873 18818 & ridicule
Note: See TracChangeset
for help on using the changeset viewer.