Class LegendreRuleFactory

java.lang.Object
org.hipparchus.analysis.integration.gauss.AbstractRuleFactory
org.hipparchus.analysis.integration.gauss.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 Details

    • 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
  • Method Details