public abstract class ScaleableNamedFunction extends AbstractNamedSet implements NamedFunction
Abstract ScaleableNamedFunction class.
| Constructor and Description |
|---|
ScaleableNamedFunction(NamedSet named)
Constructor for ScaleableNamedFunction.
|
ScaleableNamedFunction(Names names)
Constructor for ScaleableNamedFunction.
|
| Modifier and Type | Method and Description |
|---|---|
double |
expDeriv(java.lang.String derivName,
NamedDoubleSet point)
expDeriv.
|
double |
expValue(NamedDoubleSet point)
expValue.
|
double |
getScale()
Getter for the field
scale. |
void |
reScale(NamedDoubleSet pars)
reScale.
|
void |
setScale(double logShift)
Параметр scale вводится чтобы экспонентное значение не было нулем
|
namesclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitderivValue, providesDeriv, valuegetDimension, names, namesAsArraypublic ScaleableNamedFunction(Names names)
Constructor for ScaleableNamedFunction.
names - a Names object.public ScaleableNamedFunction(NamedSet named)
Constructor for ScaleableNamedFunction.
named - a NamedSet object.public double expDeriv(java.lang.String derivName, NamedDoubleSet point)
expDeriv.
derivName - a String object.point - a NamedDoubleSet object.public double expValue(NamedDoubleSet point)
expValue.
point - a NamedDoubleSet object.public double getScale()
Getter for the field scale.
public void reScale(NamedDoubleSet pars)
reScale.
pars - a NamedDoubleSet object.public void setScale(double logShift)
logShift - a double.