Changeset 719 for trunk/NEMO/C1D_SRC/icestp1d.F90
- Timestamp:
- 2007-10-16T16:59:56+02:00 (17 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/NEMO/C1D_SRC/icestp1d.F90
- Property svn:keywords changed from Id to Author Date Id Revision
r714 r719 18 18 USE in_out_manager ! I/O manager 19 19 USE ice_oce ! ice variables 20 USE flx_oce ! forcings variables 20 21 USE dom_ice ! LIM sea-ice domain 21 USE sbc_oce ! surface boundary condition: ocean22 USE sbc_ice ! surface boundary condition: ice22 USE cpl_oce ! coupled ocean-atmosphere variables 23 USE blk_oce ! bulk variables 23 24 USE daymod ! calendar 24 25 USE phycst ! Define parameters for the routines 26 USE taumod ! surface stress forcing 25 27 USE ice ! ice variables 26 28 USE lbclnk ! ocean lateral boundary conditions (or mpp link) 27 29 USE limthd 30 USE limflx 28 31 USE limwri 29 32 USE limrst 30 33 34 USE ocesbc ! thermohaline fluxes 35 USE flxmod ! thermohaline forcing 36 USE flxrnf ! runoffs forcing 31 37 USE tradmp ! damping salinity trend 32 38 USE dtatem ! ocean temperature data … … 46 52 !!---------------------------------------------------------------------- 47 53 !! LIM 2.0 , UCL-LOCEAN-IPSL (2006) 48 !! $ Id$54 !! $Header$ 49 55 !! Software governed by the CeCILL licence (modipsl/doc/NEMO_CeCILL.txt) 50 56 !!---------------------------------------------------------------------- … … 103 109 u_io (:,:) = u_io (:,:) / FLOAT( nfice ) 104 110 v_io (:,:) = v_io (:,:) / FLOAT( nfice ) 105 gtaux (:,:) = utau(:,:)106 gtauy (:,:) = vtau(:,:)111 gtaux (:,:) = taux (:,:) 112 gtauy (:,:) = tauy (:,:) 107 113 108 114 zsss_io (:,:) = SQRT( sss_io(:,:) ) … … 214 220 IF( kt == nit000 ) THEN 215 221 qsr (:,:) = 0.e0 216 q ns(:,:) = 0.e0222 qt (:,:) = 0.e0 217 223 qrp (:,:) = 0.e0 218 224 emp (:,:) = 0.e0 … … 232 238 ! ----------------- 233 239 234 q ns (:,:) = fnsolar(:,:) ! non solar heatflux240 qt (:,:) = fnsolar(:,:) + fsolar(:,:) ! non solar heat flux + solar flux 235 241 qsr (:,:) = fsolar(:,:) ! solar flux 236 242 … … 255 261 DO ji = 1, fs_jpim1 ! vertor opt. 256 262 ztxy = freezn(ji,jj) ! ice/ocean indicator at T-points 257 utau(ji,jj) = (1.-ztxy) * utau(ji,jj) + ztxy * ftaux(ji,jj) ! stress at the ocean surface258 vtau(ji,jj) = (1.-ztxy) * vtau(ji,jj) + ztxy * ftauy(ji,jj)259 END DO 260 END DO 261 262 ! boundary condition on the stress ( utau,vtau)263 CALL lbc_lnk( utau, 'U', -1. )264 CALL lbc_lnk( vtau, 'V', -1. )263 taux(ji,jj) = (1.-ztxy) * taux(ji,jj) + ztxy * ftaux(ji,jj) ! stress at the ocean surface 264 tauy(ji,jj) = (1.-ztxy) * tauy(ji,jj) + ztxy * ftauy(ji,jj) 265 END DO 266 END DO 267 268 ! boundary condition on the stress (taux,tauy) 269 CALL lbc_lnk( taux, 'U', -1. ) 270 CALL lbc_lnk( tauy, 'V', -1. ) 265 271 266 272 ! Re-initialization of fluxes
Note: See TracChangeset
for help on using the changeset viewer.