CLASWP(3)

πŸ“¦ version 3.12.0, in opensuse-leap 16.0

🌸 NAME 🌸

Hey bestie πŸ’– welcome to CLASWP(3), a Library Functions Manual page, and the file it’s serving is /home/abuild/rpmbuild/BUILD/lapack-static-3.12.0-build/lapack-3.12.0/SRC/claswp.f. The page header path is /home/abui...RC/claswp.f(3). Yes, the whole path is the name section, slay.


✨ SYNOPSIS ✨

πŸŽ€ Functions/Subroutines πŸŽ€

  • subroutine CLASWP (n, a, lda, k1, k2, ipiv, incx) β€” does a whole series of row interchanges on a general rectangular matrix.

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

πŸ’… subroutine CLASWP (...).

subroutine CLASWP (integer n, complex, dimension( lda, * ) a, integer lda, integer k1, integer k2, integer, dimension( * ) ipiv, integer incx)

Okay so CLASWP is the row-interchange bestie for a general rectangular matrix. No cap.

πŸ’– Purpose πŸ’–

CLASWP performs a series of row interchanges on the matrix A. One row interchange gets initiated for each of rows K1 through K2 of A. That’s the whole vibe. 🫢

🌈 Parameters 🌈

  • N β€” N is INTEGER. The number of columns of the matrix A.
  • A β€” A is COMPLEX array, dimension (LDA,N). On entry, the matrix of column dimension N to which the row interchanges will be applied. On exit, the permuted matrix.
  • LDA β€” LDA is INTEGER. The leading dimension of the array A.
  • K1 β€” K1 is INTEGER. The first element of IPIV for which a row interchange will be done.
  • K2 β€” K2 is INTEGER. (K2-K1+1) is the number of elements of IPIV for which a row interchange will be done.
  • IPIV β€” IPIV is INTEGER array, dimension (K1+(K2-K1)*abs(INCX)). The vector of pivot indices. Only the elements in positions K1 through K1+(K2-K1)*abs(INCX) of IPIV are accessed. IPIV(K1+(K-K1)*abs(INCX)) = L implies rows K and L are to be interchanged.
  • INCX β€” INCX is INTEGER. The increment between successive values of IPIV. If INCX is negative, the pivots are applied in reverse order.

πŸ‘‘ Author πŸ‘‘

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

🧚 Further Details: 🧚

Modified by R. C. Whaley, Computer Science Dept., Univ. of Tenn., Knoxville, USA

Definition at line 114 of file claswp.f.


πŸ’œ Author πŸ’œ

It literally says: Generated automatically by Doxygen for LAPACK from the source code. Iconic.


That’s the tea, bestie! This page is LAPACK Version 3.12.0, footer path /home/abui...RC/claswp.f(3), and the footer doesn’t give a date, so I’m not inventing one πŸ«ΆπŸ’…βœ¨

πŸ“¦ where this page comes from