## Uses of Class
org.apache.commons.math3.optimization.PointVectorValuePair

- Packages that use PointVectorValuePair
  Package | Description
  --- | ---
  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.
  org.apache.commons.math3.optimization.general | This package provides optimization algorithms that require derivatives.

- - ### Uses of PointVectorValuePair in org.apache.commons.math3.optimization

    Methods in org.apache.commons.math3.optimization that return PointVectorValuePair
    Modifier and Type | Method and Description
    --- | ---
    `PointVectorValuePair[]` | BaseMultivariateVectorMultiStartOptimizer.`getOptima()` Get all the optima found during the last call to `optimize`.
    `PointVectorValuePair` | BaseMultivariateVectorOptimizer.`optimize(int maxEval, FUNC f, double[] target, double[] weight, double[] startPoint)` Optimize an objective function.
    `PointVectorValuePair` | BaseMultivariateVectorMultiStartOptimizer.`optimize(int maxEval, FUNC f, double[] target, double[] weights, double[] startPoint)` Optimize an objective function.

    Methods in org.apache.commons.math3.optimization that return types with arguments of type PointVectorValuePair
    Modifier and Type | Method and Description
    --- | ---
    `ConvergenceChecker<PointVectorValuePair>` | BaseMultivariateVectorMultiStartOptimizer.`getConvergenceChecker()` Get the convergence checker.

    Methods in org.apache.commons.math3.optimization with parameters of type PointVectorValuePair
    Modifier and Type | Method and Description
    --- | ---
    `boolean` | SimpleVectorValueChecker.`converged(int iteration, PointVectorValuePair previous, PointVectorValuePair current)` Check if the optimization algorithm has converged considering the last two points.

  - ### Uses of PointVectorValuePair in org.apache.commons.math3.optimization.direct

    Methods in org.apache.commons.math3.optimization.direct that return PointVectorValuePair
    Modifier and Type | Method and Description
    --- | ---
    `protected abstract PointVectorValuePair` | BaseAbstractMultivariateVectorOptimizer.`doOptimize()` Perform the bulk of the optimization algorithm.
    `PointVectorValuePair` | BaseAbstractMultivariateVectorOptimizer.`optimize(int maxEval, FUNC f, double[] t, double[] w, double[] startPoint)` Optimize an objective function.

    Methods in org.apache.commons.math3.optimization.direct that return types with arguments of type PointVectorValuePair
    Modifier and Type | Method and Description
    --- | ---
    `ConvergenceChecker<PointVectorValuePair>` | BaseAbstractMultivariateVectorOptimizer.`getConvergenceChecker()` Get the convergence checker.

    Constructor parameters in org.apache.commons.math3.optimization.direct with type arguments of type PointVectorValuePair
    Constructor and Description
    `BaseAbstractMultivariateVectorOptimizer(ConvergenceChecker<PointVectorValuePair> checker)`

  - ### Uses of PointVectorValuePair in org.apache.commons.math3.optimization.general

    Methods in org.apache.commons.math3.optimization.general that return PointVectorValuePair
    Modifier and Type | Method and Description
    --- | ---
    `protected PointVectorValuePair` | LevenbergMarquardtOptimizer.`doOptimize()` Perform the bulk of the optimization algorithm.
    `PointVectorValuePair` | GaussNewtonOptimizer.`doOptimize()` Perform the bulk of the optimization algorithm.
    `PointVectorValuePair` | AbstractLeastSquaresOptimizer.`optimize(int maxEval, DifferentiableMultivariateVectorFunction f, double[] target, double[] weights, double[] startPoint)` Optimize an objective function.

    Constructor parameters in org.apache.commons.math3.optimization.general with type arguments of type PointVectorValuePair
    Constructor and Description
    `AbstractLeastSquaresOptimizer(ConvergenceChecker<PointVectorValuePair> checker)`
    `GaussNewtonOptimizer(boolean useLU, ConvergenceChecker<PointVectorValuePair> checker)`
    `GaussNewtonOptimizer(ConvergenceChecker<PointVectorValuePair> checker)` Simple constructor with default settings.
    `LevenbergMarquardtOptimizer(ConvergenceChecker<PointVectorValuePair> checker)` Constructor that allows the specification of a custom convergence checker.
    `LevenbergMarquardtOptimizer(double initialStepBoundFactor, ConvergenceChecker<PointVectorValuePair> checker, double costRelativeTolerance, double parRelativeTolerance, double orthoTolerance, double threshold)` Constructor that allows the specification of a custom convergence checker, in addition to the standard ones.

Copyright © 2003-2012 The Apache Software Foundation. All Rights Reserved.