44 parameter( zero = 0.0d0 )
48 double precision ainf, anan, ov, r, x(n), y(n)
51 intrinsic huge, min, max
58 x = (/ -ainf, zero, -ainf, zero, ainf, ainf, zero, anan /)
59 y = (/ zero, ainf, ainf, -ainf, zero, -ainf, anan, zero /)
66 if( r .ne. x(i) )
then 67 WRITE( *, fmt = 9998 )
'i',i,
'MIN', x(i), y(i), r
70 if( r .ne. y(i) )
then 71 WRITE( *, fmt = 9998 )
'i',i,
'MAX', x(i), y(i), r
76 if( r .ne. y(i) )
then 77 WRITE( *, fmt = 9998 )
'i',i,
'MIN', x(i), y(i), r
80 if( r .ne. x(i) )
then 81 WRITE( *, fmt = 9998 )
'i',i,
'MAX', x(i), y(i), r
87 WRITE( *, fmt = 9998 )
'i',i,
'MIN', x(i), y(i), r
91 WRITE( *, fmt = 9998 )
'i',i,
'MAX', x(i), y(i), r
96 9998
FORMAT(
'[',a1,i1,
'] ', a3,
'(', f5.0,
',', f5.0,
') = ', f5.0 )