Changeset 14276 for NEMO/branches/2019/dev_r11708_aumont_PISCES_QUOTA/src/TOP/PISCES/P4Z/p5zmort.F90
- Timestamp:
- 2021-01-07T23:09:56+01:00 (3 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
NEMO/branches/2019/dev_r11708_aumont_PISCES_QUOTA/src/TOP/PISCES/P4Z/p5zmort.F90
r13233 r14276 28 28 REAL(wp), PUBLIC :: wchlp !: Quadratic mortality rate of picophytoplankton 29 29 REAL(wp), PUBLIC :: wchld !: Quadratic mortality rate of diatoms 30 REAL(wp), PUBLIC :: wchldm !: Maximum quadratic mortality rate of diatoms31 30 REAL(wp), PUBLIC :: mpratn !: Linear mortality rate of nanophytoplankton 32 31 REAL(wp), PUBLIC :: mpratp !: Linear mortality rate of picophytoplankton … … 69 68 !!--------------------------------------------------------------------- 70 69 INTEGER :: ji, jj, jk 71 REAL(wp) :: zcompaph 70 REAL(wp) :: zcompaph, zlim1, zlim2 72 71 REAL(wp) :: zfactfe, zfactch, zfactn, zfactp, zprcaca 73 72 REAL(wp) :: ztortp , zrespp , zmortp … … 86 85 ! blooms (Doney et al. 1996) 87 86 ! ----------------------------------------------------- 88 zrespp = wchln * 1.e6 * xstep * xdiss(ji,jj,jk) * zcompaph * trb(ji,jj,jk,jpphy) 87 zlim2 = xlimphy(ji,jj,jk) * xlimphy(ji,jj,jk) 88 zlim1 = 0.25 * ( 1. - zlim2 ) / ( 0.25 + zlim2 ) * trb(ji,jj,jk,jpphy) 89 zrespp = wchln * 1.e6 * xstep * zlim1 * xdiss(ji,jj,jk) * zcompaph 89 90 90 91 ! Phytoplankton linear mortality … … 142 143 !!--------------------------------------------------------------------- 143 144 INTEGER :: ji, jj, jk 144 REAL(wp) :: zcompaph 145 REAL(wp) :: zcompaph, zlim1, zlim2 145 146 REAL(wp) :: zfactfe, zfactch, zfactn, zfactp 146 147 REAL(wp) :: ztortp , zrespp , zmortp … … 158 159 ! blooms (Doney et al. 1996) 159 160 ! ----------------------------------------------------- 160 zrespp = wchlp * 1.e6 * xstep * xdiss(ji,jj,jk) * zcompaph * trb(ji,jj,jk,jppic) 161 zlim2 = xlimpic(ji,jj,jk) * xlimpic(ji,jj,jk) 162 zlim1 = 0.25 * ( 1. - zlim2 ) / ( 0.25 + zlim2 ) * trb(ji,jj,jk,jppic) 163 zrespp = wchlp * 1.e6 * xstep * zlim1 * xdiss(ji,jj,jk) * zcompaph 161 164 162 165 ! Phytoplankton linear mortality … … 229 232 zlim2 = xlimdia(ji,jj,jk) * xlimdia(ji,jj,jk) 230 233 zlim1 = 0.25 * ( 1. - zlim2 ) / ( 0.25 + zlim2 ) 231 zrespp2 = 1.e6 * xstep * ( wchld + wchldm * zlim1 )* xdiss(ji,jj,jk) * zcompadi * trb(ji,jj,jk,jpdia)234 zrespp2 = 1.e6 * xstep * wchld * zlim1 * xdiss(ji,jj,jk) * zcompadi * trb(ji,jj,jk,jpdia) 232 235 233 236 ! Phytoplankton linear mortality … … 291 294 INTEGER :: ios ! Local integer output status for namelist read 292 295 !! 293 NAMELIST/namp5zmort/ wchln, wchlp, wchld, wchldm,mpratn, mpratp, mpratd296 NAMELIST/namp5zmort/ wchln, wchlp, wchld, mpratn, mpratp, mpratd 294 297 !!---------------------------------------------------------------------- 295 298 … … 310 313 WRITE(numout,*) ' quadratic mortality of picophyto. wchlp =', wchlp 311 314 WRITE(numout,*) ' quadratic mortality of diatoms wchld =', wchld 312 WRITE(numout,*) ' Additional quadratic mortality of diatoms wchldm =', wchldm313 315 WRITE(numout,*) ' nanophyto. mortality rate mpratn =', mpratn 314 316 WRITE(numout,*) ' picophyto. mortality rate mpratp =', mpratp
Note: See TracChangeset
for help on using the changeset viewer.