Used to compute the inner product of two vectors for the Gram-Schmidt implementation.

Namespace: Imsl.Math
Assembly: ImslCS (in ImslCS.dll) Version: 6.5.0.0

Syntax

C#
double Innerproduct(
	double[] x,
	double[] y
)
Visual Basic (Declaration)
Function Innerproduct ( _
	x As Double(), _
	y As Double() _
) As Double
Visual C++
double Innerproduct(
	array<double>^ x, 
	array<double>^ y
)

Parameters

x
Type: array< System..::.Double >[]()[]
The first input double vector which is to take part in the inner product.
y
Type: array< System..::.Double >[]()[]
The second input double vector which is to take part in the inner product.

Return Value

A double, the value of the inner product of x and y.

Remarks

If this function is not implemented, the dot product is used for the inner product.

See Also