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.interpolation |
Univariate real functions interpolation algorithms.
|
org.apache.commons.math3.optimization |
This package provides common interfaces for the optimization algorithms
provided in sub-packages.
|
org.apache.commons.math3.optimization.direct |
This package provides optimization algorithms that don't require derivatives.
|
Modifier and Type | Interface and Description |
---|---|
interface |
DifferentiableMultivariateFunction
Extension of
MultivariateFunction representing a differentiable
multivariate real function. |
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)
Returns the partial derivative of the function with respect to a point coordinate.
|
Modifier and Type | Class and Description |
---|---|
class |
MicrosphereInterpolatingFunction
Interpolating function that implements the
Microsphere Projection.
|
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)
Computes an interpolating function for the data set.
|
Modifier and Type | Class and Description |
---|---|
class |
BaseMultivariateMultiStartOptimizer<FUNC extends MultivariateFunction>
Base class for all implementations of a multi-start optimizer.
|
interface |
BaseMultivariateOptimizer<FUNC extends MultivariateFunction>
This interface is mainly intended to enforce the internal coherence of
Commons-FastMath.
|
interface |
BaseMultivariateSimpleBoundsOptimizer<FUNC extends MultivariateFunction>
This interface is mainly intended to enforce the internal coherence of
Commons-FastMath.
|
Modifier and Type | Class and Description |
---|---|
class |
LeastSquaresConverter
This class converts
vectorial
objective functions to scalar objective functions
when the goal is to minimize them. |
Modifier and Type | Class and Description |
---|---|
class |
BaseAbstractMultivariateOptimizer<FUNC extends MultivariateFunction>
Base class for implementing optimizers for multivariate scalar functions.
|
class |
BaseAbstractMultivariateSimpleBoundsOptimizer<FUNC extends MultivariateFunction>
Base class for implementing optimizers for multivariate scalar functions,
subject to simple bounds: The valid range of the parameters is an interval.
|
Modifier and Type | Class and Description |
---|---|
class |
MultivariateFunctionMappingAdapter
Adapter for mapping bounded
MultivariateFunction to unbounded ones. |
class |
MultivariateFunctionPenaltyAdapter
Adapter extending bounded
MultivariateFunction to an unbouded
domain using a penalty function. |
Modifier and Type | Method and Description |
---|---|
void |
AbstractSimplex.evaluate(MultivariateFunction evaluationFunction,
Comparator<PointValuePair> comparator)
Evaluate all the non-evaluated points of the simplex.
|
abstract void |
AbstractSimplex.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.
|
void |
MultiDirectionalSimplex.iterate(MultivariateFunction evaluationFunction,
Comparator<PointValuePair> comparator)
Compute the next simplex of the algorithm.
|
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.
|
Copyright © 2003-2012 The Apache Software Foundation. All Rights Reserved.