Function rgsl::blas::level3::chemm

source ·
pub fn chemm(
    side: Side,
    uplo: Uplo,
    alpha: &ComplexF32,
    A: &MatrixComplexF32,
    B: &MatrixComplexF32,
    beta: &ComplexF32,
    C: &mut MatrixComplexF32
) -> Value
Expand description

This function computes the matrix-matrix product and sum C = \alpha A B + \beta C for Side is Left and C = \alpha B A + \beta C for Side is Right, where the matrix A is hermitian. When Uplo is Upper then the upper triangle and diagonal of A are used, and when Uplo is Lower then the lower triangle and diagonal of A are used. The imaginary elements of the diagonal are automatically set to zero.