- Timestamp:
- 2013-11-04T12:51:55+01:00 (10 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/2013/dev_LOCEAN_2013/NEMOGCM/NEMO/TOP_SRC/PISCES/P4Z/p4zprod.F90
r3686 r4147 32 32 33 33 !! * Shared module variables 34 LOGICAL , PUBLIC :: ln_newprod = .FALSE.35 REAL(wp), PUBLIC :: pislope = 3.0_wp!:36 REAL(wp), PUBLIC :: pislope2 = 3.0_wp!:37 REAL(wp), PUBLIC :: excret = 10.e-5_wp!:38 REAL(wp), PUBLIC :: excret2 = 0.05_wp!:39 REAL(wp), PUBLIC :: bresp = 0.00333_wp!:40 REAL(wp), PUBLIC :: chlcnm = 0.033_wp!:41 REAL(wp), PUBLIC :: chlcdm = 0.05_wp!:42 REAL(wp), PUBLIC :: chlcmin = 0.00333_wp!:43 REAL(wp), PUBLIC :: fecnm = 10.E-6_wp!:44 REAL(wp), PUBLIC :: fecdm = 15.E-6_wp!:45 REAL(wp), PUBLIC :: grosip = 0.151_wp!:34 LOGICAL , PUBLIC :: ln_newprod !: 35 REAL(wp), PUBLIC :: pislope !: 36 REAL(wp), PUBLIC :: pislope2 !: 37 REAL(wp), PUBLIC :: excret !: 38 REAL(wp), PUBLIC :: excret2 !: 39 REAL(wp), PUBLIC :: bresp !: 40 REAL(wp), PUBLIC :: chlcnm !: 41 REAL(wp), PUBLIC :: chlcdm !: 42 REAL(wp), PUBLIC :: chlcmin !: 43 REAL(wp), PUBLIC :: fecnm !: 44 REAL(wp), PUBLIC :: fecdm !: 45 REAL(wp), PUBLIC :: grosip !: 46 46 47 47 REAL(wp), PUBLIC, ALLOCATABLE, SAVE, DIMENSION(:,:,:) :: prmax !: optimal production = f(temperature) … … 472 472 NAMELIST/nampisprod/ pislope, pislope2, ln_newprod, bresp, excret, excret2, & 473 473 & chlcnm, chlcdm, chlcmin, fecnm, fecdm, grosip 474 INTEGER :: ios ! Local integer output status for namelist read 474 475 !!---------------------------------------------------------------------- 475 476 476 REWIND( numnatp ) ! read numnatp 477 READ ( numnatp, nampisprod ) 477 REWIND( numnatp_ref ) ! Namelist nampisprod in reference namelist : Pisces phytoplankton production 478 READ ( numnatp_ref, nampisprod, IOSTAT = ios, ERR = 901) 479 901 IF( ios /= 0 ) CALL ctl_nam ( ios , 'nampisprod in reference namelist', lwp ) 480 481 REWIND( numnatp_cfg ) ! Namelist nampisprod in configuration namelist : Pisces phytoplankton production 482 READ ( numnatp_cfg, nampisprod, IOSTAT = ios, ERR = 902 ) 483 902 IF( ios /= 0 ) CALL ctl_nam ( ios , 'nampisprod in configuration namelist', lwp ) 484 WRITE ( numonp, nampisprod ) 478 485 479 486 IF(lwp) THEN ! control print
Note: See TracChangeset
for help on using the changeset viewer.