bindings-gsl-0.2.1: Low level bindings to GNU GSL.

Safe HaskellSafe-Inferred

Bindings.Gsl.Cblas

Description

Documentation

c'cblas_cdotu_sub :: CInt -> CInt -> Ptr () -> CInt -> CInt -> Ptr () -> CInt -> CInt -> Ptr () -> IO ()Source

c'cblas_cdotc_sub :: CInt -> CInt -> Ptr () -> CInt -> CInt -> Ptr () -> CInt -> CInt -> Ptr () -> IO ()Source

c'cblas_zdotu_sub :: CInt -> CInt -> Ptr () -> CInt -> CInt -> Ptr () -> CInt -> CInt -> Ptr () -> IO ()Source

p'cblas_cdotu_sub :: FunPtr (CInt -> CInt -> Ptr () -> CInt -> CInt -> Ptr () -> CInt -> CInt -> Ptr () -> IO ())Source

c'cblas_zdotc_sub :: CInt -> CInt -> Ptr () -> CInt -> CInt -> Ptr () -> CInt -> CInt -> Ptr () -> IO ()Source

p'cblas_cdotc_sub :: FunPtr (CInt -> CInt -> Ptr () -> CInt -> CInt -> Ptr () -> CInt -> CInt -> Ptr () -> IO ())Source

p'cblas_zdotu_sub :: FunPtr (CInt -> CInt -> Ptr () -> CInt -> CInt -> Ptr () -> CInt -> CInt -> Ptr () -> IO ())Source

p'cblas_zdotc_sub :: FunPtr (CInt -> CInt -> Ptr () -> CInt -> CInt -> Ptr () -> CInt -> CInt -> Ptr () -> IO ())Source

c'cblas_cswap :: CInt -> CInt -> Ptr () -> CInt -> CInt -> Ptr () -> CInt -> IO ()Source

c'cblas_ccopy :: CInt -> CInt -> Ptr () -> CInt -> CInt -> Ptr () -> CInt -> IO ()Source

p'cblas_cswap :: FunPtr (CInt -> CInt -> Ptr () -> CInt -> CInt -> Ptr () -> CInt -> IO ())Source

c'cblas_caxpy :: CInt -> CInt -> Ptr () -> Ptr () -> CInt -> CInt -> Ptr () -> CInt -> IO ()Source

c'cblas_zswap :: CInt -> CInt -> Ptr () -> CInt -> CInt -> Ptr () -> CInt -> IO ()Source

p'cblas_ccopy :: FunPtr (CInt -> CInt -> Ptr () -> CInt -> CInt -> Ptr () -> CInt -> IO ())Source

c'cblas_zcopy :: CInt -> CInt -> Ptr () -> CInt -> CInt -> Ptr () -> CInt -> IO ()Source

p'cblas_caxpy :: FunPtr (CInt -> CInt -> Ptr () -> Ptr () -> CInt -> CInt -> Ptr () -> CInt -> IO ())Source

p'cblas_zswap :: FunPtr (CInt -> CInt -> Ptr () -> CInt -> CInt -> Ptr () -> CInt -> IO ())Source

c'cblas_zaxpy :: CInt -> CInt -> Ptr () -> Ptr () -> CInt -> CInt -> Ptr () -> CInt -> IO ()Source

p'cblas_zcopy :: FunPtr (CInt -> CInt -> Ptr () -> CInt -> CInt -> Ptr () -> CInt -> IO ())Source

p'cblas_zaxpy :: FunPtr (CInt -> CInt -> Ptr () -> Ptr () -> CInt -> CInt -> Ptr () -> CInt -> IO ())Source

c'cblas_cscal :: CInt -> CInt -> Ptr () -> Ptr () -> CInt -> IO ()Source

c'cblas_zscal :: CInt -> CInt -> Ptr () -> Ptr () -> CInt -> IO ()Source

c'cblas_csscal :: CInt -> CInt -> CFloat -> Ptr () -> CInt -> IO ()Source

p'cblas_cscal :: FunPtr (CInt -> CInt -> Ptr () -> Ptr () -> CInt -> IO ())Source

c'cblas_zdscal :: CInt -> CInt -> CDouble -> Ptr () -> CInt -> IO ()Source

