ZLACPY(3)

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

πŸ’– ZLACPY(3) πŸ’–

okay bestie, welcome to the Library Functions Manual page for ZLACPY(3). It’s giving LAPACK linear algebra, and it’s literally about copying parts of a matrix. Let’s get into it. ✨


🌸 NAME 🌸

The file path for this page is:

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

That’s the whole NAME section, bestie. Iconic minimalism. πŸ’…


✨ SYNOPSIS ✨

subroutine ZLACPY (uplo, m, n, a, lda, b, ldb)
    ZLACPY copies all or part of one two-dimensional array to another.

πŸŽ€ Functions/Subroutines πŸŽ€

  • subroutine ZLACPY (uplo, m, n, a, lda, b, ldb) β€” ZLACPY copies all or part of one two-dimensional array to another. That’s the whole assignment, and it understood it. 🫢

πŸ’… Function/Subroutine Documentation πŸ’…

subroutine ZLACPY (character uplo, integer m, integer n, complex*16,
    dimension( lda, * ) a, integer lda, complex*16, dimension( ldb, * ) b,
    integer ldb)

ZLACPY copies all or part of one two-dimensional array to another.

πŸ¦‹ Purpose πŸ¦‹

okay so the purpose is very much: copy all or part of a two-dimensional matrix A to another matrix B. That’s it. That’s the vibe. πŸ’–

🌈 Parameters 🌈

  • UPLO β€” UPLO is CHARACTER*1. It specifies which part of matrix A gets copied into B. = 'U': the upper triangular part. = 'L': the lower triangular part. Otherwise: all of the matrix A. Bestie, it’s literally a vibe selector for which triangle gets the copy treatment. 🌸
  • M β€” M is INTEGER. It’s the number of rows of the matrix A, and M >= 0. Math girlies stay winning. ✨
  • N β€” N is INTEGER. It’s the number of columns of the matrix A, and N >= 0. Slay. πŸ’…
  • A β€” A is COMPLEX*16 array, dimension (LDA,N). It’s the m by n matrix A. If UPLO = 'U', only the upper trapezium is accessed; if UPLO = 'L', only the lower trapezium is accessed. Not me being obsessed with trapeziums. πŸ¦‹
  • LDA β€” LDA is INTEGER. It’s the leading dimension of the array A, and LDA >= max(1,M). Respect the leading dimension, periodt. πŸ‘‘
  • B β€” B is COMPLEX*16 array, dimension (LDB,N). On exit, B = A in the locations specified by UPLO. That’s the whole glow-up. 🌟
  • LDB β€” LDB is INTEGER. It’s the leading dimension of the array B, and LDB >= max(1,M). Same energy, different array. πŸ’œ

πŸ‘‘ Author πŸ‘‘

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

Definition at line 102 of file zlacpy.f.


🧚 Author 🧚

Generated automatically by Doxygen for LAPACK from the source code.


πŸ’– Sign-off time, bestie: this page is from LAPACK, Version 3.12.0, and the footer path is /home/abui...RC/zlacpy.f(3). The footer didn’t hand us a date, so there’s no date to spill β€” just source, version, and main character energy. πŸŽ€

πŸ“¦ where this page comes from