parms1 = gdiag(ndiagnum)(1:8)
IF ( parms1(2:2).EQ.'M' ) THEN
ELSEIF ( parms1(2:2).EQ.'U' ) THEN
ELSEIF ( parms1(2:2).EQ.'V' ) THEN
ELSEIF ( parms1(2:2).EQ.'Z' ) THEN
CHARACTER*8 parms1
parms1 = gdiag(ndId)(1:8)
IF ( idiag(md,listId).NE.0 .AND. parms1(5:5).NE.'D' ) THEN
IF ( parms1(5:5).EQ.'C' ) THEN
mate_index = parms1(6:8)
IF ( parms1(1:1).EQ.'U' .OR. parms1(1:1).EQ.'V' ) THEN
IF ( parms1(2:2).EQ.'Z' ) THEN
IF ( parms1(5:5).EQ.'C') THEN
IF ( parms1(5:5).EQ.'C' ) READ(parms1,'(5X,I3)') mate
IF ( iSdiag(m,listId).NE.0 .AND. parms1(5:5).NE.'D' ) THEN