- Timestamp:
- 2017-01-27T18:17:01+01:00 (7 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/CNRS/dev_r6270_PISCES_QUOTA/NEMOGCM/NEMO/TOP_SRC/PISCES/P4Z/p4zprod.F90
r7180 r7617 89 89 REAL(wp), POINTER, DIMENSION(:,:,:) :: zprorcan, zprorcad, zprofed, zprofen, zpronewn, zpronewd 90 90 REAL(wp), POINTER, DIMENSION(:,:,:) :: zmxl_fac, zmxl_chl 91 #if defined key_ligand 92 REAL(wp), POINTER, DIMENSION(:,:,:) :: zpligprod, zpligprod2 93 #endif 91 94 !!--------------------------------------------------------------------- 92 95 ! … … 98 101 CALL wrk_alloc( jpi, jpj, jpk, zmxl_fac, zmxl_chl ) 99 102 CALL wrk_alloc( jpi, jpj, jpk, zprorcan, zprorcad, zprofed, zprofen, zpronewn, zpronewd ) 103 #if defined key_ligand 104 CALL wrk_alloc( jpi, jpj, jpk, zpligprod, zpligprod2 ) 105 #endif 100 106 ! 101 107 zprorcan(:,:,:) = 0._wp ; zprorcad(:,:,:) = 0._wp ; zprofed (:,:,:) = 0._wp … … 345 351 #if defined key_ligand 346 352 tra(ji,jj,jk,jplgw) = tra(ji,jj,jk,jplgw) + zdocprod * ldocp - zfeup * plig(ji,jj,jk) * lthet 353 zpligprod(ji,jj,jk) = zdocprod * ldocp 354 zpligprod2(ji,jj,jk) = zfeup * plig(ji,jj,jk) * lthet 347 355 #endif 348 356 tra(ji,jj,jk,jpoxy) = tra(ji,jj,jk,jpoxy) + o2ut * ( zproreg + zproreg2) & … … 424 432 CALL iom_put( "TPBFE" , zw3d ) 425 433 ENDIF 434 #if defined key_ligand 435 IF( iom_use( "LPRODP" ) ) THEN 436 zw3d(:,:,:) = zpligprod(:,:,:) * 1e9 * zfact * tmask(:,:,:) 437 CALL iom_put( "LPRODP" , zw3d ) 438 ENDIF 439 IF( iom_use( "LDETP" ) ) THEN 440 zw3d(:,:,:) = zpligprod2(:,:,:) * 1e9 * zfact * tmask(:,:,:) 441 CALL iom_put( "LDETP" , zw3d ) 442 ENDIF 443 #endif 426 444 IF( iom_use( "INTPPPHY" ) .OR. iom_use( "INTPPPHY2" ) ) THEN 427 445 zw2d(:,:) = 0. … … 495 513 CALL wrk_dealloc( jpi, jpj, jpk, zmxl_fac, zmxl_chl ) 496 514 CALL wrk_dealloc( jpi, jpj, jpk, zprorcan, zprorcad, zprofed, zprofen, zpronewn, zpronewd ) 515 #if defined key_ligand 516 CALL wrk_dealloc( jpi, jpj, jpk, zpligprod, zpligprod2 ) 517 #endif 497 518 ! 498 519 IF( nn_timing == 1 ) CALL timing_stop('p4z_prod')
Note: See TracChangeset
for help on using the changeset viewer.