public class ScalarRootLocator
extends java.lang.Object
Constructor and Description |
---|
ScalarRootLocator(OptimizableScalar ff,
DblMatrix x1,
DblMatrix x2) |
ScalarRootLocator(OptimizableScalar ff,
DblMatrix x1,
DblMatrix x2,
DblMatrix tol) |
ScalarRootLocator(OptimizableScalar ff,
double x1,
double x2) |
ScalarRootLocator(OptimizableScalar ff,
int x1,
int x2) |
Modifier and Type | Method and Description |
---|---|
DblMatrix |
getLowerBound() |
int |
getMaxInitPoints() |
int |
getNRoots() |
DblMatrix |
getResult()
Get the root of the function located between the specified lower and upper bounds.
|
DblMatrix |
getTargetValue() |
DblMatrix |
getTolerance() |
DblMatrix |
getUpperBound() |
void |
run() |
void |
setLowerBound(DblMatrix x) |
void |
setMaxInitPoints(int n) |
void |
setNRoots(int n) |
void |
setTargetValue(DblMatrix c) |
void |
setTargetValue(double c) |
void |
setTargetValue(java.lang.Double c) |
void |
setTolerance(DblMatrix x) |
void |
setUpperBound(DblMatrix x) |
public ScalarRootLocator(OptimizableScalar ff, DblMatrix x1, DblMatrix x2, DblMatrix tol)
public ScalarRootLocator(OptimizableScalar ff, DblMatrix x1, DblMatrix x2)
public ScalarRootLocator(OptimizableScalar ff, int x1, int x2)
public ScalarRootLocator(OptimizableScalar ff, double x1, double x2)
public void setNRoots(int n)
public int getNRoots()
public void setMaxInitPoints(int n)
public int getMaxInitPoints()
public void setTargetValue(DblMatrix c)
public void setTargetValue(double c)
public void setTargetValue(java.lang.Double c)
public DblMatrix getTargetValue()
public void run()
public DblMatrix getLowerBound()
public DblMatrix getUpperBound()
public void setLowerBound(DblMatrix x)
public void setUpperBound(DblMatrix x)
public DblMatrix getTolerance()
public void setTolerance(DblMatrix x)
public DblMatrix getResult()
Copyright © 2011, 2013. Daniel P. Dougherty