SRC/zsyswapr.f(3)

πŸ’– NAME πŸ’–

SRC/zsyswapr.f β€” that's the title, bestie, and this page comes from the Library Functions Manual. We're talking about the zsyswapr routine, no cap.

✨ SYNOPSIS ✨

🌸 Functions/Subroutines 🌸

subroutine zsyswapr (uplo, n, a, lda, i1, i2)
    ZSYSWAPR

πŸ¦‹ Function/Subroutine Documentation πŸ¦‹

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

ZSYSWAPR β€” all caps, all attitude, and literally the star of this page.

πŸŽ€ Purpose πŸŽ€

ZSYSWAPR applies an elementary permutation on the rows and the columns of a symmetric matrix. It's giving β€œswap the rows and columns, keep the symmetric-matrix situation cute.” πŸ’…

🌈 Parameters 🌈

  • UPLO β€” UPLO is CHARACTER*1. 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. The order of the matrix A. N >= 0.
  • A β€” A is COMPLEX*16 array, dimension (LDA,*). On entry, the N-by-N matrix A. On exit, the permuted matrix where the rows I1 and I2 and columns I1 and I2 are interchanged. If UPLO = 'U', the interchanges are applied to the upper triangular part and the strictly lower triangular part of A is not referenced; if UPLO = 'L', the interchanges are applied to the lower triangular part and the part of A above the diagonal is not referenced.
  • LDA β€” LDA is INTEGER. 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 99 of file zsyswapr.f.

🫢 Author 🫢

Generated automatically by Doxygen for LAPACK from the source code.


Catch you later, bestie β€” this is SRC/zsyswapr.f(3), and the footer is serving LAPACK Version 3.12.0 realness. Bye πŸ’–βœ¨πŸ¦‹

πŸ“¦ where this page comes from