eigen-1.2.1: Eigen C++ library (linear algebra: matrices, vectors, numerical solvers).
Data.Eigen.Internal
class Cast a b where Source
Methods
cast :: a -> b Source
Instances
performIO :: IO a -> a Source
c_freeString :: CString -> IO () Source
call :: IO CString -> IO () Source
c_setNbThreads :: CInt -> IO () Source
c_getNbThreads :: IO CInt Source
c_add :: Ptr CDouble -> CInt -> CInt -> Ptr CDouble -> CInt -> CInt -> IO CString Source
c_sub :: Ptr CDouble -> CInt -> CInt -> Ptr CDouble -> CInt -> CInt -> IO CString Source
c_mul :: Ptr CDouble -> CInt -> CInt -> Ptr CDouble -> CInt -> CInt -> IO CString Source
c_transpose :: Ptr CDouble -> CInt -> CInt -> Ptr CDouble -> CInt -> CInt -> IO CString Source
c_inverse :: Ptr CDouble -> CInt -> CInt -> Ptr CDouble -> CInt -> CInt -> IO CString Source
c_adjoint :: Ptr CDouble -> CInt -> CInt -> Ptr CDouble -> CInt -> CInt -> IO CString Source
c_conjugate :: Ptr CDouble -> CInt -> CInt -> Ptr CDouble -> CInt -> CInt -> IO CString Source
c_normalize :: Ptr CDouble -> CInt -> CInt -> IO CString Source
c_norm :: Ptr CDouble -> CInt -> CInt -> IO CDouble Source
c_squaredNorm :: Ptr CDouble -> CInt -> CInt -> IO CDouble Source
c_blueNorm :: Ptr CDouble -> CInt -> CInt -> IO CDouble Source
c_hypotNorm :: Ptr CDouble -> CInt -> CInt -> IO CDouble Source
c_determinant :: Ptr CDouble -> CInt -> CInt -> IO CDouble Source