1 |
C $Header$ |
C $Header$ |
2 |
|
C $Name$ |
3 |
|
|
4 |
#include "CPP_OPTIONS.h" |
#include "CPP_OPTIONS.h" |
5 |
|
|
42 |
C myThid - Thread on which I am working. |
C myThid - Thread on which I am working. |
43 |
INTEGER myThid |
INTEGER myThid |
44 |
|
|
45 |
|
#ifdef ALLOW_NONHYDROSTATIC |
46 |
|
|
47 |
C === Local variables ==== |
C === Local variables ==== |
48 |
C actualIts - Number of iterations taken |
C actualIts - Number of iterations taken |
49 |
C actualResidual - residual |
C actualResidual - residual |
82 |
INTEGER myNz |
INTEGER myNz |
83 |
_RL topLevFac |
_RL topLevFac |
84 |
|
|
|
|
|
|
CcnhDebugStarts |
|
|
CHARACTER*(MAX_LEN_FNAM) suff |
|
|
CcnhDebugEnds |
|
|
|
|
|
#ifdef ALLOW_NONHYDROSTATIC |
|
|
|
|
85 |
C-- Initialise inverter |
C-- Initialise inverter |
86 |
etaNM1 = 1. D0 |
etaNM1 = 1. D0 |
87 |
|
|
514 |
ENDDO |
ENDDO |
515 |
ENDDO |
ENDDO |
516 |
|
|
517 |
_EXCH_XYZ_R8(cg3d_x, myThid ) |
Cadj _EXCH_XYZ_R8(cg3d_x, myThid ) |
518 |
_BEGIN_MASTER( myThid ) |
_BEGIN_MASTER( myThid ) |
519 |
WRITE(0,'(A,I6,1PE30.14)') ' CG3D iters, err = ', |
WRITE(0,'(A,I6,1PE30.14)') ' CG3D iters, err = ', |
520 |
& actualIts, actualResidual |
& actualIts, actualResidual |