Skip to content

Circular Heawood

Engine
circo
Command, both sides
dot -Kcirco -Tsvg input.gv
Features
biconnected blocks
Result
identical on macOSidentical under portable math
Comparing…
C Graphviz 16.1.0 output, cyan plategraphviz-pure, native macOS build output, magenta plate

C onlyport onlyboth: in register

Input

Heawood.gv
/*
* The transitive 6-net, also known as Heawood's graph,
* can be used to test the "stability points" of the layout
* algorithm.
* The "ideal" layout occurs when len="2.5". The layout
* loses the regularity when smaller values are used.
*/
graph "Heawood" {
node [
fontname = "Arial"
label = "\N"
shape = "circle"
width = "0.50000"
height = "0.500000"
color = "black"
]
edge [
color = "black"
]
/* The outer wheel */
"0" -- "1" -- "2" -- "3" -- "4" -- "5" -- "6" -- "7" -- "8" -- "9" -- "10" -- "11" -- "12" -- "13" -- "0";
/* The internal edges. The len = makes them internal */
"0" -- "5" [len = 2.5];
"2" -- "7" [len = 2.5];
"4" -- "9" [len = 2.5];
"6" -- "11" [len = 2.5];
"8" -- "13" [len = 2.5];
"10" -- "1" [len = 2.5];
"12" -- "3" [len = 2.5];
}

Files

FileBytesSHA-256
input.gv790
c.svg C8,051bba3ea67c96f2bb09ba206913c10fd00a2e1e3284b9a148d68f73b83dfcbe055
rust.svg Rust8,062982f00e66765c50a6403bea01a49417124b2481dc9af988f154483309ec6696f

The two hashes differ even when the outputs are identical, because each file keeps its own generator comment. Made by scripts/site-samples.sh.