digraph G { edge [fontname="FreeSans",fontsize="10",labelfontname="FreeSans",labelfontsize="10"]; node [fontname="FreeSans",fontsize="10",shape=record]; rankdir=LR; Node1 [label="setOrder",height=0.2,width=0.4,color="black", fillcolor="grey75", style="filled" fontcolor="black"]; Node1 -> Node2 [dir=back,color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"]; Node2 [label="setLevel",height=0.2,width=0.4,color="black", fillcolor="white", style="filled",URL="$graphSorting_8cpp.html#ae24e6b80c2ad54f934202fde9e96785b",tooltip="Set the order of T1's loops and collect there sons into T2."]; Node2 -> Node3 [dir=back,color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"]; Node3 [label="sortGraph",height=0.2,width=0.4,color="black", fillcolor="white", style="filled",URL="$graphSorting_8hh.html#a964ca1ea63e1352afbb27da72220e024",tooltip="Topological sort of an acyclic graph of loops starting from its root."]; Node3 -> Node4 [dir=back,color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"]; Node4 [label="Klass::buildTasksList",height=0.2,width=0.4,color="black", fillcolor="white", style="filled",URL="$classKlass.html#a0019dbeefbadbcb850c742e257508722"]; Node4 -> Node5 [dir=back,color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"]; Node5 [label="VectorCompiler::compileMultiSignal",height=0.2,width=0.4,color="black", fillcolor="white", style="filled",URL="$classVectorCompiler.html#aed983c23776dfd40264a14ee750f2c4c"]; Node3 -> Node6 [dir=back,color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"]; Node6 [label="Klass::printLoopGraphInternal",height=0.2,width=0.4,color="black", fillcolor="white", style="filled",URL="$classKlass.html#a61c98e6d4a6bd576d2e0f7f496e5f327",tooltip="Print the loop graph (used for internals classes)."]; Node6 -> Node7 [dir=back,color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"]; Node7 [label="SigFloatGenKlass::println",height=0.2,width=0.4,color="black", fillcolor="white", style="filled",URL="$classSigFloatGenKlass.html#a457a5a87c1a04e1eab3cfa49345c21f5",tooltip="Print an auxillary C++ class corresponding to an float init signal."]; Node6 -> Node8 [dir=back,color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"]; Node8 [label="SigIntGenKlass::println",height=0.2,width=0.4,color="black", fillcolor="white", style="filled",URL="$classSigIntGenKlass.html#a52e81b8a4354f9946b5c47217fbc00e7",tooltip="Print an auxillary C++ class corresponding to an integer init signal."]; Node3 -> Node9 [dir=back,color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"]; Node9 [label="Klass::printLoopGraphOpenMP",height=0.2,width=0.4,color="black", fillcolor="white", style="filled",URL="$classKlass.html#a544aea5095a28fe873357d352ef36f72",tooltip="Print the loop graph as a serie of parallel loops."]; Node9 -> Node10 [dir=back,color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"]; Node10 [label="Klass::printComputeMethodOpenMP",height=0.2,width=0.4,color="black", fillcolor="white", style="filled",URL="$classKlass.html#a7d08d04c06d88f540ce42161ef5975aa"]; Node10 -> Node11 [dir=back,color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"]; Node11 [label="Klass::printComputeMethod",height=0.2,width=0.4,color="black", fillcolor="white", style="filled",URL="$classKlass.html#a453949bd7cbd8ee398a24f9050645ce2",tooltip="Print Compute() method according to the various switch."]; Node11 -> Node12 [dir=back,color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"]; Node12 [label="Klass::println",height=0.2,width=0.4,color="black", fillcolor="white", style="filled",URL="$classKlass.html#a73bd9f5dc4fdcb63901d5188d696b58f",tooltip="Print a full C++ class corresponding to a Faust dsp."]; Node12 -> Node13 [dir=back,color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"]; Node13 [label="main",height=0.2,width=0.4,color="black", fillcolor="white", style="filled",URL="$main_8cpp.html#a0ddf1224851353fc92bfbff6f499fa97"]; Node3 -> Node14 [dir=back,color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"]; Node14 [label="Klass::printLoopGraphScheduler",height=0.2,width=0.4,color="black", fillcolor="white", style="filled",URL="$classKlass.html#aee6a34ecc5d6be8cf86ec148114f03b5",tooltip="Print the loop graph as a serie of parallel loops."]; Node14 -> Node15 [dir=back,color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"]; Node15 [label="Klass::printComputeMethodScheduler",height=0.2,width=0.4,color="black", fillcolor="white", style="filled",URL="$classKlass.html#a5c44700860a1e631bf9aeb4d9c049223"]; Node15 -> Node11 [dir=back,color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"]; Node3 -> Node16 [dir=back,color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"]; Node16 [label="Klass::printLoopGraphVector",height=0.2,width=0.4,color="black", fillcolor="white", style="filled",URL="$classKlass.html#a196229464faeda2537eedd5210ad58af",tooltip="Print the loop graph (used for vector code)."]; Node16 -> Node17 [dir=back,color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"]; Node17 [label="Klass::printComputeMethodVectorFaster",height=0.2,width=0.4,color="black", fillcolor="white", style="filled",URL="$classKlass.html#ab935688ddf80170279ed7306d273a145",tooltip="Uses loops of constant gVecSize boundary in order to provide the C compiler with..."]; Node17 -> Node11 [dir=back,color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"]; Node16 -> Node18 [dir=back,color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"]; Node18 [label="Klass::printComputeMethodVectorSimple",height=0.2,width=0.4,color="black", fillcolor="white", style="filled",URL="$classKlass.html#ad6af80a1ccb58d0d8bb7d60d2ab98a32",tooltip="Simple loop layout, generally less efficient than printComputeMethodVectorFaster..."]; Node18 -> Node11 [dir=back,color="midnightblue",fontsize="10",style="solid",fontname="FreeSans"]; }