- Timestamp:
- 2012-11-21T14:19:18+01:00 (11 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/2012/dev_NOC_2012_rev3555/NEMOGCM/NEMO/OPA_SRC/SBC/sbcflx.F90
r2715 r3625 61 61 !! 62 62 !! CAUTION : - never mask the surface stress fields 63 !! - the stress is assumed to be in the mesh referential 64 !! i.e. the (i,j) referential 63 !! - the stress is assumed to be in the (i,j) mesh referential 65 64 !! 66 65 !! ** Action : update at each time-step … … 68 67 !! - taum wind stress module at T-point 69 68 !! - wndm 10m wind module at T-point 70 !! - qns, qsr non-slor and solar heat flux 71 !! - emp, emps evaporation minus precipitation 69 !! - qns non solar heat flux including heat flux due to emp 70 !! - qsr solar heat flux 71 !! - emp upward mass flux (evap. - precip.) 72 !! - sfx salt flux; set to zero at nit000 but possibly non-zero 73 !! if ice is present (computed in limsbc(_2).F90) 72 74 !!---------------------------------------------------------------------- 73 75 INTEGER, INTENT(in) :: kt ! ocean time step … … 121 123 CALL fld_fill( sf, slf_i, cn_dir, 'sbc_flx', 'flux formulation for ocean surface boundary condition', 'namsbc_flx' ) 122 124 ! 125 sfx(:,:) = 0.0_wp ! salt flux due to freezing/melting (non-zero only if ice is present; set in limsbc(_2).F90) 126 ! 123 127 ENDIF 124 128 … … 139 143 END DO 140 144 END DO 145 ! ! add to qns the heat due to e-p 146 qns(:,:) = qns(:,:) - emp(:,:) * sst_m(:,:) * rcp ! mass flux is at SST 147 ! 141 148 ! ! module of wind stress and wind speed at T-point 142 149 zcoef = 1. / ( zrhoa * zcdrag ) … … 154 161 CALL lbc_lnk( taum(:,:), 'T', 1. ) ; CALL lbc_lnk( wndm(:,:), 'T', 1. ) 155 162 156 emps(:,:) = emp (:,:) ! Initialization of emps (needed when no ice model)157 158 163 IF( nitend-nit000 <= 100 .AND. lwp ) THEN ! control print (if less than 100 time-step asked) 159 164 WRITE(numout,*)
Note: See TracChangeset
for help on using the changeset viewer.