Changeset 4143 for LMDZ6/trunk/libf/dyn3dmem/leapfrog_loc.F
- Timestamp:
- May 9, 2022, 12:35:40 PM (2 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
LMDZ6/trunk/libf/dyn3dmem/leapfrog_loc.F
r4139 r4143 204 204 TYPE(distrib),SAVE :: new_dist 205 205 206 if (ok_iso_verif) then 207 call check_isotopes(q0,ijb_u,ije_u,'leapfrog204: debut') 208 endif !if (ok_iso_verif) then 206 call check_isotopes(q0,ijb_u,ije_u,'leapfrog204: debut') 209 207 210 208 c$OMP MASTER … … 226 224 itaufinp1 = itaufin +1 227 225 228 if (ok_iso_verif) then 229 call check_isotopes(q0,ijb_u,ije_u,'leapfrog 226') 230 endif !if (ok_iso_verif) then 226 call check_isotopes(q0,ijb_u,ije_u,'leapfrog 226') 231 227 232 228 itau = 0 … … 243 239 q=q0 244 240 245 if (ok_iso_verif) then 246 call check_isotopes(q,ijb_u,ije_u,'leapfrog 239') 247 endif !if (ok_iso_verif) then 241 call check_isotopes(q,ijb_u,ije_u,'leapfrog 239') 248 242 249 243 ! iday = day_ini+itau/day_step … … 324 318 endif 325 319 326 if (ok_iso_verif) then 327 call check_isotopes(q,ijb_u,ije_u,'leapfrog 321') 328 endif !if (ok_iso_verif) then 320 call check_isotopes(q,ijb_u,ije_u,'leapfrog 321') 329 321 330 322 #ifdef CPP_IOIPSL … … 406 398 407 399 408 if (ok_iso_verif) then 409 call check_isotopes(q,ijb_u,ije_u,'leapfrog 400') 410 endif !if (ok_iso_verif) then 400 call check_isotopes(q,ijb_u,ije_u,'leapfrog 400') 411 401 412 402 2 CONTINUE ! Matsuno backward or leapfrog step begins here 413 403 414 404 415 if (ok_iso_verif) then 416 call check_isotopes(q,ijb_u,ije_u,'leapfrog 402') 417 endif !if (ok_iso_verif) then 405 call check_isotopes(q,ijb_u,ije_u,'leapfrog 402') 418 406 419 407 c$OMP MASTER … … 497 485 498 486 499 if (ok_iso_verif) then 500 call check_isotopes(q,ijb_u,ije_u,'leapfrog 471') 501 endif !if (ok_iso_verif) then 487 call check_isotopes(q,ijb_u,ije_u,'leapfrog 471') 502 488 503 489 !ym PAS D'AJUSTEMENT POUR LE MOMENT … … 619 605 620 606 621 if (ok_iso_verif) then 622 call check_isotopes(q,ijb_u,ije_u,'leapfrog 589') 623 endif !if (ok_iso_verif) then 607 call check_isotopes(q,ijb_u,ije_u,'leapfrog 589') 624 608 625 609 c----------------------------------------------------------------------- … … 684 668 CALL geopot_loc ( ip1jmp1, teta , pk , pks, phis , phi ) 685 669 686 if (ok_iso_verif) then 687 call check_isotopes(q,ijb_u,ije_u,'leapfrog 651') 688 endif !if (ok_iso_verif) then 670 call check_isotopes(q,ijb_u,ije_u,'leapfrog 651') 689 671 690 672 call VTb(VTcaldyn) … … 725 707 c ------------------------------------------------------------- 726 708 727 if (ok_iso_verif) then 728 call check_isotopes(q,ijb_u,ije_u, 709 call check_isotopes(q,ijb_u,ije_u, 729 710 & 'leapfrog 686: avant caladvtrac') 730 endif !if (ok_iso_verif) then731 711 732 712 IF( forward. OR . leapf ) THEN … … 743 723 744 724 !write(*,*) 'leapfrog 719' 745 if (ok_iso_verif) then 746 call check_isotopes(q,ijb_u,ije_u, 725 call check_isotopes(q,ijb_u,ije_u, 747 726 & 'leapfrog 698: apres caladvtrac') 748 endif !if (ok_iso_verif) then749 727 750 728 ! do j=1,nqtot … … 780 758 781 759 !write(*,*) 'leapfrog 720' 782 if (ok_iso_verif) then 783 call check_isotopes(q,ijb_u,ije_u,'leapfrog 756') 784 endif !if (ok_iso_verif) then 760 call check_isotopes(q,ijb_u,ije_u,'leapfrog 756') 785 761 786 762 ! CRisi: pourquoi aller jusqu'à 2 et non pas jusqu'à nqtot?? … … 790 766 791 767 !write(*,*) 'leapfrog 724' 792 if (ok_iso_verif) then 793 call check_isotopes(q,ijb_u,ije_u,'leapfrog 762') 794 endif !if (ok_iso_verif) then 768 call check_isotopes(q,ijb_u,ije_u,'leapfrog 762') 795 769 796 770 ! CALL FTRACE_REGION_END("integrd") … … 807 781 #endif 808 782 809 if (ok_iso_verif) then 810 call check_isotopes(q,ijb_u,ije_u,'leapfrog 775') 811 endif !if (ok_iso_verif) then 783 call check_isotopes(q,ijb_u,ije_u,'leapfrog 775') 812 784 813 785 c do j=1,nqtot … … 1169 1141 ENDIF ! of IF( apphys ) 1170 1142 1171 if (ok_iso_verif) then 1172 call check_isotopes(q,ijb_u,ije_u,'leapfrog 1132') 1173 endif !if (ok_iso_verif) then 1143 call check_isotopes(q,ijb_u,ije_u,'leapfrog 1132') 1174 1144 !write(*,*) 'leapfrog 1134: iflag_phys=',iflag_phys 1175 1145 … … 1238 1208 1239 1209 cc$OMP END PARALLEL 1240 if (ok_iso_verif) then 1241 call check_isotopes(q,ijb_u,ije_u,'leapfrog 1196') 1242 endif !if (ok_iso_verif) then 1210 call check_isotopes(q,ijb_u,ije_u,'leapfrog 1196') 1243 1211 1244 1212 c----------------------------------------------------------------------- … … 1475 1443 c ENDIF 1476 1444 1477 if (ok_iso_verif) then 1478 call check_isotopes(q,ijb_u,ije_u,'leapfrog 1430') 1479 endif !if (ok_iso_verif) then 1445 call check_isotopes(q,ijb_u,ije_u,'leapfrog 1430') 1480 1446 1481 1447 c ******************************************************************** … … 1567 1533 ENDIF 1568 1534 1569 if (ok_iso_verif) then 1570 call check_isotopes(q,ijb_u,ije_u,'leapfrog 1509') 1571 endif !if (ok_iso_verif) then 1535 call check_isotopes(q,ijb_u,ije_u,'leapfrog 1509') 1572 1536 1573 1537 IF ( .NOT.purmats ) THEN … … 1656 1620 ENDIF 1657 1621 1658 if (ok_iso_verif) then 1659 call check_isotopes(q,ijb_u,ije_u,'leapfrog 1584') 1660 endif !if (ok_iso_verif) then 1622 call check_isotopes(q,ijb_u,ije_u,'leapfrog 1584') 1661 1623 1662 1624 c----------------------------------------------------------------------- … … 1701 1663 ENDIF ! of IF (itau.EQ.itaufin) 1702 1664 1703 if (ok_iso_verif) then 1704 call check_isotopes(q,ijb_u,ije_u,'leapfrog 1624') 1705 endif !if (ok_iso_verif) then 1665 call check_isotopes(q,ijb_u,ije_u,'leapfrog 1624') 1706 1666 1707 1667 c----------------------------------------------------------------------- … … 1741 1701 1742 1702 1743 if (ok_iso_verif) then 1744 call check_isotopes(q,ijb_u,ije_u,'leapfrog 1664') 1745 endif !if (ok_iso_verif) then 1703 call check_isotopes(q,ijb_u,ije_u,'leapfrog 1664') 1746 1704 1747 1705 c ........................................................ … … 1788 1746 1789 1747 1790 if (ok_iso_verif) then 1791 call check_isotopes(q,ijb_u,ije_u,'leapfrog 1698') 1792 endif !if (ok_iso_verif) then 1748 call check_isotopes(q,ijb_u,ije_u,'leapfrog 1698') 1793 1749 1794 1750 IF(MOD(itau,iperiod).EQ.0 .OR. itau.EQ.itaufin) THEN … … 1857 1813 1858 1814 1859 if (ok_iso_verif) then 1860 call check_isotopes(q,ijb_u,ije_u,'leapfrog 1750') 1861 endif !if (ok_iso_verif) then 1815 call check_isotopes(q,ijb_u,ije_u,'leapfrog 1750') 1862 1816 1863 1817 END IF ! of IF(.not.purmats)
Note: See TracChangeset
for help on using the changeset viewer.