-
Notifications
You must be signed in to change notification settings - Fork 19
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
Python bindings for AMReX-MPMD #271
Conversation
for more information, see https://pre-commit.ci
Co-authored-by: Axel Huebl <[email protected]>
From Slack: Could you please consider this particular branch for testing the previous approach (https://github.com/siddanib/pyamrex/tree/development).
For the test case:
Then I run the MPMD case as follows
I will submit two clean examples once we figure out this issue. Please let me know if any additional information is needed. Thanks! |
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, LGTM! :)
As a follow-up PR, can you add a tests/test_MPMD/test_1/README.rst
file that describes the exact steps how to run this test?
I have to unbreak the macOS CI separately :) |
This PR is a draft that includes python bindings for Multiple Program Multiple Data (MPMD) feature of AMReX. This feature depends on MPI for the involved C++ executable and mpi4py for the involved python script. The submitted python bindings are based on the latest AMReX_MPMD.H and AMReX_MPMD.cpp.