2 SUBROUTINE xerrwv (MSG, NMES, NERR, LEVEL, NI, I1, I2, NR, R1, R2)
64 INTEGER NMES, NERR, LEVEL, NI, I1, I2, NR
69 INTEGER LUNIT, IXSAV, MESFLG
74 lunit = ixsav(1, 0, .false.)
75 mesflg = ixsav(2, 0, .false.)
76 IF (mesflg .EQ. 0)
GO TO 100
80 WRITE (lunit,10) msg(1:nmes)
82 IF (ni .EQ. 1)
WRITE (lunit, 20) i1
83 20
FORMAT(6x,
'In above message, I1 =',i10)
84 IF (ni .EQ. 2)
WRITE (lunit, 30) i1,i2
85 30
FORMAT(6x,
'In above message, I1 =',i10,3x,
'I2 =',i10)
86 IF (nr .EQ. 1)
WRITE (lunit, 40) r1
87 40
FORMAT(6x,
'In above message, R1 =',e21.13)
88 IF (nr .EQ. 2)
WRITE (lunit, 50) r1,r2
89 50
FORMAT(6x,
'In above, R1 =',e21.13,3x,
'R2 =',e21.13)
93 100
IF (level .NE. 2)
RETURN
subroutine xerrwv(MSG, NMES, NERR, LEVEL, NI, I1, I2, NR, R1, R2)