public class OpenOptRootFinder extends OptimizationRootFinder
PRECISION| Constructor and Description |
|---|
OpenOptRootFinder(List<Term> functions,
Map<Variable,Term> startingPoint)
Creates a new root finder for the given starting point and the given
(multi-dimensional) function
|
OpenOptRootFinder(Term function,
Map<Variable,Term> startingPoint)
Creates a new root finder for the given starting point and the given function
|
| Modifier and Type | Method and Description |
|---|---|
double |
getContol() |
double |
getFtol() |
double |
getGtol() |
String |
getOpenOptCode()
Builds the OpenOpt code for the given problem which can be interpreted by a python.
|
double |
getXtol() |
Map<Variable,Term> |
randomRoot()
Determines the values for the variables appearing in the function such
the function evaluates to zero.
|
void |
setContol(double contol) |
void |
setFtol(double ftol) |
void |
setGtol(double gtol) |
void |
setXtol(double xtol) |
buildOptimizationProblemgetFunctions, getStartingPoint, setStartingPointpublic OpenOptRootFinder(Term function, Map<Variable,Term> startingPoint)
startingPoint - public String getOpenOptCode()
public Map<Variable,Term> randomRoot() throws GeneralMathException
RootFinderrandomRoot in class OptimizationRootFinderGeneralMathException - if something went wrong.public double getContol()
public void setContol(double contol)
public double getFtol()
public void setFtol(double ftol)
public double getGtol()
public void setGtol(double gtol)
public double getXtol()
public void setXtol(double xtol)
Copyright © 2018. All rights reserved.