vecfun must evaluate the integrand at a specified set of points.

Syntax

C#
public delegate void D01GD_VECFUN(
	int ndim,
	double[,] x,
	double[] fv,
	int m
)
Visual Basic
Public Delegate Sub D01GD_VECFUN ( _
	ndim As Integer, _
	x As Double(,), _
	fv As Double(), _
	m As Integer _
)
Visual C++
public delegate void D01GD_VECFUN(
	int ndim, 
	array<double,2>^ x, 
	array<double>^ fv, 
	int m
)
F#
type D01GD_VECFUN = 
    delegate of 
        ndim : int * 
        x : float[,] * 
        fv : float[] * 
        m : int -> unit

Parameters

ndim
Type: System..::..Int32
On entry: n, the number of dimensions of the integral.
x
Type: array<System..::..Double,2>[,](,)[,][,]
On entry: the coordinates of the m points at which the integrand must be evaluated. x[i-1,j-1] contains the jth coordinate of the ith point.
fv
Type: array<System..::..Double>[]()[][]
On exit: fv[i-1] must contain the value of the integrand of the ith point, i.e., fv[i-1]=fx[i-1,0],x[i-1,1],,x[i-1,ndim-1], for i=1,2,,m.
m
Type: System..::..Int32
On entry: the number of points m at which the integrand is to be evaluated.

See Also