{ } Raw JSON

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

built-in

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

Signature

built-in dsaupd_wrap ( state resid v ipntr workd workl )

Summary

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

Extended Summary

This function performs the reverse communication steps for the Implicitly Restarted Lanczos Method to find eigenvalues and eigenvectors of a symmetric matrix.

Parameters

state : dict

A dictionary holding the state of the ARPACK solver. It is used for both input and output, and is modified in-place.

resid : ndarray, float64

The residual vector.

v : ndarray, float64

The Lanczos basis vectors (workspace).

ipntr : ndarray, int32

Pointer array for workd and v.

workd : ndarray, float64

Distributed work array.

workl : ndarray, float64

Private work array.

Returns

: None

The state dictionary is updated in-place to communicate results and the next required action back to the caller.

Aliases

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