Skip to content
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

solve_bicgstab: use fewer MFs #3635

Merged

Conversation

eebasso
Copy link
Contributor

@eebasso eebasso commented Nov 17, 2023

Summary

This PR cuts the number of MFs used in solve_bicgstab, saving on memory and LocalCopy operations. In particular, the MFs ph and sh are removed.

Additional background

This is a follow up to avoid-use-of-s and other PRs to improve solve_bicgstab. My own testing has shown that this PR gives the same results as before, but regression testing should be done to verify this in all cases.

@WeiqunZhang WeiqunZhang merged commit d75c04b into AMReX-Codes:development Nov 20, 2023
69 checks passed
guj pushed a commit to guj/amrex that referenced this pull request Dec 13, 2023
## Summary

This PR cuts the number of MFs used in `solve_bicgstab`, saving on
memory and LocalCopy operations. In particular, the MFs `ph` and `sh`
are removed.

## Additional background

This is a follow up to avoid-use-of-s and other PRs to improve
`solve_bicgstab`. My own testing has shown that this PR gives the same
results as before, but regression testing should be done to verify this
in all cases.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

2 participants