Uses of Class
org.hipparchus.optim.PointValuePair
-
Packages that use PointValuePair Package Description org.hipparchus.optim Generally, optimizers are algorithms that will eitherminimizeormaximizea scalar function, called theobjective function.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.gradient This package provides optimization algorithms that require derivatives.org.hipparchus.optim.nonlinear.scalar.noderiv This package provides optimization algorithms that do not require derivatives. -
-
Uses of PointValuePair in org.hipparchus.optim
Methods in org.hipparchus.optim with parameters of type PointValuePair Modifier and Type Method Description booleanSimpleValueChecker. converged(int iteration, PointValuePair previous, PointValuePair current)Check if the optimization algorithm has converged considering the last two points. -
Uses of PointValuePair in org.hipparchus.optim.linear
Methods in org.hipparchus.optim.linear that return PointValuePair Modifier and Type Method Description PointValuePairSimplexSolver. doOptimize()Performs the bulk of the optimization algorithm.PointValuePairSolutionCallback. getSolution()Retrieve the best solution found so far.PointValuePairLinearOptimizer. optimize(OptimizationData... optData)Stores data and performs the optimization.PointValuePairSimplexSolver. optimize(OptimizationData... optData)Stores data and performs the optimization. -
Uses of PointValuePair in org.hipparchus.optim.nonlinear.scalar
Methods in org.hipparchus.optim.nonlinear.scalar that return PointValuePair Modifier and Type Method Description PointValuePair[]MultiStartMultivariateOptimizer. getOptima()Gets all the optima found during the last call tooptimize.PointValuePairGradientMultivariateOptimizer. optimize(OptimizationData... optData)Stores data and performs the optimization.PointValuePairMultivariateOptimizer. optimize(OptimizationData... optData)Stores data and performs the optimization.Methods in org.hipparchus.optim.nonlinear.scalar with parameters of type PointValuePair Modifier and Type Method Description protected voidMultiStartMultivariateOptimizer. store(PointValuePair optimum)Method that will be called in order to store each found optimum.Constructor parameters in org.hipparchus.optim.nonlinear.scalar with type arguments of type PointValuePair Constructor Description GradientMultivariateOptimizer(ConvergenceChecker<PointValuePair> checker)Simple constructor.MultivariateOptimizer(ConvergenceChecker<PointValuePair> checker)Simple constructor. -
Uses of PointValuePair in org.hipparchus.optim.nonlinear.scalar.gradient
Methods in org.hipparchus.optim.nonlinear.scalar.gradient that return PointValuePair Modifier and Type Method Description protected PointValuePairNonLinearConjugateGradientOptimizer. doOptimize()Performs the bulk of the optimization algorithm.PointValuePairNonLinearConjugateGradientOptimizer. optimize(OptimizationData... optData)Stores data and performs the optimization.Constructor parameters in org.hipparchus.optim.nonlinear.scalar.gradient with type arguments of type PointValuePair Constructor Description NonLinearConjugateGradientOptimizer(NonLinearConjugateGradientOptimizer.Formula updateFormula, ConvergenceChecker<PointValuePair> checker)Constructor with default tolerances for the line search (1e-8) andpreconditioner.NonLinearConjugateGradientOptimizer(NonLinearConjugateGradientOptimizer.Formula updateFormula, ConvergenceChecker<PointValuePair> checker, double relativeTolerance, double absoluteTolerance, double initialBracketingRange)Constructor with defaultpreconditioner.NonLinearConjugateGradientOptimizer(NonLinearConjugateGradientOptimizer.Formula updateFormula, ConvergenceChecker<PointValuePair> checker, double relativeTolerance, double absoluteTolerance, double initialBracketingRange, Preconditioner preconditioner)Simple constructor. -
Uses of PointValuePair in org.hipparchus.optim.nonlinear.scalar.noderiv
Methods in org.hipparchus.optim.nonlinear.scalar.noderiv that return PointValuePair Modifier and Type Method Description protected PointValuePairBOBYQAOptimizer. doOptimize()Performs the bulk of the optimization algorithm.protected PointValuePairCMAESOptimizer. doOptimize()Performs the bulk of the optimization algorithm.protected PointValuePairPowellOptimizer. doOptimize()Performs the bulk of the optimization algorithm.protected PointValuePairSimplexOptimizer. doOptimize()Performs the bulk of the optimization algorithm.PointValuePairAbstractSimplex. getPoint(int index)Get the simplex point stored at the requestedindex.PointValuePair[]AbstractSimplex. getPoints()Get the points of the simplex.PointValuePairCMAESOptimizer. optimize(OptimizationData... optData)Stores data and performs the optimization.PointValuePairSimplexOptimizer. optimize(OptimizationData... optData)Stores data and performs the optimization.Methods in org.hipparchus.optim.nonlinear.scalar.noderiv with parameters of type PointValuePair Modifier and Type Method Description protected voidAbstractSimplex. replaceWorstPoint(PointValuePair pointValuePair, Comparator<PointValuePair> comparator)Replace the worst point of the simplex by a new point.protected voidAbstractSimplex. setPoint(int index, PointValuePair point)Store a new point at locationindex.protected voidAbstractSimplex. setPoints(PointValuePair[] points)Replace all points.Method parameters in org.hipparchus.optim.nonlinear.scalar.noderiv with type arguments of type PointValuePair Modifier and Type Method Description voidAbstractSimplex. evaluate(MultivariateFunction evaluationFunction, Comparator<PointValuePair> comparator)Evaluate all the non-evaluated points of the simplex.abstract voidAbstractSimplex. iterate(MultivariateFunction evaluationFunction, Comparator<PointValuePair> comparator)Compute the next simplex of the algorithm.voidMultiDirectionalSimplex. iterate(MultivariateFunction evaluationFunction, Comparator<PointValuePair> comparator)Compute the next simplex of the algorithm.voidNelderMeadSimplex. iterate(MultivariateFunction evaluationFunction, Comparator<PointValuePair> comparator)Compute the next simplex of the algorithm.protected voidAbstractSimplex. replaceWorstPoint(PointValuePair pointValuePair, Comparator<PointValuePair> comparator)Replace the worst point of the simplex by a new point.Constructor parameters in org.hipparchus.optim.nonlinear.scalar.noderiv with type arguments of type PointValuePair Constructor Description CMAESOptimizer(int maxIterations, double stopFitness, boolean isActiveCMA, int diagonalOnly, int checkFeasableCount, RandomGenerator random, boolean generateStatistics, ConvergenceChecker<PointValuePair> checker)Simple constructor.PowellOptimizer(double rel, double abs, double lineRel, double lineAbs, ConvergenceChecker<PointValuePair> checker)This constructor allows to specify a user-defined convergence checker, in addition to the parameters that control the default convergence checking procedure and the line search tolerances.PowellOptimizer(double rel, double abs, ConvergenceChecker<PointValuePair> checker)This constructor allows to specify a user-defined convergence checker, in addition to the parameters that control the default convergence checking procedure.SimplexOptimizer(ConvergenceChecker<PointValuePair> checker)Simple constructor.
-