WebCab Optimization
v2.6
(J2SE Edition)

webcab.lib.math.optimization
Interface Function

All Superinterfaces:
Serializable
All Known Subinterfaces:
Derivative, Gradient, MultiDimensionalFunction, UniDimensionalFunction

public interface Function
extends Serializable

This interface identifies both uni and multi dimensional functions. In order to implement a uni-dimensional function, you will need to write a class which implements the UniDimensionalFunction interface. If you know the differential of the uni-dimensional function, your class can implement the Derivative interface. Similarly, to implement a multi-dimensional function, you will need to write a class which implements MultiDimensionalFunction interface.

For further details concerning how multi and uni dimensional functions are implemented please see the documentation with the interfaces MultiDimensionalFunction and UniDimensionalFunction.

See Also:
UniDimensionalFunction, MultiDimensionalFunction


WebCab Optimization
v2.6
(J2SE Edition)