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

Safe HaskellNone

Numeric.BLAS.CArray.Complex

Documentation

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

casum :: Real a => Int -> IOCArray Int (Complex a) -> Int -> IO aSource

cnrm2 :: Real a => CArray Int (Complex a) -> Int -> IO aSource

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

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

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

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

gerc :: Real a => Int -> Complex a -> CArray Int (Complex a) -> Int -> CArray Int (Complex a) -> Int -> IOCArray (Int, Int) (Complex a) -> IO ()Source

geru :: Real a => Int -> Complex a -> CArray Int (Complex a) -> Int -> CArray Int (Complex a) -> Int -> IOCArray (Int, Int) (Complex a) -> IO ()Source

hbmv :: Real a => Char -> Int -> Complex a -> CArray (Int, Int) (Complex a) -> CArray Int (Complex a) -> Int -> Complex a -> IOCArray Int (Complex a) -> Int -> IO ()Source

hemm :: Real a => Char -> Char -> Int -> Complex a -> CArray (Int, Int) (Complex a) -> CArray (Int, Int) (Complex a) -> Complex a -> IOCArray (Int, Int) (Complex a) -> IO ()Source

hemv :: Real a => Char -> Complex a -> CArray (Int, Int) (Complex a) -> CArray Int (Complex a) -> Int -> Complex a -> IOCArray Int (Complex a) -> Int -> IO ()Source

her :: Real a => Char -> a -> CArray Int (Complex a) -> Int -> IOCArray (Int, Int) (Complex a) -> IO ()Source

her2 :: Real a => Char -> Complex a -> CArray Int (Complex a) -> Int -> CArray Int (Complex a) -> Int -> IOCArray (Int, Int) (Complex a) -> IO ()Source

her2k :: Real a => Char -> Char -> Int -> Complex a -> CArray (Int, Int) (Complex a) -> CArray (Int, Int) (Complex a) -> a -> IOCArray (Int, Int) (Complex a) -> IO ()Source

herk :: Real a => Char -> Char -> Int -> a -> CArray (Int, Int) (Complex a) -> a -> IOCArray (Int, Int) (Complex a) -> IO ()Source

hpmv :: Real a => Char -> Int -> Complex a -> CArray Int (Complex a) -> CArray Int (Complex a) -> Int -> Complex a -> IOCArray Int (Complex a) -> Int -> IO ()Source

hpr :: Real a => Char -> Int -> a -> CArray Int (Complex a) -> Int -> IOCArray Int (Complex a) -> IO ()Source

hpr2 :: Real a => Char -> Int -> Complex a -> CArray Int (Complex a) -> Int -> CArray Int (Complex a) -> Int -> IOCArray Int (Complex a) -> IO ()Source

iamax :: Real a => Int -> CArray Int (Complex a) -> Int -> IO CIntSource

rotg :: Real a => Complex a -> Complex a -> IO (a, Complex a)Source

rrot :: Real a => Int -> IOCArray Int (Complex a) -> Int -> IOCArray Int (Complex a) -> Int -> a -> a -> IO ()Source

rscal :: Real a => Int -> a -> IOCArray Int (Complex a) -> Int -> IO ()Source

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

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

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

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

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

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

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

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

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

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

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

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

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