slarscl2 (l)  Linux Man Pages
slarscl2: performs a reciprocal diagonal scaling on an vector
Command to display slarscl2
manual in Linux: $ man l slarscl2
NAME
SLARSCL2  performs a reciprocal diagonal scaling on an vector
SYNOPSIS
 SUBROUTINE SLARSCL2

( M, N, D, X, LDX )

IMPLICIT
NONE

INTEGER
M, N, LDX

REAL
D( * ), X( LDX, * )
PURPOSE
SLARSCL2 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
 N (input) INTEGER

The size of the vectors X and D.
 D (input) REAL array, length N

Diagonal matrix D, stored as a vector of length N.
 X (input/output) REAL array, length N

On entry, the vector X to be scaled by D.
On exit, the scaled vector.
Pages related to slarscl2
 slarscl2 (3)
 slar1v (l)  computes the (scaled) rth column of the inverse of the sumbmatrix in rows B1 through BN of the tridiagonal matrix L D L^T  sigma I
 slar2v (l)  applies a vector of real plane rotations from both sides to a sequence of 2by2 real symmetric matrices, defined by the elements of the vectors x, y and z
 slarf (l)  applies a real elementary reflector H to a real m by n matrix C, from either the left or the right
 slarfb (l)  applies a real block reflector H or its transpose Haq to a real m by n matrix C, from either the left or the right
 slarfg (l)  generates a real elementary reflector H of order n, such that H * ( alpha ) = ( beta ), Haq * H = I
 slarfp (l)  generates a real elementary reflector H of order n, such that H * ( alpha ) = ( beta ), Haq * H = I
 slarft (l)  forms the triangular factor T of a real block reflector H of order n, which is defined as a product of k elementary reflectors