|
||||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | |||||||||
See:
Description
| Interface Summary | |
| DoubleArrayParametrized | Interface for objects that represent functions of a double
array parameter. |
| DoubleArrayValued | Interface for objects that represent double array valued
functions. |
| DoubleParametrized | Interface for objects that represent functions of a double
parameter. |
| DoubleValued | Interface for objects that represent double valued functions. |
Interfaces describing functional objects.
Functional objects need to implement these interfaces in order to interact with numericalMethods.
For example, an object somefunction representing a real
function of several real variables would implement the interfaces
DoubleValued and DoubleArrayParametrized. A method which
minimizes such a function would have the signature
minimize(.
DoubleArrayParametrized p, DoubleValued v, double[] initialGuess)
To minimize the function represented by someFunction,
one would invoke
minimize(someFunction, someFunction, someInitialGuess).
|
||||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | |||||||||