TESTING/MATGEN/zlakf2.f(3)
π TESTING/MATGEN/zlakf2.f(3) π
okay so welcome to the Library Functions Manual, bestie β today's entry is TESTING/MATGEN/zlakf2.f, and it's giving "Fortran routine that builds a big matrix" main character energy π
β¨
π NAME π
TESTING/MATGEN/zlakf2.f β that's the name, no cap π«Ά
β¨ SYNOPSIS β¨
Functions/Subroutines
subroutine zlakf2 (m, n, a, lda, b, d, e, z, ldz)
ZLAKF2
π¦ Function/Subroutine Documentation π¦
π§ subroutine zlakf2 π§
subroutine zlakf2 (integer m, integer n, complex*16, dimension( lda, * ) a,
integer lda, complex*16, dimension( lda, * ) b, complex*16, dimension(
lda, * ) d, complex*16, dimension( lda, * ) e, complex*16, dimension(
ldz, * ) z, integer ldz)
ZLAKF2 β yes bestie, it's literally the same name again, the source said so and we respect the source π
Purpose
This one forms the 2*M*N by 2*M*N matrix:
Z = [ kron(In, A) -kron(B', Im) ]
[ kron(In, D) -kron(E', Im) ],
where In is the identity matrix of size n and X' is the transpose of X. kron(X, Y) is the Kronecker product between the matrices X and Y. Slay linear algebra, honestly π§β¨
Parameters
MβMisINTEGER. Size of matrix, must be>= 1.NβNisINTEGER. Size of matrix, must be>= 1.AβAisCOMPLEX*16, dimension( LDA, M ). The matrixAin the output matrixZ.LDAβLDAisINTEGER. The leading dimension ofA,B,D, andE. (LDA >= M+N)BβBisCOMPLEX*16, dimension( LDA, N ).DβDisCOMPLEX*16, dimension( LDA, M ).EβEisCOMPLEX*16, dimension( LDA, N ). The matrices used in forming the output matrixZ.ZβZisCOMPLEX*16, dimension( LDZ, 2*M*N ). The resultant KroneckerM*N*2byM*N*2matrix (see above.)LDZβLDZisINTEGER. The leading dimension ofZ. (LDZ >= 2*M*N)
Author
- Univ. of Tennessee
- Univ. of California Berkeley
- Univ. of Colorado Denver
- NAG Ltd.
Definition at line 104 of file zlakf2.f.
π Author π
Generated automatically by Doxygen for LAPACK from the source code. π
okay bye bestie π this footer energy is LAPACK Version 3.12.0, source TESTING/MATGEN/zlakf2.f(3) β and there's no date listed on the page, so that's the whole sign-off, periodt β¨π«Ά
π¦ 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