- Timestamp:
- 2017-04-13T16:21:08+02:00 (7 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/2017/dev_r7881_no_wrk_alloc/NEMOGCM/NEMO/LIM_SRC_2/limsbc_2.F90
r7646 r7910 35 35 USE lbclnk ! ocean lateral boundary condition - MPP exchanges 36 36 USE lib_mpp ! MPP library 37 USE wrk_nemo ! work arrays38 37 USE in_out_manager ! I/O manager 39 38 USE iom ! I/O library … … 111 110 REAL(wp) :: zemp_snw, zqhc, zcd ! - - 112 111 REAL(wp) :: zswitch ! - - 113 REAL(wp), POINTER, DIMENSION(:,:) :: zqnsoce ! 2D workspace114 REAL(wp), POINTER, DIMENSION(:,:,:) :: zalb, zalbp ! 2D/3D workspace112 REAL(wp), DIMENSION(jpi,jpj) :: zqnsoce ! 2D workspace 113 REAL(wp), DIMENSION(jpi,jpj,1) :: zalb, zalbp ! 2D/3D workspace 115 114 !!--------------------------------------------------------------------- 116 115 ! 117 CALL wrk_alloc( jpi, jpj, zqnsoce )118 CALL wrk_alloc( jpi, jpj, 1, zalb, zalbp )119 116 ! 120 117 SELECT CASE( nn_ice_embd ) ! levitating or embedded sea-ice option … … 269 266 ENDIF 270 267 ! 271 CALL wrk_dealloc( jpi, jpj, zqnsoce )272 CALL wrk_dealloc( jpi, jpj, 1, zalb, zalbp )273 268 ! 274 269 END SUBROUTINE lim_sbc_flx_2 … … 308 303 REAL(wp) :: zfrldv, zat_v, zv_i, zvtau_ice, zv_t, zmodi ! - - 309 304 REAL(wp) :: zsang, zumt ! - - 310 REAL(wp), POINTER, DIMENSION(:,:) :: ztio_u, ztio_v ! ocean stress below sea-ice305 REAL(wp), DIMENSION(jpi,jpj) :: ztio_u, ztio_v ! ocean stress below sea-ice 311 306 !!--------------------------------------------------------------------- 312 307 ! 313 CALL wrk_alloc( jpi, jpj, ztio_u, ztio_v )314 308 ! 315 309 SELECT CASE( cp_ice_msh ) … … 421 415 & tab2d_2=vtau, clinfo2=' vtau : ' , mask2=vmask ) 422 416 ! 423 CALL wrk_dealloc( jpi, jpj, ztio_u, ztio_v )424 417 ! 425 418 END SUBROUTINE lim_sbc_tau_2
Note: See TracChangeset
for help on using the changeset viewer.