p'cblas_zscal :: FunPtr (CInt -> CInt -> Ptr () -> Ptr () -> CInt -> IO ())Source

p'cblas_csscal :: FunPtr (CInt -> CInt -> CFloat -> Ptr () -> CInt -> IO ())Source

c'cblas_cgemv :: C'CBLAS_ORDER -> C'CBLAS_TRANSPOSE -> CInt -> CInt -> CInt -> CInt -> Ptr () -> Ptr () -> CInt -> CInt -> Ptr () -> CInt -> CInt -> Ptr () -> Ptr () -> CInt -> IO ()Source

c'cblas_cgbmv :: C'CBLAS_ORDER -> C'CBLAS_TRANSPOSE -> CInt -> CInt -> CInt -> CInt -> CInt -> CInt -> CInt -> CInt -> Ptr () -> Ptr () -> CInt -> CInt -> Ptr () -> CInt -> CInt -> Ptr () -> Ptr () -> CInt -> IO ()Source

p'cblas_cgemv :: FunPtr (C'CBLAS_ORDER -> C'CBLAS_TRANSPOSE -> CInt -> CInt -> CInt -> CInt -> Ptr () -> Ptr () -> CInt -> CInt -> Ptr () -> CInt -> CInt -> Ptr () -> Ptr () -> CInt -> IO ())Source

p'cblas_cgbmv :: FunPtr (C'CBLAS_ORDER -> C'CBLAS_TRANSPOSE -> CInt -> CInt -> CInt -> CInt -> CInt -> CInt -> CInt -> CInt -> Ptr () -> Ptr () -> CInt -> CInt -> Ptr () -> CInt -> CInt -> Ptr () -> Ptr () -> CInt -> IO ())Source

c'cblas_zgemv :: C'CBLAS_ORDER -> C'CBLAS_TRANSPOSE -> CInt -> CInt -> CInt -> CInt -> Ptr () -> Ptr () -> CInt -> CInt -> Ptr () -> CInt -> CInt -> Ptr () -> Ptr () -> CInt -> IO ()Source

c'cblas_zgbmv :: C'CBLAS_ORDER -> C'CBLAS_TRANSPOSE -> CInt -> CInt -> CInt -> CInt -> CInt -> CInt -> CInt -> CInt -> Ptr () -> Ptr () -> CInt -> CInt -> Ptr () -> CInt -> CInt -> Ptr () -> Ptr () -> CInt -> IO ()Source

p'cblas_zgemv :: FunPtr (C'CBLAS_ORDER -> C'CBLAS_TRANSPOSE -> CInt -> CInt -> CInt -> CInt -> Ptr () -> Ptr () -> CInt -> CInt -> Ptr () -> CInt -> CInt -> Ptr () -> Ptr () -> CInt -> IO ())Source

p'cblas_zgbmv :: FunPtr (C'CBLAS_ORDER -> C'CBLAS_TRANSPOSE -> CInt -> CInt -> CInt -> CInt -> CInt -> CInt -> CInt -> CInt -> Ptr () -> Ptr () -> CInt -> CInt -> Ptr () -> CInt -> CInt -> Ptr () -> Ptr () -> CInt -> IO ())Source

c'cblas_chemv :: C'CBLAS_ORDER -> C'CBLAS_UPLO -> CInt -> CInt -> Ptr () -> Ptr () -> CInt -> CInt -> Ptr () -> CInt -> CInt -> Ptr () -> Ptr () -> CInt -> IO ()Source

c'cblas_chbmv :: C'CBLAS_ORDER -> C'CBLAS_UPLO -> CInt -> CInt -> CInt -> CInt -> Ptr () -> Ptr () -> CInt -> CInt -> Ptr () -> CInt -> CInt -> Ptr () -> Ptr () -> CInt -> IO ()Source

c'cblas_chpmv :: C'CBLAS_ORDER -> C'CBLAS_UPLO -> CInt -> CInt -> Ptr () -> Ptr () -> Ptr () -> CInt -> CInt -> Ptr () -> Ptr () -> CInt -> IO ()Source

p'cblas_chemv :: FunPtr (C'CBLAS_ORDER -> C'CBLAS_UPLO -> CInt -> CInt -> Ptr () -> Ptr () -> CInt -> CInt -> Ptr () -> CInt -> CInt -> Ptr () -> Ptr () -> CInt -> IO ())Source

