Skip to content

Latest commit

 

History

History
8 lines (5 loc) · 581 Bytes

README.md

File metadata and controls

8 lines (5 loc) · 581 Bytes

COpenMPI

This is a Swift Package Manager package for Open MPI.

The package exports a single module, CMPI.

Due to the use of function-like macros in mpi.h, a shim header that wraps these is required. shim.h creates inline functions for the constants and maps them to read-only global computed properties.

A simple MPI program (à la 'Hello World') appears to work correctly, but this has not been extensively tested. Feedback is requested!