-
Notifications
You must be signed in to change notification settings - Fork 259
Remove the HeptadiagonalSolver
#4386
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
Conversation
|
The perforamnce also doesn't matter if neither is used in practice. In that case they are merely placeholders for future development, so the question is which forms the better basis for future development --- not performance. |
|
After improving the fill halos, I think this PR might be ready to be merged (if tests pass) |
…ns.jl into ss/remove-matrix-solver
|
If someone still wants this feature inside oceananigans, speak now or forever hold your peace :) |
|
bump patch? |
|
happy for this to be merged |
true, its breaking. |
and make the PCG the default. We need some benchmarking before merging this PR, at the time this solver was implemented the PCG was extremely slow (about 3 times difference) which motivated implementing a new strategy.
A lot of time has passed, so this solver which is more memory demanding might not be necessary anymore, but before merging we should do some benchmarking.