code: def output_connections(self, name):
          
          for output_name in self._compound_children[name].outputs:
              src = name, output_name
              if src in self._compound_linkages:
                  dests = self._compound_linkages[src]
                  if isinstance(dests[0], six.string_types):
                      dests = zip(dests[0::2], dests[1::2])
                  for dest in dests:
                      yield src, dest
docs: Yield ordered list of connections to one child.
  
          Each result is a ((component, output), (component, input)) tuple.
  
          :param string name: the component whose output connections are
              wanted.