public abstract class RamifiedCoveringVariation extends RamifiedCovering implements de.jtem.numericalMethods.calculus.function.RealFunctionOfSeveralVariables
Modifier and Type | Field and Description |
---|---|
protected double |
doubleValue |
protected double |
minDoubleValue |
branchPoint, distinguishedPoint, EPS, initSurfacePoint, isInitialized, numOfBranchPoints, numOfDistinguishedPoints, numOfSingularPoints, numOfSurfacePoints, origin, pathGenerator, propertyChangeSupport, singularPoint, surfacePoint, uptodate
Constructor and Description |
---|
RamifiedCoveringVariation() |
Modifier and Type | Method and Description |
---|---|
double |
eval(double[] data) |
int |
getDoubleArrayParameterLength() |
double[] |
getDoubleArrayValue() |
void |
getDoubleArrayValue(double[] value,
int offset) |
int |
getDoubleArrayValueLength() |
double |
getDoubleValue() |
double |
getFactor() |
RamifiedCoveringState |
getMinDoubleValueState() |
int |
getNumberOfVariables() |
void |
getValue(double[] value) |
void |
minimize() |
void |
minimize(int n,
double ftol) |
void |
setByParameter(double[] p) |
void |
setDoubleArrayParameter(double[] p,
int offset) |
void |
setFactor(double aFactor) |
void |
test() |
addPropertyChangeListener, computeLoops, firePropertyChange, firePropertyChange, getBranchPoint, getBranchPoints, getBranchPointWithCoords, getBranchPointWithCoords, getDistinguishedPoint, getDistinguishedPoints, getDistinguishedVector, getEnablePropertyChange, getIndexOfBranchPointWithCoords, getIndexOfBranchPointWithCoords, getIndexOfDistinguishedPointWithCoords, getIndexOfDistinguishedPointWithCoords, getIndexOfSingularPointWithCoords, getIndexOfSingularPointWithCoords, getIndexOfSurfacePointWithCoords, getIndexOfSurfacePointWithCoords, getNumOfBranchPoints, getNumOfDistinguishedPoints, getNumOfSingularPoints, getNumOfSurfacePoints, getOrigin, getPointsToAvoid, getSingularPoint, getSingularPoints, getState, getState, getSurfacePoints, getTransform, getUptodate, init, initCompute, move, outdate, removePropertyChangeListener, setEnablePropertyChange, setState, setUptodate, update
protected double doubleValue
protected double minDoubleValue
public double eval(double[] data)
eval
in interface de.jtem.numericalMethods.calculus.function.RealFunctionOfSeveralVariables
public int getDoubleArrayParameterLength()
public double[] getDoubleArrayValue()
public void getDoubleArrayValue(double[] value, int offset)
public int getDoubleArrayValueLength()
public double getDoubleValue()
public double getFactor()
public RamifiedCoveringState getMinDoubleValueState()
public int getNumberOfVariables()
getNumberOfVariables
in interface de.jtem.numericalMethods.calculus.function.RealFunctionOfSeveralVariables
public void getValue(double[] value)
public void minimize()
public void minimize(int n, double ftol)
public void setByParameter(double[] p)
public void setDoubleArrayParameter(double[] p, int offset)
public void setFactor(double aFactor)
public void test()