This is a pre-release version (latest).Go to latest (1.18.0)
{ } Raw JSON

bundles / scipy latest / scipy / linalg / _flapack / sstein

lapack_function

scipy.linalg._flapack:sstein

source: build-install/usr/lib/python3.14/site-packages/scipy/linalg/_flapack.cpython-314-x86_64-linux-gnu.so

Signature

def sstein(d, e, w, iblock, isplit)

Summary

Compute eigenvectors of a symmetric tridiagonal matrix by inverse iteration, for eigenvalues supplied by stebz (LAPACK sstein).

Parameters

d : ndarray

Diagonal elements of the symmetric tridiagonal matrix, length n.

e : ndarray

Off-diagonal elements, length n - 1.

w : ndarray

The m eigenvalues to compute vectors for, as returned by stebz.

iblock : ndarray

Block indices from stebz.

isplit : ndarray

Splitting points from stebz.

Returns

z : ndarray

Orthonormal eigenvectors as columns, shape (n, m).

info : int

0 on success; if negative, the -info-th argument had an illegal value; if positive, that many eigenvectors failed to converge.

Aliases

  • scipy.linalg._flapack.sstein