module documentation
This Python module contains several enumerations related to k-edge-colored looped complete graphs:
GraphFormatdefines the formats that can be used to represent a k-edge-colored looped complete graph.BitmaskTypedefines the types of bitmasks that can be used in the two bitmask formats.ColorRepresentationdefines the styles for representing edge colors in the two adjacency matrix formats and the four flattened formats.FlattenedOrderingdefines the order of edges (or arcs) in the four flattened formats.
| Class | |
This enumeration encapsulates the concept of a bitmask type in the context of the two bitmask formats from the GraphFormat enumeration. |
| Class | |
This enumeration encapsulates the concept of an edge color representation style in the context of the two adjacency matrix formats and the four flattened formats from the GraphFormat enumeration. |
| Class | |
This enumeration encapsulates the concept of an edge (resp. arc) ordering in the context of the four flattened formats from the GraphFormat enumeration. |
| Class | |
This enumeration encapsulates the concept of a format used to represent a k-edge-colored looped complete graph. Each graph is represented as a quintuple (edge_colors, is_directed, allow_loops, graph_format, format_representation)... |