TESTING/LIN/zlaipd.f(3)

πŸ“¦
version 3.12.1 Β· 2 versions
, in arch rolling

🧚 TESTING/LIN/zlaipd.f(3) 🧚

hey bestie, welcome to this page from the Library Functions Manual β€” it's all about the zlaipd subroutine, aka ZLAIPD, and yes it's giving "tiny utility with a very specific job" energy πŸ’…


🌈 NAME 🌈

TESTING/LIN/zlaipd.f β€” home of the zlaipd subroutine, also known as ZLAIPD ✨


πŸ¦‹ SYNOPSIS πŸ¦‹

Functions/Subroutines

  • subroutine zlaipd (n, a, inda, vinda) β€” ZLAIPD

🌸 Function/Subroutine Documentation 🌸

subroutine zlaipd

subroutine zlaipd (integer n, complex*16, dimension( * ) a, integer inda,
    integer vinda)

ZLAIPD

πŸ’– Purpose πŸ’–

okay so ZLAIPD sets the imaginary part of the diagonal elements of a complex matrix A to a large value. no cap, that's the whole mission 🫢

this is used to test LAPACK routines for complex Hermitian matrices β€” the ones that are not supposed to access or use the imaginary parts of the diagonals. so yeah, it's a little trap/test setup situation πŸ‘‘

✨ Parameters ✨

  • N β€” N is INTEGER. it's the number of diagonal elements of A.
  • A β€” A is COMPLEX*16 array, dimension:
(1+(N-1)*INDA+(N-2)*VINDA)

on entry, this is the complex (Hermitian) matrix A. on exit, the imaginary parts of the diagonal elements are set to BIGNUM = EPS / SAFMIN, where EPS is the machine epsilon and SAFMIN is the safe minimum. slay πŸ’…

  • INDA β€” INDA is INTEGER. it's the increment between A(1) and the next diagonal element of A.

typical values are:

  • = LDA+1: square matrices with leading dimension LDA
  • = 2: packed upper triangular matrix, starting at A(1,1)
  • = N: packed lower triangular matrix, starting at A(1,1)
  • VINDA β€” VINDA is INTEGER. it's the change in the diagonal increment between columns of A.

typical values are:

  • = 0: no change, the row and column increments in A are fixed
  • = 1: packed upper triangular matrix
  • = -1: packed lower triangular matrix

πŸ‘‘ Author πŸ‘‘

  • Univ. of Tennessee
  • Univ. of California Berkeley
  • Univ. of Colorado Denver
  • NAG Ltd.

Definition at line 82 of file zlaipd.f.


πŸ’œ Author πŸ’œ

Generated automatically by Doxygen for LAPACK from the source code.


okay that's the whole page bestie β€” the cute little sign-off says this is LAPACK, Version 3.12.0, filed as TESTING/LIN/zlaipd.f(3) πŸ’–βœ¨πŸŽ€

πŸ“¦ where this page comes from