public interface Minimizer<T extends Function>
initial feasible vector turns out to be non-feasible
(or null!). Similarly, some methods may insist that objectives
and/or constraint Function objects actually be
DiffFunction objects.| Modifier and Type | Method and Description |
|---|---|
double[] |
minimize(T function,
double functionTolerance,
double[] initial)
Attempts to find an unconstrained minimum of the objective
function starting at initial, within
functionTolerance. |
double[] |
minimize(T function,
double functionTolerance,
double[] initial,
int maxIterations) |
double[] minimize(T function, double functionTolerance, double[] initial)
function starting at initial, within
functionTolerance.function - the objective functionfunctionTolerance - a double valueinitial - a initial feasible pointdouble[] minimize(T function, double functionTolerance, double[] initial, int maxIterations)