BLAS/SRC/ccopy.f(3)

✨ NAME ✨

BLAS/SRC/ccopy.f β€” bestie, it's literally the file that brings you CCOPY πŸ’–


πŸŽ€ SYNOPSIS πŸŽ€

Functions/Subroutines

subroutine ccopy (n, cx, incx, cy, incy)
    CCOPY

πŸ¦‹ Function/Subroutine Documentation πŸ¦‹

subroutine ccopy (integer n, complex, dimension(*) cx, integer incx,
    complex, dimension(*) cy, integer incy)

CCOPY

πŸ’… Purpose:

CCOPY copies a vector x to a vector y. That's it, that's the whole job, and it eats every single time. πŸ’–

🌸 Parameters 🌸

  • N β€” N is INTEGER. It's the number of elements in your input vector(s), so like, how many little guys are we moving around today, bestie. ✨
  • CX β€” CX is COMPLEX array, dimension ( 1 + ( N - 1 )*abs( INCX ) ). The source vector, the one we're copying from. 🌈
  • INCX β€” INCX is INTEGER. Storage spacing between elements of CX β€” i.e. how far apart the entries are chilling in memory. 🧚
  • CY β€” CY is COMPLEX array, dimension ( 1 + ( N - 1 )*abs( INCY ) ). The destination vector, where the copies land. πŸ‘‘
  • INCY β€” INCY is INTEGER. Storage spacing between elements of CY. Same deal as INCX, just for the other vector, no cap. πŸŽ€

πŸ’œ Author πŸ’œ

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

πŸ”₯ Further Details: πŸ”₯

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

Not the array(1) β†’ array(*) glow-up happening in '93, we love a documented evolution. πŸ’€βœ¨

Definition at line 80 of file ccopy.f.

🌟 Author 🌟

Generated automatically by Doxygen for LAPACK from the source code. (The robots wrote this one, and honestly? Slay. 🫢)


Vibe check, bestie: this page is from Version 3.12.0, dated Tue Nov 28 2023 12:08:41, and it lives under BLAS/SRC/ccopy.f(3). So yeah β€” copy your vectors, respect the spacing, and remember that even the most iconic routines started as a Fortran file from 1978. Periodt. πŸ’–πŸŽ€πŸ¦‹πŸŒΈπŸ’…πŸ‘‘πŸŒˆβ­πŸ’œπŸ“πŸ§šβœ¨