18 : m_gsl_f{m_Cfunction, nullptr}, m_workspace{gsl_integration_workspace_alloc(200)}
31 gsl_integration_qag(&
m_gsl_f, lmin, lmax, 1e-9, 1e-7, 200, 3,
m_workspace, &result, &error);
std::complex< double > complex_t
Defines classes RealIntegrator, ComplexIntegrator.
complex_t integrate(const std::function< complex_t(double)> &f, double lmin, double lmax)
double integrate(const std::function< double(double)> &f, double lmin, double lmax)
gsl_integration_workspace * m_workspace