blas-carray-0.0: Auto-generated interface to Fortran BLAS via CArrays

Safe HaskellNone

Numeric.BLAS.CArray.Generic

Documentation

axpy :: Floating a => Int -> a -> CArray Int a -> Int -> IOCArray Int a -> Int -> IO ()Source

copy :: Floating a => Int -> CArray Int a -> Int -> Int -> IO (CArray Int a)Source

gbmv :: Floating a => Char -> Int -> Int -> Int -> a -> CArray (Int, Int) a -> CArray Int a -> Int -> a -> IOCArray Int a -> Int -> IO ()Source

gemm :: Floating a => Char -> Char -> Int -> Int -> a -> CArray (Int, Int) a -> CArray (Int, Int) a -> a -> IOCArray (Int, Int) a -> IO ()Source

gemv :: Floating a => Char -> Int -> a -> CArray (Int, Int) a -> CArray Int a -> Int -> a -> IOCArray Int a -> Int -> IO ()Source

iamax :: Floating a => Int -> CArray Int a -> Int -> IO CIntSource

scal :: Floating a => Int -> a -> IOCArray Int a -> Int -> IO ()Source

swap :: Floating a => Int -> IOCArray Int a -> Int -> IOCArray Int a -> Int -> IO ()Source

symm :: Floating a => Char -> Char -> Int -> a -> CArray (Int, Int) a -> CArray (Int, Int) a -> a -> IOCArray (Int, Int) a -> IO ()Source

syr2k :: Floating a => Char -> Char -> Int -> a -> CArray (Int, Int) a -> CArray (Int, Int) a -> a -> IOCArray (Int, Int) a -> IO ()Source

syrk :: Floating a => Char -> Char -> Int -> a -> CArray (Int, Int) a -> a -> IOCArray (Int, Int) a -> IO ()Source

tbmv :: Floating a => Char -> Char -> Char -> Int -> CArray (Int, Int) a -> IOCArray Int a -> Int -> IO ()Source

tbsv :: Floating a => Char -> Char -> Char -> Int -> CArray (Int, Int) a -> IOCArray Int a -> Int -> IO ()Source

tpmv :: Floating a => Char -> Char -> Char -> Int -> CArray Int a -> IOCArray Int a -> Int -> IO ()Source

tpsv :: Floating a => Char -> Char -> Char -> Int -> CArray Int a -> IOCArray Int a -> Int -> IO ()Source

trmm :: Floating a => Char -> Char -> Char -> Char -> Int -> a -> CArray (Int, Int) a -> IOCArray (Int, Int) a -> IO ()Source

trmv :: Floating a => Char -> Char -> Char -> CArray (Int, Int) a -> IOCArray Int a -> Int -> IO ()Source

trsm :: Floating a => Char -> Char -> Char -> Char -> Int -> a -> CArray (Int, Int) a -> IOCArray (Int, Int) a -> IO ()Source

trsv :: Floating a => Char -> Char -> Char -> CArray (Int, Int) a -> IOCArray Int a -> Int -> IO ()Source