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 3231 for branches/2011/dev_NEMO_MERGE_2011/NEMOGCM/NEMO/OPA_SRC/DYN/dynvor.F90 – NEMO

Ignore:
Timestamp:
2011-12-21T10:11:11+01:00 (12 years ago)
Author:
smasson
Message:

dev_NEMO_MERGE_2011: supress TARGET attribute for tsa and use work arrays

File:
1 edited

Legend:

Unmodified
Added
Removed
  • branches/2011/dev_NEMO_MERGE_2011/NEMOGCM/NEMO/OPA_SRC/DYN/dynvor.F90

    r3186 r3231  
    7575      !!               and planetary vorticity trends) ('key_trddyn') 
    7676      !!---------------------------------------------------------------------- 
    77       USE oce, ONLY:   tsa            ! tsa used as 2 3D workspace 
    78       !! 
    7977      INTEGER, INTENT( in ) ::   kt   ! ocean time-step index 
    8078      ! 
     
    8482      IF( nn_timing == 1 )  CALL timing_start('dyn_vor') 
    8583      ! 
    86       IF( l_trddyn )   THEN 
    87          ztrdu => tsa(:,:,:,1)  
    88          ztrdv => tsa(:,:,:,2)  
    89       END IF 
     84      IF( l_trddyn )   CALL wrk_alloc( jpi,jpj,jpk, ztrdu, ztrdv ) 
    9085      ! 
    9186      !                                          ! vorticity term  
     
    187182      IF(ln_ctl) CALL prt_ctl( tab3d_1=ua, clinfo1=' vor  - Ua: ', mask1=umask,               & 
    188183         &                     tab3d_2=va, clinfo2=       ' Va: ', mask2=vmask, clinfo3='dyn' ) 
     184      ! 
     185      IF( l_trddyn )   CALL wrk_dealloc( jpi,jpj,jpk, ztrdu, ztrdv ) 
    189186      ! 
    190187      IF( nn_timing == 1 )  CALL timing_stop('dyn_vor') 
Note: See TracChangeset for help on using the changeset viewer.