Changeset 7958 for branches/UKMO/dev_r5518_medusa_chg_trc_bio_medusa/NEMOGCM/NEMO/TOP_SRC/MEDUSA/carb_chem.F90
- Timestamp:
- 2017-04-24T13:30:28+02:00 (7 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/UKMO/dev_r5518_medusa_chg_trc_bio_medusa/NEMOGCM/NEMO/TOP_SRC/MEDUSA/carb_chem.F90
r7938 r7958 31 31 !! - ... 32 32 !!---------------------------------------------------------------------- 33 USE bio_medusa_mod, ONLY: iters, f_BetaD, f_dcf, f_fco2atm, & 34 f_co2flux, f_co2starair, f_co3, & 35 f_fco2w, f_dpco2, f_h2co3, f_hco3, & 33 USE bio_medusa_mod, ONLY: iters, f_BetaD, f_co2flux, & 34 f_co2starair, f_co3, f_dcf, f_dpco2, & 35 f_fco2atm, f_fco2w, f_h2co3, f_hco3, & 36 f_henry, & 36 37 f_insitut, f_K0, f_kw660, f_kwco2, & 37 38 f_omarg, f_omcal, f_opres, f_pco2atm, & … … 82 83 i2_omarg(:,:) = 0 83 84 84 !! loop over 3D space85 !! Loop over levels 85 86 DO jk = 1,jpk 87 86 88 DO jj = 2,jpjm1 87 89 DO ji = 2,jpim1 88 90 !! OPEN wet point IF..THEN loop 89 if (tmask(ji,jj,jk).eq.1) then91 IF (tmask(ji,jj,jk).eq.1) THEN 90 92 IF (lk_oasis) THEN 91 93 !! use 2D atm xCO2 from atm coupling … … 116 118 ' at (', ji, ',', jj, ',', jk, ') at time', kt 117 119 IF(lwp) WRITE(numout,*) & 118 ' carb_chem: T SWITCHING 3D, ', &120 ' carb_chem: T SWITCHING 3D, ', & 119 121 tsn(ji,jj,jk,jp_tem), ' -> ', tsb(ji,jj,jk,jp_tem) 120 122 ztmp(ji,jj) = tsb(ji,jj,jk,jp_tem) !! temperature … … 125 127 ' at (', ji, ',', jj, ',', jk, ') at time', kt 126 128 endif 127 ! MAYBE BUT A BREAK IN HERE - marc 128 !! 129 !! Blank input variables not used at this stage (they 130 !! relate to air-sea flux) 131 f_kw660(ji,jj) = 1.0 132 f_pp0(ji,jj) = 1.0 133 !! 129 ENDIF 130 ENDDO 131 ENDDO 132 133 !! Blank input variables not used at this stage (they 134 !! relate to air-sea flux) 135 f_kw660(:,:) = 1.0 136 f_pp0(:,:) = 1.0 137 138 DO jj = 2,jpjm1 139 DO ji = 2,jpim1 140 IF (tmask(ji,jj,jk).eq.1) THEN 134 141 !! calculate carbonate chemistry at grid cell midpoint 135 142 # if defined key_mocsy … … 168 175 f_omcal(ji,jj),f_omarg(ji,jj), & 169 176 f_co2flux(ji,jj),f_TDIC(ji,jj), & 170 f_TALK(ji,jj), f_dcf(ji,jj),&171 f_henry(ji,jj), 177 f_TALK(ji,jj),f_dcf(ji,jj), & 178 f_henry(ji,jj),iters(ji,jj)) 172 179 !! 173 180 !! AXY (28/02/14): check output fields … … 229 236 i2_omarg(ji,jj) = 1 230 237 endif 231 endif238 ENDIF 232 239 ENDDO 233 240 ENDDO
Note: See TracChangeset
for help on using the changeset viewer.