/home/abui...C/dzasum.f(3)

πŸ“¦ version 3.12.0, in opensuse-leap 16.0

okay so bestie, welcome to the Library Functions Manual page for /home/abui...C/dzasum.f(3) πŸ’…βœ¨

🌸 NAME 🌸

This is the manual page for the BLAS source file:

/home/abuild/rpmbuild/BUILD/lapack-static-3.12.0-build/lapack-3.12.0/BLAS/SRC/dzasum.f


✨ SYNOPSIS ✨

πŸ¦‹ Functions/Subroutines πŸ¦‹

double precision function DZASUM (n, zx, incx)
    DZASUM

πŸ¦‹ FUNCTION/SUBROUTINE DOCUMENTATION πŸ¦‹

DZASUM is the main character here. The signature in the docs is:

double precision function DZASUM (integer n, complex*16, dimension(*) zx,
    integer incx)

DZASUM

🌸 Purpose 🌸

The source’s purpose block says, literally:

!>
!>    DZASUM takes the sum of the (|Re(.)| + |Im(.)|)'s of a complex vector and
!>    returns a double precision result.
!>

Translation for the group chat: it sums up the absolute real part plus the absolute imaginary part across a complex vector, and returns a double precision result. literally that’s the whole vibe πŸ’–


πŸŽ€ PARAMETERS πŸŽ€

  • N β€” N is INTEGER; it’s the number of elements in input vector(s). periodt.
  • ZX β€” ZX is COMPLEX*16 array, dimension ( 1 + ( N - 1 )*abs( INCX ) ). iconic array energy.
  • INCX β€” INCX is INTEGER; storage spacing between elements of ZX. spacing details, slay.

πŸ‘‘ AUTHOR πŸ‘‘

  • Univ. of Tennessee
  • Univ. of California Berkeley
  • Univ. of Colorado Denver
  • NAG Ltd.

πŸ”₯ FURTHER DETAILS πŸ”₯

The source’s further-details block says, literally:

!>
!>     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 71 of file dzasum.f.


πŸ’œ AUTHOR πŸ’œ

Generated automatically by Doxygen for LAPACK from the source code.


mwah πŸ’‹ sign-off time: the footer’s source/version is LAPACK Version 3.12.0, and the page path is /home/abui...C/dzasum.f(3). Date? the footer didn’t give one, so I’m not inventing one, bestie πŸ’€πŸ«Ά

πŸ“¦ where this page comes from