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 8373 for branches/2017/dev_r8183_ICEMODEL/NEMOGCM/NEMO/LIM_SRC_3/limwri.F90 – NEMO

Ignore:
Timestamp:
2017-07-25T19:44:54+02:00 (7 years ago)
Author:
clem
Message:

remove most of wrk_alloc

File:
1 edited

Legend:

Unmodified
Added
Removed
  • branches/2017/dev_r8183_ICEMODEL/NEMOGCM/NEMO/LIM_SRC_3/limwri.F90

    r8316 r8373  
    5555      REAL(wp) ::  z2da, z2db, ztmp, zrho1, zrho2, zmiss_val 
    5656      REAL(wp) ::  zs12, zshear 
    57       REAL(wp), POINTER, DIMENSION(:,:,:) ::  zswi2, zmiss2 
    58       REAL(wp), POINTER, DIMENSION(:,:)   ::  z2d, zswi, zmiss !  2D workspace 
    59       REAL(wp), POINTER, DIMENSION(:,:)   ::  zfb              ! ice freeboard 
    60       REAL(wp), POINTER, DIMENSION(:,:)   ::  zamask, zamask15 ! 15% concentration mask 
    61       REAL(wp), POINTER, DIMENSION(:,:)   ::  zsig1, zsig2, zsig3 
     57      REAL(wp), DIMENSION(jpi,jpj,jpl) ::  zswi2, zmiss2 
     58      REAL(wp), DIMENSION(jpi,jpj)   ::  z2d, zswi, zmiss !  2D workspace 
     59      REAL(wp), DIMENSION(jpi,jpj)   ::  zfb              ! ice freeboard 
     60      REAL(wp), DIMENSION(jpi,jpj)   ::  zamask, zamask15 ! 15% concentration mask 
     61      REAL(wp), DIMENSION(jpi,jpj)   ::  zsig1, zsig2, zsig3 
    6262 
    6363      ! Global ice diagnostics (SIMIP) 
     
    7272 
    7373      IF( nn_timing == 1 )  CALL timing_start('limwri') 
    74  
    75       CALL wrk_alloc( jpi,jpj, jpl, zswi2, zmiss2 ) 
    76       CALL wrk_alloc( jpi,jpj     , z2d, zswi, zmiss ) 
    77       CALL wrk_alloc( jpi,jpj     , zfb, zamask, zamask15 ) 
    78       CALL wrk_alloc( jpi,jpj     , zsig1, zsig2, zsig3 ) 
    7974 
    8075      !---------------------------------------- 
     
    428423      !     not yet implemented 
    429424       
    430       CALL wrk_dealloc( jpi, jpj, jpl, zswi2, zmiss2 ) 
    431       CALL wrk_dealloc( jpi, jpj     , z2d, zswi, zmiss ) 
    432       CALL wrk_dealloc( jpi, jpj     , zfb, zamask, zamask15 ) 
    433       CALL wrk_dealloc( jpi, jpj     , zsig1, zsig2, zsig3 ) 
    434  
    435425      IF( nn_timing == 1 )  CALL timing_stop('limwri') 
    436426       
Note: See TracChangeset for help on using the changeset viewer.