QuantLib: a free/open-source library for quantitative finance
Reference manual - version 1.40
Loading...
Searching...
No Matches
SimpsonIntegral Class Reference

Integral of a one-dimensional function. More...

#include <ql/math/integrals/simpsonintegral.hpp>

Inheritance diagram for SimpsonIntegral:

Public Member Functions

 SimpsonIntegral (Real accuracy, Size maxIterations)
Public Member Functions inherited from TrapezoidIntegral< Default >
 TrapezoidIntegral (Real accuracy, Size maxIterations)

Protected Member Functions

Real integrate (const std::function< Real(Real)> &f, Real a, Real b) const override
Protected Member Functions inherited from TrapezoidIntegral< Default >
Real integrate (const std::function< Real(Real)> &f, Real a, Real b) const override

Detailed Description

Integral of a one-dimensional function.

Tests
the correctness of the result is tested by checking it against known good values.