Package org.hipparchus.analysis.integration
package org.hipparchus.analysis.integration
Numerical integration (quadrature) algorithms for univariate real functions.
-
ClassDescriptionBaseAbstractFieldUnivariateIntegrator<T extends CalculusFieldElement<T>>Provide a default implementation for several generic functions.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.FieldUnivariateIntegrator<T extends CalculusFieldElement<T>>Interface for univariate real integration algorithms.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.This algorithm divides the integration interval into equally-sized sub-interval and on each of them performs a Legendre-Gauss quadrature.Implements the Midpoint Rule for integration of real univariate functions.Implements the Romberg Algorithm for integration of real univariate functions.Implements Simpson's Rule for integration of real univariate functions.Implements the Trapezoid Rule for integration of real univariate functions.Interface for univariate real integration algorithms.