-
Notifications
You must be signed in to change notification settings - Fork 2
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Adding RichardsonLinearSolver #87
Conversation
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Thank you for the contribution!
As a general comment, I would say the code is riddled with allocations. All allocations need to be moved to the numerical_setup
phase, and the solve!
method has to be allocation-free. I would use in-place operations instead of so much copying around.
Also:
- You need tests, both in serial and distributed.
- You need to summarize changes in NEWS.md
- You need to add the solver to the documentation, under
src/LinearSolvers.md
@shreyas02 I think that for some reason microsoft removed BLAS from it's CI nodes. It's fixed now, just pull from master and tests should pass. |
Hi @JordiManyer, the CI for Documentation is failing. Any reason why? I had left a line between the docstring |
Thank you for your contribution @shreyas02 ! |
Thanks a lot for the help @JordiManyer! |
I am adding
RichardsonLinearSolver
as discussed with @JordiManyer in #86. Tests are yet to be added for this solver.