Handbook
Glossary
complex-float-blas-vector
Basic Linear Algebra Subroutines (BLAS) interface
ยป
BLAS interface types
Prev:
double-blas-vector
Next:
complex-double-blas-vector
Vocabulary
math
.
blas
.
vectors
Class description
A vector of single-precision floating-point complex values. For details on the tuple layout, see
blas-vector-base
.
See also
float-blas-matrix
,
double-blas-matrix
,
complex-float-blas-matrix
,
complex-double-blas-matrix
,
float-blas-vector
,
double-blas-vector
,
complex-double-blas-vector
Definition
IN:
math.blas.vectors
TUPLE:
complex-float-blas-vector
<
blas-vector-base
;
Methods
USING:
accessors
kernel
math
math.blas.vectors
math.blas.vectors.private
specialized-arrays.instances.alien.complex.complex-float
;
M:
complex-float-blas-vector
(blas-direct-array)
[
underlying>>
]
[
[
length>>
]
[
inc>>
]
bi
*
]
bi
<direct-complex-float-array>
;
USING:
kernel
math.blas.matrices
math.blas.matrices.private
math.blas.vectors
;
M:
complex-float-blas-vector
(blas-matrix-like)
drop
<complex-float-blas-matrix>
;
USING:
kernel
math.blas.vectors
math.blas.vectors.private
;
M:
complex-float-blas-vector
(blas-vector-like)
drop
<complex-float-blas-vector>
;
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:
complex-float-blas-vector
V.conj
(prepare-dot)
CDOTC
;
USING:
math.blas.ffi
math.blas.vectors
math.blas.vectors.private
;
M:
complex-float-blas-vector
Vasum
(prepare-nrm2)
SCASUM
;
USING:
math
math.blas.ffi
math.blas.vectors
math.blas.vectors.private
;
M:
complex-float-blas-vector
Viamax
(prepare-nrm2)
ICAMAX
1
-
;
USING:
math.blas.ffi
math.blas.vectors
math.blas.vectors.private
;
M:
complex-float-blas-vector
Vnorm
(prepare-nrm2)
SCNRM2
;
USING:
kernel
math.blas.ffi
math.blas.vectors
math.blas.vectors.private
;
M:
complex-float-blas-vector
Vswap
(prepare-swap)
[
CSWAP
]
2dip
;
USING:
alien.c-types
alien.complex
kernel
math.blas.ffi
math.blas.vectors
math.blas.vectors.private
;
M:
complex-float-blas-vector
clone
complex-float
heap-size
(prepare-copy)
[
CCOPY
]
3dip
<complex-float-blas-vector>
;
USING:
alien.complex
kernel
math.blas.vectors
;
M:
complex-float-blas-vector
element-type
drop
complex-float
;
USING:
kernel
math.blas.ffi
math.blas.matrices
math.blas.matrices.private
math.blas.vectors
;
M:
complex-float-blas-vector
n*M.V+n*V!
(prepare-gemv)
[
CGEMV
]
dip
;
USING:
kernel
math.blas.ffi
math.blas.vectors
math.blas.vectors.private
;
M:
complex-float-blas-vector
n*V!
(prepare-scal)
[
CSCAL
]
dip
;
USING:
kernel
math.blas.ffi
math.blas.vectors
math.blas.vectors.private
;
M:
complex-float-blas-vector
n*V+V!
(prepare-axpy)
[
CAXPY
]
dip
;
USING:
kernel
math.blas.vectors
prettyprint.custom
;
M:
complex-float-blas-vector
pprint-delims
drop
\
cvector{
\
}
;