bindings-gsl-0.1.1.6: Low level bindings to GNU GSL.Source codeContentsIndex
Bindings.Gsl.BlasSupport
Description
http://www.gnu.org/software/gsl/manual/html_node/BLAS-Support.html
Documentation
type C'CBLAS_INDEX_t = CUIntSource
type C'CBLAS_ORDER_t = CUIntSource
type C'CBLAS_TRANSPOSE_t = CUIntSource
type C'CBLAS_UPLO_t = CUIntSource
type C'CBLAS_DIAG_t = CUIntSource
type C'CBLAS_SIDE_t = CUIntSource
c'gsl_blas_sdsdot :: CFloat -> Ptr C'gsl_vector_float -> Ptr C'gsl_vector_float -> Ptr CFloat -> IO CIntSource
c'gsl_blas_dsdot :: Ptr C'gsl_vector_float -> Ptr C'gsl_vector_float -> Ptr CDouble -> IO CIntSource
c'gsl_blas_sdot :: Ptr C'gsl_vector_float -> Ptr C'gsl_vector_float -> Ptr CFloat -> IO CIntSource
p'gsl_blas_sdsdot :: FunPtr (CFloat -> Ptr C'gsl_vector_float -> Ptr C'gsl_vector_float -> Ptr CFloat -> IO CInt)Source
c'gsl_blas_ddot :: Ptr C'gsl_vector -> Ptr C'gsl_vector -> Ptr CDouble -> IO CIntSource
p'gsl_blas_dsdot :: FunPtr (Ptr C'gsl_vector_float -> Ptr C'gsl_vector_float -> Ptr CDouble -> IO CInt)Source
p'gsl_blas_sdot :: FunPtr (Ptr C'gsl_vector_float -> Ptr C'gsl_vector_float -> Ptr CFloat -> IO CInt)Source
c'gsl_blas_cdotu :: Ptr C'gsl_vector_complex_float -> Ptr C'gsl_vector_complex_float -> Ptr C'gsl_complex_float -> IO CIntSource
p'gsl_blas_ddot :: FunPtr (Ptr C'gsl_vector -> Ptr C'gsl_vector -> Ptr CDouble -> IO CInt)Source
c'gsl_blas_cdotc :: Ptr C'gsl_vector_complex_float -> Ptr C'gsl_vector_complex_float -> Ptr C'gsl_complex_float -> IO CIntSource
c'gsl_blas_zdotu :: Ptr C'gsl_vector_complex -> Ptr C'gsl_vector_complex -> Ptr C'gsl_complex -> IO CIntSource
p'gsl_blas_cdotu :: FunPtr (Ptr C'gsl_vector_complex_float -> Ptr C'gsl_vector_complex_float -> Ptr C'gsl_complex_float -> IO CInt)Source
c'gsl_blas_zdotc :: Ptr C'gsl_vector_complex -> Ptr C'gsl_vector_complex -> Ptr C'gsl_complex -> IO CIntSource
p'gsl_blas_cdotc :: FunPtr (Ptr C'gsl_vector_complex_float -> Ptr C'gsl_vector_complex_float -> Ptr C'gsl_complex_float -> IO CInt)Source
c'gsl_blas_snrm2 :: Ptr C'gsl_vector_float -> IO CFloatSource
p'gsl_blas_zdotu :: FunPtr (Ptr C'gsl_vector_complex -> Ptr C'gsl_vector_complex -> Ptr C'gsl_complex -> IO CInt)Source
c'gsl_blas_sasum :: Ptr C'gsl_vector_float -> IO CFloatSource
p'gsl_blas_zdotc :: FunPtr (Ptr C'gsl_vector_complex -> Ptr C'gsl_vector_complex -> Ptr C'gsl_complex -> IO CInt)Source
c'gsl_blas_dnrm2 :: Ptr C'gsl_vector -> IO CDoubleSource
p'gsl_blas_snrm2 :: FunPtr (Ptr C'gsl_vector_float -> IO CFloat)Source
c'gsl_blas_dasum :: Ptr C'gsl_vector -> IO CDoubleSource
p'gsl_blas_sasum :: FunPtr (Ptr C'gsl_vector_float -> IO CFloat)Source
p'gsl_blas_dnrm2 :: FunPtr (Ptr C'gsl_vector -> IO CDouble)Source
c'gsl_blas_scnrm2 :: Ptr C'gsl_vector_complex_float -> IO CFloatSource
p'gsl_blas_dasum :: FunPtr (Ptr C'gsl_vector -> IO CDouble)Source
c'gsl_blas_scasum :: Ptr C'gsl_vector_complex_float -> IO CFloatSource
c'gsl_blas_dznrm2 :: Ptr C'gsl_vector_complex -> IO CDoubleSource
p'gsl_blas_scnrm2 :: FunPtr (Ptr C'gsl_vector_complex_float -> IO CFloat)Source
c'gsl_blas_dzasum :: Ptr C'gsl_vector_complex -> IO CDoubleSource
p'gsl_blas_scasum :: FunPtr (Ptr C'gsl_vector_complex_float -> IO CFloat)Source
c'gsl_blas_isamax :: Ptr C'gsl_vector_float -> IO C'CBLAS_INDEX_tSource
p'gsl_blas_dznrm2 :: FunPtr (Ptr C'gsl_vector_complex -> IO CDouble)Source
c'gsl_blas_idamax :: Ptr C'gsl_vector -> IO C'CBLAS_INDEX_tSource
p'gsl_blas_dzasum :: FunPtr (Ptr C'gsl_vector_complex -> IO CDouble)Source
c'gsl_blas_icamax :: Ptr C'gsl_vector_complex_float -> IO C'CBLAS_INDEX_tSource
p'gsl_blas_isamax :: FunPtr (Ptr C'gsl_vector_float -> IO C'CBLAS_INDEX_t)Source
c'gsl_blas_izamax :: Ptr C'gsl_vector_complex -> IO C'CBLAS_INDEX_tSource
p'gsl_blas_idamax :: FunPtr (Ptr C'gsl_vector -> IO C'CBLAS_INDEX_t)Source
c'gsl_blas_sswap :: Ptr C'gsl_vector_float -> Ptr C'gsl_vector_float -> IO CIntSource
p'gsl_blas_icamax :: FunPtr (Ptr C'gsl_vector_complex_float -> IO C'CBLAS_INDEX_t)Source
p'gsl_blas_izamax :: FunPtr (Ptr C'gsl_vector_complex -> IO C'CBLAS_INDEX_t)Source
c'gsl_blas_scopy :: Ptr C'gsl_vector_float -> Ptr C'gsl_vector_float -> IO CIntSource
p'gsl_blas_sswap :: FunPtr (Ptr C'gsl_vector_float -> Ptr C'gsl_vector_float -> IO CInt)Source
c'gsl_blas_saxpy :: CFloat -> Ptr C'gsl_vector_float -> Ptr C'gsl_vector_float -> IO CIntSource
c'gsl_blas_dswap :: Ptr C'gsl_vector -> Ptr C'gsl_vector -> IO CIntSource
p'gsl_blas_scopy :: FunPtr (Ptr C'gsl_vector_float -> Ptr C'gsl_vector_float -> IO CInt)Source
c'gsl_blas_dcopy :: Ptr C'gsl_vector -> Ptr C'gsl_vector -> IO CIntSource
p'gsl_blas_saxpy :: FunPtr (CFloat -> Ptr C'gsl_vector_float -> Ptr C'gsl_vector_float -> IO CInt)Source
p'gsl_blas_dswap :: FunPtr (Ptr C'gsl_vector -> Ptr C'gsl_vector -> IO CInt)Source
c'gsl_blas_daxpy :: CDouble -> Ptr C'gsl_vector -> Ptr C'gsl_vector -> IO CIntSource
p'gsl_blas_dcopy :: FunPtr (Ptr C'gsl_vector -> Ptr C'gsl_vector -> IO CInt)Source
c'gsl_blas_cswap :: Ptr C'gsl_vector_complex_float -> Ptr C'gsl_vector_complex_float -> IO CIntSource
p'gsl_blas_daxpy :: FunPtr (CDouble -> Ptr C'gsl_vector -> Ptr C'gsl_vector -> IO CInt)Source
c'gsl_blas_ccopy :: Ptr C'gsl_vector_complex_float -> Ptr C'gsl_vector_complex_float -> IO CIntSource
p'gsl_blas_cswap :: FunPtr (Ptr C'gsl_vector_complex_float -> Ptr C'gsl_vector_complex_float -> IO CInt)Source
c'gsl_blas_zswap :: Ptr C'gsl_vector_complex -> Ptr C'gsl_vector_complex -> IO CIntSource
p'gsl_blas_ccopy :: FunPtr (Ptr C'gsl_vector_complex_float -> Ptr C'gsl_vector_complex_float -> IO CInt)Source
c'gsl_blas_zcopy :: Ptr C'gsl_vector_complex -> Ptr C'gsl_vector_complex -> IO CIntSource
p'gsl_blas_zswap :: FunPtr (Ptr C'gsl_vector_complex -> Ptr C'gsl_vector_complex -> IO CInt)Source
c'gsl_blas_srotg :: Ptr CFloat -> Ptr CFloat -> Ptr CFloat -> Ptr CFloat -> IO CIntSource
p'gsl_blas_zcopy :: FunPtr (Ptr C'gsl_vector_complex -> Ptr C'gsl_vector_complex -> IO CInt)Source
c'gsl_blas_srotmg :: Ptr CFloat -> Ptr CFloat -> Ptr CFloat -> CFloat -> Ptr CFloat -> IO CIntSource
p'gsl_blas_srotg :: FunPtr (Ptr CFloat -> Ptr CFloat -> Ptr CFloat -> Ptr CFloat -> IO CInt)Source
c'gsl_blas_srot :: Ptr C'gsl_vector_float -> Ptr C'gsl_vector_float -> CFloat -> CFloat -> IO CIntSource
c'gsl_blas_srotm :: Ptr C'gsl_vector_float -> Ptr C'gsl_vector_float -> Ptr CFloat -> IO CIntSource
p'gsl_blas_srotmg :: FunPtr (Ptr CFloat -> Ptr CFloat -> Ptr CFloat -> CFloat -> Ptr CFloat -> IO CInt)Source
c'gsl_blas_drotg :: Ptr CDouble -> Ptr CDouble -> Ptr CDouble -> Ptr CDouble -> IO CIntSource
p'gsl_blas_srot :: FunPtr (Ptr C'gsl_vector_float -> Ptr C'gsl_vector_float -> CFloat -> CFloat -> IO CInt)Source
c'gsl_blas_drotmg :: Ptr CDouble -> Ptr CDouble -> Ptr CDouble -> CDouble -> Ptr CDouble -> IO CIntSource
p'gsl_blas_srotm :: FunPtr (Ptr C'gsl_vector_float -> Ptr C'gsl_vector_float -> Ptr CFloat -> IO CInt)Source
c'gsl_blas_drot :: Ptr C'gsl_vector -> Ptr C'gsl_vector -> CDouble -> CDouble -> IO CIntSource
p'gsl_blas_drotg :: FunPtr (Ptr CDouble -> Ptr CDouble -> Ptr CDouble -> Ptr CDouble -> IO CInt)Source
c'gsl_blas_drotm :: Ptr C'gsl_vector -> Ptr C'gsl_vector -> Ptr CDouble -> IO CIntSource
p'gsl_blas_drotmg :: FunPtr (Ptr CDouble -> Ptr CDouble -> Ptr CDouble -> CDouble -> Ptr CDouble -> IO CInt)Source
c'gsl_blas_sscal :: CFloat -> Ptr C'gsl_vector_float -> IO ()Source
p'gsl_blas_drot :: FunPtr (Ptr C'gsl_vector -> Ptr C'gsl_vector -> CDouble -> CDouble -> IO CInt)Source
c'gsl_blas_dscal :: CDouble -> Ptr C'gsl_vector -> IO ()Source
p'gsl_blas_drotm :: FunPtr (Ptr C'gsl_vector -> Ptr C'gsl_vector -> Ptr CDouble -> IO CInt)Source
p'gsl_blas_sscal :: FunPtr (CFloat -> Ptr C'gsl_vector_float -> IO ())Source
p'gsl_blas_dscal :: FunPtr (CDouble -> Ptr C'gsl_vector -> IO ())Source
c'gsl_blas_csscal :: CFloat -> Ptr C'gsl_vector_complex_float -> IO ()Source
c'gsl_blas_zdscal :: CDouble -> Ptr C'gsl_vector_complex -> IO ()Source
p'gsl_blas_csscal :: FunPtr (CFloat -> Ptr C'gsl_vector_complex_float -> IO ())Source
c'gsl_blas_sgemv :: C'CBLAS_TRANSPOSE_t -> CFloat -> Ptr C'gsl_matrix_float -> Ptr C'gsl_vector_float -> CFloat -> Ptr C'gsl_vector_float -> IO CIntSource
p'gsl_blas_zdscal :: FunPtr (CDouble -> Ptr C'gsl_vector_complex -> IO ())Source
c'gsl_blas_strmv :: C'CBLAS_UPLO_t -> C'CBLAS_TRANSPOSE_t -> C'CBLAS_DIAG_t -> Ptr C'gsl_matrix_float -> Ptr C'gsl_vector_float -> IO CIntSource
c'gsl_blas_strsv :: C'CBLAS_UPLO_t -> C'CBLAS_TRANSPOSE_t -> C'CBLAS_DIAG_t -> Ptr C'gsl_matrix_float -> Ptr C'gsl_vector_float -> IO CIntSource
p'gsl_blas_sgemv :: FunPtr (C'CBLAS_TRANSPOSE_t -> CFloat -> Ptr C'gsl_matrix_float -> Ptr C'gsl_vector_float -> CFloat -> Ptr C'gsl_vector_float -> IO CInt)Source
c'gsl_blas_dgemv :: C'CBLAS_TRANSPOSE_t -> CDouble -> Ptr C'gsl_matrix -> Ptr C'gsl_vector -> CDouble -> Ptr C'gsl_vector -> IO CIntSource
p'gsl_blas_strmv :: FunPtr (C'CBLAS_UPLO_t -> C'CBLAS_TRANSPOSE_t -> C'CBLAS_DIAG_t -> Ptr C'gsl_matrix_float -> Ptr C'gsl_vector_float -> IO CInt)Source
c'gsl_blas_dtrmv :: C'CBLAS_UPLO_t -> C'CBLAS_TRANSPOSE_t -> C'CBLAS_DIAG_t -> Ptr C'gsl_matrix -> Ptr C'gsl_vector -> IO CIntSource
p'gsl_blas_strsv :: FunPtr (C'CBLAS_UPLO_t -> C'CBLAS_TRANSPOSE_t -> C'CBLAS_DIAG_t -> Ptr C'gsl_matrix_float -> Ptr C'gsl_vector_float -> IO CInt)Source
c'gsl_blas_dtrsv :: C'CBLAS_UPLO_t -> C'CBLAS_TRANSPOSE_t -> C'CBLAS_DIAG_t -> Ptr C'gsl_matrix -> Ptr C'gsl_vector -> IO CIntSource
p'gsl_blas_dgemv :: FunPtr (C'CBLAS_TRANSPOSE_t -> CDouble -> Ptr C'gsl_matrix -> Ptr C'gsl_vector -> CDouble -> Ptr C'gsl_vector -> IO CInt)Source
p'gsl_blas_dtrmv :: FunPtr (C'CBLAS_UPLO_t -> C'CBLAS_TRANSPOSE_t -> C'CBLAS_DIAG_t -> Ptr C'gsl_matrix -> Ptr C'gsl_vector -> IO CInt)Source
p'gsl_blas_dtrsv :: FunPtr (C'CBLAS_UPLO_t -> C'CBLAS_TRANSPOSE_t -> C'CBLAS_DIAG_t -> Ptr C'gsl_matrix -> Ptr C'gsl_vector -> IO CInt)Source
c'gsl_blas_ctrmv :: C'CBLAS_UPLO_t -> C'CBLAS_TRANSPOSE_t -> C'CBLAS_DIAG_t -> Ptr C'gsl_matrix_complex_float -> Ptr C'gsl_vector_complex_float -> IO CIntSource
c'gsl_blas_ctrsv :: C'CBLAS_UPLO_t -> C'CBLAS_TRANSPOSE_t -> C'CBLAS_DIAG_t -> Ptr C'gsl_matrix_complex_float -> Ptr C'gsl_vector_complex_float -> IO CIntSource
p'gsl_blas_ctrmv :: FunPtr (C'CBLAS_UPLO_t -> C'CBLAS_TRANSPOSE_t -> C'CBLAS_DIAG_t -> Ptr C'gsl_matrix_complex_float -> Ptr C'gsl_vector_complex_float -> IO CInt)Source
c'gsl_blas_ztrmv :: C'CBLAS_UPLO_t -> C'CBLAS_TRANSPOSE_t -> C'CBLAS_DIAG_t -> Ptr C'gsl_matrix_complex -> Ptr C'gsl_vector_complex -> IO CIntSource
p'gsl_blas_ctrsv :: FunPtr (C'CBLAS_UPLO_t -> C'CBLAS_TRANSPOSE_t -> C'CBLAS_DIAG_t -> Ptr C'gsl_matrix_complex_float -> Ptr C'gsl_vector_complex_float -> IO CInt)Source
c'gsl_blas_ztrsv :: C'CBLAS_UPLO_t -> C'CBLAS_TRANSPOSE_t -> C'CBLAS_DIAG_t -> Ptr C'gsl_matrix_complex -> Ptr C'gsl_vector_complex -> IO CIntSource
c'gsl_blas_ssymv :: C'CBLAS_UPLO_t -> CFloat -> Ptr C'gsl_matrix_float -> Ptr C'gsl_vector_float -> CFloat -> Ptr C'gsl_vector_float -> IO CIntSource
p'gsl_blas_ztrmv :: FunPtr (C'CBLAS_UPLO_t -> C'CBLAS_TRANSPOSE_t -> C'CBLAS_DIAG_t -> Ptr C'gsl_matrix_complex -> Ptr C'gsl_vector_complex -> IO CInt)Source
c'gsl_blas_sger :: CFloat -> Ptr C'gsl_vector_float -> Ptr C'gsl_vector_float -> Ptr C'gsl_matrix_float -> IO CIntSource
p'gsl_blas_ztrsv :: FunPtr (C'CBLAS_UPLO_t -> C'CBLAS_TRANSPOSE_t -> C'CBLAS_DIAG_t -> Ptr C'gsl_matrix_complex -> Ptr C'gsl_vector_complex -> IO CInt)Source
c'gsl_blas_ssyr :: C'CBLAS_UPLO_t -> CFloat -> Ptr C'gsl_vector_float -> Ptr C'gsl_matrix_float -> IO CIntSource
p'gsl_blas_ssymv :: FunPtr (C'CBLAS_UPLO_t -> CFloat -> Ptr C'gsl_matrix_float -> Ptr C'gsl_vector_float -> CFloat -> Ptr C'gsl_vector_float -> IO CInt)Source
p'gsl_blas_sger :: FunPtr (CFloat -> Ptr C'gsl_vector_float -> Ptr C'gsl_vector_float -> Ptr C'gsl_matrix_float -> IO CInt)Source
c'gsl_blas_ssyr2 :: C'CBLAS_UPLO_t -> CFloat -> Ptr C'gsl_vector_float -> Ptr C'gsl_vector_float -> Ptr C'gsl_matrix_float -> IO CIntSource
p'gsl_blas_ssyr :: FunPtr (C'CBLAS_UPLO_t -> CFloat -> Ptr C'gsl_vector_float -> Ptr C'gsl_matrix_float -> IO CInt)Source
c'gsl_blas_dsymv :: C'CBLAS_UPLO_t -> CDouble -> Ptr C'gsl_matrix -> Ptr C'gsl_vector -> CDouble -> Ptr C'gsl_vector -> IO CIntSource
c'gsl_blas_dger :: CDouble -> Ptr C'gsl_vector -> Ptr C'gsl_vector -> Ptr C'gsl_matrix -> IO CIntSource
p'gsl_blas_ssyr2 :: FunPtr (C'CBLAS_UPLO_t -> CFloat -> Ptr C'gsl_vector_float -> Ptr C'gsl_vector_float -> Ptr C'gsl_matrix_float -> IO CInt)Source
c'gsl_blas_dsyr :: C'CBLAS_UPLO_t -> CDouble -> Ptr C'gsl_vector -> Ptr C'gsl_matrix -> IO CIntSource
p'gsl_blas_dsymv :: FunPtr (C'CBLAS_UPLO_t -> CDouble -> Ptr C'gsl_matrix -> Ptr C'gsl_vector -> CDouble -> Ptr C'gsl_vector -> IO CInt)Source
p'gsl_blas_dger :: FunPtr (CDouble -> Ptr C'gsl_vector -> Ptr C'gsl_vector -> Ptr C'gsl_matrix -> IO CInt)Source
c'gsl_blas_dsyr2 :: C'CBLAS_UPLO_t -> CDouble -> Ptr C'gsl_vector -> Ptr C'gsl_vector -> Ptr C'gsl_matrix -> IO CIntSource
p'gsl_blas_dsyr :: FunPtr (C'CBLAS_UPLO_t -> CDouble -> Ptr C'gsl_vector -> Ptr C'gsl_matrix -> IO CInt)Source
p'gsl_blas_dsyr2 :: FunPtr (C'CBLAS_UPLO_t -> CDouble -> Ptr C'gsl_vector -> Ptr C'gsl_vector -> Ptr C'gsl_matrix -> IO CInt)Source
c'gsl_blas_cher :: C'CBLAS_UPLO_t -> CFloat -> Ptr C'gsl_vector_complex_float -> Ptr C'gsl_matrix_complex_float -> IO CIntSource
p'gsl_blas_cher :: FunPtr (C'CBLAS_UPLO_t -> CFloat -> Ptr C'gsl_vector_complex_float -> Ptr C'gsl_matrix_complex_float -> IO CInt)Source
c'gsl_blas_zher :: C'CBLAS_UPLO_t -> CDouble -> Ptr C'gsl_vector_complex -> Ptr C'gsl_matrix_complex -> IO CIntSource
p'gsl_blas_zher :: FunPtr (C'CBLAS_UPLO_t -> CDouble -> Ptr C'gsl_vector_complex -> Ptr C'gsl_matrix_complex -> IO CInt)Source
c'gsl_blas_sgemm :: C'CBLAS_TRANSPOSE_t -> C'CBLAS_TRANSPOSE_t -> CFloat -> Ptr C'gsl_matrix_float -> Ptr C'gsl_matrix_float -> CFloat -> Ptr C'gsl_matrix_float -> IO CIntSource
c'gsl_blas_ssymm :: C'CBLAS_SIDE_t -> C'CBLAS_UPLO_t -> CFloat -> Ptr C'gsl_matrix_float -> Ptr C'gsl_matrix_float -> CFloat -> Ptr C'gsl_matrix_float -> IO CIntSource
c'gsl_blas_ssyrk :: C'CBLAS_UPLO_t -> C'CBLAS_TRANSPOSE_t -> CFloat -> Ptr C'gsl_matrix_float -> CFloat -> Ptr C'gsl_matrix_float -> IO CIntSource
p'gsl_blas_sgemm :: FunPtr (C'CBLAS_TRANSPOSE_t -> C'CBLAS_TRANSPOSE_t -> CFloat -> Ptr C'gsl_matrix_float -> Ptr C'gsl_matrix_float -> CFloat -> Ptr C'gsl_matrix_float -> IO CInt)Source
c'gsl_blas_ssyr2k :: C'CBLAS_UPLO_t -> C'CBLAS_TRANSPOSE_t -> CFloat -> Ptr C'gsl_matrix_float -> Ptr C'gsl_matrix_float -> CFloat -> Ptr C'gsl_matrix_float -> IO CIntSource
p'gsl_blas_ssymm :: FunPtr (C'CBLAS_SIDE_t -> C'CBLAS_UPLO_t -> CFloat -> Ptr C'gsl_matrix_float -> Ptr C'gsl_matrix_float -> CFloat -> Ptr C'gsl_matrix_float -> IO CInt)Source
p'gsl_blas_ssyrk :: FunPtr (C'CBLAS_UPLO_t -> C'CBLAS_TRANSPOSE_t -> CFloat -> Ptr C'gsl_matrix_float -> CFloat -> Ptr C'gsl_matrix_float -> IO CInt)Source
c'gsl_blas_strmm :: C'CBLAS_SIDE_t -> C'CBLAS_UPLO_t -> C'CBLAS_TRANSPOSE_t -> C'CBLAS_DIAG_t -> CFloat -> Ptr C'gsl_matrix_float -> Ptr C'gsl_matrix_float -> IO CIntSource
c'gsl_blas_strsm :: C'CBLAS_SIDE_t -> C'CBLAS_UPLO_t -> C'CBLAS_TRANSPOSE_t -> C'CBLAS_DIAG_t -> CFloat -> Ptr C'gsl_matrix_float -> Ptr C'gsl_matrix_float -> IO CIntSource
p'gsl_blas_ssyr2k :: FunPtr (C'CBLAS_UPLO_t -> C'CBLAS_TRANSPOSE_t -> CFloat -> Ptr C'gsl_matrix_float -> Ptr C'gsl_matrix_float -> CFloat -> Ptr C'gsl_matrix_float -> IO CInt)Source
c'gsl_blas_dgemm :: C'CBLAS_TRANSPOSE_t -> C'CBLAS_TRANSPOSE_t -> CDouble -> Ptr C'gsl_matrix -> Ptr C'gsl_matrix -> CDouble -> Ptr C'gsl_matrix -> IO CIntSource
p'gsl_blas_strmm :: FunPtr (C'CBLAS_SIDE_t -> C'CBLAS_UPLO_t -> C'CBLAS_TRANSPOSE_t -> C'CBLAS_DIAG_t -> CFloat -> Ptr C'gsl_matrix_float -> Ptr C'gsl_matrix_float -> IO CInt)Source
c'gsl_blas_dsymm :: C'CBLAS_SIDE_t -> C'CBLAS_UPLO_t -> CDouble -> Ptr C'gsl_matrix -> Ptr C'gsl_matrix -> CDouble -> Ptr C'gsl_matrix -> IO CIntSource
p'gsl_blas_strsm :: FunPtr (C'CBLAS_SIDE_t -> C'CBLAS_UPLO_t -> C'CBLAS_TRANSPOSE_t -> C'CBLAS_DIAG_t -> CFloat -> Ptr C'gsl_matrix_float -> Ptr C'gsl_matrix_float -> IO CInt)Source
c'gsl_blas_dsyrk :: C'CBLAS_UPLO_t -> C'CBLAS_TRANSPOSE_t -> CDouble -> Ptr C'gsl_matrix -> CDouble -> Ptr C'gsl_matrix -> IO CIntSource
p'gsl_blas_dgemm :: FunPtr (C'CBLAS_TRANSPOSE_t -> C'CBLAS_TRANSPOSE_t -> CDouble -> Ptr C'gsl_matrix -> Ptr C'gsl_matrix -> CDouble -> Ptr C'gsl_matrix -> IO CInt)Source
c'gsl_blas_dsyr2k :: C'CBLAS_UPLO_t -> C'CBLAS_TRANSPOSE_t -> CDouble -> Ptr C'gsl_matrix -> Ptr C'gsl_matrix -> CDouble -> Ptr C'gsl_matrix -> IO CIntSource
p'gsl_blas_dsymm :: FunPtr (C'CBLAS_SIDE_t -> C'CBLAS_UPLO_t -> CDouble -> Ptr C'gsl_matrix -> Ptr C'gsl_matrix -> CDouble -> Ptr C'gsl_matrix -> IO CInt)Source
p'gsl_blas_dsyrk :: FunPtr (C'CBLAS_UPLO_t -> C'CBLAS_TRANSPOSE_t -> CDouble -> Ptr C'gsl_matrix -> CDouble -> Ptr C'gsl_matrix -> IO CInt)Source
c'gsl_blas_dtrmm :: C'CBLAS_SIDE_t -> C'CBLAS_UPLO_t -> C'CBLAS_TRANSPOSE_t -> C'CBLAS_DIAG_t -> CDouble -> Ptr C'gsl_matrix -> Ptr C'gsl_matrix -> IO CIntSource
c'gsl_blas_dtrsm :: C'CBLAS_SIDE_t -> C'CBLAS_UPLO_t -> C'CBLAS_TRANSPOSE_t -> C'CBLAS_DIAG_t -> CDouble -> Ptr C'gsl_matrix -> Ptr C'gsl_matrix -> IO CIntSource
p'gsl_blas_dsyr2k :: FunPtr (C'CBLAS_UPLO_t -> C'CBLAS_TRANSPOSE_t -> CDouble -> Ptr C'gsl_matrix -> Ptr C'gsl_matrix -> CDouble -> Ptr C'gsl_matrix -> IO CInt)Source
p'gsl_blas_dtrmm :: FunPtr (C'CBLAS_SIDE_t -> C'CBLAS_UPLO_t -> C'CBLAS_TRANSPOSE_t -> C'CBLAS_DIAG_t -> CDouble -> Ptr C'gsl_matrix -> Ptr C'gsl_matrix -> IO CInt)Source
p'gsl_blas_dtrsm :: FunPtr (C'CBLAS_SIDE_t -> C'CBLAS_UPLO_t -> C'CBLAS_TRANSPOSE_t -> C'CBLAS_DIAG_t -> CDouble -> Ptr C'gsl_matrix -> Ptr C'gsl_matrix -> IO CInt)Source
c'gsl_blas_cherk :: C'CBLAS_UPLO_t -> C'CBLAS_TRANSPOSE_t -> CFloat -> Ptr C'gsl_matrix_complex_float -> CFloat -> Ptr C'gsl_matrix_complex_float -> IO CIntSource
p'gsl_blas_cherk :: FunPtr (C'CBLAS_UPLO_t -> C'CBLAS_TRANSPOSE_t -> CFloat -> Ptr C'gsl_matrix_complex_float -> CFloat -> Ptr C'gsl_matrix_complex_float -> IO CInt)Source
c'gsl_blas_zherk :: C'CBLAS_UPLO_t -> C'CBLAS_TRANSPOSE_t -> CDouble -> Ptr C'gsl_matrix_complex -> CDouble -> Ptr C'gsl_matrix_complex -> IO CIntSource
p'gsl_blas_zherk :: FunPtr (C'CBLAS_UPLO_t -> C'CBLAS_TRANSPOSE_t -> CDouble -> Ptr C'gsl_matrix_complex -> CDouble -> Ptr C'gsl_matrix_complex -> IO CInt)Source
Produced by Haddock version 2.4.2