Uses of Interface
org.hipparchus.analysis.MultivariateFunction
-
Packages that use MultivariateFunction Package Description org.hipparchus.analysis Parent package for common numerical analysis procedures, including root finding, function interpolation and integration.org.hipparchus.analysis.differentiation This package holds the main interfaces and basic building block classes dealing with differentiation.org.hipparchus.analysis.interpolation Univariate real functions interpolation algorithms.org.hipparchus.optim.linear Optimization algorithms for linear constrained problems.org.hipparchus.optim.nonlinear.scalar Algorithms for optimizing a scalar function.org.hipparchus.optim.nonlinear.scalar.noderiv This package provides optimization algorithms that do not require derivatives. -
-
Uses of MultivariateFunction in org.hipparchus.analysis
Methods in org.hipparchus.analysis that return MultivariateFunction Modifier and Type Method Description static MultivariateFunction
FunctionUtils. collector(BivariateFunction combiner, double initialValue)
Returns a MultivariateFunction h(x[]) defined bystatic MultivariateFunction
FunctionUtils. collector(BivariateFunction combiner, UnivariateFunction f, double initialValue)
Returns a MultivariateFunction h(x[]) defined bystatic MultivariateFunction
FunctionUtils. derivative(MultivariateDifferentiableFunction f, int[] orders)
Convert anMultivariateDifferentiableFunction
to anMultivariateFunction
computing nth order derivative.Methods in org.hipparchus.analysis with parameters of type MultivariateFunction Modifier and Type Method Description static MultivariateDifferentiableFunction
FunctionUtils. toDifferentiable(MultivariateFunction f, MultivariateVectorFunction gradient)
Convert regular functions toMultivariateDifferentiableFunction
. -
Uses of MultivariateFunction in org.hipparchus.analysis.differentiation
Subinterfaces of MultivariateFunction in org.hipparchus.analysis.differentiation Modifier and Type Interface Description interface
MultivariateDifferentiableFunction
Extension ofMultivariateFunction
representing a multivariate differentiable real function. -
Uses of MultivariateFunction in org.hipparchus.analysis.interpolation
Methods in org.hipparchus.analysis.interpolation that return MultivariateFunction Modifier and Type Method Description MultivariateFunction
MicrosphereProjectionInterpolator. interpolate(double[][] xval, double[] yval)
Computes an interpolating function for the data set.MultivariateFunction
MultivariateInterpolator. interpolate(double[][] xval, double[] yval)
Computes an interpolating function for the data set. -
Uses of MultivariateFunction in org.hipparchus.optim.linear
Classes in org.hipparchus.optim.linear that implement MultivariateFunction Modifier and Type Class Description class
LinearObjectiveFunction
An objective function for a linear optimization problem. -
Uses of MultivariateFunction in org.hipparchus.optim.nonlinear.scalar
Classes in org.hipparchus.optim.nonlinear.scalar that implement MultivariateFunction Modifier and Type Class Description class
LeastSquaresConverter
This class convertsvectorial objective functions
toscalar objective functions
when the goal is to minimize them.class
MultivariateFunctionMappingAdapter
Adapter for mapping boundedMultivariateFunction
to unbounded ones.class
MultivariateFunctionPenaltyAdapter
Adapter extending boundedMultivariateFunction
to an unbouded domain using a penalty function.Methods in org.hipparchus.optim.nonlinear.scalar that return MultivariateFunction Modifier and Type Method Description MultivariateFunction
ObjectiveFunction. getObjectiveFunction()
Gets the function to be optimized.Constructors in org.hipparchus.optim.nonlinear.scalar with parameters of type MultivariateFunction Constructor 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)
Simple constructor. -
Uses of MultivariateFunction in org.hipparchus.optim.nonlinear.scalar.noderiv
Methods in org.hipparchus.optim.nonlinear.scalar.noderiv with parameters of type MultivariateFunction Modifier and Type Method 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
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.
-