zlaset (l) - Linux Manuals
zlaset: initializes a 2-D array A to BETA on the diagonal and ALPHA on the offdiagonals
Command to display zlaset
manual in Linux: $ man l zlaset
NAME
ZLASET - initializes a 2-D array A to BETA on the diagonal and ALPHA on the offdiagonals
SYNOPSIS
- SUBROUTINE ZLASET(
-
UPLO, M, N, ALPHA, BETA, A, LDA )
-
CHARACTER
UPLO
-
INTEGER
LDA, M, N
-
COMPLEX*16
ALPHA, BETA
-
COMPLEX*16
A( LDA, * )
PURPOSE
ZLASET initializes a 2-D array A to BETA on the diagonal and
ALPHA on the offdiagonals.
ARGUMENTS
- UPLO (input) CHARACTER*1
-
Specifies the part of the matrix A to be set.
= aqUaq: Upper triangular part is set. The lower triangle
is unchanged.
= aqLaq: Lower triangular part is set. The upper triangle
is unchanged.
Otherwise: All of the matrix A is set.
- M (input) INTEGER
-
On entry, M specifies the number of rows of A.
- N (input) INTEGER
-
On entry, N specifies the number of columns of A.
- ALPHA (input) COMPLEX*16
-
All the offdiagonal array elements are set to ALPHA.
- BETA (input) COMPLEX*16
-
All the diagonal array elements are set to BETA.
- A (input/output) COMPLEX*16 array, dimension (LDA,N)
-
On entry, the m by n matrix A.
On exit, A(i,j) = ALPHA, 1 <= i <= m, 1 <= j <= n, i.ne.j;
A(i,i) = BETA , 1 <= i <= min(m,n)
- LDA (input) INTEGER
-
The leading dimension of the array A. LDA >= max(1,M).
Pages related to zlaset
- zlaset (3)
- zlascl (l) - multiplies the M by N complex matrix A by the real scalar CTO/CFROM
- zlascl2 (l) - performs a diagonal scaling on a vector
- zlasr (l) - applies a sequence of real plane rotations to a complex matrix A, from either the left or the right
- zlassq (l) - returns the values scl and ssq such that ( scl**2 )*ssq = x( 1 )**2 +...+ x( n )**2 + ( scale**2 )*sumsq,
- zlaswp (l) - performs a series of row interchanges on the matrix A
- zlasyf (l) - computes a partial factorization of a complex symmetric matrix A using the Bunch-Kaufman diagonal pivoting method
- zla_gbamv (l) - performs one of the matrix-vector operations y := alpha*abs(A)*abs(x) + beta*abs(y),