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 2636 for branches/dev_r2586_dynamic_mem/NEMOGCM/NEMO/OPA_SRC/DYN/dynvor.F90 – NEMO

Ignore:
Timestamp:
2011-03-01T20:04:06+01:00 (13 years ago)
Author:
gm
Message:

dynamic mem: #785 ; move ctl_stop & warn in lib_mpp to avoid a circular dependency + ctl_stop improvment

File:
1 edited

Legend:

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

    r2633 r2636  
    3333   USE prtctl         ! Print control 
    3434   USE in_out_manager ! I/O manager 
     35   USE lib_mpp 
    3536 
    3637   IMPLICIT NONE 
     
    218219      !!---------------------------------------------------------------------- 
    219220 
    220       IF(wrk_in_use(2, 1,2,3))THEN 
    221          CALL ctl_stop('dyn:vor_ene: requested workspace arrays unavailable.') 
    222          RETURN 
    223       END IF 
     221      IF( wrk_in_use(2, 1,2,3) ) THEN 
     222         CALL ctl_stop('dyn:vor_ene: requested workspace arrays unavailable')   ;   RETURN 
     223      ENDIF 
    224224 
    225225      IF( kt == nit000 ) THEN 
     
    286286      END DO                                           !   End of slab 
    287287      !                                                ! =============== 
    288       IF(wrk_not_released(2, 1,2,3))THEN 
    289          CALL ctl_stop('dyn:vor_ene: failed to release workspace arrays.') 
    290       END IF 
     288      IF( wrk_not_released(2, 1,2,3) )   CALL ctl_stop('dyn:vor_ene: failed to release workspace arrays.') 
    291289      ! 
    292290   END SUBROUTINE vor_ene 
     
    335333      !!---------------------------------------------------------------------- 
    336334 
    337       IF(wrk_in_use(2, 4,5,6,7))THEN 
    338          CALL ctl_stop('dyn:vor_mix: requested workspace arrays unavailable.') 
    339          RETURN 
    340       END IF 
     335      IF( wrk_in_use(2, 4,5,6,7) ) THEN 
     336         CALL ctl_stop('dyn:vor_mix: requested workspace arrays unavailable')   ;   RETURN 
     337      ENDIF 
    341338 
    342339      IF( kt == nit000 ) THEN 
     
    410407      END DO                                           !   End of slab 
    411408      !                                                ! =============== 
    412       IF(wrk_not_released(2, 4,5,6,7))THEN 
    413          CALL ctl_stop('dyn:vor_mix: failed to release workspace arrays.') 
    414       END IF 
     409      IF( wrk_not_released(2, 4,5,6,7) )   CALL ctl_stop('dyn:vor_mix: failed to release workspace arrays') 
    415410      ! 
    416411   END SUBROUTINE vor_mix 
     
    456451      !!---------------------------------------------------------------------- 
    457452       
    458       IF(wrk_in_use(2, 4,5,6))THEN 
    459          CALL ctl_stop('dyn:vor_ens : requested workspace arrays unavailable.') 
    460          RETURN 
     453      IF( wrk_in_use(2, 4,5,6) ) THEN 
     454         CALL ctl_stop('dyn:vor_ens : requested workspace arrays unavailable')   ;   RETURN 
    461455      END IF 
    462456 
     
    532526      END DO                                           !   End of slab 
    533527      !                                                ! =============== 
    534       IF(wrk_not_released(2, 4,5,6))THEN 
    535          CALL ctl_stop('dyn:vor_ens : failed to release workspace arrays.') 
    536       END IF 
     528      IF( wrk_not_released(2, 4,5,6) )   CALL ctl_stop('dyn:vor_ens : failed to release workspace arrays') 
    537529      ! 
    538530   END SUBROUTINE vor_ens 
     
    580572      !!---------------------------------------------------------------------- 
    581573 
    582       IF(wrk_in_use(2, 1,2,3,4,5,6,7) .OR. wrk_in_use(3, 1) ) THEN 
     574      IF( wrk_in_use(2, 1,2,3,4,5,6,7) .OR. wrk_in_use(3, 1) ) THEN 
    583575         CALL ctl_stop('dyn:vor_een : requested workspace arrays unavailable.')   ;   RETURN 
    584       END IF 
     576      ENDIF 
    585577 
    586578      IF( kt == nit000 ) THEN 
Note: See TracChangeset for help on using the changeset viewer.