blob: 078a748a451e00baf4750cc50784c9f7d2a4b90f (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
|
-----------------------------------------------------------------------------
{- |
Module : Numeric.LinearAlgebra.HMatrix.Util
Copyright : (c) Alberto Ruiz 2015
License : BSD3
Maintainer : Alberto Ruiz
Stability : provisional
-}
-----------------------------------------------------------------------------
module Numeric.LinearAlgebra.HMatrix.Util(
-- * Tools for the Kronecker product
--
-- | (see A. Fusiello, A matter of notation: Several uses of the Kronecker product in
-- 3d computer vision, Pattern Recognition Letters 28 (15) (2007) 2127-2132)
--
-- | @`vec` (a \<> x \<> b) == ('trans' b ` 'kronecker' ` a) \<> 'vec' x@
vec,
vech,
dup,
vtrans
) where
import Numeric.LinearAlgebra.Util
|