162 |
CALL DIAGNOSTICS_FILL(tmpMk,'UV_VEL_Z',0,Nr,0,1,1,myThid) |
CALL DIAGNOSTICS_FILL(tmpMk,'UV_VEL_Z',0,Nr,0,1,1,myThid) |
163 |
ENDIF |
ENDIF |
164 |
|
|
165 |
|
IF ( DIAGNOSTICS_IS_ON('WU_VEL ',myThid) ) THEN |
166 |
|
DO bj = myByLo(myThid), myByHi(myThid) |
167 |
|
DO bi = myBxLo(myThid), myBxHi(myThid) |
168 |
|
DO K=1,Nr |
169 |
|
km1 = MAX(k-1,1) |
170 |
|
DO j = 1,sNy |
171 |
|
DO i = 1,sNx+1 |
172 |
|
tmpMk(i,j,K,bi,bj) = 0.25 _d 0 |
173 |
|
& *(uVel(i,j,km1,bi,bj)+uVel(i,j,K,bi,bj)) |
174 |
|
& *(wVel(i-1,j,K,bi,bj)*rA(i-1,j,bi,bj) |
175 |
|
& +wVel( i ,j,K,bi,bj)*rA( i ,j,bi,bj) |
176 |
|
& )*recip_rAw(i,j,bi,bj) |
177 |
|
ENDDO |
178 |
|
ENDDO |
179 |
|
ENDDO |
180 |
|
ENDDO |
181 |
|
ENDDO |
182 |
|
CALL DIAGNOSTICS_FILL(tmpMk,'WU_VEL ',0,Nr,0,1,1,myThid) |
183 |
|
ENDIF |
184 |
|
|
185 |
|
IF ( DIAGNOSTICS_IS_ON('WV_VEL ',myThid) ) THEN |
186 |
|
DO bj = myByLo(myThid), myByHi(myThid) |
187 |
|
DO bi = myBxLo(myThid), myBxHi(myThid) |
188 |
|
DO K=1,Nr |
189 |
|
km1 = MAX(k-1,1) |
190 |
|
DO j = 1,sNy+1 |
191 |
|
DO i = 1,sNx |
192 |
|
tmpMk(i,j,K,bi,bj) = 0.25 _d 0 |
193 |
|
& *(vVel(i,j,km1,bi,bj)+vVel(i,j,K,bi,bj)) |
194 |
|
& *(wVel(i,j-1,K,bi,bj)*rA(i,j-1,bi,bj) |
195 |
|
& +wVel(i, j ,K,bi,bj)*rA(i, j ,bi,bj) |
196 |
|
& )*recip_rAs(i,j,bi,bj) |
197 |
|
ENDDO |
198 |
|
ENDDO |
199 |
|
ENDDO |
200 |
|
ENDDO |
201 |
|
ENDDO |
202 |
|
CALL DIAGNOSTICS_FILL(tmpMk,'WV_VEL ',0,Nr,0,1,1,myThid) |
203 |
|
ENDIF |
204 |
|
|
205 |
C---+----1----+----2----+----3----+----4----+----5----+----6----+----7-|--+----| |
C---+----1----+----2----+----3----+----4----+----5----+----6----+----7-|--+----| |
206 |
|
|
207 |
IF ( DIAGNOSTICS_IS_ON('UVELTH ',myThid) ) THEN |
IF ( DIAGNOSTICS_IS_ON('UVELTH ',myThid) ) THEN |
344 |
CALL DIAGNOSTICS_FILL(tmpMk,'SALTSQ ',0,Nr,0,1,1,myThid) |
CALL DIAGNOSTICS_FILL(tmpMk,'SALTSQ ',0,Nr,0,1,1,myThid) |
345 |
ENDIF |
ENDIF |
346 |
|
|
347 |
|
IF ( DIAGNOSTICS_IS_ON('SALTanom',myThid) ) THEN |
348 |
|
DO bj = myByLo(myThid), myByHi(myThid) |
349 |
|
DO bi = myBxLo(myThid), myBxHi(myThid) |
350 |
|
DO K=1,Nr |
351 |
|
DO j = 1,sNy |
352 |
|
DO i = 1,sNx |
353 |
|
tmpMk(i,j,K,bi,bj) = salt(i,j,K,bi,bj)-35 |
354 |
|
ENDDO |
355 |
|
ENDDO |
356 |
|
ENDDO |
357 |
|
ENDDO |
358 |
|
ENDDO |
359 |
|
CALL DIAGNOSTICS_FILL(tmpMk,'SALTanom',0,Nr,0,1,1,myThid) |
360 |
|
ENDIF |
361 |
|
|
362 |
|
IF ( DIAGNOSTICS_IS_ON('SALTSQan',myThid) ) THEN |
363 |
|
DO bj = myByLo(myThid), myByHi(myThid) |
364 |
|
DO bi = myBxLo(myThid), myBxHi(myThid) |
365 |
|
DO K=1,Nr |
366 |
|
DO j = 1,sNy |
367 |
|
DO i = 1,sNx |
368 |
|
tmpMk(i,j,K,bi,bj) = |
369 |
|
& (salt(i,j,K,bi,bj)-35)*(salt(i,j,K,bi,bj)-35) |
370 |
|
ENDDO |
371 |
|
ENDDO |
372 |
|
ENDDO |
373 |
|
ENDDO |
374 |
|
ENDDO |
375 |
|
CALL DIAGNOSTICS_FILL(tmpMk,'SALTSQan',0,Nr,0,1,1,myThid) |
376 |
|
ENDIF |
377 |
|
|
378 |
C---+----1----+----2----+----3----+----4----+----5----+----6----+----7-|--+----| |
C---+----1----+----2----+----3----+----4----+----5----+----6----+----7-|--+----| |
379 |
|
|
380 |
IF ( DIAGNOSTICS_IS_ON('UVELMASS',myThid) ) THEN |
IF ( DIAGNOSTICS_IS_ON('UVELMASS',myThid) ) THEN |