![]() |
LAPACK 3.12.1
LAPACK: Linear Algebra PACKage
|
subroutine clacrm | ( | integer | m, |
integer | n, | ||
complex, dimension( lda, * ) | a, | ||
integer | lda, | ||
real, dimension( ldb, * ) | b, | ||
integer | ldb, | ||
complex, dimension( ldc, * ) | c, | ||
integer | ldc, | ||
real, dimension( * ) | rwork ) |
CLACRM multiplies a complex matrix by a square real matrix.
Download CLACRM + dependencies [TGZ] [ZIP] [TXT]
!> !> CLACRM performs a very simple matrix-matrix multiplication: !> C := A * B, !> where A is M by N and complex; B is N by N and real; !> C is M by N and complex. !>
[in] | M | !> M is INTEGER !> The number of rows of the matrix A and of the matrix C. !> M >= 0. !> |
[in] | N | !> N is INTEGER !> The number of columns and rows of the matrix B and !> the number of columns of the matrix C. !> N >= 0. !> |
[in] | A | !> A is COMPLEX array, dimension (LDA, N) !> On entry, A contains the M by N matrix A. !> |
[in] | LDA | !> LDA is INTEGER !> The leading dimension of the array A. LDA >=max(1,M). !> |
[in] | B | !> B is REAL array, dimension (LDB, N) !> On entry, B contains the N by N matrix B. !> |
[in] | LDB | !> LDB is INTEGER !> The leading dimension of the array B. LDB >=max(1,N). !> |
[out] | C | !> C is COMPLEX array, dimension (LDC, N) !> On exit, C contains the M by N matrix C. !> |
[in] | LDC | !> LDC is INTEGER !> The leading dimension of the array C. LDC >=max(1,N). !> |
[out] | RWORK | !> RWORK is REAL array, dimension (2*M*N) !> |
Definition at line 111 of file clacrm.f.