Math::GSL::CBLAS(3pm)
π¦ Math::GSL::CBLAS π¦
okay so bestie, welcome to the section 3pm page for Math::GSL::CBLAS β she's a Perl module that hands you Basic Linear Algebra Subprograms straight from C. no cap, this is the whole page, nothing skipped, nothing summarised. let's go π
πΈ NAME πΈ
Math::GSL::CBLAS - Basic Linear Algebra Subprograms based on C functions
that's her. that's the name. iconic.
β¨ SYNOPSIS β¨
like, literally all you have to do:
use Math::GSL::CBLAS qw/:all/;
qw/:all/ bringing the entire roster in one go, main character energy fr fr π«Ά
π DESCRIPTION π
Here is a list of all the functions included in this module β and yes, we're listing every single one, because we don't gatekeep here π€ :
cblas_sdsdotcblas_dsdotcblas_sdotcblas_ddotcblas_cdotu_subcblas_cdotc_subcblas_zdotu_subcblas_zdotc_subcblas_snrm2cblas_sasumcblas_dnrm2cblas_dasumcblas_scnrm2cblas_scasumcblas_dznrm2cblas_dzasumcblas_isamaxcblas_idamaxcblas_icamaxcblas_izamaxcblas_sswapcblas_scopycblas_saxpycblas_dswapcblas_dcopycblas_daxpycblas_cswapcblas_ccopycblas_caxpycblas_zswapcblas_zcopycblas_zaxpycblas_srotgcblas_srotmgcblas_srotcblas_srotmcblas_drotgcblas_drotmgcblas_drotcblas_drotmcblas_sscalcblas_dscalcblas_cscalcblas_zscalcblas_csscalcblas_zdscalcblas_sgemvcblas_sgbmvcblas_strmvcblas_stbmvcblas_stpmvcblas_strsvcblas_stbsvcblas_stpsvcblas_dgemvcblas_dgbmvcblas_dtrmvcblas_dtbmvcblas_dtpmvcblas_dtrsvcblas_dtbsvcblas_dtpsvcblas_cgemvcblas_cgbmvcblas_ctrmvcblas_ctbmvcblas_ctpmvcblas_ctrsvcblas_ctbsvcblas_ctpsvcblas_zgemvcblas_zgbmvcblas_ztrmvcblas_ztbmvcblas_ztpmvcblas_ztrsvcblas_ztbsvcblas_ztpsvcblas_ssymvcblas_ssbmvcblas_sspmvcblas_sgercblas_ssyrcblas_ssprcblas_ssyr2cblas_sspr2cblas_dsymvcblas_dsbmvcblas_dspmvcblas_dgercblas_dsyrcblas_dsprcblas_dsyr2cblas_dspr2cblas_chemvcblas_chbmvcblas_chpmvcblas_cgerucblas_cgerccblas_chercblas_chprcblas_cher2cblas_chpr2cblas_zhemvcblas_zhbmvcblas_zhpmvcblas_zgerucblas_zgerccblas_zhercblas_zhprcblas_zher2cblas_zhpr2cblas_sgemmcblas_ssymmcblas_ssyrkcblas_ssyr2kcblas_strmmcblas_strsmcblas_dgemmcblas_dsymmcblas_dsyrkcblas_dsyr2kcblas_dtrmmcblas_dtrsmcblas_cgemmcblas_csymmcblas_csyrkcblas_csyr2kcblas_ctrmmcblas_ctrsmcblas_zgemmcblas_zsymmcblas_zsyrkcblas_zsyr2kcblas_ztrmmcblas_ztrsmcblas_chemmcblas_cherkcblas_cher2kcblas_zhemmcblas_zherkcblas_zher2kcblas_xerbla
ate. the whole roster. no crumbs left π
This module also contains the following constants β lil variables you get to use as flags 'n stuff:
$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/
like if you wanna know what each one actually does math-wise, that link is your bestie, not me π
π EXAMPLES π
okay so plot twist: this section is literally empty in the source. no example code, nada, zero. bestie left the section heading and dipped π if you want examples, hit the GSL docs above, fr fr.
π AUTHORS π
Jonathan "Duke" Leto <jonathan@leto.net> and Thierry Moisan <thierry.moisan@gmail.com>
we stan them, they built this π«Ά
π COPYRIGHT AND LICENSE π
Copyright (C) 2008-2024 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.
so yeah, free as in go wild with it, same terms as Perl itself, periodt β¨
and that's the whole page, bestie π
this was perl v5.42.3, dated 2026-08-20, from the Math::GSL::CBLAS(3pm) manual β mwah, take care of her, she's iconic πβ
π¦ where this page comes from
- ubuntu stonking: libmath-gsl-perl 0.49-1build1 Β· Artistic-1.0-Perl OR GPL-1.0-or-later
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms