clacp2 (l)  Linux Man Pages
clacp2: copies all or part of a real twodimensional matrix A to a complex matrix B
Command to display clacp2
manual in Linux: $ man l clacp2
NAME
CLACP2  copies all or part of a real twodimensional matrix A to a complex matrix B
SYNOPSIS
 SUBROUTINE CLACP2(

UPLO, M, N, A, LDA, B, LDB )

CHARACTER
UPLO

INTEGER
LDA, LDB, M, N

REAL
A( LDA, * )

COMPLEX
B( LDB, * )
PURPOSE
CLACP2 copies all or part of a real twodimensional matrix A to a
complex matrix B.
ARGUMENTS
 UPLO (input) CHARACTER*1

Specifies the part of the matrix A to be copied to B.
= aqUaq: Upper triangular part
= aqLaq: Lower triangular part
Otherwise: All of the matrix A
 M (input) INTEGER

The number of rows of the matrix A. M >= 0.
 N (input) INTEGER

The number of columns of the matrix A. N >= 0.
 A (input) REAL array, dimension (LDA,N)

The m by n matrix A. If UPLO = aqUaq, only the upper trapezium
is accessed; if UPLO = aqLaq, only the lower trapezium is
accessed.
 LDA (input) INTEGER

The leading dimension of the array A. LDA >= max(1,M).
 B (output) COMPLEX array, dimension (LDB,N)

On exit, B = A in the locations specified by UPLO.
 LDB (input) INTEGER

The leading dimension of the array B. LDB >= max(1,M).
Pages related to clacp2
 clacp2 (3)
 clacpy (l)  copies all or part of a twodimensional matrix A to another matrix B
 clacn2 (l)  estimates the 1norm of a square, complex matrix A
 clacon (l)  estimates the 1norm of a square, complex matrix A
 clacrm (l)  performs a very simple matrixmatrix multiplication
 clacrt (l)  performs the operation ( c s )( x ) ==> ( x ) ( s c )( y ) ( y ) where c and s are complex and the vectors x and y are complex
 cla_gbamv (l)  performs one of the matrixvector operations y := alpha*abs(A)*abs(x) + beta*abs(y),
 cla_gbrcond_c (l)  CLA_GBRCOND_C Compute the infinity norm condition number of op(A) * inv(diag(C)) where C is a REAL vector