SRC/dlaset.f(3)
π NAME
SRC/dlaset.f β bestie, thatβs literally the whole name. Welcome to the SRC/dlaset.f(3) page from the Library Functions Manual β¨
β¨ SYNOPSIS
Functions/Subroutines
subroutine dlaset (uplo, m, n, alpha, beta, a, lda)
DLASET initializes the off-diagonal elements and the diagonal
elements of a matrix to given values.
The main character here is dlaset: it initializes the off-diagonal elements and the diagonal elements of a matrix to given values. Iconic behavior, no cap π
π«Ά Function/Subroutine Documentation
π subroutine dlaset
subroutine dlaset (character uplo, integer m, integer n, double precision
alpha, double precision beta, double precision, dimension( lda, * ) a,
integer lda)
DLASET initializes the off-diagonal elements and the diagonal elements of a matrix to given values. Periodt π
π Purpose
!>
!> DLASET initializes an m-by-n matrix A to BETA on the diagonal and
!> ALPHA on the offdiagonals.
!>
So: diagonal gets BETA, off-diagonals get ALPHA. Thatβs the vibe π¦
π Parameters
UPLOβUPLO is CHARACTER*1. It specifies the part of the matrix A to be set. The tea is:= 'U': Upper triangular part is set; the strictly lower triangular part of A is not changed.= 'L': Lower triangular part is set; the strictly upper triangular part of A is not changed.- Otherwise: All of the matrix A is set.
MβM is INTEGER. The number of rows of the matrix A.M >= 0.NβN is INTEGER. The number of columns of the matrix A.N >= 0.ALPHAβALPHA is DOUBLE PRECISION. The constant to which the offdiagonal elements are to be set.BETAβBETA is DOUBLE PRECISION. The constant to which the diagonal elements are to be set.AβA is DOUBLE PRECISION array, dimension (LDA,N). On exit, the leading m-by-n submatrix of A is set as follows:
if UPLO = 'U', A(i,j) = ALPHA, 1<=i<=j-1, 1<=j<=n,
if UPLO = 'L', A(i,j) = ALPHA, j+1<=i<=m, 1<=j<=n,
otherwise, A(i,j) = ALPHA, 1<=i<=m, 1<=j<=n, i.ne.j,
and, for all UPLO, A(i,i) = BETA, 1<=i<=min(m,n).
LDAβLDA is INTEGER. The leading dimension of the array A.LDA >= max(1,M).
π Author
- Univ. of Tennessee
- Univ. of California Berkeley
- Univ. of Colorado Denver
- NAG Ltd.
Definition at line 109 of file dlaset.f.
π Author
Generated automatically by Doxygen for LAPACK from the source code.
okay bye bestie π«Ά the footer says LAPACK Version 3.12.0 β thatβs the source/version energy β and thereβs no separate date in the footer, so Iβm not inventing one, fr fr πβ¨
π¦ where this page comes from
- arch rolling: lapack-doc 3.12.1-2 Β· custom
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash-1017 on : a language model's rewrite of the original, under its terms