You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The AMR PRK derives two robust communicators from the original robust communicator. In this implementation we use MPI_COMM_WORLD as the input communicator for Fenix_Init, and provide NULL for the output communicator address.
The text was updated successfully, but these errors were encountered:
In case of the successful run with the stencil PRK, when I kill one rank, the Fenix library reports that some processes failed, and also that the communicator was revoked. In case of the hanging AMR PRK no communicator is reported revoked.
More debug info. In the successful Stencil PRK, if I use newcomm as the resilient output communicator and replace all subsequent references to MPI_COMM_WORLD with newcomm, the code runs successfully after an error. However, if I use NULL for the resilient output communicator and use MPI_Comm_dup to create newcomm out of MPI_COMM_WORLD after Fenix_Init, the code hangs after an error.
The AMR PRK derives two robust communicators from the original robust communicator. In this implementation we use MPI_COMM_WORLD as the input communicator for Fenix_Init, and provide NULL for the output communicator address.
The text was updated successfully, but these errors were encountered: