Numerical Integration (Quadrature).
Inheritance Hierarchy Namespace: Altaxo.CalcAssembly: AltaxoCore (in AltaxoCore.dll) Version: 4.8.3261.0 (4.8.3261.0)
Syntaxpublic static class Integrate
The Integrate type exposes the following members.
Methods | Name | Description |
---|
  | DoubleExponential |
Approximation of the definite integral of an analytic smooth function by double-exponential quadrature. When either or both limits are infinite, the integrand is assumed rapidly decayed to zero as x -> infinity.
|
  | GaussKronrod(FuncDouble, Double, Double, Double, Double, Int32, Int32) |
Approximation of the definite integral of an analytic smooth function by Gauss-Kronrod quadrature. When either or both limits are infinite, the integrand is assumed rapidly decayed to zero as x -> infinity.
|
  | GaussKronrod(FuncDouble, Double, Double, Double, Double, Double, Double, Int32, Int32) |
Approximation of the definite integral of an analytic smooth function by Gauss-Kronrod quadrature. When either or both limits are infinite, the integrand is assumed rapidly decayed to zero as x -> infinity.
|
  | GaussLegendre |
Approximation of the definite integral of an analytic smooth function by Gauss-Legendre quadrature. When either or both limits are infinite, the integrand is assumed rapidly decayed to zero as x -> infinity.
|
  | OnClosedInterval(FuncDouble, Double, Double, Double) |
Approximation of the definite integral of an analytic smooth function on a closed interval.
|
  | OnClosedInterval(FuncDouble, Double, Double, Double, Double) |
Approximation of the definite integral of an analytic smooth function on a closed interval.
|
  | OnCuboid |
Approximates a 3-dimensional definite integral using an Nth order Gauss-Legendre rule over the cuboid or rectangular prism [a1,a2] x [b1,b2] x [c1,c2].
|
  | OnRectangle(FuncDouble, Double, Double, Double, Double, Double, Double) |
Approximates a 2-dimensional definite integral using an Nth order Gauss-Legendre rule over the rectangle [a,b] x [c,d].
|
  | OnRectangle(FuncDouble, Double, Double, Double, Double, Double, Double, Int32) |
Approximates a 2-dimensional definite integral using an Nth order Gauss-Legendre rule over the rectangle [a,b] x [c,d].
|
Top
See Also