CLACRM(3)      LAPACK routine of NEC Numeric Library Collection      CLACRM(3)



NAME
       CLACRM

SYNOPSIS
       SUBROUTINE CLACRM (M, N, A, LDA, B, LDB, C, LDC, RWORK)



PURPOSE
            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.




ARGUMENTS
           M         (input)
                     M is INTEGER
                     The number of rows of the matrix A and of the matrix C.
                     M >= 0.

           N         (input)
                     N is INTEGER
                     The number of columns and rows of the matrix B and
                     the number of columns of the matrix C.
                     N >= 0.

           A         (input)
                     A is COMPLEX array, dimension (LDA, N)
                     A contains the M by N matrix A.

           LDA       (input)
                     LDA is INTEGER
                     The leading dimension of the array A. LDA >=max(1,M).

           B         (input)
                     B is REAL array, dimension (LDB, N)
                     B contains the N by N matrix B.

           LDB       (input)
                     LDB is INTEGER
                     The leading dimension of the array B. LDB >=max(1,N).

           C         (input)
                     C is COMPLEX array, dimension (LDC, N)
                     C contains the M by N matrix C.

           LDC       (input)
                     LDC is INTEGER
                     The leading dimension of the array C. LDC >=max(1,N).

           RWORK     (output)
                     RWORK is REAL array, dimension (2*M*N)



LAPACK routine                  31 October 2017                      CLACRM(3)