New URL for NEMO forge!   http://forge.nemo-ocean.eu

Since March 2022 along with NEMO 4.2 release, the code development moved to a self-hosted GitLab.
This present forge is now archived and remained online for history.
Changeset 7910 for branches/2017/dev_r7881_no_wrk_alloc/NEMOGCM/NEMO/LIM_SRC_2/limsbc_2.F90 – NEMO

Ignore:
Timestamp:
2017-04-13T16:21:08+02:00 (7 years ago)
Author:
timgraham
Message:

All wrk_alloc removed

File:
1 edited

Legend:

Unmodified
Added
Removed
  • branches/2017/dev_r7881_no_wrk_alloc/NEMOGCM/NEMO/LIM_SRC_2/limsbc_2.F90

    r7646 r7910  
    3535   USE lbclnk           ! ocean lateral boundary condition - MPP exchanges 
    3636   USE lib_mpp          ! MPP library 
    37    USE wrk_nemo         ! work arrays 
    3837   USE in_out_manager   ! I/O manager 
    3938   USE iom              ! I/O library 
     
    111110      REAL(wp) ::   zemp_snw, zqhc,   zcd      !   -      - 
    112111      REAL(wp) ::   zswitch                    !   -      - 
    113       REAL(wp), POINTER, DIMENSION(:,:)   ::   zqnsoce       ! 2D workspace 
    114       REAL(wp), POINTER, DIMENSION(:,:,:) ::   zalb, zalbp   ! 2D/3D workspace 
     112      REAL(wp), DIMENSION(jpi,jpj)   ::   zqnsoce       ! 2D workspace 
     113      REAL(wp), DIMENSION(jpi,jpj,1) ::   zalb, zalbp   ! 2D/3D workspace 
    115114      !!--------------------------------------------------------------------- 
    116115      ! 
    117       CALL wrk_alloc( jpi, jpj, zqnsoce ) 
    118       CALL wrk_alloc( jpi, jpj, 1, zalb, zalbp ) 
    119116      ! 
    120117      SELECT CASE( nn_ice_embd )             ! levitating or embedded sea-ice option 
     
    269266      ENDIF  
    270267      ! 
    271       CALL wrk_dealloc( jpi, jpj, zqnsoce ) 
    272       CALL wrk_dealloc( jpi, jpj, 1, zalb, zalbp ) 
    273268      ! 
    274269   END SUBROUTINE lim_sbc_flx_2 
     
    308303      REAL(wp) ::   zfrldv, zat_v, zv_i, zvtau_ice, zv_t, zmodi   !   -      - 
    309304      REAL(wp) ::   zsang, zumt                                   !    -         - 
    310       REAL(wp), POINTER, DIMENSION(:,:) ::   ztio_u, ztio_v   ! ocean stress below sea-ice 
     305      REAL(wp), DIMENSION(jpi,jpj) ::   ztio_u, ztio_v   ! ocean stress below sea-ice 
    311306      !!--------------------------------------------------------------------- 
    312307      ! 
    313       CALL wrk_alloc( jpi, jpj, ztio_u, ztio_v ) 
    314308      ! 
    315309      SELECT CASE( cp_ice_msh )      
     
    421415         &                       tab2d_2=vtau, clinfo2=' vtau    : '        , mask2=vmask ) 
    422416      !   
    423       CALL wrk_dealloc( jpi, jpj, ztio_u, ztio_v ) 
    424417      ! 
    425418   END SUBROUTINE lim_sbc_tau_2 
Note: See TracChangeset for help on using the changeset viewer.