Changeset 11738 for branches/UKMO/dev_r5518_GO6_under_ice_relax_dr_hook/NEMOGCM/NEMO/TOP_SRC/TRP/trdmxl_trc_rst.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/TRP/trdmxl_trc_rst.F90
r6486 r11738 13 13 USE trc ! for nn_dttrc ctrcnm 14 14 USE trdmxl_trc_oce ! for lk_trdmxl_trc 15 16 USE yomhook, ONLY: lhook, dr_hook 17 USE parkind1, ONLY: jprb, jpim 15 18 16 19 IMPLICIT NONE … … 43 46 CHARACTER (len=35) :: charout 44 47 INTEGER :: jl, jk, jn ! loop indice 48 INTEGER(KIND=jpim), PARAMETER :: zhook_in = 0 49 INTEGER(KIND=jpim), PARAMETER :: zhook_out = 1 50 REAL(KIND=jprb) :: zhook_handle 51 52 CHARACTER(LEN=*), PARAMETER :: RoutineName='TRD_MXL_TRC_RST_WRITE' 53 54 IF (lhook) CALL dr_hook(RoutineName,zhook_in,zhook_handle) 55 45 56 !!-------------------------------------------------------------------------------- 46 57 … … 121 132 ENDIF 122 133 134 IF (lhook) CALL dr_hook(RoutineName,zhook_out,zhook_handle) 123 135 END SUBROUTINE trd_mxl_trc_rst_write 124 136 … … 137 149 LOGICAL :: llok 138 150 CHARACTER(LEN=256) :: clpath ! full path to restart file 151 INTEGER(KIND=jpim), PARAMETER :: zhook_in = 0 152 INTEGER(KIND=jpim), PARAMETER :: zhook_out = 1 153 REAL(KIND=jprb) :: zhook_handle 154 155 CHARACTER(LEN=*), PARAMETER :: RoutineName='TRD_MXL_TRC_RST_READ' 156 157 IF (lhook) CALL dr_hook(RoutineName,zhook_in,zhook_handle) 158 139 159 !!----------------------------------------------------------------------------- 140 160 … … 206 226 ENDIF 207 227 228 IF (lhook) CALL dr_hook(RoutineName,zhook_out,zhook_handle) 208 229 END SUBROUTINE trd_mxl_trc_rst_read 209 230 … … 215 236 CONTAINS 216 237 SUBROUTINE trd_mxl_trc_rst_opn( kt ) 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='TRD_MXL_TRC_RST_OPN' 243 244 IF (lhook) CALL dr_hook(RoutineName,zhook_in,zhook_handle) 245 217 246 WRITE(*,*) 'trd_mxl_trc_rst_opn: You should not have seen this print! error?', kt 247 IF (lhook) CALL dr_hook(RoutineName,zhook_out,zhook_handle) 218 248 END SUBROUTINE trd_mxl_trc_rst_opn 219 249 SUBROUTINE trd_mxl_trc_rst_write( kt ) ! No ML diags ==> empty routine 250 INTEGER(KIND=jpim), PARAMETER :: zhook_in = 0 251 INTEGER(KIND=jpim), PARAMETER :: zhook_out = 1 252 REAL(KIND=jprb) :: zhook_handle 253 254 CHARACTER(LEN=*), PARAMETER :: RoutineName='TRD_MXL_TRC_RST_WRITE' 255 256 IF (lhook) CALL dr_hook(RoutineName,zhook_in,zhook_handle) 257 220 258 WRITE(*,*) 'trd_mxl_trc_rst_wri: You should not have seen this print! error?', kt 259 IF (lhook) CALL dr_hook(RoutineName,zhook_out,zhook_handle) 221 260 END SUBROUTINE trd_mxl_trc_rst_write 222 261 SUBROUTINE trd_mxl_trc_rst_read ! No ML Diags ==> empty routine 262 INTEGER(KIND=jpim), PARAMETER :: zhook_in = 0 263 INTEGER(KIND=jpim), PARAMETER :: zhook_out = 1 264 REAL(KIND=jprb) :: zhook_handle 265 266 CHARACTER(LEN=*), PARAMETER :: RoutineName='TRD_MXL_TRC_RST_READ' 267 268 IF (lhook) CALL dr_hook(RoutineName,zhook_in,zhook_handle) 269 270 IF (lhook) CALL dr_hook(RoutineName,zhook_out,zhook_handle) 223 271 END SUBROUTINE trd_mxl_trc_rst_read 224 272 #endif
Note: See TracChangeset
for help on using the changeset viewer.