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 11995 for NEMO/branches/2019/dev_r11643_ENHANCE-11_CEthe_Shaconemo_diags/src/OCE/step.F90 – NEMO

Ignore:
Timestamp:
2019-11-28T11:35:08+01:00 (4 years ago)
Author:
cetlod
Message:

Finalisation of CMIP6 diags implementation, src directory

File:
1 edited

Legend:

Unmodified
Added
Removed
  • NEMO/branches/2019/dev_r11643_ENHANCE-11_CEthe_Shaconemo_diags/src/OCE/step.F90

    r11536 r11995  
    154154      IF( l_ldftra_time .OR. l_ldfeiv_time )   CALL ldf_tra( kstp )       !       and/or eiv coeff. 
    155155      IF( l_ldfdyn_time                    )   CALL ldf_dyn( kstp )       ! eddy viscosity coeff.  
    156  
    157156      !>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> 
    158157      !  Ocean dynamics : hdiv, ssh, e3, u, v, w 
     
    188187         IF(.NOT.ln_linssh) CALL dom_vvl_sf_nxt( kstp, kcall=2 )  ! after vertical scale factors (update depth average component) 
    189188      ENDIF 
    190                          CALL dyn_zdf       ( kstp )  ! vertical diffusion 
    191  
    192       IF( ln_dynspg_ts ) THEN                          
     189                            CALL dyn_zdf    ( kstp )  ! vertical diffusion 
     190      IF( ln_dynspg_ts ) THEN                         ! vertical scale factors and vertical velocity need to be updated 
    193191                            CALL wzv        ( kstp )              ! now cross-level velocity  
    194192         IF( ln_zad_Aimp )  CALL wAimp      ( kstp )  ! Adaptive-implicit vertical advection partitioning 
    195193      ENDIF 
     194       
    196195 
    197196      !>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> 
     
    205204      IF( ln_floats  )   CALL flo_stp ( kstp )        ! drifting Floats 
    206205      IF( ln_diacfl  )   CALL dia_cfl ( kstp )        ! Courant number diagnostics 
    207       IF( lk_diahth  )   CALL dia_hth ( kstp )        ! Thermocline depth (20 degres isotherm depth) 
     206                         CALL dia_hth ( kstp )        ! Thermocline depth (20 degres isotherm depth) 
    208207      IF( ln_diadct  )   CALL dia_dct ( kstp )        ! Transports 
    209208                         CALL dia_ar5 ( kstp )        ! ar5 diag 
     209                         CALL dia_ptr ( kstp )        ! Poleward adv/ldf TRansports diagnostics 
    210210      IF( ln_diaharm )   CALL dia_harm( kstp )        ! Tidal harmonic analysis 
    211211                         CALL dia_wri ( kstp )        ! ocean model: outputs 
     
    243243                         CALL tra_ldf       ( kstp )  ! lateral mixing 
    244244 
    245 !!gm : why CALL to dia_ptr has been moved here??? (use trends info?) 
    246       IF( ln_diaptr  )   CALL dia_ptr                 ! Poleward adv/ldf TRansports diagnostics 
    247 !!gm 
    248245                         CALL tra_zdf       ( kstp )  ! vertical mixing and after tracer fields 
    249246      IF( ln_zdfnpc  )   CALL tra_npc       ( kstp )  ! update after fields by non-penetrative convection 
Note: See TracChangeset for help on using the changeset viewer.