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 6808 for branches/NERC/dev_r5549_BDY_ZEROGRAD/NEMOGCM/NEMO/TOP_SRC/trcstp.F90 – NEMO

Ignore:
Timestamp:
2016-07-19T10:38:35+02:00 (8 years ago)
Author:
jamesharle
Message:

merge with trunk@6232 for consistency with SSB code

File:
1 edited

Legend:

Unmodified
Added
Removed
  • branches/NERC/dev_r5549_BDY_ZEROGRAD/NEMOGCM/NEMO/TOP_SRC/trcstp.F90

    r5407 r6808  
    3636   LOGICAL  :: llnew 
    3737 
    38    !! * Substitutions 
    39 #  include "domzgr_substitute.h90" 
    4038   !!---------------------------------------------------------------------- 
    4139   !! NEMO/TOP 3.3 , NEMO Consortium (2010) 
     
    6664      IF( kt == nittrc000 .AND. lk_trdmxl_trc )  CALL trd_mxl_trc_init    ! trends: Mixed-layer 
    6765      ! 
    68       IF( lk_vvl ) THEN                                                   ! update ocean volume due to ssh temporal evolution 
     66      IF( .NOT.ln_linssh ) THEN                                           ! update ocean volume due to ssh temporal evolution 
    6967         DO jk = 1, jpk 
    70             cvol(:,:,jk) = e1e2t(:,:) * fse3t(:,:,jk) * tmask(:,:,jk) 
     68            cvol(:,:,jk) = e1e2t(:,:) * e3t_n(:,:,jk) * tmask(:,:,jk) 
    7169         END DO 
    7270         IF( lk_degrad )  cvol(:,:,:) = cvol(:,:,:) * facvol(:,:,:)       ! degrad option: reduction by facvol 
     
    116114   END SUBROUTINE trc_stp 
    117115 
     116 
    118117   SUBROUTINE trc_mean_qsr( kt ) 
    119118      !!---------------------------------------------------------------------- 
     
    130129      INTEGER, INTENT(in) ::   kt 
    131130      INTEGER  :: jn 
    132  
     131      !!---------------------------------------------------------------------- 
     132      ! 
    133133      IF( kt == nittrc000 ) THEN 
    134134         IF( ln_cpl )  THEN   
     
    165165          DO jn = 1, nb_rec_per_days - 1 
    166166             qsr_arr(:,:,jn) = qsr_arr(:,:,jn+1) 
    167           ENDDO 
     167          END DO 
    168168          qsr_arr (:,:,nb_rec_per_days) = qsr(:,:) 
    169169          qsr_mean(:,:                ) = SUM( qsr_arr(:,:,:), 3 ) / nb_rec_per_days 
Note: See TracChangeset for help on using the changeset viewer.