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 7162 for branches/2016/dev_r7012_ROBUST5_CNRS/NEMOGCM/NEMO/TOP_SRC/PISCES/P4Z/p4zbio.F90 – NEMO

Ignore:
Timestamp:
2016-11-01T14:23:51+01:00 (7 years ago)
Author:
cetlod
Message:

new top interface : Add PISCES quota model

File:
1 edited

Legend:

Unmodified
Added
Removed
  • branches/2016/dev_r7012_ROBUST5_CNRS/NEMOGCM/NEMO/TOP_SRC/PISCES/P4Z/p4zbio.F90

    r7068 r7162  
    2020   USE p4zmicro        !  Sources and sinks of microzooplankton 
    2121   USE p4zmeso         !  Sources and sinks of mesozooplankton 
     22   USE p5zlim          !  Co-limitations of differents nutrients 
     23   USE p5zprod         !  Growth rate of the 2 phyto groups 
     24   USE p5zmort         !  Mortality terms for phytoplankton 
     25   USE p5zmicro        !  Sources and sinks of microzooplankton 
     26   USE p5zmeso         !  Sources and sinks of mesozooplankton 
     27   USE p5zagg          !  Aggregation of particles 
    2228   USE p4zrem          !  Remineralisation of organic matter 
     29   USE p4zpoc          !  Remineralization of organic particles 
     30   USE p4zagg          !  Aggregation of particles 
    2331   USE p4zfechem 
     32   USE p4zligand       !  Prognostic ligand model 
    2433   USE prtctl_trc      !  print control for debugging 
    2534   USE iom             !  I/O manager 
     
    6978      END DO 
    7079 
    71       CALL p4z_opt  ( kt, knt )     ! Optic: PAR in the water column 
    72       CALL p4z_sink ( kt, knt )     ! vertical flux of particulate organic matter 
    73       CALL p4z_fechem(kt, knt )     ! Iron chemistry/scavenging 
    74       CALL p4z_lim  ( kt, knt )     ! co-limitations by the various nutrients 
    75       CALL p4z_prod ( kt, knt )     ! phytoplankton growth rate over the global ocean.  
    76       !                             ! (for each element : C, Si, Fe, Chl ) 
    77       CALL p4z_mort ( kt      )     ! phytoplankton mortality 
    78      !                             ! zooplankton sources/sinks routines  
    79       CALL p4z_micro( kt, knt )           ! microzooplankton 
    80       CALL p4z_meso ( kt, knt )           ! mesozooplankton 
    81       CALL p4z_rem  ( kt, knt )     ! remineralization terms of organic matter+scavenging of Fe 
    82       !                             ! test if tracers concentrations fall below 0. 
     80      CALL p4z_opt     ( kt, knt )     ! Optic: PAR in the water column 
     81      CALL p4z_sink    ( kt, knt )     ! vertical flux of particulate organic matter 
     82      CALL p4z_fechem  ( kt, knt )     ! Iron chemistry/scavenging 
     83      ! 
     84      IF( ln_p4z ) THEN 
     85         CALL p4z_lim  ( kt, knt )     ! co-limitations by the various nutrients 
     86         CALL p4z_prod ( kt, knt )     ! phytoplankton growth rate over the global ocean.  
     87         !                             ! (for each element : C, Si, Fe, Chl ) 
     88         CALL p4z_mort ( kt      )     ! phytoplankton mortality 
     89         !                             ! zooplankton sources/sinks routines  
     90         CALL p4z_micro( kt, knt )           ! microzooplankton 
     91         CALL p4z_meso ( kt, knt )           ! mesozooplankton 
     92         CALL p4z_agg  ( kt, knt )     ! Aggregation of particles 
     93      ELSE 
     94         CALL p5z_lim  ( kt, knt )     ! co-limitations by the various nutrients 
     95         CALL p5z_prod ( kt, knt )     ! phytoplankton growth rate over the global ocean.  
     96         !                             ! (for each element : C, Si, Fe, Chl ) 
     97         CALL p5z_mort ( kt      )     ! phytoplankton mortality 
     98         !                             ! zooplankton sources/sinks routines  
     99         CALL p5z_micro( kt, knt )           ! microzooplankton 
     100         CALL p5z_meso ( kt, knt )           ! mesozooplankton 
     101         CALL p5z_agg  ( kt, knt )     ! Aggregation of particles 
     102      ENDIF 
     103      ! 
     104      CALL p4z_rem     ( kt, knt )     ! remineralization terms of organic matter+scavenging of Fe 
     105      CALL p4z_poc     ( kt, knt )     ! Remineralization of organic particles 
     106      IF( ln_ligand ) THEN 
     107        CALL p4z_ligand( kt, knt ) 
     108      ENDIF 
    83109      !                                                             ! 
    84110      IF(ln_ctl)   THEN  ! print mean trends (used for debugging) 
Note: See TracChangeset for help on using the changeset viewer.