306 |
DO I=1-OLx,sNx+OLx |
DO I=1-OLx,sNx+OLx |
307 |
cg3d_x(I,J,K,bi,bj) = 0. _d 0 |
cg3d_x(I,J,K,bi,bj) = 0. _d 0 |
308 |
cg3d_b(I,J,K,bi,bj) = 0. _d 0 |
cg3d_b(I,J,K,bi,bj) = 0. _d 0 |
|
#ifdef INCLUDE_CD_CODE |
|
|
cg3d_xNM1(I,J,K,bi,bj) = 0. _d 0 |
|
|
#endif |
|
309 |
ENDDO |
ENDDO |
310 |
ENDDO |
ENDDO |
311 |
ENDDO |
ENDDO |
314 |
C-- Update overlap regions |
C-- Update overlap regions |
315 |
_EXCH_XYZ_R8(cg3d_x, myThid) |
_EXCH_XYZ_R8(cg3d_x, myThid) |
316 |
_EXCH_XYZ_R8(cg3d_b, myThid) |
_EXCH_XYZ_R8(cg3d_b, myThid) |
|
#ifdef INCLUDE_CD_CODE |
|
|
_EXCH_XYZ_R8(cg3d_xNM1, myThid) |
|
|
#endif |
|
317 |
ENDIF |
ENDIF |
318 |
|
|
319 |
#endif /* ALLOW_NONHYDROSTATIC */ |
#endif /* ALLOW_NONHYDROSTATIC */ |