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 9169 for branches/2017/dev_merge_2017/NEMOGCM/NEMO/TOP_SRC/PISCES/trcini_pisces.F90 – NEMO

Ignore:
Timestamp:
2017-12-26T17:32:56+01:00 (6 years ago)
Author:
gm
Message:

dev_merge_2017: all SRC: finalize the removal of useless warning when reading namelist_cfg + remove all nn_closea + nn_msh replaced by a logical

File:
1 edited

Legend:

Unmodified
Added
Removed
  • branches/2017/dev_merge_2017/NEMOGCM/NEMO/TOP_SRC/PISCES/trcini_pisces.F90

    r7753 r9169  
    3737      !! ** Purpose :   Initialisation of the PISCES biochemical model 
    3838      !!---------------------------------------------------------------------- 
    39  
    4039      ! 
    4140      CALL trc_nam_pisces 
     
    4645 
    4746   END SUBROUTINE trc_ini_pisces 
     47 
    4848 
    4949   SUBROUTINE p4z_ini 
     
    5353      !! ** Purpose :   Initialisation of the PISCES biochemical model 
    5454      !!---------------------------------------------------------------------- 
    55       ! 
    5655      USE p4zsms          ! Main P4Z routine 
    5756      USE p4zche          !  Chemical model 
     
    7675      USE p5zmeso         !  Sources and sinks of mesozooplankton 
    7776      USE p5zmort         !  Mortality terms for phytoplankton 
    78  
    79       ! 
    80       REAL(wp), SAVE :: sco2   =  2.312e-3_wp 
    81       REAL(wp), SAVE :: alka0  =  2.426e-3_wp 
    82       REAL(wp), SAVE :: oxyg0  =  177.6e-6_wp  
    83       REAL(wp), SAVE :: po4    =  2.165e-6_wp  
    84       REAL(wp), SAVE :: bioma0 =  1.000e-8_wp   
    85       REAL(wp), SAVE :: silic1 =  91.51e-6_wp   
    86       REAL(wp), SAVE :: no3    =  30.9e-6_wp * 7.625_wp 
     77      ! 
     78      REAL(wp), SAVE ::   sco2   =  2.312e-3_wp 
     79      REAL(wp), SAVE ::   alka0  =  2.426e-3_wp 
     80      REAL(wp), SAVE ::   oxyg0  =  177.6e-6_wp  
     81      REAL(wp), SAVE ::   po4    =  2.165e-6_wp  
     82      REAL(wp), SAVE ::   bioma0 =  1.000e-8_wp   
     83      REAL(wp), SAVE ::   silic1 =  91.51e-6_wp   
     84      REAL(wp), SAVE ::   no3    =  30.9e-6_wp * 7.625_wp 
    8785      ! 
    8886      INTEGER  ::  ji, jj, jk, jn, ierr 
     
    9088      REAL(wp) ::  ztmas, ztmas1 
    9189      CHARACTER(len = 20)  ::  cltra 
    92  
    93       !!---------------------------------------------------------------------- 
    94  
     90      !!---------------------------------------------------------------------- 
     91      ! 
    9592      IF(lwp) THEN 
    9693         WRITE(numout,*) 
    9794         IF( ln_p4z ) THEN  
    98             WRITE(numout,*) ' p4z_ini :   PISCES biochemical model initialisation' 
     95            WRITE(numout,*) 'p4z_ini :   PISCES biochemical model initialisation' 
     96            WRITE(numout,*) '~~~~~~~' 
    9997         ELSE 
    100             WRITE(numout,*) ' p5z_ini :   PISCES biochemical model initialisation' 
    101             WRITE(numout,*) '             With variable stoichiometry' 
     98            WRITE(numout,*) 'p5z_ini :   PISCES biochemical model initialisation' 
     99            WRITE(numout,*) '~~~~~~~     With variable stoichiometry' 
    102100         ENDIF 
    103          WRITE(numout,*) ' ~~~~~~~~~~~~~~' 
    104101      ENDIF 
    105102      ! 
     
    170167        IF( cltra == 'LGW'      )   jplgw = jn      !: Weak ligands 
    171168        IF( cltra == 'LFe'      )   jpfep = jn      !: Fe nanoparticle 
    172       ENDDO 
     169      END DO 
    173170 
    174171      CALL p4z_sms_init       !  Maint routine 
    175       !                                            ! Time-step 
     172      ! 
    176173 
    177174      ! Set biological ratios 
     
    275272 
    276273      IF(lwp) WRITE(numout,*)  
    277       IF(lwp) WRITE(numout,*) 'Initialization of PISCES tracers done' 
     274      IF(lwp) WRITE(numout,*) '   ==>>>   Initialization of PISCES tracers done' 
    278275      IF(lwp) WRITE(numout,*)  
    279276      ! 
    280277   END SUBROUTINE p4z_ini 
     278 
    281279 
    282280   SUBROUTINE p2z_ini 
     
    298296      IF(lwp) WRITE(numout,*) 
    299297      IF(lwp) WRITE(numout,*) ' p2z_ini :   LOBSTER biochemical model initialisation' 
    300       IF(lwp) WRITE(numout,*) ' ~~~~~~~~~~~~~~' 
     298      IF(lwp) WRITE(numout,*) ' ~~~~~~~' 
    301299 
    302300      ierr =        sms_pisces_alloc()           
     
    346344      ! 
    347345      IF(lwp) WRITE(numout,*)  
    348       IF(lwp) WRITE(numout,*) 'Initialization of LOBSTER tracers done' 
     346      IF(lwp) WRITE(numout,*) '   ==>>>   Initialization of LOBSTER tracers done' 
    349347      IF(lwp) WRITE(numout,*)  
    350348      ! 
Note: See TracChangeset for help on using the changeset viewer.