/home/abui...SRC/srot.f(3)

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

okay so welcome to srot.f(3), straight out of the Library Functions Manual β€” it's giving tiny BLAS routine, big main character energy, and we're gonna get into it πŸ’…βœ¨

NAME πŸŽ€

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

that's the NAME section, bestie: literally just the path. lowkey iconic, no notes 🫢

SYNOPSIS ✨

Functions/Subroutines 🧚

subroutine SROT (n, sx, incx, sy, incy, c, s)

the little quick-look signature. periodt.

Function/Subroutine Documentation 🌈

subroutine SROT β€” the full signature πŸ’–

subroutine SROT (integer n, real, dimension(*) sx, integer incx, real, dimension(*) sy, integer incy, real c, real s)

yep, that's SROT. say it with me: SROT πŸ’…

Purpose 🎯

Purpose: it applies a plane rotation. that's the whole tea, and honestly it ate. 😭πŸ”₯

Parameters πŸ“

  • N β€” N is INTEGER; it's the number of elements in input vector(s). slay.
  • SX β€” SX is REAL array, dimension ( 1 + ( N - 1 )*abs( INCX ) ). the math is mathing ✨
  • INCX β€” INCX is INTEGER; storage spacing between elements of SX. okayyy spacing lore πŸ’…
  • SY β€” SY is REAL array, dimension ( 1 + ( N - 1 )*abs( INCY ) ). twin behavior, different letter πŸ¦‹
  • INCY β€” INCY is INTEGER; storage spacing between elements of SY. yes bestie, more spacing 🌸
  • C β€” C is REAL. that's it, that's the parameter πŸŽ€
  • S β€” S is REAL. same energy, different name πŸ’–

Author πŸ‘‘

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

the credits are giving "we built this, and we're not sorry" πŸ‘‘βœ¨

Further Details πŸ”₯

jack dongarra, linpack, 3/11/78.
modified 12/3/93, array(1) declarations changed to array(*)

the source notes are literally right there β€” dated 3/11/78 and 12/3/93, with the array(1) β†’ array(*) glow-up noted. iykyk 🧚

Definition at line 91 of file srot.f. πŸ’€

it lives at line 91 of srot.f β€” noted, bestie. no cap.

Author ✨ (the generated one)

Generated automatically by Doxygen for LAPACK from the source code.

so yeah, this page was generated automatically by Doxygen for LAPACK from the source code β€” very "the tooling did its thing" energy 🫢


cute little sign-off: this is LAPACK Version 3.12.0, page path /home/abui...SRC/srot.f(3), and that's the source/version + page-path footer folded into a bestie farewell. mwah πŸ’‹πŸŒˆβœ¨

πŸ“¦ where this page comes from