DSWAP(3)
okay so bestie, welcome to the Library Functions Manual β this is the dswap.f(3) page, and yes the header path energy is /home/abui...SRC/dswap.f(3) β¨
π NAME π
This pageβs NAME entry is literally a file path, no cap:
/home/abuild/rpmbuild/BUILD/lapack-static-3.12.0-build/lapack-3.12.0/BLAS/SRC/dswap.f
β¨ SYNOPSIS β¨
π Functions/Subroutines π
Functions/Subroutines
subroutine DSWAP (n, dx, incx, dy, incy)
DSWAP
π¦ Function/Subroutine Documentation π¦
Hereβs the signature, exactly as given:
subroutine DSWAP (integer n, double precision, dimension(*) dx, integer
incx, double precision, dimension(*) dy, integer incy)
DSWAP
πΈ Purpose πΈ
Purpose: the Doxygen block says:
!>
!> DSWAP interchanges two vectors.
!> uses unrolled loops for increments equal to 1.
!>
Group-chat translation: DSWAP swaps two vectors, and it uses unrolled loops when the increments are equal to 1 π
π Parameters π
N
!> N is INTEGER
!> number of elements in input vector(s)
!>
N is the count of elements in the input vector(s), bestie π
DX
!> DX is DOUBLE PRECISION array, dimension ( 1 + ( N - 1 )*abs( INCX ) )
!>
DX is a DOUBLE PRECISION array with that exact dimension expression π«Ά
INCX
!> INCX is INTEGER
!> storage spacing between elements of DX
!>
INCX is an INTEGER: the storage spacing between elements of DX πΈ
DY
!> DY is DOUBLE PRECISION array, dimension ( 1 + ( N - 1 )*abs( INCY ) )
!>
DY is a DOUBLE PRECISION array with that exact dimension expression π
INCY
!> INCY is INTEGER
!> storage spacing between elements of DY
!>
INCY is an INTEGER: the storage spacing between elements of DY π¦
π Author π
- Univ. of Tennessee
- Univ. of California Berkeley
- Univ. of Colorado Denver
- NAG Ltd.
π₯ Further Details: π₯
!>
!> jack dongarra, linpack, 3/11/78.
!> modified 12/3/93, array(1) declarations changed to array(*)
!>
History check, preserved exactly: jack dongarra, linpack, 3/11/78. and modified 12/3/93, array(1) declarations changed to array(*) π
Definition at line 81 of file dswap.f.
π Author π
Generated automatically by Doxygen for LAPACK from the source code.
Footer sign-off, cute and complete: LAPACK Β· Version 3.12.0 Β· /home/abui...SRC/dswap.f(3) ππ«Ά
π¦ 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