- Timestamp:
- 2012-05-25T18:43:49+02:00 (12 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/2012/dev_r3385_NOCS04_HAMF/NEMOGCM/NEMO/OPA_SRC/SBC/sbcblk_core.F90
r3396 r3402 111 111 !! - utau, vtau i- and j-component of the wind stress 112 112 !! - taum, wndm wind stress and 10m wind modules at T-point 113 !! - qns, qsr non-solar and solar heat flux 113 !! - qns, qsr non-solar and solar heat fluxes 114 114 !! - emp upward mass flux (evapo. - precip.) 115 !! - sfx salt flux due to freezing/melting (non-zero only if ice is present) 116 !! (set in limsbc(_2).F90) 115 117 !!---------------------------------------------------------------------- 116 118 INTEGER, INTENT(in) :: kt ! ocean time step … … 177 179 CALL fld_fill( sf, slf_i, cn_dir, 'sbc_blk_core', 'flux formulation for ocean surface boundary condition', 'namsbc_core' ) 178 180 ! 179 ENDIF 180 181 CALL fld_read( kt, nn_fsbc, sf ) ! input fields provided at the current time-step 182 183 ! ! surface ocean fluxes computed with CLIO bulk formulea 181 sfx(:,:) = 0.0_wp ! salt flux; zero unless ice is present (computed in limsbc(_2).F90) 182 ! 183 ENDIF 184 185 CALL fld_read( kt, nn_fsbc, sf ) ! input fields provided at the current time-step 186 187 ! ! compute the surface ocean fluxes using CORE bulk formulea 184 188 IF( MOD( kt - 1, nn_fsbc ) == 0 ) CALL blk_oce_core( sf, sst_m, ssu_m, ssv_m ) 185 189 … … 248 252 zcoef_qsatw = 0.98 * 640380. / rhoa 249 253 250 zst(:,:) = pst(:,:) + rt0 ! convert eCelcius to Kelvin (and set minimum value far above 0 K)254 zst(:,:) = pst(:,:) + rt0 ! convert SST from Celcius to Kelvin (and set minimum value far above 0 K) 251 255 252 256 ! ----------------------------------------------------------------------------- !
Note: See TracChangeset
for help on using the changeset viewer.