You are here: Symbol Reference > clMtxExpr Namespace > Classes > clVector Record > public > DotProdc Method > clVector.DotProdc Method (TOpenCLMtxVec, boolean, integer, integer, integer)
MtxVec VCL
ContentsIndex
PreviousUpNext
clVector.DotProdc Method (TOpenCLMtxVec, boolean, integer, integer, integer)

Returns the scalar product between Vec (complex) elements [VecIndex]..[VecIndex+Len-1] and calling object (complex) elements [Index]..[Index+Len-1].

Pascal
function DotProdc(const Vec: TOpenCLMtxVec; ConjVec: boolean; VecIndex: integer; Index: integer; Len: integer): TCplx; overload;

If ConjVec is True, scalar product between calling object and conjugated Vec object elements is calculated. An exception is raised if Vec and calling object Complex property is False. An exception is raised if array borders are overrun or underrun.

Copyright (c) 1999-2024 by Dew Research. All rights reserved.
What do you think about this topic? Send feedback!