| 56 |
_RL dot_p1, dot_p2, alpha_k, beta_k, resid, resid_0 |
_RL dot_p1, dot_p2, alpha_k, beta_k, resid, resid_0 |
| 57 |
_RL dot_p1_tile (nSx,nSy) |
_RL dot_p1_tile (nSx,nSy) |
| 58 |
_RL dot_p2_tile (nSx,nSy) |
_RL dot_p2_tile (nSx,nSy) |
| 59 |
|
CHARACTER*(MAX_LEN_MBUF) msgBuf |
| 60 |
|
|
| 61 |
iters = streamice_max_cg_iter |
iters = streamice_max_cg_iter |
| 62 |
|
|
| 152 |
CALL GLOBAL_SUM_TILE_RL( dot_p1_tile, dot_p1, myThid ) |
CALL GLOBAL_SUM_TILE_RL( dot_p1_tile, dot_p1, myThid ) |
| 153 |
resid_0 = sqrt(dot_p1) |
resid_0 = sqrt(dot_p1) |
| 154 |
|
|
| 155 |
|
WRITE(msgBuf,'(A,E14.7)') 'CONJ GRAD INIT RESID, ', |
| 156 |
|
& resid_0 |
| 157 |
|
CALL PRINT_MESSAGE( msgBuf, standardMessageUnit, |
| 158 |
|
& SQUEEZE_RIGHT , 1) |
| 159 |
|
|
| 160 |
C CCCCCCCCCCCCCCCCCCCC |
C CCCCCCCCCCCCCCCCCCCC |
| 161 |
|
|
| 162 |
DO bj = myByLo(myThid), myByHi(myThid) |
DO bj = myByLo(myThid), myByHi(myThid) |