Visible to Intel only — GUID: GUID-4A745E26-D720-4B1F-862E-508FEBCC3A65
Visible to Intel only — GUID: GUID-4A745E26-D720-4B1F-862E-508FEBCC3A65
?la_syrcond_c
Computes the infinity norm condition number of op(A)*inv(diag(c)) for symmetric indefinite matrices.
call cla_syrcond_c( uplo, n, a, lda, af, ldaf, ipiv, c, capply, info, work, rwork )
call zla_syrcond_c( uplo, n, a, lda, af, ldaf, ipiv, c, capply, info, work, rwork )
- mkl.fi
The function computes the infinity norm condition number of
op(A) * inv(diag(c))
where the c is a REAL vector for cla_syrcond_c and a DOUBLE PRECISION vector for zla_syrcond_c.
- uplo
-
CHARACTER*1. Must be 'U' or 'L'.
Specifies the triangle of A to store:
If uplo = 'U', the upper triangle of A is stored,
If uplo = 'L', the lower triangle of A is stored.
- n
-
INTEGER. The number of linear equations, that is, the order of the matrix A; n≥ 0.
- a
-
COMPLEX for cla_syrcond_c
DOUBLE COMPLEX for zla_syrcond_c
Array, DIMENSION(lda, *). On entry, the n-by-n matrix A. The second dimension of a must be at least max(1,n).
- lda
-
INTEGER. The leading dimension of the array a. lda≥max(1,n).
- af
-
COMPLEX for cla_syrcond_c
DOUBLE COMPLEX for zla_syrcond_c
Array, DIMENSION(ldaf, *). The block diagonal matrix D and the multipliers used to obtain the factor U or L as computed by ?sytrf. The second dimension of af must be at least max(1,n).
- ldaf
-
INTEGER. The leading dimension of the array af. ldaf≥max(1,n).
- ipiv
-
INTEGER.
Array with DIMENSIONn. Details of the interchanges and the block structure of D as determined by ?sytrf.
- c
-
REAL for cla_syrcond_c
DOUBLE PRECISION for zla_syrcond_c
Array c with DIMENSIONn. The vector c in the formula
op(A) * inv(diag(c)).
- capply
-
LOGICAL. If .TRUE., then the function uses the vector c from the formula
op(A) * inv(diag(c)).
- work
-
COMPLEX for cla_syrcond_c
DOUBLE COMPLEX for zla_syrcond_c
Array DIMENSION 2*n. Workspace.
- rwork
-
REAL for cla_syrcond_c
DOUBLE PRECISION for zla_syrcond_c
Array DIMENSIONn. Workspace.
- info
-
INTEGER.
If info = 0, the execution is successful.
If i > 0, the i-th parameter is invalid.