def __init__(self, group): Graph.__init__(self) apex = group.apex() for elem in apex: factors = Integer(elem).factorize().keys() self.add_vertices(factors) self.add_edges(itertools.combinations(factors, 2))
def __init__(self, group): Graph.__init__(self) apex = group.apex() for elem in apex: self._add_element(elem) for i, vertex in enumerate(self._vertices): instance = MultiModeStringFormatter.mixin_to(Integer(vertex)) instance.str_mode = 'verbose' self._vertices[i] = instance
def __init__(self, spectrum): Graph.__init__(self) for elem in spectrum: self._add_element(elem)
def __init__(self, spectrum): Graph.__init__(self) for elem in spectrum: factors = Integer(elem).factorize().keys() self.add_vertices(factors) self.add_edges(itertools.combinations(factors, 2))
def __init__(self, group): Graph.__init__(self) apex = group.apex() for elem in apex: self._add_element(elem)