blas-0.5: Bindings to the BLAS library
Source code
Contents
Index
BLAS.Matrix.Immutable
Stability
experimental
Maintainer
Patrick Perry <patperry@stanford.edu>
Description
Documentation
class
RMatrix
a e =>
IMatrix
a e
where
Source
Methods
(<*>)
:: a (m, n) e ->
Vector
n e ->
Vector
m e
Source
Apply to a vector
(<**>)
:: a (m, k) e ->
Matrix
(k, n) e ->
Matrix
(m, n) e
Source
Apply to a matrix
sapply
:: e -> a (m, n) e ->
Vector
n e ->
Vector
m e
Source
sapplyMat
:: e -> a (m, k) e ->
Matrix
(k, n) e ->
Matrix
(m, n) e
Source
unsafeApply
:: a (m, n) e ->
Vector
n e ->
Vector
m e
Source
unsafeApplyMat
:: a (m, k) e ->
Matrix
(k, n) e ->
Matrix
(m, n) e
Source
unsafeSApply
:: e -> a (m, n) e ->
Vector
n e ->
Vector
m e
Source
unsafeSApplyMat
:: e -> a (m, k) e ->
Matrix
(k, n) e ->
Matrix
(m, n) e
Source
Instances
BLAS1
e =>
IMatrix
Perm
e
BLAS3
e =>
IMatrix
(
DMatrix
Imm
) e
BLAS2
e =>
IMatrix
(
BMatrix
Imm
) e
BLAS2
e =>
IMatrix
(
DiagMatrix
Imm
) e
BLAS3
e =>
IMatrix
(
Herm
(
DMatrix
Imm
)) e
BLAS2
e =>
IMatrix
(
Herm
(
BMatrix
Imm
)) e
BLAS3
e =>
IMatrix
(
Tri
(
DMatrix
Imm
)) e
BLAS2
e =>
IMatrix
(
Tri
(
BMatrix
Imm
)) e
Produced by
Haddock
version 2.3.0