You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
All the linear solvers in psydac/linalg/solvers.py should accept a preconditioner, i.e. a LinearOperator object which approximates the inverse operator. As a consequence, we should reduce the number of solver classes (e.g. merge ConjugateGradient with PConjugateGradient).
The text was updated successfully, but these errors were encountered:
yguclu
changed the title
Make all solvers accept a preconditioner and reduce number of classes (e.g. merge ConjugateGradient with PConjugateGradient)
Make all linear solvers accept a preconditioner
Mar 11, 2025
All the linear solvers in
psydac/linalg/solvers.py
should accept a preconditioner, i.e. aLinearOperator
object which approximates the inverse operator. As a consequence, we should reduce the number of solver classes (e.g. mergeConjugateGradient
withPConjugateGradient
).The text was updated successfully, but these errors were encountered: