CLASWP(3)
πΈ 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 matrixA.AβA is COMPLEX array, dimension (LDA,N). On entry, the matrix of column dimensionNto which the row interchanges will be applied. On exit, the permuted matrix.LDAβLDA is INTEGER. The leading dimension of the arrayA.K1βK1 is INTEGER. The first element ofIPIVfor which a row interchange will be done.K2βK2 is INTEGER.(K2-K1+1)is the number of elements ofIPIVfor 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 positionsK1throughK1+(K2-K1)*abs(INCX)ofIPIVare accessed.IPIV(K1+(K-K1)*abs(INCX)) = Limplies rowsKandLare to be interchanged.INCXβINCX is INTEGER. The increment between successive values ofIPIV. IfINCXis 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
- opensuse-leap 16.0: lapack-man 3.12.0-160000.2.2 Β· BSD-3-Clause
- opensuse-leap 16.0: lapack-man 3.12.0-160000.2.2 Β· BSD-3-Clause
- opensuse-leap 16.0: lapack-man 3.12.0-160000.2.2 Β· BSD-3-Clause
- opensuse-leap 16.0: lapack-man 3.12.0-160000.2.2 Β· BSD-3-Clause
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash-1017 on : a language model's rewrite of the original, under its terms