Class FieldLegendreRuleFactory<T extends CalculusFieldElement<T>>

  • Type Parameters:
    T - Type of the number used to represent the points and weights of the quadrature rules.
    All Implemented Interfaces:
    FieldRuleFactory<T>

    public class FieldLegendreRuleFactory<T extends CalculusFieldElement<T>>
    extends FieldAbstractRuleFactory<T>
    Factory that creates Gauss-type quadrature rule using Legendre polynomials. In this implementation, the lower and upper bounds of the natural interval of integration are -1 and 1, respectively. The Legendre polynomials are evaluated using the recurrence relation presented in Abramowitz and Stegun, 1964.
    Since:
    2.0