Changeset 11738 for branches/UKMO/dev_r5518_GO6_under_ice_relax_dr_hook/NEMOGCM/NEMO/OPA_SRC/DYN/dynvor.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/DYN/dynvor.F90
r8280 r11738 41 41 42 42 43 USE yomhook, ONLY: lhook, dr_hook 44 USE parkind1, ONLY: jprb, jpim 45 43 46 IMPLICIT NONE 44 47 PRIVATE … … 82 85 ! 83 86 REAL(wp), POINTER, DIMENSION(:,:,:) :: ztrdu, ztrdv 87 INTEGER(KIND=jpim), PARAMETER :: zhook_in = 0 88 INTEGER(KIND=jpim), PARAMETER :: zhook_out = 1 89 REAL(KIND=jprb) :: zhook_handle 90 91 CHARACTER(LEN=*), PARAMETER :: RoutineName='DYN_VOR' 92 93 IF (lhook) CALL dr_hook(RoutineName,zhook_in,zhook_handle) 94 84 95 !!---------------------------------------------------------------------- 85 96 ! … … 187 198 IF( nn_timing == 1 ) CALL timing_stop('dyn_vor') 188 199 ! 200 IF (lhook) CALL dr_hook(RoutineName,zhook_out,zhook_handle) 189 201 END SUBROUTINE dyn_vor 190 202 … … 224 236 REAL(wp) :: zx1, zy1, zfact2, zx2, zy2 ! local scalars 225 237 REAL(wp), POINTER, DIMENSION(:,:) :: zwx, zwy, zwz 238 INTEGER(KIND=jpim), PARAMETER :: zhook_in = 0 239 INTEGER(KIND=jpim), PARAMETER :: zhook_out = 1 240 REAL(KIND=jprb) :: zhook_handle 241 242 CHARACTER(LEN=*), PARAMETER :: RoutineName='VOR_ENE' 243 244 IF (lhook) CALL dr_hook(RoutineName,zhook_in,zhook_handle) 245 226 246 !!---------------------------------------------------------------------- 227 247 ! … … 297 317 IF( nn_timing == 1 ) CALL timing_stop('vor_ene') 298 318 ! 319 IF (lhook) CALL dr_hook(RoutineName,zhook_out,zhook_handle) 299 320 END SUBROUTINE vor_ene 300 321 … … 336 357 REAL(wp) :: zfact2, zva, zcva, zx2, zy2 ! - - 337 358 REAL(wp), POINTER, DIMENSION(:,:) :: zwx, zwy, zwz, zww 359 INTEGER(KIND=jpim), PARAMETER :: zhook_in = 0 360 INTEGER(KIND=jpim), PARAMETER :: zhook_out = 1 361 REAL(KIND=jprb) :: zhook_handle 362 363 CHARACTER(LEN=*), PARAMETER :: RoutineName='VOR_MIX' 364 365 IF (lhook) CALL dr_hook(RoutineName,zhook_in,zhook_handle) 366 338 367 !!---------------------------------------------------------------------- 339 368 ! … … 416 445 IF( nn_timing == 1 ) CALL timing_stop('vor_mix') 417 446 ! 447 IF (lhook) CALL dr_hook(RoutineName,zhook_out,zhook_handle) 418 448 END SUBROUTINE vor_mix 419 449 … … 453 483 REAL(wp) :: zfact1, zuav, zvau ! temporary scalars 454 484 REAL(wp), POINTER, DIMENSION(:,:) :: zwx, zwy, zwz, zww 485 INTEGER(KIND=jpim), PARAMETER :: zhook_in = 0 486 INTEGER(KIND=jpim), PARAMETER :: zhook_out = 1 487 REAL(KIND=jprb) :: zhook_handle 488 489 CHARACTER(LEN=*), PARAMETER :: RoutineName='VOR_ENS' 490 491 IF (lhook) CALL dr_hook(RoutineName,zhook_in,zhook_handle) 492 455 493 !!---------------------------------------------------------------------- 456 494 ! … … 534 572 IF( nn_timing == 1 ) CALL timing_stop('vor_ens') 535 573 ! 574 IF (lhook) CALL dr_hook(RoutineName,zhook_out,zhook_handle) 536 575 END SUBROUTINE vor_ens 537 576 … … 570 609 #if defined key_vvl 571 610 REAL(wp), POINTER , DIMENSION(:,:,:) :: ze3f ! 3D workspace (lk_vvl=T) 611 INTEGER(KIND=jpim), PARAMETER :: zhook_in = 0 612 INTEGER(KIND=jpim), PARAMETER :: zhook_out = 1 613 REAL(KIND=jprb) :: zhook_handle 614 615 CHARACTER(LEN=*), PARAMETER :: RoutineName='VOR_EEN' 616 617 IF (lhook) CALL dr_hook(RoutineName,zhook_in,zhook_handle) 618 572 619 #else 573 620 REAL(wp), ALLOCATABLE, DIMENSION(:,:,:), SAVE :: ze3f ! lk_vvl=F, ze3f=1/e3f saved one for all … … 707 754 IF( nn_timing == 1 ) CALL timing_stop('vor_een') 708 755 ! 756 IF (lhook) CALL dr_hook(RoutineName,zhook_out,zhook_handle) 709 757 END SUBROUTINE vor_een 710 758 … … 722 770 !! 723 771 NAMELIST/namdyn_vor/ ln_dynvor_ens, ln_dynvor_ene, ln_dynvor_mix, ln_dynvor_een, ln_dynvor_een_old 772 INTEGER(KIND=jpim), PARAMETER :: zhook_in = 0 773 INTEGER(KIND=jpim), PARAMETER :: zhook_out = 1 774 REAL(KIND=jprb) :: zhook_handle 775 776 CHARACTER(LEN=*), PARAMETER :: RoutineName='DYN_VOR_INIT' 777 778 IF (lhook) CALL dr_hook(RoutineName,zhook_in,zhook_handle) 779 724 780 !!---------------------------------------------------------------------- 725 781 … … 800 856 ENDIF 801 857 ! 858 IF (lhook) CALL dr_hook(RoutineName,zhook_out,zhook_handle) 802 859 END SUBROUTINE dyn_vor_init 803 860
Note: See TracChangeset
for help on using the changeset viewer.