lapack-0.2.3: Numerical Linear Algebra using LAPACK

Safe HaskellNone
LanguageHaskell98

Numeric.LAPACK.Format

Documentation

(##) :: Format a => a -> String -> IO () infix 0 Source #

class Format a where Source #

Methods

format :: String -> a -> Box Source #

Instances
Format Double Source # 
Instance details

Defined in Numeric.LAPACK.Format

Methods

format :: String -> Double -> Box Source #

Format Float Source # 
Instance details

Defined in Numeric.LAPACK.Format

Methods

format :: String -> Float -> Box Source #

Format Int Source # 
Instance details

Defined in Numeric.LAPACK.Format

Methods

format :: String -> Int -> Box Source #

Format a => Format [a] Source # 
Instance details

Defined in Numeric.LAPACK.Format

Methods

format :: String -> [a] -> Box Source #

Real a => Format (Complex a) Source # 
Instance details

Defined in Numeric.LAPACK.Format

Methods

format :: String -> Complex a -> Box Source #

C sh => Format (Permutation sh) Source # 
Instance details

Defined in Numeric.LAPACK.Permutation.Private

Methods

format :: String -> Permutation sh -> Box Source #

(Format a, Format b) => Format (a, b) Source # 
Instance details

Defined in Numeric.LAPACK.Format

Methods

format :: String -> (a, b) -> Box Source #

(FormatArray sh, Floating a) => Format (Array sh a) Source # 
Instance details

Defined in Numeric.LAPACK.Format

Methods

format :: String -> Array sh a -> Box Source #

(Format a, Format b, Format c) => Format (a, b, c) Source # 
Instance details

Defined in Numeric.LAPACK.Format

Methods

format :: String -> (a, b, c) -> Box Source #

(C vert, C horiz, C height, C width, Floating a) => Format (Householder vert horiz height width a) Source # 
Instance details

Defined in Numeric.LAPACK.Orthogonal.Private

Methods

format :: String -> Householder vert horiz height width a -> Box Source #

(C vert, C horiz, C height, C width, Floating a) => Format (LowerUpper vert horiz height width a) Source # 
Instance details

Defined in Numeric.LAPACK.Linear.LowerUpper

Methods

format :: String -> LowerUpper vert horiz height width a -> Box Source #

class C sh => FormatArray sh where Source #

Methods

formatArray :: Floating a => String -> Array sh a -> Box Source #

Instances
Integral i => FormatArray (ZeroBased i) Source # 
Instance details

Defined in Numeric.LAPACK.Format

Methods

formatArray :: Floating a => String -> Array (ZeroBased i) a -> Box Source #

Integral i => FormatArray (OneBased i) Source # 
Instance details

Defined in Numeric.LAPACK.Format

Methods

formatArray :: Floating a => String -> Array (OneBased i) a -> Box Source #

C size => FormatArray (Hermitian size) Source # 
Instance details

Defined in Numeric.LAPACK.Format

Methods

formatArray :: Floating a => String -> Array (Hermitian size) a -> Box Source #

(Natural offDiag, C size) => FormatArray (BandedHermitian offDiag size) Source # 
Instance details

Defined in Numeric.LAPACK.Format

Methods

formatArray :: Floating a => String -> Array (BandedHermitian offDiag size) a -> Box Source #

(Content lo, Content up, TriDiag diag, C size) => FormatArray (Triangular lo diag up size) Source # 
Instance details

Defined in Numeric.LAPACK.Format

Methods

formatArray :: Floating a => String -> Array (Triangular lo diag up size) a -> Box Source #

(C vert, C horiz, C height, C width) => FormatArray (Full vert horiz height width) Source # 
Instance details

Defined in Numeric.LAPACK.Format

Methods

formatArray :: Floating a => String -> Array (Full vert horiz height width) a -> Box Source #

(Eq lower, C vert, C horiz, C height, C width) => FormatArray (Split lower vert horiz height width) Source # 
Instance details

Defined in Numeric.LAPACK.Format

Methods

formatArray :: Floating a => String -> Array (Split lower vert horiz height width) a -> Box Source #

(Natural sub, Natural super, C vert, C horiz, C height, C width) => FormatArray (Banded sub super vert horiz height width) Source # 
Instance details

Defined in Numeric.LAPACK.Format

Methods

formatArray :: Floating a => String -> Array (Banded sub super vert horiz height width) a -> Box Source #