/home/abui...RC/cgesv.f(3)
π NAME π
/home/abuild/rpmbuild/BUILD/lapack-static-3.12.0-build/lapack-3.12.0/SRC/cgesv.f
okay so bestie, this is the page for that exact file, and it lives in the Library Functions Manual. The header path vibe is /home/abui...RC/cgesv.f(3) β iykyk. π
β¨ SYNOPSIS β¨
π§ Functions/Subroutines π§
subroutine CGESV (n, nrhs, a, lda, ipiv, b, ldb, info)
π Function/Subroutine Documentation π
subroutine CGESV (integer n, integer nrhs, complex, dimension( lda, * ) a,
integer lda, integer, dimension( * ) ipiv, complex, dimension( ldb, * )
b, integer ldb, integer info)
πΈ Purpose πΈ
CGESV computes the solution to a complex system of linear equations
A * X = B,
where A is an N-by-N matrix and X and B are N-by-NRHS matrices. main character energy, fr fr. β¨
The LU decomposition with partial pivoting and row interchanges is used to factor A as
A = P * L * U,
where P is a permutation matrix, L is unit lower triangular, and U is upper triangular. The factored form of A is then used to solve the system of equations A * X = B. ate and left no crumbs, no cap. π
π¦ Parameters π¦
NβN is INTEGER; the number of linear equations, i.e., the order of the matrixA.N >= 0.NRHSβNRHS is INTEGER; the number of right hand sides, i.e., the number of columns of the matrixB.NRHS >= 0.AβA is COMPLEX array, dimension (LDA,N). On entry, theN-by-Ncoefficient matrixA. On exit, the factorsLandUfrom the factorizationA = P*L*U; the unit diagonal elements ofLare not stored.LDAβLDA is INTEGER; the leading dimension of the arrayA.LDA >= max(1,N).IPIVβIPIV is INTEGER array, dimension (N); the pivot indices that define the permutation matrixP; rowiof the matrix was interchanged with rowIPIV(i).BβB is COMPLEX array, dimension (LDB,NRHS). On entry, theN-by-NRHSmatrix of right hand side matrixB. On exit, ifINFO = 0, theN-by-NRHSsolution matrixX.LDBβLDB is INTEGER; the leading dimension of the arrayB.LDB >= max(1,N).INFOβINFO is INTEGER:= 0: successful exit< 0: ifINFO = -i, thei-th argument had an illegal value> 0: ifINFO = i,U(i,i)is exactly zero. The factorization has been completed, but the factorUis exactly singular, so the solution could not be computed. π«
π Author π
- Univ. of Tennessee
- Univ. of California Berkeley
- Univ. of Colorado Denver
- NAG Ltd.
Definition at line 123 of file cgesv.f.
π Author π
Generated automatically by Doxygen for LAPACK from the source code.
okay that's the whole vibe check, bestie. This page is signed off with LAPACK Version 3.12.0, and the footer path is /home/abui...RC/cgesv.f(3). periodt. π
β¨
π¦ where this page comes from
- opensuse-leap 16.0: lapack-man 3.12.0-160000.2.2 Β· BSD-3-Clause
- opensuse-leap 16.0: lapack-man 3.12.0-160000.2.2 Β· BSD-3-Clause
- opensuse-leap 16.0: lapack-man 3.12.0-160000.2.2 Β· BSD-3-Clause
- opensuse-leap 16.0: lapack-man 3.12.0-160000.2.2 Β· BSD-3-Clause
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash-1017 on : a language model's rewrite of the original, under its terms