{ } Raw JSON

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

built-in

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

Signature

built-in znaupd_wrap ( state resid v ipntr workd workl rwork )

Summary

Internal wrapper for the ARPACK znaupd routine (double complex).

Extended Summary

This function performs the reverse communication steps for the Implicitly Restarted Arnoldi Method to find eigenvalues and eigenvectors of a non-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, complex128

The residual vector.

v : ndarray, complex128

The Arnoldi basis vectors (workspace).

ipntr : ndarray, int32

Pointer array for workd and v.

workd : ndarray, complex128

Distributed work array.

workl : ndarray, complex128

Private work array.

rwork : ndarray, float64

Real workspace 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.znaupd_wrap