Previous: dlauum Up: ../lapack-d.html Next: dopgtr


dlazro


 NAME
      DLAZRO - initialize a 2-D array A to BETA on the diagonal
      and ALPHA on the offdiagonals

 SYNOPSIS
      SUBROUTINE DLAZRO( M, N, ALPHA, BETA, A, LDA )

          INTEGER        LDA, M, N

          DOUBLE         PRECISION ALPHA, BETA

          DOUBLE         PRECISION A( LDA, * )

 PURPOSE
      DLAZRO initializes a 2-D array A to BETA on the diagonal and
      ALPHA on the offdiagonals.

 ARGUMENTS
      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.

      ALPHA   (input) DOUBLE PRECISION
              The constant to which the offdiagonal elements are
              to be set.

      BETA    (input) DOUBLE PRECISION
              The constant to which the diagonal elements are to
              be set.

      A       (output) DOUBLE PRECISION array, dimension (LDA,N)
              On exit, the leading m by n submatrix of A is set
              such that A(i,j) = ALPHA,  1 <= i <= m, 1 <= j <= n,
              i <> j A(i,i) = BETA,   1 <= i <= min(m,n).

      LDA     (input) INTEGER
              The leading dimension of the array A.  LDA >=
              max(1,M).