Safe Haskell | Safe |
---|---|
Language | Haskell2010 |
Documentation
grid :: (Applicative n, Applicative (f \\\ n), ProjectionSpace f n, ProjectionSpace g n', ProjectionSpace g n'') => (n :*: n') a -> (n :*: (g \\\ n')) a -> ((f \\\ n) :*: n'') a -> ((f \\\ n) :*: (g \\\ n'')) a -> (f :*: g) a Source #
prefixMatrix :: (Applicative (f \\\ Vector1), ProjectionSpace f Vector1, ProjectionSpace g Vector1) => a -> (f \\\ Vector1) a -> (g \\\ Vector1) a -> ((f \\\ Vector1) :*: (g \\\ Vector1)) a -> (f :*: g) a Source #
(%<|>%) :: (Scalar (g (Complex a)) ~ Complex a, InnerProductSpace (g (Complex a)), Transposable g Vector1 (Complex a), RealFloat a) => g (Complex a) -> g (Complex a) -> Scalar (g (Complex a)) Source #
diagonal_projections1 :: Vector1 (Vector1 a -> a) Source #