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 8882 for branches/2017/dev_CNRS_2017/NEMOGCM/NEMO/SAO_SRC/nemogcm.F90 – NEMO

Ignore:
Timestamp:
2017-12-01T18:44:09+01:00 (6 years ago)
Author:
flavoni
Message:

dev_CNRS_2017 branch: merged dev_r7881_ENHANCE09_RK3 with trunk r8864

File:
1 edited

Legend:

Unmodified
Added
Removed
  • branches/2017/dev_CNRS_2017/NEMOGCM/NEMO/SAO_SRC/nemogcm.F90

    r8528 r8882  
    9797      NAMELIST/namctl/ ln_ctl   , nn_print, nn_ictls, nn_ictle,   & 
    9898         &             nn_isplt , nn_jsplt, nn_jctls, nn_jctle,   & 
    99          &             nn_timing, nn_diacfl 
     99         &             ln_timing, ln_diacfl 
    100100      NAMELIST/namcfg/ ln_read_cfg, cn_domcfg, ln_write_cfg, cn_domcfg_out, ln_use_jattr 
    101101      !!---------------------------------------------------------------------- 
     
    259259      !                             !-------------------------------! 
    260260 
    261       CALL nemo_ctl                          ! Control prints & Benchmark 
    262  
    263       !                                      ! Domain decomposition 
     261      CALL nemo_ctl                             ! Control prints & Benchmark 
     262 
     263      !                                         ! Domain decomposition 
    264264      IF( jpni*jpnj == jpnij ) THEN   ;   CALL mpp_init      ! standard cutting out 
    265265      ELSE                            ;   CALL mpp_init2     ! eliminate land processors 
    266266      ENDIF 
    267267      ! 
    268       IF( nn_timing == 1 )  CALL timing_init 
    269       ! 
    270       !                                      ! General initialization 
    271                             CALL     phy_cst    ! Physical constants 
    272                             CALL     eos_init   ! Equation of state 
    273                             CALL     dom_init   ! Domain 
    274  
    275       IF( ln_nnogather )    CALL nemo_northcomms  ! Initialise the northfold neighbour lists (must be done after the masks are defined) 
    276  
    277       IF( ln_ctl        )   CALL prt_ctl_init   ! Print control 
    278  
    279                             CALL  istate_init   ! ocean initial state (Dynamics and tracers) 
     268      IF( ln_timing    )   CALL timing_init     ! timing by routine 
     269      ! 
     270      !                                         ! General initialization 
     271                           CALL phy_cst            ! Physical constants 
     272                           CALL eos_init           ! Equation of state 
     273                           CALL dom_init           ! Domain 
     274 
     275      IF( ln_nnogather )   CALL nemo_northcomms ! Initialise the northfold neighbour lists (must be done after the masks are defined) 
     276 
     277      IF( ln_ctl       )   CALL prt_ctl_init    ! Print control 
     278 
     279                           CALL istate_init     ! ocean initial state (Dynamics and tracers) 
    280280   END SUBROUTINE nemo_init 
    281281 
     
    303303         WRITE(numout,*) '      number of proc. following i     nn_isplt   = ', nn_isplt 
    304304         WRITE(numout,*) '      number of proc. following j     nn_jsplt   = ', nn_jsplt 
    305          WRITE(numout,*) '      timing activated    (0/1)       nn_timing  = ', nn_timing 
     305         WRITE(numout,*) '      timing by routine               ln_timing  = ', ln_timing 
     306         WRITE(numout,*) '      CFL diagnostics                 ln_diacfl  = ', ln_diacfl 
    306307      ENDIF 
    307308      ! 
Note: See TracChangeset for help on using the changeset viewer.