Changeset 7041 for branches/2016/dev_r7012_ROBUST5_CNRS/NEMOGCM/NEMO/TOP_SRC/PISCES/trcice_pisces.F90
- Timestamp:
- 2016-10-19T12:55:07+02:00 (8 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/2016/dev_r7012_ROBUST5_CNRS/NEMOGCM/NEMO/TOP_SRC/PISCES/trcice_pisces.F90
r5725 r7041 5 5 !!====================================================================== 6 6 !! History : 3.5 ! 2013 (M. Vancoppenolle, O. Aumont, G. Madec), original code 7 !! Comment ! probably not properly done when the second particle export 8 !! scheme (kriest) is used 9 !!---------------------------------------------------------------------- 10 #if defined key_pisces || defined key_pisces_reduced 7 !!---------------------------------------------------------------------- 8 #if defined key_pisces 11 9 !!---------------------------------------------------------------------- 12 10 !! 'key_pisces' PISCES bio-model … … 37 35 !!---------------------------------------------------------------------- 38 36 39 IF( l k_p4z ) THEN ; CALL p4z_ice_ini ! PISCES37 IF( ln_p4z ) THEN ; CALL p4z_ice_ini ! PISCES 40 38 ELSE ; CALL p2z_ice_ini ! LOBSTER 41 39 ENDIF … … 45 43 46 44 SUBROUTINE p4z_ice_ini 47 48 #if defined key_pisces49 45 !!---------------------------------------------------------------------- 50 46 !! *** ROUTINE p4z_ice_ini *** … … 75 71 76 72 !--- Dummy variables 77 REAL(wp), DIMENSION( jp_pisces,2):: zratio ! effective ice-ocean tracer cc ratio78 REAL(wp), DIMENSION( jp_pisces,4):: zpisc ! prescribes concentration73 REAL(wp), DIMENSION(:,:), ALLOCATABLE :: zratio ! effective ice-ocean tracer cc ratio 74 REAL(wp), DIMENSION(:,:), ALLOCATABLE :: zpisc ! prescribes concentration 79 75 ! ! 1:global, 2:Arctic, 3:Antarctic, 4:Baltic 80 76 … … 99 95 ! fluxes 100 96 97 ALLOCATE( zratio(jp_pisces,2), zpisc(jp_pisces,4) ) 98 101 99 !--- Global values 102 100 zpisc(jpdic,1) = 1.99e-3_wp … … 107 105 zpisc(jppo4,1) = 5.77e-7_wp / po4r 108 106 zpisc(jppoc,1) = 1.27e-6_wp 109 # if ! defined key_kriest110 107 zpisc(jpgoc,1) = 5.23e-8_wp 111 108 zpisc(jpbfe,1) = 9.84e-13_wp 112 # else113 zpisc(jpnum,1) = 0. ! could not get this value since did not use it114 # endif115 109 zpisc(jpsil,1) = 7.36e-6_wp 116 110 zpisc(jpdsi,1) = 1.07e-7_wp … … 137 131 zpisc(jppo4,2) = 4.09e-7_wp / po4r 138 132 zpisc(jppoc,2) = 4.05e-7_wp 139 # if ! defined key_kriest140 133 zpisc(jpgoc,2) = 2.84e-8_wp 141 134 zpisc(jpbfe,2) = 7.03e-13_wp 142 # else143 zpisc(jpnum,2) = 0.00e-00_wp144 # endif145 135 zpisc(jpsil,2) = 6.87e-6_wp 146 136 zpisc(jpdsi,2) = 1.73e-7_wp … … 167 157 zpisc(jppo4,3) = 1.88e-6_wp / po4r 168 158 zpisc(jppoc,3) = 1.13e-6_wp 169 # if ! defined key_kriest170 159 zpisc(jpgoc,3) = 2.89e-8_wp 171 160 zpisc(jpbfe,3) = 5.63e-13_wp 172 # else173 zpisc(jpnum,3) = 0.00e-00_wp174 # endif175 161 zpisc(jpsil,3) = 4.96e-5_wp 176 162 zpisc(jpdsi,3) = 5.63e-7_wp … … 197 183 zpisc(jppo4,4) = 2.85e-9_wp / po4r 198 184 zpisc(jppoc,4) = 4.84e-7_wp 199 # if ! defined key_kriest200 185 zpisc(jpgoc,4) = 1.05e-8_wp 201 186 zpisc(jpbfe,4) = 4.97e-13_wp 202 # else203 zpisc(jpnum,4) = 0. ! could not get this value204 # endif205 187 zpisc(jpsil,4) = 4.91e-5_wp 206 188 zpisc(jpdsi,4) = 3.25e-7_wp … … 279 261 ! 280 262 END DO ! jn 281 #endif 263 ! 264 DEALLOCATE( zratio, zpisc ) 265 ! 282 266 283 267 END SUBROUTINE p4z_ice_ini 284 268 285 269 SUBROUTINE p2z_ice_ini 286 #if defined key_pisces_reduced287 270 !!---------------------------------------------------------------------- 288 271 !! *** ROUTINE p2z_ice_ini *** … … 290 273 !! ** Purpose : Initialisation of the LOBSTER biochemical model 291 274 !!---------------------------------------------------------------------- 292 #endif293 275 END SUBROUTINE p2z_ice_ini 294 276
Note: See TracChangeset
for help on using the changeset viewer.