IntegrationRules.GaussJacobiLobatto Method

Constructs a new Gauss-Jacobi-Lobatto quadrature rule.

Definition

Namespace: Numerics.NET.Calculus
Assembly: Numerics.NET (in Numerics.NET.dll) Version: 9.0.6
C#
public static SimpleIntegrationRule GaussJacobiLobatto(
	int n,
	double alpha,
	double beta
)

Parameters

n  Int32
The number of points in the quadrature rule.
alpha  Double
The alpha parameter of the Jacobi polynomial. Must be greater than -1.
beta  Double
The beta parameter of the Jacobi polynomial. Must be greater than -1.

Return Value

SimpleIntegrationRule
A Gauss-Jacobi-Lobatto quadrature rule of order n.

Remarks

Gauss-Jacobi-Lobatto rules are a closed form of Gaussian quadrature based on Jacobi polynomials where the end points of the integration interval are included in the set of nodes.

The number of points, n, includes the 2 end points.

The rule is valid over the interval [-1, 1].

Exceptions

ArgumentOutOfRangeException

n is less than or equal to 0.

-or-

alpha is less than or equal to -1.

-or-

beta is less than or equal to -1.

See Also