Changeset 11738 for branches/UKMO/dev_r5518_GO6_under_ice_relax_dr_hook/NEMOGCM/NEMO/OPA_SRC/LDF/ldfslp.F90
- Timestamp:
- 2019-10-21T09:34:11+02:00 (5 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/UKMO/dev_r5518_GO6_under_ice_relax_dr_hook/NEMOGCM/NEMO/OPA_SRC/LDF/ldfslp.F90
r6498 r11738 36 36 USE lib_fortran ! Fortran utilities (allows no signed zero when 'key_nosignedzero' defined) 37 37 38 USE yomhook, ONLY: lhook, dr_hook 39 USE parkind1, ONLY: jprb, jpim 40 38 41 IMPLICIT NONE 39 42 PRIVATE … … 114 117 REAL(wp), POINTER, DIMENSION(:,:,:) :: zgru, zgrv 115 118 REAL(wp), POINTER, DIMENSION(:,: ) :: zhmlpu, zhmlpv 119 INTEGER(KIND=jpim), PARAMETER :: zhook_in = 0 120 INTEGER(KIND=jpim), PARAMETER :: zhook_out = 1 121 REAL(KIND=jprb) :: zhook_handle 122 123 CHARACTER(LEN=*), PARAMETER :: RoutineName='LDF_SLP' 124 125 IF (lhook) CALL dr_hook(RoutineName,zhook_in,zhook_handle) 126 116 127 !!---------------------------------------------------------------------- 117 128 ! … … 465 476 IF( nn_timing == 1 ) CALL timing_stop('ldf_slp') 466 477 ! 478 IF (lhook) CALL dr_hook(RoutineName,zhook_out,zhook_handle) 467 479 END SUBROUTINE ldf_slp 468 480 … … 495 507 REAL(wp), POINTER, DIMENSION(:,:,:,:) :: zdxrho , zdyrho, zdzrho ! Horizontal and vertical density gradients 496 508 REAL(wp), POINTER, DIMENSION(:,:,:,:) :: zti_mlb, ztj_mlb ! for Griffies operator only 509 INTEGER(KIND=jpim), PARAMETER :: zhook_in = 0 510 INTEGER(KIND=jpim), PARAMETER :: zhook_out = 1 511 REAL(KIND=jprb) :: zhook_handle 512 513 CHARACTER(LEN=*), PARAMETER :: RoutineName='LDF_SLP_GRIF' 514 515 IF (lhook) CALL dr_hook(RoutineName,zhook_in,zhook_handle) 516 497 517 !!---------------------------------------------------------------------- 498 518 ! … … 702 722 IF( nn_timing == 1 ) CALL timing_stop('ldf_slp_grif') 703 723 ! 724 IF (lhook) CALL dr_hook(RoutineName,zhook_out,zhook_handle) 704 725 END SUBROUTINE ldf_slp_grif 705 726 … … 732 753 REAL(wp) :: zcj, zfj, zav, zbv, zaj, zbj ! - - 733 754 REAL(wp) :: zck, zfk, zbw ! - - 755 INTEGER(KIND=jpim), PARAMETER :: zhook_in = 0 756 INTEGER(KIND=jpim), PARAMETER :: zhook_out = 1 757 REAL(KIND=jprb) :: zhook_handle 758 759 CHARACTER(LEN=*), PARAMETER :: RoutineName='LDF_SLP_MXL' 760 761 IF (lhook) CALL dr_hook(RoutineName,zhook_in,zhook_handle) 762 734 763 !!---------------------------------------------------------------------- 735 764 ! … … 820 849 IF( nn_timing == 1 ) CALL timing_stop('ldf_slp_mxl') 821 850 ! 851 IF (lhook) CALL dr_hook(RoutineName,zhook_out,zhook_handle) 822 852 END SUBROUTINE ldf_slp_mxl 823 853 … … 834 864 INTEGER :: ji, jj, jk ! dummy loop indices 835 865 INTEGER :: ierr ! local integer 866 INTEGER(KIND=jpim), PARAMETER :: zhook_in = 0 867 INTEGER(KIND=jpim), PARAMETER :: zhook_out = 1 868 REAL(KIND=jprb) :: zhook_handle 869 870 CHARACTER(LEN=*), PARAMETER :: RoutineName='LDF_SLP_INIT' 871 872 IF (lhook) CALL dr_hook(RoutineName,zhook_in,zhook_handle) 873 836 874 !!---------------------------------------------------------------------- 837 875 ! … … 889 927 IF( nn_timing == 1 ) CALL timing_stop('ldf_slp_init') 890 928 ! 929 IF (lhook) CALL dr_hook(RoutineName,zhook_out,zhook_handle) 891 930 END SUBROUTINE ldf_slp_init 892 931 … … 900 939 INTEGER, INTENT(in) :: kt 901 940 REAL, DIMENSION(:,:,:), INTENT(in) :: prd, pn2 941 INTEGER(KIND=jpim), PARAMETER :: zhook_in = 0 942 INTEGER(KIND=jpim), PARAMETER :: zhook_out = 1 943 REAL(KIND=jprb) :: zhook_handle 944 945 CHARACTER(LEN=*), PARAMETER :: RoutineName='LDF_SLP' 946 947 IF (lhook) CALL dr_hook(RoutineName,zhook_in,zhook_handle) 948 902 949 WRITE(*,*) 'ldf_slp: You should not have seen this print! error?', kt, prd(1,1,1), pn2(1,1,1) 950 IF (lhook) CALL dr_hook(RoutineName,zhook_out,zhook_handle) 903 951 END SUBROUTINE ldf_slp 904 952 SUBROUTINE ldf_slp_grif( kt ) ! Dummy routine 905 953 INTEGER, INTENT(in) :: kt 954 INTEGER(KIND=jpim), PARAMETER :: zhook_in = 0 955 INTEGER(KIND=jpim), PARAMETER :: zhook_out = 1 956 REAL(KIND=jprb) :: zhook_handle 957 958 CHARACTER(LEN=*), PARAMETER :: RoutineName='LDF_SLP_GRIF' 959 960 IF (lhook) CALL dr_hook(RoutineName,zhook_in,zhook_handle) 961 906 962 WRITE(*,*) 'ldf_slp_grif: You should not have seen this print! error?', kt 963 IF (lhook) CALL dr_hook(RoutineName,zhook_out,zhook_handle) 907 964 END SUBROUTINE ldf_slp_grif 908 965 SUBROUTINE ldf_slp_init ! Dummy routine 966 INTEGER(KIND=jpim), PARAMETER :: zhook_in = 0 967 INTEGER(KIND=jpim), PARAMETER :: zhook_out = 1 968 REAL(KIND=jprb) :: zhook_handle 969 970 CHARACTER(LEN=*), PARAMETER :: RoutineName='LDF_SLP_INIT' 971 972 IF (lhook) CALL dr_hook(RoutineName,zhook_in,zhook_handle) 973 974 IF (lhook) CALL dr_hook(RoutineName,zhook_out,zhook_handle) 909 975 END SUBROUTINE ldf_slp_init 910 976 #endif
Note: See TracChangeset
for help on using the changeset viewer.