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
