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 8036 for branches/UKMO/dev_r5518_GO6_package_inc_asm/NEMOGCM/NEMO/OPA_SRC/step.F90 – NEMO

Ignore:
Timestamp:
2017-05-17T19:39:22+02:00 (7 years ago)
Author:
jwhile
Message:

Further merge of r5518_pcbias

File:
1 edited

Legend:

Unmodified
Added
Removed
  • branches/UKMO/dev_r5518_GO6_package_inc_asm/NEMOGCM/NEMO/OPA_SRC/step.F90

    r7950 r8036  
    103103      IF( ln_crs     )       CALL iom_setkt( kstp - nit000 + 1, TRIM(cxios_context)//"_crs" )   ! tell iom we are at time step kstp 
    104104 
     105      IF( ln_bias )          CALL bias_opn( kstp ) 
     106 
    105107      !>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> 
    106108      ! Update data, open boundaries, surface boundary condition (including sea-ice) 
     
    269271      IF( lk_trabbl      )   CALL tra_bbl    ( kstp )       ! advective (and/or diffusive) bottom boundary layer scheme 
    270272      IF( ln_tradmp      )   CALL tra_dmp    ( kstp )       ! internal damping trends 
     273      IF( ln_bias        )   CALL tra_bias   ( kstp ) 
    271274      IF( lk_bdy         )   CALL bdy_tra_dmp( kstp )       ! bdy damping trends 
    272275                             CALL tra_adv    ( kstp )       ! horizontal & vertical advection 
     
    293296               &                                           rhd, gru , grv , aru , arv , gzu , gzv , ge3ru , ge3rv ,   & 
    294297               &                                    gtui, gtvi, grui, grvi, arui, arvi, gzui, gzvi, ge3rui, ge3rvi    ) ! of t, s, rd at the last ocean level 
     298            IF( ln_bias )    CALL dyn_bias( kstp ) 
    295299      ELSE                                                  ! centered hpg  (eos then time stepping) 
    296300         IF ( .NOT. lk_dynspg_ts ) THEN                     ! eos already called in time-split case 
     
    307311         IF( ln_zdfnpc   )   CALL tra_npc( kstp )                ! update after fields by non-penetrative convection 
    308312                             CALL tra_nxt( kstp )                ! tracer fields at next time step 
     313         IF( ln_bias )       CALL dyn_bias( kstp ) 
    309314      ENDIF 
    310315 
     
    381386      ENDIF 
    382387 
     388 
     389      IF( lrst_bias )          CALL bias_wrt     ( kstp ) 
     390 
    383391      !>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> 
    384392      ! Coupled mode 
Note: See TracChangeset for help on using the changeset viewer.