|
SuanShu, a Java numerical and statistical library | |||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||
java.lang.Objectcom.numericalmethod.suanshu.optimization.constrained.general.penaltymethod.PenaltyFunction
com.numericalmethod.suanshu.optimization.constrained.general.penaltymethod.ZERO
public class ZERO
This class represents a dummy zero cost (no cost) penalty function.
| Nested Class Summary |
|---|
| Nested classes/interfaces inherited from interface com.numericalmethod.suanshu.analysis.function.Function |
|---|
Function.EvaluationException |
| Field Summary |
|---|
| Fields inherited from class com.numericalmethod.suanshu.optimization.constrained.general.penaltymethod.PenaltyFunction |
|---|
dimensionality |
| Constructor Summary | |
|---|---|
ZERO(int dimensionality)
Construct a no-cost penalty function. |
|
| Method Summary | |
|---|---|
double |
evaluate(double... x)
A real function, f, takes a double array double[],
{x0, x1, ..., xn}
and maps it to a double,
f(x0, x1, ..., xn) |
| Methods inherited from class com.numericalmethod.suanshu.optimization.constrained.general.penaltymethod.PenaltyFunction |
|---|
dimension4Domain, dimension4Range |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public ZERO(int dimensionality)
dimensionality - dimensionality of the problem to be solved| Method Detail |
|---|
public double evaluate(double... x)
RealScalarFunctionf, takes a double array double[],
and maps it to a double,{x0,x1, ...,xn}
f(x0, x1, ..., xn)
x - {x} = {x0, x1, ... xn}
f({x}) as output
|
SuanShu, a Java numerical and statistical library | |||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||