Intendo risolvere Ax = b dove A è una matrice quadrata o rettangolare complessa, sparsa, asimmetrica e altamente mal condizionata (numero condizione ~ 1E + 20). Sono stato in grado di risolvere accuratamente il sistema con ZGELSS in LAPACK. Ma man mano che i gradi di libertà nel mio sistema crescono, ci vuole molto tempo per risolvere il sistema su un PC con ZGELSS poiché la scarsità non viene sfruttata. Di recente ho provato SuperLU (utilizzando l'archiviazione Harwell-Boeing) per lo stesso sistema ma i risultati non erano accurati per il numero di condizione> 1E + 12 (non sono sicuro che si tratti di un problema numerico con il pivot).
Sono più propenso all'utilizzo di solutori già sviluppati. Esiste un solido risolutore in grado di risolvere il sistema che ho citato rapidamente (ovvero sfruttando la scarsità) e in modo affidabile (alla luce dei numeri delle condizioni)?
__float128