c'cblas_cgeru :: C'CBLAS_ORDER -> CInt -> CInt -> CInt -> CInt -> Ptr () -> Ptr () -> CInt -> CInt -> Ptr () -> CInt -> CInt -> Ptr () -> CInt -> IO ()Source

p'cblas_chbmv :: FunPtr (C'CBLAS_ORDER -> C'CBLAS_UPLO -> CInt -> CInt -> CInt -> CInt -> Ptr () -> Ptr () -> CInt -> CInt -> Ptr () -> CInt -> CInt -> Ptr () -> Ptr () -> CInt -> IO ())Source

c'cblas_cgerc :: C'CBLAS_ORDER -> CInt -> CInt -> CInt -> CInt -> Ptr () -> Ptr () -> CInt -> CInt -> Ptr () -> CInt -> CInt -> Ptr () -> CInt -> IO ()Source

p'cblas_chpmv :: FunPtr (C'CBLAS_ORDER -> C'CBLAS_UPLO -> CInt -> CInt -> Ptr () -> Ptr () -> Ptr () -> CInt -> CInt -> Ptr () -> Ptr () -> CInt -> IO ())Source

c'cblas_cher :: C'CBLAS_ORDER -> C'CBLAS_UPLO -> CInt -> CInt -> CFloat -> Ptr () -> CInt -> CInt -> Ptr () -> CInt -> IO ()Source

p'cblas_cgeru :: FunPtr (C'CBLAS_ORDER -> CInt -> CInt -> CInt -> CInt -> Ptr () -> Ptr () -> CInt -> CInt -> Ptr () -> CInt -> CInt -> Ptr () -> CInt -> IO ())Source

c'cblas_chpr :: C'CBLAS_ORDER -> C'CBLAS_UPLO -> CInt -> CInt -> CFloat -> Ptr () -> CInt -> CInt -> Ptr () -> IO ()Source

p'cblas_cgerc :: FunPtr (C'CBLAS_ORDER -> CInt -> CInt -> CInt -> CInt -> Ptr () -> Ptr () -> CInt -> CInt -> Ptr () -> CInt -> CInt -> Ptr () -> CInt -> IO ())Source

p'cblas_cher :: FunPtr (C'CBLAS_ORDER -> C'CBLAS_UPLO -> CInt -> CInt -> CFloat -> Ptr () -> CInt -> CInt -> Ptr () -> CInt -> IO ())Source

c'cblas_cher2 :: C'CBLAS_ORDER -> C'CBLAS_UPLO -> CInt -> CInt -> Ptr () -> Ptr () -> CInt -> CInt -> Ptr () -> CInt -> CInt -> Ptr () -> CInt -> IO ()Source

c'cblas_chpr2 :: C'CBLAS_ORDER -> C'CBLAS_UPLO -> CInt -> CInt -> Ptr () -> Ptr () -> CInt -> CInt -> Ptr () -> CInt -> CInt -> Ptr () -> IO ()Source

p'cblas_cher2 :: FunPtr (C'CBLAS_ORDER -> C'CBLAS_UPLO -> CInt -> CInt -> Ptr () -> Ptr () -> CInt -> CInt -> Ptr () -> CInt -> CInt -> Ptr () -> CInt -> IO ())Source

c'cblas_zhemv :: C'CBLAS_ORDER -> C'CBLAS_UPLO -> CInt -> CInt -> Ptr () -> Ptr () -> CInt -> CInt -> Ptr () -> CInt -> CInt -> Ptr () -> Ptr () -> CInt -> IO ()Source

p'cblas_chpr2 :: FunPtr (C'CBLAS_ORDER -> C'CBLAS_UPLO -> CInt -> CInt -> Ptr () -> Ptr () -> CInt -> CInt -> Ptr () -> CInt -> CInt -> Ptr () -> IO ())Source

c'cblas_zhbmv :: C'CBLAS_ORDER -> C'CBLAS_UPLO -> CInt -> CInt -> CInt -> CInt -> Ptr () -> Ptr () -> CInt -> CInt -> Ptr () -> CInt -> CInt -> Ptr () -> Ptr () -> CInt -> IO ()Source

