%! %%EndComments % % Xgraph postscript output % Rick Spickelmier and David Harrison % University of California, Berkeley % % Scaling information % % Change these if you would like to change the centering % of the plot in either dimension /X-CENTER-PLOT 1 def /Y-CENTER-PLOT 1 def % % Page size computation clippath pathbbox /page-height exch def /page-width exch def pop pop % Determine whether rotation is required 538.583 page-width gt { % Rotation required 90 rotate 0 page-width neg translate % Handle centering Y-CENTER-PLOT 1 eq { % Center in y page-height 538.583 sub 2 div } { % Don't center in y 0 } ifelse X-CENTER-PLOT 1 eq { % Center in x page-width 269.291 sub 2 div } { % Don't center in x 0 } ifelse translate } { % No rotation - just handle centering X-CENTER-PLOT 1 eq { % Center in x page-width 538.583 sub 2 div } { % Don't center in x 0 } ifelse Y-CENTER-PLOT 1 eq { % Center in y page-height 269.291 sub 2 div } { % Don't center in y 0 } ifelse translate } ifelse % Set the scale 0.06 0.06 scale % Font Handling Functions % % Function giving y-offset to center of font % Assumes font is set and uses numbers to gauge center % /choose-font % stack: fontsize fontname => --- { findfont exch scalefont setfont newpath 0 0 moveto (0) true charpath flattenpath pathbbox /top exch def pop /bottom exch def pop bottom top bottom top add 2 div /center-font-val exch def /upper-font-val exch def /lower-font-val exch def } def % % Justfication offset routines % /center-x-just % stack: (string) x y => (string) newx y { exch 2 index stringwidth pop 2 div sub exch } def % /left-x-just % stack: (string) x y => (string) newx y { } def % /right-x-just % stack: (string) x y => (string) newx y { exch 2 index stringwidth pop sub exch } def % /center-y-just % stack: (string) x y => (string) x newy { center-font-val sub } def % /lower-y-just % stack: (string) x y => (string) x newy { lower-font-val sub } def % /upper-y-just % stack: (string) x y => (string) x newy { upper-font-val sub } def % % Shows a string on the page subject to justification % /just-string % stack: (string) x y just => --- { dup 0 eq { pop center-x-just center-y-just } if dup 1 eq { pop left-x-just center-y-just } if dup 2 eq { pop left-x-just upper-y-just } if dup 3 eq { pop center-x-just upper-y-just } if dup 4 eq { pop right-x-just upper-y-just } if dup 5 eq { pop right-x-just center-y-just } if dup 6 eq { pop right-x-just lower-y-just } if dup 7 eq { pop center-x-just lower-y-just } if dup 8 eq { pop left-x-just lower-y-just } if moveto show } def % % Marker definitions /mark0 {/size exch def /y exch def /x exch def newpath x size sub y size sub moveto size size add 0 rlineto 0 size size add rlineto 0 size size add sub 0 rlineto closepath fill} def /mark1 {/size exch def /y exch def /x exch def newpath x size sub y size sub moveto size size add 0 rlineto 0 size size add rlineto 0 size size add sub 0 rlineto closepath stroke} def /mark2 {/size exch def /y exch def /x exch def newpath x y moveto x y size 0 360 arc stroke} def /mark3 {/size exch def /y exch def /x exch def newpath x size sub y size sub moveto x size add y size add lineto x size sub y size add moveto x size add y size sub lineto stroke} def /mark4 {/size exch def /y exch def /x exch def newpath x size sub y moveto x y size add lineto x size add y lineto x y size sub lineto closepath stroke} def /mark5 {/size exch def /y exch def /x exch def x y size mark1 newpath x size sub y moveto size size add 0 rlineto stroke} def /mark6 {/size exch def /y exch def /x exch def newpath x y moveto x y size 0 360 arc fill} def /mark7 {/size exch def /y exch def /x exch def newpath x y moveto x size sub y size sub lineto x size add y size sub lineto closepath fill newpath x y moveto x size add y size add lineto x size sub y size add lineto closepath fill} def % % Main body begins here % 0 setgray 300 /Times-Bold choose-font (Bandwith) 8527 4368 4 just-string 200 /Times-Roman choose-font (flow0.tr) 8006 3616 2 just-string (flow1.tr) 8006 3324 2 just-string 14 setlinewidth [] 0 setdash newpath 8006 3648 moveto 8886 3648 lineto stroke 14 setlinewidth [25] 0 setdash newpath 8006 3356 moveto 8886 3356 lineto stroke (bandwidth (Mbit/s)) 90 4008 2 just-string (time (s)) 8886 380 5 just-string (0.0000) 860 527 5 just-string (0.5000) 860 893 5 just-string (1.0000) 860 1258 5 just-string (1.5000) 860 1624 5 just-string (2.0000) 860 1989 5 just-string (2.5000) 860 2355 5 just-string (3.0000) 860 2720 5 just-string (3.5000) 860 3086 5 just-string (4.0000) 860 3451 5 just-string (0.0000) 1267 90 7 just-string (20.0000) 2743 90 7 just-string (40.0000) 4219 90 7 just-string (60.0000) 5695 90 7 just-string (80.0000) 7171 90 7 just-string [] 0 setdash 8 setlinewidth newpath 950 527 moveto 7916 527 lineto stroke [] 0 setdash 2 setlinewidth newpath 950 893 moveto 7916 893 lineto stroke [] 0 setdash 2 setlinewidth newpath 950 1258 moveto 7916 1258 lineto stroke [] 0 setdash 2 setlinewidth newpath 950 1624 moveto 7916 1624 lineto stroke [] 0 setdash 2 setlinewidth newpath 950 1989 moveto 7916 1989 lineto stroke [] 0 setdash 2 setlinewidth newpath 950 2355 moveto 7916 2355 lineto stroke [] 0 setdash 2 setlinewidth newpath 950 2720 moveto 7916 2720 lineto stroke [] 0 setdash 2 setlinewidth newpath 950 3086 moveto 7916 3086 lineto stroke [] 0 setdash 2 setlinewidth newpath 950 3451 moveto 7916 3451 lineto stroke [] 0 setdash 8 setlinewidth newpath 1267 3618 moveto 1267 380 lineto stroke [] 0 setdash 2 setlinewidth newpath 2743 3618 moveto 2743 380 lineto stroke [] 0 setdash 2 setlinewidth newpath 4219 3618 moveto 4219 380 lineto stroke [] 0 setdash 2 setlinewidth newpath 5695 3618 moveto 5695 380 lineto stroke [] 0 setdash 2 setlinewidth newpath 7171 3618 moveto 7171 380 lineto stroke 14 setlinewidth [] 0 setdash newpath 1267 527 moveto 1289 1209 lineto 1311 1268 lineto 1333 1248 lineto 1355 1268 lineto 1377 1463 lineto 1399 1989 lineto 1422 1892 lineto 1444 2087 lineto 1466 2009 lineto 1488 1989 lineto 1510 1989 lineto 1532 1989 lineto 1554 1989 lineto 1577 1989 lineto 1599 1989 lineto 1621 1989 lineto 1643 1989 lineto 1665 1989 lineto 1687 1989 lineto 1709 1989 lineto 1732 1989 lineto 1754 1989 lineto 1776 1989 lineto 1798 1989 lineto 1820 1989 lineto 1842 1989 lineto 1864 1989 lineto 1887 1989 lineto 1909 1989 lineto 1931 1989 lineto 1953 1989 lineto 1975 1989 lineto 1997 1989 lineto 2019 1989 lineto 2042 1989 lineto 2064 1989 lineto 2086 1989 lineto 2108 1989 lineto 2130 1989 lineto 2152 1989 lineto 2174 1989 lineto 2197 1989 lineto 2219 1989 lineto 2241 1989 lineto 2263 1989 lineto 2285 1989 lineto 2307 1989 lineto 2329 1989 lineto 2352 1989 lineto 2374 1989 lineto 2396 1989 lineto 2418 1989 lineto 2440 1989 lineto 2462 1989 lineto 2484 1989 lineto 2507 1989 lineto 2529 1989 lineto 2551 1989 lineto 2573 1989 lineto 2595 1989 lineto 2617 1989 lineto 2639 1989 lineto 2662 1989 lineto 2684 1989 lineto 2706 1989 lineto 2728 1989 lineto 2750 1989 lineto 2772 1989 lineto 2794 1989 lineto 2817 1989 lineto 2839 1989 lineto 2861 1989 lineto 2883 1989 lineto 2905 1989 lineto 2927 1989 lineto 2949 1989 lineto 2972 1989 lineto 2994 1989 lineto 3016 1989 lineto 3038 1989 lineto 3060 1989 lineto 3082 1989 lineto 3104 1989 lineto 3127 1989 lineto 3149 1989 lineto 3171 1989 lineto 3193 1989 lineto 3215 1989 lineto 3237 1989 lineto 3259 1989 lineto 3282 1989 lineto 3304 2009 lineto 3326 1970 lineto 3348 2009 lineto 3370 1970 lineto 3392 2009 lineto 3414 1970 lineto 3437 2009 lineto 3459 1970 lineto 3481 2009 lineto 3503 1970 lineto 3525 2009 lineto 3547 1970 lineto 3569 2009 lineto 3592 1970 lineto 3614 2009 lineto 3636 1970 lineto 3658 2009 lineto 3680 1970 lineto 3702 2009 lineto 3724 1970 lineto 3747 1989 lineto 3769 2009 lineto 3791 1970 lineto 3813 2009 lineto 3835 1970 lineto 3857 2009 lineto 3879 1970 lineto 3902 2009 lineto 3924 1970 lineto 3946 2009 lineto 3968 1970 lineto 3990 2009 lineto 4012 1970 lineto 4034 2009 lineto 4057 1970 lineto 4079 2009 lineto 4101 1970 lineto 4123 2009 lineto 4145 1970 lineto 4167 2009 lineto 4189 1970 lineto 4212 2009 lineto 4234 1989 lineto 4256 1989 lineto 4278 1989 lineto 4300 1989 lineto 4322 1989 lineto 4344 1989 lineto 4367 1989 lineto 4389 1989 lineto 4411 1989 lineto 4433 1989 lineto 4455 1989 lineto 4477 1989 lineto 4499 1989 lineto 4522 1989 lineto 4544 1989 lineto 4566 1989 lineto 4588 1989 lineto 4610 1989 lineto 4632 1989 lineto 4654 1989 lineto 4677 1989 lineto 4699 1989 lineto 4721 1989 lineto 4743 1989 lineto 4765 1989 lineto 4787 1989 lineto 4809 1989 lineto 4832 1989 lineto 4854 1989 lineto 4876 1989 lineto 4898 1989 lineto 4920 1989 lineto 4942 1989 lineto 4964 1989 lineto 4987 1989 lineto 5009 1989 lineto 5031 1989 lineto 5053 1989 lineto 5075 1989 lineto 5097 1989 lineto 5119 1989 lineto 5142 1989 lineto 5164 1989 lineto 5186 1989 lineto 5208 1989 lineto 5230 1989 lineto 5252 1989 lineto 5274 1989 lineto 5297 1989 lineto 5319 1989 lineto 5341 1989 lineto 5363 1989 lineto 5385 1989 lineto 5407 1989 lineto 5429 1989 lineto 5452 1989 lineto 5474 1989 lineto 5496 1989 lineto 5518 1989 lineto 5540 1989 lineto 5562 1989 lineto 5584 1989 lineto 5607 1989 lineto 5629 1989 lineto 5651 1989 lineto 5673 1989 lineto 5695 1989 lineto 5717 1989 lineto 5739 1989 lineto 5762 1989 lineto 5784 1989 lineto 5806 1989 lineto 5828 1989 lineto 5850 1989 lineto 5872 1989 lineto 5894 1989 lineto 5917 1989 lineto 5939 1989 lineto 5961 1989 lineto 5983 1989 lineto 6005 1989 lineto 6027 1989 lineto 6049 1989 lineto 6072 1989 lineto 6094 1989 lineto 6116 2009 lineto 6138 1970 lineto 6160 2009 lineto 6182 1970 lineto 6204 2009 lineto 6227 1970 lineto 6249 2009 lineto 6271 1970 lineto 6293 2009 lineto 6315 1970 lineto 6337 2009 lineto 6359 1970 lineto 6382 2009 lineto 6404 1970 lineto 6426 2009 lineto 6448 1970 lineto 6470 2009 lineto 6492 1970 lineto 6514 2009 lineto 6537 1970 lineto 6559 2009 lineto 6581 1970 lineto 6603 2009 lineto 6625 1989 lineto 6647 1989 lineto 6669 1989 lineto 6692 1989 lineto 6714 1989 lineto 6736 1989 lineto 6758 1989 lineto 6780 1989 lineto 6802 1989 lineto 6824 1989 lineto 6847 1989 lineto 6869 1989 lineto 6891 1989 lineto 6913 1989 lineto 6935 1989 lineto 6957 1989 lineto 6979 1989 lineto 7002 1989 lineto 7024 1989 lineto 7046 1989 lineto 7068 1989 lineto 7090 1989 lineto 7112 1989 lineto 7134 1989 lineto 7157 1989 lineto 7179 1989 lineto 7201 1989 lineto 7223 1989 lineto 7245 1989 lineto 7267 1989 lineto 7289 1989 lineto 7312 1989 lineto 7334 1989 lineto 7356 1989 lineto 7378 1989 lineto 7400 1989 lineto 7422 1989 lineto 7444 1989 lineto 7467 1989 lineto 7489 1989 lineto 7511 1989 lineto 7533 1989 lineto 7555 1482 lineto 7577 527 lineto 7599 527 lineto stroke 14 setlinewidth [25] 0 setdash newpath 1267 527 moveto 1289 3217 lineto 1311 3432 lineto 1333 3471 lineto 1355 3432 lineto 1377 3256 lineto 1399 2711 lineto 1422 2828 lineto 1444 2633 lineto 1466 2691 lineto 1488 2730 lineto 1510 2711 lineto 1532 2730 lineto 1554 2711 lineto 1577 2730 lineto 1599 2711 lineto 1621 2730 lineto 1643 2711 lineto 1665 2730 lineto 1687 2711 lineto 1709 2730 lineto 1732 2711 lineto 1754 2730 lineto 1776 2711 lineto 1798 2730 lineto 1820 2711 lineto 1842 2730 lineto 1864 2711 lineto 1887 2730 lineto 1909 2711 lineto 1931 2730 lineto 1953 2711 lineto 1975 2730 lineto 1997 2711 lineto 2019 2730 lineto 2042 2711 lineto 2064 2730 lineto 2086 2711 lineto 2108 2730 lineto 2130 2711 lineto 2152 2730 lineto 2174 2711 lineto 2197 2730 lineto 2219 2711 lineto 2241 2730 lineto 2263 2711 lineto 2285 2730 lineto 2307 2711 lineto 2329 2730 lineto 2352 2711 lineto 2374 2730 lineto 2396 2711 lineto 2418 2730 lineto 2440 2711 lineto 2462 2730 lineto 2484 2711 lineto 2507 2730 lineto 2529 2711 lineto 2551 2730 lineto 2573 2711 lineto 2595 2730 lineto 2617 2711 lineto 2639 2730 lineto 2662 2711 lineto 2684 2730 lineto 2706 2711 lineto 2728 2730 lineto 2750 2711 lineto 2772 2730 lineto 2794 2711 lineto 2817 2730 lineto 2839 2711 lineto 2861 2730 lineto 2883 2711 lineto 2905 2730 lineto 2927 2711 lineto 2949 2730 lineto 2972 2711 lineto 2994 2730 lineto 3016 2711 lineto 3038 2730 lineto 3060 2711 lineto 3082 2730 lineto 3104 2711 lineto 3127 2730 lineto 3149 2711 lineto 3171 2730 lineto 3193 2711 lineto 3215 2730 lineto 3237 2711 lineto 3259 2730 lineto 3282 2711 lineto 3304 2711 lineto 3326 2730 lineto 3348 2711 lineto 3370 2730 lineto 3392 2711 lineto 3414 2730 lineto 3437 2711 lineto 3459 2730 lineto 3481 2711 lineto 3503 2730 lineto 3525 2711 lineto 3547 2730 lineto 3569 2711 lineto 3592 2730 lineto 3614 2711 lineto 3636 2730 lineto 3658 2711 lineto 3680 2730 lineto 3702 2711 lineto 3724 2730 lineto 3747 2711 lineto 3769 2711 lineto 3791 2730 lineto 3813 2711 lineto 3835 2730 lineto 3857 2711 lineto 3879 2730 lineto 3902 2711 lineto 3924 2730 lineto 3946 2711 lineto 3968 2730 lineto 3990 2711 lineto 4012 2730 lineto 4034 2711 lineto 4057 2730 lineto 4079 2711 lineto 4101 2730 lineto 4123 2711 lineto 4145 2730 lineto 4167 2711 lineto 4189 2730 lineto 4212 2711 lineto 4234 2711 lineto 4256 2730 lineto 4278 2711 lineto 4300 2730 lineto 4322 2711 lineto 4344 2730 lineto 4367 2711 lineto 4389 2730 lineto 4411 2711 lineto 4433 2730 lineto 4455 2711 lineto 4477 2730 lineto 4499 2711 lineto 4522 2730 lineto 4544 2711 lineto 4566 2730 lineto 4588 2711 lineto 4610 2730 lineto 4632 2711 lineto 4654 2730 lineto 4677 2711 lineto 4699 2730 lineto 4721 2711 lineto 4743 2730 lineto 4765 2711 lineto 4787 2730 lineto 4809 2711 lineto 4832 2730 lineto 4854 2711 lineto 4876 2730 lineto 4898 2711 lineto 4920 2730 lineto 4942 2711 lineto 4964 2730 lineto 4987 2711 lineto 5009 2730 lineto 5031 2711 lineto 5053 2730 lineto 5075 2711 lineto 5097 2730 lineto 5119 2711 lineto 5142 2730 lineto 5164 2711 lineto 5186 2730 lineto 5208 2711 lineto 5230 2730 lineto 5252 2711 lineto 5274 2730 lineto 5297 2711 lineto 5319 2730 lineto 5341 2711 lineto 5363 2730 lineto 5385 2711 lineto 5407 2730 lineto 5429 2711 lineto 5452 2730 lineto 5474 2711 lineto 5496 2730 lineto 5518 2711 lineto 5540 2730 lineto 5562 2711 lineto 5584 2730 lineto 5607 2711 lineto 5629 2730 lineto 5651 2711 lineto 5673 2730 lineto 5695 2711 lineto 5717 2730 lineto 5739 2711 lineto 5762 2730 lineto 5784 2711 lineto 5806 2730 lineto 5828 2711 lineto 5850 2730 lineto 5872 2711 lineto 5894 2730 lineto 5917 2711 lineto 5939 2730 lineto 5961 2711 lineto 5983 2730 lineto 6005 2711 lineto 6027 2730 lineto 6049 2711 lineto 6072 2730 lineto 6094 2711 lineto 6116 2711 lineto 6138 2730 lineto 6160 2711 lineto 6182 2730 lineto 6204 2711 lineto 6227 2730 lineto 6249 2711 lineto 6271 2730 lineto 6293 2711 lineto 6315 2730 lineto 6337 2711 lineto 6359 2730 lineto 6382 2711 lineto 6404 2730 lineto 6426 2711 lineto 6448 2730 lineto 6470 2711 lineto 6492 2730 lineto 6514 2711 lineto 6537 2730 lineto 6559 2711 lineto 6581 2730 lineto 6603 2711 lineto 6625 2711 lineto 6647 2730 lineto 6669 2711 lineto 6692 2730 lineto 6714 2711 lineto 6736 2730 lineto 6758 2711 lineto 6780 2730 lineto 6802 2711 lineto 6824 2730 lineto 6847 2711 lineto 6869 2730 lineto 6891 2711 lineto 6913 2730 lineto 6935 2711 lineto 6957 2730 lineto 6979 2711 lineto 7002 2730 lineto 7024 2711 lineto 7046 2730 lineto 7068 2711 lineto 7090 2730 lineto 7112 2711 lineto 7134 2730 lineto 7157 2711 lineto 7179 2730 lineto 7201 2711 lineto 7223 2730 lineto 7245 2711 lineto 7267 2730 lineto 7289 2711 lineto 7312 2730 lineto 7334 2711 lineto 7356 2730 lineto 7378 2711 lineto 7400 2730 lineto 7422 2711 lineto 7444 2730 lineto 7467 2711 lineto 7489 2730 lineto 7511 2711 lineto 7533 2730 lineto 7555 1892 lineto 7577 527 lineto 7599 527 lineto stroke showpage % End of xgraph output