ARPACK?
That article is a train wreck, it's excruciating to read and I don't know what their problem is, let alone their solution.
Anti-pattern: Mr. Miyagi say too many co-authors destroy meal; n persons ==> n(n-1)/2 communication paths. I hope their software is not like that.