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 forintegrating
a 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 forintegrating
a 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 implementsintegrate
method assuming that the integral is symmetric about 0.SymmetricGaussIntegrator This class's implementsintegrate
method assuming that the integral is symmetric about 0.