funct must evaluate the function and its first derivatives at a given point. (The minimization methods mentioned in [Description] gives you the option of resetting parameters of funct to cause the minimization process to terminate immediately. e04hc will also terminate immediately, without finishing the checking process, if the parameter in question is reset.)
Syntax
C# |
---|
public delegate void E04HC_FUNCT( ref int iflag, int n, double[] xc, ref double fc, double[] gc ) |
Visual Basic |
---|
Public Delegate Sub E04HC_FUNCT ( _ ByRef iflag As Integer, _ n As Integer, _ xc As Double(), _ ByRef fc As Double, _ gc As Double() _ ) |
Visual C++ |
---|
public delegate void E04HC_FUNCT( int% iflag, int n, array<double>^ xc, double% fc, array<double>^ gc ) |
F# |
---|
type E04HC_FUNCT = delegate of iflag : int byref * n : int * xc : float[] * fc : float byref * gc : float[] -> unit |
Parameters
- iflag
- Type: System..::..Int32%On entry: will be set to .
- n
- Type: System..::..Int32On entry: the number of variables.
- xc
- Type: array<System..::..Double>[]()[][]On entry: the point at which and its derivatives are required.
- fc
- Type: System..::..Double%
- gc
- Type: array<System..::..Double>[]()[][]