Package com.imsl.math
Interface MinUnconMultiVar.Gradient
- All Superinterfaces:
MinUnconMultiVar.Function
- All Known Subinterfaces:
MinUnconMultiVar.Hessian
- All Known Implementing Classes:
QuasiNewtonTrainer.BlockGradObjective,QuasiNewtonTrainer.GradObjective
- Enclosing class:
- MinUnconMultiVar
Public interface for the user supplied gradient to the
MinUnconMultiVar object.-
Method Summary
Modifier and TypeMethodDescriptionvoidgradient(double[] x, double[] gradient) Public interface for the gradient of the multivariate function to be minimized.Methods inherited from interface com.imsl.math.MinUnconMultiVar.Function
f
-
Method Details
-
gradient
void gradient(double[] x, double[] gradient) Public interface for the gradient of the multivariate function to be minimized.- Parameters:
x- adoublearray, the point at which the gradient of the function is to be evaluatedgradient- adoublearray, the value of the gradient of the function at x
-