| Package | Description | 
|---|---|
| org.apache.commons.math3.exception | Specialized exceptions for algorithms errors. | 
| org.apache.commons.math3.fraction | Fraction number type and fraction number formatting. | 
| org.apache.commons.math3.genetics | This package provides Genetic Algorithms components and implementations. | 
| org.apache.commons.math3.geometry.euclidean.oned | 
 This package provides basic 1D geometry components. | 
| org.apache.commons.math3.geometry.euclidean.threed | 
 This package provides basic 3D geometry components. | 
| org.apache.commons.math3.geometry.spherical.oned | 
 This package provides basic geometry components on the 1-sphere. | 
| org.apache.commons.math3.linear | Linear algebra support. | 
| org.apache.commons.math3.ode | 
 This package provides classes to solve Ordinary Differential Equations problems. | 
| org.apache.commons.math3.optim.linear | Optimization algorithms for linear constrained problems. | 
| org.apache.commons.math3.stat.regression | Statistical routines involving multivariate data. | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | ConvergenceExceptionError thrown when a numerical computation can not be performed because the
 numerical result failed to converge to a finite value. | 
| class  | DimensionMismatchExceptionException to be thrown when two dimensions differ. | 
| class  | InsufficientDataExceptionException to be thrown when there is insufficient data to perform a computation. | 
| class  | MathArithmeticExceptionBase class for arithmetic exceptions. | 
| class  | MathIllegalArgumentExceptionBase class for all preconditions violation exceptions. | 
| class  | MathIllegalNumberExceptionBase class for exceptions raised by a wrong number. | 
| class  | MathIllegalStateExceptionBase class for all exceptions that signal that the process
 throwing the exception is in a state that does not comply with
 the set of states that it is designed to be in. | 
| class  | MathInternalErrorException triggered when something that shouldn't happen does happen. | 
| class  | MathParseExceptionClass to signal parse failures. | 
| class  | MathRuntimeExceptionAs of release 4.0, all exceptions thrown by the Commons Math code (except
  NullArgumentException) inherit from this class. | 
| class  | MathUnsupportedOperationExceptionBase class for all unsupported features. | 
| class  | MaxCountExceededExceptionException to be thrown when some counter maximum value is exceeded. | 
| class  | MultiDimensionMismatchExceptionException to be thrown when two sets of dimensions differ. | 
| class  | NoBracketingExceptionException to be thrown when function values have the same sign at both
 ends of an interval. | 
| class  | NoDataExceptionException to be thrown when the required data is missing. | 
| class  | NonMonotonicSequenceExceptionException to be thrown when the a sequence of values is not monotonically
 increasing or decreasing. | 
| class  | NotANumberExceptionException to be thrown when a number is not a number. | 
| class  | NotFiniteNumberExceptionException to be thrown when a number is not finite. | 
| class  | NotPositiveExceptionException to be thrown when the argument is negative. | 
| class  | NotStrictlyPositiveExceptionException to be thrown when the argument is not greater than 0. | 
| class  | NullArgumentExceptionAll conditions checks that fail due to a  nullargument must throw
 this exception. | 
| class  | NumberIsTooLargeExceptionException to be thrown when a number is too large. | 
| class  | NumberIsTooSmallExceptionException to be thrown when a number is too small. | 
| class  | OutOfRangeExceptionException to be thrown when some argument is out of range. | 
| class  | TooManyEvaluationsExceptionException to be thrown when the maximal number of evaluations is exceeded. | 
| class  | TooManyIterationsExceptionException to be thrown when the maximal number of iterations is exceeded. | 
| class  | ZeroExceptionException to be thrown when zero is provided where it is not allowed. | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | FractionConversionExceptionError thrown when a double value cannot be converted to a fraction
 in the allowed number of iterations. | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | InvalidRepresentationExceptionException indicating that the representation of a chromosome is not valid. | 
| Modifier and Type | Class and Description | 
|---|---|
| static class  | Euclidean1D.NoSubSpaceExceptionSpecialized exception for inexistent sub-space. | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | CardanEulerSingularityExceptionThis class represents exceptions thrown while extractiong Cardan
 or Euler angles from a rotation. | 
| class  | NotARotationMatrixExceptionThis class represents exceptions thrown while building rotations
 from matrices. | 
| Modifier and Type | Class and Description | 
|---|---|
| static class  | ArcsSet.InconsistentStateAt2PiWrappingSpecialized exception for inconsistent BSP tree state inconsistency. | 
| static class  | Sphere1D.NoSubSpaceExceptionSpecialized exception for inexistent sub-space. | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | IllConditionedOperatorExceptionAn exception to be thrown when the condition number of a
  RealLinearOperatoris too high. | 
| class  | MatrixDimensionMismatchExceptionException to be thrown when either the number of rows or the number of
 columns of a matrix do not match the expected values. | 
| class  | NonPositiveDefiniteMatrixExceptionException to be thrown when a positive definite matrix is expected. | 
| class  | NonPositiveDefiniteOperatorExceptionException to be thrown when a symmetric, definite positive
  RealLinearOperatoris expected. | 
| class  | NonSelfAdjointOperatorExceptionException to be thrown when a self-adjoint  RealLinearOperatoris expected. | 
| class  | NonSquareMatrixExceptionException to be thrown when a square matrix is expected. | 
| class  | NonSquareOperatorExceptionException to be thrown when a square linear operator is expected. | 
| class  | NonSymmetricMatrixExceptionException to be thrown when a symmetric matrix is expected. | 
| class  | SingularMatrixExceptionException to be thrown when a non-singular matrix is expected. | 
| class  | SingularOperatorExceptionException to be thrown when trying to invert a singular operator. | 
| Modifier and Type | Class and Description | 
|---|---|
| static class  | JacobianMatrices.MismatchedEquationsSpecial exception for equations mismatch. | 
| class  | UnknownParameterExceptionException to be thrown when a parameter is unknown. | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | NoFeasibleSolutionExceptionThis class represents exceptions thrown by optimizers when no solution fulfills the constraints. | 
| class  | UnboundedSolutionExceptionThis class represents exceptions thrown by optimizers when a solution escapes to infinity. | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | ModelSpecificationExceptionException thrown when a regression model is not correctly specified. | 
Copyright © 2003–2016 The Apache Software Foundation. All rights reserved.