Function rgsl::blas::level2::chemv
[−]
[src]
pub fn chemv(uplo: Uplo, alpha: &ComplexF32, A: &MatrixComplexF32, x: &VectorComplexF32, beta: &ComplexF32, y: &mut VectorComplexF32) -> Value
These functions compute the matrix-vector product and sum y = \alpha A x + \beta y for 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 assumed to be zero and are not referenced.