Syntax
C# |
---|
public delegate void E04LB_FUNCT( ref int iflag, int n, double[] xc, ref double fc, double[] gc ) |
Visual Basic |
---|
Public Delegate Sub E04LB_FUNCT ( _ ByRef iflag As Integer, _ n As Integer, _ xc As Double(), _ ByRef fc As Double, _ gc As Double() _ ) |
Visual C++ |
---|
public delegate void E04LB_FUNCT( int% iflag, int n, array<double>^ xc, double% fc, array<double>^ gc ) |
F# |
---|
type E04LB_FUNCT = delegate of iflag : int byref * n : int * xc : float[] * fc : float byref * gc : float[] -> unit |
Parameters
- iflag
- Type: System..::..Int32%On entry: will have been set to .On exit: if it is not possible to evaluate or its first derivatives at the point given in xc (or if it is wished to stop the calculation for any other reason) you should reset iflag to some negative number and return control to e04lb. e04lb will then terminate immediately with ifail set to your setting of iflag.
- n
- Type: System..::..Int32On entry: the number of variables.
- xc
- Type: array<System..::..Double>[]()[][]On entry: the point at which and the are required.
- fc
- Type: System..::..Double%
- gc
- Type: array<System..::..Double>[]()[][]