From: afanfakh Date: Thu, 6 Nov 2014 09:51:33 +0000 (+0100) Subject: corrections X-Git-Tag: pdsec15_submission~80 X-Git-Url: https://bilbo.iut-bm.univ-fcomte.fr/and/gitweb/mpi-energy2.git/commitdiff_plain/563adf3e65e6a1577788a28d75bd172d128d966e?hp=-c corrections --- 563adf3e65e6a1577788a28d75bd172d128d966e diff --git a/fig/energy.eps b/fig/energy.eps new file mode 100644 index 0000000..c45034b --- /dev/null +++ b/fig/energy.eps @@ -0,0 +1,878 @@ +%!PS-Adobe-2.0 EPSF-2.0 +%%Title: energy.eps +%%Creator: gnuplot 4.6 patchlevel 0 +%%CreationDate: Thu Nov 6 09:05:32 2014 +%%DocumentFonts: (atend) +%%BoundingBox: 50 50 320 239 +%%EndComments +%%BeginProlog +/gnudict 256 dict def +gnudict begin +% +% The following true/false flags may be edited by hand if desired. +% The unit line width and grayscale image gamma correction may also be changed. +% +/Color false def +/Blacktext false def +/Solid false def +/Dashlength 1 def +/Landscape false def +/Level1 false def +/Rounded false def +/ClipToBoundingBox false def +/SuppressPDFMark false def +/TransparentPatterns false def +/gnulinewidth 5.000 def +/userlinewidth gnulinewidth def +/Gamma 1.0 def +/BackgroundColor {-1.000 -1.000 -1.000} def +% +/vshift -46 def +/dl1 { + 10.0 Dashlength mul mul + Rounded { currentlinewidth 0.75 mul sub dup 0 le { pop 0.01 } if } if +} def +/dl2 { + 10.0 Dashlength mul mul + Rounded { currentlinewidth 0.75 mul add } if +} def +/hpt_ 31.5 def +/vpt_ 31.5 def +/hpt hpt_ def +/vpt vpt_ def +/doclip { + ClipToBoundingBox { + newpath 50 50 moveto 320 50 lineto 320 239 lineto 50 239 lineto closepath + clip + } if +} def +% +% Gnuplot Prolog Version 4.4 (August 2010) +% +%/SuppressPDFMark true def +% +/M {moveto} bind def +/L {lineto} bind def +/R {rmoveto} bind def +/V {rlineto} bind def +/N {newpath moveto} bind def +/Z {closepath} bind def +/C {setrgbcolor} bind def +/f {rlineto fill} bind def +/g {setgray} bind def +/Gshow {show} def % May be redefined later in the file to support UTF-8 +/vpt2 vpt 2 mul def +/hpt2 hpt 2 mul def +/Lshow {currentpoint stroke M 0 vshift R + Blacktext {gsave 0 setgray show grestore} {show} ifelse} def +/Rshow {currentpoint stroke M dup stringwidth pop neg vshift R + Blacktext {gsave 0 setgray show grestore} {show} ifelse} def +/Cshow {currentpoint stroke M dup stringwidth pop -2 div vshift R + Blacktext {gsave 0 setgray show grestore} {show} ifelse} def +/UP {dup vpt_ mul /vpt exch def hpt_ mul /hpt exch def + /hpt2 hpt 2 mul def /vpt2 vpt 2 mul def} def +/DL {Color {setrgbcolor Solid {pop []} if 0 setdash} + {pop pop pop 0 setgray Solid {pop []} if 0 setdash} ifelse} def +/BL {stroke userlinewidth 2 mul setlinewidth + Rounded {1 setlinejoin 1 setlinecap} if} def +/AL {stroke userlinewidth 2 div setlinewidth + Rounded {1 setlinejoin 1 setlinecap} if} def +/UL {dup gnulinewidth mul /userlinewidth exch def + dup 1 lt {pop 1} if 10 mul /udl exch def} def +/PL {stroke userlinewidth setlinewidth + Rounded {1 setlinejoin 1 setlinecap} if} def +3.8 setmiterlimit +% Default Line colors +/LCw {1 1 1} def +/LCb {0 0 0} def +/LCa {0 0 0} def +/LC0 {1 0 0} def +/LC1 {0 1 0} def +/LC2 {0 0 1} def +/LC3 {1 0 1} def +/LC4 {0 1 1} def +/LC5 {1 1 0} def +/LC6 {0 0 0} def +/LC7 {1 0.3 0} def +/LC8 {0.5 0.5 0.5} def +% Default Line Types +/LTw {PL [] 1 setgray} def +/LTb {BL [] LCb DL} def +/LTa {AL [1 udl mul 2 udl mul] 0 setdash LCa setrgbcolor} def +/LT0 {PL [] LC0 DL} def +/LT1 {PL [4 dl1 2 dl2] LC1 DL} def +/LT2 {PL [2 dl1 3 dl2] LC2 DL} def +/LT3 {PL [1 dl1 1.5 dl2] LC3 DL} def +/LT4 {PL [6 dl1 2 dl2 1 dl1 2 dl2] LC4 DL} def +/LT5 {PL [3 dl1 3 dl2 1 dl1 3 dl2] LC5 DL} def +/LT6 {PL [2 dl1 2 dl2 2 dl1 6 dl2] LC6 DL} def +/LT7 {PL [1 dl1 2 dl2 6 dl1 2 dl2 1 dl1 2 dl2] LC7 DL} def +/LT8 {PL [2 dl1 2 dl2 2 dl1 2 dl2 2 dl1 2 dl2 2 dl1 4 dl2] LC8 DL} def +/Pnt {stroke [] 0 setdash gsave 1 setlinecap M 0 0 V stroke grestore} def +/Dia {stroke [] 0 setdash 2 copy vpt add M + hpt neg vpt neg V hpt vpt neg V + hpt vpt V hpt neg vpt V closepath stroke + Pnt} def +/Pls {stroke [] 0 setdash vpt sub M 0 vpt2 V + currentpoint stroke M + hpt neg vpt neg R hpt2 0 V stroke + } def +/Box {stroke [] 0 setdash 2 copy exch hpt sub exch vpt add M + 0 vpt2 neg V hpt2 0 V 0 vpt2 V + hpt2 neg 0 V closepath stroke + Pnt} def +/Crs {stroke [] 0 setdash exch hpt sub exch vpt add M + hpt2 vpt2 neg V currentpoint stroke M + hpt2 neg 0 R hpt2 vpt2 V stroke} def +/TriU {stroke [] 0 setdash 2 copy vpt 1.12 mul add M + hpt neg vpt -1.62 mul V + hpt 2 mul 0 V + hpt neg vpt 1.62 mul V closepath stroke + Pnt} def +/Star {2 copy Pls Crs} def +/BoxF {stroke [] 0 setdash exch hpt sub exch vpt add M + 0 vpt2 neg V hpt2 0 V 0 vpt2 V + hpt2 neg 0 V closepath fill} def +/TriUF {stroke [] 0 setdash vpt 1.12 mul add M + hpt neg vpt -1.62 mul V + hpt 2 mul 0 V + hpt neg vpt 1.62 mul V closepath fill} def +/TriD {stroke [] 0 setdash 2 copy vpt 1.12 mul sub M + hpt neg vpt 1.62 mul V + hpt 2 mul 0 V + hpt neg vpt -1.62 mul V closepath stroke + Pnt} def +/TriDF {stroke [] 0 setdash vpt 1.12 mul sub M + hpt neg vpt 1.62 mul V + hpt 2 mul 0 V + hpt neg vpt -1.62 mul V closepath fill} def +/DiaF {stroke [] 0 setdash vpt add M + hpt neg vpt neg V hpt vpt neg V + hpt vpt V hpt neg vpt V closepath fill} def +/Pent {stroke [] 0 setdash 2 copy gsave + translate 0 hpt M 4 {72 rotate 0 hpt L} repeat + closepath stroke grestore Pnt} def +/PentF {stroke [] 0 setdash gsave + translate 0 hpt M 4 {72 rotate 0 hpt L} repeat + closepath fill grestore} def +/Circle {stroke [] 0 setdash 2 copy + hpt 0 360 arc stroke Pnt} def +/CircleF {stroke [] 0 setdash hpt 0 360 arc fill} def +/C0 {BL [] 0 setdash 2 copy moveto vpt 90 450 arc} bind def +/C1 {BL [] 0 setdash 2 copy moveto + 2 copy vpt 0 90 arc closepath fill + vpt 0 360 arc closepath} bind def +/C2 {BL [] 0 setdash 2 copy moveto + 2 copy vpt 90 180 arc closepath fill + vpt 0 360 arc closepath} bind def +/C3 {BL [] 0 setdash 2 copy moveto + 2 copy vpt 0 180 arc closepath fill + vpt 0 360 arc closepath} bind def +/C4 {BL [] 0 setdash 2 copy moveto + 2 copy vpt 180 270 arc closepath fill + vpt 0 360 arc closepath} bind def +/C5 {BL [] 0 setdash 2 copy moveto + 2 copy vpt 0 90 arc + 2 copy moveto + 2 copy vpt 180 270 arc closepath fill + vpt 0 360 arc} bind def +/C6 {BL [] 0 setdash 2 copy moveto + 2 copy vpt 90 270 arc closepath fill + vpt 0 360 arc closepath} bind def +/C7 {BL [] 0 setdash 2 copy moveto + 2 copy vpt 0 270 arc closepath fill + vpt 0 360 arc closepath} bind def +/C8 {BL [] 0 setdash 2 copy moveto + 2 copy vpt 270 360 arc closepath fill + vpt 0 360 arc closepath} bind def +/C9 {BL [] 0 setdash 2 copy moveto + 2 copy vpt 270 450 arc closepath fill + vpt 0 360 arc closepath} bind def +/C10 {BL [] 0 setdash 2 copy 2 copy moveto vpt 270 360 arc closepath fill + 2 copy moveto + 2 copy vpt 90 180 arc closepath fill + vpt 0 360 arc closepath} bind def +/C11 {BL [] 0 setdash 2 copy moveto + 2 copy vpt 0 180 arc closepath fill + 2 copy moveto + 2 copy vpt 270 360 arc closepath fill + vpt 0 360 arc closepath} bind def +/C12 {BL [] 0 setdash 2 copy moveto + 2 copy vpt 180 360 arc closepath fill + vpt 0 360 arc closepath} bind def +/C13 {BL [] 0 setdash 2 copy moveto + 2 copy vpt 0 90 arc closepath fill + 2 copy moveto + 2 copy vpt 180 360 arc closepath fill + vpt 0 360 arc closepath} bind def +/C14 {BL [] 0 setdash 2 copy moveto + 2 copy vpt 90 360 arc closepath fill + vpt 0 360 arc} bind def +/C15 {BL [] 0 setdash 2 copy vpt 0 360 arc closepath fill + vpt 0 360 arc closepath} bind def +/Rec {newpath 4 2 roll moveto 1 index 0 rlineto 0 exch rlineto + neg 0 rlineto closepath} bind def +/Square {dup Rec} bind def +/Bsquare {vpt sub exch vpt sub exch vpt2 Square} bind def +/S0 {BL [] 0 setdash 2 copy moveto 0 vpt rlineto BL Bsquare} bind def +/S1 {BL [] 0 setdash 2 copy vpt Square fill Bsquare} bind def +/S2 {BL [] 0 setdash 2 copy exch vpt sub exch vpt Square fill Bsquare} bind def +/S3 {BL [] 0 setdash 2 copy exch vpt sub exch vpt2 vpt Rec fill Bsquare} bind def +/S4 {BL [] 0 setdash 2 copy exch vpt sub exch vpt sub vpt Square fill Bsquare} bind def +/S5 {BL [] 0 setdash 2 copy 2 copy vpt Square fill + exch vpt sub exch vpt sub vpt Square fill Bsquare} bind def +/S6 {BL [] 0 setdash 2 copy exch vpt sub exch vpt sub vpt vpt2 Rec fill Bsquare} bind def +/S7 {BL [] 0 setdash 2 copy exch vpt sub exch vpt sub vpt vpt2 Rec fill + 2 copy vpt Square fill Bsquare} bind def +/S8 {BL [] 0 setdash 2 copy vpt sub vpt Square fill Bsquare} bind def +/S9 {BL [] 0 setdash 2 copy vpt sub vpt vpt2 Rec fill Bsquare} bind def +/S10 {BL [] 0 setdash 2 copy vpt sub vpt Square fill 2 copy exch vpt sub exch vpt Square fill + Bsquare} bind def +/S11 {BL [] 0 setdash 2 copy vpt sub vpt Square fill 2 copy exch vpt sub exch vpt2 vpt Rec fill + Bsquare} bind def +/S12 {BL [] 0 setdash 2 copy exch vpt sub exch vpt sub vpt2 vpt Rec fill Bsquare} bind def +/S13 {BL [] 0 setdash 2 copy exch vpt sub exch vpt sub vpt2 vpt Rec fill + 2 copy vpt Square fill Bsquare} bind def +/S14 {BL [] 0 setdash 2 copy exch vpt sub exch vpt sub vpt2 vpt Rec fill + 2 copy exch vpt sub exch vpt Square fill Bsquare} bind def +/S15 {BL [] 0 setdash 2 copy Bsquare fill Bsquare} bind def +/D0 {gsave translate 45 rotate 0 0 S0 stroke grestore} bind def +/D1 {gsave translate 45 rotate 0 0 S1 stroke grestore} bind def +/D2 {gsave translate 45 rotate 0 0 S2 stroke grestore} bind def +/D3 {gsave translate 45 rotate 0 0 S3 stroke grestore} bind def +/D4 {gsave translate 45 rotate 0 0 S4 stroke grestore} bind def +/D5 {gsave translate 45 rotate 0 0 S5 stroke grestore} bind def +/D6 {gsave translate 45 rotate 0 0 S6 stroke grestore} bind def +/D7 {gsave translate 45 rotate 0 0 S7 stroke grestore} bind def +/D8 {gsave translate 45 rotate 0 0 S8 stroke grestore} bind def +/D9 {gsave translate 45 rotate 0 0 S9 stroke grestore} bind def +/D10 {gsave translate 45 rotate 0 0 S10 stroke grestore} bind def +/D11 {gsave translate 45 rotate 0 0 S11 stroke grestore} bind def +/D12 {gsave translate 45 rotate 0 0 S12 stroke grestore} bind def +/D13 {gsave translate 45 rotate 0 0 S13 stroke grestore} bind def +/D14 {gsave translate 45 rotate 0 0 S14 stroke grestore} bind def +/D15 {gsave translate 45 rotate 0 0 S15 stroke grestore} bind def +/DiaE {stroke [] 0 setdash vpt add M + hpt neg vpt neg V hpt vpt neg V + hpt vpt V hpt neg vpt V closepath stroke} def +/BoxE {stroke [] 0 setdash exch hpt sub exch vpt add M + 0 vpt2 neg V hpt2 0 V 0 vpt2 V + hpt2 neg 0 V closepath stroke} def +/TriUE {stroke [] 0 setdash vpt 1.12 mul add M + hpt neg vpt -1.62 mul V + hpt 2 mul 0 V + hpt neg vpt 1.62 mul V closepath stroke} def +/TriDE {stroke [] 0 setdash vpt 1.12 mul sub M + hpt neg vpt 1.62 mul V + hpt 2 mul 0 V + hpt neg vpt -1.62 mul V closepath stroke} def +/PentE {stroke [] 0 setdash gsave + translate 0 hpt M 4 {72 rotate 0 hpt L} repeat + closepath stroke grestore} def +/CircE {stroke [] 0 setdash + hpt 0 360 arc stroke} def +/Opaque {gsave closepath 1 setgray fill grestore 0 setgray closepath} def +/DiaW {stroke [] 0 setdash vpt add M + hpt neg vpt neg V hpt vpt neg V + hpt vpt V hpt neg vpt V Opaque stroke} def +/BoxW {stroke [] 0 setdash exch hpt sub exch vpt add M + 0 vpt2 neg V hpt2 0 V 0 vpt2 V + hpt2 neg 0 V Opaque stroke} def +/TriUW {stroke [] 0 setdash vpt 1.12 mul add M + hpt neg vpt -1.62 mul V + hpt 2 mul 0 V + hpt neg vpt 1.62 mul V Opaque stroke} def +/TriDW {stroke [] 0 setdash vpt 1.12 mul sub M + hpt neg vpt 1.62 mul V + hpt 2 mul 0 V + hpt neg vpt -1.62 mul V Opaque stroke} def +/PentW {stroke [] 0 setdash gsave + translate 0 hpt M 4 {72 rotate 0 hpt L} repeat + Opaque stroke grestore} def +/CircW {stroke [] 0 setdash + hpt 0 360 arc Opaque stroke} def +/BoxFill {gsave Rec 1 setgray fill grestore} def +/Density { + /Fillden exch def + currentrgbcolor + /ColB exch def /ColG exch def /ColR exch def + /ColR ColR Fillden mul Fillden sub 1 add def + /ColG ColG Fillden mul Fillden sub 1 add def + /ColB ColB Fillden mul Fillden sub 1 add def + ColR ColG ColB setrgbcolor} def +/BoxColFill {gsave Rec PolyFill} def +/PolyFill {gsave Density fill grestore grestore} def +/h {rlineto rlineto rlineto gsave closepath fill grestore} bind def +% +% PostScript Level 1 Pattern Fill routine for rectangles +% Usage: x y w h s a XX PatternFill +% x,y = lower left corner of box to be filled +% w,h = width and height of box +% a = angle in degrees between lines and x-axis +% XX = 0/1 for no/yes cross-hatch +% +/PatternFill {gsave /PFa [ 9 2 roll ] def + PFa 0 get PFa 2 get 2 div add PFa 1 get PFa 3 get 2 div add translate + PFa 2 get -2 div PFa 3 get -2 div PFa 2 get PFa 3 get Rec + gsave 1 setgray fill grestore clip + currentlinewidth 0.5 mul setlinewidth + /PFs PFa 2 get dup mul PFa 3 get dup mul add sqrt def + 0 0 M PFa 5 get rotate PFs -2 div dup translate + 0 1 PFs PFa 4 get div 1 add floor cvi + {PFa 4 get mul 0 M 0 PFs V} for + 0 PFa 6 get ne { + 0 1 PFs PFa 4 get div 1 add floor cvi + {PFa 4 get mul 0 2 1 roll M PFs 0 V} for + } if + stroke grestore} def +% +/languagelevel where + {pop languagelevel} {1} ifelse + 2 lt + {/InterpretLevel1 true def} + {/InterpretLevel1 Level1 def} + ifelse +% +% PostScript level 2 pattern fill definitions +% +/Level2PatternFill { +/Tile8x8 {/PaintType 2 /PatternType 1 /TilingType 1 /BBox [0 0 8 8] /XStep 8 /YStep 8} + bind def +/KeepColor {currentrgbcolor [/Pattern /DeviceRGB] setcolorspace} bind def +<< Tile8x8 + /PaintProc {0.5 setlinewidth pop 0 0 M 8 8 L 0 8 M 8 0 L stroke} +>> matrix makepattern +/Pat1 exch def +<< Tile8x8 + /PaintProc {0.5 setlinewidth pop 0 0 M 8 8 L 0 8 M 8 0 L stroke + 0 4 M 4 8 L 8 4 L 4 0 L 0 4 L stroke} +>> matrix makepattern +/Pat2 exch def +<< Tile8x8 + /PaintProc {0.5 setlinewidth pop 0 0 M 0 8 L + 8 8 L 8 0 L 0 0 L fill} +>> matrix makepattern +/Pat3 exch def +<< Tile8x8 + /PaintProc {0.5 setlinewidth pop -4 8 M 8 -4 L + 0 12 M 12 0 L stroke} +>> matrix makepattern +/Pat4 exch def +<< Tile8x8 + /PaintProc {0.5 setlinewidth pop -4 0 M 8 12 L + 0 -4 M 12 8 L stroke} +>> matrix makepattern +/Pat5 exch def +<< Tile8x8 + /PaintProc {0.5 setlinewidth pop -2 8 M 4 -4 L + 0 12 M 8 -4 L 4 12 M 10 0 L stroke} +>> matrix makepattern +/Pat6 exch def +<< Tile8x8 + /PaintProc {0.5 setlinewidth pop -2 0 M 4 12 L + 0 -4 M 8 12 L 4 -4 M 10 8 L stroke} +>> matrix makepattern +/Pat7 exch def +<< Tile8x8 + /PaintProc {0.5 setlinewidth pop 8 -2 M -4 4 L + 12 0 M -4 8 L 12 4 M 0 10 L stroke} +>> matrix makepattern +/Pat8 exch def +<< Tile8x8 + /PaintProc {0.5 setlinewidth pop 0 -2 M 12 4 L + -4 0 M 12 8 L -4 4 M 8 10 L stroke} +>> matrix makepattern +/Pat9 exch def +/Pattern1 {PatternBgnd KeepColor Pat1 setpattern} bind def +/Pattern2 {PatternBgnd KeepColor Pat2 setpattern} bind def +/Pattern3 {PatternBgnd KeepColor Pat3 setpattern} bind def +/Pattern4 {PatternBgnd KeepColor Landscape {Pat5} {Pat4} ifelse setpattern} bind def +/Pattern5 {PatternBgnd KeepColor Landscape {Pat4} {Pat5} ifelse setpattern} bind def +/Pattern6 {PatternBgnd KeepColor Landscape {Pat9} {Pat6} ifelse setpattern} bind def +/Pattern7 {PatternBgnd KeepColor Landscape {Pat8} {Pat7} ifelse setpattern} bind def +} def +% +% +%End of PostScript Level 2 code +% +/PatternBgnd { + TransparentPatterns {} {gsave 1 setgray fill grestore} ifelse +} def +% +% Substitute for Level 2 pattern fill codes with +% grayscale if Level 2 support is not selected. +% +/Level1PatternFill { +/Pattern1 {0.250 Density} bind def +/Pattern2 {0.500 Density} bind def +/Pattern3 {0.750 Density} bind def +/Pattern4 {0.125 Density} bind def +/Pattern5 {0.375 Density} bind def +/Pattern6 {0.625 Density} bind def +/Pattern7 {0.875 Density} bind def +} def +% +% Now test for support of Level 2 code +% +Level1 {Level1PatternFill} {Level2PatternFill} ifelse +% +/Symbol-Oblique /Symbol findfont [1 0 .167 1 0 0] makefont +dup length dict begin {1 index /FID eq {pop pop} {def} ifelse} forall +currentdict end definefont pop +Level1 SuppressPDFMark or +{} { +/SDict 10 dict def +systemdict /pdfmark known not { + userdict /pdfmark systemdict /cleartomark get put +} if +SDict begin [ + /Title (energy.eps) + /Subject (gnuplot plot) + /Creator (gnuplot 4.6 patchlevel 0) + /Author (afanfakh) +% /Producer (gnuplot) +% /Keywords () + /CreationDate (Thu Nov 6 09:05:32 2014) + /DOCINFO pdfmark +end +} ifelse +end +%%EndProlog +%%Page: 1 1 +gnudict begin +gsave +doclip +50 50 translate +0.050 0.050 scale +0 setgray +newpath +(Helvetica) findfont 140 scalefont setfont +BackgroundColor 0 lt 3 1 roll 0 lt exch 0 lt or or not {BackgroundColor C 1.000 0 0 5400.00 3780.00 BoxColFill} if +1.000 UL +LTb +602 588 M +63 0 V +4482 0 R +-63 0 V +/Helvetica findfont 190 scalefont setfont +518 588 M +( 0) Rshow +/Helvetica findfont 140 scalefont setfont +1.000 UL +LTb +602 940 M +63 0 V +4482 0 R +-63 0 V +/Helvetica findfont 190 scalefont setfont +518 940 M +( 5) Rshow +/Helvetica findfont 140 scalefont setfont +1.000 UL +LTb +602 1291 M +63 0 V +4482 0 R +-63 0 V +/Helvetica findfont 190 scalefont setfont +-4566 0 R +( 10) Rshow +/Helvetica findfont 140 scalefont setfont +1.000 UL +LTb +602 1643 M +63 0 V +4482 0 R +-63 0 V +/Helvetica findfont 190 scalefont setfont +-4566 0 R +( 15) Rshow +/Helvetica findfont 140 scalefont setfont +1.000 UL +LTb +602 1994 M +63 0 V +4482 0 R +-63 0 V +/Helvetica findfont 190 scalefont setfont +-4566 0 R +( 20) Rshow +/Helvetica findfont 140 scalefont setfont +1.000 UL +LTb +602 2346 M +63 0 V +4482 0 R +-63 0 V +/Helvetica findfont 190 scalefont setfont +-4566 0 R +( 25) Rshow +/Helvetica findfont 140 scalefont setfont +1.000 UL +LTb +602 2697 M +63 0 V +4482 0 R +-63 0 V +/Helvetica findfont 190 scalefont setfont +-4566 0 R +( 30) Rshow +/Helvetica findfont 140 scalefont setfont +1.000 UL +LTb +602 3049 M +63 0 V +4482 0 R +-63 0 V +/Helvetica findfont 190 scalefont setfont +-4566 0 R +( 35) Rshow +/Helvetica findfont 140 scalefont setfont +1.000 UL +LTb +602 3400 M +63 0 V +4482 0 R +-63 0 V +/Helvetica findfont 190 scalefont setfont +-4566 0 R +( 40) Rshow +/Helvetica findfont 140 scalefont setfont +1.000 UL +LTb +604 588 M +0 63 V +0 2960 R +0 -63 V +/Helvetica findfont 190 scalefont setfont +604 448 M +( 0) Cshow +/Helvetica findfont 140 scalefont setfont +1.000 UL +LTb +1088 588 M +0 63 V +0 2960 R +0 -63 V +/Helvetica findfont 190 scalefont setfont +0 -3100 R +( 16) Cshow +/Helvetica findfont 140 scalefont setfont +1.000 UL +LTb +1572 588 M +0 63 V +0 2960 R +0 -63 V +/Helvetica findfont 190 scalefont setfont +0 -3100 R +( 32) Cshow +/Helvetica findfont 140 scalefont setfont +1.000 UL +LTb +2057 588 M +0 63 V +0 2960 R +0 -63 V +/Helvetica findfont 190 scalefont setfont +0 -3100 R +( 48) Cshow +/Helvetica findfont 140 scalefont setfont +1.000 UL +LTb +2541 588 M +0 63 V +0 2960 R +0 -63 V +/Helvetica findfont 190 scalefont setfont +0 -3100 R +( 64) Cshow +/Helvetica findfont 140 scalefont setfont +1.000 UL +LTb +3026 588 M +0 63 V +0 2960 R +0 -63 V +/Helvetica findfont 190 scalefont setfont +0 -3100 R +( 80) Cshow +/Helvetica findfont 140 scalefont setfont +1.000 UL +LTb +3510 588 M +0 63 V +0 2960 R +0 -63 V +/Helvetica findfont 190 scalefont setfont +0 -3100 R +( 96) Cshow +/Helvetica findfont 140 scalefont setfont +1.000 UL +LTb +3995 588 M +0 63 V +0 2960 R +0 -63 V +/Helvetica findfont 190 scalefont setfont +0 -3100 R +( 112) Cshow +/Helvetica findfont 140 scalefont setfont +1.000 UL +LTb +4479 588 M +0 63 V +0 2960 R +0 -63 V +/Helvetica findfont 190 scalefont setfont +0 -3100 R +( 128) Cshow +/Helvetica findfont 140 scalefont setfont +1.000 UL +LTb +4964 588 M +0 63 V +0 2960 R +0 -63 V +/Helvetica findfont 190 scalefont setfont +0 -3100 R +( 144) Cshow +/Helvetica findfont 140 scalefont setfont +1.000 UL +LTb +1.000 UL +LTb +602 3611 N +602 588 L +4545 0 V +0 3023 V +-4545 0 V +Z stroke +LCb setrgbcolor +/Helvetica findfont 210 scalefont setfont +112 2099 M +currentpoint gsave translate -270 rotate 0 0 M +(Energy saving) Cshow +grestore +/Helvetica findfont 140 scalefont setfont +LTb +LCb setrgbcolor +/Helvetica findfont 210 scalefont setfont +2974 98 M +( Number of nodes) Cshow +/Helvetica findfont 140 scalefont setfont +LTb +1.000 UP +/Helvetica findfont 190 scalefont setfont +649 620 M +( ) Lshow +/Helvetica findfont 140 scalefont setfont +1.000 UL +LTb +1.000 UL +LTb +655 3338 N +0 210 V +4438 0 V +0 -210 V +-4438 0 V +Z stroke +% Begin plot #1 +1.500 UP +2.000 UL +LT0 +0.00 0.00 1.00 C LCb setrgbcolor +/Helvetica findfont 190 scalefont setfont +1289 3443 M +(CG) Rshow +/Helvetica findfont 140 scalefont setfont +LT0 +0.00 0.00 1.00 C 739 3443 M +298 0 V +725 2989 M +846 2785 L +242 -348 V +484 -713 V +969 -564 V +4479 870 L +725 2989 Box +846 2785 Box +1088 2437 Box +1572 1724 Box +2541 1160 Box +4479 870 Box +888 3443 Box +% End plot #1 +% Begin plot #2 +1.500 UP +2.000 UL +LT0 +1.00 0.00 0.00 C LCb setrgbcolor +/Helvetica findfont 190 scalefont setfont +1923 3443 M +(MG) Rshow +/Helvetica findfont 140 scalefont setfont +LT0 +1.00 0.00 0.00 C 1373 3443 M +298 0 V +725 3074 M +846 2963 L +242 -90 V +484 -251 V +969 24 V +4479 1908 L +725 3074 TriD +846 2963 TriD +1088 2873 TriD +1572 2622 TriD +2541 2646 TriD +4479 1908 TriD +1522 3443 TriD +% End plot #2 +% Begin plot #3 +1.500 UP +2.000 UL +LT0 +0.50 0.00 0.50 C LCb setrgbcolor +/Helvetica findfont 190 scalefont setfont +2557 3443 M +(EP) Rshow +/Helvetica findfont 140 scalefont setfont +LT0 +0.50 0.00 0.50 C 2007 3443 M +298 0 V +725 2474 M +121 15 V +242 -13 V +484 9 V +969 10 V +1938 -2 V +725 2474 Star +846 2489 Star +1088 2476 Star +1572 2485 Star +2541 2495 Star +4479 2493 Star +2156 3443 Star +% End plot #3 +% Begin plot #4 +1.500 UP +2.000 UL +LT0 +0.18 0.31 0.31 C LCb setrgbcolor +/Helvetica findfont 190 scalefont setfont +3191 3443 M +(LU) Rshow +/Helvetica findfont 140 scalefont setfont +LT0 +0.18 0.31 0.31 C 2641 3443 M +298 0 V +725 2979 M +846 2573 L +242 40 V +484 -365 V +969 -116 V +4479 1760 L +725 2979 TriUF +846 2573 TriUF +1088 2613 TriUF +1572 2248 TriUF +2541 2132 TriUF +4479 1760 TriUF +2790 3443 TriUF +% End plot #4 +% Begin plot #5 +1.500 UP +2.000 UL +LT0 +0.18 0.55 0.34 C LCb setrgbcolor +/Helvetica findfont 190 scalefont setfont +3825 3443 M +(BT) Rshow +/Helvetica findfont 140 scalefont setfont +LT0 +0.18 0.55 0.34 C 3275 3443 M +298 0 V +725 3074 M +876 2861 L +212 184 V +606 -23 V +847 -183 V +4964 2218 L +725 3074 BoxF +876 2861 BoxF +1088 3045 BoxF +1694 3022 BoxF +2541 2839 BoxF +4964 2218 BoxF +3424 3443 BoxF +% End plot #5 +% Begin plot #6 +1.500 UP +2.000 UL +LT0 +0.85 0.65 0.13 C LCb setrgbcolor +/Helvetica findfont 190 scalefont setfont +4459 3443 M +(SP) Rshow +/Helvetica findfont 140 scalefont setfont +LT0 +0.85 0.65 0.13 C 3909 3443 M +298 0 V +725 3064 M +876 2327 L +212 -158 V +606 17 V +847 149 V +2423 132 V +725 3064 Circle +876 2327 Circle +1088 2169 Circle +1694 2186 Circle +2541 2335 Circle +4964 2467 Circle +4058 3443 Circle +% End plot #6 +% Begin plot #7 +1.500 UP +2.000 UL +LT0 +0.55 0.00 0.00 C LCb setrgbcolor +/Helvetica findfont 190 scalefont setfont +5093 3443 M +(FT) Rshow +/Helvetica findfont 140 scalefont setfont +LT0 +0.55 0.00 0.00 C 4543 3443 M +298 0 V +725 3089 M +846 2769 L +242 40 V +484 -597 V +969 -207 V +4479 1492 L +725 3089 CircleF +846 2769 CircleF +1088 2809 CircleF +1572 2212 CircleF +2541 2005 CircleF +4479 1492 CircleF +4692 3443 CircleF +% End plot #7 +1.000 UL +LTb +602 3611 N +602 588 L +4545 0 V +0 3023 V +-4545 0 V +Z stroke +1.000 UP +1.000 UL +LTb +stroke +grestore +end +showpage +%%Trailer +%%DocumentFonts: Helvetica diff --git a/fig/per_deg.eps b/fig/per_deg.eps new file mode 100644 index 0000000..aba2966 --- /dev/null +++ b/fig/per_deg.eps @@ -0,0 +1,836 @@ +%!PS-Adobe-2.0 EPSF-2.0 +%%Title: per_deg.eps +%%Creator: gnuplot 4.6 patchlevel 0 +%%CreationDate: Thu Nov 6 09:06:50 2014 +%%DocumentFonts: (atend) +%%BoundingBox: 50 50 320 239 +%%EndComments +%%BeginProlog +/gnudict 256 dict def +gnudict begin +% +% The following true/false flags may be edited by hand if desired. +% The unit line width and grayscale image gamma correction may also be changed. +% +/Color false def +/Blacktext false def +/Solid false def +/Dashlength 1 def +/Landscape false def +/Level1 false def +/Rounded false def +/ClipToBoundingBox false def +/SuppressPDFMark false def +/TransparentPatterns false def +/gnulinewidth 5.000 def +/userlinewidth gnulinewidth def +/Gamma 1.0 def +/BackgroundColor {-1.000 -1.000 -1.000} def +% +/vshift -46 def +/dl1 { + 10.0 Dashlength mul mul + Rounded { currentlinewidth 0.75 mul sub dup 0 le { pop 0.01 } if } if +} def +/dl2 { + 10.0 Dashlength mul mul + Rounded { currentlinewidth 0.75 mul add } if +} def +/hpt_ 31.5 def +/vpt_ 31.5 def +/hpt hpt_ def +/vpt vpt_ def +/doclip { + ClipToBoundingBox { + newpath 50 50 moveto 320 50 lineto 320 239 lineto 50 239 lineto closepath + clip + } if +} def +% +% Gnuplot Prolog Version 4.4 (August 2010) +% +%/SuppressPDFMark true def +% +/M {moveto} bind def +/L {lineto} bind def +/R {rmoveto} bind def +/V {rlineto} bind def +/N {newpath moveto} bind def +/Z {closepath} bind def +/C {setrgbcolor} bind def +/f {rlineto fill} bind def +/g {setgray} bind def +/Gshow {show} def % May be redefined later in the file to support UTF-8 +/vpt2 vpt 2 mul def +/hpt2 hpt 2 mul def +/Lshow {currentpoint stroke M 0 vshift R + Blacktext {gsave 0 setgray show grestore} {show} ifelse} def +/Rshow {currentpoint stroke M dup stringwidth pop neg vshift R + Blacktext {gsave 0 setgray show grestore} {show} ifelse} def +/Cshow {currentpoint stroke M dup stringwidth pop -2 div vshift R + Blacktext {gsave 0 setgray show grestore} {show} ifelse} def +/UP {dup vpt_ mul /vpt exch def hpt_ mul /hpt exch def + /hpt2 hpt 2 mul def /vpt2 vpt 2 mul def} def +/DL {Color {setrgbcolor Solid {pop []} if 0 setdash} + {pop pop pop 0 setgray Solid {pop []} if 0 setdash} ifelse} def +/BL {stroke userlinewidth 2 mul setlinewidth + Rounded {1 setlinejoin 1 setlinecap} if} def +/AL {stroke userlinewidth 2 div setlinewidth + Rounded {1 setlinejoin 1 setlinecap} if} def +/UL {dup gnulinewidth mul /userlinewidth exch def + dup 1 lt {pop 1} if 10 mul /udl exch def} def +/PL {stroke userlinewidth setlinewidth + Rounded {1 setlinejoin 1 setlinecap} if} def +3.8 setmiterlimit +% Default Line colors +/LCw {1 1 1} def +/LCb {0 0 0} def +/LCa {0 0 0} def +/LC0 {1 0 0} def +/LC1 {0 1 0} def +/LC2 {0 0 1} def +/LC3 {1 0 1} def +/LC4 {0 1 1} def +/LC5 {1 1 0} def +/LC6 {0 0 0} def +/LC7 {1 0.3 0} def +/LC8 {0.5 0.5 0.5} def +% Default Line Types +/LTw {PL [] 1 setgray} def +/LTb {BL [] LCb DL} def +/LTa {AL [1 udl mul 2 udl mul] 0 setdash LCa setrgbcolor} def +/LT0 {PL [] LC0 DL} def +/LT1 {PL [4 dl1 2 dl2] LC1 DL} def +/LT2 {PL [2 dl1 3 dl2] LC2 DL} def +/LT3 {PL [1 dl1 1.5 dl2] LC3 DL} def +/LT4 {PL [6 dl1 2 dl2 1 dl1 2 dl2] LC4 DL} def +/LT5 {PL [3 dl1 3 dl2 1 dl1 3 dl2] LC5 DL} def +/LT6 {PL [2 dl1 2 dl2 2 dl1 6 dl2] LC6 DL} def +/LT7 {PL [1 dl1 2 dl2 6 dl1 2 dl2 1 dl1 2 dl2] LC7 DL} def +/LT8 {PL [2 dl1 2 dl2 2 dl1 2 dl2 2 dl1 2 dl2 2 dl1 4 dl2] LC8 DL} def +/Pnt {stroke [] 0 setdash gsave 1 setlinecap M 0 0 V stroke grestore} def +/Dia {stroke [] 0 setdash 2 copy vpt add M + hpt neg vpt neg V hpt vpt neg V + hpt vpt V hpt neg vpt V closepath stroke + Pnt} def +/Pls {stroke [] 0 setdash vpt sub M 0 vpt2 V + currentpoint stroke M + hpt neg vpt neg R hpt2 0 V stroke + } def +/Box {stroke [] 0 setdash 2 copy exch hpt sub exch vpt add M + 0 vpt2 neg V hpt2 0 V 0 vpt2 V + hpt2 neg 0 V closepath stroke + Pnt} def +/Crs {stroke [] 0 setdash exch hpt sub exch vpt add M + hpt2 vpt2 neg V currentpoint stroke M + hpt2 neg 0 R hpt2 vpt2 V stroke} def +/TriU {stroke [] 0 setdash 2 copy vpt 1.12 mul add M + hpt neg vpt -1.62 mul V + hpt 2 mul 0 V + hpt neg vpt 1.62 mul V closepath stroke + Pnt} def +/Star {2 copy Pls Crs} def +/BoxF {stroke [] 0 setdash exch hpt sub exch vpt add M + 0 vpt2 neg V hpt2 0 V 0 vpt2 V + hpt2 neg 0 V closepath fill} def +/TriUF {stroke [] 0 setdash vpt 1.12 mul add M + hpt neg vpt -1.62 mul V + hpt 2 mul 0 V + hpt neg vpt 1.62 mul V closepath fill} def +/TriD {stroke [] 0 setdash 2 copy vpt 1.12 mul sub M + hpt neg vpt 1.62 mul V + hpt 2 mul 0 V + hpt neg vpt -1.62 mul V closepath stroke + Pnt} def +/TriDF {stroke [] 0 setdash vpt 1.12 mul sub M + hpt neg vpt 1.62 mul V + hpt 2 mul 0 V + hpt neg vpt -1.62 mul V closepath fill} def +/DiaF {stroke [] 0 setdash vpt add M + hpt neg vpt neg V hpt vpt neg V + hpt vpt V hpt neg vpt V closepath fill} def +/Pent {stroke [] 0 setdash 2 copy gsave + translate 0 hpt M 4 {72 rotate 0 hpt L} repeat + closepath stroke grestore Pnt} def +/PentF {stroke [] 0 setdash gsave + translate 0 hpt M 4 {72 rotate 0 hpt L} repeat + closepath fill grestore} def +/Circle {stroke [] 0 setdash 2 copy + hpt 0 360 arc stroke Pnt} def +/CircleF {stroke [] 0 setdash hpt 0 360 arc fill} def +/C0 {BL [] 0 setdash 2 copy moveto vpt 90 450 arc} bind def +/C1 {BL [] 0 setdash 2 copy moveto + 2 copy vpt 0 90 arc closepath fill + vpt 0 360 arc closepath} bind def +/C2 {BL [] 0 setdash 2 copy moveto + 2 copy vpt 90 180 arc closepath fill + vpt 0 360 arc closepath} bind def +/C3 {BL [] 0 setdash 2 copy moveto + 2 copy vpt 0 180 arc closepath fill + vpt 0 360 arc closepath} bind def +/C4 {BL [] 0 setdash 2 copy moveto + 2 copy vpt 180 270 arc closepath fill + vpt 0 360 arc closepath} bind def +/C5 {BL [] 0 setdash 2 copy moveto + 2 copy vpt 0 90 arc + 2 copy moveto + 2 copy vpt 180 270 arc closepath fill + vpt 0 360 arc} bind def +/C6 {BL [] 0 setdash 2 copy moveto + 2 copy vpt 90 270 arc closepath fill + vpt 0 360 arc closepath} bind def +/C7 {BL [] 0 setdash 2 copy moveto + 2 copy vpt 0 270 arc closepath fill + vpt 0 360 arc closepath} bind def +/C8 {BL [] 0 setdash 2 copy moveto + 2 copy vpt 270 360 arc closepath fill + vpt 0 360 arc closepath} bind def +/C9 {BL [] 0 setdash 2 copy moveto + 2 copy vpt 270 450 arc closepath fill + vpt 0 360 arc closepath} bind def +/C10 {BL [] 0 setdash 2 copy 2 copy moveto vpt 270 360 arc closepath fill + 2 copy moveto + 2 copy vpt 90 180 arc closepath fill + vpt 0 360 arc closepath} bind def +/C11 {BL [] 0 setdash 2 copy moveto + 2 copy vpt 0 180 arc closepath fill + 2 copy moveto + 2 copy vpt 270 360 arc closepath fill + vpt 0 360 arc closepath} bind def +/C12 {BL [] 0 setdash 2 copy moveto + 2 copy vpt 180 360 arc closepath fill + vpt 0 360 arc closepath} bind def +/C13 {BL [] 0 setdash 2 copy moveto + 2 copy vpt 0 90 arc closepath fill + 2 copy moveto + 2 copy vpt 180 360 arc closepath fill + vpt 0 360 arc closepath} bind def +/C14 {BL [] 0 setdash 2 copy moveto + 2 copy vpt 90 360 arc closepath fill + vpt 0 360 arc} bind def +/C15 {BL [] 0 setdash 2 copy vpt 0 360 arc closepath fill + vpt 0 360 arc closepath} bind def +/Rec {newpath 4 2 roll moveto 1 index 0 rlineto 0 exch rlineto + neg 0 rlineto closepath} bind def +/Square {dup Rec} bind def +/Bsquare {vpt sub exch vpt sub exch vpt2 Square} bind def +/S0 {BL [] 0 setdash 2 copy moveto 0 vpt rlineto BL Bsquare} bind def +/S1 {BL [] 0 setdash 2 copy vpt Square fill Bsquare} bind def +/S2 {BL [] 0 setdash 2 copy exch vpt sub exch vpt Square fill Bsquare} bind def +/S3 {BL [] 0 setdash 2 copy exch vpt sub exch vpt2 vpt Rec fill Bsquare} bind def +/S4 {BL [] 0 setdash 2 copy exch vpt sub exch vpt sub vpt Square fill Bsquare} bind def +/S5 {BL [] 0 setdash 2 copy 2 copy vpt Square fill + exch vpt sub exch vpt sub vpt Square fill Bsquare} bind def +/S6 {BL [] 0 setdash 2 copy exch vpt sub exch vpt sub vpt vpt2 Rec fill Bsquare} bind def +/S7 {BL [] 0 setdash 2 copy exch vpt sub exch vpt sub vpt vpt2 Rec fill + 2 copy vpt Square fill Bsquare} bind def +/S8 {BL [] 0 setdash 2 copy vpt sub vpt Square fill Bsquare} bind def +/S9 {BL [] 0 setdash 2 copy vpt sub vpt vpt2 Rec fill Bsquare} bind def +/S10 {BL [] 0 setdash 2 copy vpt sub vpt Square fill 2 copy exch vpt sub exch vpt Square fill + Bsquare} bind def +/S11 {BL [] 0 setdash 2 copy vpt sub vpt Square fill 2 copy exch vpt sub exch vpt2 vpt Rec fill + Bsquare} bind def +/S12 {BL [] 0 setdash 2 copy exch vpt sub exch vpt sub vpt2 vpt Rec fill Bsquare} bind def +/S13 {BL [] 0 setdash 2 copy exch vpt sub exch vpt sub vpt2 vpt Rec fill + 2 copy vpt Square fill Bsquare} bind def +/S14 {BL [] 0 setdash 2 copy exch vpt sub exch vpt sub vpt2 vpt Rec fill + 2 copy exch vpt sub exch vpt Square fill Bsquare} bind def +/S15 {BL [] 0 setdash 2 copy Bsquare fill Bsquare} bind def +/D0 {gsave translate 45 rotate 0 0 S0 stroke grestore} bind def +/D1 {gsave translate 45 rotate 0 0 S1 stroke grestore} bind def +/D2 {gsave translate 45 rotate 0 0 S2 stroke grestore} bind def +/D3 {gsave translate 45 rotate 0 0 S3 stroke grestore} bind def +/D4 {gsave translate 45 rotate 0 0 S4 stroke grestore} bind def +/D5 {gsave translate 45 rotate 0 0 S5 stroke grestore} bind def +/D6 {gsave translate 45 rotate 0 0 S6 stroke grestore} bind def +/D7 {gsave translate 45 rotate 0 0 S7 stroke grestore} bind def +/D8 {gsave translate 45 rotate 0 0 S8 stroke grestore} bind def +/D9 {gsave translate 45 rotate 0 0 S9 stroke grestore} bind def +/D10 {gsave translate 45 rotate 0 0 S10 stroke grestore} bind def +/D11 {gsave translate 45 rotate 0 0 S11 stroke grestore} bind def +/D12 {gsave translate 45 rotate 0 0 S12 stroke grestore} bind def +/D13 {gsave translate 45 rotate 0 0 S13 stroke grestore} bind def +/D14 {gsave translate 45 rotate 0 0 S14 stroke grestore} bind def +/D15 {gsave translate 45 rotate 0 0 S15 stroke grestore} bind def +/DiaE {stroke [] 0 setdash vpt add M + hpt neg vpt neg V hpt vpt neg V + hpt vpt V hpt neg vpt V closepath stroke} def +/BoxE {stroke [] 0 setdash exch hpt sub exch vpt add M + 0 vpt2 neg V hpt2 0 V 0 vpt2 V + hpt2 neg 0 V closepath stroke} def +/TriUE {stroke [] 0 setdash vpt 1.12 mul add M + hpt neg vpt -1.62 mul V + hpt 2 mul 0 V + hpt neg vpt 1.62 mul V closepath stroke} def +/TriDE {stroke [] 0 setdash vpt 1.12 mul sub M + hpt neg vpt 1.62 mul V + hpt 2 mul 0 V + hpt neg vpt -1.62 mul V closepath stroke} def +/PentE {stroke [] 0 setdash gsave + translate 0 hpt M 4 {72 rotate 0 hpt L} repeat + closepath stroke grestore} def +/CircE {stroke [] 0 setdash + hpt 0 360 arc stroke} def +/Opaque {gsave closepath 1 setgray fill grestore 0 setgray closepath} def +/DiaW {stroke [] 0 setdash vpt add M + hpt neg vpt neg V hpt vpt neg V + hpt vpt V hpt neg vpt V Opaque stroke} def +/BoxW {stroke [] 0 setdash exch hpt sub exch vpt add M + 0 vpt2 neg V hpt2 0 V 0 vpt2 V + hpt2 neg 0 V Opaque stroke} def +/TriUW {stroke [] 0 setdash vpt 1.12 mul add M + hpt neg vpt -1.62 mul V + hpt 2 mul 0 V + hpt neg vpt 1.62 mul V Opaque stroke} def +/TriDW {stroke [] 0 setdash vpt 1.12 mul sub M + hpt neg vpt 1.62 mul V + hpt 2 mul 0 V + hpt neg vpt -1.62 mul V Opaque stroke} def +/PentW {stroke [] 0 setdash gsave + translate 0 hpt M 4 {72 rotate 0 hpt L} repeat + Opaque stroke grestore} def +/CircW {stroke [] 0 setdash + hpt 0 360 arc Opaque stroke} def +/BoxFill {gsave Rec 1 setgray fill grestore} def +/Density { + /Fillden exch def + currentrgbcolor + /ColB exch def /ColG exch def /ColR exch def + /ColR ColR Fillden mul Fillden sub 1 add def + /ColG ColG Fillden mul Fillden sub 1 add def + /ColB ColB Fillden mul Fillden sub 1 add def + ColR ColG ColB setrgbcolor} def +/BoxColFill {gsave Rec PolyFill} def +/PolyFill {gsave Density fill grestore grestore} def +/h {rlineto rlineto rlineto gsave closepath fill grestore} bind def +% +% PostScript Level 1 Pattern Fill routine for rectangles +% Usage: x y w h s a XX PatternFill +% x,y = lower left corner of box to be filled +% w,h = width and height of box +% a = angle in degrees between lines and x-axis +% XX = 0/1 for no/yes cross-hatch +% +/PatternFill {gsave /PFa [ 9 2 roll ] def + PFa 0 get PFa 2 get 2 div add PFa 1 get PFa 3 get 2 div add translate + PFa 2 get -2 div PFa 3 get -2 div PFa 2 get PFa 3 get Rec + gsave 1 setgray fill grestore clip + currentlinewidth 0.5 mul setlinewidth + /PFs PFa 2 get dup mul PFa 3 get dup mul add sqrt def + 0 0 M PFa 5 get rotate PFs -2 div dup translate + 0 1 PFs PFa 4 get div 1 add floor cvi + {PFa 4 get mul 0 M 0 PFs V} for + 0 PFa 6 get ne { + 0 1 PFs PFa 4 get div 1 add floor cvi + {PFa 4 get mul 0 2 1 roll M PFs 0 V} for + } if + stroke grestore} def +% +/languagelevel where + {pop languagelevel} {1} ifelse + 2 lt + {/InterpretLevel1 true def} + {/InterpretLevel1 Level1 def} + ifelse +% +% PostScript level 2 pattern fill definitions +% +/Level2PatternFill { +/Tile8x8 {/PaintType 2 /PatternType 1 /TilingType 1 /BBox [0 0 8 8] /XStep 8 /YStep 8} + bind def +/KeepColor {currentrgbcolor [/Pattern /DeviceRGB] setcolorspace} bind def +<< Tile8x8 + /PaintProc {0.5 setlinewidth pop 0 0 M 8 8 L 0 8 M 8 0 L stroke} +>> matrix makepattern +/Pat1 exch def +<< Tile8x8 + /PaintProc {0.5 setlinewidth pop 0 0 M 8 8 L 0 8 M 8 0 L stroke + 0 4 M 4 8 L 8 4 L 4 0 L 0 4 L stroke} +>> matrix makepattern +/Pat2 exch def +<< Tile8x8 + /PaintProc {0.5 setlinewidth pop 0 0 M 0 8 L + 8 8 L 8 0 L 0 0 L fill} +>> matrix makepattern +/Pat3 exch def +<< Tile8x8 + /PaintProc {0.5 setlinewidth pop -4 8 M 8 -4 L + 0 12 M 12 0 L stroke} +>> matrix makepattern +/Pat4 exch def +<< Tile8x8 + /PaintProc {0.5 setlinewidth pop -4 0 M 8 12 L + 0 -4 M 12 8 L stroke} +>> matrix makepattern +/Pat5 exch def +<< Tile8x8 + /PaintProc {0.5 setlinewidth pop -2 8 M 4 -4 L + 0 12 M 8 -4 L 4 12 M 10 0 L stroke} +>> matrix makepattern +/Pat6 exch def +<< Tile8x8 + /PaintProc {0.5 setlinewidth pop -2 0 M 4 12 L + 0 -4 M 8 12 L 4 -4 M 10 8 L stroke} +>> matrix makepattern +/Pat7 exch def +<< Tile8x8 + /PaintProc {0.5 setlinewidth pop 8 -2 M -4 4 L + 12 0 M -4 8 L 12 4 M 0 10 L stroke} +>> matrix makepattern +/Pat8 exch def +<< Tile8x8 + /PaintProc {0.5 setlinewidth pop 0 -2 M 12 4 L + -4 0 M 12 8 L -4 4 M 8 10 L stroke} +>> matrix makepattern +/Pat9 exch def +/Pattern1 {PatternBgnd KeepColor Pat1 setpattern} bind def +/Pattern2 {PatternBgnd KeepColor Pat2 setpattern} bind def +/Pattern3 {PatternBgnd KeepColor Pat3 setpattern} bind def +/Pattern4 {PatternBgnd KeepColor Landscape {Pat5} {Pat4} ifelse setpattern} bind def +/Pattern5 {PatternBgnd KeepColor Landscape {Pat4} {Pat5} ifelse setpattern} bind def +/Pattern6 {PatternBgnd KeepColor Landscape {Pat9} {Pat6} ifelse setpattern} bind def +/Pattern7 {PatternBgnd KeepColor Landscape {Pat8} {Pat7} ifelse setpattern} bind def +} def +% +% +%End of PostScript Level 2 code +% +/PatternBgnd { + TransparentPatterns {} {gsave 1 setgray fill grestore} ifelse +} def +% +% Substitute for Level 2 pattern fill codes with +% grayscale if Level 2 support is not selected. +% +/Level1PatternFill { +/Pattern1 {0.250 Density} bind def +/Pattern2 {0.500 Density} bind def +/Pattern3 {0.750 Density} bind def +/Pattern4 {0.125 Density} bind def +/Pattern5 {0.375 Density} bind def +/Pattern6 {0.625 Density} bind def +/Pattern7 {0.875 Density} bind def +} def +% +% Now test for support of Level 2 code +% +Level1 {Level1PatternFill} {Level2PatternFill} ifelse +% +/Symbol-Oblique /Symbol findfont [1 0 .167 1 0 0] makefont +dup length dict begin {1 index /FID eq {pop pop} {def} ifelse} forall +currentdict end definefont pop +Level1 SuppressPDFMark or +{} { +/SDict 10 dict def +systemdict /pdfmark known not { + userdict /pdfmark systemdict /cleartomark get put +} if +SDict begin [ + /Title (per_deg.eps) + /Subject (gnuplot plot) + /Creator (gnuplot 4.6 patchlevel 0) + /Author (afanfakh) +% /Producer (gnuplot) +% /Keywords () + /CreationDate (Thu Nov 6 09:06:50 2014) + /DOCINFO pdfmark +end +} ifelse +end +%%EndProlog +%%Page: 1 1 +gnudict begin +gsave +doclip +50 50 translate +0.050 0.050 scale +0 setgray +newpath +(Helvetica) findfont 140 scalefont setfont +BackgroundColor 0 lt 3 1 roll 0 lt exch 0 lt or or not {BackgroundColor C 1.000 0 0 5400.00 3780.00 BoxColFill} if +1.000 UL +LTb +602 662 M +63 0 V +4482 0 R +-63 0 V +/Helvetica findfont 190 scalefont setfont +518 662 M +( 0) Rshow +/Helvetica findfont 140 scalefont setfont +1.000 UL +LTb +602 1399 M +63 0 V +4482 0 R +-63 0 V +/Helvetica findfont 190 scalefont setfont +-4566 0 R +( 5) Rshow +/Helvetica findfont 140 scalefont setfont +1.000 UL +LTb +602 2136 M +63 0 V +4482 0 R +-63 0 V +/Helvetica findfont 190 scalefont setfont +-4566 0 R +( 10) Rshow +/Helvetica findfont 140 scalefont setfont +1.000 UL +LTb +602 2874 M +63 0 V +4482 0 R +-63 0 V +/Helvetica findfont 190 scalefont setfont +-4566 0 R +( 15) Rshow +/Helvetica findfont 140 scalefont setfont +1.000 UL +LTb +602 3611 M +63 0 V +4482 0 R +-63 0 V +/Helvetica findfont 190 scalefont setfont +-4566 0 R +( 20) Rshow +/Helvetica findfont 140 scalefont setfont +1.000 UL +LTb +604 588 M +0 63 V +0 2960 R +0 -63 V +/Helvetica findfont 190 scalefont setfont +604 448 M +( 0) Cshow +/Helvetica findfont 140 scalefont setfont +1.000 UL +LTb +1088 588 M +0 63 V +0 2960 R +0 -63 V +/Helvetica findfont 190 scalefont setfont +0 -3100 R +( 16) Cshow +/Helvetica findfont 140 scalefont setfont +1.000 UL +LTb +1572 588 M +0 63 V +0 2960 R +0 -63 V +/Helvetica findfont 190 scalefont setfont +0 -3100 R +( 32) Cshow +/Helvetica findfont 140 scalefont setfont +1.000 UL +LTb +2057 588 M +0 63 V +0 2960 R +0 -63 V +/Helvetica findfont 190 scalefont setfont +0 -3100 R +( 48) Cshow +/Helvetica findfont 140 scalefont setfont +1.000 UL +LTb +2541 588 M +0 63 V +0 2960 R +0 -63 V +/Helvetica findfont 190 scalefont setfont +0 -3100 R +( 64) Cshow +/Helvetica findfont 140 scalefont setfont +1.000 UL +LTb +3026 588 M +0 63 V +0 2960 R +0 -63 V +/Helvetica findfont 190 scalefont setfont +0 -3100 R +( 80) Cshow +/Helvetica findfont 140 scalefont setfont +1.000 UL +LTb +3510 588 M +0 63 V +0 2960 R +0 -63 V +/Helvetica findfont 190 scalefont setfont +0 -3100 R +( 96) Cshow +/Helvetica findfont 140 scalefont setfont +1.000 UL +LTb +3995 588 M +0 63 V +0 2960 R +0 -63 V +/Helvetica findfont 190 scalefont setfont +0 -3100 R +( 112) Cshow +/Helvetica findfont 140 scalefont setfont +1.000 UL +LTb +4479 588 M +0 63 V +0 2960 R +0 -63 V +/Helvetica findfont 190 scalefont setfont +0 -3100 R +( 128) Cshow +/Helvetica findfont 140 scalefont setfont +1.000 UL +LTb +4964 588 M +0 63 V +0 2960 R +0 -63 V +/Helvetica findfont 190 scalefont setfont +0 -3100 R +( 144) Cshow +/Helvetica findfont 140 scalefont setfont +1.000 UL +LTb +1.000 UL +LTb +602 3611 N +602 588 L +4545 0 V +0 3023 V +-4545 0 V +Z stroke +LCb setrgbcolor +/Helvetica findfont 210 scalefont setfont +112 2099 M +currentpoint gsave translate -270 rotate 0 0 M +(Performance degradation) Cshow +grestore +/Helvetica findfont 140 scalefont setfont +LTb +LCb setrgbcolor +/Helvetica findfont 210 scalefont setfont +2974 98 M +( Number of nodes) Cshow +/Helvetica findfont 140 scalefont setfont +LTb +1.000 UP +/Helvetica findfont 190 scalefont setfont +649 728 M +( ) Lshow +/Helvetica findfont 140 scalefont setfont +1.000 UL +LTb +1.000 UL +LTb +655 3338 N +0 210 V +4438 0 V +0 -210 V +-4438 0 V +Z stroke +% Begin plot #1 +1.500 UP +2.000 UL +LT0 +0.00 0.00 1.00 C LCb setrgbcolor +/Helvetica findfont 190 scalefont setfont +1289 3443 M +(CG) Rshow +/Helvetica findfont 140 scalefont setfont +LT0 +0.00 0.00 1.00 C 739 3443 M +298 0 V +725 1653 M +121 59 V +242 361 V +484 -629 V +2541 910 L +4479 824 L +725 1653 Box +846 1712 Box +1088 2073 Box +1572 1444 Box +2541 910 Box +4479 824 Box +888 3443 Box +% End plot #1 +% Begin plot #2 +1.500 UP +2.000 UL +LT0 +1.00 0.00 0.00 C LCb setrgbcolor +/Helvetica findfont 190 scalefont setfont +1923 3443 M +(MG) Rshow +/Helvetica findfont 140 scalefont setfont +LT0 +1.00 0.00 0.00 C 1373 3443 M +298 0 V +725 1301 M +121 307 V +242 -54 V +484 413 V +969 812 V +4479 2193 L +725 1301 TriD +846 1608 TriD +1088 1554 TriD +1572 1967 TriD +2541 2779 TriD +4479 2193 TriD +1522 3443 TriD +% End plot #2 +% Begin plot #3 +1.500 UP +2.000 UL +LT0 +0.50 0.00 0.50 C LCb setrgbcolor +/Helvetica findfont 190 scalefont setfont +2557 3443 M +(EP) Rshow +/Helvetica findfont 140 scalefont setfont +LT0 +0.50 0.00 0.50 C 2007 3443 M +298 0 V +725 1110 M +846 735 L +242 10 V +484 -80 V +969 456 V +4479 666 L +725 1110 Star +846 735 Star +1088 745 Star +1572 665 Star +2541 1121 Star +4479 666 Star +2156 3443 Star +% End plot #3 +% Begin plot #4 +1.500 UP +2.000 UL +LT0 +0.18 0.31 0.31 C LCb setrgbcolor +/Helvetica findfont 190 scalefont setfont +3191 3443 M +(LU) Rshow +/Helvetica findfont 140 scalefont setfont +LT0 +0.18 0.31 0.31 C 2641 3443 M +298 0 V +725 1571 M +846 663 L +242 966 V +484 -605 V +969 180 V +4479 1010 L +725 1571 TriUF +846 663 TriUF +1088 1629 TriUF +1572 1024 TriUF +2541 1204 TriUF +4479 1010 TriUF +2790 3443 TriUF +% End plot #4 +% Begin plot #5 +1.500 UP +2.000 UL +LT0 +0.18 0.55 0.34 C LCb setrgbcolor +/Helvetica findfont 190 scalefont setfont +3825 3443 M +(BT) Rshow +/Helvetica findfont 140 scalefont setfont +LT0 +0.18 0.55 0.34 C 3275 3443 M +298 0 V +725 1913 M +151 -87 V +212 -309 V +606 5 V +847 951 V +4964 851 L +725 1913 BoxF +876 1826 BoxF +1088 1517 BoxF +1694 1522 BoxF +2541 2473 BoxF +4964 851 BoxF +3424 3443 BoxF +% End plot #5 +% Begin plot #6 +1.500 UP +2.000 UL +LT0 +0.85 0.65 0.13 C LCb setrgbcolor +/Helvetica findfont 190 scalefont setfont +4459 3443 M +(SP) Rshow +/Helvetica findfont 140 scalefont setfont +LT0 +0.85 0.65 0.13 C 3909 3443 M +298 0 V +725 1501 M +876 1072 L +212 154 V +606 -55 V +2541 666 L +2423 3 V +725 1501 Circle +876 1072 Circle +1088 1226 Circle +1694 1171 Circle +2541 666 Circle +4964 669 Circle +4058 3443 Circle +% End plot #6 +% Begin plot #7 +1.500 UP +2.000 UL +LT0 +0.55 0.00 0.00 C LCb setrgbcolor +/Helvetica findfont 190 scalefont setfont +5093 3443 M +(FT) Rshow +/Helvetica findfont 140 scalefont setfont +LT0 +0.55 0.00 0.00 C 4543 3443 M +298 0 V +725 809 M +121 228 V +242 581 V +484 -527 V +969 289 V +4479 1081 L +725 809 CircleF +846 1037 CircleF +1088 1618 CircleF +1572 1091 CircleF +2541 1380 CircleF +4479 1081 CircleF +4692 3443 CircleF +% End plot #7 +1.000 UL +LTb +602 3611 N +602 588 L +4545 0 V +0 3023 V +-4545 0 V +Z stroke +1.000 UP +1.000 UL +LTb +stroke +grestore +end +showpage