{ } Raw JSON

bundles / scipy 1.17.1 / scipy / sparse / linalg / _eigen / arpack / _arpacklib / dseupd_wrap

built-in

scipy.sparse.linalg._eigen.arpack._arpacklib:dseupd_wrap

Summary

Internal wrapper for the ARPACK dseupd routine (double precision).

Extended Summary

This function is called after dsaupd converges to compute the final eigenvalues and, optionally, the eigenvectors.

Parameters

state : dict

The final state dictionary from a converged dsaupd run.

rvec : bool

If true, compute and return the eigenvectors in z.

howmny : str

Specifies which eigenvectors to compute ('A' for all, 'S' for selected).

select : ndarray, int32

A logical array specifying which Ritz values to target.

d : ndarray, float64

On return, contains the computed eigenvalues.

z : ndarray, float64

On return, contains the computed eigenvectors if rvec is true.

sigma : float

The shift used in shift-invert mode.

...

(other array arguments: resid, v, ipntr, workd, workl)

Returns

: None

The result arrays d and z are updated in-place.

Aliases

  • scipy.sparse.linalg._eigen.arpack._arpacklib.dseupd_wrap