JMSLTM Numerical Library 6.1

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 static interface MinUnconMultiVar.Gradient
extends MinUnconMultiVar.Function

Public interface for the user supplied gradient to the MinUnconMultiVar object.


Method Summary
 void gradient(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 Detail

gradient

void gradient(double[] x,
              double[] gradient)
Public interface for the gradient of the multivariate function to be minimized.

Parameters:
x - a double array, the point at which the gradient of the function is to be evaluated
gradient - a double array, the value of the gradient of the function at x

JMSLTM Numerical Library 6.1

Copyright © 1970-2010 Visual Numerics, Inc.
Built July 30 2010.