| Name | Description | Type | Package | Framework |
| BaseAbstractUnivariateIntegrator | Provide a default implementation for several generic functions. | Class | org.apache.commons.math3.analysis.integration | Apache Commons |
| BaseRuleFactory | Base class for rules that determines the integration nodes and their Subclasses must implement the computeRule method. | Class | org.apache.commons.math3.analysis.integration.gauss | Apache Commons |
| GaussIntegrator | Class that implements the Gaussian rule for integrating a weighted | Class | org.apache.commons.math3.analysis.integration.gauss | Apache Commons |
| GaussIntegratorFactory | Class that provides different ways to compute the nodes and weights to be used by the Gaussian integration rule. | Class | org.apache.commons.math3.analysis.integration.gauss | Apache Commons |
| HermiteRuleFactory | Factory that creates a Gauss-type quadrature rule using Hermite polynomials | Class | org.apache.commons.math3.analysis.integration.gauss | Apache Commons |
| IterativeLegendreGaussIntegrator | This algorithm divides the integration interval into equally-sized sub-interval and on each of them performs a | Class | org.apache.commons.math3.analysis.integration | Apache Commons |
| LegendreGaussIntegrator | Legendre-Gauss quadrature formula. | Class | org.apache.commons.math3.analysis.integration | Apache Commons |
| LegendreHighPrecisionRuleFactory | Factory that creates Gauss-type quadrature rule using Legendre polynomials. | Class | org.apache.commons.math3.analysis.integration.gauss | Apache Commons |
| LegendreRuleFactory | Factory that creates Gauss-type quadrature rule using Legendre polynomials. | Class | org.apache.commons.math3.analysis.integration.gauss | Apache Commons |
| MidPointIntegrator | Midpoint Rule for integration of real univariate functions. | Class | org.apache.commons.math3.analysis.integration | Apache Commons |
| RombergIntegrator | Romberg Algorithm for integration of real univariate functions. | Class | org.apache.commons.math3.analysis.integration | Apache Commons |
| SimpsonIntegrator | Simpson's Rule for integration of real univariate functions. | Class | org.apache.commons.math3.analysis.integration | Apache Commons |
| SymmetricGaussIntegrator | This class's implements integrate method assuming that the integral is symmetric about 0. | Class | org.apache.commons.math3.analysis.integration.gauss | Apache Commons |
| TrapezoidIntegrator | Trapezoid Rule for integration of real univariate functions. | Class | org.apache.commons.math3.analysis.integration | Apache Commons |
| UnivariateIntegrator | Interface for univariate real integration algorithms. | Interface | org.apache.commons.math3.analysis.integration | Apache Commons |