C      Compute erf(1), i.e. integral of 2/sqrt(pi) * exp(-x*x) from 0 to 1.0
C
      EXTERNAL FUNC
      REAL A,B,RESULT,ABSERR,RESABS,RESASC,PI
C
      A = 0.0
      B = 1.0
      PI = 4.0*ATAN(1.0)
      CALL QK15(FUNC,A,B,RESULT,ABSERR,RESABS,RESASC)
      WRITE(*,*) ' QK15 ESTIMATE OF ERF(1) '
      WRITE(*,*) ' 2.0/SQRT(PI)*RESULT,      ABSERR'
      WRITE(*,*) 2.0/SQRT(PI)*RESULT,ABSERR
C
      WRITE(*,*)
      WRITE(*,*) 'REFERENCE RESULTS COMPUTED ON IBM PC/AT '
      WRITE(*,*) '   0.842701       0.444360E-05    '
      STOP
      END
C      
      REAL FUNCTION FUNC(X)
        REAL X
        FUNC = EXP(-X*X)
        RETURN
      END
