- Timestamp:
- 2015-12-01T18:17:43+01:00 (8 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/2015/dev_r5151_UKMO_ISF/NEMOGCM/NEMO/OPA_SRC/DYN/dynzad.F90
r5956 r5969 82 82 ENDIF 83 83 84 ! ! Vertical momentum advection at uw and vw-points 85 DO jk = 2, jpk 84 DO jk = 2, jpkm1 ! Vertical momentum advection at level w and u- and v- vertical 86 85 DO jj = 2, jpj ! vertical fluxes 87 86 DO ji = fs_2, jpi ! vector opt. … … 89 88 END DO 90 89 END DO 91 DO jj = 2, jpjm1 ! interiorvertical momentum advection at w-point92 DO ji = fs_2, fs_jpim1 90 DO jj = 2, jpjm1 ! vertical momentum advection at w-point 91 DO ji = fs_2, fs_jpim1 ! vector opt. 93 92 zwuw(ji,jj,jk) = ( zww(ji+1,jj ) + zww(ji,jj) ) * ( un(ji,jj,jk-1) - un(ji,jj,jk) ) 94 93 zwvw(ji,jj,jk) = ( zww(ji ,jj+1) + zww(ji,jj) ) * ( vn(ji,jj,jk-1) - vn(ji,jj,jk) ) … … 96 95 END DO 97 96 END DO 98 DO jj = 2, jpjm1 ! First/last level advective fluxes 99 DO ji = fs_2, fs_jpim1 ! w is zero at k=1 and k=jpk 100 zwuw(ji,jj, 1 ) = 0._wp 101 zwvw(ji,jj, 1 ) = 0._wp 102 zwuw(ji,jj,jpk) = 0._wp 103 zwvw(ji,jj,jpk) = 0._wp 104 END DO 105 END DO 97 ! 98 ! Surface and bottom advective fluxes set to zero 99 IF ( ln_isfcav ) THEN 100 DO jj = 2, jpjm1 101 DO ji = fs_2, fs_jpim1 ! vector opt. 102 zwuw(ji,jj, 1:miku(ji,jj) ) = 0._wp 103 zwvw(ji,jj, 1:mikv(ji,jj) ) = 0._wp 104 zwuw(ji,jj,jpk) = 0._wp 105 zwvw(ji,jj,jpk) = 0._wp 106 END DO 107 END DO 108 ELSE 109 DO jj = 2, jpjm1 110 DO ji = fs_2, fs_jpim1 ! vector opt. 111 zwuw(ji,jj, 1 ) = 0._wp 112 zwvw(ji,jj, 1 ) = 0._wp 113 zwuw(ji,jj,jpk) = 0._wp 114 zwvw(ji,jj,jpk) = 0._wp 115 END DO 116 END DO 117 END IF 106 118 107 119 DO jk = 1, jpkm1 ! Vertical momentum advection at u- and v-points … … 194 206 DO jj = 2, jpj 195 207 DO ji = fs_2, jpi ! vector opt. 196 <<<<<<< .working197 zww(ji,jj,jk) = 0.25_wp * e12t(ji,jj) * wn(ji,jj,jk)198 =======199 208 zww(ji,jj,jk) = 0.25_wp * e1e2t(ji,jj) * wn(ji,jj,jk) 200 >>>>>>> .merge-right.r5936201 209 END DO 202 210 END DO
Note: See TracChangeset
for help on using the changeset viewer.