c'cblas_zhpmv :: C'CBLAS_ORDER -> C'CBLAS_UPLO -> CInt -> CInt -> Ptr () -> Ptr () -> Ptr () -> CInt -> CInt -> Ptr () -> Ptr () -> CInt -> IO ()Source

p'cblas_zhemv :: FunPtr (C'CBLAS_ORDER -> C'CBLAS_UPLO -> CInt -> CInt -> Ptr () -> Ptr () -> CInt -> CInt -> Ptr () -> CInt -> CInt -> Ptr () -> Ptr () -> CInt -> IO ())Source

c'cblas_zgeru :: C'CBLAS_ORDER -> CInt -> CInt -> CInt -> CInt -> Ptr () -> Ptr () -> CInt -> CInt -> Ptr () -> CInt -> CInt -> Ptr () -> CInt -> IO ()Source

p'cblas_zhbmv :: FunPtr (C'CBLAS_ORDER -> C'CBLAS_UPLO -> CInt -> CInt -> CInt -> CInt -> Ptr () -> Ptr () -> CInt -> CInt -> Ptr () -> CInt -> CInt -> Ptr () -> Ptr () -> CInt -> IO ())Source

c'cblas_zgerc :: C'CBLAS_ORDER -> CInt -> CInt -> CInt -> CInt -> Ptr () -> Ptr () -> CInt -> CInt -> Ptr () -> CInt -> CInt -> Ptr () -> CInt -> IO ()Source

p'cblas_zhpmv :: FunPtr (C'CBLAS_ORDER -> C'CBLAS_UPLO -> CInt -> CInt -> Ptr () -> Ptr () -> Ptr () -> CInt -> CInt -> Ptr () -> Ptr () -> CInt -> IO ())Source

c'cblas_zher :: C'CBLAS_ORDER -> C'CBLAS_UPLO -> CInt -> CInt -> CDouble -> Ptr () -> CInt -> CInt -> Ptr () -> CInt -> IO ()Source

p'cblas_zgeru :: FunPtr (C'CBLAS_ORDER -> CInt -> CInt -> CInt -> CInt -> Ptr () -> Ptr () -> CInt -> CInt -> Ptr () -> CInt -> CInt -> Ptr () -> CInt -> IO ())Source

p'cblas_zgerc :: FunPtr (C'CBLAS_ORDER -> CInt -> CInt -> CInt -> CInt -> Ptr () -> Ptr () -> CInt -> CInt -> Ptr () -> CInt -> CInt -> Ptr () -> CInt -> IO ())Source

p'cblas_zher :: FunPtr (C'CBLAS_ORDER -> C'CBLAS_UPLO -> CInt -> CInt -> CDouble -> Ptr () -> CInt -> CInt -> Ptr () -> CInt -> IO ())Source

c'cblas_zher2 :: C'CBLAS_ORDER -> C'CBLAS_UPLO -> CInt -> CInt -> Ptr () -> Ptr () -> CInt -> CInt -> Ptr () -> CInt -> CInt -> Ptr () -> CInt -> IO ()Source

c'cblas_zhpr2 :: C'CBLAS_ORDER -> C'CBLAS_UPLO -> CInt -> CInt -> Ptr () -> Ptr () -> CInt -> CInt -> Ptr () -> CInt -> CInt -> Ptr () -> IO ()Source

p'cblas_zher2 :: FunPtr (C'CBLAS_ORDER -> C'CBLAS_UPLO -> CInt -> CInt -> Ptr () -> Ptr () -> CInt -> CInt -> Ptr () -> CInt -> CInt -> Ptr () -> CInt -> IO ())Source

p'cblas_zhpr2 :: FunPtr (C'CBLAS_ORDER -> C'CBLAS_UPLO -> CInt -> CInt -> Ptr () -> Ptr () -> CInt -> CInt -> Ptr () -> CInt -> CInt -> Ptr () -> IO ())Source

c'cblas_cgemm :: C'CBLAS_ORDER -> C'CBLAS_TRANSPOSE -> C'CBLAS_TRANSPOSE -> CInt -> CInt -> CInt -> CInt -> CInt -> CInt -> Ptr () -> Ptr () -> CInt -> CInt -> Ptr () -> CInt -> CInt -> Ptr () -> Ptr () -> CInt -> IO ()Source

