SLASWP(3)

๐Ÿ“ฆ version 3.12.0, in opensuse-leap 16.0

SLASWP(3) โ€” row-swap era, bestie ๐Ÿ’…

okay so this is the Library Functions Manual page for SLASWP(3) โœจ. The top-header path is /home/abui...RC/slaswp.f(3) โ€” and yes, that little path appears twice in the header line, iykyk ๐Ÿ˜ญ. Weโ€™re folding the manual name in here instead of copy-pasting the header line, because weโ€™re doing this with style. ๐Ÿซถ

๐ŸŒธ NAME ๐ŸŒธ

The NAME section is literally a build path, no cap: /home/abuild/rpmbuild/BUILD/lapack-static-3.12.0-build/lapack-3.12.0/SRC/slaswp.f ๐Ÿ“

โœจ SYNOPSIS โœจ

๐ŸŽ€ Functions/Subroutines ๐ŸŽ€

subroutine SLASWP (n, a, lda, k1, k2, ipiv, incx)

SLASWP performs a series of row interchanges on a general rectangular matrix. Thatโ€™s the whole vibe. ๐Ÿ’ซ

๐Ÿฆ‹ Function/Subroutine Documentation ๐Ÿฆ‹

subroutine SLASWP (integer n, real, dimension( lda, * ) a, integer lda,
    integer k1, integer k2, integer, dimension( * ) ipiv, integer incx)

SLASWP performs a series of row interchanges on a general rectangular matrix. Again: iconic, focused, row-swappy. ๐Ÿ‘‘

๐Ÿ’– Purpose ๐Ÿ’–

SLASWP performs a series of row interchanges on the matrix A. One row interchange is initiated for each of rows K1 through K2 of A. Thatโ€™s it, thatโ€™s the purpose, periodt ๐Ÿ’…

๐ŸŒˆ Parameters ๐ŸŒˆ

  • N โ€” N is INTEGER. Itโ€™s the number of columns of the matrix A. ๐Ÿ’
  • A โ€” A is REAL array, dimension (LDA,N). On entry, itโ€™s the matrix of column dimension N to which the row interchanges will be applied. On exit, itโ€™s the permuted matrix. Glow-up complete โœจ
  • LDA โ€” LDA is INTEGER. Itโ€™s the leading dimension of the array A. ๐ŸŽ€
  • K1 โ€” K1 is INTEGER. Itโ€™s 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. Math but make it cute ๐Ÿงฎ๐Ÿ’–
  • IPIV โ€” IPIV is INTEGER array, dimension (K1+(K2-K1)*abs(INCX)). Itโ€™s the vector of pivot indices. Only the elements in positions K1 through K1+(K2-K1)*abs(INCX) of IPIV are accessed. And IPIV(K1+(K-K1)*abs(INCX)) = L implies rows K and L are to be interchanged. Pivot lore, unlocked ๐Ÿ”
  • INCX โ€” INCX is INTEGER. Itโ€™s the increment between successive values of IPIV. If INCX is negative, the pivots are applied in reverse order. Reverse order? She contains multitudes ๐Ÿ’€โœจ

๐Ÿ‘‘ 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. Respect the modifier, bestie ๐Ÿซก

Definition at line 114 of file slaswp.f.

๐Ÿ’œ Author ๐Ÿ’œ

This one was generated automatically by Doxygen for LAPACK from the source code. Automation ate, honestly ๐Ÿค–๐Ÿ’…


okay thatโ€™s the whole page, bestie ๐Ÿซถ โ€” signed off with LAPACK Version 3.12.0 and the footer path /home/abui...RC/slaswp.f(3). periodt โœจ

๐Ÿ“ฆ where this page comes from