- Timestamp:
- 2015-10-31T08:40:45+01:00 (8 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/2015/dev_r5836_NOC3_vvl_by_default/NEMOGCM/NEMO/OPA_SRC/trc_oce.F90
r5385 r5845 65 65 #endif 66 66 67 !! * Substitutions68 # include "domzgr_substitute.h90"69 67 !!---------------------------------------------------------------------- 70 68 !! NEMO/OPA 3.3 , NEMO Consortium (2010) … … 104 102 !!---------------------------------------------------------------------- 105 103 REAL(wp), DIMENSION(3,61), INTENT(out) :: prgb ! tabulated attenuation coefficient 106 ! !104 ! 107 105 INTEGER :: jc ! dummy loop indice 108 106 INTEGER :: irgb ! temporary integer … … 188 186 zchl = zrgb(1,jc) 189 187 irgb = NINT( 41 + 20.* LOG10( zchl ) + 1.e-15 ) 190 IF(lwp ) WRITE(numout,*) ' jc =', jc, ' Chl = ', zchl, ' irgb = ', irgb188 IF(lwp .AND. nn_print >= 1 ) WRITE(numout,*) ' jc =', jc, ' Chl = ', zchl, ' irgb = ', irgb 191 189 IF( irgb /= jc ) THEN 192 190 IF(lwp) WRITE(numout,*) ' jc =', jc, ' Chl = ', zchl, ' Chl class = ', irgb … … 210 208 !!---------------------------------------------------------------------- 211 209 REAL(wp), DIMENSION(3,61), INTENT(out) :: prgb ! tabulated attenuation coefficient 212 ! !210 ! 213 211 INTEGER :: jc, jb ! dummy loop indice 214 212 INTEGER :: irgb ! temporary integer … … 262 260 REAL(wp), INTENT(in) :: prldex ! longest depth of extinction 263 261 REAL(wp), INTENT(in) :: pqsr_frc ! frac. solar radiation which penetrates 264 ! !262 ! 265 263 INTEGER :: jk, pjl ! levels 266 264 REAL(wp) :: zhext ! deepest level till which light penetrates … … 276 274 DO jk = jpkm1, 1, -1 277 275 IF(SUM(tmask(:,:,jk)) > 0 ) THEN 278 zem = MAXVAL( fsdepw(:,:,jk+1) * tmask(:,:,jk) )276 zem = MAXVAL( gdepw_0(:,:,jk+1) * tmask(:,:,jk) ) 279 277 IF( zem >= zhext ) pjl = jk ! last T-level reached by Qsr 280 278 ELSE
Note: See TracChangeset
for help on using the changeset viewer.