-2

I was wondering which method does [scipy.sparse.linalg.eigs][1] actually implement to calculate the first k eigenvalues and eigenvectors.

I found this http://en.wikipedia.org/wiki/List_of_numerical_analysis_topics#Eigenvalue_algorithms but which one is actually implemented.

awadhesh14
  • 89
  • 7
  • It is always helpful to check the documentary first. If this does not help, you could review the source code yourself to find out which method is used. – randomwalker Nov 13 '18 at 10:51

1 Answers1

3

Quick look in the scipy documentary yields:

This function is a wrapper to the ARPACK 1 SNEUPD, DNEUPD, CNEUPD, ZNEUPD, functions which use the Implicitly Restarted Arnoldi Method to find the eigenvalues and eigenvectors

randomwalker
  • 1,573
  • 1
  • 9
  • 14