79 |
WRITE(msgBuf,'(2A)') 'DIAGNOSTICS_CHECK: ', |
WRITE(msgBuf,'(2A)') 'DIAGNOSTICS_CHECK: ', |
80 |
& 'found 2 identical filenames:' |
& 'found 2 identical filenames:' |
81 |
CALL PRINT_ERROR( msgBuf , myThid ) |
CALL PRINT_ERROR( msgBuf , myThid ) |
82 |
WRITE(msgBuf,'(2A,I3,2A)') 'DIAGNOSTICS_CHECK: ', |
WRITE(msgBuf,'(2A,I5,2A)') 'DIAGNOSTICS_CHECK: ', |
83 |
& '1rst (m=', m, ' ): ', fnames(m) |
& '1rst (m=', m, ' ): ', fnames(m) |
84 |
CALL PRINT_ERROR( msgBuf , myThid ) |
CALL PRINT_ERROR( msgBuf , myThid ) |
85 |
WRITE(msgBuf,'(2A,I3,2A)') 'DIAGNOSTICS_CHECK: ', |
WRITE(msgBuf,'(2A,I5,2A)') 'DIAGNOSTICS_CHECK: ', |
86 |
& ' 2nd (n=', ld, ' ): ', fnames(ld) |
& ' 2nd (n=', ld, ' ): ', fnames(ld) |
87 |
CALL PRINT_ERROR( msgBuf , myThid ) |
CALL PRINT_ERROR( msgBuf , myThid ) |
88 |
STOP 'ABNORMAL END: S/R DIAGNOSTICS_CHECK' |
STOP 'ABNORMAL END: S/R DIAGNOSTICS_CHECK' |
96 |
WRITE(msgBuf,'(2A)') 'DIAGNOSTICS_CHECK: ', |
WRITE(msgBuf,'(2A)') 'DIAGNOSTICS_CHECK: ', |
97 |
& 'found 2 identical stat_fname:' |
& 'found 2 identical stat_fname:' |
98 |
CALL PRINT_ERROR( msgBuf , myThid ) |
CALL PRINT_ERROR( msgBuf , myThid ) |
99 |
WRITE(msgBuf,'(2A,I3,2A)') 'DIAGNOSTICS_CHECK: ', |
WRITE(msgBuf,'(2A,I5,2A)') 'DIAGNOSTICS_CHECK: ', |
100 |
& '1rst (m=', m, ' ): ', diagSt_Fname(m) |
& '1rst (m=', m, ' ): ', diagSt_Fname(m) |
101 |
CALL PRINT_ERROR( msgBuf , myThid ) |
CALL PRINT_ERROR( msgBuf , myThid ) |
102 |
WRITE(msgBuf,'(2A,I3,2A)') 'DIAGNOSTICS_CHECK: ', |
WRITE(msgBuf,'(2A,I5,2A)') 'DIAGNOSTICS_CHECK: ', |
103 |
& ' 2nd (n=', ld, ' ): ', diagSt_Fname(ld) |
& ' 2nd (n=', ld, ' ): ', diagSt_Fname(ld) |
104 |
CALL PRINT_ERROR( msgBuf , myThid ) |
CALL PRINT_ERROR( msgBuf , myThid ) |
105 |
STOP 'ABNORMAL END: S/R DIAGNOSTICS_CHECK' |
STOP 'ABNORMAL END: S/R DIAGNOSTICS_CHECK' |
126 |
& .OR. levs(k,ld)-MIN(rF(1),rF(Nr+1)).LT.-margin |
& .OR. levs(k,ld)-MIN(rF(1),rF(Nr+1)).LT.-margin |
127 |
& .OR. levs(k,ld).LE.0. ) THEN |
& .OR. levs(k,ld).LE.0. ) THEN |
128 |
|
|
129 |
WRITE(msgBuf,'(2A,I3,2A)') 'DIAGNOSTICS_CHECK: ', |
WRITE(msgBuf,'(2A,I5,2A)') 'DIAGNOSTICS_CHECK: ', |
130 |
& 'Vertical Interp. for list l=', ld, |
& 'Vertical Interp. for list l=', ld, |
131 |
& ', filename: ', fnames(ld) |
& ', filename: ', fnames(ld) |
132 |
CALL PRINT_ERROR( msgBuf , myThid ) |
CALL PRINT_ERROR( msgBuf , myThid ) |
142 |
WRITE(msgBuf,'(2A)') 'DIAGNOSTICS_CHECK: ', |
WRITE(msgBuf,'(2A)') 'DIAGNOSTICS_CHECK: ', |
143 |
& 'INTERP_VERT not allowed in this config' |
& 'INTERP_VERT not allowed in this config' |
144 |
CALL PRINT_ERROR( msgBuf , myThid ) |
CALL PRINT_ERROR( msgBuf , myThid ) |
145 |
WRITE(msgBuf,'(2A,I3,2A)') 'DIAGNOSTICS_CHECK: ', |
WRITE(msgBuf,'(2A,I5,2A)') 'DIAGNOSTICS_CHECK: ', |
146 |
& ' for list l=', ld, ', filename: ', fnames(ld) |
& ' for list l=', ld, ', filename: ', fnames(ld) |
147 |
CALL PRINT_ERROR( msgBuf , myThid ) |
CALL PRINT_ERROR( msgBuf , myThid ) |
148 |
STOP 'ABNORMAL END: S/R DIAGNOSTICS_CHECK' |
STOP 'ABNORMAL END: S/R DIAGNOSTICS_CHECK' |
162 |
& jpoint2, ipoint2, myThid ) |
& jpoint2, ipoint2, myThid ) |
163 |
ENDIF |
ENDIF |
164 |
IF ( ipoint1.EQ.0 .OR. ipoint2.EQ.0 ) THEN |
IF ( ipoint1.EQ.0 .OR. ipoint2.EQ.0 ) THEN |
165 |
WRITE(msgBuf,'(2A,I4)') 'DIAGNOSTICS_CHECK: ', |
WRITE(msgBuf,'(2A,I5)') 'DIAGNOSTICS_CHECK: ', |
166 |
& 'to interpolate diags from output list:', ld |
& 'to interpolate diags from output list:', ld |
167 |
CALL PRINT_ERROR( msgBuf , myThid ) |
CALL PRINT_ERROR( msgBuf , myThid ) |
168 |
IF ( ipoint1.EQ.0 .AND. jpoint1.EQ.0 ) THEN |
IF ( ipoint1.EQ.0 .AND. jpoint1.EQ.0 ) THEN |