module Data.Matrix.Dense.Class (
BaseMatrix(..),
ReadMatrix,
WriteMatrix,
module BLAS.Tensor.Base,
module BLAS.Matrix.Base,
coerceMatrix,
module Data.Matrix.Dense.Class.Creating,
module Data.Matrix.Dense.Class.Elements,
module Data.Matrix.Dense.Class.Special,
module Data.Matrix.Dense.Class.Views,
module Data.Matrix.Dense.Class.Copying,
module Data.Matrix.Dense.Class.Operations,
module BLAS.Matrix.Mutable,
ldaOfMatrix,
isHermMatrix,
withMatrixPtr,
) where
import Data.Matrix.Dense.Class.Internal( BaseMatrix(..), ldaOfMatrix,
isHermMatrix, ReadMatrix, WriteMatrix, coerceMatrix, withMatrixPtr )
import BLAS.Tensor.Base
import BLAS.Matrix.Base hiding ( BaseMatrix )
import BLAS.Matrix.Mutable
import Data.Matrix.Dense.Class.Creating
import Data.Matrix.Dense.Class.Elements
import Data.Matrix.Dense.Class.Special
import Data.Matrix.Dense.Class.Views
import Data.Matrix.Dense.Class.Copying
import Data.Matrix.Dense.Class.Operations