Package org.apache.commons.math.analysis

Implementations of common numerical analysis procedures, including root finding and function interpolation.

See:
          Description

Interface Summary
DifferentiableUnivariateRealFunction Extension of UnivariateRealFunction representing a differentiable univariate real function.
UnivariateRealFunction An interface representing a univariate real function.
UnivariateRealIntegrator Interface for univariate real integration algorithms.
UnivariateRealInterpolator Interface representing a univariate real interpolating function.
UnivariateRealSolver Interface for (univariate real) rootfinding algorithms.
 

Class Summary
BisectionSolver Implements the bisection algorithm for finding zeros of univariate real functions.
BrentSolver Implements the Brent algorithm for finding zeros of real univariate functions.
DividedDifferenceInterpolator Implements the Divided Difference Algorithm for interpolation of real univariate functions.
LaguerreSolver Implements the Laguerre's Method for root finding of real coefficient polynomials.
MullerSolver Implements the Muller's Method for root finding of real univariate functions.
NevilleInterpolator Implements the Neville's Algorithm for interpolation of real univariate functions.
NewtonSolver Implements Newton's Method for finding zeros of real univariate functions.
PolynomialFunction Immutable representation of a real polynomial function with real coefficients.
PolynomialFunctionLagrangeForm Implements the representation of a real polynomial function in Lagrange Form.
PolynomialFunctionNewtonForm Implements the representation of a real polynomial function in Newton Form.
PolynomialSplineFunction Represents a polynomial spline function.
RiddersSolver Implements the Ridders' Method for root finding of real univariate functions.
RombergIntegrator Implements the Romberg Algorithm for integration of real univariate functions.
SecantSolver Implements a modified version of the secant method for approximating a zero of a real univariate function.
SimpsonIntegrator Implements the Simpson's Rule for integration of real univariate functions.
SplineInterpolator Computes a natural (also known as "free", "unclamped") cubic spline interpolation for the data set.
TrapezoidIntegrator Implements the Trapezoidal Rule for integration of real univariate functions.
UnivariateRealIntegratorImpl Provide a default implementation for several generic functions.
UnivariateRealSolverFactory Abstract factory class used to create UnivariateRealSolver instances.
UnivariateRealSolverFactoryImpl A concrete UnivariateRealSolverFactory.
UnivariateRealSolverImpl Provide a default implementation for several functions useful to generic solvers.
UnivariateRealSolverUtils Utility routines for UnivariateRealSolver objects.
 

Package org.apache.commons.math.analysis Description

Implementations of common numerical analysis procedures, including root finding and function interpolation.