Source code for ananke.graphs.ug
"""
Class for Undirected Graphs (UGs).
"""
from .cg import CG
[docs]class UG(CG):
def __init__(self, vertices=[], ud_edges=set(), **kwargs):
"""
Constructor.
:param vertices: iterable of names of vertices.
:param ud_edges: iterable of tuples of undirected edges i.e. (X, Y) = X - Y.
"""
super().__init__(vertices=vertices, ud_edges=ud_edges, **kwargs)