ZSCAL(3)
π NAME
Okay bestie, this is the zscal.f(3) page from the LAPACK Library Functions Manual β and here's the full path, exactly:
/home/abuild/rpmbuild/BUILD/lapack-static-3.12.0-build/lapack-3.12.0/BLAS/SRC/zscal.f
β¨ SYNOPSIS
π§ Functions/Subroutines
subroutine ZSCAL (n, za, zx, incx)βZSCAL
π«Ά Function/Subroutine Documentation
Here's the signature, no cap:
subroutine ZSCAL (integer n, complex*16 za, complex*16, dimension(*) zx,
integer incx)
And the name again: ZSCAL.
πΈ Purpose:
Literal purpose block, untouched:
!>
!> ZSCAL scales a vector by a constant.
!>
So yeah: it scales a vector by a constant. That's the whole assignment. Iconic.
π Parameters
Nβ the integer situation:
!> N is INTEGER
!> number of elements in input vector(s)
!>
ZAβ the scalar alpha:
!> ZA is COMPLEX*16
!> On entry, ZA specifies the scalar alpha.
!>
ZXβ the vector array:
!> ZX is COMPLEX*16 array, dimension ( 1 + ( N - 1 )*abs( INCX ) )
!>
INCXβ storage spacing between elements ofZX:
!> INCX is INTEGER
!> storage spacing between elements of ZX
!>
π Author
- Univ. of Tennessee
- Univ. of California Berkeley
- Univ. of Colorado Denver
- NAG Ltd.
π₯ Further Details:
Literal details:
!>
!> jack dongarra, 3/11/78.
!> modified 3/93 to return if incx .le. 0.
!> modified 12/3/93, array(1) declarations changed to array(*)
!>
Definition at line 77 of file zscal.f.
π Author
Generated automatically by Doxygen for LAPACK from the source code.
This page is LAPACK Version 3.12.0, and the footer path is /home/abui...SRC/zscal.f(3) πβ¨ Stay slay, bestie.
π¦ 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