|
| pure subroutine, public | la_blas_level3_gen::la_sgemm (transa, transb, m, n, k, alpha, a, lda, b, ldb, beta, c, ldc) |
| | SGEMM: performs one of the matrix-matrix operations C := alpha*op( A )*op( B ) + beta*C, where op( X ) is one of op( X ) = X or op( X ) = X**T, alpha and beta are scalars, and A, B and C are matrices, with op( A ) an m by k matrix, op( B ) a k by n matrix and C an m by n matrix.
|
| |
| pure subroutine, public | la_blas_level3_gen::la_dgemm (transa, transb, m, n, k, alpha, a, lda, b, ldb, beta, c, ldc) |
| | DGEMM: performs one of the matrix-matrix operations C := alpha*op( A )*op( B ) + beta*C, where op( X ) is one of op( X ) = X or op( X ) = X**T, alpha and beta are scalars, and A, B and C are matrices, with op( A ) an m by k matrix, op( B ) a k by n matrix and C an m by n matrix.
|
| |
| pure subroutine, public | la_blas_level3_gen::la_qgemm (transa, transb, m, n, k, alpha, a, lda, b, ldb, beta, c, ldc) |
| | QGEMM: performs one of the matrix-matrix operations C := alpha*op( A )*op( B ) + beta*C, where op( X ) is one of op( X ) = X or op( X ) = X**T, alpha and beta are scalars, and A, B and C are matrices, with op( A ) an m by k matrix, op( B ) a k by n matrix and C an m by n matrix.
|
| |
| pure subroutine, public | la_blas_level3_gen::la_cgemm (transa, transb, m, n, k, alpha, a, lda, b, ldb, beta, c, ldc) |
| | CGEMM: performs one of the matrix-matrix operations C := alpha*op( A )*op( B ) + beta*C, where op( X ) is one of op( X ) = X or op( X ) = X**T or op( X ) = X**H, alpha and beta are scalars, and A, B and C are matrices, with op( A ) an m by k matrix, op( B ) a k by n matrix and C an m by n matrix.
|
| |
| pure subroutine, public | la_blas_level3_gen::la_zgemm (transa, transb, m, n, k, alpha, a, lda, b, ldb, beta, c, ldc) |
| | ZGEMM: performs one of the matrix-matrix operations C := alpha*op( A )*op( B ) + beta*C, where op( X ) is one of op( X ) = X or op( X ) = X**T or op( X ) = X**H, alpha and beta are scalars, and A, B and C are matrices, with op( A ) an m by k matrix, op( B ) a k by n matrix and C an m by n matrix.
|
| |
| pure subroutine, public | la_blas_level3_gen::la_wgemm (transa, transb, m, n, k, alpha, a, lda, b, ldb, beta, c, ldc) |
| | WGEMM: performs one of the matrix-matrix operations C := alpha*op( A )*op( B ) + beta*C, where op( X ) is one of op( X ) = X or op( X ) = X**T or op( X ) = X**H, alpha and beta are scalars, and A, B and C are matrices, with op( A ) an m by k matrix, op( B ) a k by n matrix and C an m by n matrix.
|
| |
| pure subroutine, public | la_blas_level3_gen::la_chemm (side, uplo, m, n, alpha, a, lda, b, ldb, beta, c, ldc) |
| | CHEMM: performs one of the matrix-matrix operations C := alpha*A*B + beta*C, or C := alpha*B*A + beta*C, where alpha and beta are scalars, A is an hermitian matrix and B and C are m by n matrices.
|
| |
| pure subroutine, public | la_blas_level3_gen::la_zhemm (side, uplo, m, n, alpha, a, lda, b, ldb, beta, c, ldc) |
| | ZHEMM: performs one of the matrix-matrix operations C := alpha*A*B + beta*C, or C := alpha*B*A + beta*C, where alpha and beta are scalars, A is an hermitian matrix and B and C are m by n matrices.
|
| |
| pure subroutine, public | la_blas_level3_gen::la_whemm (side, uplo, m, n, alpha, a, lda, b, ldb, beta, c, ldc) |
| | WHEMM: performs one of the matrix-matrix operations C := alpha*A*B + beta*C, or C := alpha*B*A + beta*C, where alpha and beta are scalars, A is an hermitian matrix and B and C are m by n matrices.
|
| |
| pure subroutine, public | la_blas_level3_gen::la_cher2k (uplo, trans, n, k, alpha, a, lda, b, ldb, beta, c, ldc) |
| | CHER2K: performs one of the hermitian rank 2k operations C := alpha*A*B**H + conjg( alpha )*B*A**H + beta*C, or C := alpha*A**H*B + conjg( alpha )*B**H*A + beta*C, where alpha and beta are scalars with beta real, C is an n by n hermitian matrix and A and B are n by k matrices in the first case and k by n matrices in the second case.
|
| |
| pure subroutine, public | la_blas_level3_gen::la_zher2k (uplo, trans, n, k, alpha, a, lda, b, ldb, beta, c, ldc) |
| | ZHER2K: performs one of the hermitian rank 2k operations C := alpha*A*B**H + conjg( alpha )*B*A**H + beta*C, or C := alpha*A**H*B + conjg( alpha )*B**H*A + beta*C, where alpha and beta are scalars with beta real, C is an n by n hermitian matrix and A and B are n by k matrices in the first case and k by n matrices in the second case.
|
| |
| pure subroutine, public | la_blas_level3_gen::la_wher2k (uplo, trans, n, k, alpha, a, lda, b, ldb, beta, c, ldc) |
| | WHER2K: performs one of the hermitian rank 2k operations C := alpha*A*B**H + conjg( alpha )*B*A**H + beta*C, or C := alpha*A**H*B + conjg( alpha )*B**H*A + beta*C, where alpha and beta are scalars with beta real, C is an n by n hermitian matrix and A and B are n by k matrices in the first case and k by n matrices in the second case.
|
| |
| pure subroutine, public | la_blas_level3_gen::la_cherk (uplo, trans, n, k, alpha, a, lda, beta, c, ldc) |
| | CHERK: performs one of the hermitian rank k operations C := alpha*A*A**H + beta*C, or C := alpha*A**H*A + beta*C, where alpha and beta are real scalars, C is an n by n hermitian matrix and A is an n by k matrix in the first case and a k by n matrix in the second case.
|
| |
| pure subroutine, public | la_blas_level3_gen::la_zherk (uplo, trans, n, k, alpha, a, lda, beta, c, ldc) |
| | ZHERK: performs one of the hermitian rank k operations C := alpha*A*A**H + beta*C, or C := alpha*A**H*A + beta*C, where alpha and beta are real scalars, C is an n by n hermitian matrix and A is an n by k matrix in the first case and a k by n matrix in the second case.
|
| |
| pure subroutine, public | la_blas_level3_gen::la_wherk (uplo, trans, n, k, alpha, a, lda, beta, c, ldc) |
| | WHERK: performs one of the hermitian rank k operations C := alpha*A*A**H + beta*C, or C := alpha*A**H*A + beta*C, where alpha and beta are real scalars, C is an n by n hermitian matrix and A is an n by k matrix in the first case and a k by n matrix in the second case.
|
| |