Math::GSL::CBLAS - Basic Linear Algebra Subprograms based on C
functions
use Math::GSL::CBLAS qw/:all/;
Here is a list of all the functions included in this module :
- "cblas_sdsdot"
- "cblas_dsdot"
- "cblas_sdot"
- "cblas_ddot"
- "cblas_cdotu_sub"
- "cblas_cdotc_sub"
- "cblas_zdotu_sub"
- "cblas_zdotc_sub"
- "cblas_snrm2"
- "cblas_sasum"
- "cblas_dnrm2"
- "cblas_dasum"
- "cblas_scnrm2"
- "cblas_scasum"
- "cblas_dznrm2"
- "cblas_dzasum"
- "cblas_isamax"
- "cblas_idamax"
- "cblas_icamax"
- "cblas_izamax"
- "cblas_sswap"
- "cblas_scopy"
- "cblas_saxpy"
- "cblas_dswap"
- "cblas_dcopy"
- "cblas_daxpy"
- "cblas_cswap"
- "cblas_ccopy"
- "cblas_caxpy"
- "cblas_zswap"
- "cblas_zcopy"
- "cblas_zaxpy"
- "cblas_srotg"
- "cblas_srotmg"
- "cblas_srot"
- "cblas_srotm"
- "cblas_drotg"
- "cblas_drotmg"
- "cblas_drot"
- "cblas_drotm"
- "cblas_sscal"
- "cblas_dscal"
- "cblas_cscal"
- "cblas_zscal"
- "cblas_csscal"
- "cblas_zdscal"
- "cblas_sgemv"
- "cblas_sgbmv"
- "cblas_strmv"
- "cblas_stbmv"
- "cblas_stpmv"
- "cblas_strsv"
- "cblas_stbsv"
- "cblas_stpsv"
- "cblas_dgemv"
- "cblas_dgbmv"
- "cblas_dtrmv"
- "cblas_dtbmv"
- "cblas_dtpmv"
- "cblas_dtrsv"
- "cblas_dtbsv"
- "cblas_dtpsv"
- "cblas_cgemv"
- "cblas_cgbmv"
- "cblas_ctrmv"
- "cblas_ctbmv"
- "cblas_ctpmv"
- "cblas_ctrsv"
- "cblas_ctbsv"
- "cblas_ctpsv"
- "cblas_zgemv"
- "cblas_zgbmv"
- "cblas_ztrmv"
- "cblas_ztbmv"
- "cblas_ztpmv"
- "cblas_ztrsv"
- "cblas_ztbsv"
- "cblas_ztpsv"
- "cblas_ssymv"
- "cblas_ssbmv"
- "cblas_sspmv"
- "cblas_sger"
- "cblas_ssyr"
- "cblas_sspr"
- "cblas_ssyr2"
- "cblas_sspr2"
- "cblas_dsymv"
- "cblas_dsbmv"
- "cblas_dspmv"
- "cblas_dger"
- "cblas_dsyr"
- "cblas_dspr"
- "cblas_dsyr2"
- "cblas_dspr2"
- "cblas_chemv"
- "cblas_chbmv"
- "cblas_chpmv"
- "cblas_cgeru"
- "cblas_cgerc"
- "cblas_cher"
- "cblas_chpr"
- "cblas_cher2"
- "cblas_chpr2"
- "cblas_zhemv"
- "cblas_zhbmv"
- "cblas_zhpmv"
- "cblas_zgeru"
- "cblas_zgerc"
- "cblas_zher"
- "cblas_zhpr"
- "cblas_zher2"
- "cblas_zhpr2"
- "cblas_sgemm"
- "cblas_ssymm"
- "cblas_ssyrk"
- "cblas_ssyr2k"
- "cblas_strmm"
- "cblas_strsm"
- "cblas_dgemm"
- "cblas_dsymm"
- "cblas_dsyrk"
- "cblas_dsyr2k"
- "cblas_dtrmm"
- "cblas_dtrsm"
- "cblas_cgemm"
- "cblas_csymm"
- "cblas_csyrk"
- "cblas_csyr2k"
- "cblas_ctrmm"
- "cblas_ctrsm"
- "cblas_zgemm"
- "cblas_zsymm"
- "cblas_zsyrk"
- "cblas_zsyr2k"
- "cblas_ztrmm"
- "cblas_ztrsm"
- "cblas_chemm"
- "cblas_cherk"
- "cblas_cher2k"
- "cblas_zhemm"
- "cblas_zherk"
- "cblas_zher2k"
- "cblas_xerbla"
This module also contains the following constants :
- $CblasRowMajor
- $CblasColMajor
- $CblasNoTrans
- $CblasTrans
- $CblasConjTrans
- $CblasUpper
- $CblasLower
- $CblasNonUnit
- $CblasUnit
- $CblasLeft
- $CblasRight
For more information on the functions, we refer you to the GSL
official documentation:
<http://www.gnu.org/software/gsl/manual/html_node/>
Jonathan "Duke" Leto <jonathan@leto.net> and
Thierry Moisan <thierry.moisan@gmail.com>
Copyright (C) 2008-2021 Jonathan "Duke" Leto and Thierry
Moisan
This program is free software; you can redistribute it and/or
modify it under the same terms as Perl itself.