J'ai l'intention de résoudre Ax = b où A est une matrice carrée ou rectangulaire complexe, clairsemée, asymétrique et très mal conditionnée (nombre de conditions ~ 1E + 20). J'ai pu résoudre le système avec ZGELSS dans LAPACK avec précision. Mais à mesure que les degrés de liberté dans mon système augmentent, il faut beaucoup de temps pour résoudre le système sur un PC avec ZGELSS car la rareté n'est pas exploitée. Récemment, j'ai essayé SuperLU (en utilisant le stockage Harwell-Boeing) pour le même système, mais les résultats étaient inexacts pour le numéro de condition> 1E + 12 (je ne suis pas sûr que ce soit un problème numérique avec le pivotement).
Je suis plus enclin à utiliser des solveurs déjà développés. Existe-t-il un solveur robuste qui peut résoudre le système que j'ai mentionné rapidement (c'est-à-dire en exploitant la rareté) et de manière fiable (au vu des nombres de conditions)?
__float128