SRC/zheswapr.f(3)

🌸 NAME 🌸

Bestie, you're on the SRC/zheswapr.f(3) page from the Library Functions Manual β€” title/manual name folded in right here. The star of the show is SRC/zheswapr.f.

✨ SYNOPSIS ✨

🫢 Functions/Subroutines

subroutine zheswapr (uplo, n, a, lda, i1, i2)
    ZHESWAPR applies an elementary permutation on the rows and columns
    of a Hermitian matrix.

πŸ’… Function/Subroutine Documentation πŸ’…

🧚 subroutine zheswapr

subroutine zheswapr (character uplo, integer n, complex*16, dimension( lda, n ) a, integer lda, integer i1, integer i2)

Okay so ZHESWAPR applies an elementary permutation on the rows and columns of a Hermitian matrix.

πŸŽ€ Purpose

No cap, ZHESWAPR applies an elementary permutation on the rows and the columns of a hermitian matrix. That's the whole vibe.

πŸ¦‹ Parameters

  • UPLO β€” UPLO is CHARACTER*1. It specifies whether the details of the factorization are stored as an upper or lower triangular matrix.
    • = 'U': Upper triangular, form is A = U*D*U**T;
    • = 'L': Lower triangular, form is A = L*D*L**T.
  • N β€” N is INTEGER. It's the order of the matrix A. N >= 0.
  • A β€” A is COMPLEX*16 array, dimension (LDA,N). On entry, it's the NB diagonal matrix D and the multipliers used to obtain the factor U or L as computed by CSYTRF.
    • On exit, if INFO = 0, it's the (symmetric) inverse of the original matrix. If UPLO = 'U', the upper triangular part of the inverse is formed and the part of A below the diagonal is not referenced; if UPLO = 'L', the lower triangular part of the inverse is formed and the part of A above the diagonal is not referenced.
  • LDA β€” LDA is INTEGER. It's the leading dimension of the array A. LDA >= max(1,N).
  • I1 β€” I1 is INTEGER. Index of the first row to swap.
  • I2 β€” I2 is INTEGER. Index of the second row to swap.

πŸ‘‘ Author

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

Definition at line 101 of file zheswapr.f.

🌈 Author 🌈

Generated automatically by Doxygen for LAPACK from the source code.


Signed off from the LAPACK corner of the group chat, bestie: source page SRC/zheswapr.f, page SRC/zheswapr.f(3), and LAPACK Version 3.12.0 β€” that's the footer vibe. πŸ’œ

πŸ“¦ where this page comes from