test_after_reentry.svg 9.5 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135
  1. <?xml version="1.0" encoding="UTF-8" standalone="no"?>
  2. <!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN"
  3. "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
  4. <!-- Generated by graphviz version 2.40.1 (20161225.0304)
  5. -->
  6. <!-- Title: state transitions Pages: 1 -->
  7. <svg width="527pt" height="404pt"
  8. viewBox="0.00 0.00 527.00 404.00" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
  9. <g id="graph0" class="graph" transform="scale(1 1) rotate(0) translate(4 400)">
  10. <title>state transitions</title>
  11. <polygon fill="#ffffff" stroke="transparent" points="-4,4 -4,-400 523,-400 523,4 -4,4"/>
  12. <g id="clust1" class="cluster">
  13. <title>cluster__p</title>
  14. <path fill="none" stroke="#000000" stroke-width="2" d="M20,-8C20,-8 499,-8 499,-8 505,-8 511,-14 511,-20 511,-20 511,-345 511,-345 511,-351 505,-357 499,-357 499,-357 20,-357 20,-357 14,-357 8,-351 8,-345 8,-345 8,-20 8,-20 8,-14 14,-8 20,-8"/>
  15. <text text-anchor="start" x="256.1646" y="-338.2" font-family="Helvetica,sans-Serif" font-size="12.00" fill="#000000">p</text>
  16. </g>
  17. <g id="clust2" class="cluster">
  18. <title>cluster__p_o1</title>
  19. <polygon fill="none" stroke="#000000" stroke-dasharray="5,2" points="397,-21 397,-319 503,-319 503,-21 397,-21"/>
  20. <text text-anchor="start" x="443.8292" y="-300.2" font-family="Helvetica,sans-Serif" font-size="12.00" fill="#000000">o1</text>
  21. </g>
  22. <g id="clust3" class="cluster">
  23. <title>cluster__p_o0</title>
  24. <polygon fill="none" stroke="#000000" stroke-dasharray="5,2" points="24,-16 24,-319 389,-319 389,-16 24,-16"/>
  25. <text text-anchor="start" x="200.3292" y="-300.2" font-family="Helvetica,sans-Serif" font-size="12.00" fill="#000000">o0</text>
  26. </g>
  27. <!-- __initial -->
  28. <g id="node1" class="node">
  29. <title>__initial</title>
  30. <ellipse fill="#000000" stroke="#000000" stroke-width="2" cx="16" cy="-390.5" rx="5.5" ry="5.5"/>
  31. </g>
  32. <!-- _p -->
  33. <!-- __initial&#45;&gt;_p -->
  34. <g id="edge1" class="edge">
  35. <title>__initial&#45;&gt;_p</title>
  36. <path fill="none" stroke="#000000" d="M16,-384.9533C16,-380.7779 16,-374.5043 16,-367.0332"/>
  37. <polygon fill="#000000" stroke="#000000" points="19.5001,-366.9971 16,-356.9971 12.5001,-366.9972 19.5001,-366.9971"/>
  38. <text text-anchor="middle" x="17.3895" y="-368" font-family="Helvetica,sans-Serif" font-size="10.00" fill="#000000"> </text>
  39. </g>
  40. <!-- _p_o1 -->
  41. <!-- _p_o1_initial -->
  42. <g id="node4" class="node">
  43. <title>_p_o1_initial</title>
  44. <ellipse fill="#000000" stroke="#000000" stroke-width="2" cx="433" cy="-275.5" rx="5.5" ry="5.5"/>
  45. </g>
  46. <!-- _p_o1_x -->
  47. <g id="node6" class="node">
  48. <title>_p_o1_x</title>
  49. <polygon fill="transparent" stroke="transparent" stroke-width="2" points="461,-188 405,-188 405,-152 461,-152 461,-188"/>
  50. <text text-anchor="start" x="430" y="-166.2" font-family="Helvetica,sans-Serif" font-size="12.00" fill="#000000">x</text>
  51. <path fill="none" stroke="#000000" stroke-width="2" d="M417.3333,-153C417.3333,-153 448.6667,-153 448.6667,-153 454.3333,-153 460,-158.6667 460,-164.3333 460,-164.3333 460,-175.6667 460,-175.6667 460,-181.3333 454.3333,-187 448.6667,-187 448.6667,-187 417.3333,-187 417.3333,-187 411.6667,-187 406,-181.3333 406,-175.6667 406,-175.6667 406,-164.3333 406,-164.3333 406,-158.6667 411.6667,-153 417.3333,-153"/>
  52. </g>
  53. <!-- _p_o1_initial&#45;&gt;_p_o1_x -->
  54. <g id="edge2" class="edge">
  55. <title>_p_o1_initial&#45;&gt;_p_o1_x</title>
  56. <path fill="none" stroke="#000000" d="M433,-269.8288C433,-265.1736 433,-258.4097 433,-252.5 433,-252.5 433,-252.5 433,-205.5 433,-203.1079 433,-200.6252 433,-198.1342"/>
  57. <polygon fill="#000000" stroke="#000000" points="436.5001,-198.0597 433,-188.0598 429.5001,-198.0598 436.5001,-198.0597"/>
  58. <text text-anchor="middle" x="434.3895" y="-226" font-family="Helvetica,sans-Serif" font-size="10.00" fill="#000000"> </text>
  59. </g>
  60. <!-- _p_o1_y -->
  61. <g id="node5" class="node">
  62. <title>_p_o1_y</title>
  63. <polygon fill="transparent" stroke="transparent" stroke-width="2" points="461,-65 405,-65 405,-29 461,-29 461,-65"/>
  64. <text text-anchor="start" x="430" y="-43.2" font-family="Helvetica,sans-Serif" font-size="12.00" fill="#000000">y</text>
  65. <path fill="none" stroke="#000000" stroke-width="2" d="M417.3333,-30C417.3333,-30 448.6667,-30 448.6667,-30 454.3333,-30 460,-35.6667 460,-41.3333 460,-41.3333 460,-52.6667 460,-52.6667 460,-58.3333 454.3333,-64 448.6667,-64 448.6667,-64 417.3333,-64 417.3333,-64 411.6667,-64 406,-58.3333 406,-52.6667 406,-52.6667 406,-41.3333 406,-41.3333 406,-35.6667 411.6667,-30 417.3333,-30"/>
  66. </g>
  67. <!-- _p_o1_x&#45;&gt;_p_o1_y -->
  68. <g id="edge3" class="edge">
  69. <title>_p_o1_x&#45;&gt;_p_o1_y</title>
  70. <path fill="none" stroke="#000000" d="M428.7033,-151.6741C427.7416,-146.1833 427,-140.1255 427,-134.5 427,-134.5 427,-134.5 427,-87.5 427,-83.4573 427.2962,-79.2119 427.7569,-75.0534"/>
  71. <polygon fill="#000000" stroke="#000000" points="431.2353,-75.4511 429.1661,-65.0603 424.3039,-74.4736 431.2353,-75.4511"/>
  72. <text text-anchor="start" x="427" y="-108" font-family="Helvetica,sans-Serif" font-size="10.00" fill="#000000">after(250 ms) &#160;&#160;</text>
  73. </g>
  74. <!-- _p_o0 -->
  75. <!-- _p_o0_initial -->
  76. <g id="node8" class="node">
  77. <title>_p_o0_initial</title>
  78. <ellipse fill="#000000" stroke="#000000" stroke-width="2" cx="101" cy="-275.5" rx="5.5" ry="5.5"/>
  79. </g>
  80. <!-- _p_o0_a -->
  81. <g id="node11" class="node">
  82. <title>_p_o0_a</title>
  83. <polygon fill="transparent" stroke="transparent" stroke-width="2" points="129,-188 73,-188 73,-152 129,-152 129,-188"/>
  84. <text text-anchor="start" x="97.6646" y="-166.2" font-family="Helvetica,sans-Serif" font-size="12.00" fill="#000000">a</text>
  85. <path fill="none" stroke="#000000" stroke-width="2" d="M85.3333,-153C85.3333,-153 116.6667,-153 116.6667,-153 122.3333,-153 128,-158.6667 128,-164.3333 128,-164.3333 128,-175.6667 128,-175.6667 128,-181.3333 122.3333,-187 116.6667,-187 116.6667,-187 85.3333,-187 85.3333,-187 79.6667,-187 74,-181.3333 74,-175.6667 74,-175.6667 74,-164.3333 74,-164.3333 74,-158.6667 79.6667,-153 85.3333,-153"/>
  86. </g>
  87. <!-- _p_o0_initial&#45;&gt;_p_o0_a -->
  88. <g id="edge4" class="edge">
  89. <title>_p_o0_initial&#45;&gt;_p_o0_a</title>
  90. <path fill="none" stroke="#000000" d="M101,-269.8288C101,-265.1736 101,-258.4097 101,-252.5 101,-252.5 101,-252.5 101,-205.5 101,-203.1079 101,-200.6252 101,-198.1342"/>
  91. <polygon fill="#000000" stroke="#000000" points="104.5001,-198.0597 101,-188.0598 97.5001,-198.0598 104.5001,-198.0597"/>
  92. <text text-anchor="middle" x="102.3895" y="-226" font-family="Helvetica,sans-Serif" font-size="10.00" fill="#000000"> </text>
  93. </g>
  94. <!-- _p_o0_c -->
  95. <g id="node9" class="node">
  96. <title>_p_o0_c</title>
  97. <polygon fill="transparent" stroke="transparent" stroke-width="2" points="358,-70 268,-70 268,-24 358,-24 358,-70"/>
  98. <text text-anchor="start" x="310" y="-53.2" font-family="Helvetica,sans-Serif" font-size="12.00" fill="#000000">c</text>
  99. <text text-anchor="start" x="273.8404" y="-33.2" font-family="Helvetica,sans-Serif" font-size="12.00" fill="#000000">enter ^out.in_c</text>
  100. <polygon fill="#000000" stroke="#000000" points="268,-47 268,-47 358,-47 358,-47 268,-47"/>
  101. <path fill="none" stroke="#000000" stroke-width="2" d="M281,-25C281,-25 345,-25 345,-25 351,-25 357,-31 357,-37 357,-37 357,-57 357,-57 357,-63 351,-69 345,-69 345,-69 281,-69 281,-69 275,-69 269,-63 269,-57 269,-57 269,-37 269,-37 269,-31 275,-25 281,-25"/>
  102. </g>
  103. <!-- _p_o0_b -->
  104. <g id="node10" class="node">
  105. <title>_p_o0_b</title>
  106. <polygon fill="transparent" stroke="transparent" stroke-width="2" points="134,-70 44,-70 44,-24 134,-24 134,-70"/>
  107. <text text-anchor="start" x="85.6646" y="-53.2" font-family="Helvetica,sans-Serif" font-size="12.00" fill="#000000">b</text>
  108. <text text-anchor="start" x="49.505" y="-33.2" font-family="Helvetica,sans-Serif" font-size="12.00" fill="#000000">enter ^out.in_b</text>
  109. <polygon fill="#000000" stroke="#000000" points="44,-47 44,-47 134,-47 134,-47 44,-47"/>
  110. <path fill="none" stroke="#000000" stroke-width="2" d="M57,-25C57,-25 121,-25 121,-25 127,-25 133,-31 133,-37 133,-37 133,-57 133,-57 133,-63 127,-69 121,-69 121,-69 57,-69 57,-69 51,-69 45,-63 45,-57 45,-57 45,-37 45,-37 45,-31 51,-25 57,-25"/>
  111. </g>
  112. <!-- _p_o0_b&#45;&gt;_p_o0_a -->
  113. <g id="edge5" class="edge">
  114. <title>_p_o0_b&#45;&gt;_p_o0_a</title>
  115. <path fill="none" stroke="#000000" d="M60.0965,-70.2213C56.4695,-75.361 54,-81.1807 54,-87.5 54,-134.5 54,-134.5 54,-134.5 54,-142.4809 58.3685,-148.8951 64.4418,-153.9561"/>
  116. <polygon fill="#000000" stroke="#000000" points="62.6059,-156.94 72.8459,-159.659 66.5365,-151.1477 62.6059,-156.94"/>
  117. <text text-anchor="middle" x="55.3895" y="-108" font-family="Helvetica,sans-Serif" font-size="10.00" fill="#000000"> </text>
  118. </g>
  119. <!-- _p_o0_a&#45;&gt;_p_o0_c -->
  120. <g id="edge7" class="edge">
  121. <title>_p_o0_a&#45;&gt;_p_o0_c</title>
  122. <path fill="none" stroke="#000000" d="M129.152,-168.1724C186.8201,-164.0503 313,-152.9258 313,-134.5 313,-134.5 313,-134.5 313,-87.5 313,-85.127 313,-82.6757 313,-80.2081"/>
  123. <polygon fill="#000000" stroke="#000000" points="316.5001,-80.1306 313,-70.1306 309.5001,-80.1306 316.5001,-80.1306"/>
  124. <text text-anchor="start" x="313" y="-108" font-family="Helvetica,sans-Serif" font-size="10.00" fill="#000000">after(150 ms) &#160;&#160;</text>
  125. </g>
  126. <!-- _p_o0_a&#45;&gt;_p_o0_b -->
  127. <g id="edge6" class="edge">
  128. <title>_p_o0_a&#45;&gt;_p_o0_b</title>
  129. <path fill="none" stroke="#000000" d="M101,-151.9402C101,-146.3497 101,-140.1701 101,-134.5 101,-134.5 101,-134.5 101,-87.5 101,-85.0869 100.8017,-82.6249 100.4562,-80.1666"/>
  130. <polygon fill="#000000" stroke="#000000" points="103.8432,-79.267 98.3368,-70.2155 96.9967,-80.7252 103.8432,-79.267"/>
  131. <text text-anchor="start" x="101" y="-108" font-family="Helvetica,sans-Serif" font-size="10.00" fill="#000000">after(100 ms) [INSTATE([&quot;/p/o1/x&quot;])] &#160;&#160;</text>
  132. </g>
  133. </g>
  134. </svg>