Previous: slauum Up: ../lapack-s.html Next: sopgtr


slazro


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

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

          INTEGER        LDA, M, N

          REAL           ALPHA, BETA

          REAL           A( LDA, * )

 PURPOSE
      SLAZRO 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) REAL
              The constant to which the offdiagonal elements are
              to be set.

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

      A       (output) REAL 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).