Function integrateDE
Calculate the integral of f(x)
over the finite interval
(a
,b
) using double exponential integration.
Result!Real integrateDE(Func, Real)
(
scope Func f,
Real a,
Real b,
Real epsRel = cast(Real)1e-06
);
Example
double f(double x) { return x^^2 * log(1/x); }
auto i = integrateDE(&f, 0.0, 1.0);