/home/abui...C/csscal.f(3)
β¨ NAME β¨
/home/abuild/rpmbuild/BUILD/lapack-static-3.12.0-build/lapack-3.12.0/BLAS/SRC/csscal.f
okay bestie so this is the manual page for csscal.f β it lives at that whole entire path up there (yes, the whole thing, we don't truncate in this house π
). It's a library functions manual page, and it's literally all about one little BLAS subroutine. Let's get into it π
πΈ SYNOPSIS πΈ
Functions/Subroutines
subroutine CSSCAL (n, sa, cx, incx)β that's the icon right there. The main character.CSSCAL.
π¦ Function/Subroutine Documentation π¦
subroutine CSSCAL (integer n, real sa, complex, dimension(*) cx, integer incx)
CSSCAL β she's the whole point of this page π«Ά
π Purpose:
!>
!> CSSCAL scales a complex vector by a real constant.
!>
no cap, that's it. CSSCAL takes a complex vector and scales it by a real constant. short, sweet, slays π
β Parameters
N
!> N is INTEGER
!> number of elements in input vector(s)
it's an INTEGER, and it's literally just the number of elements in your input vector(s). that's the vibe β¨
SA
!> SA is REAL
!> On entry, SA specifies the scalar alpha.
SA is REAL fr fr. On entry, SA specifies the scalar alpha β like, the number you're scaling everything by π
CX
!> CX is COMPLEX array, dimension ( 1 + ( N - 1 )*abs( INCX ) )
CX is a COMPLEX array, and its dimension is exactly ( 1 + ( N - 1 )*abs( INCX ) ). don't forget the abs() bestie, she matters π
INCX
!> INCX is INTEGER
!> storage spacing between elements of CX
INCX is an INTEGER β it's the storage spacing between elements of CX. so like, how far apart your elements are chillin' from each other π¦
π§ Author
- Univ. of Tennessee
- Univ. of California Berkeley
- Univ. of Colorado Denver
- NAG Ltd.
the whole squad of institutions behind this one π iconic collab honestly π
π Further Details:
!>
!> jack dongarra, linpack, 3/11/78.
!> modified 3/93 to return if incx .le. 0.
!> modified 12/3/93, array(1) declarations changed to array(*)
!>
history lesson time π β jack dongarra, linpack, 3/11/78. then modified 3/93 to return if incx .le. 0. and then modified 12/3/93, where the array(1) declarations got changed to array(*). glow-up after glow-up, honestly π
π Definition location
Definition at line 77 of file csscal.f. noted. π₯
πΈ Author (of the page itself)
Generated automatically by Doxygen for LAPACK from the source code. so she wasn't even written by a human, she was born from the source code itself π§β¨
and that's the tea bestie π this page came to you from LAPACK, Version 3.12.0, dated at that whole /home/abui...C/csscal.f(3) of it all β mwah, go scale some complex vectors, ily ππ«Ά
π¦ 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