Module Q1DAX in CMLIBFlexible subroutine for the automatic integration of a user-defined function of one variable. Special features include randomization, singularity weakening, restarting, specification of an initial mesh (optional), and output of smallest and largest integrand values.
CALL Q1DAX(F, A, B, EPS, R, E, NINT, RST, W, NMAX, FMIX, FMAX, KF, IFLAG)| H2a1a1 | Automatic 1-D finite interval quadrature (user need only specify required accuracy), integrand available via user-defined procedure |