Class LegendreRuleFactory

  • All Implemented Interfaces:
    RuleFactory

    public class LegendreRuleFactory
    extends AbstractRuleFactory
    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.
    • Constructor Detail

      • LegendreRuleFactory

        public LegendreRuleFactory()
        Empty constructor.

        This constructor is not strictly necessary, but it prevents spurious javadoc warnings with JDK 18 and later.

        Since:
        3.0