Method: NetworkX::Graph.heawood_graph
- Defined in:
- lib/networkx/others/generators.rb
.heawood_graph ⇒ Object
174 175 176 177 178 179 180 181 |
# File 'lib/networkx/others/generators.rb', line 174 def self.heawood_graph edges = (0...13).map { |k| [k, k + 1] } edges << [13, 0] edges.concat [[0, 5], [1, 10], [2, 7], [3, 12], [4, 9], [6, 11], [8, 13]] graph = new(name: 'heawood_graph') graph.add_edges(edges) graph end |