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

- Packages that use GoalType
  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.
  org.apache.commons.math3.optimization.linear | This package provides optimization algorithms for linear constrained problems.
  org.apache.commons.math3.optimization.univariate | Univariate real functions minimum finding algorithms.

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

    Methods in org.apache.commons.math3.optimization that return GoalType
    Modifier and Type | Method and Description
    --- | ---
    `static GoalType` | GoalType.`valueOf(String name)` Returns the enum constant of this type with the specified name.
    `static GoalType[]` | GoalType.`values()` Returns an array containing the constants of this enum type, in the order they are declared.

    Methods in org.apache.commons.math3.optimization with parameters of type GoalType
    Modifier and Type | Method and Description
    --- | ---
    `PointValuePair` | BaseMultivariateOptimizer.`optimize(int maxEval, FUNC f, GoalType goalType, double[] startPoint)` Optimize an objective function.
    `PointValuePair` | BaseMultivariateMultiStartOptimizer.`optimize(int maxEval, FUNC f, GoalType goal, double[] startPoint)` Optimize an objective function.
    `PointValuePair` | BaseMultivariateSimpleBoundsOptimizer.`optimize(int maxEval, FUNC f, GoalType goalType, double[] startPoint, double[] lowerBound, double[] upperBound)` Optimize an objective function.

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

    Methods in org.apache.commons.math3.optimization.direct that return GoalType
    Modifier and Type | Method and Description
    --- | ---
    `GoalType` | BaseAbstractMultivariateOptimizer.`getGoalType()`

    Methods in org.apache.commons.math3.optimization.direct with parameters of type GoalType
    Modifier and Type | Method and Description
    --- | ---
    `PointValuePair` | BaseAbstractMultivariateSimpleBoundsOptimizer.`optimize(int maxEval, FUNC f, GoalType goalType, double[] startPoint)` Optimize an objective function.
    `PointValuePair` | BaseAbstractMultivariateOptimizer.`optimize(int maxEval, FUNC f, GoalType goalType, double[] startPoint)` Optimize an objective function.
    `PointValuePair` | BaseAbstractMultivariateSimpleBoundsOptimizer.`optimize(int maxEval, FUNC f, GoalType goalType, double[] startPoint, double[] lower, double[] upper)` Optimize an objective function.

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

    Methods in org.apache.commons.math3.optimization.general with parameters of type GoalType
    Modifier and Type | Method and Description
    --- | ---
    `PointValuePair` | AbstractScalarDifferentiableOptimizer.`optimize(int maxEval, DifferentiableMultivariateFunction f, GoalType goalType, double[] startPoint)` Optimize an objective function.

  - ### Uses of GoalType in org.apache.commons.math3.optimization.linear

    Methods in org.apache.commons.math3.optimization.linear that return GoalType
    Modifier and Type | Method and Description
    --- | ---
    `protected GoalType` | AbstractLinearOptimizer.`getGoalType()`

    Methods in org.apache.commons.math3.optimization.linear with parameters of type GoalType
    Modifier and Type | Method and Description
    --- | ---
    `PointValuePair` | AbstractLinearOptimizer.`optimize(LinearObjectiveFunction f, Collection<LinearConstraint> constraints, GoalType goalType, boolean restrictToNonNegative)` Optimizes an objective function.
    `PointValuePair` | LinearOptimizer.`optimize(LinearObjectiveFunction f, Collection<LinearConstraint> constraints, GoalType goalType, boolean restrictToNonNegative)` Optimizes an objective function.

  - ### Uses of GoalType in org.apache.commons.math3.optimization.univariate

    Methods in org.apache.commons.math3.optimization.univariate that return GoalType
    Modifier and Type | Method and Description
    --- | ---
    `GoalType` | BaseAbstractUnivariateOptimizer.`getGoalType()`

    Methods in org.apache.commons.math3.optimization.univariate with parameters of type GoalType
    Modifier and Type | Method and Description
    --- | ---
    `UnivariatePointValuePair` | UnivariateMultiStartOptimizer.`optimize(int maxEval, FUNC f, GoalType goal, double min, double max)` Find an optimum in the given interval.
    `UnivariatePointValuePair` | BaseUnivariateOptimizer.`optimize(int maxEval, FUNC f, GoalType goalType, double min, double max)` Find an optimum in the given interval.
    `UnivariatePointValuePair` | UnivariateMultiStartOptimizer.`optimize(int maxEval, FUNC f, GoalType goal, double min, double max, double startValue)` Find an optimum in the given interval, start at startValue.
    `UnivariatePointValuePair` | BaseUnivariateOptimizer.`optimize(int maxEval, FUNC f, GoalType goalType, double min, double max, double startValue)` Find an optimum in the given interval, start at startValue.
    `UnivariatePointValuePair` | BaseAbstractUnivariateOptimizer.`optimize(int maxEval, UnivariateFunction f, GoalType goalType, double min, double max)` Find an optimum in the given interval.
    `UnivariatePointValuePair` | BaseAbstractUnivariateOptimizer.`optimize(int maxEval, UnivariateFunction f, GoalType goalType, double min, double max, double startValue)` Find an optimum in the given interval, start at startValue.
    `void` | BracketFinder.`search(UnivariateFunction func, GoalType goal, double xA, double xB)` Search new points that bracket a local optimum of the function.

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