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 вводится чтобы экспонентное значение не было нулем
|
names
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
derivValue, providesDeriv, value
getDimension, names, namesAsArray
public 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.