Geant4-MPI for OpenMPI 3+
Rewriting the Geant4 MPI interface — merged upstream into Geant4 11.4.
The G4mpi example interface shipped with Geant4 did not build against OpenMPI 3+ because it relied on the deprecated C++ MPI bindings. This project rewrites the interface using the C bindings and reworks the argument parser so the host application can still receive its own command-line arguments.
- Repository: bhamnuclear/Geant4-MPI
- Merged upstream in Geant4 PR #81, released in Geant4 11.4.
This is what lets the AmBe simulation scale across the Birmingham compute nodes.