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

fields.py relies on MultiFab global indexing #5407

Open
wants to merge 13 commits into
base: development
Choose a base branch
from

Conversation

dpgrote
Copy link
Member

@dpgrote dpgrote commented Oct 22, 2024

The global indexing capability for MultiFabs was moved to pyamrex. This PR deletes the now not needed code from WarpX, relying on the capability in pyamrex.

Note that the MultiFab wrapper is maintained since it is persistent across load balancing, while the underlying MultiFabs are deleted and regenerated.

This is an API breaking change since there are differences in how to access the ghost cells when using the global indexing.

@RemiLehe RemiLehe requested a review from EZoni October 28, 2024 23:02
@RemiLehe RemiLehe self-requested a review October 29, 2024 17:27
@RemiLehe RemiLehe assigned RemiLehe and unassigned EZoni Oct 29, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
component: Python Python layer
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants