digraph structs { node [shape=plaintext] rankdir=LR edge [arrowsize=0.5] fontname="times" compute1 [label=<
compute
(Function)
>]; debug [label=<
debug
(NullSink)
>]; dup0 [shape=point,label=dup0] dup1 [shape=point,label=dup1] proc [label=<
ia proc
(ProcessingOddEven)
o
ib
>]; sinka [label=<
sinka
(SinkAsync)
>]; sinkb [label=<
sinkb
(SinkAsync)
>]; sourceEven [label=<
sourceEven
(SourceEven)
>]; sourceOdd [label=<
sourceOdd
(SourceOdd)
>]; sourceEven:i -> proc:ib [label="s16(2)" ,headlabel=<
1
> ,taillabel=<
1
>] proc:o -> compute1:i [label="s16(2)" ,headlabel=<
1
> ,taillabel=<
1
>] sourceOdd:i -> dup0 [label="s16(2)" ,taillabel=<
1
>] dup0 -> proc:ia [label="s16(2)" ,headlabel=<
1
> ] dup0 -> debug:i [label="s16(3)" ,headlabel=<
1
> ] compute1:i -> dup1 [label="s16(2)" ,taillabel=<
1
>] dup1 -> sinka:i [label="s16(2)" ,headlabel=<
1
> ] dup1 -> sinkb:i [label="s16(2)" ,headlabel=<
1
> ] }