From 56465c3506b28fd3b826dab9cb3116ea032edc63 Mon Sep 17 00:00:00 2001 From: Thierry Moisan Date: Thu, 10 Jul 2008 15:59:22 -0400 Subject: [PATCH] Adding some more documentation to BLAS --- BLAS.i | 4 ++-- lib/Math/GSL/BLAS/Test.pm | 1 + 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/BLAS.i b/BLAS.i index de30828..50f85dc 100644 --- a/BLAS.i +++ b/BLAS.i @@ -178,9 +178,9 @@ The functions of this module are divised into 3 levels: =item C -=item C +=item C - This function computes the matrix-vector product and sum y = \alpha op(A) x + \beta y, where op(A) = A, A^T, A^H for $TransA = $CblasNoTrans, $CblasTrans, $CblasConjTrans(constant values coming from the CBLAS module). $A is a matrix and $x and $y are vectors. -=item C +=item C - This function computes the matrix-vector product x = op(A) x for the triangular matrix $A, where op(A) = A, A^T, A^H for $TransA = $CblasNoTrans, $CblasTrans, $CblasConjTrans (constant values coming from the CBLAS module). When $Uplo is $CblasUpper then the upper triangle of $A is used, and when $Uplo is $CblasLower then the lower triangle of $A is used. If $Diag is $CblasNonUnit then the diagonal of the matrix is used, but if $Diag is $CblasUnit then the diagonal elements of the matrix $A are taken as unity and are not referenced. =item C diff --git a/lib/Math/GSL/BLAS/Test.pm b/lib/Math/GSL/BLAS/Test.pm index b0d0ca4..20e19e2 100644 --- a/lib/Math/GSL/BLAS/Test.pm +++ b/lib/Math/GSL/BLAS/Test.pm @@ -5,6 +5,7 @@ use Math::GSL::BLAS qw/:all/; use Math::GSL::Vector qw/:all/; use Math::GSL::Complex qw/:all/; use Math::GSL::Matrix qw/:all/; +use Math::GSL::CBLAS qw/:all/; use Math::GSL qw/:all/; use Data::Dumper; use Math::GSL::Errno qw/:all/; -- 2.11.4.GIT