TESTING/LIN/zlatsy.f(3)

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

πŸ’– NAME πŸ’–

TESTING/LIN/zlatsy.f(3) β€” okay bestie, this is the Library Functions Manual page for zlatsy, and she is lowkey iconic. No cap, every detail is staying. πŸ’…


✨ SYNOPSIS ✨

Functions/Subroutines

  • subroutine zlatsy (uplo, n, x, ldx, iseed) β€” ZLATSY

🧚 FUNCTION/SUBROUTINE DOCUMENTATION 🧚

subroutine zlatsy (character uplo, integer n, complex*16, dimension( ldx, * ) x, integer ldx, integer, dimension( * ) iseed)
    ZLATSY

🌸 PURPOSE 🌸

Bestie, ZLATSY generates a special test matrix for the complex symmetric (indefinite) factorization. The pivot blocks of the generated matrix will be in this exact order:

2x2 pivot block, non diagonalizable
1x1 pivot block
2x2 pivot block, diagonalizable
(cycle repeats)

A row interchange is required for each non-diagonalizable 2x2 block. Periodt.


πŸŽ€ PARAMETERS πŸŽ€

  • UPLO β€” is CHARACTER. Specifies whether the generated matrix is to be upper or lower triangular. = 'U': Upper triangular = 'L': Lower triangular
  • N β€” is INTEGER. The dimension of the matrix to be generated.
  • X β€” is COMPLEX*16 array, dimension (LDX,N). The generated matrix, consisting of 3x3 and 2x2 diagonal blocks which result in the pivot sequence given above. The matrix outside of these diagonal blocks is zero.
  • LDX β€” is INTEGER. The leading dimension of the array X.
  • ISEED β€” is INTEGER array, dimension (4). On entry, the seed for the random number generator. The last of the four integers must be odd. (modified on exit)

πŸ‘‘ AUTHOR πŸ‘‘

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

πŸ“Œ DEFINITION AT LINE 88 OF FILE zlatsy.f. πŸ“Œ

Definition at line 88 of file zlatsy.f.


πŸ€– AUTHOR πŸ€–

Generated automatically by Doxygen for LAPACK from the source code.


cute sign-off: the footer says LAPACK, Version 3.12.0, and TESTING/LIN/zlatsy.f(3) β€” that’s the source/version vibe, bestie. The footer line doesn’t show an extra date, so we’re not inventing one. πŸ«ΆπŸ’–

πŸ“¦ where this page comes from