Skip to content

Conversation

@kwmsmith
Copy link
Contributor

Previously there was no context-independent way to get the base communicator that encompasses all engines. For IPython, this is equivalent to COMM_WORLD, but for an MPIContext that uses an intercommunicator, this is equivalent to the second intracommunicator that is created when an MPIContext is initialized.

Also removes unused functions and brings the nengines into the Context classes directly to remove get_nengines().

@kwmsmith kwmsmith added this to the 0.6 milestone Aug 13, 2014
@bgrant
Copy link
Contributor

bgrant commented Aug 14, 2014

{get,set}_base_comm could use docstrings, but I'll merge since you need a quick turnaround on this one.

bgrant added a commit that referenced this pull request Aug 14, 2014
@bgrant bgrant merged commit ba3b3e4 into master Aug 14, 2014
@bgrant bgrant deleted the feature/get-base-comm-engines branch August 14, 2014 21:40
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants