|
| 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 :: BaseMatrix a => a (n, n) e -> Tri a (n, n) e | | | lowerFat :: BaseMatrix a => a (m, n) e -> Tri a (m, m) e | | | lowerTall :: BaseMatrix a => a (m, n) e -> Tri a (m, n) e | | | lowerU :: BaseMatrix a => a (n, n) e -> Tri a (n, n) e | | | lowerUFat :: BaseMatrix a => a (m, n) e -> Tri a (m, m) e | | | lowerUTall :: BaseMatrix a => a (m, n) e -> Tri a (m, n) e | | | upper :: BaseMatrix a => a (n, n) e -> Tri a (n, n) e | | | upperFat :: BaseMatrix a => a (m, n) e -> Tri a (m, n) e | | | upperTall :: BaseMatrix a => a (m, n) e -> Tri a (n, n) e | | | upperU :: BaseMatrix a => a (n, n) e -> Tri a (n, n) e | | | upperUFat :: BaseMatrix a => a (m, n) e -> Tri a (m, n) e | | | upperUTall :: BaseMatrix a => a (m, n) e -> Tri a (n, n) e | | | coerceTri :: Tri a mn e -> Tri a mn' e | | | module BLAS.Matrix |
|
|
| 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.
|
|
| module BLAS.Matrix |
|
| Produced by Haddock version 2.3.0 |