blas-0.5: Bindings to the BLAS librarySource codeContentsIndex
Data.Matrix.Herm
Stabilityexperimental
MaintainerPatrick Perry <patperry@stanford.edu>
Description
Synopsis
data Herm a nn e = Herm UpLo (a nn e)
data UpLo
= Upper
| Lower
fromBase :: UpLo -> a (n, n) e -> Herm a (n, n) e
toBase :: Herm a (n, n) e -> (UpLo, a (n, n) e)
mapHerm :: (a (n, n) e -> b (n, n) e) -> Herm a (n, n) e -> Herm b (n, n) e
hermL :: a (n, n) e -> Herm a (n, n) e
hermU :: a (n, n) e -> Herm a (n, n) e
coerceHerm :: Herm a mn e -> Herm a mn' e
Documentation
data Herm a nn e Source
Constructors
Herm UpLo (a nn e)
show/hide Instances
Matrix a => Matrix (Herm a)
BLAS3 e => RMatrix (Herm (DMatrix s)) e
BLAS2 e => RMatrix (Herm (BMatrix s)) e
BLAS3 e => IMatrix (Herm (DMatrix Imm)) e
BLAS2 e => IMatrix (Herm (BMatrix Imm)) e
Show (a mn e) => Show (Herm a mn e)
data UpLo Source
Lower or upper triangular storage
Constructors
Upper
Lower
show/hide Instances
fromBase :: UpLo -> a (n, n) e -> Herm a (n, n) eSource
toBase :: Herm a (n, n) e -> (UpLo, a (n, n) e)Source
mapHerm :: (a (n, n) e -> b (n, n) e) -> Herm a (n, n) e -> Herm b (n, n) eSource
hermL :: a (n, n) e -> Herm a (n, n) eSource
hermU :: a (n, n) e -> Herm a (n, n) eSource
coerceHerm :: Herm a mn e -> Herm a mn' eSource
Produced by Haddock version 2.3.0