Safe Haskell | Safe-Inferred |
---|---|
Language | Haskell98 |
Documentation
type Permutation sh = FlexPermutation Filled Filled sh Source #
Instances
Monoid Inversion | |
Semigroup Inversion | |
Bounded Inversion | |
Enum Inversion | |
Defined in Numeric.BLAS.Matrix.Modifier succ :: Inversion -> Inversion # pred :: Inversion -> Inversion # fromEnum :: Inversion -> Int # enumFrom :: Inversion -> [Inversion] # enumFromThen :: Inversion -> Inversion -> [Inversion] # enumFromTo :: Inversion -> Inversion -> [Inversion] # enumFromThenTo :: Inversion -> Inversion -> Inversion -> [Inversion] # | |
Show Inversion | |
Eq Inversion | |
fromPermutation :: C sh => Permutation sh -> Permutation sh a Source #
toPermutation :: C sh => FlexPermutation lower upper sh a -> Permutation sh Source #
toSquare :: (Strip lower, Strip upper, C sh, Floating a) => FlexPermutation lower upper sh a -> Quadratic Unpacked Arbitrary lower upper sh a Source #
determinant :: (C sh, Floating a) => FlexPermutation lower upper sh a -> a Source #