SRC/ztrexc.f(3)
πΈ NAME πΈ
SRC/ztrexc.f β okay bestie, this is the page for SRC/ztrexc.f(3) from the Library Functions Manual, and itβs giving iconic linear algebra energy π
π¦ SYNOPSIS π¦
β¨ Functions/Subroutines β¨
subroutine ztrexc (compq, n, t, ldt, q, ldq, ifst, ilst, info)
ZTREXC
π Function/Subroutine Documentation π
subroutine ztrexc
subroutine ztrexc (character compq, integer n, complex*16, dimension( ldt, * ) t, integer ldt, complex*16, dimension( ldq, * ) q, integer ldq, integer ifst, integer ilst, integer info)
ZTREXC
β¨ Purpose β¨
So, ZTREXC reorders the Schur factorization of a complex matrix A = Q*T*Q**H, bestie β specifically so that the diagonal element of T with row index IFST is moved to row ILST. π
The Schur form T is reordered by a unitary similarity transformation Z**H*T*Z, and optionally the matrix Q of Schur vectors is updated by postmultiplying it with Z. Slay.
π Parameters π
COMPQβ this one isCHARACTER*1, no cap:= 'V': update the matrixQof Schur vectors;= 'N': do not updateQ.
Nβ itβs anINTEGER. The order of the matrixT.N >= 0. IfN == 0, argumentsILSTandIFSTmay be any value. Periodt.Tβ aCOMPLEX*16array, dimension(LDT,N). On entry, the upper triangular matrixT. On exit, the reordered upper triangular matrix.LDTβ anINTEGER. The leading dimension of the arrayT.LDT >= max(1,N).Qβ aCOMPLEX*16array, dimension(LDQ,N). On entry, ifCOMPQ = 'V', the matrixQof Schur vectors. On exit, ifCOMPQ = 'V',Qhas been postmultiplied by the unitary transformation matrixZwhich reordersT. IfCOMPQ = 'N',Qis not referenced.LDQβ anINTEGER. The leading dimension of the arrayQ.LDQ >= 1, and ifCOMPQ = 'V',LDQ >= max(1,N).IFSTβ anINTEGER.ILSTβ anINTEGER. These two specify the reordering of the diagonal elements ofT: the element with row indexIFSTis moved to rowILSTby a sequence of transpositions between adjacent elements.1 <= IFST <= N; 1 <= ILST <= N.INFOβ anINTEGER:= 0: successful exit;< 0: ifINFO = -i, the i-th argument had an illegal value.
π Author π
- Univ. of Tennessee
- Univ. of California Berkeley
- Univ. of Colorado Denver
- NAG Ltd.
Definition at line 125 of file ztrexc.f.
π Author π
Generated automatically by Doxygen for LAPACK from the source code.
xoxo, your LAPACK bestie π
β Version 3.12.0, page SRC/ztrexc.f(3) β¨π
π¦ 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