Changeset 11738 for branches/UKMO/dev_r5518_GO6_under_ice_relax_dr_hook/NEMOGCM/NEMO/TOP_SRC/MEDUSA/trcdms_medusa.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/TOP_SRC/MEDUSA/trcdms_medusa.F90
r10196 r11738 22 22 USE in_out_manager ! I/O manager 23 23 24 USE yomhook, ONLY: lhook, dr_hook 25 USE parkind1, ONLY: jprb, jpim 26 24 27 IMPLICIT NONE 25 28 PRIVATE … … 85 88 !! 86 89 !======================================================================= 90 91 USE yomhook, ONLY: lhook, dr_hook 92 USE parkind1, ONLY: jprb, jpim 87 93 88 94 IMPLICIT NONE … … 104 110 !! temporary variables 105 111 REAL(wp) :: fq1,fq2,fq3 112 INTEGER(KIND=jpim), PARAMETER :: zhook_in = 0 113 INTEGER(KIND=jpim), PARAMETER :: zhook_out = 1 114 REAL(KIND=jprb) :: zhook_handle 115 116 CHARACTER(LEN=*), PARAMETER :: RoutineName='TRC_DMS_MEDUSA' 117 118 IF (lhook) CALL dr_hook(RoutineName,zhook_in,zhook_handle) 119 106 120 ! 107 121 !======================================================================= … … 172 186 endif 173 187 188 IF (lhook) CALL dr_hook(RoutineName,zhook_out,zhook_handle) 174 189 END SUBROUTINE trc_dms_medusa 175 190 … … 234 249 !--------------------------------------------------------------------- 235 250 251 USE yomhook, ONLY: lhook, dr_hook 252 USE parkind1, ONLY: jprb, jpim 253 236 254 IMPLICIT NONE 237 255 ! … … 252 270 REAL :: n ! Schmidt number exponent 253 271 REAL, PARAMETER :: t_max = 47.0 !! Max T to avoid breaking the Sc fit (C) 272 INTEGER(KIND=jpim), PARAMETER :: zhook_in = 0 273 INTEGER(KIND=jpim), PARAMETER :: zhook_out = 1 274 REAL(KIND=jprb) :: zhook_handle 275 276 CHARACTER(LEN=*), PARAMETER :: RoutineName='DMS_FLUX_OCN' 277 278 IF (lhook) CALL dr_hook(RoutineName,zhook_in,zhook_handle) 279 254 280 255 281 ! Calculate the Schmidt number (Sc): … … 300 326 f_dms = (k_dms / 3.6e5) * (dms_conc * 32.0e-9) 301 327 328 IF (lhook) CALL dr_hook(RoutineName,zhook_out,zhook_handle) 302 329 END SUBROUTINE dms_flux_ocn 303 330 … … 320 347 ! 321 348 INTEGER, INTENT( in ) :: kt 349 INTEGER(KIND=jpim), PARAMETER :: zhook_in = 0 350 INTEGER(KIND=jpim), PARAMETER :: zhook_out = 1 351 REAL(KIND=jprb) :: zhook_handle 352 353 CHARACTER(LEN=*), PARAMETER :: RoutineName='TRC_DMS_MEDUSA' 354 355 IF (lhook) CALL dr_hook(RoutineName,zhook_in,zhook_handle) 356 322 357 ! 323 358 324 359 WRITE(*,*) 'trc_dms_medusa: You should not have seen this print! error?' 325 360 361 IF (lhook) CALL dr_hook(RoutineName,zhook_out,zhook_handle) 326 362 END SUBROUTINE trc_dms_medusa 327 363 #endif
Note: See TracChangeset
for help on using the changeset viewer.