|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectru.sstu.math.optim.BoxOptimizer
public final class BoxOptimizer
BoxOptimizer class is the optimizer engine for Box method.
| Method Summary | |
|---|---|
double |
getAccuracy()
|
static BoxOptimizer |
getBoxOptimizer(Interval[] intervals)
Creates new BoxOptimizer instance. |
static BoxOptimizer |
getBoxOptimizer(Interval[] intervals,
Constraint[] constraints)
Creates new BoxOptimizer instance. |
static BoxOptimizer |
getBoxOptimizer(Interval[] intervals,
Constraint[] constraints,
org.apache.commons.math.random.RandomVectorGenerator generator)
Creates new BoxOptimizer instance. |
static BoxOptimizer |
getBoxOptimizer(Interval[] intervals,
org.apache.commons.math.random.RandomVectorGenerator generator)
Creates new BoxOptimizer instance. |
org.apache.commons.math.optimization.RealConvergenceChecker |
getConvergenceChecker()
|
int |
getEvaluations()
|
int |
getIterations()
|
int |
getMaxEvaluations()
|
int |
getMaxIterations()
|
org.apache.commons.math.optimization.RealPointValuePair |
optimize(org.apache.commons.math.analysis.MultivariateRealFunction f,
org.apache.commons.math.optimization.GoalType goalType,
double[] startPoint)
|
void |
setAccuracy(double accuracy)
|
void |
setConvergenceChecker(org.apache.commons.math.optimization.RealConvergenceChecker checker)
|
void |
setMaxEvaluations(int maxEvaluations)
|
void |
setMaxIterations(int maxIterations)
|
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Method Detail |
|---|
public static BoxOptimizer getBoxOptimizer(Interval[] intervals)
intervals - explicit constraint
public static BoxOptimizer getBoxOptimizer(Interval[] intervals,
Constraint[] constraints)
intervals - explicit constraintconstraints - implicit constraints
public static BoxOptimizer getBoxOptimizer(Interval[] intervals,
org.apache.commons.math.random.RandomVectorGenerator generator)
intervals - explicit constraintgenerator - specific generator
public static BoxOptimizer getBoxOptimizer(Interval[] intervals,
Constraint[] constraints,
org.apache.commons.math.random.RandomVectorGenerator generator)
intervals - explicit constraintconstraints - implicit constraintsgenerator - specific generator
public org.apache.commons.math.optimization.RealPointValuePair optimize(org.apache.commons.math.analysis.MultivariateRealFunction f,
org.apache.commons.math.optimization.GoalType goalType,
double[] startPoint)
throws org.apache.commons.math.FunctionEvaluationException
optimize in interface org.apache.commons.math.optimization.MultivariateRealOptimizerorg.apache.commons.math.FunctionEvaluationExceptionpublic double getAccuracy()
public void setAccuracy(double accuracy)
accuracy - the accuracy to setpublic int getMaxIterations()
getMaxIterations in interface org.apache.commons.math.optimization.MultivariateRealOptimizerpublic void setMaxIterations(int maxIterations)
setMaxIterations in interface org.apache.commons.math.optimization.MultivariateRealOptimizerpublic int getMaxEvaluations()
getMaxEvaluations in interface org.apache.commons.math.optimization.MultivariateRealOptimizerpublic void setMaxEvaluations(int maxEvaluations)
setMaxEvaluations in interface org.apache.commons.math.optimization.MultivariateRealOptimizerpublic int getIterations()
getIterations in interface org.apache.commons.math.optimization.MultivariateRealOptimizerpublic int getEvaluations()
getEvaluations in interface org.apache.commons.math.optimization.MultivariateRealOptimizerpublic org.apache.commons.math.optimization.RealConvergenceChecker getConvergenceChecker()
getConvergenceChecker in interface org.apache.commons.math.optimization.MultivariateRealOptimizerpublic void setConvergenceChecker(org.apache.commons.math.optimization.RealConvergenceChecker checker)
setConvergenceChecker in interface org.apache.commons.math.optimization.MultivariateRealOptimizer
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||