Package org.hipparchus.analysis.integration
Numerical integration (quadrature) algorithms for univariate real functions.
-
Interface Summary Interface Description FieldUnivariateIntegrator<T extends CalculusFieldElement<T>> Interface for univariate real integration algorithms.UnivariateIntegrator Interface for univariate real integration algorithms. -
Class Summary Class Description BaseAbstractFieldUnivariateIntegrator<T extends CalculusFieldElement<T>> Provide a default implementation for several generic functions.BaseAbstractUnivariateIntegrator Provide a default implementation for several generic functions.FieldMidPointIntegrator<T extends CalculusFieldElement<T>> Implements the Midpoint Rule for integration of real univariate functions.FieldRombergIntegrator<T extends CalculusFieldElement<T>> Implements the Romberg Algorithm for integration of real univariate functions.FieldSimpsonIntegrator<T extends CalculusFieldElement<T>> Implements Simpson's Rule for integration of real univariate functions.FieldTrapezoidIntegrator<T extends CalculusFieldElement<T>> Implements the Trapezoid Rule for integration of real univariate functions.IterativeLegendreFieldGaussIntegrator<T extends CalculusFieldElement<T>> This algorithm divides the integration interval into equally-sized sub-interval and on each of them performs a Legendre-Gauss quadrature.IterativeLegendreGaussIntegrator This algorithm divides the integration interval into equally-sized sub-interval and on each of them performs a Legendre-Gauss quadrature.MidPointIntegrator Implements the Midpoint Rule for integration of real univariate functions.RombergIntegrator Implements the Romberg Algorithm for integration of real univariate functions.SimpsonIntegrator Implements Simpson's Rule for integration of real univariate functions.TrapezoidIntegrator Implements the Trapezoid Rule for integration of real univariate functions.