22#ifndef quantlib_math_integrator_hpp
23#define quantlib_math_integrator_hpp
Real absoluteAccuracy() const
Size numberOfEvaluations() const
Size maxEvaluations() const
virtual ~Integrator()=default
void setMaxEvaluations(Size)
Real operator()(const ext::function< Real(Real)> &f, Real a, Real b) const
void increaseNumberOfEvaluations(Size increase) const
void setAbsoluteError(Real error) const
Real absoluteError() const
void setNumberOfEvaluations(Size evaluations) const
void setAbsoluteAccuracy(Real)
virtual Real integrate(const ext::function< Real(Real)> &f, Real a, Real b) const =0
virtual bool integrationSuccess() const
ext::function< Real(Real)> b
Maps function, bind and cref to either the boost or std implementation.
std::size_t Size
size of a container