blob: 818b226babe8b01ebf1f3b69e11aa414d8a334a7 (
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
28
29
|
-----------------------------------------------------------------------------
{- |
Module : Numeric.LinearAlgebra.HMatrix.Util
Copyright : (c) Alberto Ruiz 2015
License : BSD3
Maintainer : Alberto Ruiz
Stability : provisional
-}
-----------------------------------------------------------------------------
module Numeric.LinearAlgebra.HMatrix.Util(
unitary,
pairwiseD2,
-- * 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
|