fix: use residual stopping for FEAST eigenanalysis

This commit is contained in:
KOKO\Mimi
2026-09-10 01:52:49 +09:00
parent 76192508fd
commit 7ebdce373c
12 changed files with 209 additions and 17 deletions
@@ -174,7 +174,7 @@ void SetControls(std::array<MKL_INT, 128>& fpm, const bool count) {
fpm[2] = 12;
fpm[3] = 20;
fpm[4] = 1;
fpm[5] = 1;
fpm[5] = 0; // Trace convergence alone can leave individual pairs inaccurate.
fpm[13] = 0;
fpm[26] = 1;
fpm[27] = 1;