internal void GroupHalfToSubGroup() { var newGroup = group.IsLeftHalf ? 0 : 1; var newCommunicator = (Intracommunicator)group.Communicator.Split(newGroup, 0); group = new CommunicatorGroup(newCommunicator); }
public QSorter(Intracommunicator communicator) { this.globalGroup = new CommunicatorGroup(communicator); this.group = globalGroup; }