IntegrationRules Class

Contains methods that create integration rules.

Definition

Namespace: Numerics.NET.Calculus
Assembly: Numerics.NET (in Numerics.NET.dll) Version: 9.0.6
C#
public static class IntegrationRules
Inheritance
Object  →  IntegrationRules

Remarks

Use the methods in the IntegrationRules class to create a variety of integration rules.

Methods

ClenshawCurtis Constructs a new Clenshaw-Curtis quadrature rule that uses the extrema of a Chebyshev polynomial as nodes.
ClenshawCurtisOpen Constructs a new Clenshaw-Curtis quadrature rule that uses the zeros of a Chebyshev polynomial as nodes.
GaussChebyshevT Constructs a new Chebyshev-Gauss quadrature rule of the first kind.
GaussChebyshevU Constructs a new Chebyshev-Gauss quadrature rule of the second kind.
GaussGegenbauer Constructs a new Gauss-Gegenbauer quadrature rule.
GaussHermite Constructs a new Gauss-Hermite quadrature rule that uses the extrema of a Chebyshev polynomial as nodes.
GaussJacobi Constructs a new Gauss-Jacobi quadrature rule.
GaussJacobiLobatto Constructs a new Gauss-Jacobi-Lobatto quadrature rule.
GaussKronrod Constructs a new Gauss-Kronrod quadrature rule.
GaussLaguerre Constructs a new Gauss-Laguerre quadrature rule.
GaussLegendre Constructs a new Gauss-Legendre quadrature rule.
GaussLobatto Constructs a new Gauss-Lobatto quadrature rule.
ModifiedGaussKronrod Constructs a new modified Gauss-Kronrod quadrature rule.

See Also