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 8985 for branches/2017/dev_METO_2017/NEMOGCM/NEMO/OPA_SRC/TRA/tranxt.F90 – NEMO

Ignore:
Timestamp:
2017-12-12T10:16:18+01:00 (6 years ago)
Author:
timgraham
Message:

Merged Wetting and drying changes into branch

File:
1 edited

Legend:

Unmodified
Added
Removed
  • branches/2017/dev_METO_2017/NEMOGCM/NEMO/OPA_SRC/TRA/tranxt.F90

    r8868 r8985  
    317317                  IF( jk == mikt(ji,jj) ) THEN           ! first level  
    318318                     ze3t_f = ze3t_f - zfact2 * ( (emp_b(ji,jj)    - emp(ji,jj)   )  & 
    319                             &                   - (rnf_b(ji,jj)    - rnf(ji,jj)   )  & 
    320319                            &                   + (fwfisf_b(ji,jj) - fwfisf(ji,jj))  ) 
    321320                     ztc_f  = ztc_f  - zfact1 * ( psbc_tc(ji,jj,jn) - psbc_tc_b(ji,jj,jn) ) 
    322321                  ENDIF 
     322                  IF( ln_rnf_depth ) THEN 
     323                     ! Rivers are not just at the surface must go down to nk_rnf(ji,jj) 
     324                     IF( mikt(ji,jj) <=jk .and. jk <= nk_rnf(ji,jj)  ) THEN 
     325                        ze3t_f = ze3t_f - zfact2 * ( - (rnf_b(ji,jj) - rnf(ji,jj)   )  ) & 
     326                    &                            * ( e3t_n(ji,jj,jk) / h_rnf(ji,jj) )  
     327                     ENDIF 
     328                  ELSE 
     329                     IF( jk == mikt(ji,jj) ) THEN           ! first level  
     330                        ze3t_f = ze3t_f - zfact2 * ( - (rnf_b(ji,jj)    - rnf(ji,jj)   ) )  
     331                     ENDIF 
     332                  ENDIF 
     333 
    323334                  ! 
    324335                  ! solar penetration (temperature only) 
Note: See TracChangeset for help on using the changeset viewer.