71 |
INTEGER mate, mVec |
INTEGER mate, mVec |
72 |
CHARACTER*10 gcode |
CHARACTER*10 gcode |
73 |
_RL undefRL |
_RL undefRL |
74 |
|
INTEGER nFilled |
75 |
INTEGER nLevOutp, kLev |
INTEGER nLevOutp, kLev |
76 |
|
|
77 |
INTEGER iLen |
INTEGER iLen |
201 |
IF (mate.GT.0) im = im + kdiag(mate)*(lm-1) |
IF (mate.GT.0) im = im + kdiag(mate)*(lm-1) |
202 |
IF (mVec.GT.0) im = im + kdiag(mVec)*(lm-1) |
IF (mVec.GT.0) im = im + kdiag(mVec)*(lm-1) |
203 |
|
|
204 |
IF ( ndiag(ip,1,1).EQ.0 ) THEN |
nFilled = ndiag(ip,1,1) |
205 |
|
IF ( flds(md,listId).EQ.'PhiVEL ' ) THEN |
206 |
|
CALL DIAGNOSTICS_CALC_PHIVEL( |
207 |
|
I listId, md, ndId, ip, im, lm, |
208 |
|
U nFilled, qtmp1, qtmp2, |
209 |
|
I myTime, myIter, myThid ) |
210 |
|
ENDIF |
211 |
|
|
212 |
|
c IF ( ndiag(ip,1,1).EQ.0 ) THEN |
213 |
|
IF ( nFilled.EQ.0 ) THEN |
214 |
C- Empty diagnostics case : |
C- Empty diagnostics case : |
215 |
|
|
216 |
_BEGIN_MASTER( myThid ) |
_BEGIN_MASTER( myThid ) |
251 |
ENDDO |
ENDDO |
252 |
ENDDO |
ENDDO |
253 |
|
|
254 |
ELSE |
c ELSE |
255 |
|
ELSEIF ( ndiag(ip,1,1).NE.0 ) THEN |
256 |
C- diagnostics is not empty : |
C- diagnostics is not empty : |
257 |
|
|
258 |
IF ( debugLevel.GE.debLevB .AND. myThid.EQ.1 ) THEN |
IF ( debugLevel.GE.debLevB .AND. myThid.EQ.1 ) THEN |