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 9104 for branches/2017/dev_merge_2017/NEMOGCM/NEMO/OPA_SRC/ZDF/zdftke.F90 – NEMO

Ignore:
Timestamp:
2017-12-15T18:56:13+01:00 (6 years ago)
Author:
gm
Message:

dev_merge_2017: ZDF: timing + lnk_multi + namelist cfg ctl

File:
1 edited

Legend:

Unmodified
Added
Removed
  • branches/2017/dev_merge_2017/NEMOGCM/NEMO/OPA_SRC/ZDF/zdftke.F90

    r9019 r9104  
    5151   USE lbclnk         ! ocean lateral boundary conditions (or mpp link) 
    5252   USE prtctl         ! Print control 
    53    USE timing         ! Timing 
    5453   USE lib_fortran    ! Fortran utilities (allows no signed zero when 'key_nosignedzero' defined)   
    5554 
     
    205204      REAL(wp), DIMENSION(jpi,jpj,jpk) ::   zpelc, zdiag, zd_up, zd_lw 
    206205      !!-------------------------------------------------------------------- 
    207       ! 
    208       IF( ln_timing )   CALL timing_start('tke_tke') 
    209206      ! 
    210207      zbbrau = rn_ebb / rau0       ! Local constant initialisation 
     
    430427         END DO 
    431428      ENDIF 
    432       ! 
    433       IF( ln_timing )   CALL timing_stop('tke_tke') 
    434429      ! 
    435430   END SUBROUTINE tke_tke 
     
    483478      !!-------------------------------------------------------------------- 
    484479      ! 
    485       IF( ln_timing )   CALL timing_start('tke_avn') 
    486       ! 
    487480      !                     !<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<< 
    488481      !                     !  Mixing length 
     
    625618      ENDIF 
    626619      ! 
    627       IF( ln_timing )   CALL timing_stop('tke_avn') 
    628       ! 
    629620   END SUBROUTINE tke_avn 
    630621 
     
    661652      REWIND( numnam_cfg )              ! Namelist namzdf_tke in configuration namelist : Turbulent Kinetic Energy 
    662653      READ  ( numnam_cfg, namzdf_tke, IOSTAT = ios, ERR = 902 ) 
    663 902   IF( ios /= 0 ) CALL ctl_nam ( ios , 'namzdf_tke in configuration namelist', lwp ) 
     654902   IF( ios > 0 ) CALL ctl_nam ( ios , 'namzdf_tke in configuration namelist', lwp ) 
    664655      IF(lwm) WRITE ( numond, namzdf_tke ) 
    665656      ! 
     
    767758            ! 
    768759            IF( MIN( id1, id2, id3, id4 ) > 0 ) THEN      ! fields exist 
    769                CALL iom_get( numror, jpdom_autoglo, 'en', en ) 
     760               CALL iom_get( numror, jpdom_autoglo, 'en'   , en    ) 
    770761               CALL iom_get( numror, jpdom_autoglo, 'avt_k', avt_k ) 
    771762               CALL iom_get( numror, jpdom_autoglo, 'avm_k', avm_k ) 
Note: See TracChangeset for help on using the changeset viewer.