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

Ignore:
Timestamp:
2017-08-14T12:19:09+02:00 (7 years ago)
Author:
isabella
Message:

Added changes after review.

File:
1 edited

Legend:

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

    r7665 r8435  
    273273                             CALL tra_nxt( kstp )                ! tracer fields at next time step 
    274274            IF( ln_sto_eos ) CALL sto_pts( tsn )                 ! Random T/S fluctuations 
    275                              CALL eos    ( tsa, rhd, rhop, fsdept_n(:,:,:) )  ! Time-filtered in situ density for hpg computation 
    276                              CALL lbc_lnk( rhd, 'T', 1.0_wp ) 
     275            CALL eos    ( tsa, rhd, rhop, fsdept_n(:,:,:) )  ! Time-filtered in situ density for hpg computation 
     276            CALL lbc_lnk( rhd, 'T', 1.0_wp ) 
    277277            IF( ln_zps .AND. .NOT. ln_isfcav)                                & 
    278278               &             CALL zps_hde    ( kstp, jpts, tsa, gtsu, gtsv,  &    ! Partial steps: before horizontal gradient 
     
    283283               &                                    gtui, gtvi, grui, grvi, arui, arvi, gzui, gzvi, ge3rui, ge3rvi    ) ! of t, s, rd at the last ocean level 
    284284            IF( ln_bias )    CALL dyn_bias( kstp ) 
    285       ELSE                                                  ! centered hpg  (eos then time stepping) 
    286          IF ( .NOT. lk_dynspg_ts ) THEN                     ! eos already called in time-split case 
    287             IF( ln_sto_eos ) CALL sto_pts( tsn )    ! Random T/S fluctuations 
    288                              CALL eos    ( tsn, rhd, rhop, fsdept_n(:,:,:) )  ! now in situ density for hpg computation 
    289                              CALL lbc_lnk( rhd, 'T', 1.0_wp ) 
     285      ELSE                                                   ! centered hpg  (eos then time stepping) 
     286         IF ( .NOT. lk_dynspg_ts ) THEN                      ! eos already called in time-split case 
     287            IF( ln_sto_eos ) CALL sto_pts( tsn )             ! Random T/S fluctuations 
     288            CALL eos    ( tsn, rhd, rhop, fsdept_n(:,:,:) )  ! now in situ density for hpg computation 
     289            CALL lbc_lnk( rhd, 'T', 1.0_wp ) 
    290290         IF( ln_zps .AND. .NOT. ln_isfcav)                                   & 
    291291               &             CALL zps_hde    ( kstp, jpts, tsn, gtsu, gtsv,  &    ! Partial steps: before horizontal gradient 
Note: See TracChangeset for help on using the changeset viewer.