lapack-0.3: Numerical Linear Algebra using LAPACK

Safe HaskellNone
LanguageHaskell98

Numeric.LAPACK.Matrix.HermitianPositiveDefinite

Synopsis

Documentation

solve :: (C vert, C horiz, C sh, Eq sh, C nrhs, Floating a) => Hermitian sh a -> Full vert horiz sh nrhs a -> Full vert horiz sh nrhs a Source #

solveDecomposed :: (C vert, C horiz, C sh, Eq sh, C nrhs, Floating a) => Upper sh a -> Full vert horiz sh nrhs a -> Full vert horiz sh nrhs a Source #

solve a b == solveDecomposed (decompose a) b
solve (gramian u) b == solveDecomposed u b

inverse :: (C sh, Floating a) => Hermitian sh a -> Hermitian sh a Source #

decompose :: (C sh, Floating a) => Hermitian sh a -> Upper sh a Source #

Cholesky decomposition

determinant :: (C sh, Floating a) => Hermitian sh a -> RealOf a Source #