示例#1
0
        internal void GroupHalfToSubGroup()
        {
            var newGroup = group.IsLeftHalf ? 0 : 1;

            var newCommunicator = (Intracommunicator)group.Communicator.Split(newGroup, 0);

            group = new CommunicatorGroup(newCommunicator);
        }
示例#2
0
 public QSorter(Intracommunicator communicator)
 {
     this.globalGroup = new CommunicatorGroup(communicator);
     this.group       = globalGroup;
 }