# HG changeset patch # User deba # Date 1145343792 0 # Node ID be70ea3b957a67530330e8e8f5a0b5773cc9aae9 # Parent ebf3b2962554dac2890a51eb4bd8296c4b079f52 Images into the algorithm groups diff -r ebf3b2962554 -r be70ea3b957a doc/groups.dox --- a/doc/groups.dox Tue Apr 18 07:02:32 2006 +0000 +++ b/doc/groups.dox Tue Apr 18 07:03:12 2006 +0000 @@ -121,7 +121,7 @@ \brief This group describes some general optimization frameworks implemented in LEMON. -\brief This group describes some general optimization frameworks +This group describes some general optimization frameworks implemented in LEMON. */ @@ -131,6 +131,12 @@ @ingroup galgs \brief This group describes the algorithms for finding paths and flows in graphs. + +This group describes the algorithms +for finding paths and flows in graphs. + +\image html flow.png +\image latex flow.eps "Graph flow" width=\textwidth */ /** @@ -138,6 +144,13 @@ @ingroup galgs \brief This group describes the algorithms for discover the topology of the graphs. + +This group describes the algorithms +for discover the topology of the graphs. + +\image html edge_biconnected_components.png +\image latex edge_biconnected_components.eps "bi-edge-connected components" width=\textwidth + */ /** @@ -145,6 +158,13 @@ @ingroup galgs \brief This group describes the algorithms for find matchings in graphs and bipartite graphs. + +This group provides some algorithm objects and function +to calculate matchings in graphs and bipartite graphs. + +\image html bipartite_matching.png +\image latex bipartite_matching.eps "Bipartite Matching" width=\textwidth + */ /** diff -r ebf3b2962554 -r be70ea3b957a doc/images/bipartite_matching.eps --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/doc/images/bipartite_matching.eps Tue Apr 18 07:03:12 2006 +0000 @@ -0,0 +1,586 @@ +%!PS-Adobe-3.0 EPSF-3.0 +%%BoundingBox: 15 18 829 570 +%%HiResBoundingBox: 15.1913 18.4493 828.078 569.438 +%%Creator: Karbon14 EPS Exportfilter 0.5 +%%CreationDate: (04/15/06 15:20:26) +%%For: (Balazs Dezso) () +%%Title: () + +/N {newpath} def +/C {closepath} def +/m {moveto} def +/c {curveto} def +/l {lineto} def +/s {stroke} def +/f {fill} def +/w {setlinewidth} def +/d {setdash} def +/r {setrgbcolor} def +/S {gsave} def +/R {grestore} def + +N +251.402 32.047 m +532.945 293.946 814.484 555.844 814.484 555.844 c +[] 0 d 1 0 0 r 3.92814 w s + +N +749.012 32.047 m +742.465 293.946 735.918 555.844 735.918 555.844 c +[] 0 d 0 0 0 r 1.96407 w s + +N +539.492 32.047 m +637.703 293.946 735.918 555.844 735.918 555.844 c +[] 0 d 0 0 0 r 1.96407 w s + +N +172.832 32.047 m +454.375 293.946 735.918 555.844 735.918 555.844 c +[] 0 d 0 0 0 r 1.96407 w s + +N +107.355 32.047 m +421.637 293.946 735.918 555.844 735.918 555.844 c +[] 0 d 1 0 0 r 3.92814 w s + +N +644.25 555.844 m +696.633 293.946 749.012 32.047 749.012 32.047 c +[] 0 d 0 0 0 r 1.96407 w s + +N +474.016 555.844 m +611.516 293.946 749.012 32.047 749.012 32.047 c +[] 0 d 1 0 0 r 3.92814 w s + +N +683.535 32.047 m +663.894 293.946 644.25 555.844 644.25 555.844 c +[] 0 d 0 0 0 r 1.96407 w s + +N +120.453 555.844 m +401.992 293.946 683.535 32.047 683.535 32.047 c +[] 0 d 0 0 0 r 1.96407 w s + +N +28.7853 555.844 m +356.16 293.946 683.535 32.047 683.535 32.047 c +[] 0 d 1 0 0 r 3.92814 w s + +N +539.492 32.047 m +546.039 293.946 552.586 555.844 552.586 555.844 c +[] 0 d 1 0 0 r 3.92814 w s + +N +316.875 32.047 m +349.613 293.946 382.351 555.844 382.351 555.844 c +[] 0 d 1 0 0 r 3.92814 w s + +N +107.355 32.047 m +244.855 293.946 382.351 555.844 382.351 555.844 c +[] 0 d 0 0 0 r 1.96407 w s + +N +290.687 555.844 m +375.805 293.946 460.922 32.047 460.922 32.047 c +[] 0 d 1 0 0 r 3.92814 w s + +N +120.453 555.844 m +290.687 293.946 460.922 32.047 460.922 32.047 c +[] 0 d 0 0 0 r 1.96407 w s + +N +172.832 32.047 m +146.64 293.946 120.453 555.844 120.453 555.844 c +[] 0 d 1 0 0 r 3.92814 w s + +N +15.6913 555.844 m +15.6913 555.844 l +15.6913 548.614 21.5553 542.75 28.7853 542.75 c +36.0163 542.75 41.8833 548.614 41.8833 555.844 c +41.8833 563.075 36.0163 568.938 28.7853 568.938 c +21.5553 568.938 15.6913 563.075 15.6913 555.844 c +15.6913 555.844 l +C +S 0 0 0 r f R + +N +16.8833 555.844 m +16.8833 555.844 l +16.8833 549.27 22.2113 543.942 28.7853 543.942 c +35.3593 543.942 40.6913 549.27 40.6913 555.844 c +40.6913 562.418 35.3593 567.747 28.7853 567.747 c +22.2113 567.747 16.8833 562.418 16.8833 555.844 c +16.8833 555.844 l +C +S 1 0.5 1 r f R + +N +107.355 555.844 m +107.355 555.844 l +107.355 548.614 113.223 542.75 120.453 542.75 c +127.683 542.75 133.547 548.614 133.547 555.844 c +133.547 563.075 127.683 568.938 120.453 568.938 c +113.223 568.938 107.355 563.075 107.355 555.844 c +107.355 555.844 l +C +S 0 0 0 r f R + +N +108.547 555.844 m +108.547 555.844 l +108.547 549.27 113.879 543.942 120.453 543.942 c +127.027 543.942 132.355 549.27 132.355 555.844 c +132.355 562.418 127.027 567.747 120.453 567.747 c +113.879 567.747 108.547 562.418 108.547 555.844 c +108.547 555.844 l +C +S 1 0 1 r f R + +N +199.019 555.844 m +199.019 555.844 l +199.019 548.614 204.887 542.75 212.117 542.75 c +219.348 542.75 225.211 548.614 225.211 555.844 c +225.211 563.075 219.348 568.938 212.117 568.938 c +204.887 568.938 199.019 563.075 199.019 555.844 c +199.019 555.844 l +C +S 0 0 0 r f R + +N +200.211 555.844 m +200.211 555.844 l +200.211 549.27 205.543 543.942 212.117 543.942 c +218.691 543.942 224.019 549.27 224.019 555.844 c +224.019 562.418 218.691 567.747 212.117 567.747 c +205.543 567.747 200.211 562.418 200.211 555.844 c +200.211 555.844 l +C +S 1 0.5 1 r f R + +N +277.59 555.844 m +277.59 555.844 l +277.59 548.614 283.457 542.75 290.687 542.75 c +297.918 542.75 303.781 548.614 303.781 555.844 c +303.781 563.075 297.918 568.938 290.687 568.938 c +283.457 568.938 277.59 563.075 277.59 555.844 c +277.59 555.844 l +C +S 0 0 0 r f R + +N +278.781 555.844 m +278.781 555.844 l +278.781 549.27 284.113 543.942 290.687 543.942 c +297.262 543.942 302.59 549.27 302.59 555.844 c +302.59 562.418 297.262 567.747 290.687 567.747 c +284.113 567.747 278.781 562.418 278.781 555.844 c +278.781 555.844 l +C +S 1 0 1 r f R + +N +369.258 555.844 m +369.258 555.844 l +369.258 548.614 375.121 542.75 382.351 542.75 c +389.582 542.75 395.445 548.614 395.445 555.844 c +395.445 563.075 389.582 568.938 382.351 568.938 c +375.121 568.938 369.258 563.075 369.258 555.844 c +369.258 555.844 l +C +S 0 0 0 r f R + +N +370.445 555.844 m +370.445 555.844 l +370.445 549.27 375.777 543.942 382.351 543.942 c +388.926 543.942 394.258 549.27 394.258 555.844 c +394.258 562.418 388.926 567.747 382.351 567.747 c +375.777 567.747 370.445 562.418 370.445 555.844 c +370.445 555.844 l +C +S 1 0 1 r f R + +N +460.922 555.844 m +460.922 555.844 l +460.922 548.614 466.785 542.75 474.016 542.75 c +481.246 542.75 487.109 548.614 487.109 555.844 c +487.109 563.075 481.246 568.938 474.016 568.938 c +466.785 568.938 460.922 563.075 460.922 555.844 c +460.922 555.844 l +C +S 0 0 0 r f R + +N +462.113 555.844 m +462.113 555.844 l +462.113 549.27 467.441 543.942 474.016 543.942 c +480.59 543.942 485.922 549.27 485.922 555.844 c +485.922 562.418 480.59 567.747 474.016 567.747 c +467.441 567.747 462.113 562.418 462.113 555.844 c +462.113 555.844 l +C +S 1 0.5 1 r f R + +N +539.492 555.844 m +539.492 555.844 l +539.492 548.614 545.355 542.75 552.586 542.75 c +559.816 542.75 565.68 548.614 565.68 555.844 c +565.68 563.075 559.816 568.938 552.586 568.938 c +545.355 568.938 539.492 563.075 539.492 555.844 c +539.492 555.844 l +C +S 0 0 0 r f R + +N +540.683 555.844 m +540.683 555.844 l +540.683 549.27 546.012 543.942 552.586 543.942 c +559.16 543.942 564.492 549.27 564.492 555.844 c +564.492 562.418 559.16 567.747 552.586 567.747 c +546.012 567.747 540.683 562.418 540.683 555.844 c +540.683 555.844 l +C +S 1 0 1 r f R + +N +631.156 555.844 m +631.156 555.844 l +631.156 548.614 637.019 542.75 644.25 542.75 c +651.48 542.75 657.348 548.614 657.348 555.844 c +657.348 563.075 651.48 568.938 644.25 568.938 c +637.019 568.938 631.156 563.075 631.156 555.844 c +631.156 555.844 l +C +S 0 0 0 r f R + +N +632.348 555.844 m +632.348 555.844 l +632.348 549.27 637.676 543.942 644.25 543.942 c +650.824 543.942 656.156 549.27 656.156 555.844 c +656.156 562.418 650.824 567.747 644.25 567.747 c +637.676 567.747 632.348 562.418 632.348 555.844 c +632.348 555.844 l +C +S 1 0.5 1 r f R + +N +722.82 555.844 m +722.82 555.844 l +722.82 548.614 728.687 542.75 735.918 542.75 c +743.149 542.75 749.012 548.614 749.012 555.844 c +749.012 563.075 743.149 568.938 735.918 568.938 c +728.687 568.938 722.82 563.075 722.82 555.844 c +722.82 555.844 l +C +S 0 0 0 r f R + +N +724.012 555.844 m +724.012 555.844 l +724.012 549.27 729.344 543.942 735.918 543.942 c +742.492 543.942 747.82 549.27 747.82 555.844 c +747.82 562.418 742.492 567.747 735.918 567.747 c +729.344 567.747 724.012 562.418 724.012 555.844 c +724.012 555.844 l +C +S 1 0 1 r f R + +N +801.391 555.844 m +801.391 555.844 l +801.391 548.614 807.254 542.75 814.484 542.75 c +821.715 542.75 827.578 548.614 827.578 555.844 c +827.578 563.075 821.715 568.938 814.484 568.938 c +807.254 568.938 801.391 563.075 801.391 555.844 c +801.391 555.844 l +C +S 0 0 0 r f R + +N +802.582 555.844 m +802.582 555.844 l +802.582 549.27 807.91 543.942 814.484 543.942 c +821.059 543.942 826.387 549.27 826.387 555.844 c +826.387 562.418 821.059 567.747 814.484 567.747 c +807.91 567.747 802.582 562.418 802.582 555.844 c +802.582 555.844 l +C +S 1 0 1 r f R + +N +15.6913 32.047 m +15.6913 32.047 l +15.6913 24.8165 21.5553 18.9493 28.7853 18.9493 c +36.0163 18.9493 41.8833 24.8165 41.8833 32.047 c +41.8833 39.2775 36.0163 45.1407 28.7853 45.1407 c +21.5553 45.1407 15.6913 39.2775 15.6913 32.047 c +15.6913 32.047 l +C +S 0 0 0 r f R + +N +16.8833 32.047 m +16.8833 32.047 l +16.8833 25.4728 22.2113 20.1407 28.7853 20.1407 c +35.3593 20.1407 40.6913 25.4728 40.6913 32.047 c +40.6913 38.6212 35.3593 43.9493 28.7853 43.9493 c +22.2113 43.9493 16.8833 38.6212 16.8833 32.047 c +16.8833 32.047 l +C +S 0.5 0.5 1 r f R + +N +94.2623 32.047 m +94.2623 32.047 l +94.2623 24.8165 100.125 18.9493 107.355 18.9493 c +114.586 18.9493 120.453 24.8165 120.453 32.047 c +120.453 39.2775 114.586 45.1407 107.355 45.1407 c +100.125 45.1407 94.2623 39.2775 94.2623 32.047 c +94.2623 32.047 l +C +S 0 0 0 r f R + +N +95.4533 32.047 m +95.4533 32.047 l +95.4533 25.4728 100.781 20.1407 107.355 20.1407 c +113.93 20.1407 119.262 25.4728 119.262 32.047 c +119.262 38.6212 113.93 43.9493 107.355 43.9493 c +100.781 43.9493 95.4533 38.6212 95.4533 32.047 c +95.4533 32.047 l +C +S 0.5 0.5 1 r f R + +N +159.734 32.047 m +159.734 32.047 l +159.734 24.8165 165.601 18.9493 172.832 18.9493 c +180.062 18.9493 185.926 24.8165 185.926 32.047 c +185.926 39.2775 180.062 45.1407 172.832 45.1407 c +165.601 45.1407 159.734 39.2775 159.734 32.047 c +159.734 32.047 l +C +S 0 0 0 r f R + +N +160.926 32.047 m +160.926 32.047 l +160.926 25.4728 166.258 20.1407 172.832 20.1407 c +179.406 20.1407 184.734 25.4728 184.734 32.047 c +184.734 38.6212 179.406 43.9493 172.832 43.9493 c +166.258 43.9493 160.926 38.6212 160.926 32.047 c +160.926 32.047 l +C +S 0.5 0.5 1 r f R + +N +238.305 32.047 m +238.305 32.047 l +238.305 24.8165 244.172 18.9493 251.402 18.9493 c +258.633 18.9493 264.496 24.8165 264.496 32.047 c +264.496 39.2775 258.633 45.1407 251.402 45.1407 c +244.172 45.1407 238.305 39.2775 238.305 32.047 c +238.305 32.047 l +C +S 0 0 0 r f R + +N +239.496 32.047 m +239.496 32.047 l +239.496 25.4728 244.828 20.1407 251.402 20.1407 c +257.976 20.1407 263.305 25.4728 263.305 32.047 c +263.305 38.6212 257.976 43.9493 251.402 43.9493 c +244.828 43.9493 239.496 38.6212 239.496 32.047 c +239.496 32.047 l +C +S 0.5 0.5 1 r f R + +N +303.781 32.047 m +303.781 32.047 l +303.781 24.8165 309.644 18.9493 316.875 18.9493 c +324.105 18.9493 329.973 24.8165 329.973 32.047 c +329.973 39.2775 324.105 45.1407 316.875 45.1407 c +309.644 45.1407 303.781 39.2775 303.781 32.047 c +303.781 32.047 l +C +S 0 0 0 r f R + +N +304.973 32.047 m +304.973 32.047 l +304.973 25.4728 310.301 20.1407 316.875 20.1407 c +323.449 20.1407 328.781 25.4728 328.781 32.047 c +328.781 38.6212 323.449 43.9493 316.875 43.9493 c +310.301 43.9493 304.973 38.6212 304.973 32.047 c +304.973 32.047 l +C +S 0.5 0.5 1 r f R + +N +382.351 32.047 m +382.351 32.047 l +382.351 24.8165 388.215 18.9493 395.445 18.9493 c +402.676 18.9493 408.543 24.8165 408.543 32.047 c +408.543 39.2775 402.676 45.1407 395.445 45.1407 c +388.215 45.1407 382.351 39.2775 382.351 32.047 c +382.351 32.047 l +C +S 0 0 0 r f R + +N +383.543 32.047 m +383.543 32.047 l +383.543 25.4728 388.871 20.1407 395.445 20.1407 c +402.019 20.1407 407.351 25.4728 407.351 32.047 c +407.351 38.6212 402.019 43.9493 395.445 43.9493 c +388.871 43.9493 383.543 38.6212 383.543 32.047 c +383.543 32.047 l +C +S 0.5 0.5 1 r f R + +N +447.828 32.047 m +447.828 32.047 l +447.828 24.8165 453.691 18.9493 460.922 18.9493 c +468.152 18.9493 474.016 24.8165 474.016 32.047 c +474.016 39.2775 468.152 45.1407 460.922 45.1407 c +453.691 45.1407 447.828 39.2775 447.828 32.047 c +447.828 32.047 l +C +S 0 0 0 r f R + +N +449.016 32.047 m +449.016 32.047 l +449.016 25.4728 454.348 20.1407 460.922 20.1407 c +467.496 20.1407 472.824 25.4728 472.824 32.047 c +472.824 38.6212 467.496 43.9493 460.922 43.9493 c +454.348 43.9493 449.016 38.6212 449.016 32.047 c +449.016 32.047 l +C +S 0.5 0.5 1 r f R + +N +526.394 32.047 m +526.394 32.047 l +526.394 24.8165 532.262 18.9493 539.492 18.9493 c +546.723 18.9493 552.586 24.8165 552.586 32.047 c +552.586 39.2775 546.723 45.1407 539.492 45.1407 c +532.262 45.1407 526.394 39.2775 526.394 32.047 c +526.394 32.047 l +C +S 0 0 0 r f R + +N +527.586 32.047 m +527.586 32.047 l +527.586 25.4728 532.918 20.1407 539.492 20.1407 c +546.066 20.1407 551.394 25.4728 551.394 32.047 c +551.394 38.6212 546.066 43.9493 539.492 43.9493 c +532.918 43.9493 527.586 38.6212 527.586 32.047 c +527.586 32.047 l +C +S 0.5 0.5 1 r f R + +N +591.871 32.047 m +591.871 32.047 l +591.871 24.8165 597.734 18.9493 604.965 18.9493 c +612.195 18.9493 618.062 24.8165 618.062 32.047 c +618.062 39.2775 612.195 45.1407 604.965 45.1407 c +597.734 45.1407 591.871 39.2775 591.871 32.047 c +591.871 32.047 l +C +S 0 0 0 r f R + +N +593.062 32.047 m +593.062 32.047 l +593.062 25.4728 598.39 20.1407 604.965 20.1407 c +611.539 20.1407 616.871 25.4728 616.871 32.047 c +616.871 38.6212 611.539 43.9493 604.965 43.9493 c +598.39 43.9493 593.062 38.6212 593.062 32.047 c +593.062 32.047 l +C +S 0.5 0.5 1 r f R + +N +670.441 32.047 m +670.441 32.047 l +670.441 24.8165 676.305 18.9493 683.535 18.9493 c +690.766 18.9493 696.633 24.8165 696.633 32.047 c +696.633 39.2775 690.766 45.1407 683.535 45.1407 c +676.305 45.1407 670.441 39.2775 670.441 32.047 c +670.441 32.047 l +C +S 0 0 0 r f R + +N +671.633 32.047 m +671.633 32.047 l +671.633 25.4728 676.961 20.1407 683.535 20.1407 c +690.109 20.1407 695.441 25.4728 695.441 32.047 c +695.441 38.6212 690.109 43.9493 683.535 43.9493 c +676.961 43.9493 671.633 38.6212 671.633 32.047 c +671.633 32.047 l +C +S 0 0 1 r f R + +N +735.918 32.047 m +735.918 32.047 l +735.918 24.8165 741.781 18.9493 749.012 18.9493 c +756.242 18.9493 762.106 24.8165 762.106 32.047 c +762.106 39.2775 756.242 45.1407 749.012 45.1407 c +741.781 45.1407 735.918 39.2775 735.918 32.047 c +735.918 32.047 l +C +S 0 0 0 r f R + +N +737.105 32.047 m +737.105 32.047 l +737.105 25.4728 742.437 20.1407 749.012 20.1407 c +755.586 20.1407 760.914 25.4728 760.914 32.047 c +760.914 38.6212 755.586 43.9493 749.012 43.9493 c +742.437 43.9493 737.105 38.6212 737.105 32.047 c +737.105 32.047 l +C +S 0 0 1 r f R + +N +801.391 32.047 m +801.391 32.047 l +801.391 24.8165 807.254 18.9493 814.484 18.9493 c +821.715 18.9493 827.578 24.8165 827.578 32.047 c +827.578 39.2775 821.715 45.1407 814.484 45.1407 c +807.254 45.1407 801.391 39.2775 801.391 32.047 c +801.391 32.047 l +C +S 0 0 0 r f R + +N +802.582 32.047 m +802.582 32.047 l +802.582 25.4728 807.91 20.1407 814.484 20.1407 c +821.059 20.1407 826.387 25.4728 826.387 32.047 c +826.387 38.6212 821.059 43.9493 814.484 43.9493 c +807.91 43.9493 802.582 38.6212 802.582 32.047 c +802.582 32.047 l +C +S 0.5 0.5 1 r f R + +%%EOF diff -r ebf3b2962554 -r be70ea3b957a doc/images/bipartite_matching.png Binary file doc/images/bipartite_matching.png has changed diff -r ebf3b2962554 -r be70ea3b957a doc/images/flow.eps --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/doc/images/flow.eps Tue Apr 18 07:03:12 2006 +0000 @@ -0,0 +1,847 @@ +%!PS-Adobe-3.0 EPSF-3.0 +%%BoundingBox: 13 59 827 531 +%%HiResBoundingBox: 13.1911 59.6331 826.078 530.254 +%%Creator: Karbon14 EPS Exportfilter 0.5 +%%CreationDate: (04/18/06 08:36:16) +%%For: (Balazs Dezso) () +%%Title: () + +/N {newpath} def +/C {closepath} def +/m {moveto} def +/c {curveto} def +/l {lineto} def +/s {stroke} def +/f {fill} def +/w {setlinewidth} def +/d {setdash} def +/r {setrgbcolor} def +/S {gsave} def +/R {grestore} def + +N +694.242 342.699 m +748.648 255.656 753.472 247.937 799.086 174.957 c +[] 0 d 0 0 0.5 r 3.58125 w s + +N +807.312 161.797 m +794.531 172.109 l +803.64 177.805 l +807.312 161.797 l +C +S 0 0 0.5 r f R + +N +678.324 199.43 m +736.031 179.062 744.519 176.066 787.746 160.812 c +[] 0 d 0.6 0 0.2 r 3.58125 w s + +N +802.382 155.644 m +785.957 155.746 l +789.531 165.879 l +802.382 155.644 l +C +S 0.6 0 0.2 r f R + +N +654.445 135.75 m +723.707 142.676 732.703 143.578 786.316 148.937 c +[] 0 d 0.6 0 0.2 r 3.58125 w s + +N +801.761 150.484 m +786.851 143.594 l +785.781 154.285 l +801.761 150.484 l +C +S 0.6 0 0.2 r f R + +N +606.687 72.0741 m +700.828 108.281 709.32 111.547 788.007 141.812 c +[] 0 d 0.8 0 0.1 r 3.58125 w s + +N +802.496 147.387 m +789.937 136.797 l +786.082 146.828 l +802.496 147.387 l +C +S 0.8 0 0.1 r f R + +N +694.242 342.699 m +643.015 305.133 635.746 299.805 596.992 271.383 c +[] 0 d 1 0 0 r 3.58125 w s + +N +584.476 262.207 m +593.816 275.715 l +600.168 267.051 l +584.476 262.207 l +C +S 1 0 0 r f R + +N +582.808 358.621 m +627.601 352.223 636.382 350.965 667.058 346.586 c +[] 0 d 0.4 0 0.3 r 3.58125 w s + +N +682.425 344.39 m +666.3 341.266 l +667.82 351.902 l +682.425 344.39 l +C +S 0.4 0 0.3 r f R + +N +511.171 517.816 m +595.562 437.09 602.148 430.793 674.398 361.683 c +[] 0 d 0.6 1 0.2 r 3.58125 w s + +N +685.617 350.953 m +670.687 357.801 l +678.113 365.566 l +685.617 350.953 l +C +S 0.6 1 0.2 r f R + +N +495.25 143.711 m +577.074 168.613 585.757 171.258 652.054 191.433 c +[] 0 d 1 0 0 r 3.58125 w s + +N +666.902 195.953 m +653.617 186.293 l +650.488 196.574 l +666.902 195.953 l +C +S 1 0 0 r f R + +N +574.847 255.148 m +616.957 232.473 624.793 228.254 654.144 212.449 c +[] 0 d 0.6 0 0.2 r 3.58125 w s + +N +667.812 205.09 m +651.597 207.719 l +656.691 217.18 l +667.812 205.09 l +C +S 0.6 0 0.2 r f R + +N +495.25 143.711 m +564.468 140.25 573.496 139.797 627.019 137.125 c +[] 0 d 0.6 0 0.2 r 3.58125 w s + +N +642.519 136.348 m +626.75 131.758 l +627.285 142.488 l +642.519 136.348 l +C +S 0.6 0 0.2 r f R + +N +391.773 72.0741 m +489.199 72.0741 498.293 72.0741 579.226 72.0741 c +[] 0 d 0.8 0 0.1 r 3.58125 w s + +N +594.746 72.0741 m +579.226 66.6991 l +579.226 77.4451 l +594.746 72.0741 l +C +S 0.8 0 0.1 r f R + +N +495.25 143.711 m +528.867 190.777 534.089 198.086 558.886 232.801 c +[] 0 d 1 0 0 r 3.58125 w s + +N +567.91 245.433 m +563.257 229.68 l +554.515 235.926 l +567.91 245.433 l +C +S 1 0 0 r f R + +N +431.574 271.062 m +458.687 216.84 462.711 208.793 482.968 168.273 c +[] 0 d 1 0 0 r 3.58125 w s + +N +489.91 154.39 m +478.164 165.871 l +487.777 170.676 l +489.91 154.39 l +C +S 1 0 0 r f R + +N +391.773 72.0741 m +434.636 101.75 441.992 106.84 472.671 128.082 c +[] 0 d 0.6 0 0.2 r 3.58125 w s + +N +485.433 136.914 m +475.73 123.664 l +469.613 132.496 l +485.433 136.914 l +C +S 0.6 0 0.2 r f R + +N +574.847 255.148 m +577.964 295.68 578.64 304.457 580.703 331.238 c +[] 0 d 1 0 0 r 3.58125 w s + +N +581.89 346.715 m +586.058 330.828 l +575.343 331.652 l +581.89 346.715 l +C +S 1 0 0 r f R + +N +431.574 271.062 m +492.73 264.269 501.675 263.273 547.554 258.18 c +[] 0 d 0.6 0 0.2 r 3.58125 w s + +N +562.98 256.465 m +546.961 252.84 l +548.148 263.516 l +562.98 256.465 l +C +S 0.6 0 0.2 r f R + +N +511.171 517.816 m +542.777 447.578 546.492 439.32 571.539 383.664 c +[] 0 d 0.6 1 0.2 r 3.58125 w s + +N +577.906 369.508 m +566.64 381.457 l +576.437 385.867 l +577.906 369.508 l +C +S 0.6 1 0.2 r f R + +N +391.773 374.539 m +477.171 367.422 486.218 366.668 555.441 360.902 c +[] 0 d 0.8 1 0.1 r 3.58125 w s + +N +570.91 359.613 m +554.996 355.547 l +555.886 366.254 l +570.91 359.613 l +C +S 0.8 1 0.1 r f R + +N +431.574 509.855 m +459.371 512.637 467.753 513.473 483.843 515.082 c +[] 0 d 0.2 0 0.4 r 3.58125 w s + +N +499.289 516.625 m +484.379 509.734 l +483.312 520.43 l +499.289 516.625 l +C +S 0.2 0 0.4 r f R + +N +391.773 374.539 m +444.953 438.351 450.761 445.324 493.589 496.719 c +[] 0 d 1 0 0 r 3.58125 w s + +N +503.527 508.645 m +497.718 493.277 l +489.461 500.16 l +503.527 508.645 l +C +S 1 0 0 r f R + +N +391.773 374.539 m +408.687 432.043 411.226 440.676 423.824 483.508 c +[] 0 d 1 0 0 r 3.58125 w s + +N +428.203 498.402 m +428.98 481.992 l +418.668 485.027 l +428.203 498.402 l +C +S 1 0 0 r f R + +N +168.906 454.137 m +290.617 479.953 299.535 481.848 404.711 504.156 c +[] 0 d 0.2 0 0.4 r 3.58125 w s + +N +419.894 507.379 m +405.824 498.902 l +403.593 509.414 l +419.894 507.379 l +C +S 0.2 0 0.4 r f R + +N +391.773 374.539 m +407.699 333.133 410.879 324.863 421.714 296.695 c +[] 0 d 0.6 1 0.2 r 3.58125 w s + +N +427.285 282.207 m +416.699 294.766 l +426.73 298.621 l +427.285 282.207 l +C +S 0.6 1 0.2 r f R + +N +168.906 454.137 m +270.98 417.683 279.554 414.621 365.918 383.777 c +[] 0 d 0.4 0 0.3 r 3.58125 w s + +N +380.535 378.555 m +364.109 378.715 l +367.722 388.836 l +380.535 378.555 l +C +S 0.4 0 0.3 r f R + +N +431.574 271.062 m +392.125 238.195 385.261 232.473 357.156 209.051 c +[] 0 d 1 1 0 r 3.58125 w s + +N +345.23 199.113 m +353.714 213.176 l +360.597 204.922 l +345.23 199.113 l +C +S 1 1 0 r f R + +N +336.058 191.469 m +359.39 141.473 363.183 133.348 380.164 96.9571 c +[] 0 d 0.8 1 0.1 r 3.58125 w s + +N +386.726 82.8941 m +375.296 94.6871 l +385.031 99.2301 l +386.726 82.8941 l +C +S 0.8 1 0.1 r f R + +N +208.703 143.711 m +290.812 111.582 299.269 108.273 366.203 82.0821 c +[] 0 d 0.6 1 0.2 r 3.58125 w s + +N +380.66 76.4261 m +364.246 77.0781 l +368.164 87.0861 l +380.66 76.4261 l +C +S 0.6 1 0.2 r f R + +N +336.058 191.469 m +297.203 262.117 292.836 270.055 261.738 326.598 c +[] 0 d 0.8 0 0.1 r 3.58125 w s + +N +254.257 340.199 m +266.445 329.187 l +257.031 324.008 l +254.257 340.199 l +C +S 0.8 0 0.1 r f R + +N +208.703 143.711 m +262.414 163.851 270.82 167.004 310.347 181.828 c +[] 0 d 0.6 0 0.2 r 3.58125 w s + +N +324.879 187.277 m +312.234 176.797 l +308.461 186.859 l +324.879 187.277 l +C +S 0.6 0 0.2 r f R + +N +248.503 350.66 m +215.242 393.902 209.777 401.004 185.648 432.371 c +[] 0 d 0.4 0 0.3 r 3.58125 w s + +N +176.183 444.672 m +189.906 435.644 l +181.39 429.094 l +176.183 444.672 l +C +S 0.4 0 0.3 r f R + +N +25.6286 271.062 m +127.703 307.519 136.281 310.582 222.64 341.426 c +[] 0 d 0.6 0 0.2 r 3.58125 w s + +N +237.257 346.644 m +224.449 336.363 l +220.836 346.484 l +237.257 346.644 l +C +S 0.6 0 0.2 r f R + +N +25.6286 271.062 m +91.1325 354.758 96.7419 361.93 151.98 432.512 c +[] 0 d 0.2 0 0.4 r 3.58125 w s + +N +161.546 444.734 m +156.211 429.199 l +147.75 435.824 l +161.546 444.734 l +C +S 0.2 0 0.4 r f R + +N +25.6286 271.062 m +108.961 213.098 116.433 207.902 186.16 159.394 c +[] 0 d 0.2 0 0.4 r 3.58125 w s + +N +198.902 150.531 m +183.093 154.984 l +189.23 163.805 l +198.902 150.531 l +C +S 0.2 0 0.4 r f R + +N +37.57 271.062 m +37.57 271.062 l +37.57 277.656 32.2224 283.004 25.6286 283.004 c +19.0348 283.004 13.6911 277.656 13.6911 271.062 c +13.6911 264.469 19.0348 259.129 25.6286 259.129 c +32.2224 259.129 37.57 264.469 37.57 271.062 c +37.57 271.062 l +C +S 0 0 0 r f R + +N +36.4841 271.062 m +36.4841 271.062 l +36.4841 277.055 31.6208 281.918 25.6286 281.918 c +19.6364 281.918 14.777 277.055 14.777 271.062 c +14.777 265.07 19.6364 260.215 25.6286 260.215 c +31.6208 260.215 36.4841 265.07 36.4841 271.062 c +36.4841 271.062 l +C +S 0 0 1 r f R + +N +220.644 143.711 m +220.644 143.711 l +220.644 150.305 215.296 155.652 208.703 155.652 c +202.109 155.652 196.765 150.305 196.765 143.711 c +196.765 137.117 202.109 131.773 208.703 131.773 c +215.296 131.773 220.644 137.117 220.644 143.711 c +220.644 143.711 l +C +S 0 0 0 r f R + +N +219.558 143.711 m +219.558 143.711 l +219.558 149.703 214.695 154.566 208.703 154.566 c +202.711 154.566 197.851 149.703 197.851 143.711 c +197.851 137.719 202.711 132.855 208.703 132.855 c +214.695 132.855 219.558 137.719 219.558 143.711 c +219.558 143.711 l +C +S 0.5 0.5 1 r f R + +N +180.843 454.137 m +180.843 454.137 l +180.843 460.73 175.5 466.078 168.906 466.078 c +162.312 466.078 156.964 460.73 156.964 454.137 c +156.964 447.543 162.312 442.199 168.906 442.199 c +175.5 442.199 180.843 447.543 180.843 454.137 c +180.843 454.137 l +C +S 0 0 0 r f R + +N +179.757 454.137 m +179.757 454.137 l +179.757 460.129 174.898 464.992 168.906 464.992 c +162.914 464.992 158.05 460.129 158.05 454.137 c +158.05 448.144 162.914 443.281 168.906 443.281 c +174.898 443.281 179.757 448.144 179.757 454.137 c +179.757 454.137 l +C +S 0.5 0.5 1 r f R + +N +260.441 350.66 m +260.441 350.66 l +260.441 357.254 255.097 362.601 248.503 362.601 c +241.91 362.601 236.562 357.254 236.562 350.66 c +236.562 344.066 241.91 338.723 248.503 338.723 c +255.097 338.723 260.441 344.066 260.441 350.66 c +260.441 350.66 l +C +S 0 0 0 r f R + +N +259.359 350.66 m +259.359 350.66 l +259.359 356.652 254.496 361.516 248.503 361.516 c +242.511 361.516 237.648 356.652 237.648 350.66 c +237.648 344.668 242.511 339.805 248.503 339.805 c +254.496 339.805 259.359 344.668 259.359 350.66 c +259.359 350.66 l +C +S 0.5 0.5 1 r f R + +N +348 191.469 m +348 191.469 l +348 198.062 342.652 203.41 336.058 203.41 c +329.464 203.41 324.121 198.062 324.121 191.469 c +324.121 184.875 329.464 179.531 336.058 179.531 c +342.652 179.531 348 184.875 348 191.469 c +348 191.469 l +C +S 0 0 0 r f R + +N +346.914 191.469 m +346.914 191.469 l +346.914 197.461 342.05 202.324 336.058 202.324 c +330.066 202.324 325.207 197.461 325.207 191.469 c +325.207 185.476 330.066 180.617 336.058 180.617 c +342.05 180.617 346.914 185.476 346.914 191.469 c +346.914 191.469 l +C +S 0.5 0.5 1 r f R + +N +403.714 72.0741 m +403.714 72.0741 l +403.714 78.6681 398.367 84.0121 391.773 84.0121 c +385.179 84.0121 379.839 78.6681 379.839 72.0741 c +379.839 65.4801 385.179 60.1331 391.773 60.1331 c +398.367 60.1331 403.714 65.4801 403.714 72.0741 c +403.714 72.0741 l +C +S 0 0 0 r f R + +N +402.629 72.0741 m +402.629 72.0741 l +402.629 78.0661 397.765 82.9301 391.773 82.9301 c +385.781 82.9301 380.925 78.0661 380.925 72.0741 c +380.925 66.0821 385.781 61.2191 391.773 61.2191 c +397.765 61.2191 402.629 66.0821 402.629 72.0741 c +402.629 72.0741 l +C +S 1 0.5 1 r f R + +N +443.511 271.062 m +443.511 271.062 l +443.511 277.656 438.168 283.004 431.574 283.004 c +424.98 283.004 419.632 277.656 419.632 271.062 c +419.632 264.469 424.98 259.129 431.574 259.129 c +438.168 259.129 443.511 264.469 443.511 271.062 c +443.511 271.062 l +C +S 0 0 0 r f R + +N +442.425 271.062 m +442.425 271.062 l +442.425 277.055 437.566 281.918 431.574 281.918 c +425.582 281.918 420.718 277.055 420.718 271.062 c +420.718 265.07 425.582 260.215 431.574 260.215 c +437.566 260.215 442.425 265.07 442.425 271.062 c +442.425 271.062 l +C +S 1 0.5 1 r f R + +N +403.714 374.539 m +403.714 374.539 l +403.714 381.133 398.367 386.48 391.773 386.48 c +385.179 386.48 379.839 381.133 379.839 374.539 c +379.839 367.945 385.179 362.601 391.773 362.601 c +398.367 362.601 403.714 367.945 403.714 374.539 c +403.714 374.539 l +C +S 0 0 0 r f R + +N +402.629 374.539 m +402.629 374.539 l +402.629 380.531 397.765 385.394 391.773 385.394 c +385.781 385.394 380.925 380.531 380.925 374.539 c +380.925 368.547 385.781 363.687 391.773 363.687 c +397.765 363.687 402.629 368.547 402.629 374.539 c +402.629 374.539 l +C +S 0.5 0.5 1 r f R + +N +443.511 509.855 m +443.511 509.855 l +443.511 516.449 438.168 521.797 431.574 521.797 c +424.98 521.797 419.632 516.449 419.632 509.855 c +419.632 503.262 424.98 497.918 431.574 497.918 c +438.168 497.918 443.511 503.262 443.511 509.855 c +443.511 509.855 l +C +S 0 0 0 r f R + +N +442.425 509.855 m +442.425 509.855 l +442.425 515.848 437.566 520.711 431.574 520.711 c +425.582 520.711 420.718 515.848 420.718 509.855 c +420.718 503.863 425.582 499 431.574 499 c +437.566 499 442.425 503.863 442.425 509.855 c +442.425 509.855 l +C +S 0.5 0.5 1 r f R + +N +523.109 517.816 m +523.109 517.816 l +523.109 524.41 517.765 529.754 511.171 529.754 c +504.578 529.754 499.23 524.41 499.23 517.816 c +499.23 511.223 504.578 505.875 511.171 505.875 c +517.765 505.875 523.109 511.223 523.109 517.816 c +523.109 517.816 l +C +S 0 0 0 r f R + +N +522.023 517.816 m +522.023 517.816 l +522.023 523.809 517.164 528.668 511.171 528.668 c +505.179 528.668 500.316 523.809 500.316 517.816 c +500.316 511.824 505.179 506.961 511.171 506.961 c +517.164 506.961 522.023 511.824 522.023 517.816 c +522.023 517.816 l +C +S 0.5 0.5 1 r f R + +N +594.746 358.621 m +594.746 358.621 l +594.746 365.215 589.402 370.558 582.808 370.558 c +576.214 370.558 570.867 365.215 570.867 358.621 c +570.867 352.027 576.214 346.68 582.808 346.68 c +589.402 346.68 594.746 352.027 594.746 358.621 c +594.746 358.621 l +C +S 0 0 0 r f R + +N +593.664 358.621 m +593.664 358.621 l +593.664 364.613 588.8 369.473 582.808 369.473 c +576.816 369.473 571.953 364.613 571.953 358.621 c +571.953 352.629 576.816 347.766 582.808 347.766 c +588.8 347.766 593.664 352.629 593.664 358.621 c +593.664 358.621 l +C +S 1 0.5 1 r f R + +N +586.789 255.148 m +586.789 255.148 l +586.789 261.742 581.441 267.082 574.847 267.082 c +568.253 267.082 562.91 261.742 562.91 255.148 c +562.91 248.555 568.253 243.207 574.847 243.207 c +581.441 243.207 586.789 248.555 586.789 255.148 c +586.789 255.148 l +C +S 0 0 0 r f R + +N +585.703 255.148 m +585.703 255.148 l +585.703 261.14 580.839 265.996 574.847 265.996 c +568.855 265.996 563.992 261.14 563.992 255.148 c +563.992 249.156 568.855 244.293 574.847 244.293 c +580.839 244.293 585.703 249.156 585.703 255.148 c +585.703 255.148 l +C +S 1 0.5 1 r f R + +N +507.191 143.711 m +507.191 143.711 l +507.191 150.305 501.843 155.652 495.25 155.652 c +488.656 155.652 483.312 150.305 483.312 143.711 c +483.312 137.117 488.656 131.773 495.25 131.773 c +501.843 131.773 507.191 137.117 507.191 143.711 c +507.191 143.711 l +C +S 0 0 0 r f R + +N +506.105 143.711 m +506.105 143.711 l +506.105 149.703 501.242 154.566 495.25 154.566 c +489.257 154.566 484.398 149.703 484.398 143.711 c +484.398 137.719 489.257 132.855 495.25 132.855 c +501.242 132.855 506.105 137.719 506.105 143.711 c +506.105 143.711 l +C +S 1 0.5 1 r f R + +N +618.629 72.0741 m +618.629 72.0741 l +618.629 78.6681 613.281 84.0121 606.687 84.0121 c +600.093 84.0121 594.746 78.6681 594.746 72.0741 c +594.746 65.4801 600.093 60.1331 606.687 60.1331 c +613.281 60.1331 618.629 65.4801 618.629 72.0741 c +618.629 72.0741 l +C +S 0 0 0 r f R + +N +617.543 72.0741 m +617.543 72.0741 l +617.543 78.0661 612.679 82.9301 606.687 82.9301 c +600.695 82.9301 595.832 78.0661 595.832 72.0741 c +595.832 66.0821 600.695 61.2191 606.687 61.2191 c +612.679 61.2191 617.543 66.0821 617.543 72.0741 c +617.543 72.0741 l +C +S 1 0.5 1 r f R + +N +666.386 135.75 m +666.386 135.75 l +666.386 142.344 661.039 147.691 654.445 147.691 c +647.851 147.691 642.507 142.344 642.507 135.75 c +642.507 129.156 647.851 123.812 654.445 123.812 c +661.039 123.812 666.386 129.156 666.386 135.75 c +666.386 135.75 l +C +S 0 0 0 r f R + +N +665.3 135.75 m +665.3 135.75 l +665.3 141.742 660.437 146.605 654.445 146.605 c +648.453 146.605 643.589 141.742 643.589 135.75 c +643.589 129.758 648.453 124.898 654.445 124.898 c +660.437 124.898 665.3 129.758 665.3 135.75 c +665.3 135.75 l +C +S 1 0.5 1 r f R + +N +690.265 199.43 m +690.265 199.43 l +690.265 206.023 684.918 211.371 678.324 211.371 c +671.73 211.371 666.386 206.023 666.386 199.43 c +666.386 192.836 671.73 187.488 678.324 187.488 c +684.918 187.488 690.265 192.836 690.265 199.43 c +690.265 199.43 l +C +S 0 0 0 r f R + +N +689.179 199.43 m +689.179 199.43 l +689.179 205.422 684.316 210.285 678.324 210.285 c +672.332 210.285 667.472 205.422 667.472 199.43 c +667.472 193.437 672.332 188.574 678.324 188.574 c +684.316 188.574 689.179 193.437 689.179 199.43 c +689.179 199.43 l +C +S 1 0.5 1 r f R + +N +706.183 342.699 m +706.183 342.699 l +706.183 349.293 700.836 354.64 694.242 354.64 c +687.648 354.64 682.304 349.293 682.304 342.699 c +682.304 336.105 687.648 330.762 694.242 330.762 c +700.836 330.762 706.183 336.105 706.183 342.699 c +706.183 342.699 l +C +S 0 0 0 r f R + +N +705.097 342.699 m +705.097 342.699 l +705.097 348.691 700.234 353.555 694.242 353.555 c +688.25 353.555 683.39 348.691 683.39 342.699 c +683.39 336.707 688.25 331.848 694.242 331.848 c +700.234 331.848 705.097 336.707 705.097 342.699 c +705.097 342.699 l +C +S 1 0.5 1 r f R + +N +825.578 151.672 m +825.578 151.672 l +825.578 158.266 820.234 163.609 813.64 163.609 c +807.046 163.609 801.699 158.266 801.699 151.672 c +801.699 145.078 807.046 139.73 813.64 139.73 c +820.234 139.73 825.578 145.078 825.578 151.672 c +825.578 151.672 l +C +S 0 0 0 r f R + +N +824.496 151.672 m +824.496 151.672 l +824.496 157.664 819.632 162.523 813.64 162.523 c +807.648 162.523 802.785 157.664 802.785 151.672 c +802.785 145.68 807.648 140.816 813.64 140.816 c +819.632 140.816 824.496 145.68 824.496 151.672 c +824.496 151.672 l +C +S 1 0 1 r f R + +%%EOF diff -r ebf3b2962554 -r be70ea3b957a doc/images/flow.png Binary file doc/images/flow.png has changed