11# Render it manually with this command, and remember to update result in git:
22#
3- # dot docs/GraphkitFlowchart .dot -Tsvg -odocs/source/images/GraphkitFlowchart -vX.Y.Z.svg
3+ # dot docs/GraphtikFlowchart .dot -Tsvg -odocs/source/images/GraphtikFlowchart -vX.Y.Z.svg
44#
55digraph {
6- label =" graphkit-v1.3 .0 flowchart" ;
6+ label =" graphtik-v4.1 .0 flowchart" ;
77 labelloc =t;
88
9- operations [shape =parallelogram fontname =" italic" ];
10- compose [fontname =" italic" ];
11- network [shape =parallelogram fontname =" italic" ];
12- inputs [shape =rect label =" input names" ];
13- outputs [shape =rect label =" output names" ];
9+ operations [shape =parallelogram fontname =" italic" URL =" https://graphtik.readthedocs.io/en/latest/arch.html#term-operation" ];
10+ compose [fontname =" italic" URL =" https://graphtik.readthedocs.io/en/latest/arch.html#term-composition" ];
11+ network [shape =parallelogram fontname =" italic" URL =" https://graphtik.readthedocs.io/en/latest/arch.html#term-network" ];
12+ inputs [shape =rect label =" input names" URL =" https://graphtik.readthedocs.io/en/latest/arch.html#term-inputs" ];
13+ outputs [shape =rect label =" output names" URL =" https://graphtik.readthedocs.io/en/latest/arch.html#term-outputs" ];
14+ predicate [shape =rect label =" node predicate" URL =" https://graphtik.readthedocs.io/en/latest/arch.html#term-node-predicate" ];
1415 subgraph cluster_compute {
1516 label =compute
1617 fontname =bold
1718 style =dashed;
1819 labelloc =b;
1920
20- compile [fontname =" italic" ];
21- plan [shape =parallelogram label =" execution plan" fontname =" italic" ];
22- execute [fontname =italic fontname =" italic" ];
21+ compile [fontname =" italic" URL = " https://graphtik.readthedocs.io/en/latest/arch.html#term-compilation " ];
22+ plan [shape =parallelogram label =" execution plan" fontname =" italic" URL = " https://graphtik.readthedocs.io/en/latest/arch.html#term-execution-plan " ];
23+ execute [fontname =italic fontname =" italic" URL = " https://graphtik.readthedocs.io/en/latest/arch.html#term-execution " ];
2324 }
24- values [shape =rect label =" input values" ];
25- solution [shape =rect ];
26- overwrites [shape =rect ];
27-
25+ values [shape =rect label =" input values" URL =" https://graphtik.readthedocs.io/en/latest/arch.html#term-inputs" ];
26+ solution [shape =parallelogram URL =" https://graphtik.readthedocs.io/en/latest/arch.html#term-solution" ];
27+
2828 operations -> compose -> network [arrowhead =vee];
29- {network inputs outputs} -> compile -> plan [arrowhead =vee];
30- {plan values} -> execute -> { solution overwrites} [arrowhead =vee];
29+ {network inputs outputs predicate } -> compile -> plan [arrowhead =vee];
30+ {plan values} -> execute -> solution [arrowhead =vee];
3131}
0 commit comments