Changeset 5135 for LMDZ6/branches/Amaury_dev/libf/phylmdiso
- Timestamp:
- Jul 26, 2024, 7:20:23 PM (6 months ago)
- Location:
- LMDZ6/branches/Amaury_dev/libf/phylmdiso
- Files:
-
- 3 deleted
- 3 edited
- 1 moved
Legend:
- Unmodified
- Added
- Removed
-
LMDZ6/branches/Amaury_dev/libf/phylmdiso/isotopes_routines_mod.F90
r5133 r5135 15748 15748 INTEGER ixt,i,k,nsrf 15749 15749 15750 ! character*50 text15750 ! CHARACTER*50 text 15751 15751 15752 15752 ! WRITE(*,*) 'phyisoetat0 20: fichnom=',fichnom … … 15931 15931 REAL deltaD_snow_fall_O18,deltaD_rain_fall_O18 15932 15932 REAL alpha(niso),kcin(niso) 15933 ! character*50 text15933 ! CHARACTER*50 text 15934 15934 15935 15935 ! initialisation des isotopes -
LMDZ6/branches/Amaury_dev/libf/phylmdiso/isotopes_verif_mod.F90
r5132 r5135 144 144 ! input: 145 145 REAL a, b 146 character*(*) err_msg ! message d''erreur à afficher146 CHARACTER*(*) err_msg ! message d''erreur à afficher 147 147 148 148 ! local … … 173 173 ! input: 174 174 REAL a, b 175 character*(*) err_msg ! message d''erreur à afficher175 CHARACTER*(*) err_msg ! message d''erreur à afficher 176 176 !ouptut 177 177 INTEGER iso_verif_egalite_nostop … … 204 204 ! input: 205 205 REAL R 206 character*(*) err_msg ! message d''erreur à afficher206 CHARACTER*(*) err_msg ! message d''erreur à afficher 207 207 !real deltaD 208 208 !integer iso_verif_aberrant_choix_nostop … … 234 234 ! input: 235 235 REAL R 236 character*(*) err_msg ! message d''erreur à afficher236 CHARACTER*(*) err_msg ! message d''erreur à afficher 237 237 !real deltaD 238 238 … … 269 269 ! input: 270 270 REAL xt,q,qmin,deltaDmax 271 character*(*) err_msg ! message d''erreur à afficher271 CHARACTER*(*) err_msg ! message d''erreur à afficher 272 272 !real deltaD 273 273 … … 303 303 ! input: 304 304 REAL R 305 character*(*) err_msg ! message d''erreur à afficher305 CHARACTER*(*) err_msg ! message d''erreur à afficher 306 306 INTEGER iso_verif_aberrant_nostop ! output: 1 si erreur, 0 sinon 307 307 !real deltaD … … 334 334 ! input: 335 335 REAL R 336 character*(*) err_msg ! message d''erreur à afficher336 CHARACTER*(*) err_msg ! message d''erreur à afficher 337 337 INTEGER iso_verif_aberrant_enc_nostop ! output: 1 si erreur, 0 sinon 338 338 !real deltaD … … 369 369 ! input: 370 370 REAL xt,q,qmin,deltaDmax 371 character*(*) err_msg ! message d''erreur à afficher371 CHARACTER*(*) err_msg ! message d''erreur à afficher 372 372 ! output 373 373 INTEGER iso_verif_aberrant_choix_nostop … … 430 430 ! input: 431 431 REAL xt,q,qmin,deltaDmax 432 character*(*) err_msg ! message d''erreur à afficher432 CHARACTER*(*) err_msg ! message d''erreur à afficher 433 433 ! output 434 434 INTEGER iso_verif_aberrant_enc_choix_nostop … … 474 474 ! input: 475 475 REAL R17,R18 476 character*(*) err_msg ! message d''erreur à afficher476 CHARACTER*(*) err_msg ! message d''erreur à afficher 477 477 !real o17excess 478 478 … … 506 506 ! input: 507 507 REAL R17,R18 508 character*(*) err_msg ! message d''erreur à afficher508 CHARACTER*(*) err_msg ! message d''erreur à afficher 509 509 !local 510 510 !real o17excess … … 545 545 ! input: 546 546 REAL x 547 character*(*) err_msg ! message d''erreur à afficher547 CHARACTER*(*) err_msg ! message d''erreur à afficher 548 548 549 549 ! locals … … 570 570 ! input: 571 571 REAL x 572 character*(*) err_msg ! message d''erreur à afficher572 CHARACTER*(*) err_msg ! message d''erreur à afficher 573 573 574 574 ! output … … 601 601 INTEGER n,m,ni 602 602 REAL x(ni,n,m) 603 character*(*) err_msg ! message d''erreur à afficher603 CHARACTER*(*) err_msg ! message d''erreur à afficher 604 604 605 605 ! output … … 640 640 INTEGER n,ni 641 641 REAL x(ni,n) 642 character*(*) err_msg ! message d''erreur à afficher642 CHARACTER*(*) err_msg ! message d''erreur à afficher 643 643 644 644 ! output … … 680 680 REAL a, b 681 681 REAL erabs,errel !erreur absolue et relative 682 character*(*) err_msg ! message d''erreur à afficher682 CHARACTER*(*) err_msg ! message d''erreur à afficher 683 683 684 684 ! locals … … 709 709 REAL a, b 710 710 REAL erabs,errel !erreur absolue et relative 711 character*(*) err_msg ! message d''erreur à afficher711 CHARACTER*(*) err_msg ! message d''erreur à afficher 712 712 713 713 ! output … … 762 762 ! input: 763 763 REAL x 764 character*(*) err_msg ! message d''erreur à afficher764 CHARACTER*(*) err_msg ! message d''erreur à afficher 765 765 766 766 ! locals … … 790 790 INTEGER n 791 791 REAL x(n) 792 character*(*) err_msg ! message d''erreur à afficher792 CHARACTER*(*) err_msg ! message d''erreur à afficher 793 793 794 794 ! locals … … 821 821 REAL x(n) 822 822 REAL ridic 823 character*(*) err_msg ! message d''erreur à afficher823 CHARACTER*(*) err_msg ! message d''erreur à afficher 824 824 ! locals 825 825 INTEGER i … … 852 852 ! input: 853 853 REAL x 854 character*(*) err_msg ! message d''erreur à afficher854 CHARACTER*(*) err_msg ! message d''erreur à afficher 855 855 856 856 ! locals … … 873 873 ! input: 874 874 REAL x 875 character*(*) err_msg ! message d''erreur à afficher*875 CHARACTER*(*) err_msg ! message d''erreur à afficher* 876 876 877 877 ! output … … 901 901 REAL x 902 902 REAL ridic 903 character*(*) err_msg ! message d''erreur à afficher903 CHARACTER*(*) err_msg ! message d''erreur à afficher 904 904 905 905 ! locals … … 929 929 ! input: 930 930 REAL x 931 character*(*) err_msg ! message d''erreur à afficher931 CHARACTER*(*) err_msg ! message d''erreur à afficher 932 932 933 933 ! output … … 960 960 REAL x 961 961 REAL ridic 962 character*(*) err_msg ! message d''erreur à afficher962 CHARACTER*(*) err_msg ! message d''erreur à afficher 963 963 964 964 ! output … … 997 997 ! input: 998 998 REAL Rd,Ro 999 character*(*) err_msg ! message d''erreur à afficher999 CHARACTER*(*) err_msg ! message d''erreur à afficher 1000 1000 1001 1001 ! local … … 1018 1018 ! input: 1019 1019 REAL Rd,Ro 1020 character*(*) err_msg ! message d''erreur à afficher1020 CHARACTER*(*) err_msg ! message d''erreur à afficher 1021 1021 1022 1022 ! outputs … … 1154 1154 REAL q(n,m) 1155 1155 REAL xt(ni,n,m) 1156 character*(*) err_msg1156 CHARACTER*(*) err_msg 1157 1157 1158 1158 ! locals … … 1205 1205 REAL q(n) 1206 1206 REAL xt(ni,n) 1207 character*(*) err_msg1207 CHARACTER*(*) err_msg 1208 1208 1209 1209 ! locals … … 1244 1244 REAL a(n,m) 1245 1245 REAL b(n,m) 1246 character*(*) err_msg1246 CHARACTER*(*) err_msg 1247 1247 REAL errmax,errmaxrel 1248 1248 … … 1287 1287 REAL q(n,m) 1288 1288 REAL xt(ni,n,m) 1289 character*(*) err_msg1289 CHARACTER*(*) err_msg 1290 1290 1291 1291 ! locals … … 1334 1334 REAL q(n,m) 1335 1335 REAL xt(ni,n,m) 1336 character*(*) err_msg1336 CHARACTER*(*) err_msg 1337 1337 1338 1338 ! locals … … 1386 1386 REAL q(n,m) 1387 1387 REAL xt(ni,n,m) 1388 character*(*) err_msg1388 CHARACTER*(*) err_msg 1389 1389 1390 1390 ! locals … … 1436 1436 REAL q(n,m) 1437 1437 REAL xt(ni,n,m) 1438 character*(*) err_msg1438 CHARACTER*(*) err_msg 1439 1439 REAL deltaDmax 1440 1440 … … 1484 1484 REAL q(n,m) 1485 1485 REAL xt(ni,n,m) 1486 character*(*) err_msg1486 CHARACTER*(*) err_msg 1487 1487 1488 1488 ! locals … … 1704 1704 INTEGER n,m,ni,ib,ie 1705 1705 REAL x(ni,n,m) 1706 character*(*) err_msg ! message d''erreur à afficher1706 CHARACTER*(*) err_msg ! message d''erreur à afficher 1707 1707 1708 1708 ! output … … 1746 1746 REAL q(n,m) 1747 1747 REAL xt(ni,n,m) 1748 character*(*) err_msg1748 CHARACTER*(*) err_msg 1749 1749 1750 1750 ! locals … … 1795 1795 REAL q(n,m) 1796 1796 REAL xt(ni,n,m) 1797 character*(*) err_msg1797 CHARACTER*(*) err_msg 1798 1798 1799 1799 ! locals … … 1841 1841 ! inputs 1842 1842 REAL x(ntraciso) 1843 character*(*) err_msg ! message d''erreur à afficher1843 CHARACTER*(*) err_msg ! message d''erreur à afficher 1844 1844 REAL errmax,errmaxrel,ridicule_trac,deltalimtrac 1845 1845 … … 1892 1892 ! inputs 1893 1893 REAL x(ntraciso) 1894 character*(*) err_msg ! message d''erreur à afficher1894 CHARACTER*(*) err_msg ! message d''erreur à afficher 1895 1895 REAL errmax,errmaxrel,ridicule_trac,deltalimtrac 1896 1896 … … 1931 1931 ! inputs 1932 1932 REAL x(ntraciso) 1933 character*(*) err_msg ! message d''erreur à afficher1933 CHARACTER*(*) err_msg ! message d''erreur à afficher 1934 1934 REAL seuil 1935 1935 … … 1961 1961 ! inputs 1962 1962 REAL x(ntraciso) 1963 character*(*) err_msg ! message d''erreur à afficher1963 CHARACTER*(*) err_msg ! message d''erreur à afficher 1964 1964 1965 1965 ! output … … 1993 1993 ! inputs 1994 1994 REAL x(ntraciso) 1995 character*(*) err_msg ! message d''erreur à afficher1995 CHARACTER*(*) err_msg ! message d''erreur à afficher 1996 1996 REAL errmaxin,errmaxrelin 1997 1997 … … 2050 2050 ! inputs 2051 2051 REAL x(ntraciso) 2052 character*(*) err_msg ! message d''erreur à afficher2052 CHARACTER*(*) err_msg ! message d''erreur à afficher 2053 2053 REAL ridicule_trac,deltalimtrac 2054 2054 … … 2135 2135 ! inputs 2136 2136 REAL x(ntraciso) 2137 character*(*) err_msg ! message d''erreur à afficher2137 CHARACTER*(*) err_msg ! message d''erreur à afficher 2138 2138 2139 2139 ! locals … … 2164 2164 INTEGER n1,n2,n3 2165 2165 REAL x(n1,n2,n3,ntraciso) 2166 character*(*) err_msg ! message d''erreur à afficher2166 CHARACTER*(*) err_msg ! message d''erreur à afficher 2167 2167 INTEGER i1,i2,i3 2168 2168 … … 2196 2196 INTEGER n1,n2,n3,n4 2197 2197 REAL x(n1,n2,n3,n4,ntraciso) 2198 character*(*) err_msg ! message d''erreur à afficher2198 CHARACTER*(*) err_msg ! message d''erreur à afficher 2199 2199 INTEGER i1,i2,i3,i4 2200 2200 … … 2228 2228 INTEGER n1,n2 2229 2229 REAL x(n1,n2,ntraciso) 2230 character*(*) err_msg ! message d''erreur à afficher2230 CHARACTER*(*) err_msg ! message d''erreur à afficher 2231 2231 INTEGER i1,i2 2232 2232 … … 2258 2258 INTEGER n,m 2259 2259 REAL x(ntraciso,n,m) 2260 character*(*) err_msg ! message d''erreur à afficher2260 CHARACTER*(*) err_msg ! message d''erreur à afficher 2261 2261 2262 2262 ! locals … … 2292 2292 INTEGER n,m 2293 2293 REAL x(ntraciso,n,m) 2294 character*(*) err_msg ! message d''erreur à afficher2294 CHARACTER*(*) err_msg ! message d''erreur à afficher 2295 2295 2296 2296 ! locals … … 2317 2317 INTEGER n,m 2318 2318 REAL x(ntraciso,n,m) 2319 character*(*) err_msg ! message d''erreur à afficher2319 CHARACTER*(*) err_msg ! message d''erreur à afficher 2320 2320 2321 2321 ! locals … … 2361 2361 INTEGER n,m 2362 2362 REAL x(ntraciso,n,m) 2363 character*(*) err_msg ! message d''erreur à afficher2363 CHARACTER*(*) err_msg ! message d''erreur à afficher 2364 2364 REAL errmax,errmaxrel 2365 2365 … … 2401 2401 INTEGER n,m 2402 2402 REAL x(ntraciso,n,m) 2403 character*(*) err_msg ! message d''erreur à afficher2403 CHARACTER*(*) err_msg ! message d''erreur à afficher 2404 2404 2405 2405 ! locals … … 2440 2440 INTEGER n,m 2441 2441 REAL x(ntraciso,n,m) 2442 character*(*) err_msg ! message d''erreur à afficher2442 CHARACTER*(*) err_msg ! message d''erreur à afficher 2443 2443 REAL seuil 2444 2444 … … 2488 2488 ! inputs 2489 2489 REAL x(ntraciso) 2490 character*(*) err_msg ! message d''erreur à afficher2490 CHARACTER*(*) err_msg ! message d''erreur à afficher 2491 2491 2492 2492 ! locals … … 2512 2512 ! inputs 2513 2513 REAL x(ntraciso) 2514 character*(*) err_msg ! message d''erreur à afficher2514 CHARACTER*(*) err_msg ! message d''erreur à afficher 2515 2515 REAL seuil 2516 2516 … … 2534 2534 ! inputs 2535 2535 REAL x(ntraciso) 2536 character*(*) err_msg ! message d''erreur à afficher2536 CHARACTER*(*) err_msg ! message d''erreur à afficher 2537 2537 REAL errmax,errmaxrel,ridicule_trac_loc,deltalimtrac 2538 2538 … … 2561 2561 ! inputs 2562 2562 REAL x(ntraciso) 2563 character*(*) err_msg ! message d''erreur à afficher2563 CHARACTER*(*) err_msg ! message d''erreur à afficher 2564 2564 2565 2565 ! output … … 2585 2585 ! inputs 2586 2586 REAL x(ntraciso) 2587 character*(*) err_msg ! message d''erreur à afficher2587 CHARACTER*(*) err_msg ! message d''erreur à afficher 2588 2588 2589 2589 ! locals … … 2613 2613 ! inputs 2614 2614 REAL x(ntraciso) 2615 character*(*) err_msg ! message d''erreur à afficher2615 CHARACTER*(*) err_msg ! message d''erreur à afficher 2616 2616 2617 2617 ! output … … 2644 2644 INTEGER n,m 2645 2645 REAL x(ntraciso,n,m) 2646 character*(*) err_msg2646 CHARACTER*(*) err_msg 2647 2647 2648 2648 ! locals … … 2702 2702 INTEGER n,m,nq 2703 2703 REAL x(n,m,nq,ntraciso) 2704 character*(*) err_msg2704 CHARACTER*(*) err_msg 2705 2705 2706 2706 ! locals -
LMDZ6/branches/Amaury_dev/libf/phylmdiso/isotrac_routines_mod.F90
r5117 r5135 2666 2666 ! inputs 2667 2667 REAL x(ntraciso) 2668 character*(*) err_msg ! message d''erreur à afficher2668 CHARACTER*(*) err_msg ! message d''erreur à afficher 2669 2669 2670 2670 ! local … … 2693 2693 ! inputs 2694 2694 REAL x(ntraciso) 2695 character*(*) err_msg ! message d''erreur à afficher2695 CHARACTER*(*) err_msg ! message d''erreur à afficher 2696 2696 2697 2697 ! output … … 2745 2745 INTEGER n,m 2746 2746 REAL x(ntraciso,n,m) 2747 character*(*) err_msg ! message d''erreur à afficher2747 CHARACTER*(*) err_msg ! message d''erreur à afficher 2748 2748 2749 2749 ! locals -
LMDZ6/branches/Amaury_dev/libf/phylmdiso/lmdz_iotd.f90
r5134 r5135 1 link ../phylmd/ iotd.h1 link ../phylmd/lmdz_iotd.f90
Note: See TracChangeset
for help on using the changeset viewer.