Closed jhale closed 3 months ago
There is handling of the 2.10 API as well, and it is tested against 2.10 at: https://github.com/jorgensd/adios4dolfinx/actions/runs/9953010172/job/27495778733 See: https://github.com/jorgensd/adios4dolfinx/blob/main/src/adios4dolfinx/adios2_helpers.py#L18
My mistake - I had built ADIOS2 without MPI which leads to this error.
My mistake - I had built ADIOS2 without MPI which leads to this error.
it would be nice if instead of changing the API, one would have a dummy MPI implementation that does no communication, such as https://github.com/scivision/mpi_stubs
adios4dolfinx interacts directly with adios2's Python bindings, and only works with the <2.10 API.