173 |
kStore = kd0 + MAX(ksgn*kFirst,ksgn*kLast) - kInQSd + 1 |
kStore = kd0 + MAX(ksgn*kFirst,ksgn*kLast) - kInQSd + 1 |
174 |
IF ( kStore.GT.kdiag(ndId) ) THEN |
IF ( kStore.GT.kdiag(ndId) ) THEN |
175 |
_BEGIN_MASTER(myThid) |
_BEGIN_MASTER(myThid) |
176 |
WRITE(msgBuf,'(2A,I3,A)') 'DIAGSTATS_FILL: ', |
WRITE(msgBuf,'(2A,I4,A)') 'DIAGSTATS_FILL: ', |
177 |
& 'exceed Nb of levels(=',kdiag(ndId),' ) reserved ' |
& 'exceed Nb of levels(=',kdiag(ndId),' ) reserved ' |
178 |
CALL PRINT_ERROR( msgBuf , myThid ) |
CALL PRINT_ERROR( msgBuf , myThid ) |
179 |
WRITE(msgBuf,'(2A,I4,2A)') 'DIAGSTATS_FILL: ', |
WRITE(msgBuf,'(2A,I6,2A)') 'DIAGSTATS_FILL: ', |
180 |
& 'for Diagnostics #', ndId, ' : ', cdiag(ndId) |
& 'for Diagnostics #', ndId, ' : ', cdiag(ndId) |
181 |
CALL PRINT_ERROR( msgBuf , myThid ) |
CALL PRINT_ERROR( msgBuf , myThid ) |
182 |
WRITE(msgBuf,'(2A,2I4,I3)') 'calling DIAGSTATS_FILL ', |
WRITE(msgBuf,'(2A,2I4,I3)') 'calling DIAGSTATS_FILL ', |