| Package | Description | 
|---|---|
| org.apache.commons.math3.analysis | 
      Parent package for common numerical analysis procedures, including root finding,
      function interpolation and integration. | 
| org.apache.commons.math3.analysis.differentiation | 
   This package holds the main interfaces and basic building block classes
   dealing with differentiation. | 
| org.apache.commons.math3.analysis.interpolation | Univariate real functions interpolation algorithms. | 
| org.apache.commons.math3.optim.linear | Optimization algorithms for linear constrained problems. | 
| org.apache.commons.math3.optim.nonlinear.scalar | Algorithms for optimizing a scalar function. | 
| org.apache.commons.math3.optim.nonlinear.scalar.noderiv | This package provides optimization algorithms that do not require derivatives. | 
| org.apache.commons.math3.optimization | All classes and sub-packages of this package are deprecated. | 
| org.apache.commons.math3.optimization.direct | 
 This package provides optimization algorithms that don't require derivatives. | 
| Modifier and Type | Interface and Description | 
|---|---|
| interface  | DifferentiableMultivariateFunctionDeprecated. 
 as of 3.1 replaced by  MultivariateDifferentiableFunction | 
| Modifier and Type | Method and Description | 
|---|---|
| static MultivariateFunction | FunctionUtils. collector(BivariateFunction combiner,
         double initialValue)Returns a MultivariateFunction h(x[]) defined by | 
| static MultivariateFunction | FunctionUtils. collector(BivariateFunction combiner,
         UnivariateFunction f,
         double initialValue)Returns a MultivariateFunction h(x[]) defined by | 
| MultivariateFunction | DifferentiableMultivariateFunction. partialDerivative(int k)Deprecated.  Returns the partial derivative of the function with respect to a point coordinate. | 
| Modifier and Type | Interface and Description | 
|---|---|
| interface  | MultivariateDifferentiableFunctionExtension of  MultivariateFunctionrepresenting a
 multivariate differentiable real function. | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | MicrosphereInterpolatingFunctionDeprecated. 
 Code will be removed in 4.0.  Use  InterpolatingMicrosphereandMicrosphereProjectionInterpolatorinstead. | 
| Modifier and Type | Method and Description | 
|---|---|
| MultivariateFunction | MultivariateInterpolator. interpolate(double[][] xval,
           double[] yval)Computes an interpolating function for the data set. | 
| MultivariateFunction | MicrosphereInterpolator. interpolate(double[][] xval,
           double[] yval)Deprecated.  Computes an interpolating function for the data set. | 
| MultivariateFunction | MicrosphereProjectionInterpolator. interpolate(double[][] xval,
           double[] yval)Computes an interpolating function for the data set. | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | LinearObjectiveFunctionAn objective function for a linear optimization problem. | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | LeastSquaresConverterThis class converts
  vectorial objective functionstoscalar objective functionswhen the goal is to minimize them. | 
| class  | MultivariateFunctionMappingAdapterAdapter for mapping bounded  MultivariateFunctionto unbounded ones. | 
| class  | MultivariateFunctionPenaltyAdapterAdapter extending bounded  MultivariateFunctionto an unbouded
 domain using a penalty function. | 
| Modifier and Type | Method and Description | 
|---|---|
| MultivariateFunction | ObjectiveFunction. getObjectiveFunction()Gets the function to be optimized. | 
| Constructor and Description | 
|---|
| MultivariateFunctionMappingAdapter(MultivariateFunction bounded,
                                  double[] lower,
                                  double[] upper)Simple constructor. | 
| MultivariateFunctionPenaltyAdapter(MultivariateFunction bounded,
                                  double[] lower,
                                  double[] upper,
                                  double offset,
                                  double[] scale)Simple constructor. | 
| ObjectiveFunction(MultivariateFunction f) | 
| Modifier and Type | Method and Description | 
|---|---|
| void | AbstractSimplex. evaluate(MultivariateFunction evaluationFunction,
        Comparator<PointValuePair> comparator)Evaluate all the non-evaluated points of the simplex. | 
| void | MultiDirectionalSimplex. iterate(MultivariateFunction evaluationFunction,
       Comparator<PointValuePair> comparator)Compute the next simplex of the algorithm. | 
| void | NelderMeadSimplex. iterate(MultivariateFunction evaluationFunction,
       Comparator<PointValuePair> comparator)Compute the next simplex of the algorithm. | 
| abstract void | AbstractSimplex. iterate(MultivariateFunction evaluationFunction,
       Comparator<PointValuePair> comparator)Compute the next simplex of the algorithm. | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | BaseMultivariateMultiStartOptimizer<FUNC extends MultivariateFunction>Deprecated. 
 As of 3.1 (to be removed in 4.0). | 
| interface  | BaseMultivariateOptimizer<FUNC extends MultivariateFunction>Deprecated. 
 As of 3.1 (to be removed in 4.0). | 
| interface  | BaseMultivariateSimpleBoundsOptimizer<FUNC extends MultivariateFunction>Deprecated. 
 As of 3.1 (to be removed in 4.0). | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | BaseAbstractMultivariateOptimizer<FUNC extends MultivariateFunction>Deprecated. 
 As of 3.1 (to be removed in 4.0). | 
| class  | BaseAbstractMultivariateSimpleBoundsOptimizer<FUNC extends MultivariateFunction>Deprecated. 
 As of 3.1 (to be removed in 4.0). | 
| Modifier and Type | Method and Description | 
|---|---|
| void | AbstractSimplex. evaluate(MultivariateFunction evaluationFunction,
        Comparator<PointValuePair> comparator)Deprecated.  Evaluate all the non-evaluated points of the simplex. | 
| void | MultiDirectionalSimplex. iterate(MultivariateFunction evaluationFunction,
       Comparator<PointValuePair> comparator)Deprecated.  Compute the next simplex of the algorithm. | 
| void | NelderMeadSimplex. iterate(MultivariateFunction evaluationFunction,
       Comparator<PointValuePair> comparator)Deprecated.  Compute the next simplex of the algorithm. | 
| abstract void | AbstractSimplex. iterate(MultivariateFunction evaluationFunction,
       Comparator<PointValuePair> comparator)Deprecated.  Compute the next simplex of the algorithm. | 
| protected PointValuePair | SimplexOptimizer. optimizeInternal(int maxEval,
                MultivariateFunction f,
                GoalType goalType,
                OptimizationData... optData)Deprecated.  Optimize an objective function. | 
| protected PointValuePair | CMAESOptimizer. optimizeInternal(int maxEval,
                MultivariateFunction f,
                GoalType goalType,
                OptimizationData... optData)Deprecated.  Optimize an objective function. | 
| Constructor and Description | 
|---|
| MultivariateFunctionMappingAdapter(MultivariateFunction bounded,
                                  double[] lower,
                                  double[] upper)Deprecated.  Simple constructor. | 
| MultivariateFunctionPenaltyAdapter(MultivariateFunction bounded,
                                  double[] lower,
                                  double[] upper,
                                  double offset,
                                  double[] scale)Deprecated.  Simple constructor. | 
Copyright © 2003–2016 The Apache Software Foundation. All rights reserved.