SRC/csyswapr.f(3)

SRC/csyswapr.f πŸ’–

okay bestie, welcome to the Library Functions Manual page for SRC/csyswapr.f β€” yes, that's the whole title situation, and we're gonna read it together like the icons we are πŸ’…βœ¨

🌸 NAME 🌸

SRC/csyswapr.f β€” that's the name, bestie. no cap, that's literally it πŸ’–

✨ SYNOPSIS ✨

Functions/Subroutines

subroutine csyswapr (uplo, n, a, lda, i1, i2)
    CSYSWAPR

CSYSWAPR is the main character here, periodt πŸ‘‘

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

subroutine csyswapr (character uplo, integer n, complex, dimension( lda, n )
    a, integer lda, integer i1, integer i2)
    CSYSWAPR

πŸ’œ Purpose πŸ’œ

okay so CSYSWAPR applies an elementary permutation on the rows and the columns of a symmetric matrix. that's the whole purpose, and it lowkey ate πŸ”₯

πŸŽ€ Parameters πŸŽ€

  • UPLO β€” UPLO is CHARACTER*1. it specifies whether the details of the factorization are stored as an upper or lower triangular matrix. the values are:
= '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, bestie.
  • A β€” A is COMPLEX array, dimension (LDA,N). 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. iconic behavior, honestly πŸ¦‹
  • 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 csyswapr.f.

🌈 Author 🌈

Generated automatically by Doxygen for LAPACK from the source code.


okay that's the whole page, bestie πŸ«ΆπŸ’– β€” this one comes from LAPACK Version 3.12.0 and the source is SRC/csyswapr.f(3). mwah, bye! ✨

πŸ“¦ where this page comes from