360 |
do k = 1,nr |
do k = 1,nr |
361 |
do j = jmin,jmax |
do j = jmin,jmax |
362 |
do i = imin,imax |
do i = imin,imax |
363 |
Eddytaux(i,j,k,bi,bj) = Eddytaux(i,j,k,bi,bj) + |
eddyTauX(i,j,k,bi,bj) = eddyTauX(i,j,k,bi,bj) + |
364 |
& tmpfld3d(i,j,k,bi,bj) |
& fCori(i,j,bi,bj)*tmpfld3d(i,j,k,bi,bj) |
365 |
enddo |
enddo |
366 |
enddo |
enddo |
367 |
enddo |
enddo |
382 |
do k = 1,nr |
do k = 1,nr |
383 |
do j = jmin,jmax |
do j = jmin,jmax |
384 |
do i = imin,imax |
do i = imin,imax |
385 |
Eddytauy(i,j,k,bi,bj) = Eddytauy(i,j,k,bi,bj) + |
eddyTauY(i,j,k,bi,bj) = eddyTauY(i,j,k,bi,bj) + |
386 |
& tmpfld3d(i,j,k,bi,bj) |
& fCoriG(i,j,bi,bj)*tmpfld3d(i,j,k,bi,bj) |
387 |
enddo |
enddo |
388 |
enddo |
enddo |
389 |
enddo |
enddo |
542 |
#endif |
#endif |
543 |
|
|
544 |
#if (defined (ALLOW_EDTAUX_CONTROL) && defined (ALLOW_EDTAUY_CONTROL)) |
#if (defined (ALLOW_EDTAUX_CONTROL) && defined (ALLOW_EDTAUY_CONTROL)) |
545 |
CALL EXCH_UV_XYZ_RS(Eddytaux,Eddytauy,.TRUE.,myThid) |
CALL EXCH_UV_XYZ_RS(eddyTauX,eddyTauY,.TRUE.,myThid) |
546 |
#elif (defined (ALLOW_EDTAUX_CONTROL) || defined (ALLOW_EDTAUY_CONTROL)) |
#elif (defined (ALLOW_EDTAUX_CONTROL) || defined (ALLOW_EDTAUY_CONTROL)) |
547 |
STOP 'ctrl_map_forcing: need BOTH ALLOW_EDTAU[X,Y]_CONTROL' |
STOP 'ctrl_map_forcing: need BOTH ALLOW_EDTAU[X,Y]_CONTROL' |
548 |
#endif |
#endif |