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 11134 for branches/UKMO/r6232_collate_bgc_diagnostics/NEMOGCM/NEMO/OPA_SRC/nemogcm.F90 – NEMO

Ignore:
Timestamp:
2019-06-18T17:48:39+02:00 (5 years ago)
Author:
jcastill
Message:

Full set of changes as in the original branch

File:
1 edited

Legend:

Unmodified
Added
Removed
  • branches/UKMO/r6232_collate_bgc_diagnostics/NEMOGCM/NEMO/OPA_SRC/nemogcm.F90

    r11132 r11134  
    8585   USE stopar 
    8686   USE stopts 
     87   USE diatmb          ! Top,middle,bottom output 
     88   USE dia25h          ! 25h mean output 
     89   USE diaopfoam       ! FOAM operational output 
     90   USE diurnal_bulk    ! diurnal bulk SST  
    8791 
    8892   IMPLICIT NONE 
     
    403407                            CALL  istate_init   ! ocean initial state (Dynamics and tracers) 
    404408 
     409      CALL diurnal_sst_bulk_init                ! diurnal sst 
     410      IF ( ln_diurnal ) CALL diurnal_sst_coolskin_init   ! cool skin   
     411 
    405412      IF( lk_tide       )   CALL    tide_init( nit000 )    ! Initialisation of the tidal harmonics 
    406413 
     
    473480 
    474481      !                                     ! Assimilation increments 
    475       IF( lk_asminc     )   CALL asm_inc_init   ! Initialize assimilation increments 
     482      IF( lk_asminc ) THEN  
     483#if defined key_shelf  
     484         CALL  zdf_mxl_tref()     ! Initialization of hmld_tref 
     485#endif  
     486         CALL asm_inc_init     ! Initialize assimilation increments  
     487      ENDIF 
     488 
    476489      IF(lwp) WRITE(numout,*) 'Euler time step switch is ', neuler 
     490                            CALL dia_tmb_init  ! TMB outputs 
     491                            CALL dia_25h_init  ! 25h mean  outputs 
     492                            CALL dia_diaopfoam_init  ! FOAM operational output 
    477493      ! 
    478494   END SUBROUTINE nemo_init 
     
    630646      USE ldftra_oce, ONLY: ldftra_oce_alloc 
    631647      USE trc_oce   , ONLY: trc_oce_alloc 
     648      USE diainsitutem, ONLY: insitu_tem_alloc 
    632649#if defined key_diadct  
    633650      USE diadct    , ONLY: diadct_alloc  
     
    646663      ierr = ierr + ldftra_oce_alloc()          ! ocean lateral  physics : tracers 
    647664      ierr = ierr + zdf_oce_alloc   ()          ! ocean vertical physics 
     665      ierr = ierr + insitu_tem_alloc() 
    648666      ! 
    649667      ierr = ierr + trc_oce_alloc   ()          ! shared TRC / TRA arrays 
Note: See TracChangeset for help on using the changeset viewer.