ForSyDe-3.0: doc/www/files/tutorial/figures/compflow.svg
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!-- Created with Inkscape (http://www.inkscape.org/) -->
<svg
xmlns:svg="http://www.w3.org/2000/svg"
xmlns="http://www.w3.org/2000/svg"
xmlns:xlink="http://www.w3.org/1999/xlink"
version="1.0"
width="528.75"
height="563.75"
id="svg3388"
xml:space="preserve"><defs
id="defs3391"><mask
id="mask3405"><image
xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAJsAAAAuCAAAAAAaDTSWAAAAAXNCSVQI5gpbmQAAAlBJREFUWIXtmcuOozAQRetlA0n+/0+7wWVX1SwMTfcoI42yaLPIXSCkROLoFq4XAG+9Ivz7Hv/xx19QfF26DhREQAQczRYQAbHz4UFGSIgEOJItwCM8fKeTjoZExMRI3bwhZBDhYW6O3kO7sxEzJ2YmwlHORYS7mVUz8C82BGKRlDILM41jc7NmShUBDGNnI2LJU55SSkw0is3daq3MCBHhccSUOE3zMk85CxONYXO3plqEINwd4PCNU8rL47bMOcs4tqa6rQJu3uEO3/I03x73Zc6JR8XUqm6ZoTVr/b2SnkGY87TcH/clZx7lm6lmBitamBAxekyRWGSal/v9NicZxdbqRmA6rbIniz2mxCnleb7d5pxGsVUlMF3PXCH9B2KWlKdpXnLiMWwmDKY5CR9v1VmzWCTnPGUZxUZoNYuctan71uGYJYmM8o3Ak/wom/2cYq/2RMQ8KPk6OHeEnSfgCceYs3AZkP/Tm+01vdle05vtNT1h89+neP5UAYgud3d3MxoEZ2YdYec56ukxf7WaRqGBtVabmbnHPtjLidaaauLwUX1IVVVt7YTb+zc3a1VLZrA2rrfcStHazPbIdd/crfZJwuvInvxz27RWc//yLcKttbJlBtehs8z6sW6lNfPYdw4R4WZa1t4TD50B14+1qJmf5zTclEXAdB0+O39uRe1bTN0qMUErF9g5bKvW2uEO3yqCt3KBXU3RUn/4hoYQZpfYcdXa9oMqABDoAOHerrIbtHM3CAEO4X6Vnar3FHLpXfT1d/jf7i/07eOt1/QHe6DDDHS7qT8AAAAASUVORK5CYII="
width="1"
height="1"
id="image3407" /></mask><mask
id="mask3413"><image
xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAATAAAABwCAAAAAC8v3P3AAAAAXNCSVQI5gpbmQAAA19JREFUeJzt3UFv4zgMhmFKlGQn6f//pzO2JZHcg+zYyXRQEIudKbDfcwgCtIfgBRXbl5AI4L8U3t+H3/zj/5U9X4ajTwgUAgUEe2dERmZke7TRJwSKIYYQKSDYKzNSMzXdkyUiohBCjJEjhzjGDHZGZmqiokHHydyDRWbOzBxjwIxdmJmqiDQR0mewQJFTyrlwYo4IdmGmIl1qbIFIgu3BYuRUpjLlnDlGBDuZqrTWmAOZmdpxJCPnab7NUymJY/zbn/IbUZVe65YimaoSHRPGOZfbx/02l5IQ7EK117ouiVR0FDsmrEzz/eNxm0tmHMmTSatrYepd+viuSuOmgrlMt8fH41YKY8JOKrUWJtnqxjGEYONIhsgpTfPt8bjPOSHYSXtbI0mdlrTfP+xHMnLOZZ7v97lkBDtpq5GkLuftQxp/iMwpl2mabyXz3/yE34wkJqklJz6+qc5HI06plDKVhGAniUFaSel8BBoTNooxp5wSJuwikub08sg4rpJhPH7HGJlx53pSUh5d9khGn8RBryfU+fcQzAnBnBDMCcGcEMwJwZwQzAnBnBDMCcGcEMwJwZwQzAnBnBDMCcGcEMwJwZwQzAnBnBDMCcGcEMwJwZwQzAnBnBDMCcGcEMwJwZwQzAnBnBDMCcGcEMwJwZwQzAnBnBDMCcGcEMwJwZwQzAnBnBDMCcGcEMwJwZwQzAnBnBDMCcGcEMwJwZwQzAnBnBDMCcGcEMwJwZwQzAnBnBDMCcGcEMwJwZwQzAnBnBDMCcGcEMwJwZw+CaZ//lN8V5+kSEQ2qKqqikQUO4nI6LJHOn7t/Nh31FtGryvpvXURUbV9OVsiOnr1XmtmU/w8/ElarbX2fhbbNzaoSG91K0zScR04aavrttXWRfaDNyZMVdrYR6MNS1QutLf157rW1kT1OWFmKr1va2HSijU9Vyq1Lj+Wdetd1PZldmamInVbxr4QLIK6MGl1XX4sWxXR8yppKpVTIqkLVo292FeN/Vy3KpcjqdIiR+obltm92ZfZrUttbRQ7JqwF0r5hXeKbfV3iVrf2MmFBApkIFnK+OxZyttb3y2QiIgtKZKodK1/fXVa+yrnylYyUTBVLhX9xLhXWcVeBtdVfeV9bjcXoX/h8MfrlPYK9sucLwJ/wD9Auw5AWAgG3AAAAAElFTkSuQmCC"
width="1"
height="1"
id="image3415" /></mask><mask
id="mask3421"><image
xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAXUAAABwCAAAAADELL8TAAAAAXNCSVQI5gpbmQAAA7RJREFUeJzt3c1u6zgMhmH+SErS9v7v9IxtSSRnESdNC8xmoIJAz/csArfownhBsI43IgL4O/D3a/6PP4T/L54fp0dkZmImRvWfEEQUERSP8vfIzCQszEKM6utFUHh4+KN7ISJiZhFRERESTPtqEeFh7m5+LpqzuqhqKaoijGlfLCLc3eacRP5ZnUlUa2m1FBXFklkrKNynzdFlEDkHndVFtNbLpbVaimDFrBXkbmOOQzoFxbM6sWi5XG+3S2tFBbO+VITbHP0oQu5xb3tWL+1y+3i73VotKqk3+fu4z3Ecm5K7mzrRY8OolnZ9+/i43lopGPW1wkY/NiWbc477+i50f4Sp7Xr7eH+/XWrBrK/l1vumZL0fqsIcj+qsWtr1+v7+dq0Ve30tn2NXsr7VovJlr4uW2q7Xt7drq4LqK0WMrmRjr59PKoWIzs1e2/VyvbWG6kuFF2UbrVZVPr+D3medmFVLqa1dWtXcu/x1TNhHrUWVv806y/2lQK0VG2atEPKiRVWe0al8ee3IzCp4YF/K2fXlBRdzEAkRMTMTE/N5AT/jsyzmOgOqZ0D1DKieAdUzoHoGVM+A6hlQPQOqZ0D1DKieAdUzoHoGVM+A6hlQPQOqZ0D1DKieAdUzoHoGVM+A6hlQPQOqZ0D1DKieAdUzoHoGVM+A6hlQPQOqZ0D1DKieAdUzoHoGVM+A6hlQPQOqZ0D1DKieAdUzoHoGVM+A6hlQPQOqZ0D1DKieAdUzoHoGVM+A6hlQPQOqZ0D1DKieAdUzoHoGVM+A6hlQPQOqZ0D1DKieAdUzoHoGVM+A6hlQPYMQUUQEBUWcF/AzPsuWxw8R5BERJuRZt/UrhZuZuUcEEVE8z2inCA83szkGE07aXMvmnDbNPDzOcS9EREERZnOOXjUCJ20uFT5672NMs2f2c9bdbI6+VyWbqL5UxOjHfvQxzOJcM/dZd7c5+t6UfOC08MV8jn3b9mNMe531iDCbfb8o+agFD5NrufW+/bPtfUzz1+pu90m30UrBqK8VNvqx/dn2Pu2c9kLnVu97Iet7LThAeTH3OY5j+7MfYzq97vXZhcn61ooK9vpSEW5z9GPfjj7dXqvbPCjmUUsRwcnVSwW525jjOPqcr3vd2e4DX1SUMOtLBYX7tDn6HGafT47BTkTu8+UAd1gmItzd5nz+M318N3UK9ykihAWzXER4mLs/n9fviZlJWJgF6+UnRFB4eDh9qU7ETMzEhEn/AUFEEfFo/jUyf/8FrBHPD4C/zL+gi9VA2BMMcAAAAABJRU5ErkJggg=="
width="1"
height="1"
id="image3423" /></mask><clipPath
id="clipPath3553"><path
d="M 66,238 L 177.135,238 L 177.135,254 L 66,254 L 66,238 z"
id="path3555" /></clipPath><clipPath
id="clipPath3753"><path
d="M 37.12,85 L 148.255,85 L 148.255,101 L 37.12,101 L 37.12,85 z"
id="path3755" /></clipPath></defs><g
transform="matrix(1.25,0,0,-1.25,0,563.75)"
id="g3397"><g
id="g3399" /><g
transform="matrix(1,0,0,-1,278.5,436)"
id="g3427"><text
transform="translate(-66.36621,-2.5)"
id="text3429"><tspan
x="0 8.6639996 12.66 19.332001 26.004 29.34 36.012001 39.348 46.02 50.015999 56.688 62.688 69.360001 75.360001 81.360001 84.695999 88.031998 94.704002 101.376 107.376 110.712 113.376 120.048 126.72"
y="0"
id="tspan3431"
style="font-size:12px;font-variant:normal;font-weight:normal;writing-mode:lr-tb;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;font-family:Helvetica;-inkscape-font-specification:Helvetica">Create process functions</tspan></text>
</g><g
transform="matrix(1,0,0,-1,278.5,436)"
id="g3433" /><g
transform="matrix(1,0,0,-1,278.5,436)"
id="g3435"><text
transform="translate(-43.20703,11.5)"
id="text3437"><tspan
x="0 7.1999998 14.4 21.6 28.799999 36 43.200001 50.400002 57.599998 64.800003 72 79.199997"
y="0"
id="tspan3439"
style="font-size:12px;font-variant:normal;font-weight:normal;writing-mode:lr-tb;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;font-family:Courier;-inkscape-font-specification:Courier">(newProcFun)</tspan></text>
</g><path
d="M 128.13203,386.14157 L 262.13203,386.14157 L 262.13203,411.14157 L 128.13203,411.14157 L 128.13203,386.14157 z"
id="path3441"
style="fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none" /><g
transform="matrix(1,0,0,-1,-19.5,582.5)"
id="g3443"><path
d="M 146.5,170 L 280.5,170 L 280.5,195 L 146.5,195 L 146.5,170 z"
id="path3445"
style="fill:none;stroke:#000000;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1" /></g><g
transform="matrix(1,0,0,-1,184.21736,401.17921)"
id="g3447"><text
transform="translate(-52.96143,4.5)"
id="text3449"><tspan
x="0 6 12 18 24 30 36"
y="0"
id="tspan3451"
style="font-size:10px;font-variant:normal;font-weight:normal;writing-mode:lr-tb;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;font-family:Courier;-inkscape-font-specification:Courier">ProcFun</tspan></text>
</g><g
transform="matrix(1,0,0,-1,-19.5,582.5)"
id="g3459"><path
d="M 211.5,135 L 212.2173,160.104"
id="path3461"
style="fill:none;stroke:#000000;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1" /></g><path
d="M 192.9457,414.3992 L 195.716,422.4816 L 189.7185,422.3103 L 192.9457,414.3992 z"
id="path3463"
style="fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none" /><g
transform="matrix(1,0,0,-1,-19.5,582.5)"
id="g3465"><path
d="M 212.4457,168.1008 L 215.216,160.0184 L 209.2185,160.1897 L 212.4457,168.1008 z"
id="path3467"
style="fill:none;stroke:#000000;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1" /></g><g
transform="matrix(1,0,0,-1,-19.5,582.5)"
id="g3469"><path
d="M 211.5,195 L 212.3429,248.1013"
id="path3471"
style="fill:none;stroke:#000000;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1" /></g><path
d="M 192.9698,326.3997 L 195.8425,334.4464 L 189.8433,334.3511 L 192.9698,326.3997 z"
id="path3473"
style="fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none" /><g
transform="matrix(1,0,0,-1,-19.5,582.5)"
id="g3475"><path
d="M 212.4698,256.1003 L 215.3425,248.0536 L 209.3433,248.1489 L 212.4698,256.1003 z"
id="path3477"
style="fill:none;stroke:#000000;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1" /></g><g
transform="matrix(1,0,0,-1,306.5,356.5)"
id="g3479"><text
transform="translate(-61.35938,-9.5)"
id="text3481"><tspan
x="0 8.6639996 12.66 19.332001 26.004 29.34 36.012001 39.348 45.348 51.348 57.348 60.683998 67.356003 77.351997 80.688004 84.024002 90.695999 97.367996 103.368 106.704 109.368 116.04"
y="0"
id="tspan3483"
style="font-size:12px;font-variant:normal;font-weight:normal;writing-mode:lr-tb;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;font-family:Helvetica;-inkscape-font-specification:Helvetica">Create system function</tspan></text>
</g><g
transform="matrix(1,0,0,-1,306.5,356.5)"
id="g3485"><text
transform="translate(-106.377,4.5)"
id="text3487"><tspan
x="0 3.9960001 10.668 17.34 23.34 29.34 32.004002 38.675999 41.34 47.34 50.675999 57.348 63.348 66.012001 72.683998 79.356003 82.692001 89.363998 93.360001 100.032 106.032 112.704 118.704 124.704 128.03999 134.03999 140.71201 147.384 153.384 156.72 160.716 167.388 173.388 176.724 183.396 187.392 193.392 196.728 199.392 202.728 209.39999"
y="0"
id="tspan3489"
style="font-size:12px;font-variant:normal;font-weight:normal;writing-mode:lr-tb;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;font-family:Helvetica;-inkscape-font-specification:Helvetica">(possibly using process constructors i.e.</tspan></text>
</g><g
transform="matrix(1,0,0,-1,306.5,356.5)"
id="g3491" /><g
transform="matrix(1,0,0,-1,306.5,356.5)"
id="g3493"><text
transform="translate(-33.20801,18.5)"
id="text3495"><tspan
x="0 7.1999998 14.4 21.6 28.799999 36"
y="0"
id="tspan3497"
style="font-size:12px;font-variant:normal;font-weight:normal;writing-mode:lr-tb;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;font-family:Courier;-inkscape-font-specification:Courier">mapSY </tspan></text>
</g><g
transform="matrix(1,0,0,-1,306.5,356.5)"
id="g3499"><text
transform="translate(9.999023,18.5)"
id="text3501"><tspan
x="0 6.6719999 10.008"
y="0"
id="tspan3503"
style="font-size:12px;font-variant:normal;font-weight:normal;writing-mode:lr-tb;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;font-family:Helvetica;-inkscape-font-specification:Helvetica">etc</tspan></text>
</g><g
transform="matrix(1,0,0,-1,306.5,356.5)"
id="g3505"><text
transform="translate(26.00684,18.5)"
id="text3507"><tspan
x="0"
y="0"
id="tspan3509"
style="font-size:12px;font-variant:normal;font-weight:normal;writing-mode:lr-tb;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;font-family:Courier;-inkscape-font-specification:Courier">)</tspan></text>
</g><path
d="M 52.5,233.5 L 335.5,233.5 L 335.5,324.5 L 52.5,324.5 L 52.5,233.5 z"
id="path3511"
style="fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none" /><g
transform="matrix(1,0,0,-1,-19.5,582.5)"
id="g3513"><path
d="M 72,258 L 355,258 L 355,349 L 72,349 L 72,258 z"
id="path3515"
style="fill:none;stroke:#000000;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1" /></g><g
transform="matrix(1,0,0,-1,193.5,279.5)"
id="g3517"><text
transform="translate(-136.5,-31.5)"
id="text3519"><tspan
x="0 6 12 18 24 30 36 42 48 54 60 66 72 78 84 90 96 102 108 114"
y="0"
id="tspan3521"
style="font-size:10px;font-variant:normal;font-weight:normal;writing-mode:lr-tb;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;font-family:Courier;-inkscape-font-specification:Courier">sysF :: Signal i1 -></tspan></text>
</g><g
transform="matrix(1,0,0,-1,193.5,279.5)"
id="g3523"><text
transform="translate(-88.5,-19.5)"
id="text3525"><tspan
x="0 6 12 18 24 30 36 42 48 54 60 66"
y="0"
id="tspan3527"
style="font-size:10px;font-variant:normal;font-weight:normal;writing-mode:lr-tb;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;font-family:Courier;-inkscape-font-specification:Courier">Signal i2 -></tspan></text>
</g><g
transform="matrix(1,0,0,-1,193.5,279.5)"
id="g3529"><text
transform="translate(-88.5,-7.5)"
id="text3531"><tspan
x="0 6 12"
y="0"
id="tspan3533"
style="font-size:10px;font-variant:normal;font-weight:normal;writing-mode:lr-tb;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;font-family:Courier;-inkscape-font-specification:Courier">...</tspan></text>
</g><g
transform="matrix(1,0,0,-1,193.5,279.5)"
id="g3535"><text
transform="translate(-88.5,4.5)"
id="text3537"><tspan
x="0 6 12 18 24 30 36 42 48 54 60 66 72"
y="0"
id="tspan3539"
style="font-size:10px;font-variant:normal;font-weight:normal;writing-mode:lr-tb;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;font-family:Courier;-inkscape-font-specification:Courier">Signal in -> </tspan></text>
</g><g
transform="matrix(1,0,0,-1,193.5,279.5)"
id="g3541"><text
transform="translate(-88.5,16.5)"
id="text3543"><tspan
x="0 6 12 18 24 30 36 42 48 54 60 66 72 78 84 90 96 102 108 114 120 126 132 144 150 156 162 168 174 180 186 192 198 204 210 216"
y="0"
id="tspan3545"
style="font-size:10px;font-variant:normal;font-weight:normal;writing-mode:lr-tb;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;font-family:Courier;-inkscape-font-specification:Courier">(Signal o1, Signal o2, .. Signal om)</tspan></text>
</g><g
transform="matrix(1,0,0,-1,193.5,279.5)"
id="g3547" /><g
id="g3549"><g
clip-path="url(#clipPath3553)"
id="g3551"><path
d="M 74.63882,252.6742 C 74.71853,252.8602 74.71853,252.938 74.71853,252.9536 C 74.71853,253.1243 74.59219,253.2643 74.40475,253.2643 C 74.20219,253.2643 74.1394,253.1091 74.07707,252.9544 L 72.75146,249.5027 L 68.00909,249.5027 L 66.69864,252.9236 C 66.6205,253.1252 66.57403,253.2649 66.35562,253.2649 C 66.19952,253.2649 66.04358,253.1243 66.04358,252.9539 C 66.04358,252.9228 66.04358,252.8762 66.12154,252.6902 L 70.03725,242.4929 C 70.11523,242.291 70.16187,242.1514 70.38064,242.1514 C 70.58337,242.1514 70.64569,242.291 70.70831,242.4618 L 74.63882,252.6742 z M 68.26308,248.8973 L 72.51431,248.8973 L 70.38844,243.3505"
id="path3557"
style="fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none" /><path
d="M 76.08958,243.4132 C 76.04292,243.1801 75.9493,242.8225 75.9493,242.7446 C 75.9493,242.4649 76.16755,242.3252 76.40162,242.3252 C 76.58853,242.3252 76.86923,242.4496 76.97871,242.7601 C 76.99435,242.7914 77.18126,243.5221 77.27492,243.911 C 77.38434,244.3775 77.50898,244.8438 77.61845,245.3103 C 77.71206,245.6524 77.80537,245.9944 77.88333,246.3521 C 77.94561,246.6162 78.07072,247.0672 78.08589,247.1296 C 78.31995,247.6113 79.1468,249.0275 80.62798,249.0275 C 81.33006,249.0275 81.47082,248.451 81.47082,247.9382 C 81.47082,246.9743 80.70203,244.9843 80.45114,244.3157 C 80.30981,243.9581 80.29417,243.7713 80.29417,243.6005 C 80.29417,242.8696 80.84418,242.3257 81.58234,242.3257 C 83.05926,242.3257 83.64061,244.5916 83.64061,244.7157 C 83.64061,244.871 83.49985,244.871 83.45317,244.871 C 83.29725,244.871 83.29725,244.8242 83.21928,244.5916 C 82.90725,243.5385 82.39244,242.6711 81.62779,242.6711 C 81.36239,242.6711 81.25344,242.8263 81.25344,243.184 C 81.25344,243.5728 81.39233,243.946 81.53144,244.288 C 81.82473,245.1118 82.47368,246.8221 82.47368,247.7086 C 82.47368,248.7504 81.80071,249.3735 80.67771,249.3735 C 79.27344,249.3735 78.50874,248.3659 78.24335,248.0034 C 78.16521,248.8851 77.5255,249.3735 76.80779,249.3735 C 76.09007,249.3735 75.79368,248.7632 75.63728,248.4821 C 75.38752,247.9507 75.1691,247.0284 75.1691,246.966 C 75.1691,246.81 75.3252,246.81 75.35619,246.81 C 75.51215,246.81 75.5278,246.8255 75.6211,247.1689 C 75.88646,248.2777 76.19819,249.0275 76.75976,249.0275 C 77.07183,249.0275 77.24306,248.8242 77.24306,248.3113 C 77.24306,247.9848 77.1966,247.8137 76.99352,247.0054"
id="path3559"
style="fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none" /><path
d="M 87.31103,242.4973 C 87.31103,243.5304 86.91777,244.1411 86.3056,244.1411 C 85.78744,244.1411 85.47318,243.753 85.47318,243.3189 C 85.47318,242.9003 85.78657,242.4973 86.30342,242.4973 C 86.49117,242.4973 86.69512,242.5591 86.85204,242.6988 C 86.89872,242.7296 86.91489,242.7451 86.93053,242.7451 C 86.94623,242.7451 86.96239,242.7287 86.96239,242.4968 C 86.96239,241.3588 86.4132,240.4358 85.89587,239.9287 C 85.72324,239.7596 85.72324,239.7289 85.72324,239.6826 C 85.72324,239.575 85.80173,239.5135 85.8807,239.5135 C 86.05315,239.5135 87.31103,240.6975 87.31103,242.4973"
id="path3561"
style="fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none" /><path
d="M 92.43505,243.4132 C 92.38808,243.1801 92.29424,242.8225 92.29424,242.7446 C 92.29424,242.4649 92.51354,242.3252 92.74796,242.3252 C 92.9357,242.3252 93.21779,242.4496 93.32709,242.7601 C 93.34291,242.7914 93.53065,243.5221 93.6243,243.911 C 93.73377,244.3775 93.85924,244.8438 93.96867,245.3103 C 94.06281,245.6524 94.15645,245.9944 94.23494,246.3521 C 94.29722,246.6162 94.42268,247.0672 94.43837,247.1296 C 94.67326,247.6113 95.50298,249.0275 96.98997,249.0275 C 97.69426,249.0275 97.83502,248.451 97.83502,247.9382 C 97.83502,247.5493 97.7252,247.1144 97.60008,246.6478 C 97.41234,245.8548 97.33385,245.5443 97.16176,244.8446 C 97.00531,244.2694 96.98966,244.176 96.84885,243.6632 C 96.78654,243.3522 96.64525,242.8238 96.64525,242.7459 C 96.64525,242.4662 96.8645,242.3265 97.09892,242.3265 C 97.58443,242.3265 97.67805,242.7149 97.80321,243.2125 C 98.02246,244.0831 98.60159,246.3529 98.74236,246.9591 C 98.78933,247.1615 99.61922,249.0279 101.3253,249.0279 C 101.9986,249.0279 102.1707,248.4982 102.1707,247.9385 C 102.1707,247.0525 101.5114,245.2801 101.1976,244.4557 C 101.0565,244.0826 100.9937,243.9113 100.9937,243.6009 C 100.9937,242.8701 101.5388,242.326 102.271,242.326 C 103.7353,242.326 104.3122,244.592 104.3122,244.7161 C 104.3122,244.8713 104.1737,244.8713 104.127,244.8713 C 103.9728,244.8713 103.9728,244.8246 103.8957,244.592 C 103.6643,243.7713 103.171,242.6716 102.3229,242.6716 C 102.0606,242.6716 101.9528,242.8269 101.9528,243.1845 C 101.9528,243.5732 102.0919,243.9465 102.231,244.2885 C 102.5246,245.0971 103.1735,246.8225 103.1735,247.709 C 103.1735,248.7196 102.5464,249.3738 101.3725,249.3738 C 100.1983,249.3738 99.39997,248.6819 98.82084,247.8492 C 98.80519,248.0535 98.75804,248.5877 98.32002,248.9652 C 97.92863,249.2951 97.42746,249.3738 97.03664,249.3738 C 95.62779,249.3738 94.8607,248.3662 94.59447,248.0039 C 94.51651,248.9012 93.85889,249.3738 93.15464,249.3738 C 92.43453,249.3738 92.13749,248.7637 91.9962,248.4826 C 91.71464,247.9357 91.51121,247.0132 91.51121,246.9666 C 91.51121,246.8103 91.66761,246.8103 91.69894,246.8103 C 91.8554,246.8103 91.87104,246.826 91.96522,247.1693 C 92.23162,248.2781 92.54453,249.0279 93.10796,249.0279 C 93.35855,249.0279 93.59349,248.9025 93.59349,248.3118 C 93.59349,247.9853 93.54633,247.814 93.34291,247.0059"
id="path3563"
style="fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none" /><path
d="M 117.7405,246.086 C 117.9584,246.086 118.2561,246.086 118.2561,246.3887 C 118.2561,246.6914 117.9584,246.6914 117.7405,246.6914 L 111.1046,246.6914 C 111.2916,248.8134 113.1293,250.2811 115.2482,250.2811 L 117.7405,250.2811 C 117.9584,250.2811 118.2561,250.2811 118.2561,250.5838 C 118.2561,250.8865 117.958,250.8865 117.7392,250.8865 L 115.1955,250.8865 C 112.6983,250.8865 110.4509,248.9929 110.4509,246.3878 C 110.4509,243.814 112.667,241.8914 115.2111,241.8914 L 117.7396,241.8914 C 117.958,241.8914 118.2565,241.8914 118.2565,242.1941 C 118.2565,242.4968 117.9589,242.4968 117.741,242.4968 L 115.2643,242.4968 C 113.0836,242.4968 111.2925,243.9944 111.1055,246.0856"
id="path3565"
style="fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none" /><path
d="M 135.6902,251.4659 C 135.8466,252.087 136.1277,252.5677 137.3784,252.6162 C 137.4564,252.6162 137.6438,252.6314 137.6438,252.9228 C 137.6438,252.9383 137.6438,253.0919 137.4408,253.0919 C 136.9248,253.0919 136.3778,253.0456 135.8618,253.0456 C 135.3306,253.0456 134.7832,253.0919 134.2677,253.0919 C 134.174,253.0919 133.9866,253.0919 133.9866,252.7848 C 133.9866,252.6162 134.1431,252.6162 134.2677,252.6162 C 135.1589,252.5993 135.3306,252.2733 135.3306,251.9321 C 135.3306,251.8855 135.2992,251.6527 135.2836,251.6061 L 133.533,244.6997 L 130.0788,252.7953 C 129.9538,253.0747 129.9381,253.0919 129.5785,253.0919 L 127.4841,253.0919 C 127.1716,253.0919 127.0308,253.0919 127.0308,252.7848 C 127.0308,252.6162 127.1716,252.6162 127.4684,252.6162 C 127.5464,252.6162 128.5313,252.6162 128.5313,252.4762 L 126.4369,244.1375 C 126.2804,243.5165 126.015,243.0192 124.749,242.973 C 124.6553,242.973 124.4832,242.9574 124.4832,242.6659 C 124.4832,242.5588 124.5612,242.4973 124.6863,242.4973 C 125.1866,242.4973 125.7335,242.5436 126.2495,242.5436 C 126.7811,242.5436 127.3438,242.4973 127.8593,242.4973 C 127.9373,242.4973 128.1408,242.4973 128.1408,242.8044 C 128.1408,242.9577 128.0001,242.9735 127.8279,242.9735 C 126.9215,243.0045 126.7964,243.3458 126.7964,243.6563 C 126.7964,243.7647 126.8121,243.8423 126.8591,244.013 L 128.9222,252.2063 C 128.985,252.1133 128.985,252.0821 129.063,251.9274 L 132.9547,242.7922 C 133.064,242.5289 133.1111,242.4978 133.2514,242.4978 C 133.4236,242.4978 133.4236,242.5439 133.5016,242.8238"
id="path3567"
style="fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none" /><path
d="M 151.1549,251.2399 C 151.1549,251.4564 151.1549,251.7519 150.8498,251.7519 C 150.5448,251.7519 150.5448,251.4556 150.5448,251.2385 L 150.5448,245.5482 C 150.5448,243.4858 148.3279,242.7573 146.8187,242.7573 C 145.3252,242.7573 143.0926,243.4708 143.0926,245.5482 L 143.0926,251.2385 C 143.0926,251.4556 143.0926,251.7519 142.7876,251.7519 C 142.4825,251.7519 142.4825,251.4569 142.4825,251.2399 L 142.4825,245.511 C 142.4825,243.2507 144.7678,242.1508 146.8182,242.1508 C 148.8687,242.1508 151.1553,243.2657 151.1553,245.511"
id="path3569"
style="fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none" /><path
d="M 159.9148,251.2255 C 159.9148,252.3429 159.9148,252.6841 160.2935,253.072 C 160.5777,253.3513 160.9403,253.7236 162.045,253.786 C 162.1239,253.8015 162.1871,253.8634 162.1871,253.9568 C 162.1871,254.1297 162.0611,254.1297 161.872,254.1297 C 160.2996,254.1297 158.8999,253.34 158.8685,252.2262 L 158.8685,249.3941 C 158.8685,247.9395 158.8685,247.6917 158.4654,247.2585 C 158.2488,247.0417 157.8304,246.624 156.8551,246.5616 C 156.7466,246.5616 156.6385,246.5461 156.6385,246.3905 C 156.6385,246.2348 156.7313,246.2348 156.886,246.2192 C 157.5519,246.1725 158.8685,245.8456 158.8685,244.2889 L 158.8685,241.2061 C 158.8685,240.3032 158.8685,239.7738 159.6861,239.1975 C 160.3624,238.7304 161.3843,238.6059 161.872,238.6059 C 162.0607,238.6059 162.1871,238.6059 162.1871,238.7789 C 162.1871,238.9361 162.0925,238.9361 161.9348,238.9519 C 160.6879,239.0292 160.1044,239.7275 159.9623,240.2863 C 159.9153,240.4571 159.9153,240.4882 159.9153,241.0314 L 159.9153,243.3588 C 159.9153,243.8245 159.9153,244.6154 159.8843,244.7706 C 159.6834,245.7946 158.695,246.198 158.0928,246.3689 C 159.9157,246.8964 159.9157,247.9983 159.9157,248.4324"
id="path3571"
style="fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none" /><path
d="M 170.5043,247.4608 C 170.5043,248.7027 170.425,249.9446 169.878,251.0936 C 169.159,252.5838 167.8773,252.8324 167.221,252.8324 C 166.2831,252.8324 165.1422,252.4285 164.5012,250.9846 C 164.0009,249.9135 163.9229,248.7027 163.9229,247.4608 C 163.9229,246.2963 163.9852,244.899 164.6262,243.7194 C 165.2987,242.4618 166.4396,242.1514 167.2053,242.1514 C 168.0494,242.1514 169.2374,242.4774 169.9251,243.952 C 170.4254,245.0231 170.5043,246.2339 170.5043,247.4608 z M 167.2057,242.4973 C 166.5991,242.4973 165.6817,242.8848 165.402,244.374 C 165.2307,245.3047 165.2307,246.7318 165.2307,247.6466 C 165.2307,248.6392 165.2307,249.6632 165.3553,250.5003 C 165.6508,252.3459 166.817,252.4865 167.2057,252.4865 C 167.7187,252.4865 168.745,252.2063 169.0404,250.6711 C 169.1965,249.8024 169.1965,248.624 169.1965,247.6466 C 169.1965,246.4835 169.1965,245.4287 169.0252,244.4363 C 168.792,242.963 167.9056,242.4978 167.2057,242.4978"
id="path3573"
style="fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none" /><path
d="M 175.56,251.5299 C 175.56,252.433 175.56,252.9616 174.752,253.5377 C 174.0844,253.9892 173.0907,254.1302 172.5939,254.1302 C 172.4388,254.1302 172.2836,254.1302 172.2836,253.9573 C 172.2836,253.7998 172.3765,253.7998 172.5312,253.7843 C 173.7545,253.7042 174.3275,253.0063 174.467,252.4477 C 174.5136,252.2767 174.5136,252.2461 174.5136,251.7029 L 174.5136,249.376 C 174.5136,248.9107 174.5136,248.1194 174.545,247.9642 C 174.7503,246.94 175.7617,246.5372 176.3784,246.3662 C 174.5136,245.8387 174.5136,244.7373 174.5136,244.3032 L 174.5136,241.511 C 174.5136,240.3939 174.5136,240.0527 174.1414,239.6649 C 173.863,239.3855 173.5065,239.0132 172.4227,238.9514 C 172.3451,238.9353 172.2832,238.8726 172.2832,238.7784 C 172.2832,238.6054 172.4384,238.6054 172.5939,238.6054 C 174.1467,238.6054 175.5286,239.3946 175.56,240.509 L 175.56,243.3411 C 175.56,244.7956 175.56,245.0431 175.9701,245.4764 C 176.191,245.6929 176.6172,246.1111 177.6113,246.173 C 177.722,246.173 177.8322,246.1885 177.8322,246.3459 C 177.8322,246.5034 177.7377,246.5034 177.5799,246.5189 C 176.9014,246.5655 175.5604,246.8926 175.5604,248.4488"
id="path3575"
style="fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none" /></g></g><g
id="g3577"><g
transform="matrix(1,0,0,-1,278.5,202.5)"
id="g3579"><text
transform="translate(-66.36035,-2.5)"
id="text3581"><tspan
x="0 8.6639996 12.66 19.332001 26.004 29.34 36.012001 39.348 47.352001 53.352001 59.352001 62.688 69.360001 79.356003 82.692001 91.356003 98.028"
y="0"
id="tspan3583"
style="font-size:12px;font-variant:normal;font-weight:normal;writing-mode:lr-tb;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;font-family:Helvetica;-inkscape-font-specification:Helvetica">Create System Defi</tspan></text>
</g><g
transform="matrix(1,0,0,-1,278.5,202.5)"
id="g3585"><text
transform="translate(37.67285,-2.5)"
id="text3587"><tspan
x="0 6.6719999 9.3360004 12.672 15.336 22.007999"
y="0"
id="tspan3589"
style="font-size:12px;font-variant:normal;font-weight:normal;writing-mode:lr-tb;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;font-family:Helvetica;-inkscape-font-specification:Helvetica">nition</tspan></text>
</g><g
transform="matrix(1,0,0,-1,278.5,202.5)"
id="g3591"><text
transform="translate(-36.40137,11.5)"
id="text3593"><tspan
x="0"
y="0"
id="tspan3595"
style="font-size:12px;font-variant:normal;font-weight:normal;writing-mode:lr-tb;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;font-family:Helvetica;-inkscape-font-specification:Helvetica">(</tspan></text>
</g><g
transform="matrix(1,0,0,-1,278.5,202.5)"
id="g3597"><text
transform="translate(-32.40527,11.5)"
id="text3599"><tspan
x="0 7.1999998 14.4 21.6 28.799999 36 43.200001 50.400002 57.599998"
y="0"
id="tspan3601"
style="font-size:12px;font-variant:normal;font-weight:normal;writing-mode:lr-tb;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;font-family:Courier;-inkscape-font-specification:Courier">newSysDef</tspan></text>
</g><g
transform="matrix(1,0,0,-1,278.5,202.5)"
id="g3603"><text
transform="translate(32.40527,11.5)"
id="text3605"><tspan
x="0"
y="0"
id="tspan3607"
style="font-size:12px;font-variant:normal;font-weight:normal;writing-mode:lr-tb;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;font-family:Helvetica;-inkscape-font-specification:Helvetica">)</tspan></text>
</g><g
transform="matrix(1,0,0,-1,-19.5,582.5)"
id="g3609"><path
d="M 211.5,349 L 212.3429,402.1013"
id="path3611"
style="fill:none;stroke:#000000;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1" /></g><path
d="M 192.9698,172.3997 L 195.8425,180.4464 L 189.8433,180.3511 L 192.9698,172.3997 z"
id="path3613"
style="fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none" /><g
transform="matrix(1,0,0,-1,-19.5,582.5)"
id="g3615"><path
d="M 212.4698,410.1003 L 215.3425,402.0536 L 209.3433,402.1489 L 212.4698,410.1003 z"
id="path3617"
style="fill:none;stroke:#000000;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1" /></g><path
d="M 26.375,79.5 L 377.5,79.5 L 377.5,170.5 L 26.375,170.5 L 26.375,79.5 z"
id="path3619"
style="fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none" /><g
transform="matrix(1,0,0,-1,-19.5,582.5)"
id="g3621"><path
d="M 45.875,412 L 397,412 L 397,503 L 45.875,503 L 45.875,412 z"
id="path3623"
style="fill:none;stroke:#000000;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1" /></g><g
transform="matrix(1,0,0,-1,201.4375,125.5)"
id="g3625"><text
transform="translate(-170.5625,-31.5)"
id="text3627"><tspan
x="0 6 12 18 24 30 36 42 48 54 60 66 72 78 84 90 96 102 108 114 120 126 132 138 144 150 156 162 168 174"
y="0"
id="tspan3629"
style="font-size:10px;font-variant:normal;font-weight:normal;writing-mode:lr-tb;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;font-family:Courier;-inkscape-font-specification:Courier">sysDef :: SysDef (Signal i1 -></tspan></text>
</g><g
transform="matrix(1,0,0,-1,201.4375,125.5)"
id="g3631"><text
transform="translate(-62.5625,-19.5)"
id="text3633"><tspan
x="0 6 12 18 24 30 36 42 48 54 60 66"
y="0"
id="tspan3635"
style="font-size:10px;font-variant:normal;font-weight:normal;writing-mode:lr-tb;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;font-family:Courier;-inkscape-font-specification:Courier">Signal i2 -></tspan></text>
</g><g
transform="matrix(1,0,0,-1,201.4375,125.5)"
id="g3637"><text
transform="translate(-62.5625,-7.5)"
id="text3639"><tspan
x="0 6 12"
y="0"
id="tspan3641"
style="font-size:10px;font-variant:normal;font-weight:normal;writing-mode:lr-tb;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;font-family:Courier;-inkscape-font-specification:Courier">...</tspan></text>
</g><g
transform="matrix(1,0,0,-1,201.4375,125.5)"
id="g3643"><text
transform="translate(-62.5625,4.5)"
id="text3645"><tspan
x="0 6 12 18 24 30 36 42 48 54 60 66 72"
y="0"
id="tspan3647"
style="font-size:10px;font-variant:normal;font-weight:normal;writing-mode:lr-tb;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;font-family:Courier;-inkscape-font-specification:Courier">Signal in -> </tspan></text>
</g><g
transform="matrix(1,0,0,-1,201.4375,125.5)"
id="g3649"><text
transform="translate(-68.5625,16.5)"
id="text3651"><tspan
x="0 6 12 18 24 30 36 42 48 54 60 66 72 78 84 90 96 102 108 114 120 126 132 144 150 156 162 168 174 180 186 192 198 204 210 216 222"
y="0"
id="tspan3653"
style="font-size:10px;font-variant:normal;font-weight:normal;writing-mode:lr-tb;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;font-family:Courier;-inkscape-font-specification:Courier">(Signal o1, Signal o2, .. Signal om))</tspan></text>
</g><g
transform="matrix(1,0,0,-1,201.4375,125.5)"
id="g3655" /><g
transform="matrix(1,0,0,-1,-19.5,582.5)"
id="g3657"><path
d="M 221.4375,503 L 212.5,545 L 22,546 L 22,237 L 166,237 L 204.4454,253.9969"
id="path3659"
style="fill:none;stroke:#000000;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1" /></g><path
d="M 192.2623,325.2683 L 186.1585,331.2469 L 183.7324,325.7593 L 192.2623,325.2683 z"
id="path3661"
style="fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none" /><g
transform="matrix(1,0,0,-1,-19.5,582.5)"
id="g3663"><path
d="M 211.7623,257.2317 L 205.6585,251.2531 L 203.2324,256.7407 L 211.7623,257.2317 z"
id="path3665"
style="fill:none;stroke:#000000;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1" /></g><path
d="M 32.57718,22.94922 L 143.57718,22.94922 L 143.57718,50.94922 L 32.57718,50.94922 L 32.57718,22.94922 z"
id="path3667"
style="fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none" /><g
transform="matrix(1,0,0,-1,87.57718,37.44922)"
id="g3669"><text
transform="translate(-50.36426,-2.5)"
id="text3671"><tspan
x="0 8.6639996 12.66 19.332001 26.004 29.34 36.012001 39.348 46.02 52.692001 56.028 58.692001 65.363998 71.363998 74.699997 81.372002 88.043999 94.043999"
y="0"
id="tspan3673"
style="font-size:12px;font-variant:normal;font-weight:normal;writing-mode:lr-tb;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;font-family:Helvetica;-inkscape-font-specification:Helvetica">Create an instance</tspan></text>
</g><g
transform="matrix(1,0,0,-1,87.57718,37.44922)"
id="g3675"><text
transform="translate(-43.60254,11.5)"
id="text3677"><tspan
x="0"
y="0"
id="tspan3679"
style="font-size:12px;font-variant:normal;font-weight:normal;writing-mode:lr-tb;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;font-family:Helvetica;-inkscape-font-specification:Helvetica">(</tspan></text>
</g><g
transform="matrix(1,0,0,-1,87.57718,37.44922)"
id="g3681"><text
transform="translate(-39.60645,11.5)"
id="text3683"><tspan
x="0 7.1999998 14.4 21.6 28.799999 36 43.200001 50.400002 57.599998 64.800003 72"
y="0"
id="tspan3685"
style="font-size:12px;font-variant:normal;font-weight:normal;writing-mode:lr-tb;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;font-family:Courier;-inkscape-font-specification:Courier">instantiate</tspan></text>
</g><g
transform="matrix(1,0,0,-1,87.57718,37.44922)"
id="g3687"><text
transform="translate(39.60645,11.5)"
id="text3689"><tspan
x="0"
y="0"
id="tspan3691"
style="font-size:12px;font-variant:normal;font-weight:normal;writing-mode:lr-tb;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;font-family:Helvetica;-inkscape-font-specification:Helvetica">)</tspan></text>
</g><g
transform="matrix(1,0,0,-1,-19.5,582.5)"
id="g3693"><path
d="M 221.4375,503 L 279.6874,573.3736"
id="path3695"
style="fill:none;stroke:#000000;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1" /></g><path
d="M 265.2885,2.963623 L 262.4985,11.03925 L 257.8764,7.21344 L 265.2885,2.963623 z"
id="path3697"
style="fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none" /><g
transform="matrix(1,0,0,-1,-19.5,582.5)"
id="g3699"><path
d="M 284.7885,579.5364 L 281.9985,571.4608 L 277.3764,575.2866 L 284.7885,579.5364 z"
id="path3701"
style="fill:none;stroke:#000000;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1" /></g><g
transform="matrix(1,0,0,-1,-19.5,582.5)"
id="g3703"><path
d="M 221.4375,503 L 347.319,529.929"
id="path3705"
style="fill:none;stroke:#000000;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1" /></g><path
d="M 335.642,50.89746 L 328.4466,55.50458 L 327.1915,49.63733 L 335.642,50.89746 z"
id="path3707"
style="fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none" /><g
transform="matrix(1,0,0,-1,-19.5,582.5)"
id="g3709"><path
d="M 355.142,531.6025 L 347.9466,526.9954 L 346.6915,532.8627 L 355.142,531.6025 z"
id="path3711"
style="fill:none;stroke:#000000;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1" /></g><g
transform="matrix(1,0,0,-1,-19.5,582.5)"
id="g3713"><path
d="M 221.4375,503 L 326.3107,560.256"
id="path3715"
style="fill:none;stroke:#000000;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1" /></g><path
d="M 313.8323,18.41046 L 308.2482,24.87708 L 305.3731,19.61084 L 313.8323,18.41046 z"
id="path3717"
style="fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none" /><g
transform="matrix(1,0,0,-1,-19.5,582.5)"
id="g3719"><path
d="M 333.3323,564.0895 L 327.7482,557.6229 L 324.8731,562.8892 L 333.3323,564.0895 z"
id="path3721"
style="fill:none;stroke:#000000;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1" /></g><path
d="M 218.5933,29.38196 L 317.5933,29.38196 L 317.5933,57.38196 L 218.5933,57.38196 L 218.5933,29.38196 z"
id="path3723"
style="fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none" /><g
transform="matrix(1,0,0,-1,267.5933,43.88196)"
id="g3725"><text
transform="translate(-26.34961,-2.5)"
id="text3727"><tspan
x="0 8.0039997 14.676 20.676001 26.676001 33.348 40.02 46.692001"
y="0"
id="tspan3729"
style="font-size:12px;font-variant:normal;font-weight:normal;writing-mode:lr-tb;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;font-family:Helvetica;-inkscape-font-specification:Helvetica">Backends</tspan></text>
</g><g
transform="matrix(1,0,0,-1,267.5933,43.88196)"
id="g3731"><text
transform="translate(-44.40527,11.5)"
id="text3733"><tspan
x="0"
y="0"
id="tspan3735"
style="font-size:12px;font-variant:normal;font-weight:normal;writing-mode:lr-tb;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;font-family:Helvetica;-inkscape-font-specification:Helvetica">(</tspan></text>
</g><g
transform="matrix(1,0,0,-1,267.5933,43.88196)"
id="g3737"><text
transform="translate(-40.40918,11.5)"
id="text3739"><tspan
x="0 7.1999998 14.4 21.6 28.799999 36 43.200001 50.400002 57.599998"
y="0"
id="tspan3741"
style="font-size:12px;font-variant:normal;font-weight:normal;writing-mode:lr-tb;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;font-family:Courier;-inkscape-font-specification:Courier">simulate </tspan></text>
</g><g
transform="matrix(1,0,0,-1,267.5933,43.88196)"
id="g3743"><text
transform="translate(24.40137,11.5)"
id="text3745"><tspan
x="0 6.6719999 10.008 16.007999"
y="0"
id="tspan3747"
style="font-size:12px;font-variant:normal;font-weight:normal;writing-mode:lr-tb;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;font-family:Helvetica;-inkscape-font-specification:Helvetica">etc)</tspan></text>
</g></g><g
id="g3749"><g
clip-path="url(#clipPath3753)"
id="g3751"><path
d="M 45.63882,99.67416 C 45.71852,99.86015 45.71852,99.93799 45.71852,99.95356 C 45.71852,100.1243 45.59219,100.2643 45.40475,100.2643 C 45.20219,100.2643 45.13939,100.1091 45.07708,99.95438 L 43.75146,96.5027 L 39.0091,96.5027 L 37.69864,99.92363 C 37.6205,100.1252 37.57403,100.2649 37.35562,100.2649 C 37.19951,100.2649 37.04358,100.1243 37.04358,99.9539 C 37.04358,99.92281 37.04358,99.8762 37.12155,99.69021 L 41.03725,89.49289 C 41.11522,89.29105 41.16187,89.15135 41.38064,89.15135 C 41.58337,89.15135 41.64569,89.29105 41.70831,89.46184 L 45.63882,99.67416 z M 39.26308,95.8973 L 43.51431,95.8973 L 41.38844,90.35049"
id="path3757"
style="fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none" /><path
d="M 47.08959,90.41319 C 47.04292,90.18007 46.94931,89.82249 46.94931,89.74461 C 46.94931,89.46487 47.16755,89.32519 47.40162,89.32519 C 47.58853,89.32519 47.86923,89.44965 47.9787,89.76013 C 47.99435,89.7914 48.18126,90.52212 48.27491,90.91096 C 48.38434,91.37751 48.50898,91.84377 48.61845,92.31031 C 48.71206,92.65237 48.80537,92.99442 48.88333,93.35204 C 48.94561,93.61622 49.07072,94.06725 49.08589,94.12955 C 49.31996,94.61133 50.1468,96.02755 51.62799,96.02755 C 52.33006,96.02755 52.47082,95.45103 52.47082,94.93816 C 52.47082,93.97431 51.70203,91.98431 51.45114,91.31572 C 51.30981,90.9581 51.29416,90.77129 51.29416,90.60052 C 51.29416,89.86958 51.84418,89.32567 52.58234,89.32567 C 54.05926,89.32567 54.64061,91.59157 54.64061,91.71572 C 54.64061,91.87096 54.49985,91.87096 54.45317,91.87096 C 54.29725,91.87096 54.29725,91.82417 54.21928,91.59157 C 53.90725,90.53851 53.39244,89.67113 52.62779,89.67113 C 52.36239,89.67113 52.25344,89.82633 52.25344,90.18396 C 52.25344,90.5728 52.39233,90.94595 52.53144,91.288 C 52.82473,92.11182 53.47367,93.82214 53.47367,94.70863 C 53.47367,95.75036 52.80072,96.3735 51.67771,96.3735 C 50.27344,96.3735 49.50874,95.36588 49.24334,95.00337 C 49.16521,95.88515 48.5255,96.3735 47.80778,96.3735 C 47.09007,96.3735 46.79368,95.76316 46.63728,95.48208 C 46.38752,94.95066 46.1691,94.02837 46.1691,93.96606 C 46.1691,93.80994 46.3252,93.80994 46.35619,93.80994 C 46.51216,93.80994 46.5278,93.82552 46.62111,94.16891 C 46.88646,95.27771 47.19819,96.02755 47.75976,96.02755 C 48.07183,96.02755 48.24306,95.82417 48.24306,95.31131 C 48.24306,94.98478 48.1966,94.81367 47.99352,94.00541"
id="path3759"
style="fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none" /><path
d="M 58.31103,89.4973 C 58.31103,90.53042 57.91777,91.14106 57.3056,91.14106 C 56.78744,91.14106 56.47318,90.75304 56.47318,90.31892 C 56.47318,89.90032 56.78657,89.4973 57.30342,89.4973 C 57.49117,89.4973 57.69512,89.55914 57.85205,89.69881 C 57.89872,89.72955 57.91489,89.74508 57.93054,89.74508 C 57.94622,89.74508 57.96239,89.72874 57.96239,89.49678 C 57.96239,88.35879 57.4132,87.43581 56.89587,86.92872 C 56.72325,86.75963 56.72325,86.72889 56.72325,86.6826 C 56.72325,86.575 56.80173,86.51351 56.8807,86.51351 C 57.05314,86.51351 58.31103,87.69746 58.31103,89.4973"
id="path3761"
style="fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none" /><path
d="M 63.43505,90.41319 C 63.38807,90.18007 63.29425,89.82249 63.29425,89.74461 C 63.29425,89.46487 63.51354,89.32519 63.74795,89.32519 C 63.9357,89.32519 64.21779,89.44965 64.32709,89.76013 C 64.34291,89.7914 64.53065,90.52212 64.6243,90.91096 C 64.73377,91.37751 64.85924,91.84377 64.96867,92.31031 C 65.06281,92.65237 65.15645,92.99442 65.23494,93.35204 C 65.29722,93.61622 65.42268,94.06725 65.43837,94.12955 C 65.67326,94.61133 66.50298,96.02755 67.98997,96.02755 C 68.69426,96.02755 68.83502,95.45103 68.83502,94.93816 C 68.83502,94.54932 68.7252,94.11438 68.60008,93.64778 C 68.41234,92.85474 68.33385,92.54426 68.16176,91.84458 C 68.00531,91.26941 67.98966,91.176 67.84885,90.66318 C 67.78654,90.35222 67.64525,89.82383 67.64525,89.74595 C 67.64525,89.46621 67.8645,89.32653 68.09892,89.32653 C 68.58443,89.32653 68.67805,89.71485 68.80321,90.2125 C 69.02246,91.08311 69.60159,93.35287 69.74236,93.95914 C 69.78933,94.16147 70.61922,96.02789 72.32533,96.02789 C 72.99859,96.02789 73.17068,95.49816 73.17068,94.93851 C 73.17068,94.05254 72.51137,92.28009 72.19763,91.45574 C 72.05653,91.0826 71.99368,90.91131 71.99368,90.60087 C 71.99368,89.87009 72.53878,89.32601 73.27097,89.32601 C 74.73533,89.32601 75.31224,91.59204 75.31224,91.71606 C 75.31224,91.87127 75.17365,91.87127 75.12702,91.87127 C 74.97279,91.87127 74.97279,91.82465 74.89566,91.59204 C 74.66434,90.77129 74.17097,89.67161 73.32286,89.67161 C 73.06056,89.67161 72.95279,89.82685 72.95279,90.18448 C 72.95279,90.57314 73.0919,90.94646 73.23096,91.28852 C 73.5246,92.09712 74.17355,93.82249 74.17355,94.70897 C 74.17355,95.71961 73.54639,96.37384 72.37248,96.37384 C 71.19835,96.37384 70.39997,95.68195 69.82084,94.84917 C 69.80519,95.05354 69.75804,95.58768 69.32002,95.96519 C 68.92863,96.29509 68.42746,96.37384 68.03664,96.37384 C 66.62779,96.37384 65.8607,95.36623 65.59447,95.00389 C 65.51651,95.90119 64.85889,96.37384 64.15464,96.37384 C 63.43453,96.37384 63.13749,95.76367 62.9962,95.4826 C 62.71463,94.93565 62.51121,94.01319 62.51121,93.96658 C 62.51121,93.8103 62.66761,93.8103 62.69895,93.8103 C 62.8554,93.8103 62.87104,93.82603 62.96522,94.16926 C 63.23162,95.27805 63.54453,96.02789 64.10796,96.02789 C 64.35855,96.02789 64.59349,95.90253 64.59349,95.31183 C 64.59349,94.9853 64.54633,94.81401 64.34291,94.00593"
id="path3763"
style="fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none" /><path
d="M 88.74052,93.08597 C 88.95841,93.08597 89.25607,93.08597 89.25607,93.38867 C 89.25607,93.69138 88.95841,93.69138 88.74052,93.69138 L 82.10462,93.69138 C 82.29158,95.81336 84.12934,97.28108 86.24818,97.28108 L 88.74052,97.28108 C 88.95841,97.28108 89.25607,97.28108 89.25607,97.58379 C 89.25607,97.88649 88.95798,97.88649 88.7392,97.88649 L 86.19546,97.88649 C 83.69833,97.88649 81.45093,95.99291 81.45093,93.38785 C 81.45093,90.81401 83.66695,88.89139 86.21114,88.89139 L 88.73965,88.89139 C 88.95798,88.89139 89.2565,88.89139 89.2565,89.19409 C 89.2565,89.49678 88.95885,89.49678 88.74095,89.49678 L 86.26431,89.49678 C 84.08358,89.49678 82.29246,90.99442 82.1055,93.08562"
id="path3765"
style="fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none" /><path
d="M 106.6902,98.46586 C 106.8466,99.08701 107.1277,99.56774 108.3784,99.61622 C 108.4564,99.61622 108.6438,99.63144 108.6438,99.92281 C 108.6438,99.93834 108.6438,100.0919 108.4408,100.0919 C 107.9248,100.0919 107.3778,100.0456 106.8619,100.0456 C 106.3306,100.0456 105.7833,100.0919 105.2677,100.0919 C 105.174,100.0919 104.9866,100.0919 104.9866,99.78478 C 104.9866,99.61622 105.1431,99.61622 105.2677,99.61622 C 106.1589,99.59931 106.3306,99.2733 106.3306,98.93211 C 106.3306,98.88549 106.2992,98.65272 106.2835,98.6061 L 104.533,91.69968 L 101.0788,99.79529 C 100.9537,100.0747 100.9381,100.0919 100.5785,100.0919 L 98.48408,100.0919 C 98.17161,100.0919 98.03085,100.0919 98.03085,99.78478 C 98.03085,99.61622 98.17161,99.61622 98.46839,99.61622 C 98.5464,99.61622 99.5313,99.61622 99.5313,99.4762 L 97.43686,91.13751 C 97.2804,90.51654 97.01501,90.01924 95.74902,89.97298 C 95.65531,89.97298 95.48318,89.95745 95.48318,89.66586 C 95.48318,89.55879 95.56119,89.4973 95.68626,89.4973 C 96.18655,89.4973 96.73347,89.54357 97.24947,89.54357 C 97.78114,89.54357 98.34375,89.4973 98.8593,89.4973 C 98.93731,89.4973 99.14082,89.4973 99.14082,89.80441 C 99.14082,89.95775 99.00006,89.9735 98.82793,89.9735 C 97.92146,90.00454 97.79639,90.34577 97.79639,90.65626 C 97.79639,90.76472 97.81208,90.84225 97.85915,91.01302 L 99.92221,99.20627 C 99.98496,99.11334 99.98496,99.08208 100.063,98.92735 L 103.9547,89.79221 C 104.064,89.52886 104.1111,89.49782 104.2514,89.49782 C 104.4236,89.49782 104.4236,89.54391 104.5016,89.82383"
id="path3767"
style="fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none" /><path
d="M 122.1549,98.23987 C 122.1549,98.45644 122.1549,98.75187 121.8498,98.75187 C 121.5448,98.75187 121.5448,98.45557 121.5448,98.23853 L 121.5448,92.54815 C 121.5448,90.48579 119.3279,89.75728 117.8187,89.75728 C 116.3252,89.75728 114.0926,90.47079 114.0926,92.54815 L 114.0926,98.23853 C 114.0926,98.45557 114.0926,98.75187 113.7876,98.75187 C 113.4825,98.75187 113.4825,98.45691 113.4825,98.23987 L 113.4825,92.51096 C 113.4825,90.25068 115.7678,89.15085 117.8182,89.15085 C 119.8687,89.15085 122.1553,90.26573 122.1553,92.51096"
id="path3769"
style="fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none" /><path
d="M 130.9148,98.22552 C 130.9148,99.34292 130.9148,99.68411 131.2935,100.072 C 131.5777,100.3513 131.9403,100.7236 133.045,100.786 C 133.1239,100.8015 133.1871,100.8633 133.1871,100.9568 C 133.1871,101.1297 133.0611,101.1297 132.872,101.1297 C 131.2996,101.1297 129.8999,100.34 129.8685,99.22616 L 129.8685,96.39407 C 129.8685,94.93954 129.8685,94.69172 129.4654,94.25847 C 129.2488,94.04173 128.8304,93.624 127.8551,93.56165 C 127.7466,93.56165 127.6385,93.54612 127.6385,93.39053 C 127.6385,93.23481 127.7313,93.23481 127.886,93.21925 C 128.5519,93.17245 129.8685,92.84562 129.8685,91.28886 L 129.8685,88.20608 C 129.8685,87.30321 129.8685,86.77382 130.6861,86.19746 C 131.3624,85.73041 132.3843,85.60591 132.872,85.60591 C 133.0607,85.60591 133.1871,85.60591 133.1871,85.77888 C 133.1871,85.93615 133.0925,85.93615 132.9348,85.95186 C 131.6879,86.02922 131.1044,86.72753 130.9623,87.28632 C 130.9153,87.45709 130.9153,87.48817 130.9153,88.03142 L 130.9153,90.35879 C 130.9153,90.82448 130.9153,91.61535 130.8843,91.77059 C 130.6834,92.79459 129.695,93.19797 129.0928,93.36891 C 130.9157,93.89643 130.9157,94.99831 130.9157,95.43243"
id="path3771"
style="fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none" /><path
d="M 141.5043,94.4608 C 141.5043,95.70271 141.425,96.9446 140.878,98.09358 C 140.159,99.58379 138.8773,99.83244 138.221,99.83244 C 137.2831,99.83244 136.1422,99.42854 135.5012,97.98465 C 135.0009,96.91351 134.9229,95.70271 134.9229,94.4608 C 134.9229,93.2963 134.9852,91.89899 135.6262,90.71944 C 136.2987,89.46184 137.4396,89.15135 138.2053,89.15135 C 139.0494,89.15135 140.2374,89.47736 140.9251,90.95204 C 141.4254,92.02313 141.5043,93.23395 141.5043,94.4608 z M 138.2057,89.4973 C 137.5991,89.4973 136.6817,89.8848 136.402,91.37397 C 136.2307,92.30473 136.2307,93.73177 136.2307,94.64661 C 136.2307,95.63918 136.2307,96.66318 136.3553,97.50033 C 136.6508,99.34595 137.817,99.48649 138.2057,99.48649 C 138.7187,99.48649 139.745,99.20627 140.0404,97.67113 C 140.1965,96.80238 140.1965,95.624 140.1965,94.64661 C 140.1965,93.48346 140.1965,92.42871 140.0252,91.43633 C 139.792,89.96303 138.9056,89.49782 138.2057,89.49782"
id="path3773"
style="fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none" /><path
d="M 146.56,98.52991 C 146.56,99.43295 146.56,99.96165 145.752,100.5377 C 145.0844,100.9892 144.0907,101.1302 143.5939,101.1302 C 143.4388,101.1302 143.2836,101.1302 143.2836,100.9573 C 143.2836,100.7998 143.3765,100.7998 143.5312,100.7843 C 144.7545,100.7042 145.3275,100.0063 145.467,99.44765 C 145.5136,99.27667 145.5136,99.2461 145.5136,98.70288 L 145.5136,96.376 C 145.5136,95.91066 145.5136,95.11944 145.545,94.9642 C 145.7503,93.94003 146.7617,93.53717 147.3784,93.36623 C 145.5136,92.8387 145.5136,91.73734 145.5136,91.30322 L 145.5136,88.51098 C 145.5136,87.39392 145.5136,87.0527 145.1414,86.66486 C 144.863,86.38548 144.5065,86.01318 143.4227,85.95135 C 143.3451,85.9353 143.2832,85.87263 143.2832,85.77838 C 143.2832,85.60541 143.4384,85.60541 143.5939,85.60541 C 145.1467,85.60541 146.5286,86.39459 146.56,87.50895 L 146.56,90.34106 C 146.56,91.79559 146.56,92.04307 146.9701,92.47637 C 147.191,92.69289 147.6172,93.11114 148.6113,93.17297 C 148.722,93.17297 148.8322,93.1885 148.8322,93.34595 C 148.8322,93.5034 148.7377,93.5034 148.5799,93.51892 C 147.9014,93.56554 146.5604,93.89259 146.5604,95.44882"
id="path3775"
style="fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none" /></g></g><g
transform="matrix(1,0,0,-1,197.43904,367.08421)"
id="g3844"><text
x="-22.849482"
y="-29.68725"
id="text3846"><tspan
x="-22.849482"
y="-29.68725"
id="tspan3848"
style="font-size:10px;font-variant:normal;font-weight:normal;writing-mode:lr-tb;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;font-family:Courier;-inkscape-font-specification:Courier">(a1 ->..-> an)</tspan></text>
</g></g></svg>