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/limvar.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/limvar.F90

    r8360 r8373  
    302302      REAL(wp) ::   zfac0, zfac1, zsal 
    303303      REAL(wp) ::   zswi0, zswi01, zargtemp , zs_zero    
    304       REAL(wp), POINTER, DIMENSION(:,:,:) ::   z_slope_s, zalpha 
     304      REAL(wp), DIMENSION(jpi,jpj,jpl) ::   z_slope_s, zalpha 
    305305      REAL(wp), PARAMETER :: zsi0 = 3.5_wp 
    306306      REAL(wp), PARAMETER :: zsi1 = 4.5_wp 
    307307      !!------------------------------------------------------------------ 
    308  
    309       CALL wrk_alloc( jpi, jpj, jpl, z_slope_s, zalpha ) 
    310308 
    311309      !--------------------------------------- 
     
    391389      ENDIF ! nn_icesal 
    392390      ! 
    393       CALL wrk_dealloc( jpi, jpj, jpl, z_slope_s, zalpha ) 
    394       ! 
    395391   END SUBROUTINE lim_var_salprof 
    396392 
     
    444440      REAL(wp) ::   zalpha, zswi0, zswi01, zs_zero              !   -      - 
    445441      ! 
    446       REAL(wp), POINTER, DIMENSION(:) ::   z_slope_s 
     442      REAL(wp), DIMENSION(jpij) ::   z_slope_s 
    447443      REAL(wp), PARAMETER :: zsi0 = 3.5_wp 
    448444      REAL(wp), PARAMETER :: zsi1 = 4.5_wp 
    449445      !!--------------------------------------------------------------------- 
    450  
    451       CALL wrk_alloc( jpij, z_slope_s ) 
    452446 
    453447      !--------------------------------------- 
     
    511505      ENDIF 
    512506      ! 
    513       CALL wrk_dealloc( jpij, z_slope_s ) 
    514       ! 
    515507   END SUBROUTINE lim_var_salprof1d 
    516508 
     
    652644      REAL(wp), DIMENSION(:),   INTENT(in)    ::   zhti, zhts, zai    ! input ice/snow variables 
    653645      REAL(wp), DIMENSION(:,:), INTENT(inout) ::   zht_i, zht_s, za_i ! output ice/snow variables 
    654       INTEGER , POINTER, DIMENSION(:)         ::   itest 
     646      INTEGER , DIMENSION(4)                  ::   itest 
    655647  
    656       CALL wrk_alloc( 4, itest ) 
    657648      !-------------------------------------------------------------------- 
    658649      ! initialisation of variables 
     
    777768         ENDDO 
    778769      ENDDO 
    779  
    780       CALL wrk_dealloc( 4, itest ) 
    781770      ! 
    782771    END SUBROUTINE lim_var_itd 
Note: See TracChangeset for help on using the changeset viewer.