Gdziekolwiek widziałem, tutorial / dokumenty PETSc itp. Mówią, że jest to przydatne w algebrze liniowej i zwykle określa, że korzyści będą miały systemy rzadkie. Co z gęstymi matrycami? Jestem zaniepokojony rozwiązywania dla gęstej A .
W Fortranie napisałem własny kod dla CG i QMR. Podstawowa konstrukcja jest rozpaść się pseudo kod i dodać procedury BLAS gdziekolwiek to możliwe ( ddot
, dnrm
i dgemv
) z odrobiną samodzielnego strojenia. Jak to porównać z PETSc?
Wiem, że najlepszą odpowiedzią byłoby dla mnie wypróbowanie tego samodzielnie, ale z powodów czasowych i innych nie jest to możliwe.
Każda pomoc jest mile widziana.