|
| template<typename Function > |
| IntegResult | MathInteg::TanhSinh (Function &theFunc, double theLower, double theUpper, const DoubleExpConfig &theConfig=DoubleExpConfig()) |
| | Tanh-Sinh (Double Exponential) quadrature for finite interval [a,b].
|
| |
| template<typename Function > |
| IntegResult | MathInteg::ExpSinh (Function &theFunc, double theLower, const DoubleExpConfig &theConfig=DoubleExpConfig()) |
| | Exp-Sinh quadrature for semi-infinite interval [a, +infinity).
|
| |
| template<typename Function > |
| IntegResult | MathInteg::SinhSinh (Function &theFunc, const DoubleExpConfig &theConfig=DoubleExpConfig()) |
| | Sinh-Sinh quadrature for infinite interval (-infinity, +infinity).
|
| |
| template<typename Function > |
| IntegResult | MathInteg::DoubleExponential (Function &theFunc, double theLower, double theUpper, const DoubleExpConfig &theConfig=DoubleExpConfig()) |
| | Double exponential integration with automatic interval detection.
|
| |
| template<typename Function > |
| IntegResult | MathInteg::TanhSinhSingular (Function &theFunc, double theLower, double theUpper, double theTolerance=1.0e-10) |
| | Tanh-Sinh quadrature optimized for endpoint singularities.
|
| |
| template<typename Function > |
| IntegResult | MathInteg::TanhSinhWithSingularity (Function &theFunc, double theLower, double theUpper, double theSingularity, const DoubleExpConfig &theConfig=DoubleExpConfig()) |
| | Integrates a function with a known singularity at an interior point.
|
| |