Changeset 1508 for trunk/LMDZ.COMMON/libf/dyn3d/leapfrog.F
- Timestamp:
- Jan 15, 2016, 8:27:16 AM (9 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/LMDZ.COMMON/libf/dyn3d/leapfrog.F
r1422 r1508 12 12 use IOIPSL 13 13 #endif 14 USE infotrac, ONLY: nqtot 14 USE infotrac, ONLY: nqtot,ok_iso_verif 15 15 USE guide_mod, ONLY : guide_main 16 16 USE write_field, ONLY: writefield … … 305 305 jH_cur = jH_cur - int(jH_cur) 306 306 307 if (ok_iso_verif) then 308 call check_isotopes_seq(q,ip1jmp1,'leapfrog 321') 309 endif !if (ok_iso_verif) then 307 310 308 311 #ifdef CPP_IOIPSL … … 337 340 ! CALL SCOPY ( ijp1llm, masse, 1, finvmaold, 1 ) 338 341 ! CALL filtreg ( finvmaold ,jjp1, llm, -2,2, .TRUE., 1 ) 342 343 if (ok_iso_verif) then 344 call check_isotopes_seq(q,ip1jmp1,'leapfrog 400') 345 endif !if (ok_iso_verif) then 339 346 340 347 2 CONTINUE ! Matsuno backward or leapfrog step begins here … … 381 388 #endif 382 389 390 if (ok_iso_verif) then 391 call check_isotopes_seq(q,ip1jmp1,'leapfrog 589') 392 endif !if (ok_iso_verif) then 393 383 394 c----------------------------------------------------------------------- 384 395 c calcul des tendances dynamiques: … … 419 430 c ------------------------------------------------------------- 420 431 432 if (ok_iso_verif) then 433 call check_isotopes_seq(q,ip1jmp1, 434 & 'leapfrog 686: avant caladvtrac') 435 endif !if (ok_iso_verif) then 436 421 437 IF( forward. OR . leapf ) THEN 422 438 ! Ehouarn: NB: fields sent to advtrac are those at the beginning of the time step … … 443 459 c ---------------------------------- 444 460 445 446 CALL integrd ( 2,vcovm1,ucovm1,tetam1,psm1,massem1 , 461 if (ok_iso_verif) then 462 write(*,*) 'leapfrog 720' 463 call check_isotopes_seq(q,ip1jmp1,'leapfrog 756') 464 endif !if (ok_iso_verif) then 465 466 CALL integrd ( nqtot,vcovm1,ucovm1,tetam1,psm1,massem1 , 447 467 $ dv,du,dteta,dq,dp,vcov,ucov,teta,q,ps,masse,phis ) 448 468 ! $ finvmaold ) 469 470 if (ok_iso_verif) then 471 write(*,*) 'leapfrog 724' 472 call check_isotopes_seq(q,ip1jmp1,'leapfrog 762') 473 endif !if (ok_iso_verif) then 449 474 450 475 IF ((planet_type.eq."titan").and.(tidal)) then … … 519 544 IF (ip_ebil_dyn.ge.1 ) THEN 520 545 ztit='bil dyn' 521 ! Ehouarn: be careful, diagedyn is Earth-specific (includes ../phylmd/..)!546 ! Ehouarn: be careful, diagedyn is Earth-specific! 522 547 IF (planet_type.eq."earth") THEN 523 548 CALL diagedyn(ztit,2,1,1,dtphys … … 619 644 CALL massdair(p,masse) 620 645 646 if (ok_iso_verif) then 647 call check_isotopes_seq(q,ip1jmp1,'leapfrog 1196') 648 endif !if (ok_iso_verif) then 649 621 650 c----------------------------------------------------------------------- 622 651 c dissipation horizontale et verticale des petites echelles: … … 717 746 c preparation du pas d'integration suivant ...... 718 747 748 if (ok_iso_verif) then 749 call check_isotopes_seq(q,ip1jmp1,'leapfrog 1509') 750 endif !if (ok_iso_verif) then 751 719 752 IF ( .NOT.purmats ) THEN 720 753 c ........................................................ … … 776 809 777 810 ENDIF ! of IF((MOD(itau,iperiod).EQ.0).OR.(itau.EQ.itaufin)) 811 812 if (ok_iso_verif) then 813 call check_isotopes_seq(q,ip1jmp1,'leapfrog 1584') 814 endif !if (ok_iso_verif) then 778 815 779 816 c----------------------------------------------------------------------- … … 858 895 ELSE ! of IF (.not.purmats) 859 896 897 if (ok_iso_verif) then 898 call check_isotopes_seq(q,ip1jmp1,'leapfrog 1664') 899 endif !if (ok_iso_verif) then 900 860 901 c ........................................................ 861 902 c .............. schema matsuno ............... … … 880 921 881 922 ELSE ! of IF(forward) i.e. backward step 923 924 if (ok_iso_verif) then 925 call check_isotopes_seq(q,ip1jmp1,'leapfrog 1698') 926 endif !if (ok_iso_verif) then 882 927 883 928 IF(MOD(itau,iperiod).EQ.0 .OR. itau.EQ.itaufin) THEN
Note: See TracChangeset
for help on using the changeset viewer.