Handbook
Glossary
V. ( x y -- x.y )
Basic Linear Algebra Subroutines (BLAS) interface
»
BLAS interface vector operations
Prev:
V- ( x y -- x-y )
Next:
V.conj ( x y -- xconj.y )
Vocabulary
math
.
blas
.
vectors
Inputs
x
a
blas-vector-base
y
a
blas-vector-base
Outputs
x.y
a
number
Word description
Calculate the inner product
x⋅y
. Corresponds to the xDOT and xDOTU routines in BLAS.
See also
n*V(*)V+M!
,
n*V(*)Vconj+M!
,
n*V(*)V+M
,
n*V(*)Vconj+M
,
n*V(*)V
,
n*V(*)Vconj
,
V(*)
,
V(*)conj
,
V.conj
Definition
IN:
math.blas.vectors
GENERIC:
V.
( x y -- x.y )
Methods
USING:
math.blas.ffi
math.blas.vectors
math.blas.vectors.private
;
M:
complex-double-blas-vector
V.
(prepare-dot)
ZDOTU
;
USING:
math.blas.ffi
math.blas.vectors
math.blas.vectors.private
;
M:
complex-float-blas-vector
V.
(prepare-dot)
CDOTU
;
USING:
math.blas.ffi
math.blas.vectors
math.blas.vectors.private
;
M:
double-blas-vector
V.
(prepare-dot)
DDOT
;
USING:
math.blas.ffi
math.blas.vectors
math.blas.vectors.private
;
M:
float-blas-vector
V.
(prepare-dot)
SDOT
;