| 227 |
C >>>>>>>>>>>>>>> BEGIN SOLVER <<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<< |
C >>>>>>>>>>>>>>> BEGIN SOLVER <<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<< |
| 228 |
it2d=1 |
it2d=1 |
| 229 |
|
|
| 230 |
DO while ((it2d1 .le. numIters .and. err .ge. cg2dTolerance)) |
DO while ((it2d .le. numIters .and. err .ge. cg2dTolerance)) |
| 231 |
|
|
| 232 |
CcnhDebugStarts |
CcnhDebugStarts |
| 233 |
C WRITE(*,*) ' CG2D: Iteration ',it2d-1,' residual = ', |
C WRITE(*,*) ' CG2D: Iteration ',it2d-1,' residual = ', |
| 349 |
#else |
#else |
| 350 |
CALL EXCH_XY_RL( cg2d_r, myThid ) |
CALL EXCH_XY_RL( cg2d_r, myThid ) |
| 351 |
#endif |
#endif |
| 352 |
|
it2d=it2d+1 |
| 353 |
|
|
| 354 |
end do |
end do |
| 355 |
end if |
end if |