Changeset 4149 for LMDZ6/trunk/libf/phylmdiso/isotopes_verif_mod.F90
- Timestamp:
- May 14, 2022, 8:13:22 PM (2 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
LMDZ6/trunk/libf/phylmdiso/isotopes_verif_mod.F90
r4143 r4149 1939 1939 1940 1940 function iso_verif_tracpos_choix_nostop(x,err_msg,seuil) 1941 use isotrac_mod, only: index_iso,strtrac,index_zone 1942 use isotopes_mod, only: striso 1941 use isotopes_mod, only: isoName 1943 1942 implicit none 1944 1943 … … 1959 1958 1960 1959 do ixt=niso+1,ntraciso 1961 iiso=index_iso(ixt)1962 1960 if (iso_verif_positif_choix_nostop(x(ixt),seuil,err_msg// & 1963 & ', verif positif, iso'//striso(iiso) & 1964 & //strtrac(index_zone(ixt))).eq.1) then 1961 & ', verif positif, iso'//TRIM(isoName(ixt))).eq.1) then 1965 1962 iso_verif_tracpos_choix_nostop=1 1966 1963 endif … … 1971 1968 1972 1969 function iso_verif_traceur_noNaN_nostop(x,err_msg) 1973 use isotrac_mod, only: index_iso 1974 use isotopes_mod, only: striso 1970 use isotopes_mod, only: isoName 1975 1971 implicit none 1976 1972 … … 1991 1987 1992 1988 do ixt=niso+1,ntraciso 1993 iiso=index_iso(ixt)1994 1989 ! write(*,*) 'iso_verif_traceurs 154: iiso,ixt=',iiso,ixt 1995 1990 if (iso_verif_noNaN_nostop(x(ixt),err_msg// & 1996 & ', verif trac no NaN, iso'// striso(iiso)) &1991 & ', verif trac no NaN, iso'//TRIM(isoName(ixt))) & 1997 1992 & .eq.1) then 1998 1993 iso_verif_traceur_noNaN_nostop=1 … … 2005 2000 & errmaxin,errmaxrelin) 2006 2001 2007 use isotopes_mod, ONLY: ridicule, striso2002 use isotopes_mod, ONLY: ridicule,isoName 2008 2003 ! on vérifie juste bilan de masse 2009 2004 implicit none … … 2033 2028 2034 2029 if (iso_verif_egalite_choix_nostop(xtractot,x(iiso), & 2035 & err_msg//', verif trac egalite, iso '//striso(iiso), & 2030 & err_msg//', verif trac egalite, iso '// & 2031 & TRIM(isoName(iiso)), & 2036 2032 & errmaxin,errmaxrelin).eq.1) then 2037 2033 write(*,*) 'iso_verif_traceur 202: x=',x … … 2044 2040 & (abs(x(iiso)).gt.ridicule)) then 2045 2041 write(*,*) err_msg,', verif masse traceurs, iso ', & 2046 & striso(iiso)2042 & TRIM(isoName(iiso)) 2047 2043 write(*,*) 'iso_verif_traceur 209: x=',x 2048 2044 ! iso_verif_tracm_choix_nostop=1 … … 2371 2367 subroutine iso_verif_trac_masse_vect(x,n,m,err_msg, & 2372 2368 & errmax,errmaxrel) 2373 use isotopes_mod, only: striso2369 use isotopes_mod, only: isoName 2374 2370 implicit none 2375 2371 … … 2402 2398 call iso_verif_egalite_std_vect( & 2403 2399 & xtractot,xiiso, & 2404 & err_msg//', verif trac egalite, iso '//striso(iiso), & 2400 & err_msg//', verif trac egalite, iso ' & 2401 & //TRIM(isoName(iiso)), & 2405 2402 & n,m,errmax,errmaxrel) 2406 2403 enddo !do iiso=1,niso
Note: See TracChangeset
for help on using the changeset viewer.