scipy.linalg.lapack.zpttrf#
- scipy.linalg.lapack.zpttrf(d, e, overwrite_d=0, overwrite_e=0) = <flapack function zpttrf>#
Compute the
L @ D @ L.conj().Tfactorization of a positive definite tridiagonal matrix (LAPACKzpttrf).- Parameters:
- dndarray
Diagonal of the matrix, length
n. Real for every flavor.- endarray
Off-diagonal, length
max(0, n - 1).- overwrite_dint, optional
If nonzero, d may be overwritten in place. Default is 0.
- overwrite_eint, optional
If nonzero, e may be overwritten in place. Default is 0.
- Returns:
- dndarray
Diagonal of
D.- endarray
Off-diagonal of the unit bidiagonal
L.- infoint
0 on success; if negative, the
-info-th argument had an illegal value; if positive, the leading minor of order info is not positive definite.