module Numeric.LinearAlgebra.Data(
vector, (|>),
matrix, (><), tr,
size,
Indexable(..),
scalar, Konst(..), Build(..), assoc, accum, linspace,
ident, diag, diagl, diagRect, takeDiag,
fromList, toList, subVector, takesV, vjoin,
flatten, reshape, asRow, asColumn, row, col,
fromRows, toRows, fromColumns, toColumns, fromLists, toLists, fromArray2D,
takeRows, dropRows, takeColumns, dropColumns, subMatrix, (?), (¿), fliprl, flipud,
fromBlocks, (¦), (——), diagBlock, repmat, toBlocks, toBlocksEvery,
conj, cmap, step, cond,
find, maxIndex, minIndex, maxElement, minElement, atIndex,
sortVector,
AssocMatrix, toDense,
mkSparse, mkDiagR, mkDense,
disp,
loadMatrix, loadMatrix', saveMatrix,
latexFormat,
dispf, disps, dispcf, format,
dispDots, dispBlanks, dispShort,
Convert(..),
roundVector,
arctan2,
rows, cols,
separable,
module Data.Complex,
Vector, Matrix, GMatrix, nRows, nCols
) where
import Data.Packed.Vector
import Data.Packed.Matrix
import Data.Packed.Numeric
import Numeric.LinearAlgebra.Util hiding ((&),(#))
import Data.Complex
import Numeric.Sparse