150 |
actualResidual = SQRT(err) |
actualResidual = SQRT(err) |
151 |
C _BARRIER |
C _BARRIER |
152 |
_BEGIN_MASTER( myThid ) |
_BEGIN_MASTER( myThid ) |
153 |
WRITE(0,*) ' CG2D iters, err = ', actualIts, actualResidual |
WRITE(0,*) ' CG2D iters, err = ', actualIts, actualResidual |
154 |
_END_MASTER( ) |
_END_MASTER( ) |
155 |
|
|
156 |
C >>>>>>>>>>>>>>> BEGIN SOLVER <<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<< |
C >>>>>>>>>>>>>>> BEGIN SOLVER <<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<< |
281 |
ENDDO |
ENDDO |
282 |
|
|
283 |
_EXCH_XY_R8(cg2d_x, myThid ) |
_EXCH_XY_R8(cg2d_x, myThid ) |
284 |
_BEGIN_MASTER( myThid ) |
_BEGIN_MASTER( myThid ) |
285 |
WRITE(6,*) ' CG2D iters, err = ', actualIts, actualResidual |
WRITE(0,*) ' CG2D iters, err = ', actualIts, actualResidual |
286 |
_END_MASTER( ) |
_END_MASTER( ) |
287 |
|
|
288 |
CcnhDebugStarts |
CcnhDebugStarts |
289 |
C CALL PLOT_FIELD_XYR8( cg2d_x, 'CALC_MOM_RHS CG2D_X' , 1, myThid ) |
C CALL PLOT_FIELD_XYR8( cg2d_x, 'CALC_MOM_RHS CG2D_X' , 1, myThid ) |