blas-0.6: Bindings to the BLAS librarySource codeContentsIndex
BLAS.Matrix.Base
Stabilityexperimental
MaintainerPatrick Perry <patperry@stanford.edu>
Description
Synopsis
class BaseTensor a (Int, Int) => BaseMatrix a where
herm :: a (m, n) e -> a (n, m) e
numRows :: BaseMatrix a => a mn e -> Int
numCols :: BaseMatrix a => a mn e -> Int
isSquare :: BaseMatrix a => a mn e -> Bool
isFat :: BaseMatrix a => a mn e -> Bool
isTall :: BaseMatrix a => a mn e -> Bool
Documentation
class BaseTensor a (Int, Int) => BaseMatrix a whereSource
A base class for matrices.
Methods
herm :: a (m, n) e -> a (n, m) eSource
Creates a new matrix view that conjugates and transposes the given matrix.
show/hide Instances
numRows :: BaseMatrix a => a mn e -> IntSource
Get the number of rows in the matrix.
numCols :: BaseMatrix a => a mn e -> IntSource
Get the number of rows in the matrix.
isSquare :: BaseMatrix a => a mn e -> BoolSource
isFat :: BaseMatrix a => a mn e -> BoolSource
isTall :: BaseMatrix a => a mn e -> BoolSource
Produced by Haddock version 2.3.0