Package org.hipparchus.analysis.integration.gauss
Gauss family of quadrature schemes.
-
Interface Summary Interface Description FieldRuleFactory<T extends FieldElement<T>> Interface for rules that determines the integration nodes and their weights.RuleFactory Interface for rules that determines the integration nodes and their weights. -
Class Summary Class Description AbstractRuleFactory Base class for rules that determines the integration nodes and their weights.ConvertingRuleFactory<T extends FieldElement<T>> FieldAbstractRuleFactory<T extends CalculusFieldElement<T>> Base class for rules that determines the integration nodes and their weights.FieldGaussIntegrator<T extends CalculusFieldElement<T>> Class that implements the Gaussian rule forintegratinga weighted function.FieldGaussIntegratorFactory<T extends CalculusFieldElement<T>> Class that provides different ways to compute the nodes and weights to be used by theGaussian integration rule.FieldHermiteRuleFactory<T extends CalculusFieldElement<T>> Factory that creates a Gauss-type quadrature rule using Hermite polynomials of the first kind.FieldLaguerreRuleFactory<T extends CalculusFieldElement<T>> Factory that creates Gauss-type quadrature rule using Laguerre polynomials.FieldLegendreRuleFactory<T extends CalculusFieldElement<T>> Factory that creates Gauss-type quadrature rule using Legendre polynomials.GaussIntegrator Class that implements the Gaussian rule forintegratinga weighted function.GaussIntegratorFactory Class that provides different ways to compute the nodes and weights to be used by theGaussian integration rule.HermiteRuleFactory Factory that creates a Gauss-type quadrature rule using Hermite polynomials of the first kind.LaguerreRuleFactory Factory that creates Gauss-type quadrature rule using Laguerre polynomials.LegendreRuleFactory Factory that creates Gauss-type quadrature rule using Legendre polynomials.SymmetricFieldGaussIntegrator<T extends CalculusFieldElement<T>> This class's implementsintegratemethod assuming that the integral is symmetric about 0.SymmetricGaussIntegrator This class's implementsintegratemethod assuming that the integral is symmetric about 0.