|
|
pure subroutine | wrap_sgemm (amat, bmat, cmat, transa, transb, alpha, beta) |
| |
|
pure subroutine | wrap_dgemm (amat, bmat, cmat, transa, transb, alpha, beta) |
| |
|
subroutine | wrap_sgemm323 (amat, bmat, cmat, transa, transb, alpha, beta) |
| |
|
subroutine | wrap_sgemm233 (amat, bmat, cmat, transa, transb, alpha, beta) |
| |
|
subroutine | wrap_sgemm332 (amat, bmat, cmat, transa, transb, alpha, beta) |
| |
|
subroutine | wrap_dgemm323 (amat, bmat, cmat, transa, transb, alpha, beta) |
| |
|
subroutine | wrap_dgemm233 (amat, bmat, cmat, transa, transb, alpha, beta) |
| |
|
subroutine | wrap_dgemm332 (amat, bmat, cmat, transa, transb, alpha, beta) |
| |
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,
where 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.