Necesito resolver el mismo sistema lineal disperso (300x300 a 1000x1000) con muchos lados derechos (300 a 1000). Además de este primer problema, también me gustaría resolver diferentes sistemas, pero con los mismos elementos distintos de cero (solo valores diferentes), es decir, muchos sistemas dispersos con un patrón de dispersión constante. Mis matrices son indefinidas.
El rendimiento de la factorización e inicialización no es importante, pero el rendimiento de la etapa de resolución sí lo es. Actualmente estoy considerando PaStiX o Umfpack, y probablemente jugaré con Petsc (que admite ambos solucionadores) ¿Hay bibliotecas capaces de aprovechar mis necesidades específicas (vectorización, subprocesamiento múltiple) o debo confiar en solucionadores generales, y tal vez modificarlos ligeramente para mis necesidades?
¿Qué pasa si la matriz dispersa es más grande, hasta ?