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 2633 for branches/dev_r2586_dynamic_mem/NEMOGCM/NEMO/OPA_SRC/TRD – NEMO

Ignore:
Timestamp:
2011-02-28T18:23:23+01:00 (13 years ago)
Author:
trackstand2
Message:

Renamed wrk_use => wrk_in_use and wrk_release => wrk_not_released

Location:
branches/dev_r2586_dynamic_mem/NEMOGCM/NEMO/OPA_SRC/TRD
Files:
5 edited

Legend:

Unmodified
Added
Removed
  • branches/dev_r2586_dynamic_mem/NEMOGCM/NEMO/OPA_SRC/TRD/trdicp.F90

    r2590 r2633  
    344344      !! ** Purpose :  write dynamic trends in ocean.output  
    345345      !!---------------------------------------------------------------------- 
    346       USE wrk_nemo, ONLY: wrk_use, wrk_release 
     346      USE wrk_nemo, ONLY: wrk_in_use, wrk_not_released 
    347347      USE wrk_nemo, ONLY: zkepe => wrk_3d_1, zkx => wrk_3d_2, & 
    348348                          zky => wrk_3d_3, zkz => wrk_3d_4 
     
    353353      !!---------------------------------------------------------------------- 
    354354 
    355       IF(.NOT. wrk_use(3, 1,2,3,4))THEN 
     355      IF(wrk_in_use(3, 1,2,3,4))THEN 
    356356         CALL ctl_stop('trd_dwr : requested workspace arrays unavailable.') 
    357357         RETURN 
     
    550550      ENDIF 
    551551      ! 
    552       IF(.NOT. wrk_release(3, 1,2,3,4))THEN 
     552      IF(wrk_not_released(3, 1,2,3,4))THEN 
    553553         CALL ctl_stop('trd_dwr : failed to release workspace arrays.') 
    554554      END IF 
  • branches/dev_r2586_dynamic_mem/NEMOGCM/NEMO/OPA_SRC/TRD/trdmld.F90

    r2629 r2633  
    9393      !!            surface and the control surface is called "mixed-layer" 
    9494      !!---------------------------------------------------------------------- 
    95       USE wrk_nemo, ONLY: wrk_use, wrk_release 
     95      USE wrk_nemo, ONLY: wrk_in_use, wrk_not_released 
    9696      USE wrk_nemo, ONLY: zvlmsk => wrk_2d_1 
    9797      ! 
     
    104104      !!---------------------------------------------------------------------- 
    105105 
    106       IF(.NOT. wrk_use(2, 1) ) THEN 
     106      IF(wrk_in_use(2, 1) ) THEN 
    107107         CALL ctl_stop('trd_mld_zint : requested workspace arrays unavailable')   ;   RETURN 
    108108      ENDIF 
     
    195195      END SELECT 
    196196      ! 
    197       IF(.NOT. wrk_release(2, 1) )   CALL ctl_stop('trd_mld_zint : failed to release workspace arrays') 
     197      IF(wrk_not_released(2, 1) )   CALL ctl_stop('trd_mld_zint : failed to release workspace arrays') 
    198198      ! 
    199199   END SUBROUTINE trd_mld_zint 
     
    247247      !!       - See NEMO documentation (in preparation) 
    248248      !!---------------------------------------------------------------------- 
    249       USE wrk_nemo, ONLY: wrk_use, wrk_release 
     249      USE wrk_nemo, ONLY: wrk_in_use, wrk_not_released 
    250250      USE wrk_nemo, ONLY: ztmltot => wrk_2d_1,  zsmltot => wrk_2d_2 ! dT/dt over the anlysis window (including Asselin) 
    251251      USE wrk_nemo, ONLY: ztmlres => wrk_2d_3,  zsmlres => wrk_2d_4 ! residual = dh/dt entrainment term 
     
    269269       
    270270      ! Check that the workspace arrays are all OK to be used 
    271       IF( .NOT. wrk_use(2, 1,2,3,4,5,6,7,8,9,10,11,12,13,14)  .OR. & 
    272           .NOT. wrk_use(3, 1,2)                                 ) THEN 
     271      IF( wrk_in_use(2, 1,2,3,4,5,6,7,8,9,10,11,12,13,14)  .OR. & 
     272          wrk_in_use(3, 1,2)                                 ) THEN 
    273273         CALL ctl_stop('trd_mld : requested workspace arrays unavailable')   ;   RETURN 
    274274      ELSE IF(jpltrd > jpk) THEN 
     
    740740      IF( lrst_oce )   CALL trd_mld_rst_write( kt )  
    741741 
    742       IF( .NOT. wrk_release(2, 1,2,3,4,5,6,7,8,9,10,11,12,13,14)  .OR. & 
    743           .NOT. wrk_release(3, 1,2)                                )   & 
     742      IF( wrk_not_released(2, 1,2,3,4,5,6,7,8,9,10,11,12,13,14)  .OR. & 
     743          wrk_not_released(3, 1,2)                                )   & 
    744744          CALL ctl_stop('trd_mld : failed to release workspace arrays.') 
    745745      ! 
  • branches/dev_r2586_dynamic_mem/NEMOGCM/NEMO/OPA_SRC/TRD/trdmod.F90

    r2629 r2633  
    5151      !!              integral constraints 
    5252      !!---------------------------------------------------------------------- 
    53       USE wrk_nemo, ONLY: wrk_use, wrk_release 
     53      USE wrk_nemo, ONLY: wrk_in_use, wrk_not_released 
    5454      USE wrk_nemo, ONLY: ztswu => wrk_2d_1,  & 
    5555                          ztswv => wrk_2d_2,  & 
     
    6868      !!---------------------------------------------------------------------- 
    6969 
    70       IF(.not. wrk_use(2, 1,2,3,4,5,6))THEN 
     70      IF(wrk_in_use(2, 1,2,3,4,5,6))THEN 
    7171         CALL ctl_warn('trd_mod: Requested workspace arrays already in use.')   ;   RETURN 
    7272      END IF 
     
    226226      ENDIF 
    227227      ! 
    228       IF( .not. wrk_release(2, 1,2,3,4,5,6) )   CALL ctl_warn('trd_mod: Failed to release workspace arrays.') 
     228      IF( wrk_not_released(2, 1,2,3,4,5,6) )   CALL ctl_warn('trd_mod: Failed to release workspace arrays.') 
    229229      ! 
    230230   END SUBROUTINE trd_mod 
  • branches/dev_r2586_dynamic_mem/NEMOGCM/NEMO/OPA_SRC/TRD/trdtra.F90

    r2629 r2633  
    6060      !!        nn_ctls > 1  : use fixed level surface jk = nn_ctls 
    6161      !!---------------------------------------------------------------------- 
    62       USE wrk_nemo, ONLY: wrk_use, wrk_release 
     62      USE wrk_nemo, ONLY: wrk_in_use, wrk_not_released 
    6363      USE wrk_nemo, ONLY: ztrds => wrk_3d_1 
    6464      INTEGER                         , INTENT(in)           ::  kt      ! time step 
     
    7171      !!---------------------------------------------------------------------- 
    7272 
    73       IF(.NOT. wrk_use(3, 1) ) THEN 
     73      IF(wrk_in_use(3, 1) ) THEN 
    7474         CALL ctl_stop('trd_tra: requested workspace array unavailable.')   ;   RETURN 
    7575      ENDIF 
     
    136136      ENDIF 
    137137      ! 
    138       IF(.NOT. wrk_release(3, 1) )   CALL ctl_stop('trd_tra: failed to release workspace array.') 
     138      IF(wrk_not_released(3, 1) )   CALL ctl_stop('trd_tra: failed to release workspace array.') 
    139139      ! 
    140140   END SUBROUTINE trd_tra 
  • branches/dev_r2586_dynamic_mem/NEMOGCM/NEMO/OPA_SRC/TRD/trdvor.F90

    r2629 r2633  
    108108      !!      trends output in netCDF format using ioipsl 
    109109      !!---------------------------------------------------------------------- 
    110       USE wrk_nemo, ONLY: wrk_use, wrk_release 
     110      USE wrk_nemo, ONLY: wrk_in_use, wrk_not_released 
    111111      USE wrk_nemo, ONLY: zudpvor => wrk_2d_1, &   ! total cmulative trends 
    112112                          zvdpvor => wrk_2d_2 
     
    120120      !!---------------------------------------------------------------------- 
    121121 
    122       IF(.NOT. wrk_use(2, 1,2))THEN 
     122      IF(wrk_in_use(2, 1,2))THEN 
    123123         CALL ctl_stop('trd_vor_zint_2d : requested workspace arrays unavailable.') 
    124124         RETURN 
     
    172172      ENDIF 
    173173      ! 
    174       IF(.NOT. wrk_release(2, 1,2))THEN 
     174      IF(wrk_not_released(2, 1,2))THEN 
    175175         CALL ctl_stop('trd_vor_zint_2d : failed to release workspace arrays.') 
    176176      END IF 
     
    206206      !!      trends output in netCDF format using ioipsl 
    207207      !!---------------------------------------------------------------------- 
    208       USE wrk_nemo, ONLY: wrk_use, wrk_release 
     208      USE wrk_nemo, ONLY: wrk_in_use, wrk_not_released 
    209209      USE wrk_nemo, ONLY: zubet   => wrk_2d_1,   zvbet => wrk_2d_2   ! Beta.V  
    210210      USE wrk_nemo, ONLY: zudpvor => wrk_2d_3, zvdpvor => wrk_2d_4   ! total cmulative trends 
     
    217217      !!---------------------------------------------------------------------- 
    218218      
    219       IF(.NOT. wrk_use(2, 1,2,3,4))THEN 
     219      IF(wrk_in_use(2, 1,2,3,4))THEN 
    220220         CALL ctl_stop('trd_vor_zint_3d : requested workspace arrays unavailable.') 
    221221         RETURN 
     
    284284      ENDIF 
    285285      ! 
    286       IF(.NOT. wrk_release(2, 1,2,3,4))THEN 
     286      IF(wrk_not_released(2, 1,2,3,4))THEN 
    287287         CALL ctl_stop('trd_vor_zint_3d : failed to release workspace arrays.') 
    288288      END IF 
     
    298298      !!               and make outputs (NetCDF or DIMG format) 
    299299      !!---------------------------------------------------------------------- 
    300       USE wrk_nemo, ONLY: wrk_use, wrk_release 
     300      USE wrk_nemo, ONLY: wrk_in_use, wrk_not_released 
    301301      USE wrk_nemo, ONLY: zun => wrk_2d_1, zvn => wrk_2d_2 ! 2D workspace 
    302302      !! 
     
    308308      !!---------------------------------------------------------------------- 
    309309 
    310       IF(.NOT. wrk_use(2, 1,2))THEN 
     310      IF(wrk_in_use(2, 1,2))THEN 
    311311         CALL ctl_stop('trd_vor : requested workspace arrays unavailable.') 
    312312         RETURN 
     
    478478      IF( kt == nitend )   CALL histclo( nidvor ) 
    479479      ! 
    480       IF(.NOT. wrk_release(2, 1,2) )   CALL ctl_stop('trd_vor : failed to release workspace arrays') 
     480      IF(wrk_not_released(2, 1,2) )   CALL ctl_stop('trd_vor : failed to release workspace arrays') 
    481481      ! 
    482482   END SUBROUTINE trd_vor 
Note: See TracChangeset for help on using the changeset viewer.