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 12496 for NEMO/branches/2019/dev_r11708_aumont_PISCES_QUOTA/src/TOP/PISCES/P4Z/p4zmort.F90 – NEMO

Ignore:
Timestamp:
2020-03-02T12:33:55+01:00 (4 years ago)
Author:
aumont
Message:

uptake of ligand by phytoplankton + bug correction in the river supply (h_rnf) + cosmetic changes

File:
1 edited

Legend:

Unmodified
Added
Removed
  • NEMO/branches/2019/dev_r11708_aumont_PISCES_QUOTA/src/TOP/PISCES/P4Z/p4zmort.F90

    r11536 r12496  
    2323   PUBLIC   p4z_mort_init     
    2424 
    25    REAL(wp), PUBLIC ::   wchl     !: 
     25   REAL(wp), PUBLIC ::   wchln    !: 
    2626   REAL(wp), PUBLIC ::   wchld    !: 
    2727   REAL(wp), PUBLIC ::   wchldm   !: 
    28    REAL(wp), PUBLIC ::   mprat    !: 
    29    REAL(wp), PUBLIC ::   mprat2   !: 
     28   REAL(wp), PUBLIC ::   mpratn   !: 
     29   REAL(wp), PUBLIC ::   mpratd   !: 
    3030 
    3131   !!---------------------------------------------------------------------- 
     
    8484               !     Squared mortality of Phyto similar to a sedimentation term during 
    8585               !     blooms (Doney et al. 1996) 
    86                zrespp = wchl * 1.e6 * xstep * xdiss(ji,jj,jk) * zcompaph * zsizerat  
     86               zrespp = wchln * 1.e6 * xstep * xdiss(ji,jj,jk) * zcompaph * zsizerat  
    8787 
    8888               !     Phytoplankton mortality. This mortality loss is slightly 
    8989               !     increased when nutrients are limiting phytoplankton growth 
    9090               !     as observed for instance in case of iron limitation. 
    91                ztortp = mprat * xstep * zcompaph / ( xkmort + trb(ji,jj,jk,jpphy) ) * zsizerat 
     91               ztortp = mpratn * xstep * zcompaph / ( xkmort + trb(ji,jj,jk,jpphy) ) * zsizerat 
    9292 
    9393               zmortp = zrespp + ztortp 
     
    169169               !     Phytoplankton mortality.  
    170170               !     ------------------------ 
    171                ztortp2 = mprat2 * xstep * trb(ji,jj,jk,jpdia)  / ( xkmort + trb(ji,jj,jk,jpdia) ) * zcompadi  
     171               ztortp2 = mpratd * xstep * trb(ji,jj,jk,jpdia)  / ( xkmort + trb(ji,jj,jk,jpdia) ) * zcompadi  
    172172 
    173173               zmortp2 = zrespp2 + ztortp2 
     
    218218      INTEGER ::   ios   ! Local integer 
    219219      ! 
    220       NAMELIST/namp4zmort/ wchl, wchld, wchldm, mprat, mprat2 
     220      NAMELIST/namp4zmort/ wchln, wchld, wchldm, mpratn, mpratd 
    221221      !!---------------------------------------------------------------------- 
    222222      ! 
     
    237237      IF(lwp) THEN                         ! control print 
    238238         WRITE(numout,*) '   Namelist : namp4zmort' 
    239          WRITE(numout,*) '      quadratic mortality of phytoplankton        wchl   =', wchl 
     239         WRITE(numout,*) '      quadratic mortality of phytoplankton        wchln  =', wchln 
    240240         WRITE(numout,*) '      maximum quadratic mortality of diatoms      wchld  =', wchld 
    241241         WRITE(numout,*) '      maximum quadratic mortality of diatoms      wchldm =', wchldm 
    242          WRITE(numout,*) '      phytoplankton mortality rate                mprat  =', mprat 
    243          WRITE(numout,*) '      Diatoms mortality rate                      mprat2 =', mprat2 
     242         WRITE(numout,*) '      phytoplankton mortality rate                mpratn =', mpratn 
     243         WRITE(numout,*) '      Diatoms mortality rate                      mpratd =', mpratd 
    244244      ENDIF 
    245245      ! 
Note: See TracChangeset for help on using the changeset viewer.