Skip to content

Mpi coroutines#109

Open
Matthew-Whitlock wants to merge 13 commits intodevelopfrom
mpi_coroutines
Open

Mpi coroutines#109
Matthew-Whitlock wants to merge 13 commits intodevelopfrom
mpi_coroutines

Conversation

@Matthew-Whitlock
Copy link
Collaborator

Now based on the unified_errhandling changes (so I don't need to rebase everything twice to work with both for message logging)

Co-routines are a C++20 feature for automatically turning normal functions into asynchronous, yield-able functors automatically via the compiler. See the new mpi_tasks test for an example of how to use them.

@Matthew-Whitlock Matthew-Whitlock force-pushed the mpi_coroutines branch 4 times, most recently from 3dd2697 to 95f4585 Compare February 10, 2026 20:22
Base automatically changed from unified_errhandling to develop February 10, 2026 21:41
@Matthew-Whitlock Matthew-Whitlock marked this pull request as ready for review February 10, 2026 21:50
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant