BLAS/SRC/idamax.f(3)
π BLAS/SRC/idamax.f(3)
okay so bestie, welcome to the glow-up of your fave little Fortran file β this is the Library Functions Manual entry for BLAS/SRC/idamax.f, and honestly? she's a legend. periodt.
β¨ NAME β¨
BLAS/SRC/idamax.f β the whole file, that's the name, that's the assignment π
πΈ SYNOPSIS πΈ
Functions/Subroutines
integer function idamax (n, dx, incx)β the one and only,IDAMAXherself π- she's an
integerfunction, no cap
- she's an
π¦ Function/Subroutine Documentation π¦
integer function idamax (integer n, double precision, dimension(*) dx,
integer incx)
IDAMAX β literally the main character π
π Purpose π
!> !> IDAMAX finds the index of the first element having maximum absolute value. !>
so like, she's out here scanning your vector and returning the index of the first element with the biggest absolute value. first one, bestie β if there's a tie she's not switching up on you, iykyk. π
π§ Parameters π§
N
!> N is INTEGER !> number of elements in input vector(s) !>
it's an INTEGER, and it's giving how-many-elements-are-in-your-input-vector(s). iconic.
DX
!> DX is DOUBLE PRECISION array, dimension ( 1 + ( N - 1 )*abs( INCX ) ) !>
a DOUBLE PRECISION array, dimension ( 1 + ( N - 1 )*abs( INCX ) ) β the way that formula ate, fr fr. copy it exactly, don't @ me. π
INCX
!> INCX is INTEGER !> storage spacing between elements of DX !>
INTEGER, and she's the storage spacing between elements of DX. the stride. the vibe check between elements. π¦
π Author π
- Univ. of Tennessee
- Univ. of California Berkeley
- Univ. of Colorado Denver
- NAG Ltd.
all four of them, together, slay π«Ά
β 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(*) !>
okay so we got the lore π: jack dongarra, linpack, 3/11/78. β the origin story. then modified 3/93 to return if incx .le. 0. (if incx is less than or equal to zero, she returns, babe). then modified 12/3/93, array(1) declarations changed to array(*) β a real historical moment, we stan an evolving queen. β¨
Definition at line 70 of file idamax.f. β line 70, remember it π
πΊ Author πΊ
Generated automatically by Doxygen for LAPACK from the source code. not me being auto-generated π Doxygen really said "I got you bestie."
π tiny reminder bestie: every option, argument, dimension, and detail above is exactly as written in the original β the vibe is new, the facts are untouched. no invented lore, ever. π
and that's the whole page, bestie!! π this was LAPACK, Version 3.12.0, from BLAS/SRC/idamax.f(3) β go forth and find that max absolute value index, you absolute icon ππ
π¦
π¦ where this page comes from
- arch rolling: lapack-doc 3.12.1-2 Β· custom
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash-1017 on : a language model's rewrite of the original, under its terms