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 8003 for branches/CNRS/dev_r6270_PISCES_QUOTA/NEMOGCM/NEMO/TOP_SRC/PISCES/P4Z/p4zrem.F90 – NEMO

Ignore:
Timestamp:
2017-05-09T12:14:45+02:00 (7 years ago)
Author:
aumont
Message:

modification in the code to remove unnecessary parts such as kriest and non iomput options

File:
1 edited

Legend:

Unmodified
Added
Removed
  • branches/CNRS/dev_r6270_PISCES_QUOTA/NEMOGCM/NEMO/TOP_SRC/PISCES/P4Z/p4zrem.F90

    r7627 r8003  
    8080      REAL(wp), POINTER, DIMENSION(:,:  ) :: ztempbac 
    8181      REAL(wp), POINTER, DIMENSION(:,:,:) :: zdepbac, zdepprod, zdepeff, zfacsi, zfacsib 
    82       REAL(wp), POINTER, DIMENSION(:,:,:) :: znitr, zolimi,  zfecbact 
     82      REAL(wp), POINTER, DIMENSION(:,:,:) :: znitr, zolimi,  zfebact 
    8383      !!--------------------------------------------------------------------- 
    8484      ! 
     
    9595      ! Initialisation of temprary arrys 
    9696      zdepprod(:,:,:) = 1._wp 
    97       zdepeff (:,:,:) = 0.3_wp 
     97      zdepeff (:,:,:) = 0.4_wp 
    9898      ztempbac(:,:)   = 0._wp 
    9999      zfebact (:,:,:) = 0._wp 
     
    117117                  zdepbac (ji,jj,jk) = zdepmin**0.683 * ztempbac(ji,jj) 
    118118                  zdepprod(ji,jj,jk) = zdepmin**0.273 
    119                   zdepeff (ji,jj,jk) = 0.3 * zdepmin**0.3 
     119!                  zdepeff (ji,jj,jk) = 0.3 * zdepmin**0.3 
    120120               ENDIF 
    121121            END DO 
     
    139139            DO ji = 1, jpi 
    140140               zstep   = xstep 
    141 # if defined key_degrad 
    142                zstep = zstep * facvol(ji,jj,jk) 
    143 # endif 
    144141               ! DOC ammonification. Depends on depth, phytoplankton biomass 
    145142               ! and a limitation term which is supposed to be a parameterization 
     
    177174            DO ji = 1, jpi 
    178175               zstep   = xstep 
    179 # if defined key_degrad 
    180                zstep = zstep * facvol(ji,jj,jk) 
    181 # endif 
    182176               ! NH4 nitrification to NO3. Ceased for oxygen concentrations 
    183177               ! below 2 umol/L. Inhibited at strong light  
     
    214208                  &              * trb(ji,jj,jk,jpfer) / ( xkferb + trb(ji,jj,jk,jpfer) )    & 
    215209                  &              * zdepprod(ji,jj,jk) * zdepeff(ji,jj,jk) * zdepbac(ji,jj,jk) 
    216 #if defined key_kriest 
    217                tra(ji,jj,jk,jpfer) = tra(ji,jj,jk,jpfer) - zbactfer*0.15 
    218                tra(ji,jj,jk,jpsfe) = tra(ji,jj,jk,jpsfe) + zbactfer*0.15 
    219                zfebact(ji,jj,jk)   = zbactfer * 0.15 
    220 #else 
    221210               tra(ji,jj,jk,jpfer) = tra(ji,jj,jk,jpfer) - zbactfer*0.39 
    222211               tra(ji,jj,jk,jpsfe) = tra(ji,jj,jk,jpsfe) + zbactfer*0.3 
    223212               tra(ji,jj,jk,jpbfe) = tra(ji,jj,jk,jpbfe) + zbactfer*0.09 
    224213               zfebact(ji,jj,jk)   = zbactfer * 0.39 
    225 #endif 
    226214            END DO 
    227215         END DO 
     
    242230            DO ji = 1, jpi 
    243231               zstep   = xstep 
    244 # if defined key_degrad 
    245                zstep = zstep * facvol(ji,jj,jk) 
    246 # endif 
    247232               zdep     = MAX( hmld(ji,jj), heup_01(ji,jj) ) 
    248233               zsatur   = MAX( rtrn, ( sio3eq(ji,jj,jk) - trb(ji,jj,jk,jpsil) ) / ( sio3eq(ji,jj,jk) + rtrn ) ) 
Note: See TracChangeset for help on using the changeset viewer.