Hi!

At 
http://www.gnu.org/software/gsl/manual/html_node/Level-2-GSL-BLAS-Interface.html
 a "Plus"-sign is missing: 

— Function: int gsl_blas_cher2 (CBLAS_UPLO_t Uplo, const gsl_complex_float 
alpha, const gsl_vector_complex_float * x, const gsl_vector_complex_float * y, 
gsl_matrix_complex_float * A)
— Function: int gsl_blas_zher2 (CBLAS_UPLO_t Uplo, const gsl_complex alpha, 
const gsl_vector_complex * x, const gsl_vector_complex * y, gsl_matrix_complex 
* A
These functions compute the hermitian rank-2 update A = \alpha x y^H + \alpha^* 
y x^H A of the hermitian matrix A. Since the matrix A is hermitian only its 
upper half or lower half need to be stored. When Uplo is CblasUpper then the 
upper triangle and diagonal of A are used, and when Uplo is CblasLower then the 
lower triangle and diagonal of A are used. The imaginary elements of the 
diagonal are automatically set to zero. 


Between "rank-2 update A = \alpha x y^H + \alpha^* y x^H" and "A of the 
hermitian matrix A"  should be inserted a "+"-sign.

Kind regards!

VT


--
Dr. med. Volker Thieme
Rochlitzstraße 65
04229 Leipzig

volker.thieme_(at)_mac_(dot)_com





_______________________________________________
Bug-gsl mailing list
[email protected]
http://lists.gnu.org/mailman/listinfo/bug-gsl

Reply via email to