Changeset 1678 for trunk/NEMO/TOP_SRC/PISCES/p4zflx.F90
- Timestamp:
- 2009-10-26T12:38:26+01:00 (15 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/NEMO/TOP_SRC/PISCES/p4zflx.F90
r1534 r1678 74 74 REAL(wp), DIMENSION(jpi,jpj) :: zkgco2, zkgo2, zh2co3 75 75 #if defined key_trc_diaadd && defined key_iomput 76 REAL(wp), DIMENSION(jpi,jpj) :: zcflx, zoflx, zkg, zd elc76 REAL(wp), DIMENSION(jpi,jpj) :: zcflx, zoflx, zkg, zdpco2, zdpo2 77 77 #endif 78 78 CHARACTER (len=25) :: charout … … 171 171 172 172 ! Compute O2 flux 173 zfld16 = atcox * chemc(ji,jj,2) * tmask(ji,jj,1) * zkgo2(ji,jj)173 zfld16 = atcox * chemc(ji,jj,2) * tmask(ji,jj,1) * zkgo2(ji,jj) 174 174 zflu16 = trn(ji,jj,1,jpoxy) * tmask(ji,jj,1) * zkgo2(ji,jj) 175 175 tra(ji,jj,1,jpoxy) = tra(ji,jj,1,jpoxy) + ( zfld16 - zflu16 ) / fse3t(ji,jj,1) … … 181 181 trc2d(ji,jj,jp_pcs0_2d + 1) = ( zfld16 - zflu16 ) * 1000. * tmask(ji,jj,1) 182 182 trc2d(ji,jj,jp_pcs0_2d + 2) = zkgco2(ji,jj) * tmask(ji,jj,1) 183 trc2d(ji,jj,jp_pcs0_2d + 3) = atcco2 - zh2co3(ji,jj) / ( chemc(ji,jj,1) + rtrn ) * tmask(ji,jj,1) 183 trc2d(ji,jj,jp_pcs0_2d + 3) = ( atcco2 - zh2co3(ji,jj) / ( chemc(ji,jj,1) + rtrn ) ) & 184 & * tmask(ji,jj,1) 184 185 # else 185 186 zcflx(ji,jj) = ( zfld - zflu ) * 1000. * tmask(ji,jj,1) 186 187 zoflx(ji,jj) = ( zfld16 - zflu16 ) * 1000. * tmask(ji,jj,1) 187 188 zkg (ji,jj) = zkgco2(ji,jj) * tmask(ji,jj,1) 188 zdelc(ji,jj) = atcco2 - zh2co3(ji,jj) / ( chemc(ji,jj,1) + rtrn ) * tmask(ji,jj,1) 189 zdpco2(ji,jj) = ( atcco2 - zh2co3(ji,jj) / ( chemc(ji,jj,1) + rtrn ) ) & 190 & * tmask(ji,jj,1) 191 zdpo2 (ji,jj) = ( atcox - trn(ji,jj,1,jpoxy) / ( chemc(ji,jj,2) + rtrn ) ) & 192 & * tmask(ji,jj,1) 189 193 # endif 190 194 #endif … … 224 228 225 229 # if defined key_trc_diaadd && defined key_iomput 226 CALL iom_put( "Cflx", zcflx ) 227 CALL iom_put( "Oflx", zoflx ) 228 CALL iom_put( "Kg" , zkg ) 229 CALL iom_put( "DelC", zdelc ) 230 CALL iom_put( "Cflx" , zcflx ) 231 CALL iom_put( "Oflx" , zoflx ) 232 CALL iom_put( "Kg" , zkg ) 233 CALL iom_put( "Dpco2", zdpco2 ) 234 CALL iom_put( "Dpo2" , zdpo2 ) 230 235 #endif 231 236
Note: See TracChangeset
for help on using the changeset viewer.