Handbook
Glossary
double-blas-vector
Basic Linear Algebra Subroutines (BLAS) interface
ยป
BLAS interface types
Prev:
float-blas-vector
Next:
complex-float-blas-vector
Vocabulary
math
.
blas
.
vectors
Class description
A vector of double-precision floating-point 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
,
complex-float-blas-vector
,
complex-double-blas-vector
Definition
IN:
math.blas.vectors
TUPLE:
double-blas-vector
<
blas-vector-base
;
Methods
USING:
accessors
kernel
math
math.blas.vectors
math.blas.vectors.private
specialized-arrays.instances.alien.c-types.double
;
M:
double-blas-vector
(blas-direct-array)
[
underlying>>
]
[
[
length>>
]
[
inc>>
]
bi
*
]
bi
<direct-double-array>
;
USING:
kernel
math.blas.matrices
math.blas.matrices.private
math.blas.vectors
;
M:
double-blas-vector
(blas-matrix-like)
drop
<double-blas-matrix>
;
USING:
kernel
math.blas.vectors
math.blas.vectors.private
;
M:
double-blas-vector
(blas-vector-like)
drop
<double-blas-vector>
;
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:
double-blas-vector
V.conj
(prepare-dot)
DDOT
;
USING:
math.blas.ffi
math.blas.vectors
math.blas.vectors.private
;
M:
double-blas-vector
Vasum
(prepare-nrm2)
DASUM
;
USING:
math
math.blas.ffi
math.blas.vectors
math.blas.vectors.private
;
M:
double-blas-vector
Viamax
(prepare-nrm2)
IDAMAX
1
-
;
USING:
math.blas.ffi
math.blas.vectors
math.blas.vectors.private
;
M:
double-blas-vector
Vnorm
(prepare-nrm2)
DNRM2
;
USING:
kernel
math.blas.ffi
math.blas.vectors
math.blas.vectors.private
;
M:
double-blas-vector
Vswap
(prepare-swap)
[
DSWAP
]
2dip
;
USING:
alien.c-types
kernel
math.blas.ffi
math.blas.vectors
math.blas.vectors.private
;
M:
double-blas-vector
clone
double
heap-size
(prepare-copy)
[
DCOPY
]
3dip
<double-blas-vector>
;
USING:
alien.c-types
kernel
math.blas.vectors
;
M:
double-blas-vector
element-type
drop
double
;
USING:
kernel
math.blas.ffi
math.blas.matrices
math.blas.matrices.private
math.blas.vectors
;
M:
double-blas-vector
n*M.V+n*V!
(prepare-gemv)
[
DGEMV
]
dip
;
USING:
kernel
math.blas.ffi
math.blas.vectors
math.blas.vectors.private
;
M:
double-blas-vector
n*V!
(prepare-scal)
[
DSCAL
]
dip
;
USING:
kernel
math.blas.ffi
math.blas.vectors
math.blas.vectors.private
;
M:
double-blas-vector
n*V+V!
(prepare-axpy)
[
DAXPY
]
dip
;
USING:
kernel
math.blas.vectors
prettyprint.custom
;
M:
double-blas-vector
pprint-delims
drop
\
dvector{
\
}
;