c'cblas_csymm :: C'CBLAS_ORDER -> C'CBLAS_SIDE -> C'CBLAS_UPLO -> CInt -> CInt -> CInt -> CInt -> Ptr () -> Ptr () -> CInt -> CInt -> Ptr () -> CInt -> CInt -> Ptr () -> Ptr () -> CInt -> IO ()Source

c'cblas_csyrk :: C'CBLAS_ORDER -> C'CBLAS_UPLO -> C'CBLAS_TRANSPOSE -> CInt -> CInt -> CInt -> CInt -> Ptr () -> Ptr () -> CInt -> CInt -> Ptr () -> Ptr () -> CInt -> IO ()Source

p'cblas_cgemm :: FunPtr (C'CBLAS_ORDER -> C'CBLAS_TRANSPOSE -> C'CBLAS_TRANSPOSE -> CInt -> CInt -> CInt -> CInt -> CInt -> CInt -> Ptr () -> Ptr () -> CInt -> CInt -> Ptr () -> CInt -> CInt -> Ptr () -> Ptr () -> CInt -> IO ())Source

c'cblas_csyr2k :: C'CBLAS_ORDER -> C'CBLAS_UPLO -> C'CBLAS_TRANSPOSE -> CInt -> CInt -> CInt -> CInt -> Ptr () -> Ptr () -> CInt -> CInt -> Ptr () -> CInt -> CInt -> Ptr () -> Ptr () -> CInt -> IO ()Source

p'cblas_csymm :: FunPtr (C'CBLAS_ORDER -> C'CBLAS_SIDE -> C'CBLAS_UPLO -> CInt -> CInt -> CInt -> CInt -> Ptr () -> Ptr () -> CInt -> CInt -> Ptr () -> CInt -> CInt -> Ptr () -> Ptr () -> CInt -> IO ())Source

p'cblas_csyrk :: FunPtr (C'CBLAS_ORDER -> C'CBLAS_UPLO -> C'CBLAS_TRANSPOSE -> CInt -> CInt -> CInt -> CInt -> Ptr () -> Ptr () -> CInt -> CInt -> Ptr () -> Ptr () -> CInt -> IO ())Source

p'cblas_csyr2k :: FunPtr (C'CBLAS_ORDER -> C'CBLAS_UPLO -> C'CBLAS_TRANSPOSE -> CInt -> CInt -> CInt -> CInt -> Ptr () -> Ptr () -> CInt -> CInt -> Ptr () -> CInt -> CInt -> Ptr () -> Ptr () -> CInt -> IO ())Source

c'cblas_zgemm :: C'CBLAS_ORDER -> C'CBLAS_TRANSPOSE -> C'CBLAS_TRANSPOSE -> CInt -> CInt -> CInt -> CInt -> CInt -> CInt -> Ptr () -> Ptr () -> CInt -> CInt -> Ptr () -> CInt -> CInt -> Ptr () -> Ptr () -> CInt -> IO ()Source

c'cblas_zsymm :: C'CBLAS_ORDER -> C'CBLAS_SIDE -> C'CBLAS_UPLO -> CInt -> CInt -> CInt -> CInt -> Ptr () -> Ptr () -> CInt -> CInt -> Ptr () -> CInt -> CInt -> Ptr () -> Ptr () -> CInt -> IO ()Source

c'cblas_zsyrk :: C'CBLAS_ORDER -> C'CBLAS_UPLO -> C'CBLAS_TRANSPOSE -> CInt -> CInt -> CInt -> CInt -> Ptr () -> Ptr () -> CInt -> CInt -> Ptr () -> Ptr () -> CInt -> IO ()Source

p'cblas_zgemm :: FunPtr (C'CBLAS_ORDER -> C'CBLAS_TRANSPOSE -> C'CBLAS_TRANSPOSE -> CInt -> CInt -> CInt -> CInt -> CInt -> CInt -> Ptr () -> Ptr () -> CInt -> CInt -> Ptr () -> CInt -> CInt -> Ptr () -> Ptr () -> CInt -> IO ())Source

