|
Data.Matrix.Tri | Stability | experimental | Maintainer | Patrick Perry <patperry@stanford.edu> |
|
|
|
Description |
|
|
Synopsis |
|
data Tri a mn e = Tri UpLo Diag (a mn e) | | | | | | fromBase :: UpLo -> Diag -> a (m, n) e -> Tri a (m, n) e | | toBase :: Tri a (m, n) e -> (UpLo, Diag, a (m, n) e) | | mapTri :: (a (m, n) e -> b (m, n) e) -> Tri a (m, n) e -> Tri b (m, n) e | | lower :: Matrix a => a (n, n) e -> Tri a (n, n) e | | lowerFat :: Matrix a => a (m, n) e -> Tri a (m, m) e | | lowerTall :: Matrix a => a (m, n) e -> Tri a (m, n) e | | lowerU :: Matrix a => a (n, n) e -> Tri a (n, n) e | | lowerUFat :: Matrix a => a (m, n) e -> Tri a (m, m) e | | lowerUTall :: Matrix a => a (m, n) e -> Tri a (m, n) e | | upper :: Matrix a => a (n, n) e -> Tri a (n, n) e | | upperFat :: Matrix a => a (m, n) e -> Tri a (m, n) e | | upperTall :: Matrix a => a (m, n) e -> Tri a (n, n) e | | upperU :: Matrix a => a (n, n) e -> Tri a (n, n) e | | upperUFat :: Matrix a => a (m, n) e -> Tri a (m, n) e | | upperUTall :: Matrix a => a (m, n) e -> Tri a (n, n) e | | coerceTri :: Tri a mn e -> Tri a mn' e |
|
|
Documentation |
|
|
Constructors | | Instances | |
|
|
|
Lower or upper triangular storage
| Constructors | | Instances | |
|
|
|
Diagonal storage
| Constructors | | Instances | |
|
|
|
|
|
|
mapTri :: (a (m, n) e -> b (m, n) e) -> Tri a (m, n) e -> Tri b (m, n) e | Source |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Coerce the shape type.
|
|
Produced by Haddock version 2.3.0 |