Join GitHub today
GitHub is home to over 28 million developers working together to host and review code, manage projects, and build software together.Sign up
Power method iterators #139
As part of getting rid of
There is a breaking change: the shift-and-invert matrix is not constructed in the method itself (and for good reason, otherwise you could just use RQI and get better convergence at the same computational costs per step). It is assumed the user provides a linear map
You might argue
Lastly, the method now stores exactly 3 vectors, and those are pre-allocated; the current behaviour is allocating a new matrix each iteration, together with multiple new vectors.
@@ Coverage Diff @@ ## master #139 +/- ## ========================================= - Coverage 84.97% 84.68% -0.3% ========================================= Files 19 19 Lines 1478 1463 -15 ========================================= - Hits 1256 1239 -17 - Misses 222 224 +2