Safe Haskell | None |
---|
Documentation
fingerprint :: (AbelianGroupZ a, Matrix m) => m a -> [[Char]]Source
quad :: (AbelianGroup a, Matrix m) => m a -> m a -> m a -> m a -> m aSource
glueExt :: (AbelianGroup t, AbelianGroup t1) => Dimension -> (t, t1) -> (t, t1) -> (t, t1)Source
at :: AbelianGroupZ a => Int -> Int -> m a -> aSource
singleton :: AbelianGroupZ a => a -> m aSource
Sigleton matrix
glue :: AbelianGroup a => Dimension -> m a -> m a -> m aSource
split :: AbelianGroupZ a => Dimension -> Int -> m a -> (m a, m a)Source
zeroMatrix :: AbelianGroup a => Int -> Int -> m aSource
(<|>) :: (AbelianGroup a, Matrix m) => m a -> m a -> m aSource
(<->) :: (AbelianGroup a, Matrix m) => m a -> m a -> m aSource
countColumns :: Matrix m => m a -> IntSource
chopLastColumn :: (AbelianGroupZ a, Matrix m) => m a -> m aSource
firstRow :: (AbelianGroupZ a, Matrix m) => m a -> m aSource
lastColumn :: (AbelianGroupZ a, Matrix m) => m a -> m aSource
chopLastRow :: (AbelianGroupZ a, Matrix m) => m a -> m aSource
chopFirstColumn :: (AbelianGroupZ a, Matrix m) => m a -> m aSource
chopFirstRow :: (AbelianGroupZ a, Matrix m) => m a -> m aSource