std::complex<double> gaussIntegralLog

(double a,
  double xsing,
  double b,
  std::complex<double> (*f)(double* ),
  int ngauss=10)

Integral of complex log(abs(x-xsing)) * f(x) function over [a, b].

Documentation

Integral of complex log(abs(x-xsing)) * f(x) function over [a, b]. Method: Gauss-Legendre with a log singularity. Function f(x) should be smooth.

Parameters:
a - left end
xsing - abscissa of log singularity
b - right end
f - integrand
ngauss - no. of Gauss points
Returns:
integral

Alphabetic index HTML hierarchy of classes or Java



This page was generated with the help of DOC++.