zlarscl2 (l) - Linux Manuals
zlarscl2: performs a reciprocal diagonal scaling on an vector
Command to display zlarscl2
manual in Linux: $ man l zlarscl2
NAME
ZLARSCL2 - performs a reciprocal diagonal scaling on an vector
SYNOPSIS
- SUBROUTINE ZLARSCL2
-
( M, N, D, X, LDX )
-
IMPLICIT
NONE
-
INTEGER
M, N, LDX
-
COMPLEX*16
X( LDX, * )
-
DOUBLE
PRECISION D( * )
PURPOSE
ZLARSCL2 performs a reciprocal diagonal scaling on an vector:
x <-- inv(D) * x
where the diagonal matrix D is stored as a vector.
Eventually to be replaced by BLAS_sge_diag_scale in the new BLAS
standard.
ARGUMENTS
The size of the vectors X and D.
- D (input) DOUBLE PRECISION array, length N
-
Diagonal matrix D, stored as a vector of length N.
X (input/output) COMPLEX*16 array, length N
On entry, the vector X to be scaled by D.
On exit, the scaled vector.
Pages related to zlarscl2
- zlarscl2 (3)
- zlar1v (l) - computes the (scaled) r-th column of the inverse of the sumbmatrix in rows B1 through BN of the tridiagonal matrix L D L^T - sigma I
- zlar2v (l) - applies a vector of complex plane rotations with real cosines from both sides to a sequence of 2-by-2 complex Hermitian matrices,
- zlarcm (l) - performs a very simple matrix-matrix multiplication
- zlarf (l) - applies a complex elementary reflector H to a complex M-by-N matrix C, from either the left or the right
- zlarfb (l) - applies a complex block reflector H or its transpose Haq to a complex M-by-N matrix C, from either the left or the right
- zlarfg (l) - generates a complex elementary reflector H of order n, such that Haq * ( alpha ) = ( beta ), Haq * H = I
- zlarfp (l) - generates a complex elementary reflector H of order n, such that Haq * ( alpha ) = ( beta ), Haq * H = I