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 2207 for branches/DEV_r2191_3partymerge2010/NEMO/OPA_SRC/step.F90 – NEMO

Ignore:
Timestamp:
2010-10-11T18:51:54+02:00 (14 years ago)
Author:
acc
Message:

#733 DEV_r2191_3partymerge2010. Merged in changes from devukmo2010 branch

File:
1 edited

Legend:

Unmodified
Added
Removed
  • branches/DEV_r2191_3partymerge2010/NEMO/OPA_SRC/step.F90

    r2205 r2207  
    2121   !!            3.2  !  2009-02  (G. Madec, R. Benshila)  reintroduicing z*-coordinate 
    2222   !!             -   !  2009-06  (S. Masson, G. Madec)  TKE restart compatible with key_cpl 
     23   !!            3.3  !  2010-05  (K. Mogensen, A. Weaver, M. Martin, D. Lea) Assimilation interface 
    2324   !!---------------------------------------------------------------------- 
    2425 
     
    110111   USE diahth          ! thermocline depth                (dia_hth routine) 
    111112   USE diafwb          ! freshwater budget                (dia_fwb routine) 
     113   USE diaobs          ! obs-minus-model (assimilation)   (dia_obs routine) 
    112114   USE flo_oce         ! floats variables 
    113115   USE floats          ! floats computation               (flo_stp routine) 
    114116 
     117   USE asminc          ! assimilation increments    (tra_asm_inc, dyn_asm_inc routines) 
    115118   USE stpctl          ! time stepping control            (stp_ctl routine) 
    116119   USE restart         ! ocean restart                    (rst_wri routine) 
     
    251254      IF( lk_diahdy  )   CALL dia_hdy( kstp )         ! dynamical heigh diagnostics 
    252255      IF( lk_diafwb  )   CALL dia_fwb( kstp )         ! Fresh water budget diagnostics 
     256      IF( lk_diaobs  )   CALL dia_obs( kstp )         ! obs-minus-model (assimilation) diagnostics 
    253257      IF( ln_diaptr  )   CALL dia_ptr( kstp )         ! Poleward TRansports diagnostics 
    254258      IF( lk_diaar5  )   CALL dia_ar5( kstp )         ! ar5 diag 
     
    268272                             sa(:,:,:) = 0.e0 
    269273 
     274      IF(  ln_asmiau .AND. & 
     275         & ln_trainc     )   CALL tra_asm_inc( kstp )       ! apply tracer assimilation increment 
    270276                             CALL tra_sbc    ( kstp )       ! surface boundary condition 
    271277      IF( ln_traqsr      )   CALL tra_qsr    ( kstp )       ! penetrative solar radiation qsr 
     
    306312                               va(:,:,:) = 0.e0 
    307313 
     314      IF(  ln_asmiau .AND. & 
     315         & ln_dyninc     )     CALL dyn_asm_inc( kstp )       ! apply dynamics assimilation increment 
    308316                               CALL dyn_adv( kstp )         ! advection (vector or flux form) 
    309317                               CALL dyn_vor( kstp )         ! vorticity term including Coriolis 
Note: See TracChangeset for help on using the changeset viewer.