Function rgsl::cblas::level3::ssymm
[−]
[src]
pub fn ssymm(order: Order, side: Side, uplo: Uplo, M: i32, N: i32, alpha: f32, A: &[f32], lda: i32, B: &[f32], ldb: i32, beta: f32, C: &mut [f32], ldc: i32)
Symmetric ::types::Matrix-MatrixF64 multiplication for single precision float.
Parameters:
- order : Whether matrices are row major order (C-Style) for column major order (Fortran-style). One of enum CblasRowMajor or CblasColMajor.
- side : If CBlasSideLeft, perform (sigma(A)(B) + beta C). If CBlasSideRight, perform (sigma (B)(A) + beta C)
- uplo : Indicates whether to use the upper (CBlasUpper) or lower (CBlasLower) triangle of matrix A
- M : Rows in matrices A and C
- N : Columns in Matrices B and C
- alpha : scalar factor for op(A)op(B)
- A : matrix A
- lda : The size of the first dimension of matrix A
- B : matrix B
- ldb : The size of the first dimension of matrix B
- beta : scalar factor for C
- C : matrix C
- ldc : The size of the first dimension of matrix C