Handbook
Glossary
complex-double-blas-matrix
Basic Linear Algebra Subroutines (BLAS) interface
ยป
BLAS interface types
Prev:
complex-float-blas-matrix
Next:
<float-blas-vector> ( underlying length inc -- vector )
Vocabulary
math
.
blas
.
matrices
Class description
A matrix of double-precision floating-point complex values. Complex values are stored in memory as two consecutive float values, real part then imaginary part. For details on the tuple layout, see
blas-matrix-base
.
See also
float-blas-matrix
,
double-blas-matrix
,
complex-float-blas-matrix
,
float-blas-vector
,
double-blas-vector
,
complex-float-blas-vector
,
complex-double-blas-vector
Definition
IN:
math.blas.matrices
TUPLE:
complex-double-blas-matrix
<
blas-matrix-base
;
Methods
USING:
kernel
math.blas.matrices
math.blas.matrices.private
;
M:
complex-double-blas-matrix
(blas-matrix-like)
drop
<complex-double-blas-matrix>
;
USING:
kernel
math.blas.matrices
math.blas.vectors
math.blas.vectors.private
;
M:
complex-double-blas-matrix
(blas-vector-like)
drop
<complex-double-blas-vector>
;
USING:
alien.complex
kernel
math.blas.matrices
math.blas.vectors
;
M:
complex-double-blas-matrix
element-type
drop
complex-double
;
USING:
kernel
math.blas.ffi
math.blas.matrices
math.blas.matrices.private
;
M:
complex-double-blas-matrix
n*M.M+n*M!
(prepare-gemm)
[
ZGEMM
]
dip
;
USING:
kernel
math.blas.ffi
math.blas.matrices
math.blas.matrices.private
;
M:
complex-double-blas-matrix
n*V(*)V+M!
(prepare-ger)
[
ZGERU
]
dip
;
USING:
kernel
math.blas.ffi
math.blas.matrices
math.blas.matrices.private
;
M:
complex-double-blas-matrix
n*V(*)Vconj+M!
(prepare-ger)
[
ZGERC
]
dip
;
USING:
kernel
math.blas.matrices
prettyprint.custom
;
M:
complex-double-blas-matrix
pprint-delims
drop
\
zmatrix{
\
}
;