ZLAKF2
Univ. of Tennessee, Univ. of California Berkeley and NAG Ltd..
November 2006
November 2006
Purpose
Form the 2*M*N by 2*M*N matrix
Z = [ kron(In, A) -kron(B', Im) ]
[ kron(In, D) -kron(E', Im) ],
where In is the identity matrix of size n and X' is the transpose
of X. kron(X, Y) is the Kronecker product between the matrices X
and Y.
Z = [ kron(In, A) -kron(B', Im) ]
[ kron(In, D) -kron(E', Im) ],
where In is the identity matrix of size n and X' is the transpose
of X. kron(X, Y) is the Kronecker product between the matrices X
and Y.
Arguments
M |
(input) INTEGER
Size of matrix, must be >= 1.
|
N |
(input) INTEGER
Size of matrix, must be >= 1.
|
A |
(input) COMPLEX*16, dimension ( LDA, M )
The matrix A in the output matrix Z.
|
LDA |
(input) INTEGER
The leading dimension of A, B, D, and E. ( LDA >= M+N )
|
B |
(input) COMPLEX*16, dimension ( LDA, N )
|
D |
(input) COMPLEX*16, dimension ( LDA, M )
|
E |
(input) COMPLEX*16, dimension ( LDA, N )
The matrices used in forming the output matrix Z.
|
Z |
(output) COMPLEX*16, dimension ( LDZ, 2*M*N )
The resultant Kronecker M*N*2 by M*N*2 matrix (see above.)
|
LDZ |
(input) INTEGER
The leading dimension of Z. ( LDZ >= 2*M*N )
|