Apache Commons Math 3.6.1 API
Packages
Package
Description
Common classes used throughout the commons-math library.
Parent package for common numerical analysis procedures, including root finding,
function interpolation and integration.
This package holds the main interfaces and basic building block classes
dealing with differentiation.
The
function
package contains function objects that wrap the
methods contained in Math
, as well as common
mathematical functions such as the gaussian and sinc functions.Numerical integration (quadrature) algorithms for univariate real functions.
Gauss family of quadrature schemes.
Univariate real functions interpolation algorithms.
Univariate real polynomials implementations, seen as differentiable
univariate real functions.
Root finding algorithms, for univariate real functions.
Complex number type and implementations of complex transcendental
functions.
Decimal floating point library for Java
Implementations of common discrete and continuous distributions.
Fitting of parameters against distributions.
Specialized exceptions for algorithms errors.
Classes supporting exception localization.
Implementations of common discrete-time linear filters.
Classes to perform curve fitting.
This package provides algorithms that minimize the residuals
between observations and model values.
Fraction number type and fraction number formatting.
This package provides Genetic Algorithms components and implementations.
This package is the top level package for geometry.
This package provides interfaces and classes related to the smallest enclosing ball problem.
This package provides basic 1D geometry components.
This package provides basic 3D geometry components.
This package provides basic 2D geometry components.
This package provides algorithms to generate the convex hull
for a set of points in an two-dimensional euclidean space.
This package provides interfaces and classes related to the convex hull problem.
This package provides classes to implement Binary Space Partition trees.
This package provides multidimensional ordering features for partitioning.
This package provides basic geometry components on the 1-sphere.
This package provides basic geometry components on the 2-sphere.
Linear algebra support.
Base package for machine learning algorithms.
Clustering algorithms.
Cluster evaluation methods.
Common distance measures.
Neural networks.
One-dimensional neural networks.
Self Organizing Feature Map.
Miscellaneous utilities.
Two-dimensional neural networks.
Utilities to visualize two-dimensional neural networks.
This package provides classes to solve Ordinary Differential Equations problems.
This package provides classes to handle discrete events occurring during
Ordinary Differential Equations integration.
This package provides classes to solve non-stiff Ordinary Differential Equations problems.
This package provides classes to handle sampling steps during
Ordinary Differential Equations integration.
Generally, optimizers are algorithms that will either
minimize
or
maximize
a scalar function, called the
objective
function
.Optimization algorithms for linear constrained problems.
Algorithms for optimizing a scalar function.
This package provides optimization algorithms that require derivatives.
This package provides optimization algorithms that do not require derivatives.
Algorithms for optimizing a vector function.
This package provides optimization algorithms that require derivatives.
One-dimensional optimization algorithms.
All classes and sub-packages of this package are deprecated.
This package provides optimization algorithms that don't require derivatives.
This package provides classes to perform curve fitting.
This package provides optimization algorithms that require derivatives.
This package provides optimization algorithms for linear constrained problems.
Univariate real functions minimum finding algorithms.
Methods related to prime numbers like primality test, factor decomposition.
Random number and random data generators.
Implementations of special functions such as Beta and Gamma.
Data storage, manipulation and summary routines.
All classes and sub-packages of this package are deprecated.
Correlations/Covariance computations.
Generic univariate summary statistic objects.
Summary statistics based on moments.
Summary statistics based on ranks.
Other summary statistics.
Classes providing hypothesis testing.
Classes providing binomial proportion confidence interval construction.
Classes providing rank transformations.
Statistical routines involving multivariate data.
Implementations of transform methods, including Fast Fourier transforms.
Convenience routines and common data structures used throughout the commons-math library.