scipy.linalg.lapack.ssyevd_lwork#

scipy.linalg.lapack.ssyevd_lwork(n, compute_v=1, lower=0) = <flapack function ssyevd_lwork>#

Query the optimal workspace sizes for ssyevd.

Parameters:
nint

Order of the square matrix.

compute_vint, optional

If nonzero, eigenvectors are computed as well as eigenvalues. Default is 1.

lowerint, optional

If nonzero, the lower triangle of a is referenced; otherwise the upper. Default is 0.

Returns:
workfloat

Optimal size of the work array, as a scalar of the routine’s dtype.

iworkint

Optimal size of the integer workspace, to pass as liwork.

infoint

0 on success; if negative, the -info-th argument had an illegal value.