public static interface MinConNLP.Gradient extends MinConNLP.Function
MinConNLP
object.Modifier and Type | Method and Description |
---|---|
void |
gradient(double[] x,
int iact,
double[] result)
Computes the value of the gradient of the function at the given point.
|
f
void gradient(double[] x, int iact, double[] result)
x
- an input double
array, the point
at which the gradient of the objective function or
gradient of a constraint is to be evaluatediact
- an input int
value indicating whether evaluation of the
objective function gradient is requested or evaluation of a
constraint gradient is requested. If iact is zero, then an
objective function gradient evaluation is requested. If iact
is nonzero then the value of iact indicates
the index of the constraint gradient to evaluate. (1 indicates
the first constraint, 2 indicates the second, etc.)result
- a double
array. If iact is zero, then the value of the objective
function gradient at x is returned in result. If iact is nonzero, then
the computed gradient of the requested constraint value at the
point x is returned in result.Copyright © 2020 Rogue Wave Software. All rights reserved.