c'cblas_zsyr2k :: C'CBLAS_ORDER -> C'CBLAS_UPLO -> C'CBLAS_TRANSPOSE -> CInt -> CInt -> CInt -> CInt -> Ptr () -> Ptr () -> CInt -> CInt -> Ptr () -> CInt -> CInt -> Ptr () -> Ptr () -> CInt -> IO ()Source

p'cblas_zsymm :: FunPtr (C'CBLAS_ORDER -> C'CBLAS_SIDE -> C'CBLAS_UPLO -> CInt -> CInt -> CInt -> CInt -> Ptr () -> Ptr () -> CInt -> CInt -> Ptr () -> CInt -> CInt -> Ptr () -> Ptr () -> CInt -> IO ())Source

p'cblas_zsyrk :: FunPtr (C'CBLAS_ORDER -> C'CBLAS_UPLO -> C'CBLAS_TRANSPOSE -> CInt -> CInt -> CInt -> CInt -> Ptr () -> Ptr () -> CInt -> CInt -> Ptr () -> Ptr () -> CInt -> IO ())Source

p'cblas_zsyr2k :: FunPtr (C'CBLAS_ORDER -> C'CBLAS_UPLO -> C'CBLAS_TRANSPOSE -> CInt -> CInt -> CInt -> CInt -> Ptr () -> Ptr () -> CInt -> CInt -> Ptr () -> CInt -> CInt -> Ptr () -> Ptr () -> CInt -> IO ())Source

c'cblas_chemm :: C'CBLAS_ORDER -> C'CBLAS_SIDE -> C'CBLAS_UPLO -> CInt -> CInt -> CInt -> CInt -> Ptr () -> Ptr () -> CInt -> CInt -> Ptr () -> CInt -> CInt -> Ptr () -> Ptr () -> CInt -> IO ()Source

c'cblas_cher2k :: C'CBLAS_ORDER -> C'CBLAS_UPLO -> C'CBLAS_TRANSPOSE -> CInt -> CInt -> CInt -> CInt -> Ptr () -> Ptr () -> CInt -> CInt -> Ptr () -> CInt -> CInt -> CFloat -> Ptr () -> CInt -> IO ()Source

p'cblas_chemm :: FunPtr (C'CBLAS_ORDER -> C'CBLAS_SIDE -> C'CBLAS_UPLO -> CInt -> CInt -> CInt -> CInt -> Ptr () -> Ptr () -> CInt -> CInt -> Ptr () -> CInt -> CInt -> Ptr () -> Ptr () -> CInt -> IO ())Source

c'cblas_zhemm :: C'CBLAS_ORDER -> C'CBLAS_SIDE -> C'CBLAS_UPLO -> CInt -> CInt -> CInt -> CInt -> Ptr () -> Ptr () -> CInt -> CInt -> Ptr () -> CInt -> CInt -> Ptr () -> Ptr () -> CInt -> IO ()Source

p'cblas_cher2k :: FunPtr (C'CBLAS_ORDER -> C'CBLAS_UPLO -> C'CBLAS_TRANSPOSE -> CInt -> CInt -> CInt -> CInt -> Ptr () -> Ptr () -> CInt -> CInt -> Ptr () -> CInt -> CInt -> CFloat -> Ptr () -> CInt -> IO ())Source

c'cblas_zher2k :: C'CBLAS_ORDER -> C'CBLAS_UPLO -> C'CBLAS_TRANSPOSE -> CInt -> CInt -> CInt -> CInt -> Ptr () -> Ptr () -> CInt -> CInt -> Ptr () -> CInt -> CInt -> CDouble -> Ptr () -> CInt -> IO ()Source

p'cblas_zhemm :: FunPtr (C'CBLAS_ORDER -> C'CBLAS_SIDE -> C'CBLAS_UPLO -> CInt -> CInt -> CInt -> CInt -> Ptr () -> Ptr () -> CInt -> CInt -> Ptr () -> CInt -> CInt -> Ptr () -> Ptr () -> CInt -> IO ())Source

p'cblas_zher2k :: FunPtr (C'CBLAS_ORDER -> C'CBLAS_UPLO -> C'CBLAS_TRANSPOSE -> CInt -> CInt -> CInt -> CInt -> Ptr () -> Ptr () -> CInt -> CInt -> Ptr () -> CInt -> CInt -> CDouble -> Ptr () -> CInt -> IO ())Source