diff --git a/scicoslab/data/f16_lin.sce b/scicoslab/data/f16_lin.sce new file mode 100644 index 0000000000000000000000000000000000000000..99b2f626a7c1c5518c2e296b57fc0fa34b9453fb --- /dev/null +++ b/scicoslab/data/f16_lin.sce @@ -0,0 +1,79 @@ +f16.x0=.. +[ 5.0000021002e+02; + 3.9891191178e-02; + 3.9891191178e-02; + -2.3892269734e-05; + 3.9891191178e-02; + -2.3892269734e-05; + 7.7572299113e-03; + -6.9444185226e-18; + 1.8519409896e-07; + 7.3915343564e-09; + 1.0000000000e+03; + 1.5707963268e+00; + 0.0000000000e+00; + 0.0000000000e+00]; +f16.u0=.. +[ 2.6880598485e-01; + 6.7138558416e-03; + -2.6132360356e-02; + 1.4045552382e-01]; +f16.sys = syslin('c',.. +[ 1.3626752051e-01, 8.1722328147e+00, -3.2025072242e+01, -1.3351433275e+00, -3.2078892989e+01, -1.3351433275e+00, -1.0851775507e-01, -1.6335598151e-03, 1.7308220147e+00, 2.8257437912e-02, 4.5182250337e-05, -7.0213667056e-07, -1.0344734328e-11, 8.6483533293e-04; + -2.5722253396e-04, -9.6394940891e-01, 2.5278289277e-05, 9.9456442589e-01, -1.9383425850e-04, 9.9456442589e-01, -2.0174506277e-04, 6.8444220651e-08, 5.7073466616e-03, -1.9432890141e-04, 1.8968274778e-06, 1.1284964713e-06, 1.4456028966e-15, 1.2781709736e-08; + -4.7784519397e-08, -1.1293772630e-17, 0.0000000000e+00, 1.0000000000e+00, 0.0000000000e+00, 1.0000000000e+00, 1.8534162488e-07, -1.4783071900e-08, 0.0000000000e+00, 0.0000000000e+00, 1.1417439440e-12, -1.1293772630e-17, 0.0000000000e+00, -1.0164395367e-16; + 6.2858088546e-05, -5.0565077129e+00, -4.5892127593e-03, 9.8681186356e-01, 3.5190006814e-02, 9.8681186356e-01, 2.3441127031e-02, -2.2686927199e-05, -2.6078069100e-01, -2.0592422564e-02, -1.1224312324e-05, 5.1895538648e-07, 0.0000000000e+00, -2.4957763756e-07; + -4.7784519397e-08, -1.1293772630e-17, 0.0000000000e+00, 1.0000000000e+00, 0.0000000000e+00, 1.0000000000e+00, 1.8534162488e-07, -1.4783071900e-08, 0.0000000000e+00, 0.0000000000e+00, 1.1417439440e-12, -1.1293772630e-17, 0.0000000000e+00, -1.0164395367e-16; + 6.2858088546e-05, -5.0565077129e+00, -4.5892127593e-03, 9.8681186356e-01, 3.5190006814e-02, 9.8681186356e-01, 2.3441127031e-02, -2.2686927199e-05, -2.6078069100e-01, -2.0592422564e-02, -1.1224312324e-05, 5.1895538648e-07, 0.0000000000e+00, -2.4957763756e-07; + -3.2008894853e-06, -4.9396363888e-04, 4.9677102661e-04, -3.6327678409e-06, 4.9686121731e-04, -3.6327678409e-06, -3.2331999566e-01, 6.3846065510e-02, 4.0035218975e-02, -9.8827456506e-01, 1.5963872117e-06, 1.2629148306e-12, 0.0000000000e+00, 3.9202143757e-04; + 3.7097806918e-10, -4.4848987247e-13, 1.4806621203e-08, -2.6469779602e-19, 1.4806621203e-08, -2.6469779602e-19, 2.3911302360e-05, -1.9070788130e-06, 1.0000000000e+00, 3.9912364368e-02, -8.8636262811e-15, 9.7055858540e-19, 3.9704669403e-19, -6.6174449004e-19; + -6.1044155841e-05, -9.1442410075e-01, 1.3858413722e-06, -8.4986864823e-04, 6.4132592177e-07, -8.4986864823e-04, -2.8554997439e+01, 3.4354952575e-05, 3.3569450958e-01, 1.5481213535e+00, 2.1872259082e-04, -3.0195753305e-11, 0.0000000000e+00, -3.6667476997e-05; + 7.3173777182e-05, 2.1052609813e-02, 2.1757312387e-08, 2.8102302706e-04, -6.0211175397e-06, 2.8102302706e-04, 8.1164236010e+00, -1.7965656853e-05, -8.5077457351e-03, -8.0282553544e-01, -1.1372838184e-04, -5.9685994573e-09, 0.0000000000e+00, 1.9169024736e-05; + 1.5660216179e-11, -5.0000052090e+02, 4.9998537645e+02, 0.0000000000e+00, 4.9998537645e+02, 0.0000000000e+00, -5.3863163929e-12, 2.5957503891e-02, 0.0000000000e+00, 0.0000000000e+00, 0.0000000000e+00, -1.9337829948e-11, 8.1926652962e-11, -1.5744928509e-10; + 1.4794832502e-11, -5.6318467818e-12, 1.8593212202e-07, -6.9469385111e-18, 1.8593212202e-07, -6.9469385111e-18, 9.5359737577e-07, -2.3947871511e-05, 0.0000000000e+00, 1.0007961815e+00, -3.5348598433e-16, 1.7090930090e-17, 3.7802153994e-18, -2.3892279770e-05; + 4.7784519371e-08, 2.5410988418e-17, 2.2587545260e-17, 0.0000000000e+00, 2.2587545260e-17, 0.0000000000e+00, -1.8534162480e-07, 7.3915375705e-09, 0.0000000000e+00, 0.0000000000e+00, -1.1417382971e-12, -1.8534162488e-07, 0.0000000000e+00, 1.1293772630e-17; + -3.7068293829e-10, 1.5440704768e-18, -6.2203982064e-18, 0.0000000000e+00, -6.2203982064e-18, 0.0000000000e+00, -2.3892279770e-05, 9.5283874322e-07, 0.0000000000e+00, 0.0000000000e+00, 8.8568103129e-15, -2.3892279770e-05, -1.5661286264e-18, 2.5146290622e-18],.. +[ 5.3830665042e+01, 7.6441978752e+01, 9.7117839711e+00, -5.4480264734e-04; + -4.2987608708e-03, 6.6914508611e-01, 3.9538168228e-02, -2.2179754683e-06; + 0.0000000000e+00, 0.0000000000e+00, 0.0000000000e+00, 0.0000000000e+00; + -1.7991826226e-01, 3.5451967364e-01, -7.1780342884e+00, 4.3702241171e-04; + 0.0000000000e+00, 0.0000000000e+00, 0.0000000000e+00, 0.0000000000e+00; + -1.7991826226e-01, 3.5451967364e-01, -7.1780342884e+00, 4.3702241171e-04; + -8.3517615734e-04, -9.1555664670e-03, -4.6330343352e-08, 1.2839806852e-03; + 0.0000000000e+00, 0.0000000000e+00, 0.0000000000e+00, 0.0000000000e+00; + -2.1134659127e-07, 1.6215240806e+01, 2.4327832709e-03, 1.8185195068e-01; + 6.6797898231e-08, 8.2722979134e-01, -1.0159303515e-04, -9.4311723130e-02; + 0.0000000000e+00, 0.0000000000e+00, 0.0000000000e+00, 0.0000000000e+00; + 0.0000000000e+00, 0.0000000000e+00, 0.0000000000e+00, 0.0000000000e+00; + 0.0000000000e+00, 0.0000000000e+00, 0.0000000000e+00, 0.0000000000e+00; + 0.0000000000e+00, 0.0000000000e+00, 0.0000000000e+00, 0.0000000000e+00],.. +[ 9.9999999956e-01, 7.5791225148e-10, 3.7895612574e-10, 0.0000000000e+00, 3.7895612574e-10, 0.0000000000e+00, 1.8474111130e-09, 1.7053025658e-09, 0.0000000000e+00, 0.0000000000e+00, 0.0000000000e+00, 5.6843418861e-10, 0.0000000000e+00, 2.3684757859e-10; + -4.0476881106e-14, 1.0000000000e+00, -1.7925475918e-13, 0.0000000000e+00, -1.7925475918e-13, 0.0000000000e+00, 4.6259292693e-14, -3.9320398789e-13, 0.0000000000e+00, 0.0000000000e+00, 0.0000000000e+00, 9.8300996972e-14, 1.2721305490e-13, 4.0476881106e-14; + 0.0000000000e+00, -3.0289792254e-05, 1.0000000000e+00, 0.0000000000e+00, 1.0000000000e+00, 0.0000000000e+00, 0.0000000000e+00, 7.8031306637e-03, 0.0000000000e+00, 0.0000000000e+00, 0.0000000000e+00, 2.8912057933e-14, 3.0068540250e-13, -1.9081958236e-13; + -4.7784519397e-08, -1.1293772630e-17, 0.0000000000e+00, 1.0000000000e+00, 0.0000000000e+00, 1.0000000000e+00, 1.8534162488e-07, -7.9056408410e-17, 0.0000000000e+00, 0.0000000000e+00, 1.1417439440e-12, -1.1293772630e-17, 0.0000000000e+00, -1.0164395367e-16; + 0.0000000000e+00, -3.0289792254e-05, 1.0000000000e+00, 0.0000000000e+00, 1.0000000000e+00, 0.0000000000e+00, 0.0000000000e+00, 7.8031306637e-03, 0.0000000000e+00, 0.0000000000e+00, 0.0000000000e+00, 2.8912057933e-14, 3.0068540250e-13, -1.9081958236e-13; + -4.7784519397e-08, -1.1293772630e-17, 0.0000000000e+00, 1.0000000000e+00, 0.0000000000e+00, 1.0000000000e+00, 1.8534162488e-07, -7.9056408410e-17, 0.0000000000e+00, 0.0000000000e+00, 1.1417439440e-12, -1.1293772630e-17, 0.0000000000e+00, -1.0164395367e-16; + 1.4456028966e-15, 6.2883726004e-14, -9.0350181040e-14, 0.0000000000e+00, -9.0350181040e-14, 0.0000000000e+00, 1.0000000000e+00, -2.8044696195e-13, 0.0000000000e+00, 0.0000000000e+00, 0.0000000000e+00, -3.4549909230e-13, 6.2160924556e-14, -2.0888961857e-13; + 0.0000000000e+00, 2.3148061657e-14, 5.0057736914e-13, 0.0000000000e+00, 5.0057736914e-13, 0.0000000000e+00, 0.0000000000e+00, 1.0000000000e+00, 0.0000000000e+00, 0.0000000000e+00, 0.0000000000e+00, -4.0798458820e-13, -1.0705978556e-13, 4.8900280430e-13; + 3.7038804218e-10, 2.2388810155e-13, -7.3915374614e-09, 0.0000000000e+00, -7.3915374614e-09, 0.0000000000e+00, 2.3873272313e-05, -9.5213839134e-07, 1.0000000000e+00, 0.0000000000e+00, -8.8496414142e-15, 1.7646519734e-19, 3.5293039469e-19, 9.5283874322e-07; + 1.4783062499e-11, -5.6094934734e-12, 1.8519417676e-07, 0.0000000000e+00, 1.8519417676e-07, 0.0000000000e+00, 9.5283874322e-07, 2.3855725072e-05, 0.0000000000e+00, 1.0000000000e+00, -3.5320474293e-16, -2.4167460230e-18, -1.3345180549e-18, -2.3873272313e-05; + 0.0000000000e+00, 0.0000000000e+00, 0.0000000000e+00, 0.0000000000e+00, 0.0000000000e+00, 0.0000000000e+00, 0.0000000000e+00, 0.0000000000e+00, 0.0000000000e+00, 0.0000000000e+00, 1.0000231365e+00, 0.0000000000e+00, 0.0000000000e+00, 0.0000000000e+00; + 0.0000000000e+00, -1.4802973662e-12, 0.0000000000e+00, 0.0000000000e+00, 0.0000000000e+00, 0.0000000000e+00, 0.0000000000e+00, 1.2952601954e-12, 0.0000000000e+00, 0.0000000000e+00, 0.0000000000e+00, 1.0000000000e+00, 1.8503717077e-13, 1.4802973662e-12; + 0.0000000000e+00, 0.0000000000e+00, 0.0000000000e+00, 0.0000000000e+00, 0.0000000000e+00, 0.0000000000e+00, 0.0000000000e+00, 0.0000000000e+00, 0.0000000000e+00, 0.0000000000e+00, 0.0000000000e+00, 0.0000000000e+00, 1.0000000000e+00, 0.0000000000e+00; + 0.0000000000e+00, 0.0000000000e+00, 0.0000000000e+00, 0.0000000000e+00, 0.0000000000e+00, 0.0000000000e+00, 0.0000000000e+00, 0.0000000000e+00, 0.0000000000e+00, 0.0000000000e+00, 0.0000000000e+00, 0.0000000000e+00, 0.0000000000e+00, 1.0000000000e+00],.. +[ 0.0000000000e+00, 0.0000000000e+00, 0.0000000000e+00, 0.0000000000e+00; + 0.0000000000e+00, 0.0000000000e+00, 0.0000000000e+00, 0.0000000000e+00; + 0.0000000000e+00, 0.0000000000e+00, 0.0000000000e+00, 0.0000000000e+00; + 0.0000000000e+00, 0.0000000000e+00, 0.0000000000e+00, 0.0000000000e+00; + 0.0000000000e+00, 0.0000000000e+00, 0.0000000000e+00, 0.0000000000e+00; + 0.0000000000e+00, 0.0000000000e+00, 0.0000000000e+00, 0.0000000000e+00; + 0.0000000000e+00, 0.0000000000e+00, 0.0000000000e+00, 0.0000000000e+00; + 0.0000000000e+00, 0.0000000000e+00, 0.0000000000e+00, 0.0000000000e+00; + 0.0000000000e+00, 0.0000000000e+00, 0.0000000000e+00, 0.0000000000e+00; + 0.0000000000e+00, 0.0000000000e+00, 0.0000000000e+00, 0.0000000000e+00; + 0.0000000000e+00, 0.0000000000e+00, 0.0000000000e+00, 0.0000000000e+00; + 0.0000000000e+00, 0.0000000000e+00, 0.0000000000e+00, 0.0000000000e+00; + 0.0000000000e+00, 0.0000000000e+00, 0.0000000000e+00, 0.0000000000e+00; + 0.0000000000e+00, 0.0000000000e+00, 0.0000000000e+00, 0.0000000000e+00]); +f16.tfm = ss2tf(f16.sys); + diff --git a/scicoslab/f16-level-500fts.eps b/scicoslab/f16-level-500fts.eps new file mode 100644 index 0000000000000000000000000000000000000000..c59c01517549d3405bfd759cf05284d5b7ca9640 --- /dev/null +++ b/scicoslab/f16-level-500fts.eps @@ -0,0 +1,993 @@ +%!PS-Adobe-2.0 EPSF-2.0 +%%BoundingBox: 14 220 581 621 +%% +%%Scilab Postscript File (Copyright 1995-2005 J.Ph Chancelier Enpc/cermics) +%%EndComments +/saved save def +/$pictdict 100 dict def +$pictdict begin + +/dogrey +{ /Arraybox exch def + /Arraygrey exch def + /nargs exch def + /func exch cvx def + Arraybox 0 nargs getinterval Arraygrey 0 get func + 1 1 Arraygrey length 1 sub + {/i exch def + Arraybox i nargs mul nargs getinterval + Arraygrey i get func + }for +} def +%-------------------------------------------- +% [x y width height] nivgris drawbox +% si niv gris > 1.0 alors on fait un stroke +% sans closepath +%-------------------------------------------- + +/drawpoly + {/glev exch def /Ar exch def + newpath + Ar 0 get Ar 1 get moveto + 2 2 Ar length 1 sub + {/i exch def + Ar i get Ar i 1 add get absolu {lineto} {rlineto} ifelse + }for + glev -1 le + { % filling the polygon with current pattern ( gray or color) + closepath gsave glev neg 1 sub WhiteLev 2 add lmin 0 lmax Setgray eofill grestore } + { glev 1 ge + { % drawing the polygon with current dash style or color + % XXXXX : a voir c'est pas clair il faudrait sauver + % and filling it with other color (glev) + closepath gsave glev 1 sub WhiteLev 2 add lmin 0 lmax xsetgray + eofill grestore stroke } + {% drawing the polygon with current style + closeflag {closepath} if stroke} + ifelse } + ifelse +} def + + +/drawbox + {/glev exch def /Ar exch def + /x Ar 0 get def /y Ar 1 get def + /w Ar 2 get def /h Ar 3 get def + newpath + x y moveto + x w add y lineto + x w add y h add lineto + x y h add lineto + glev 1 ge + { % filling + closepath gsave glev 1 sub WhiteLev 2 add lmin 0 lmax Setgray eofill + grestore} + { + % drawing + glev -1 le + { + closepath gsave glev neg 1 sub WhiteLev 2 add lmin 0 lmax xsetgray + stroke grestore } + { closepath stroke} ifelse + } ifelse +} def + +%-------------------------------------------- +% [x y width height] clearzone +%-------------------------------------------- +/clearzone + {/Ar exch def + /x Ar 0 get def /y Ar 1 get def + /w Ar 2 get def /h Ar 3 get def + newpath + x y moveto + x w add y lineto + x w add y h add lineto + x y h add lineto + closepath gsave background Setcolor eofill grestore +} def + +%------------------------------------------------------ +% polyline stroke or polygon fill or both +%------------------------------------------------------ +/absolu true def +/closeflag false def + +/lmin { /y exch def /x exch def x y le { x } { y } ifelse } def +/lmax { /y exch def /x exch def x y le { y } { x } ifelse } def + + +/drawpoly + {/glev exch def /Ar exch def + newpath + Ar 0 get Ar 1 get moveto + 2 2 Ar length 1 sub + {/i exch def + Ar i get Ar i 1 add get absolu {lineto} {rlineto} ifelse + }for + glev -1 le + { % filling the polygon with current pattern ( gray or color) + closepath gsave glev neg 1 sub WhiteLev 2 add lmin 0 lmax Setgray eofill grestore } + { glev 1 ge + { % drawing the polygon with current dash style or color + % XXXXX : a voir c'est pas clair il faudrait sauver + % and filling it with other color (glev) + closepath gsave glev 1 sub WhiteLev 2 add lmin 0 lmax Setgray + eofill grestore stroke } + {% drawing the polygon with current style + closeflag {closepath} if stroke} + ifelse } + ifelse +} def + +%------------------------------------------------------ +% segments non connectes +%------------------------------------------------------ + +/drawsegs + {/glev exch def /Ar exch def + % when b&w is used drawsegs uses dash not gray levels + newpath + Ar 0 get Ar 1 get moveto Ar 2 get Ar 3 get lineto + gsave glev xsetgray stroke grestore + 4 4 Ar length 3 sub + {/i exch def + newpath + Ar i get Ar i 1 add get moveto + Ar i 2 add get Ar i 3 add get lineto + gsave glev xsetgray stroke grestore + }for +} def + + +%------------------------------------------------------ +% unconected arrows +%----------------------------------------------------- + +/drawarrows + {/arsize10 exch def /Ar exch def + Ar 0 get Ar 1 get Ar 2 get Ar 3 get arsize10 drawarrow + 4 4 Ar length 3 sub + {/i exch def + Ar i get Ar i 1 add get Ar i 2 add get Ar i 3 add get arsize10 + drawarrow + }for +} def + +/cos20 20 cos def +/sin20 20 sin def + +/drawarrow + { + /arsize exch 10 div def + /tipy exch def /tipx exch def + /taily exch def /tailx exch def + /dx tipx tailx sub def + /dy tipy taily sub def + newpath tipx tipy moveto tailx taily lineto stroke + /norme dx dx mul dy dy mul add sqrt def + norme 1.e-8 ge + { + arsize dx mul norme div /dx1 exch def + arsize dy mul norme div /dy1 exch def +% 2 following lines modified (correction bug 607 (bruno 18 nov 2004)) + /depx tipx def + /depy tipy def + newpath depx depy moveto + cos20 neg dx1 mul sin20 dy1 mul sub depx add + sin20 dx1 mul cos20 dy1 mul sub depy add lineto + cos20 neg dx1 mul sin20 dy1 mul add depx add + sin20 neg dx1 mul cos20 dy1 mul sub depy add lineto closepath + fill + } {} ifelse + } def + + +%------------------------------------------------------ +% cercle ou portions de cercle +% attention argument (x y w h angl1*64 angl2*64 ) +% devrait tracer une ellipse a modifier donc +%------------------------------------------------------ + +/fillarc + {/glev exch def /Ar exch def + /cx Ar 0 get Ar 2 get 2 div add def + /cy Ar 1 get Ar 3 get 2 div add def + Ar 2 get 0 eq {} { + /hom Ar 3 get Ar 2 get div def + /Cmsave1 matrix def Cmsave1 currentmatrix pop + %-- on change de transformation pour faire homothetie en (x,y) + cx cy [1 0 0 hom 0 0 ] transform + /t1 exch neg cy add def + /t2 exch neg cx add def + [1 0 0 hom t2 t1 ] concat + glev WhiteLev le + { % filling + newpath + cx cy moveto + cx cy Ar 2 get 2 div Ar 5 get Ar 4 get add 64 div neg + Ar 4 get 64 div neg arc closepath + gsave glev Setgray eofill grestore} + { + %drawing with current dash or color unclosed path + newpath + cx cy Ar 2 get 2 div Ar 5 get Ar 4 get add 64 div neg Ar 4 get 64 div neg arc + stroke} ifelse + Cmsave1 setmatrix } ifelse +} def + +/drawarc + {/glev exch def /Ar exch def + /cx Ar 0 get Ar 2 get 2 div add def + /cy Ar 1 get Ar 3 get 2 div add def + Ar 2 get 0 eq {} { + /hom Ar 3 get Ar 2 get div def + /Cmsave1 matrix def Cmsave1 currentmatrix pop + %-- on change de transformation pour faire homothetie en (x,y) + cx cy [1 0 0 hom 0 0 ] transform + /t1 exch neg cy add def + /t2 exch neg cx add def + [1 0 0 hom t2 t1 ] concat + newpath + cx cy Ar 2 get 2 div Ar 5 get Ar 4 get add 64 div neg Ar 4 get 64 div neg arc + closepath glev xsetgray stroke + Cmsave1 setmatrix } ifelse +} def + + +%------------------------------------------------------ +% centred hard mark +%------------------------------------------------------ + +% x y str ShowCString +% on fait un show mais string est centre autour du point (x,y) + +/ShowCString { /str exch def /y exch def /x exch def + newpath + x y moveto + str true charpath flattenpath pathbbox + /y2 exch def /x2 exch def /y1 exch def /x1 exch def + x 2 mul x2 x1 add 2 div sub + y 2 mul y2 y1 add 2 div sub moveto str show + } def + +/drawpolymark {/glev exch def /Ar exch def + Ar 0 get Ar 1 get HardMark ShowCString + 2 2 Ar length 1 sub + {/i exch def + Ar i get Ar i 1 add get HardMark ShowCString + }for +} def + +%--------------------------------------------------- +% chaines de caracteres +%--------------------------------------------------- +/FBox {/Ar exch def /rot exch def /str exch def /y exch def /x exch def + newpath Ar 0 get Ar 1 get moveto + /sina rot sin def /cosa rot cos def + /-sina sina neg def + [cosa -sina sina cosa 0 0 ] CtmModif + Ar 2 get 0 rlineto 0 Ar 3 get neg rlineto Ar 2 get neg 0 rlineto + 0 Ar 3 get rlineto stroke CtmRestore + x y str rot ShowRotate + } def + +% x y str ang Showrotate +% inverse du sens trigo + +/ShowRotate { /ang exch def /str exch def + /y exch def /x exch def + x y moveto + /sina ang sin def /cosa ang cos def + /-sina 0 sina sub def + [cosa -sina sina cosa 0 0 ] CtmModif + str show + CtmRestore +} def + +/HardMark (0) def + +%(Chaine de caracteres) x y flag angle [arfbox] Show + +/Show { /Ar exch def + /rot exch def /flag exch def /y exch def /x exch def /str exch def + flag 1 eq + {x y str rot Ar FBox} + {x y str rot ShowRotate } ifelse} def + +/L {/y2 exch def /x2 exch def /y1 exch def /x1 exch def + newpath x1 y1 moveto x2 y2 lineto stroke } def + +%--------------------------------------------------------- +% drawing an axis +% angle [nsep1,nsep2] ,[siz1,siz2,coeff] [x0,y0] drawaxis", +%--------------------------------------------------------- + +/drawaxis {/XX exch def /Arsize exch def /Arsep exch def /ang exch def + /Cmsave1 matrix def Cmsave1 currentmatrix pop + /sina ang sin def /cosa ang cos def /-sina sina neg def + /x XX 0 get def /y XX 1 get def + %-- on change de transformation pour tourner autour de (x,y) + x y [cosa sina -sina cosa 0 0 ] transform + /t1 exch neg y add def + /t2 exch neg x add def + [cosa sina -sina cosa t2 t1 ] concat + newpath x y moveto 0 Arsize 1 get Arsize 2 get mul rlineto + stroke + 0 1 Arsep 1 get 1 sub + { + % i don't want the value of the for indice + pop + newpath + x y moveto + 0 1 Arsep 0 get 1 sub + { + % i don't want the value of the for indice + pop + Arsize 0 get 0 rlineto + 0 Arsize 1 get rlineto + 0 Arsize 1 get neg rlineto } + for + currentpoint /y exch def /x exch def + stroke + newpath x y moveto 0 Arsize 1 get Arsize 2 get mul rlineto + stroke } + for + Cmsave1 setmatrix } def + +%--------------------------------------------------------- +% change and restore CTM +%--------------------------------------------------------- + +/CtmModif { + /arg exch def + /Cmsave matrix def + Cmsave currentmatrix pop + [1 0 0 -1 0 0 ] concat + arg concat +} def + +/CtmRestore { Cmsave setmatrix } def + +/Thickness { /th exch def th 0 le {/th 0.1 def} if th setlinewidth} def + +/WhiteLev 15 def + +/Setgray { WhiteLev div setgray} def + +/fillsolid { 0 setgray } def + +%-------------------------------------- +% clip zones ( rectangle ) +%------------------------------------- + +/setclipzone {initclip + /h exch def /w exch def /y exch def /x exch def + newpath x y moveto w 0 rlineto 0 h rlineto w neg 0 rlineto + 0 h neg rlineto closepath clip} def + +%------------------ +% to change the position of a picture +%------------------ +/cm{28.346457 mul}def + +/DesPosi { /YH exch def /XW exch def /YP exch def /XP exch def + XP cm YP cm neg translate + XW cm 6000 div YH cm 4240 div scale } def + +0 setlinecap +2 setlinejoin +1 setlinewidth + +%-- Color database +/ColorR [0.000000 0.000000 0.000000 0.529412 0.498039 0.133333 0.000000 0.878431 0.000000 1.000000 1.000000 1.000000 0.933333 1.000000 1.000000 0.960784 1.000000 ] def +/ColorG [0.000000 0.000000 0.000000 0.807843 1.000000 0.545098 1.000000 1.000000 1.000000 0.647059 0.000000 0.000000 0.509804 1.000000 0.843137 0.960784 1.000000 ] def +/ColorB [0.000000 0.501961 1.000000 0.921569 0.831373 0.133333 0.000000 1.000000 1.000000 0.000000 0.000000 1.000000 0.933333 0.000000 0.000000 0.862745 1.000000 ] def + +/Setcolor {/i exch def ColorR i get ColorG i get ColorB i get setrgbcolor } def + +% to multiply all the fontsizes by a factor scf +/scf 1.0 def + +% set dash styles : max number is hardcoded to 6 +% /DashTab [[] [20 50 20 50] [50 20 50 20] [50 30 20 30] [80 30 20 30] [110 30 20 30] [110 30 50 30]] def +/DashTab [[] [50 20 50 20] [50 30 20 30] [80 30 20 30] [110 30 20 30] [110 30 50 30]] def +/Setdash {/i exch 0 lmax 5 lmin def i DashTab i get 0 setdash } def + +% style for drawing: color gray or dash +/xsetgray { usecolor 0 le {Setdash} {Setgray} ifelse } def + +% default value for colormode + +/usecolor 1 def + +% changing fonts encoding + +/Courier findfont +dup length dict begin + {1 index /FID ne {def} {pop pop} ifelse} forall + /Encoding ISOLatin1Encoding def + currentdict + end +/Courier exch definefont pop + +/Times-Roman findfont +dup length dict begin + {1 index /FID ne {def} {pop pop} ifelse} forall + /Encoding ISOLatin1Encoding def + currentdict + end +/Times-Roman exch definefont pop + +/Times-Bold findfont +dup length dict begin + {1 index /FID ne {def} {pop pop} ifelse} forall + /Encoding ISOLatin1Encoding def + currentdict + end +/Times-Bold exch definefont pop + + +/Times-BoldItalic findfont +dup length dict begin + {1 index /FID ne {def} {pop pop} ifelse} forall + /Encoding ISOLatin1Encoding def + currentdict + end +/Times-BoldItalic exch definefont pop + +/Helvetica findfont +dup length dict begin + {1 index /FID ne {def} {pop pop} ifelse} forall + /Encoding ISOLatin1Encoding def + currentdict + end +/Helvetica exch definefont pop + +/Helvetica-Bold findfont +dup length dict begin + {1 index /FID ne {def} {pop pop} ifelse} forall + /Encoding ISOLatin1Encoding def + currentdict + end +/Helvetica-Bold exch definefont pop + +/Helvetica-Bold-Oblique findfont +dup length dict begin + {1 index /FID ne {def} {pop pop} ifelse} forall + /Encoding ISOLatin1Encoding def + currentdict + end +/Helvetica-Bold-Oblique exch definefont pop + +/Helvetica-Oblique findfont +dup length dict begin + {1 index /FID ne {def} {pop pop} ifelse} forall + /Encoding ISOLatin1Encoding def + currentdict + end +/Helvetica-Oblique exch definefont pop + +% used when extracting Latex from scilab generated text +%Latex:% MySetFigFont +%Latex:\begingroup\makeatletter\ifx\MySetFigFont\undefined% +%Latex:\gdef\MySetFigFont#1#2#3#4#5{% +%Latex: \reset@font\fontsize{#1}{#2pt}% +%Latex: \fontfamily{#3}\fontseries{#4}\fontshape{#5}% +%Latex: \selectfont}% +%Latex:\fi\endgroup% +%Latex:% myput +%Latex:\ifx\myput\undefined% +%Latex:\long\def\myput#1#2#3#4{\put(#1,#2){\makebox(0,0)[lb]{\smash{{\MySetFigFont{#3}{#3}{\familydefault}{\mddefault}{\updefault}{\color[rgb]{0,0,0}#4}}}}}} +%Latex:\fi% + +%------ End Main Program ------% +% XP YP XW YW DesPosi in the following code +% will output the picture in the rectangle defined by +% upper left point (XP,YP) wide :XW Height: YW +% the coordinates are given in centimeter and +% are the (0,0) point is the down-left point of the paper + + + +/ColorR [0.000000 +0.000000 0.000000 0.000000 1.000000 1.000000 1.000000 1.000000 0.000000 0.000000 0.000000 +0.529412 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.564706 0.690196 0.815686 +0.564706 0.690196 0.815686 0.501961 0.627451 0.752941 1.000000 1.000000 1.000000 1.000000 +1.000000 0.0 1.0] def +/ColorG [0.000000 +0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 1.000000 0.000000 0.000000 0.000000 +0.807843 0.564706 0.690196 0.815686 0.564706 0.690196 0.815686 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.188235 0.250980 0.376471 0.501961 0.627451 0.752941 0.878431 +0.843137 0.0 1.0] def +/ColorB [0.000000 +1.000000 0.000000 1.000000 0.000000 1.000000 0.000000 1.000000 0.564706 0.690196 0.815686 +1.000000 0.000000 0.000000 0.000000 0.564706 0.690196 0.815686 0.000000 0.000000 0.000000 +0.564706 0.690196 0.815686 0.000000 0.000000 0.000000 0.501961 0.627451 0.752941 0.878431 +0.000000 0.0 1.0] def +%scipos_w=3000 +%scipos_h=2120 +% Dessin en bas a gauche de taille 3000,2120 +[1.889764 20 div 0 0 1.889764 20 div neg 141 10 div 6212 10 div] concat +% Init driver +/PaintBackground {WhiteLev 2 add background eq {}{ (drawbox) 4 [background 1 add] [0 0 6000 4240] dogrey}ifelse } def +5 Thickness +% 3 setalufunction +-1 -1 200000 200000 setclipzone +[] 0 setdash +/Times-Roman findfont 100 scf mul scalefont setfont +fillsolid +[] 0 setdash +0 Setcolor +/background 33 def PaintBackground +%--use color 1 +fillsolid +[] 0 setdash +0 Setcolor +/WhiteLev 31 def +/Setgray {/i exch def ColorR i get ColorG i get ColorB i get setrgbcolor } def +/Setcolor {/i exch def ColorR i get ColorG i get ColorB i get setrgbcolor } def +/usecolor 1 def +%--end use color 1 +% End init driver +/WhiteLev 31 def +/WhiteLev 31 def +/ColorR [0.000000 +0.000000 0.000000 0.000000 1.000000 1.000000 1.000000 1.000000 0.000000 0.000000 0.000000 +0.529412 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 0.564706 0.690196 0.815686 +0.564706 0.690196 0.815686 0.501961 0.627451 0.752941 1.000000 1.000000 1.000000 1.000000 +1.000000 0.0 1.0] def +/ColorG [0.000000 +0.000000 1.000000 1.000000 0.000000 0.000000 1.000000 1.000000 0.000000 0.000000 0.000000 +0.807843 0.564706 0.690196 0.815686 0.564706 0.690196 0.815686 0.000000 0.000000 0.000000 +0.000000 0.000000 0.000000 0.188235 0.250980 0.376471 0.501961 0.627451 0.752941 0.878431 +0.843137 0.0 1.0] def +/ColorB [0.000000 +1.000000 0.000000 1.000000 0.000000 1.000000 0.000000 1.000000 0.564706 0.690196 0.815686 +1.000000 0.000000 0.000000 0.000000 0.564706 0.690196 0.815686 0.000000 0.000000 0.000000 +0.564706 0.690196 0.815686 0.000000 0.000000 0.000000 0.501961 0.627451 0.752941 0.878431 +0.000000 0.0 1.0] def +%Latex:\setlength{\unitlength}{0.05pt} +%Latex:\begin{picture}(6000,4240)(200,0) +/background 33 def PaintBackground +/background 33 def PaintBackground +/background 33 def PaintBackground +32 Setcolor +5 Thickness +750 530 4500 3180 setclipzone +-1 -1 200000 200000 setclipzone +[] 0 setdash +32 Setcolor +33 Setcolor + (drawpoly) 10 [ -34] +[750 530 750 3710 5250 3710 5250 530 750 530 +] dogrey +33 Setcolor +/absolu true def +32 Setcolor +[] 0 setdash +32 Setcolor +1 Setcolor +5 Thickness +[] 0 setdash +750 530 4500 3180 setclipzone +1 Setcolor +5 Thickness +[] 0 setdash +/closeflag false def + (drawpoly) 596 [ 0] +[750 636 1292 650 1609 650 1834 805 2008 1010 2151 1111 2271 1111 2376 1111 2468 1111 2550 1111 +2625 1111 2693 1111 2755 1111 2813 1111 2867 1111 2917 1111 2965 1111 3009 1111 3052 1111 3092 1111 +3130 1111 3166 1111 3201 1111 3234 1111 3266 1111 3297 1388 3326 1388 3355 1388 3382 1388 3409 1388 +3434 1388 3459 1388 3483 1388 3507 1388 3529 1388 3551 1388 3573 1388 3594 1388 3614 1388 3634 1388 +3653 1388 3672 1388 3690 1388 3708 1388 3726 1388 3743 1388 3760 1388 3776 1388 3792 1388 3808 1388 +3824 1388 3839 1388 3854 1388 3868 1388 3883 1660 3897 1660 3911 1660 3924 1660 3938 1660 3951 1660 +3964 1660 3976 1660 3989 1660 4001 1660 4013 1660 4025 1660 4037 1660 4049 1660 4060 1660 4071 1660 +4082 1660 4093 1660 4104 1660 4115 1660 4125 1660 4135 1660 4146 2020 4156 2020 4166 2020 4176 2020 +4185 2020 4195 2020 4204 2020 4214 2020 4223 2020 4232 2020 4241 2020 4250 2020 4259 2020 4268 2020 +4276 2020 4285 2020 4293 2020 4302 2020 4310 2020 4318 2020 4326 2020 4334 2020 4342 2020 4350 2020 +4358 2020 4365 2020 4373 2020 4381 2020 4388 2020 4396 2020 4403 2020 4410 2020 4417 2020 4425 2020 +4432 2020 4439 2020 4446 2024 4452 2024 4459 2024 4466 2024 4473 2024 4479 2051 4486 2067 4493 2067 +4499 2071 4505 2082 4512 2082 4518 2108 4524 2111 4531 2119 4537 2119 4543 2119 4549 2119 4555 2137 +4561 2142 4567 2163 4573 2163 4579 2164 4585 2167 4590 2167 4596 2190 4602 2190 4607 2201 4613 2211 +4619 2211 4624 2214 4630 2214 4635 2213 4640 2240 4646 2246 4651 2247 4656 2256 4662 2256 4667 2259 +4672 2256 4677 2287 4682 2288 4688 2288 4693 2298 4698 2298 4703 2301 4708 2298 4713 2298 4717 2342 +4722 2342 4727 2342 4732 2527 4737 2527 4741 2527 4746 2527 4751 2527 4756 2527 4760 2527 4765 2527 +4769 2527 4774 2527 4778 2527 4783 2527 4787 2527 4792 2527 4796 2527 4801 2527 4805 2527 4809 2527 +4814 2527 4818 2527 4822 2527 4827 2527 4831 2527 4835 2527 4839 2527 4843 2527 4848 2527 4852 2527 +4856 2527 4860 2543 4864 2543 4868 2543 4872 2543 4876 2543 4880 2543 4884 2543 4888 2557 4892 2557 +4896 2557 4900 2555 4903 2578 4907 2616 4911 2616 4915 2713 4919 2713 4923 2713 4926 2616 4930 2616 +4934 2616 4937 2625 4941 2713 4945 2653 4948 2653 4952 2653 4956 2658 4959 2713 4963 2713 4966 2713 +4970 2687 4973 2688 4977 2713 4980 2713 4984 2713 4987 2719 4991 2719 4994 2719 4998 2719 5001 2734 +5005 2734 5008 2740 5011 2740 5015 2745 5018 2746 5021 2746 5025 2813 5028 2813 5031 2895 5034 2897 +5038 2989 5041 2989 5044 2989 5047 3064 5050 3064 5054 3064 5057 3064 5060 3064 5063 3064 5066 3064 +5069 3064 5073 3064 5076 3064 5079 3185 5082 3185 5085 3185 5088 3185 5091 3185 5094 3185 5097 3185 +5100 3185 5103 3185 5106 3185 5109 3185 5112 3185 5115 3185 5118 3185 5121 3185 5124 3185 5126 3185 +5129 3148 5132 3148 5135 3164 5138 3171 5141 3184 5144 3194 5146 3194 5149 3204 5152 3217 5155 3226 +5158 3226 5160 3236 5163 3240 5166 3242 5169 3259 5171 3259 5174 3264 5177 3277 5180 3282 5182 3282 +5185 3300 5188 3300 5190 3300 5193 3315 5196 3315 5198 3315 5201 3335 5204 3428 +] dogrey +1 Setcolor +/absolu true def +-1 -1 200000 200000 setclipzone +32 Setcolor +5 Thickness +[] 0 setdash +32 Setcolor +/Helvetica findfont 100 scf mul scalefont setfont +32 Setcolor +(0.0) 681 3873 0 0.00 [681 3773 139 99] Show +%Latex:\myput{681}{367}{5}{0.0} +32 Setcolor +32 Setcolor + (drawsegs) 4 [ 32] +[750 3710 750 3773 +] dogrey +32 Setcolor +32 Setcolor +(0.5) 1581 3873 0 0.00 [1581 3773 139 99] Show +%Latex:\myput{1581}{367}{5}{0.5} +32 Setcolor +32 Setcolor + (drawsegs) 4 [ 32] +[1650 3710 1650 3773 +] dogrey +32 Setcolor +32 Setcolor +(1.0) 2481 3873 0 0.00 [2481 3773 139 99] Show +%Latex:\myput{2481}{367}{5}{1.0} +32 Setcolor +32 Setcolor + (drawsegs) 4 [ 32] +[2550 3710 2550 3773 +] dogrey +32 Setcolor +32 Setcolor +(1.5) 3381 3873 0 0.00 [3381 3773 139 99] Show +%Latex:\myput{3381}{367}{5}{1.5} +32 Setcolor +32 Setcolor + (drawsegs) 4 [ 32] +[3450 3710 3450 3773 +] dogrey +32 Setcolor +32 Setcolor +(2.0) 4281 3873 0 0.00 [4281 3773 139 99] Show +%Latex:\myput{4281}{367}{5}{2.0} +32 Setcolor +32 Setcolor + (drawsegs) 4 [ 32] +[4350 3710 4350 3773 +] dogrey +32 Setcolor +32 Setcolor +(2.5) 5181 3873 0 0.00 [5181 3773 139 99] Show +%Latex:\myput{5181}{367}{5}{2.5} +32 Setcolor +32 Setcolor + (drawsegs) 4 [ 32] +[5250 3710 5250 3773 +] dogrey +32 Setcolor + (drawsegs) 4 [ 32] +[750 3710 750 3757 +] dogrey + (drawsegs) 4 [ 32] +[975 3710 975 3757 +] dogrey + (drawsegs) 4 [ 32] +[1200 3710 1200 3757 +] dogrey + (drawsegs) 4 [ 32] +[1425 3710 1425 3757 +] dogrey + (drawsegs) 4 [ 32] +[1650 3710 1650 3757 +] dogrey + (drawsegs) 4 [ 32] +[1875 3710 1875 3757 +] dogrey + (drawsegs) 4 [ 32] +[2100 3710 2100 3757 +] dogrey + (drawsegs) 4 [ 32] +[2325 3710 2325 3757 +] dogrey + (drawsegs) 4 [ 32] +[2550 3710 2550 3757 +] dogrey + (drawsegs) 4 [ 32] +[2775 3710 2775 3757 +] dogrey + (drawsegs) 4 [ 32] +[3000 3710 3000 3757 +] dogrey + (drawsegs) 4 [ 32] +[3225 3710 3225 3757 +] dogrey + (drawsegs) 4 [ 32] +[3450 3710 3450 3757 +] dogrey + (drawsegs) 4 [ 32] +[3675 3710 3675 3757 +] dogrey + (drawsegs) 4 [ 32] +[3900 3710 3900 3757 +] dogrey + (drawsegs) 4 [ 32] +[4125 3710 4125 3757 +] dogrey + (drawsegs) 4 [ 32] +[4350 3710 4350 3757 +] dogrey + (drawsegs) 4 [ 32] +[4575 3710 4575 3757 +] dogrey + (drawsegs) 4 [ 32] +[4800 3710 4800 3757 +] dogrey + (drawsegs) 4 [ 32] +[5025 3710 5025 3757 +] dogrey +/Helvetica findfont 100 scf mul scalefont setfont +32 Setcolor +(-2.5) 506 3748 0 0.00 [506 3648 172 99] Show +%Latex:\myput{506}{492}{5}{-2.5} +32 Setcolor +32 Setcolor + (drawsegs) 4 [ 32] +[750 3710 690 3710 +] dogrey +32 Setcolor +32 Setcolor +(-2.0) 506 3430 0 0.00 [506 3330 172 99] Show +%Latex:\myput{506}{810}{5}{-2.0} +32 Setcolor +32 Setcolor + (drawsegs) 4 [ 32] +[750 3392 690 3392 +] dogrey +32 Setcolor +32 Setcolor +(-1.5) 506 3112 0 0.00 [506 3012 172 99] Show +%Latex:\myput{506}{1128}{5}{-1.5} +32 Setcolor +32 Setcolor + (drawsegs) 4 [ 32] +[750 3074 690 3074 +] dogrey +32 Setcolor +32 Setcolor +(-1.0) 506 2794 0 0.00 [506 2694 172 99] Show +%Latex:\myput{506}{1446}{5}{-1.0} +32 Setcolor +32 Setcolor + (drawsegs) 4 [ 32] +[750 2756 690 2756 +] dogrey +32 Setcolor +32 Setcolor +(-0.5) 506 2476 0 0.00 [506 2376 172 99] Show +%Latex:\myput{506}{1764}{5}{-0.5} +32 Setcolor +32 Setcolor + (drawsegs) 4 [ 32] +[750 2438 690 2438 +] dogrey +32 Setcolor +32 Setcolor +(0.0) 539 2158 0 0.00 [539 2058 139 99] Show +%Latex:\myput{539}{2082}{5}{0.0} +32 Setcolor +32 Setcolor + (drawsegs) 4 [ 32] +[750 2120 690 2120 +] dogrey +32 Setcolor +32 Setcolor +(0.5) 539 1840 0 0.00 [539 1740 139 99] Show +%Latex:\myput{539}{2400}{5}{0.5} +32 Setcolor +32 Setcolor + (drawsegs) 4 [ 32] +[750 1802 690 1802 +] dogrey +32 Setcolor +32 Setcolor +(1.0) 539 1522 0 0.00 [539 1422 139 99] Show +%Latex:\myput{539}{2718}{5}{1.0} +32 Setcolor +32 Setcolor + (drawsegs) 4 [ 32] +[750 1484 690 1484 +] dogrey +32 Setcolor +32 Setcolor +(1.5) 539 1204 0 0.00 [539 1104 139 99] Show +%Latex:\myput{539}{3036}{5}{1.5} +32 Setcolor +32 Setcolor + (drawsegs) 4 [ 32] +[750 1166 690 1166 +] dogrey +32 Setcolor +32 Setcolor +(2.0) 539 886 0 0.00 [539 786 139 99] Show +%Latex:\myput{539}{3354}{5}{2.0} +32 Setcolor +32 Setcolor + (drawsegs) 4 [ 32] +[750 848 690 848 +] dogrey +32 Setcolor +32 Setcolor +(2.5) 539 568 0 0.00 [539 468 139 99] Show +%Latex:\myput{539}{3672}{5}{2.5} +32 Setcolor +32 Setcolor + (drawsegs) 4 [ 32] +[750 530 690 530 +] dogrey +32 Setcolor + (drawsegs) 4 [ 32] +[750 3710 705 3710 +] dogrey + (drawsegs) 4 [ 32] +[750 3551 705 3551 +] dogrey + (drawsegs) 4 [ 32] +[750 3392 705 3392 +] dogrey + (drawsegs) 4 [ 32] +[750 3233 705 3233 +] dogrey + (drawsegs) 4 [ 32] +[750 3074 705 3074 +] dogrey + (drawsegs) 4 [ 32] +[750 2915 705 2915 +] dogrey + (drawsegs) 4 [ 32] +[750 2756 705 2756 +] dogrey + (drawsegs) 4 [ 32] +[750 2597 705 2597 +] dogrey + (drawsegs) 4 [ 32] +[750 2438 705 2438 +] dogrey + (drawsegs) 4 [ 32] +[750 2279 705 2279 +] dogrey + (drawsegs) 4 [ 32] +[750 2120 705 2120 +] dogrey + (drawsegs) 4 [ 32] +[750 1961 705 1961 +] dogrey + (drawsegs) 4 [ 32] +[750 1802 705 1802 +] dogrey + (drawsegs) 4 [ 32] +[750 1643 705 1643 +] dogrey + (drawsegs) 4 [ 32] +[750 1484 705 1484 +] dogrey + (drawsegs) 4 [ 32] +[750 1325 705 1325 +] dogrey + (drawsegs) 4 [ 32] +[750 1166 705 1166 +] dogrey + (drawsegs) 4 [ 32] +[750 1007 705 1007 +] dogrey + (drawsegs) 4 [ 32] +[750 848 705 848 +] dogrey + (drawsegs) 4 [ 32] +[750 689 705 689 +] dogrey +32 Setcolor + (drawsegs) 4 [ 32] +[750 3710 5250 3710 +] dogrey +32 Setcolor +32 Setcolor + (drawsegs) 4 [ 32] +[750 3710 750 530 +] dogrey +32 Setcolor + (drawbox) 4 [ 0] +[750 530 4500 3180 +] dogrey +32 Setcolor +[] 0 setdash +32 Setcolor +/Helvetica findfont 100 scf mul scalefont setfont +32 Setcolor +(f16 - level, 500 ft/s) 2590 292 0 0.00 [2590 192 817 99] Show +%Latex:\myput{2590}{3948}{5}{f16 - level, 500 ft/s} +32 Setcolor +/Helvetica findfont 100 scf mul scalefont setfont +32 Setcolor +(log10\(iteration\)) 2667 4065 0 0.00 [2667 3965 666 99] Show +%Latex:\myput{2667}{175}{5}{log10(iteration)} +32 Setcolor +/Helvetica findfont 100 scf mul scalefont setfont +32 Setcolor +(log10\(cost\)) 442 2346 0 270.00 [442 2246 494 99] Show +%Latex:\myput{442}{1894}{5}{log10(cost)} +32 Setcolor +/Helvetica findfont 100 scf mul scalefont setfont +32 Setcolor +5 Thickness +[] 0 setdash +32 Setcolor +33 Setcolor + (drawpoly) 10 [ -34] +[0 0 0 4 6 4 6 0 0 0 +] dogrey +33 Setcolor +/absolu true def +32 Setcolor +[] 0 setdash +32 Setcolor +32 Setcolor +5 Thickness +[] 0 setdash +33 Setcolor + (drawpoly) 8 [ -34] +[3838 587 5205 587 5205 810 3838 810 +] dogrey +33 Setcolor +/absolu true def +32 Setcolor +5 Thickness +[] 0 setdash +/closeflag true def + (drawpoly) 8 [ 0] +[3838 587 5205 587 5205 810 3838 810 +] dogrey +32 Setcolor +/absolu true def +1 Setcolor +5 Thickness +[] 0 setdash +1 Setcolor +5 Thickness +[] 0 setdash +/closeflag false def + (drawpoly) 4 [ 0] +[3883 699 4108 699 +] dogrey +1 Setcolor +/absolu true def +32 Setcolor +/Helvetica findfont 100 scf mul scalefont setfont +(newton raphson) 4153 745 0 0.00 [4153 645 711 99] Show +%Latex:\myput{4153}{3495}{5}{newton raphson} +32 Setcolor +5 Thickness +[] 0 setdash +32 Setcolor +/Helvetica findfont 100 scf mul scalefont setfont +/Helvetica findfont 100 scf mul scalefont setfont +[] 0 setdash +32 Setcolor +/Helvetica findfont 100 scf mul scalefont setfont +32 Setcolor +32 Setcolor +/Helvetica findfont 100 scf mul scalefont setfont +32 Setcolor +32 Setcolor +/Helvetica findfont 100 scf mul scalefont setfont +32 Setcolor +32 Setcolor +/Helvetica findfont 100 scf mul scalefont setfont +%Latex:\end{picture} + showpage + + end saved restore + diff --git a/scicoslab/jsbsim-toolbox/VERSION b/scicoslab/jsbsim-toolbox/VERSION new file mode 100644 index 0000000000000000000000000000000000000000..d3827e75a5cadb9fe4a27e1cb9b6d192e7323120 --- /dev/null +++ b/scicoslab/jsbsim-toolbox/VERSION @@ -0,0 +1 @@ +1.0 diff --git a/scicoslab/jsbsim-toolbox/builder.sce b/scicoslab/jsbsim-toolbox/builder.sce new file mode 100644 index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391 diff --git a/scicoslab/jsbsim-toolbox/loader.sce b/scicoslab/jsbsim-toolbox/loader.sce new file mode 100644 index 0000000000000000000000000000000000000000..f9bf99e46a2dfbeb4f0984361b5d40a3d038013b --- /dev/null +++ b/scicoslab/jsbsim-toolbox/loader.sce @@ -0,0 +1,45 @@ +mode(-1); +lines(0); + +initDir=pwd(); +jsbsimPath=get_absolute_file_path('loader.sce'); + +chdir('../') +jsbsimRoot=pwd(); + +chdir(jsbsimPath); + +mprintf('jsbsim version %s\n', stripblanks(read("VERSION",1,1,'(a)')) ); +mprintf('Copyright (C) 2011 James Goppert\n' ); + +if isdir('sci_gateway') then + chdir('sci_gateway'); + exec('loader.sce'); + chdir('..'); +end + +if isdir('macros') then + chdir('macros'); + exec('loadmacros.sce'); + chdir('..'); +end + +if isdir('scicos') then + chdir('scicos'); + exec('loadscicos.sce'); + chdir('..'); +end + +if isdir('demos') then + chdir('demos'); + exec('loaddemos.sce'); + chdir('..'); +end + +if isdir('help') then + chdir('help'); + exec('loadhelp.sce'); + chdir('..'); +end + +chdir(initDir) diff --git a/scicoslab/jsbsim-toolbox/macros/gettext.bin b/scicoslab/jsbsim-toolbox/macros/gettext.bin new file mode 100644 index 0000000000000000000000000000000000000000..4521980d6d6752dc3663eed4634ebbdf62b1c7b5 Binary files /dev/null and b/scicoslab/jsbsim-toolbox/macros/gettext.bin differ diff --git a/scicoslab/jsbsim-toolbox/macros/gettext.sci b/scicoslab/jsbsim-toolbox/macros/gettext.sci new file mode 100644 index 0000000000000000000000000000000000000000..c9e131c231a57b15a96a86d64dcf219c37857379 --- /dev/null +++ b/scicoslab/jsbsim-toolbox/macros/gettext.sci @@ -0,0 +1,4 @@ +function strOut = gettext(str) + strOut = str +endfunction + diff --git a/scicoslab/jsbsim-toolbox/macros/isfile.bin b/scicoslab/jsbsim-toolbox/macros/isfile.bin new file mode 100644 index 0000000000000000000000000000000000000000..b5f30bc7e40da6d5df126581cf826282141b96bd Binary files /dev/null and b/scicoslab/jsbsim-toolbox/macros/isfile.bin differ diff --git a/scicoslab/jsbsim-toolbox/macros/isfile.sci b/scicoslab/jsbsim-toolbox/macros/isfile.sci new file mode 100644 index 0000000000000000000000000000000000000000..1ad94a7a0f695cff937feb0e706ddb0ec0b7979d --- /dev/null +++ b/scicoslab/jsbsim-toolbox/macros/isfile.sci @@ -0,0 +1,4 @@ +function stat = isfile(fname) + stat = (fileinfo(fname) ~= []) +endfunction + diff --git a/scicoslab/jsbsim-toolbox/macros/jsbsim.bin b/scicoslab/jsbsim-toolbox/macros/jsbsim.bin new file mode 100644 index 0000000000000000000000000000000000000000..b671d26fc7a3a5cea4a28225e07401e215dc5d36 Binary files /dev/null and b/scicoslab/jsbsim-toolbox/macros/jsbsim.bin differ diff --git a/scicoslab/jsbsim-toolbox/macros/jsbsim.sci b/scicoslab/jsbsim-toolbox/macros/jsbsim.sci new file mode 100644 index 0000000000000000000000000000000000000000..0acf3111e2090222971693d6398ab23edf58c13d --- /dev/null +++ b/scicoslab/jsbsim-toolbox/macros/jsbsim.sci @@ -0,0 +1,9 @@ +function jsbsim(str,root) + [lhs,rhs] = argn() + if (rhs == 1) then + root=jsbsimRoot + elseif (rhs ~= 2) then + error('wrong number of args, usage: jsbsim(str,root)') + end + host(jsbsimRoot+'/src/JSBSim --root='+root+' '+str) +endfunction diff --git a/scicoslab/jsbsim-toolbox/macros/jsbsimTrim.bin b/scicoslab/jsbsim-toolbox/macros/jsbsimTrim.bin new file mode 100644 index 0000000000000000000000000000000000000000..daf814d23c2c0ade5722b5d06ebc23d4c6c5bd69 Binary files /dev/null and b/scicoslab/jsbsim-toolbox/macros/jsbsimTrim.bin differ diff --git a/scicoslab/jsbsim-toolbox/macros/jsbsimTrim.sci b/scicoslab/jsbsim-toolbox/macros/jsbsimTrim.sci new file mode 100644 index 0000000000000000000000000000000000000000..80c89166e399fb85dc5b203afa29aa8de40e85cf --- /dev/null +++ b/scicoslab/jsbsim-toolbox/macros/jsbsimTrim.sci @@ -0,0 +1,3 @@ +function jsbsimTrim() + host('cd '+jsbsimRoot+'/src && ./JSBSimTrim') +endfunction diff --git a/scicoslab/jsbsim-toolbox/macros/lib b/scicoslab/jsbsim-toolbox/macros/lib new file mode 100644 index 0000000000000000000000000000000000000000..595208438e3897c994a8552cd407da115b1caccf Binary files /dev/null and b/scicoslab/jsbsim-toolbox/macros/lib differ diff --git a/scicoslab/jsbsim-toolbox/macros/loadmacros.sce b/scicoslab/jsbsim-toolbox/macros/loadmacros.sce new file mode 100644 index 0000000000000000000000000000000000000000..0f4783f121befde375bb123237418a8cf5650b9d --- /dev/null +++ b/scicoslab/jsbsim-toolbox/macros/loadmacros.sce @@ -0,0 +1,3 @@ +mode(-1); +lines(0); +genlib('lib_mavsimMacros',pwd()); diff --git a/scicoslab/jsbsim-toolbox/macros/names b/scicoslab/jsbsim-toolbox/macros/names new file mode 100644 index 0000000000000000000000000000000000000000..2a24cd0e00b4afbf720f0f2d1df3c21c958c65a2 --- /dev/null +++ b/scicoslab/jsbsim-toolbox/macros/names @@ -0,0 +1,5 @@ +jsbsimTrim +jsbsim +read_csv +gettext +isfile diff --git a/scicoslab/jsbsim-toolbox/macros/read_csv.bin b/scicoslab/jsbsim-toolbox/macros/read_csv.bin new file mode 100644 index 0000000000000000000000000000000000000000..f28c1b0cbfc5ea4232409400ed5d1ac7fdaa6385 Binary files /dev/null and b/scicoslab/jsbsim-toolbox/macros/read_csv.bin differ diff --git a/scicoslab/jsbsim-toolbox/macros/read_csv.sci b/scicoslab/jsbsim-toolbox/macros/read_csv.sci new file mode 100644 index 0000000000000000000000000000000000000000..71725b7098175e0e8dd84e0ad1228886a7d2d981 --- /dev/null +++ b/scicoslab/jsbsim-toolbox/macros/read_csv.sci @@ -0,0 +1,55 @@ +// Scilab ( http://www.scilab.org/ ) - This file is part of Scilab +// Copyright (C) 2008 - INRIA +// Copyright (C) 2009 - DIGITEO - Allan CORNET +// +// This file must be used under the terms of the CeCILL. +// This source file is licensed as described in the file COPYING, which +// you should have received as part of this distribution. The terms +// are also available at +// http://www.cecill.info/licences/Licence_CeCILL_V2-en.txt + +function mat = read_csv(fname,sep) +// Given an ascii file created by Excel using "Text and comma" format +// read_csv(fname) returns the corresponding Scilab matrix of strings. + + if (type(fname) <> 10) then + error(msprintf(gettext("%s: Wrong type for input argument #%d: a string expected.\n"), 'write_csv', 1)); + end + + if (size(fname,'*')<> 1) then + error(msprintf(gettext("%s: Wrong size for input argument #%d: a string expected.\n"), 'write_csv', 1)); + end + + if argn(2)<2 then + sep = ','; + end + + if ~isfile(fname) then + //error(msprintf(gettext("%s: file %s does not exist.\n"), 'write_csv', 1, fname)); + error('file doesn''t exist') + end + + v = mgetl(fname); + ns = length(sep); + mat = []; + ki = 1; + for i = 1 : size(v,'*') + line = v(i); + K = [strindex(line, sep)]; + ki = 1; + row = []; + for k = K + row = [row, part(line,ki:k-1)]; + ki = k + ns; + end + row = [row, part(line, ki:length(line))]; + if (i > 1) then + if size(row,2) > size(mat,2) then + mat($,size(row,2)) = ''; + elseif size(row,2) < size(mat,2) then + row(size(mat,2)) = ''; + end + end + mat = [mat; row]; + end +endfunction diff --git a/scicoslab/scilab.ini b/scicoslab/scilab.ini new file mode 100644 index 0000000000000000000000000000000000000000..68cf99d05095e9a117a2506b77de3fd9d80c910a --- /dev/null +++ b/scicoslab/scilab.ini @@ -0,0 +1,7 @@ +toolboxes('.') +mode(-1) +exec jsbsim-toolbox/loader.sce +printf("jsbsim loaded"); +printf("\nredefinition warnings above are ok, any errors are a problem.") +printf("\nsciclab.ini changing directory to : %s",pwd()) +printf("\nclick Demos on the menu above to run jsbsim demos.\n") diff --git a/scicoslab/trimAnalysis.sce b/scicoslab/trimAnalysis.sce new file mode 100644 index 0000000000000000000000000000000000000000..5dd6626432a0bc5426d907ea545a1ef30ec54192 --- /dev/null +++ b/scicoslab/trimAnalysis.sce @@ -0,0 +1,17 @@ +scf(1); clf(1); +data = read('data/f16.log',-1,1); +plot(log10(1:size(data,1)),log10(data)); +xlabel('log10(iteration)'); +ylabel('log10(cost)'); +title('f16 - level, 500 ft/s'); +legend('newton raphson') +xs2eps(1,'f16-level-500fts') + +//scf(2); clf(2); +//data = read('data/c172p.log',-1,1); +//plot(log10(1:size(data,1)),log10(data)); +//xlabel('log10(iteration)'); +//ylabel('log10(cost)'); +//title('c172p - level, 20 ft/s'); +//legend('newton raphson') +//xs2eps(2,'c172p-level-20fts') diff --git a/src/FGFDMExec.cpp b/src/FGFDMExec.cpp index 4cba2d0f9f3aa391485866edaa6db6525b1086af..59df63579481398ce27e270ab074fc4b2789f7aa 100644 --- a/src/FGFDMExec.cpp +++ b/src/FGFDMExec.cpp @@ -171,6 +171,7 @@ FGFDMExec::FGFDMExec(FGPropertyManager* root) : Root(root) typedef int (FGFDMExec::*iPMF)(void) const; // instance->Tie("simulation/do_trim_analysis", this, (iPMF)0, &FGFDMExec::DoTrimAnalysis); instance->Tie("simulation/do_simple_trim", this, (iPMF)0, &FGFDMExec::DoTrim); + instance->Tie("simulation/do_simplex_trim", this, (iPMF)0, &FGFDMExec::DoSimplexTrim); instance->Tie("simulation/reset", this, (iPMF)0, &FGFDMExec::ResetToInitialConditions); instance->Tie("simulation/terminate", (int *)&Terminate); instance->Tie("simulation/sim-time-sec", this, &FGFDMExec::GetSimTime); @@ -961,6 +962,25 @@ void FGFDMExec::DoTrim(int mode) sim_time = saved_time; } +//%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + +void FGFDMExec::DoSimplexTrim(int mode) +{ + double saved_time; + + if (Constructing) return; + + if (mode < 0 || mode > JSBSim::tNone) { + cerr << endl << "Illegal trimming mode!" << endl << endl; + return; + } + saved_time = sim_time; + FGTrim trim(this, (JSBSim::TrimMode)mode); + if ( !trim.DoTrim() ) cerr << endl << "Trim Failed" << endl << endl; + trim.Report(); + sim_time = saved_time; +} + //%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% /* void FGFDMExec::DoTrimAnalysis(int mode) diff --git a/src/FGFDMExec.h b/src/FGFDMExec.h index 8c91cb2c9ce09430404a0103387788ccd005532b..bc8bb006e7b0b75f4c7ccb3ebb1a7e76671bb639 100644 --- a/src/FGFDMExec.h +++ b/src/FGFDMExec.h @@ -411,6 +411,7 @@ public: * - tTurn * - tNone */ void DoTrim(int mode); + void DoSimplexTrim(int mode); // void DoTrimAnalysis(int mode); /// Disables data logging to all outputs. diff --git a/src/c172p.log b/src/c172p.log deleted file mode 100644 index 2fdefd825a5bbbef6f3be6adac20d282ffcdae9b..0000000000000000000000000000000000000000 --- a/src/c172p.log +++ /dev/null @@ -1,474 +0,0 @@ -5.38015 -5.38015 -5.38015 -3.08732 -3.08732 -3.08732 -3.08732 -3.08732 -3.08732 -3.08732 -3.08732 -3.08732 -3.08732 -2.77452 -2.77452 -2.77452 -2.77452 -2.77452 -2.77452 -2.77452 -2.77452 -2.77452 -2.77452 -2.77452 -2.77452 -2.05018 -2.05018 -2.05018 -2.05018 -1.01852 -1.01852 -1.01852 -1.01852 -1.01852 -0.228348 -0.228348 -0.228348 -0.228348 -0.228348 -0.228348 -0.228348 -0.228348 -0.228348 -0.228348 -0.228348 -0.228348 -0.228348 -0.228348 -0.228348 -0.228348 -0.228348 -0.228348 -0.228348 -0.228348 -0.228348 -0.228348 -0.228348 -0.228348 -0.228348 -0.228348 -0.228348 -0.228348 -0.228348 -0.228348 -0.228348 -0.228348 -0.228348 -0.228348 -0.228348 -0.228348 -0.228348 -0.228348 -0.228348 -0.228348 -0.228348 -0.228348 -0.228348 -0.228348 -0.228348 -0.228348 -0.228348 -0.228348 -0.228348 -0.228348 -0.228348 -0.228348 -0.228348 -0.228348 -0.228348 -0.228348 -0.228348 -0.228348 -0.228348 -0.228348 -0.228348 -0.228348 -0.22292 -0.217616 -0.208773 -0.199219 -0.199219 -0.199219 -0.117563 -0.117563 -0.117563 -0.117563 -0.117563 -0.117563 -0.117563 -0.117563 -0.0920458 -0.0920458 -0.0920458 -0.0920458 -0.0920458 -0.0920458 -0.0920458 -0.0920458 -0.0920458 -0.0920458 -0.0612885 -0.0612885 -0.0612885 -0.0612885 -0.0612885 -0.0612885 -0.0612885 -0.0612885 -0.0612885 -0.0612885 -0.0612885 -0.0612885 -0.0612885 -0.0563597 -0.0563597 -0.0563597 -0.0541067 -0.0541067 -0.0520013 -0.0505286 -0.0499439 -0.0456883 -0.0456883 -0.0468196 -0.0433786 -0.042335 -0.0418354 -0.0410266 -0.0389327 -0.0359631 -0.0359631 -0.0348725 -0.0345965 -0.0345965 -0.0338298 -0.0325331 -0.0325331 -0.0282776 -0.0281323 -0.0281323 -0.0281323 -0.0280225 -0.027335 -0.027335 -0.027335 -0.0233945 -0.0222933 -0.0222933 -0.0222933 -0.0222933 -0.0206448 -0.0206448 -0.0193694 -0.0193694 -0.0193694 -0.0186235 -0.0177116 -0.0171961 -0.0171961 -0.0117099 -0.0117099 -0.0117099 -0.0117099 -0.0117099 -0.0117099 -0.0117099 -0.0117099 -0.0117099 -0.0117099 -0.0117099 -0.011515 -0.0117099 -0.0113634 -0.0105136 -0.0105136 -0.0103715 -0.00987096 -0.00938989 -0.00938989 -0.00938989 -0.00888338 -0.00867157 -0.00867157 -0.00838962 -0.00838962 -0.00819466 -0.00771991 -0.00752259 -0.00752259 -0.00720582 -0.00719588 -0.00719588 -0.00704412 -0.00640864 -0.00640864 -0.00626115 -0.00590721 -0.00590721 -0.00590721 -0.00590721 -0.00590242 -0.00590242 -0.00548288 -0.00537141 -0.00530551 -0.00529785 -0.00512396 -0.00512396 -0.00515266 -0.00473519 -0.00455462 -0.00454804 -0.00454804 -0.00454222 -0.00449627 -0.00454222 -0.00413761 -0.00410483 -0.00391737 -0.00391737 -0.00391737 -0.00391737 -0.00395126 -0.00366029 -0.00366029 -0.00364561 -0.00357188 -0.00347794 -0.00342144 -0.00342144 -0.00331719 -0.00328026 -0.00328026 -0.00321622 -0.00321622 -0.00311924 -0.00307641 -0.00298618 -0.00298618 -0.00298618 -0.00291454 -0.00291454 -0.0028825 -0.00289528 -0.00274487 -0.00261943 -0.00261943 -0.00261943 -0.00261943 -0.00259548 -0.00259548 -0.00252431 -0.00252431 -0.00248794 -0.00248794 -0.00249296 -0.00244606 -0.00236876 -0.00236876 -0.00235043 -0.00234674 -0.00233523 -0.00234674 -0.00230593 -0.00225482 -0.00219151 -0.00219151 -0.00219151 -0.00219151 -0.00219151 -0.00219151 -0.00214932 -0.00212977 -0.00211321 -0.00209824 -0.00212977 -0.00209899 -0.00205638 -0.00205638 -0.00204987 -0.00203308 -0.00202344 -0.00200738 -0.00200738 -0.00199426 -0.00195138 -0.00195138 -0.00195138 -0.00195138 -0.00195138 -0.00192307 -0.00192307 -0.00192307 -0.00192159 -0.00191146 -0.00192159 -0.00189582 -0.00189466 -0.00187205 -0.00186792 -0.00186792 -0.00186769 -0.00186769 -0.00183131 -0.00183131 -0.00183131 -0.00183131 -0.00182355 -0.00182355 -0.00182885 -0.00176093 -0.00170641 -0.00151009 -0.00151009 -0.00151009 -0.00151009 -0.00151009 -0.00151009 -0.00151009 -0.00151009 -0.00151009 -0.00151009 -0.00151009 -0.00151009 -0.00151009 -0.00151009 -0.00151009 -0.00151009 -0.00151009 -0.00151009 -0.00151009 -0.00151009 -0.00151009 -0.00151009 -0.00151009 -0.00145525 -0.00145525 -0.00145525 -0.00141263 -0.00141263 -0.00141263 -0.00141263 -0.00141263 -0.00141263 -0.00132435 -0.00132435 -0.00132435 -0.00132435 -0.00132435 -0.00132435 -0.00132435 -0.00132435 -0.00132435 -0.00132435 -0.00129588 -0.00129588 -0.00129588 -0.00129588 -0.00129588 -0.00127084 -0.00127084 -0.00127084 -0.00127084 -0.00121777 -0.00121777 -0.00121777 -0.00121777 -0.00120296 -0.00120296 -0.00120296 -0.00118163 -0.00118163 -0.00112071 -0.00112071 -0.00112071 -0.00112071 -0.00112071 -0.00107661 -0.00107661 -0.00107661 -0.00107661 -0.00107661 -0.00107661 -0.00107661 -0.00107661 -0.0010066 -0.000962888 -0.000962888 -0.000962888 -0.000962888 -0.000962888 -0.000962888 -0.000918316 -0.000918316 -0.000918316 -0.000918316 -0.000918316 -0.000918316 -0.000918316 -0.000875286 -0.000875286 -0.000875286 -0.00083929 -0.000811918 -0.000811918 -0.000811918 -0.000763218 -0.000743328 -0.000743328 -0.000700472 -0.000700472 -0.000700472 -0.000622254 -0.000622254 -0.000622254 -0.000622254 -0.000608902 -0.000608902 -0.000608902 -0.000559082 -0.000559082 -0.000559082 -0.000520919 -0.000509158 -0.00049837 -0.000415957 -0.000415957 -0.000415957 -0.000415957 -0.000403681 -0.000403681 -0.000402267 -0.00029219 -0.00029219 -0.00029219 -0.00029219 -0.00029219 -0.00029219 -0.00029219 -0.00029219 -0.00029219 -0.00029069 -0.00029219 -0.00021493 -0.00021493 -0.00021493 -0.00021493 -0.000167856 -0.000167856 -0.000167856 -0.000167856 -0.000167856 -0.000143453 -9.80619e-05 diff --git a/src/f16-standard.log b/src/f16-standard.log deleted file mode 100644 index 5c4d5d38c937d2a9ea1d756f16b1965bf1c9c485..0000000000000000000000000000000000000000 --- a/src/f16-standard.log +++ /dev/null @@ -1,731 +0,0 @@ -251.464 -165.094 -165.094 -93.7501 -53.5091 -40.694 -40.694 -40.694 -40.694 -40.694 -40.694 -40.694 -40.694 -40.694 -40.694 -40.694 -40.694 -25.1594 -25.1594 -25.1594 -25.1594 -38.4905 -38.4905 -25.1594 -2.25907 -2.25907 -2.25907 -2.25907 -2.25907 -2.25907 -2.25907 -2.25907 -2.25907 -2.25907 -2.25907 -2.25907 -2.25907 -2.25907 -2.25907 -2.25907 -2.25907 -2.25907 -2.25907 -2.25907 -2.25907 -2.25907 -2.25907 -2.25907 -2.25907 -2.25907 -2.25907 -2.25907 -2.25907 -2.25907 -1.90879 -1.90879 -1.90879 -1.90879 -1.90879 -1.90879 -1.90879 -1.90879 -1.90879 -1.90879 -1.90879 -1.90879 -1.90879 -1.90879 -1.90879 -1.90879 -1.90879 -1.90879 -1.90879 -1.90879 -1.90879 -1.90879 -1.90879 -1.90879 -1.90879 -1.90879 -1.90879 -1.90879 -1.85168 -1.82795 -1.77191 -1.7559 -1.71772 -1.7559 -1.53618 -1.52029 -1.49271 -1.42242 -1.3948 -1.35804 -1.3948 -1.23971 -1.23971 -1.2234 -1.14304 -1.10711 -1.07772 -1.07772 -1.03108 -1.00465 -1.00465 -0.919848 -1.00681 -0.878745 -0.857621 -0.852568 -0.834274 -0.815033 -0.741697 -0.741697 -0.697507 -0.685752 -0.685752 -0.685752 -0.664085 -0.697507 -0.599055 -0.58856 -0.55339 -0.55339 -0.552307 -0.543825 -0.543825 -0.485541 -0.485541 -0.485541 -0.440698 -0.440698 -0.440698 -0.440698 -0.31937 -0.31937 -0.31937 -0.31937 -0.31937 -0.31937 -0.31937 -0.31937 -0.310329 -0.31937 -0.284925 -0.284925 -0.284925 -0.266753 -0.249675 -0.249675 -0.249675 -0.249675 -0.235529 -0.236002 -0.217577 -0.217577 -0.210428 -0.200802 -0.195898 -0.190677 -0.195898 -0.18096 -0.178436 -0.176824 -0.162326 -0.162326 -0.15516 -0.15516 -0.151164 -0.147241 -0.147241 -0.137304 -0.132284 -0.132284 -0.127151 -0.127082 -0.127082 -0.122628 -0.116132 -0.116132 -0.108528 -0.108528 -0.105268 -0.105268 -0.103 -0.099067 -0.099067 -0.093831 -0.0899602 -0.0899602 -0.0880749 -0.087355 -0.087355 -0.0852773 -0.0816591 -0.0785898 -0.0755435 -0.0744732 -0.0744732 -0.0744732 -0.0738407 -0.0738407 -0.0703537 -0.0678592 -0.0654201 -0.0654201 -0.0654201 -0.0637658 -0.0637658 -0.0610579 -0.0593132 -0.0581323 -0.0577112 -0.0559174 -0.0559174 -0.0559174 -0.0536204 -0.0524689 -0.0520584 -0.0514983 -0.0494773 -0.0487393 -0.0494773 -0.0476724 -0.0469818 -0.0469818 -0.0464829 -0.0443256 -0.043463 -0.0443256 -0.0429174 -0.0429174 -0.0425971 -0.0424292 -0.0402056 -0.0392788 -0.0402056 -0.0402056 -0.038552 -0.038552 -0.0380877 -0.0380877 -0.0370194 -0.0370097 -0.0360542 -0.0360542 -0.0355731 -0.0353378 -0.0346815 -0.0344602 -0.0344602 -0.0344602 -0.0334851 -0.0331929 -0.0331247 -0.0331247 -0.0325758 -0.0325758 -0.0319436 -0.0319436 -0.0319436 -0.0314345 -0.0310744 -0.0306673 -0.0306673 -0.0306558 -0.0304201 -0.0304201 -0.0300117 -0.0294483 -0.0291739 -0.0291221 -0.0291221 -0.0288486 -0.0288486 -0.0285452 -0.0285452 -0.0280894 -0.0280894 -0.0280504 -0.0279438 -0.0276309 -0.0276309 -0.0274082 -0.0272806 -0.0272806 -0.0270843 -0.0269973 -0.0269973 -0.0268962 -0.0268962 -0.0267115 -0.0264879 -0.0263193 -0.0262474 -0.0262474 -0.0262474 -0.0262474 -0.0259954 -0.0259152 -0.025819 -0.0256456 -0.0256456 -0.0256456 -0.0256456 -0.0255814 -0.0255511 -0.0254059 -0.0253263 -0.0252102 -0.0252102 -0.0252102 -0.0251159 -0.0250981 -0.0250392 -0.0250021 -0.024854 -0.024854 -0.024854 -0.0247728 -0.0247724 -0.0247724 -0.0247694 -0.0247267 -0.0245691 -0.0245691 -0.0245636 -0.0245636 -0.0244867 -0.0244867 -0.0244213 -0.0243541 -0.0243541 -0.0243239 -0.0242772 -0.0242772 -0.0242772 -0.0242576 -0.0242083 -0.024184 -0.024184 -0.0241456 -0.02413 -0.0240814 -0.0240814 -0.0240814 -0.0240814 -0.0240358 -0.0240019 -0.0239966 -0.0239907 -0.0239884 -0.0239711 -0.0239711 -0.0239179 -0.0238881 -0.0238881 -0.0238881 -0.0238881 -0.0238819 -0.0238243 -0.0238243 -0.0238242 -0.0238207 -0.0238044 -0.0237988 -0.0237988 -0.0237498 -0.0237498 -0.0237498 -0.0237498 -0.0237498 -0.0237365 -0.0237277 -0.0237277 -0.0236916 -0.0236829 -0.0236829 -0.0236829 -0.0236829 -0.0236829 -0.0236829 -0.0236533 -0.0236506 -0.0236481 -0.0236428 -0.0236428 -0.0236335 -0.0236335 -0.0236179 -0.0236049 -0.0236049 -0.0236049 -0.023604 -0.023604 -0.0235942 -0.0235891 -0.0235813 -0.0235812 -0.0235812 -0.0235692 -0.0235692 -0.0235632 -0.0235596 -0.0235506 -0.0234769 -0.0234769 -0.0234769 -0.0234769 -0.0234769 -0.0234769 -0.0234769 -0.0234769 -0.0234769 -0.0234769 -0.0234769 -0.0234769 -0.0234769 -0.0234769 -0.0234769 -0.0234478 -0.0234478 -0.0234478 -0.0234478 -0.0234478 -0.0234478 -0.0234422 -0.0234422 -0.0234422 -0.0234422 -0.0234422 -0.0234422 -0.0234422 -0.0234422 -0.0234422 -0.0234422 -0.0234422 -0.0234422 -0.0234422 -0.0234422 -0.023386 -0.023386 -0.023386 -0.023386 -0.023386 -0.023386 -0.023386 -0.023386 -0.023386 -0.023386 -0.0233538 -0.0233538 -0.0233538 -0.0233538 -0.0233538 -0.0233538 -0.0233538 -0.0233538 -0.0233538 -0.0233538 -0.0233538 -0.0233538 -0.0233538 -0.0233538 -0.0233538 -0.0233538 -0.0233538 -0.0233538 -0.0233538 -0.0233538 -0.0233538 -0.0233538 -0.0233732 -0.0233538 -0.0233538 -0.0233425 -0.0233425 -0.0233425 -0.0233425 -0.0233425 -0.0233391 -0.0233391 -0.0233391 -0.0233391 -0.0233391 -0.0233132 -0.0233132 -0.0233132 -0.0233132 -0.0233132 -0.0233132 -0.0233132 -0.0233132 -0.0233132 -0.0233132 -0.0233014 -0.0233014 -0.0233014 -0.0233014 -0.0233014 -0.0233014 -0.0233014 -0.0233014 -0.0233014 -0.0232861 -0.0232949 -0.023283 -0.023283 -0.0232691 -0.0232691 -0.0232523 -0.0232523 -0.0232523 -0.0232523 -0.0232523 -0.0232687 -0.0232687 -0.0232687 -0.0232687 -0.0232687 -0.0232366 -0.0232249 -0.0232249 -0.0232249 -0.0232249 -0.0232103 -0.0232103 -0.0232103 -0.0232239 -0.0232142 -0.0231999 -0.023184 -0.023184 -0.0231682 -0.0231682 -0.0231682 -0.0231682 -0.0231492 -0.0231492 -0.0231492 -0.0231248 -0.0231248 -0.0231167 -0.0231167 -0.0231167 -0.0231092 -0.0231092 -0.0230668 -0.0230668 -0.0230668 -0.0230668 -0.0230577 -0.0230577 -0.0230577 -0.0230279 -0.0230279 -0.0230225 -0.0230199 -0.0230007 -0.0230007 -0.0229729 -0.0229729 -0.0229729 -0.0229729 -0.022928 -0.022928 -0.0229005 -0.0229005 -0.0229005 -0.0228861 -0.0228861 -0.0228861 -0.022848 -0.0228354 -0.022815 -0.0228002 -0.0227984 -0.0227568 -0.0227568 -0.0227187 -0.0227088 -0.0227088 -0.0226801 -0.0226532 -0.0226532 -0.0226068 -0.0225857 -0.0225857 -0.0225451 -0.0225104 -0.0225104 -0.0225857 -0.0224644 -0.0224353 -0.0223757 -0.0223757 -0.0223757 -0.0222961 -0.0222961 -0.0222464 -0.0222327 -0.0222327 -0.022215 -0.0220941 -0.0220941 -0.0220534 -0.0220534 -0.022026 -0.0219887 -0.0219004 -0.0219004 -0.0219004 -0.0217995 -0.0217737 -0.0217354 -0.02171 -0.02171 -0.0216008 -0.0215088 -0.0215088 -0.0214882 -0.0214831 -0.0214831 -0.0212532 -0.0212532 -0.021218 -0.021218 -0.0211174 -0.0209988 -0.0209988 -0.0209824 -0.0209067 -0.020861 -0.0205487 -0.0205487 -0.0200938 -0.0196907 -0.0196907 -0.0178769 -0.0163459 -0.0163459 -0.0161676 -0.015605 -0.0150783 -0.0150783 -0.0141915 -0.0141915 -0.0141915 -0.0141915 -0.0151425 -0.0150445 -0.0134327 -0.0134327 -0.0131864 -0.0131864 -0.0127098 -0.0127098 -0.0127098 -0.0127098 -0.0127098 -0.0118177 -0.0113657 -0.0111946 -0.0111946 -0.0111946 -0.010336 -0.010336 -0.011057 -0.00968916 -0.00968916 -0.0093001 -0.00924625 -0.00924625 -0.00873246 -0.00807135 -0.00807135 -0.00873246 -0.00712089 -0.007011 -0.00698686 -0.00698686 -0.00643832 -0.00557581 -0.00643832 -0.00523312 -0.00523312 -0.0046404 -0.0046404 -0.00394224 -0.00394224 -0.0038141 -0.00320104 -0.00320104 -0.00320104 -0.00320104 -0.00218613 -0.00218613 -0.00201979 -0.00201979 -0.00181446 -0.00181446 -0.00148271 -0.00148271 -0.00148271 -0.00148271 -0.00148271 -0.00148271 -0.00144982 -0.00125408 -0.00125408 -0.000847147 -0.000847147 -0.000847147 -0.000323543 -0.000323543 -0.000323543 -0.000323543 -0.000323543 -0.000148072 -0.000148072 -0.000148072 -0.000148072 -0.000148072 -0.000148072 -0.000148072 -0.000148072 -0.000148072 -0.000148072 -0.000148072 -0.000148072 -8.11613e-05 diff --git a/src/f16-turn-0.1.log b/src/f16-turn-0.1.log deleted file mode 100644 index 3c02fc653726cb85042d4f1329f5719ea5373d96..0000000000000000000000000000000000000000 --- a/src/f16-turn-0.1.log +++ /dev/null @@ -1,2002 +0,0 @@ -279.156 -164.366 -164.366 -125.398 -124.428 -124.428 -124.428 -124.428 -124.428 -124.428 -124.428 -124.428 -116.057 -116.057 -114.464 -114.464 -114.464 -94.18 -85.243 -85.243 -85.243 -85.243 -85.243 -85.243 -85.243 -85.243 -85.243 -75.6663 -75.6663 -75.6663 -75.6663 -56.3732 -56.3732 -56.3732 -50.1262 -50.1262 -50.1262 -50.1262 -56.3732 -56.3732 -56.3732 -56.3732 -37.469 -23.5736 -23.5736 -23.5736 -19.3382 -19.3382 -10.595 -10.595 -10.595 -10.595 -10.595 -10.595 -10.595 -10.595 -10.595 -5.41 -5.41 -5.41 -5.41 -5.41 -5.41 -5.41 -5.41 -5.41 -5.41 -5.41 -1.91654 -1.91654 -1.91654 -1.91654 -1.91654 -1.91654 -1.91654 -1.91654 -1.91654 -1.91654 -1.91654 -1.91654 -1.91654 -1.91654 -1.91654 -1.91654 -1.91654 -1.91654 -1.91654 -1.91654 -1.91654 -1.91654 -1.91654 -1.91654 -1.91654 -1.91654 -1.91654 -1.91654 -1.91654 -1.91654 -1.91654 -1.91654 -1.91654 -1.89534 -1.85898 -1.80315 -1.80262 -1.80262 -1.72588 -1.68197 -1.59638 -1.59638 -1.58615 -1.58615 -1.58615 -1.57068 -1.49287 -1.44986 -1.44036 -1.36505 -1.36505 -1.36505 -1.36505 -1.34008 -1.30223 -1.30223 -1.30223 -1.26583 -1.26583 -1.1814 -1.1814 -1.1814 -1.1814 -1.15961 -1.1592 -1.13862 -1.1592 -1.04437 -1.04437 -1.04437 -1.03798 -1.03798 -1.00861 -1.00861 -0.983881 -0.945635 -0.945635 -0.934691 -0.934691 -0.897731 -0.896674 -0.896674 -0.894723 -0.894723 -0.894723 -0.862942 -0.826872 -0.819446 -0.819446 -0.811579 -0.802164 -0.811579 -0.80462 -0.770029 -0.770029 -0.758645 -0.758645 -0.756872 -0.748219 -0.756872 -0.728474 -0.723966 -0.722507 -0.71099 -0.71099 -0.705195 -0.717978 -0.696237 -0.679816 -0.679816 -0.679816 -0.679354 -0.668536 -0.668536 -0.654505 -0.654505 -0.64927 -0.645986 -0.645986 -0.645973 -0.641321 -0.645973 -0.633156 -0.630943 -0.625002 -0.620285 -0.620044 -0.619488 -0.613204 -0.601303 -0.601303 -0.590312 -0.590312 -0.590312 -0.590312 -0.590312 -0.585787 -0.585787 -0.585529 -0.583819 -0.583608 -0.579825 -0.576835 -0.576835 -0.573389 -0.573106 -0.570874 -0.570817 -0.568029 -0.566071 -0.566071 -0.563405 -0.563134 -0.560538 -0.560538 -0.558608 -0.557464 -0.557464 -0.555363 -0.555126 -0.552599 -0.552198 -0.551087 -0.550571 -0.550571 -0.548884 -0.548692 -0.546193 -0.545577 -0.545083 -0.545045 -0.545045 -0.543663 -0.543518 -0.541084 -0.54033 -0.540293 -0.540293 -0.540293 -0.539456 -0.539357 -0.537011 -0.537011 -0.53621 -0.53621 -0.53621 -0.536064 -0.536007 -0.534081 -0.533804 -0.533368 -0.533368 -0.532986 -0.532986 -0.532986 -0.531726 -0.53125 -0.53125 -0.5309 -0.5309 -0.5309 -0.530457 -0.52983 -0.52983 -0.529236 -0.529236 -0.529236 -0.528959 -0.528459 -0.528303 -0.528303 -0.527886 -0.527848 -0.527626 -0.527413 -0.526884 -0.526884 -0.526884 -0.526725 -0.526672 -0.526347 -0.526184 -0.526059 -0.526059 -0.525662 -0.525662 -0.525662 -0.525332 -0.525207 -0.525207 -0.525207 -0.525014 -0.524954 -0.524709 -0.524527 -0.524527 -0.524527 -0.524314 -0.524314 -0.524314 -0.524197 -0.52408 -0.523864 -0.523864 -0.523864 -0.523808 -0.523744 -0.5237 -0.523574 -0.523457 -0.523574 -0.523309 -0.523309 -0.523288 -0.523288 -0.523168 -0.523072 -0.523168 -0.522968 -0.522872 -0.522872 -0.522872 -0.522841 -0.522763 -0.522872 -0.522707 -0.522672 -0.522629 -0.522527 -0.522527 -0.522514 -0.522514 -0.522455 -0.522455 -0.522324 -0.522324 -0.52217 -0.52217 -0.52217 -0.52217 -0.522168 -0.522168 -0.522141 -0.522132 -0.522141 -0.522097 -0.522019 -0.521998 -0.521998 -0.521994 -0.521985 -0.521994 -0.521949 -0.52191 -0.521887 -0.521863 -0.521863 -0.521863 -0.521863 -0.521831 -0.521814 -0.521773 -0.521761 -0.521761 -0.521761 -0.521761 -0.521735 -0.521712 -0.521701 -0.521689 -0.521685 -0.521685 -0.521689 -0.521659 -0.521652 -0.521637 -0.521622 -0.521622 -0.521617 -0.521622 -0.521599 -0.521588 -0.521588 -0.521576 -0.521552 -0.521447 -0.521447 -0.521447 -0.521447 -0.521447 -0.521447 -0.521447 -0.521447 -0.521447 -0.521447 -0.521447 -0.521447 -0.521447 -0.521447 -0.521447 -0.521447 -0.521447 -0.521447 -0.521447 -0.521447 -0.521447 -0.521446 -0.521446 -0.521438 -0.521437 -0.521437 -0.521429 -0.521429 -0.521426 -0.521424 -0.521417 -0.521417 -0.52142 -0.52142 -0.521406 -0.521406 -0.521406 -0.521406 -0.521406 -0.521401 -0.521401 -0.521401 -0.521395 -0.521395 -0.521389 -0.521389 -0.521389 -0.521389 -0.521395 -0.521395 -0.521395 -0.521395 -0.521395 -0.521395 -0.521395 -0.521395 -0.521395 -0.521395 -0.521395 -0.521395 -0.521395 -0.521395 -0.521395 -0.521395 -0.521395 -0.521395 -0.521395 -0.521395 -0.521395 -0.521395 -0.521395 -0.521395 -0.521395 -0.521395 -0.521395 -0.521395 -0.521395 -0.521395 -0.521395 -0.521395 -0.521395 -0.521395 -0.521395 -0.521395 -0.521395 -0.521395 -0.521395 -0.521395 -0.521395 -0.521395 -0.521395 -0.521395 -0.521395 -0.521395 -0.521395 -0.521395 -0.521395 -0.521395 -0.521395 -0.521395 -0.521395 -0.521395 -0.521395 -0.521395 -0.521395 -0.521395 -0.521395 -0.521395 -0.521395 -0.521395 -0.521395 -0.521395 -0.521395 -0.521395 -0.521395 -0.521395 -0.521395 -0.521395 -0.521395 -0.521395 -0.521395 -0.521395 -0.521395 -0.521395 -0.521395 -0.521395 -0.521395 -0.521395 -0.521395 -0.521395 -0.521395 -0.521395 -0.521395 -0.521395 -0.521395 -0.521395 -0.521395 -0.521395 -0.521395 -0.521395 -0.521395 -0.521395 -0.521395 -0.521395 -0.521395 -0.521395 -0.521395 -0.521395 -0.521395 -0.521395 -0.521395 -0.521395 -0.521395 -0.521395 -0.521395 -0.521395 -0.521395 -0.521395 -0.521395 -0.521395 -0.521395 -0.521395 -0.521395 -0.521395 -0.521395 -0.521395 -0.521395 -0.521395 -0.521395 -0.521395 -0.521395 -0.521395 -0.521395 -0.521395 -0.521395 -0.521395 -0.521395 -0.521395 -0.521395 -0.521395 -0.521395 -0.521395 -0.521395 -0.521395 -0.521395 -0.521395 -0.521395 -0.521395 -0.521395 -0.521395 -0.521395 -0.521395 -0.521395 -0.521395 -0.521395 -0.521395 -0.521395 -0.521395 -0.521395 -0.521395 -0.521395 -0.521395 -0.521395 -0.521395 -0.521395 -0.521395 -0.521395 -0.521395 -0.521395 -0.521395 -0.521395 -0.521395 -0.521395 -0.521395 -0.521395 -0.521395 -0.521395 -0.521395 -0.521395 -0.521395 -0.521395 -0.521395 -0.521395 -0.521395 -0.521395 -0.521395 -0.521395 -0.521395 -0.521395 -0.521395 -0.521395 -0.521395 -0.521395 -0.521395 -0.521395 -0.521395 -0.521395 -0.521395 -0.521395 -0.521395 -0.521395 -0.521395 -0.521395 -0.521395 -0.521395 -0.521395 -0.521395 -0.521395 -0.521395 -0.521395 -0.521395 -0.521395 -0.521395 -0.521395 -0.521395 -0.521395 -0.521395 -0.521395 -0.521395 -0.521395 -0.521395 -0.521395 -0.521395 -0.521395 -0.521395 -0.521395 -0.521395 -0.521395 -0.521395 -0.521395 -0.521395 -0.521395 -0.521395 -0.521395 -0.521395 -0.521395 -0.521395 -0.521395 -0.521395 -0.521395 -0.521395 -0.521395 -0.521395 -0.521395 -0.521395 -0.521395 -0.521395 -0.521395 -0.521395 -0.521395 -0.521395 -0.521395 -0.521395 -0.521395 -0.521395 -0.521395 -0.521395 -0.521395 -0.521395 -0.521395 -0.521395 -0.521395 -0.521395 -0.521395 -0.521395 -0.521395 -0.521395 -0.521395 -0.521395 -0.521395 -0.521395 -0.521395 -0.521395 -0.521395 -0.521395 -0.521395 -0.521156 -0.521156 -0.521156 -0.521156 -0.521156 -0.521156 -0.521156 -0.521156 -0.521156 -0.521156 -0.521156 -0.521156 -0.521156 -0.521156 -0.521156 -0.521156 -0.521156 -0.521156 -0.520929 -0.520929 -0.520929 -0.520929 -0.520929 -0.520929 -0.520929 -0.520929 -0.520929 -0.520929 -0.520891 -0.520579 -0.520579 -0.520579 -0.520579 -0.520579 -0.520579 -0.520579 -0.520579 -0.520579 -0.520579 -0.520579 -0.520579 -0.520579 -0.520579 -0.520579 -0.520579 -0.520579 -0.520579 -0.520579 -0.520579 -0.520579 -0.520579 -0.520579 -0.520579 -0.520579 -0.520579 -0.520579 -0.520579 -0.520503 -0.520503 -0.520503 -0.520503 -0.520503 -0.520503 -0.520503 -0.520503 -0.520503 -0.520503 -0.520503 -0.520503 -0.520503 -0.520503 -0.520503 -0.520503 -0.520503 -0.520503 -0.520503 -0.5205 -0.5205 -0.5205 -0.5205 -0.520491 -0.520478 -0.520478 -0.520478 -0.520478 -0.520478 -0.52047 -0.52046 -0.52046 -0.52046 -0.52046 -0.52046 -0.52046 -0.520458 -0.520458 -0.520458 -0.520458 -0.520458 -0.520458 -0.520443 -0.520443 -0.520443 -0.520443 -0.520443 -0.520434 -0.520434 -0.520434 -0.520428 -0.520428 -0.520416 -0.520413 -0.520403 -0.520403 -0.520403 -0.520388 -0.520388 -0.520388 -0.520388 -0.520388 -0.520388 -0.520388 -0.520388 -0.520388 -0.520388 -0.520388 -0.520388 -0.520388 -0.520388 -0.520388 -0.520388 -0.520388 -0.520388 -0.520388 -0.520388 -0.520388 -0.520374 -0.520359 -0.520359 -0.520359 -0.520359 -0.520347 -0.520347 -0.520347 -0.520323 -0.520323 -0.520323 -0.520323 -0.520293 -0.520293 -0.520293 -0.520293 -0.520293 -0.520277 -0.520277 -0.520277 -0.520277 -0.520251 -0.520251 -0.520251 -0.520251 -0.520251 -0.520251 -0.520251 -0.520251 -0.520243 -0.520243 -0.520237 -0.520209 -0.520209 -0.520209 -0.520209 -0.520208 -0.520202 -0.520202 -0.520196 -0.520159 -0.520159 -0.520159 -0.520159 -0.520159 -0.520141 -0.520141 -0.520141 -0.520113 -0.520113 -0.520099 -0.520084 -0.520084 -0.520069 -0.520063 -0.520063 -0.520063 -0.520063 -0.520063 -0.520039 -0.520039 -0.520012 -0.520004 -0.519999 -0.519984 -0.519984 -0.51997 -0.519929 -0.519929 -0.519918 -0.519896 -0.519879 -0.519879 -0.519879 -0.519858 -0.519817 -0.519802 -0.519799 -0.519778 -0.519738 -0.519738 -0.519738 -0.519694 -0.519691 -0.519648 -0.519616 -0.519616 -0.519589 -0.519589 -0.519556 -0.519507 -0.519507 -0.519469 -0.519456 -0.519419 -0.519419 -0.519365 -0.51936 -0.519316 -0.519293 -0.519245 -0.519222 -0.519222 -0.519245 -0.519118 -0.519109 -0.519041 -0.519041 -0.518998 -0.518972 -0.519054 -0.518899 -0.518852 -0.518809 -0.51874 -0.51874 -0.518702 -0.51874 -0.518566 -0.518566 -0.51851 -0.51851 -0.51843 -0.518368 -0.51843 -0.51843 -0.518267 -0.518238 -0.518095 -0.518095 -0.518095 -0.518051 -0.518095 -0.517984 -0.517847 -0.517847 -0.517796 -0.517751 -0.517662 -0.517662 -0.517751 -0.517592 -0.517507 -0.517419 -0.517374 -0.51736 -0.517279 -0.517237 -0.517237 -0.517042 -0.517004 -0.517004 -0.516976 -0.516929 -0.516885 -0.516885 -0.516804 -0.516728 -0.516728 -0.516728 -0.516704 -0.516704 -0.516638 -0.516638 -0.516638 -0.516638 -0.516638 -0.516638 -0.516638 -0.516638 -0.516638 -0.516626 -0.516523 -0.516523 -0.516523 -0.516523 -0.516523 -0.516523 -0.516523 -0.516523 -0.516523 -0.516523 -0.516523 -0.516523 -0.516459 -0.516459 -0.516459 -0.516459 -0.516459 -0.516459 -0.516459 -0.516459 -0.516459 -0.516459 -0.516459 -0.516459 -0.516459 -0.516459 -0.516459 -0.516459 -0.516459 -0.516459 -0.516425 -0.516425 -0.516425 -0.516416 -0.516416 -0.516416 -0.516416 -0.516416 -0.516416 -0.516416 -0.516416 -0.516416 -0.516416 -0.516408 -0.516408 -0.516408 -0.516393 -0.516393 -0.516393 -0.516393 -0.516393 -0.516393 -0.516393 -0.516393 -0.516393 -0.516393 -0.516393 -0.516393 -0.516374 -0.516374 -0.516374 -0.516374 -0.516374 -0.516364 -0.516364 -0.516364 -0.516356 -0.516356 -0.516356 -0.516356 -0.516356 -0.516356 -0.516341 -0.516341 -0.516341 -0.516341 -0.516341 -0.516336 -0.516336 -0.516336 -0.516336 -0.516336 -0.516336 -0.516336 -0.516336 -0.516336 -0.516336 -0.516336 -0.516336 -0.516336 -0.516336 -0.516336 -0.516336 -0.516338 -0.516338 -0.516333 -0.516333 -0.516333 -0.516333 -0.516333 -0.516333 -0.516333 -0.516333 -0.516333 -0.516333 -0.516333 -0.516333 -0.516333 -0.516333 -0.516333 -0.516333 -0.516333 -0.516333 -0.516333 -0.516333 -0.516333 -0.516333 -0.516333 -0.516333 -0.516333 -0.516333 -0.516333 -0.516333 -0.516333 -0.516333 -0.516333 -0.516333 -0.516333 -0.516333 -0.516333 -0.516333 -0.516333 -0.516333 -0.516333 -0.516333 -0.516333 -0.516333 -0.516333 -0.516333 -0.516333 -0.516333 -0.516333 -0.516333 -0.516333 -0.516333 -0.516333 -0.516333 -0.516333 -0.516333 -0.516333 -0.516333 -0.516333 -0.516333 -0.516333 -0.516333 -0.516333 -0.516333 -0.516333 -0.516333 -0.516333 -0.516333 -0.516333 -0.516333 -0.516333 -0.516333 -0.516333 -0.516333 -0.516333 -0.516333 -0.516333 -0.516333 -0.516333 -0.516333 -0.516333 -0.516333 -0.516333 -0.516333 -0.516333 -0.516333 -0.516333 -0.516333 -0.516333 -0.516333 -0.516333 -0.516333 -0.516333 -0.516333 -0.516333 -0.516333 -0.516333 -0.516333 -0.516333 -0.516333 -0.516333 -0.516333 -0.516333 -0.516333 -0.516333 -0.516333 -0.516333 -0.516333 -0.516333 -0.516333 -0.516333 -0.516333 -0.516333 -0.516333 -0.516333 -0.516333 -0.516333 -0.516333 -0.516333 -0.516333 -0.516333 -0.516333 -0.516333 -0.516333 -0.516333 -0.516333 -0.516333 -0.516333 -0.516333 -0.516333 -0.516333 -0.516333 -0.516333 -0.516333 -0.516333 -0.516333 -0.516333 -0.516333 -0.516333 -0.516333 -0.516333 -0.516333 -0.516333 -0.516333 -0.516333 -0.516333 -0.516333 -0.516333 -0.516333 -0.516333 -0.516333 -0.516333 -0.516333 -0.516333 -0.516333 -0.516333 -0.516333 -0.516333 -0.516333 -0.516333 -0.516333 -0.516333 -0.516333 -0.516333 -0.516333 -0.516333 -0.516333 -0.516333 -0.516333 -0.516333 -0.516333 -0.516333 -0.516333 -0.516333 -0.516333 -0.516333 -0.516333 -0.516333 -0.516333 -0.516333 -0.516333 -0.516333 -0.516333 -0.516333 -0.516333 -0.516333 -0.516333 -0.516333 -0.516333 -0.516333 -0.516333 -0.516333 -0.516333 -0.516333 -0.516333 -0.516333 -0.516333 -0.516333 -0.516333 -0.516333 -0.516333 -0.516333 -0.516333 -0.516333 -0.516333 -0.516333 -0.516333 -0.516333 -0.516333 -0.516333 -0.516333 -0.516333 -0.516333 -0.516333 -0.516333 -0.516333 -0.516333 -0.516333 -0.516333 -0.516333 -0.516333 -0.516333 -0.516333 -0.516333 -0.516333 -0.516333 -0.516333 -0.516333 -0.516333 -0.516333 -0.516333 -0.516333 -0.516333 -0.516333 -0.516333 -0.516333 -0.516333 -0.516333 -0.516333 -0.516333 -0.516333 -0.516333 -0.516333 -0.516333 -0.516333 -0.516333 -0.516333 -0.516333 -0.516333 -0.516333 -0.516333 -0.516333 -0.516333 -0.516333 -0.516333 -0.516333 -0.516333 -0.516333 -0.516333 -0.516333 -0.516333 -0.516333 -0.516333 -0.516333 -0.516333 -0.516333 -0.516333 -0.516333 -0.516333 -0.516333 -0.516333 -0.516333 -0.516333 -0.516333 -0.516333 -0.516333 -0.516333 -0.516333 -0.516333 -0.516333 -0.516333 -0.516333 -0.516333 -0.516333 -0.516333 -0.516333 -0.516333 -0.516333 -0.516333 -0.516333 -0.516333 -0.516333 -0.516333 -0.516333 -0.516333 -0.516333 -0.516333 -0.516333 -0.516333 -0.516333 -0.516333 -0.516333 -0.516333 -0.516333 -0.516333 -0.516333 -0.516333 -0.516333 -0.516333 -0.516333 -0.516333 -0.516333 -0.516333 -0.516328 -0.516327 -0.516327 -0.516323 -0.516323 -0.516322 -0.516321 -0.51632 -0.516318 -0.516318 -0.516318 -0.516318 -0.516318 -0.516318 -0.516318 -0.516318 -0.516318 -0.516318 -0.516318 -0.516318 -0.516318 -0.516318 -0.516318 -0.516318 -0.516318 -0.516318 -0.516318 -0.516318 -0.516318 -0.516318 -0.516318 -0.516318 -0.516318 -0.516318 -0.516318 -0.516318 -0.516318 -0.516318 -0.516318 -0.516318 -0.516318 -0.516318 -0.516318 -0.516318 -0.516318 -0.516318 -0.516318 -0.516318 -0.516318 -0.516318 -0.516318 -0.516318 -0.516318 -0.516318 -0.516318 -0.516318 -0.516318 -0.516318 -0.516318 -0.516318 -0.516318 -0.516318 -0.516318 -0.516318 -0.516318 -0.516318 -0.516318 -0.516318 -0.516318 -0.516318 -0.516318 -0.516318 -0.516318 -0.516318 -0.516318 -0.516318 -0.516318 -0.516318 -0.516318 -0.516318 -0.516318 -0.516318 -0.516318 -0.516318 -0.516318 -0.516318 -0.516318 -0.516318 -0.516318 -0.516318 -0.516318 -0.516318 -0.516318 -0.516318 -0.516318 -0.516318 -0.516318 -0.516318 -0.516318 -0.516318 -0.516318 -0.516318 -0.516318 -0.516318 -0.516318 -0.516318 -0.516318 -0.516318 -0.516318 -0.516318 -0.516318 -0.516318 -0.516318 -0.516318 -0.516318 -0.516318 -0.516318 -0.516318 -0.516318 -0.516318 -0.516318 -0.516318 -0.516318 -0.516318 -0.516318 -0.516318 -0.516318 -0.516318 -0.516318 -0.516318 -0.516318 -0.516318 -0.516318 -0.516318 -0.516318 -0.516318 -0.516318 -0.516318 -0.516318 -0.516318 -0.516318 -0.516318 -0.516318 -0.516318 -0.516318 -0.516318 -0.516318 -0.516318 -0.516318 -0.516318 -0.516318 -0.516318 -0.516318 -0.516318 -0.516318 -0.516318 -0.516318 -0.516318 -0.516318 -0.516318 -0.516318 -0.516318 -0.516318 -0.516318 -0.516318 -0.516318 -0.516318 -0.516318 -0.516318 -0.516318 -0.516318 -0.516318 -0.516318 -0.516318 -0.516318 -0.516318 -0.516318 -0.516318 -0.516318 -0.516318 -0.516318 -0.516318 -0.516318 -0.516318 -0.516318 -0.516318 -0.516318 -0.516318 -0.516318 -0.516318 -0.516318 -0.516318 -0.516318 -0.516318 -0.516318 -0.516318 -0.516318 -0.516318 -0.516318 -0.516318 -0.516318 -0.516318 -0.516318 -0.516318 -0.516318 -0.516318 -0.516318 -0.516318 -0.516318 -0.516318 -0.516318 -0.516318 -0.516318 -0.516318 -0.516318 -0.516318 -0.516318 -0.516318 -0.516318 -0.516318 -0.516318 -0.516318 -0.516318 -0.516318 -0.516318 -0.516318 -0.516318 -0.516318 -0.516318 -0.516318 -0.516318 -0.516318 -0.516318 -0.516318 -0.516318 -0.516318 -0.516318 -0.516318 -0.516318 -0.516318 -0.516318 -0.516318 -0.516318 -0.516318 -0.516318 -0.516318 -0.516318 -0.516318 -0.516318 -0.516318 -0.516318 -0.516318 -0.516318 -0.516318 -0.516318 -0.516318 -0.516318 -0.516318 -0.516318 -0.516318 -0.516318 -0.516318 -0.516318 -0.516318 -0.516318 -0.516318 -0.516318 -0.516318 -0.516318 -0.516318 -0.516318 -0.516318 -0.516318 -0.516318 -0.516318 -0.516318 -0.516318 -0.516318 -0.516318 -0.516318 -0.516318 -0.516318 -0.516318 -0.516318 -0.516318 -0.516318 -0.516318 -0.516318 -0.516318 -0.516318 -0.516318 -0.516318 -0.516318 -0.516318 -0.516318 -0.516318 -0.516318 -0.516318 -0.516318 -0.516318 -0.516318 -0.51626 -0.51626 -0.51626 -0.51626 -0.51626 -0.51626 -0.51626 -0.51626 -0.51626 -0.51626 -0.51626 -0.51626 -0.51626 -0.51626 -0.51626 -0.51626 -0.51626 -0.516257 -0.516257 -0.516257 -0.516257 -0.516257 -0.516257 -0.516257 -0.516257 -0.516257 -0.516257 -0.516257 -0.516257 -0.516257 -0.516257 -0.516257 -0.516257 -0.516257 -0.516257 -0.516257 -0.516257 -0.516257 -0.516257 -0.516257 -0.516257 -0.516257 -0.516257 -0.516257 -0.516257 -0.516257 -0.516257 -0.516257 -0.516257 -0.516257 -0.516257 -0.516257 -0.516257 -0.516257 -0.516257 -0.516257 -0.516257 -0.516257 -0.516257 -0.516257 -0.516257 -0.516257 -0.516257 -0.516257 -0.516257 -0.516257 -0.516257 -0.516257 -0.516257 -0.516257 -0.516257 -0.516257 -0.516257 -0.516257 -0.516257 -0.516257 -0.516257 -0.516257 -0.516257 -0.516257 -0.516257 -0.516257 -0.516257 -0.516257 -0.516257 -0.516257 -0.516257 -0.516257 -0.516257 -0.516257 -0.516257 -0.516257 -0.516257 -0.516257 -0.516257 -0.516257 -0.516257 -0.516257 -0.516257 -0.516257 -0.516257 -0.516257 -0.516257 -0.516257 -0.516257 -0.516257 -0.516257 -0.516257 -0.516257 -0.516257 -0.516257 -0.516257 -0.516257 -0.516257 -0.516257 -0.516257 -0.516257 -0.516257 -0.516257 -0.516257 -0.516257 -0.516257 -0.516257 -0.516257 -0.516257 -0.516257 -0.516257 -0.516257 -0.516257 -0.516257 -0.516257 -0.516257 -0.516257 -0.516257 -0.516257 -0.516257 -0.516257 -0.516257 -0.516257 -0.516257 -0.516257 -0.516257 -0.516257 -0.516257 -0.516257 -0.516257 -0.516257 -0.516257 -0.516257 -0.516257 -0.516257 -0.516257 -0.516257 -0.516257 -0.516257 -0.516257 -0.516257 -0.516257 -0.516257 -0.516257 -0.516257 -0.516257 -0.516257 -0.516257 -0.516257 -0.516257 -0.516257 -0.516257 -0.516257 -0.516257 -0.516257 -0.516257 -0.516257 -0.516257 -0.516257 -0.516257 -0.516257 -0.516257 -0.516257 -0.516257 -0.516257 -0.516257 -0.516257 -0.516257 -0.516257 -0.516257 -0.516257 -0.516257 -0.516257 -0.516257 -0.516257 -0.516257 -0.516257 -0.516257 -0.516257 -0.516257 -0.516257 -0.516257 -0.516257 -0.516257 -0.516257 -0.516257 -0.516257 -0.516257 -0.516257 -0.516257 -0.516257 -0.516257 -0.516257 -0.516257 -0.516257 -0.516257 -0.516257 -0.516257 -0.516257 -0.516257 -0.516257 -0.516257 -0.516257 -0.516257 -0.516257 -0.516257 -0.516257 -0.516257 -0.516257 -0.516257 -0.516257 -0.516257 -0.516257 -0.516257 -0.516257 -0.516257 -0.516257 -0.516257 -0.516257 -0.516257 -0.516257 -0.516257 -0.516257 -0.516257 -0.516257 -0.516257 -0.516257 -0.516257 -0.516257 -0.516257 -0.516257 -0.516257 -0.516257 -0.516257 -0.516257 -0.516257 -0.516257 -0.516257 -0.516257 -0.516257 -0.516257 -0.516257 -0.516257 -0.516257 -0.516257 -0.516257 -0.516257 -0.516257 -0.516257 -0.516257 -0.516257 -0.516257 -0.516257 -0.516257 -0.516257 -0.516257 -0.516257 -0.516257 -0.516257 -0.516257 -0.516257 -0.516257 -0.516257 diff --git a/src/f16.log b/src/f16.log deleted file mode 100644 index b80895aa98fb66a61aaf2ce55a8dac0c2b8c9870..0000000000000000000000000000000000000000 --- a/src/f16.log +++ /dev/null @@ -1,2002 +0,0 @@ -281.52 -155.237 -155.237 -109.175 -100.195 -100.195 -100.195 -100.195 -100.195 -100.195 -58.5434 -58.5434 -58.5434 -58.5434 -58.5434 -58.5434 -56.2326 -24.2077 -24.2077 -24.2077 -24.2077 -24.2077 -24.2077 -24.2077 -24.2077 -24.2077 -24.2077 -20.6406 -20.6406 -20.6406 -19.1476 -18.8547 -18.8547 -18.8547 -18.8547 -18.8547 -18.8547 -18.8547 -13.3959 -13.3959 -13.3959 -13.3959 -13.1977 -13.1977 -4.74635 -4.74635 -4.74635 -4.74635 -4.74635 -4.74635 -2.53078 -2.53078 -2.53078 -2.53078 -2.43027 -2.43027 -2.43027 -2.43027 -2.43027 -2.43027 -2.43027 -2.43027 -2.43027 -2.43027 -2.43027 -2.43027 -2.43027 -2.43027 -2.43027 -2.43027 -2.43027 -2.43027 -2.43027 -2.43027 -2.43027 -2.43027 -2.43027 -2.43027 -2.43027 -2.43027 -2.43027 -2.23631 -2.23631 -1.02691 -1.02691 -1.02691 -1.02691 -1.02691 -1.02691 -1.02691 -1.02691 -1.02691 -1.02691 -1.02691 -1.02691 -1.02691 -1.02691 -1.02691 -1.02691 -1.02691 -1.02691 -1.02691 -1.02691 -1.02691 -0.998601 -0.998601 -0.962462 -0.917231 -0.917231 -0.842648 -0.751394 -0.751394 -0.751394 -0.750784 -0.750784 -0.719935 -0.719935 -0.72252 -0.72252 -0.628529 -0.596491 -0.596491 -0.569153 -0.55707 -0.55707 -0.548997 -0.548997 -0.519562 -0.476335 -0.476335 -0.468734 -0.45346 -0.45346 -0.45346 -0.431802 -0.399849 -0.382184 -0.382184 -0.374379 -0.3722 -0.360047 -0.360047 -0.360047 -0.311148 -0.311148 -0.308426 -0.308426 -0.308426 -0.299456 -0.290263 -0.290054 -0.290054 -0.262444 -0.256504 -0.250563 -0.248399 -0.245094 -0.238634 -0.238634 -0.212022 -0.212022 -0.212022 -0.202585 -0.200608 -0.200608 -0.200608 -0.182361 -0.175912 -0.175912 -0.170478 -0.170478 -0.166253 -0.166253 -0.162016 -0.156324 -0.149817 -0.149817 -0.141644 -0.139125 -0.139125 -0.139125 -0.135071 -0.132493 -0.124787 -0.124787 -0.119227 -0.119227 -0.118061 -0.117725 -0.114649 -0.118061 -0.118061 -0.105507 -0.10465 -0.10201 -0.10201 -0.0990915 -0.0932449 -0.0932449 -0.0932449 -0.0904649 -0.0904649 -0.0888755 -0.0877367 -0.0877367 -0.0824449 -0.0824449 -0.0811723 -0.0811723 -0.0788706 -0.0775552 -0.073412 -0.073412 -0.073412 -0.0731649 -0.0725107 -0.0725107 -0.0718459 -0.0694027 -0.0694027 -0.0709706 -0.0657575 -0.0657575 -0.0657575 -0.0650341 -0.0650341 -0.0630289 -0.0630289 -0.0639073 -0.0612914 -0.0602373 -0.0597476 -0.0596638 -0.0596638 -0.0580852 -0.0580852 -0.0580852 -0.057177 -0.057177 -0.0558253 -0.0551037 -0.0551037 -0.0542936 -0.0542936 -0.0536288 -0.0536288 -0.0529316 -0.0522176 -0.052203 -0.0513684 -0.051048 -0.051048 -0.051048 -0.051048 -0.0500955 -0.0500955 -0.0499707 -0.0498431 -0.0488712 -0.048587 -0.048587 -0.048587 -0.0484669 -0.0478668 -0.0478131 -0.047445 -0.0472508 -0.0468758 -0.0468758 -0.0468758 -0.046441 -0.0462125 -0.0462125 -0.0457455 -0.0456659 -0.0456659 -0.0451876 -0.0451876 -0.0447714 -0.0447714 -0.0447275 -0.0446046 -0.0442909 -0.0440058 -0.0438019 -0.0438019 -0.0437021 -0.0435732 -0.0434245 -0.043376 -0.0430683 -0.0430683 -0.0429658 -0.042726 -0.042726 -0.0426941 -0.042493 -0.042493 -0.0422311 -0.0422311 -0.0422311 -0.0420538 -0.0420538 -0.041938 -0.0419057 -0.0419057 -0.0416832 -0.0416832 -0.0416832 -0.0414374 -0.0414374 -0.0414374 -0.041339 -0.041339 -0.041208 -0.041208 -0.041072 -0.041072 -0.0409827 -0.0409827 -0.0409623 -0.0409623 -0.0408526 -0.0408261 -0.0408261 -0.0407488 -0.040628 -0.040628 -0.0405988 -0.0405655 -0.0405196 -0.0404356 -0.0404356 -0.0403704 -0.0403616 -0.040357 -0.0403121 -0.0402651 -0.0402247 -0.0402247 -0.0402651 -0.040116 -0.040116 -0.040116 -0.040073 -0.0400239 -0.0399737 -0.0399737 -0.0399569 -0.0399569 -0.0399491 -0.0399032 -0.0398881 -0.0398881 -0.0399032 -0.0398207 -0.0398207 -0.0397942 -0.0397868 -0.0397588 -0.0397197 -0.0397197 -0.0397197 -0.0397197 -0.0396891 -0.0396891 -0.039672 -0.0396714 -0.0396714 -0.0396434 -0.0396251 -0.0396251 -0.0395914 -0.0395914 -0.0395914 -0.0395768 -0.0395737 -0.0395768 -0.0395494 -0.0395429 -0.0395429 -0.0395162 -0.0395162 -0.0395162 -0.03949 -0.03949 -0.03949 -0.0394872 -0.0394696 -0.0394669 -0.0394669 -0.0394669 -0.0394435 -0.0394435 -0.0394472 -0.0394283 -0.0394283 -0.0394266 -0.0394222 -0.0394222 -0.0394072 -0.0394072 -0.0394072 -0.0394008 -0.0394008 -0.0393896 -0.0393896 -0.0393896 -0.0393896 -0.0393896 -0.0393896 -0.0393785 -0.0393896 -0.0393749 -0.039368 -0.039367 -0.039367 -0.0393627 -0.0393583 -0.0393583 -0.0393583 -0.0393627 -0.0393454 -0.0393454 -0.0393454 -0.0393454 -0.0393395 -0.0393395 -0.0393389 -0.0393389 -0.0393329 -0.0393317 -0.0393389 -0.0393252 -0.0393214 -0.0393214 -0.0393208 -0.0393182 -0.0393165 -0.0393165 -0.0393145 -0.0393123 -0.039309 -0.0392867 -0.0392867 -0.0392867 -0.0392867 -0.0392867 -0.0392867 -0.0392867 -0.0392867 -0.0392867 -0.0392867 -0.0392867 -0.0392867 -0.0392867 -0.0392867 -0.0392867 -0.0392867 -0.0392867 -0.0392867 -0.0392865 -0.0392865 -0.0392845 -0.0392844 -0.0392841 -0.0392838 -0.0392802 -0.0392802 -0.0392802 -0.0392802 -0.0392802 -0.0392798 -0.0392797 -0.0392784 -0.0392784 -0.0392784 -0.0392766 -0.0392752 -0.0392752 -0.0392752 -0.0392745 -0.0392735 -0.0392735 -0.0392735 -0.0392734 -0.039273 -0.0392734 -0.0392714 -0.0392714 -0.0392614 -0.0392614 -0.0392614 -0.0392614 -0.0392614 -0.0392614 -0.0392614 -0.0392614 -0.0392614 -0.0392614 -0.0392614 -0.0392614 -0.0392614 -0.0392614 -0.0392614 -0.0392614 -0.0392614 -0.0392614 -0.0392614 -0.0392614 -0.0392614 -0.0392614 -0.0392614 -0.0392614 -0.0392614 -0.0392614 -0.0392614 -0.0392608 -0.0392608 -0.0392608 -0.039257 -0.039257 -0.039257 -0.039257 -0.0392567 -0.0392567 -0.0392567 -0.0392563 -0.0392563 -0.0392563 -0.0392563 -0.0392563 -0.0392563 -0.0392563 -0.0392558 -0.0392552 -0.0392552 -0.0392543 -0.0392542 -0.0392542 -0.0392542 -0.0392542 -0.0392542 -0.0392542 -0.0392542 -0.0392515 -0.0392515 -0.0392515 -0.0392515 -0.0392515 -0.0392515 -0.0392515 -0.0392515 -0.0392515 -0.0392515 -0.0392515 -0.0392515 -0.0392515 -0.0392515 -0.0392515 -0.0392515 -0.0392515 -0.0392515 -0.0392515 -0.0392515 -0.0392515 -0.0392515 -0.0392504 -0.0392504 -0.0392504 -0.0392504 -0.0392504 -0.0392504 -0.0392504 -0.0392504 -0.0392504 -0.0392504 -0.0392504 -0.0392504 -0.0392504 -0.0392504 -0.0392504 -0.0392504 -0.0392502 -0.0392502 -0.03925 -0.03925 -0.03925 -0.03925 -0.0392498 -0.0392498 -0.0392498 -0.0392498 -0.0392498 -0.0392498 -0.0392498 -0.0392498 -0.0392498 -0.0392498 -0.0392498 -0.0392498 -0.0392498 -0.0392498 -0.0392498 -0.0392498 -0.0392498 -0.0392498 -0.0392498 -0.0392498 -0.0392498 -0.0392498 -0.0392498 -0.0392498 -0.0392498 -0.0392498 -0.0392498 -0.0392498 -0.0392498 -0.0392498 -0.0392498 -0.0392498 -0.0392498 -0.0392498 -0.0392498 -0.0392498 -0.0392498 -0.0392498 -0.0392498 -0.0392498 -0.0392498 -0.0392498 -0.0392498 -0.0392498 -0.0392498 -0.0392498 -0.0392498 -0.0392498 -0.0392498 -0.0392498 -0.0392498 -0.0392498 -0.0392498 -0.0392498 -0.0392498 -0.0392498 -0.0392498 -0.0392498 -0.0392498 -0.0392498 -0.0392498 -0.0392498 -0.0392498 -0.0392498 -0.0392498 -0.0392498 -0.0392498 -0.0392498 -0.0392498 -0.0392498 -0.0392498 -0.0392498 -0.0392498 -0.0392498 -0.0392498 -0.0392498 -0.0392498 -0.0392498 -0.0392498 -0.0392498 -0.0392498 -0.0392498 -0.0392498 -0.0392498 -0.0392498 -0.0392498 -0.0392498 -0.0392498 -0.0392498 -0.0392498 -0.0392498 -0.0392498 -0.0392498 -0.0392498 -0.0392498 -0.0392498 -0.0392498 -0.0392498 -0.0392498 -0.0392498 -0.0392498 -0.0392498 -0.0392498 -0.0392498 -0.0392498 -0.0392498 -0.0392498 -0.0392498 -0.0392498 -0.0392498 -0.0392498 -0.0392498 -0.0392498 -0.0392498 -0.0392498 -0.0392498 -0.0392498 -0.0392498 -0.0392498 -0.0392498 -0.0392498 -0.0392498 -0.0392498 -0.0392498 -0.0392498 -0.0392498 -0.0392498 -0.0392498 -0.0392498 -0.0392498 -0.0392498 -0.0392498 -0.0392498 -0.0392498 -0.0392498 -0.0392498 -0.0392498 -0.0392498 -0.0392498 -0.0392498 -0.0392498 -0.0392498 -0.0392498 -0.0392498 -0.0392498 -0.0392498 -0.0392498 -0.0392498 -0.0392498 -0.0392498 -0.0392498 -0.0392498 -0.0392498 -0.0392498 -0.0392498 -0.0392498 -0.0392498 -0.0392498 -0.0392498 -0.0392498 -0.0392498 -0.0392498 -0.0392498 -0.0392498 -0.0392498 -0.0392498 -0.0392498 -0.0392498 -0.0392498 -0.0392498 -0.0392498 -0.0392498 -0.0392498 -0.0392498 -0.0392498 -0.0392498 -0.0392498 -0.0392498 -0.0392498 -0.0392498 -0.0392498 -0.0392498 -0.0392498 -0.0392498 -0.0392498 -0.0392498 -0.0392498 -0.0392498 -0.0392498 -0.0392498 -0.0392498 -0.0392498 -0.0392498 -0.0392498 -0.0392498 -0.0392498 -0.0392498 -0.0392498 -0.0392498 -0.0392498 -0.0392498 -0.0392498 -0.0392498 -0.0392498 -0.0392498 -0.0392498 -0.0392498 -0.0392498 -0.0392498 -0.0392498 -0.0392498 -0.0392498 -0.0392498 -0.0392498 -0.0392498 -0.0392498 -0.0392498 -0.0392498 -0.0392498 -0.0392498 -0.0392498 -0.0392498 -0.0392498 -0.0392498 -0.0392498 -0.0392498 -0.0392498 -0.0392498 -0.0392498 -0.0392498 -0.0392498 -0.0392498 -0.0392498 -0.0392498 -0.0392498 -0.0392498 -0.0392498 -0.0392498 -0.0392498 -0.0392498 -0.0392498 -0.0392498 -0.0392498 -0.0392498 -0.0392498 -0.0392498 -0.0392498 -0.0392286 -0.0392498 -0.0391787 -0.0391787 -0.0391743 -0.0391496 -0.0383289 -0.0383289 -0.0383289 -0.0383289 -0.0383289 -0.0383289 -0.0383289 -0.0383289 -0.0383289 -0.0383289 -0.0383289 -0.0383289 -0.0383289 -0.0383289 -0.0383289 -0.0383289 -0.0383289 -0.0379835 -0.0379835 -0.0379835 -0.0379835 -0.0379835 -0.0379835 -0.0379835 -0.0379835 -0.0379835 -0.0379835 -0.0379835 -0.0379835 -0.037611 -0.037611 -0.037611 -0.037611 -0.037611 -0.037611 -0.037611 -0.037611 -0.037611 -0.037611 -0.037611 -0.037611 -0.0371696 -0.0371696 -0.0371696 -0.0371696 -0.0371696 -0.0371696 -0.0371696 -0.0371696 -0.0371696 -0.0371696 -0.0371696 -0.0371696 -0.0371696 -0.0371696 -0.0371696 -0.0368189 -0.0368189 -0.0368189 -0.0368189 -0.0368189 -0.0368189 -0.0366172 -0.0364774 -0.0364774 -0.0364774 -0.0364709 -0.0364709 -0.0360579 -0.0360579 -0.0360579 -0.0359521 -0.0359521 -0.0359521 -0.0356815 -0.0356815 -0.035625 -0.035625 -0.035599 -0.0352317 -0.0350759 -0.0350759 -0.0350759 -0.0350759 -0.0349169 -0.0345946 -0.0345946 -0.0345946 -0.0345294 -0.0342824 -0.0342824 -0.0342824 -0.0341653 -0.0339498 -0.0338518 -0.0335366 -0.0335366 -0.0333151 -0.0333151 -0.0333151 -0.0331483 -0.0331483 -0.032765 -0.032765 -0.0325264 -0.0325264 -0.0325264 -0.0325264 -0.0327316 -0.0323653 -0.0323653 -0.0323653 -0.0323653 -0.0323653 -0.0323653 -0.0323653 -0.0323653 -0.0323653 -0.0323653 -0.0323653 -0.0323653 -0.0323653 -0.0323653 -0.0323653 -0.0323653 -0.0323653 -0.0323653 -0.0323653 -0.0323653 -0.0323653 -0.0323653 -0.0323653 -0.0321047 -0.0321047 -0.0321047 -0.0321047 -0.0321047 -0.0321047 -0.0321047 -0.0321047 -0.0321047 -0.0321047 -0.0321047 -0.0321047 -0.0321047 -0.0321047 -0.0321047 -0.0321047 -0.0321047 -0.0321047 -0.0321047 -0.0321047 -0.032095 -0.032095 -0.032095 -0.032095 -0.032095 -0.032095 -0.032095 -0.032095 -0.032095 -0.032095 -0.032095 -0.032095 -0.032095 -0.032095 -0.032095 -0.032095 -0.032095 -0.0320611 -0.0320611 -0.0320611 -0.0320611 -0.0320611 -0.0320611 -0.0320611 -0.0320611 -0.0320611 -0.0320611 -0.0320611 -0.0320611 -0.0320611 -0.0320611 -0.0320611 -0.0320611 -0.0320611 -0.0320611 -0.0320611 -0.0320611 -0.0320611 -0.0320611 -0.0320611 -0.0320611 -0.0320611 -0.0320611 -0.0320611 -0.0320611 -0.0320611 -0.0320611 -0.0320611 -0.0320611 -0.0320611 -0.0320611 -0.0320611 -0.0320611 -0.0320611 -0.0320611 -0.0320452 -0.0320452 -0.0320452 -0.0320452 -0.0320452 -0.0320452 -0.0320452 -0.0320452 -0.0320452 -0.0320452 -0.0320452 -0.0320452 -0.0320452 -0.0320452 -0.0320452 -0.0320452 -0.0320452 -0.0320452 -0.0320452 -0.0320452 -0.0320452 -0.0320452 -0.0320452 -0.0320452 -0.032037 -0.032037 -0.032037 -0.032037 -0.032037 -0.032037 -0.032037 -0.032037 -0.032037 -0.032037 -0.032037 -0.032037 -0.032037 -0.032037 -0.0320314 -0.0320314 -0.0320314 -0.0320314 -0.0320314 -0.0320314 -0.0320314 -0.0320314 -0.0320314 -0.0320314 -0.0320314 -0.0320314 -0.0320314 -0.0320314 -0.0320306 -0.0320306 -0.0320263 -0.0320263 -0.0320263 -0.0320263 -0.0320263 -0.0320263 -0.0320263 -0.0320263 -0.0320263 -0.0320263 -0.0320263 -0.0320263 -0.0320263 -0.0320263 -0.0320263 -0.0320263 -0.0320263 -0.0320263 -0.0320263 -0.0320263 -0.0320263 -0.0320263 -0.0320263 -0.0320263 -0.0320263 -0.0320262 -0.0320262 -0.0320248 -0.0320248 -0.0320248 -0.0320245 -0.0320245 -0.0320245 -0.0320245 -0.0320245 -0.0320245 -0.0320245 -0.0320227 -0.0320227 -0.0320218 -0.0320218 -0.0320218 -0.0320218 -0.0320218 -0.0320218 -0.0320218 -0.0320218 -0.0320218 -0.0320212 -0.0320212 -0.0320212 -0.0320212 -0.0320208 -0.03202 -0.03202 -0.03202 -0.0320197 -0.0320197 -0.0320197 -0.0320197 -0.0320197 -0.0320197 -0.0320197 -0.0320197 -0.0320197 -0.0320197 -0.0320197 -0.0320197 -0.0320197 -0.0320197 -0.0320197 -0.0320197 -0.0320129 -0.0320129 -0.0320129 -0.0320129 -0.0320129 -0.0320129 -0.0320129 -0.0320129 -0.0320129 -0.0320129 -0.0320129 -0.0320129 -0.0320129 -0.0320129 -0.0320129 -0.0320129 -0.0320129 -0.0320129 -0.0320129 -0.0320129 -0.0320129 -0.0320129 -0.0320129 -0.0320129 -0.0320129 -0.0320129 -0.0320129 -0.0320129 -0.0320129 -0.0320129 -0.0320129 -0.0320129 -0.0320129 -0.0320129 -0.0320129 -0.0320129 -0.0320129 -0.0320129 -0.0320129 -0.0320129 -0.0320129 -0.0320129 -0.0320129 -0.0320129 -0.0320129 -0.0320129 -0.0320129 -0.0320129 -0.0320129 -0.0320129 -0.0320129 -0.0320129 -0.0320129 -0.0320129 -0.0320129 -0.0320129 -0.0320129 -0.0320129 -0.0320129 -0.0320129 -0.0320129 -0.0320129 -0.0320129 -0.0320129 -0.0320129 -0.0320129 -0.0320129 -0.0320129 -0.0320129 -0.0320129 -0.0320129 -0.0320129 -0.0320129 -0.0320129 -0.0320129 -0.0320129 -0.0320129 -0.0320129 -0.0320129 -0.0320129 -0.0320129 -0.0320129 -0.0320129 -0.0320129 -0.0320129 -0.0320129 -0.0320129 -0.0320129 -0.0320129 -0.0320129 -0.0320129 -0.0320129 -0.0320129 -0.0320129 -0.0320129 -0.0320129 -0.0320129 -0.0320129 -0.0320129 -0.0320129 -0.0320129 -0.0320129 -0.0320129 -0.0320129 -0.0320129 -0.0320129 -0.0320129 -0.0320129 -0.0320129 -0.0320129 -0.0320129 -0.0320129 -0.0320129 -0.0320129 -0.0320129 -0.0320129 -0.0320129 -0.0320129 -0.0320129 -0.0320129 -0.0320129 -0.0320129 -0.0320129 -0.0320129 -0.0320129 -0.0320129 -0.0320129 -0.0320129 -0.0320129 -0.0320129 -0.0320129 -0.0320129 -0.0320129 -0.0320129 -0.0320129 -0.0320129 -0.0320129 -0.0320129 -0.0320129 -0.0320129 -0.0320129 -0.0320129 -0.0320129 -0.0320129 -0.0320129 -0.0320129 -0.0320129 -0.0320129 -0.0320129 -0.0320129 -0.0320129 -0.0320129 -0.0320129 -0.0320129 -0.0320129 -0.0320129 -0.0320129 -0.0320129 -0.0320129 -0.0320129 -0.0320129 -0.0320129 -0.0320129 -0.0320129 -0.0320129 -0.0320129 -0.0320129 -0.0320129 -0.0320129 -0.0320129 -0.0320129 -0.0320129 -0.0320129 -0.0320129 -0.0320129 -0.0320129 -0.0320129 -0.0320129 -0.0320129 -0.0320129 -0.0320129 -0.0320129 -0.0320129 -0.0320129 -0.0320129 -0.0320129 -0.0320129 -0.0320129 -0.0320129 -0.0320129 -0.0320129 -0.0320129 -0.0320129 -0.0320129 -0.0320129 -0.0320129 -0.0320129 -0.0320129 -0.0320129 -0.0320129 -0.0320129 -0.0320129 -0.0320129 -0.0320129 -0.0320129 -0.0320129 -0.0320129 -0.0320129 -0.0320129 -0.0320129 -0.0320129 -0.0320129 -0.0320129 -0.0320129 -0.0320129 -0.0320129 -0.0320129 -0.0320129 -0.0320129 -0.0320129 -0.0320129 -0.0320129 -0.0320129 -0.0320129 -0.0320129 -0.0320129 -0.0320129 -0.0320129 -0.0320129 -0.0320129 -0.0320129 -0.0320129 -0.0320129 -0.0320129 -0.0320129 -0.0320129 -0.0320129 -0.0320129 -0.0320129 -0.0320129 -0.0320129 -0.0320129 -0.0320129 -0.0320129 -0.0320129 -0.0320129 -0.0320129 -0.0320129 -0.0320129 -0.0320129 -0.0320129 -0.0320129 -0.0320129 -0.0320129 -0.0320129 -0.0320129 -0.0320129 -0.0320129 -0.0320129 -0.0320129 -0.0320129 -0.0320129 -0.0320129 -0.0320129 -0.0320129 -0.0320129 -0.0320129 -0.0320129 -0.0320129 -0.0320129 -0.0320129 -0.0320129 -0.0320129 -0.0320129 -0.0320129 -0.0320129 -0.0320129 -0.0320129 -0.0320129 -0.0320129 -0.0320129 -0.0320129 -0.0320129 -0.0320129 -0.0320129 -0.0320129 -0.0320129 -0.0320129 -0.0320129 -0.0320129 -0.0320129 -0.0320129 -0.0320129 -0.0320129 -0.0320129 -0.0320129 -0.0320129 -0.0320129 -0.0320129 -0.0320129 -0.0320129 -0.0320129 -0.0320129 -0.0320129 -0.0320129 -0.0320129 -0.0320129 -0.0320129 -0.0320129 -0.0320129 -0.0320129 -0.0320129 -0.0320129 -0.0320129 -0.0320129 -0.0320129 -0.0320129 -0.0320129 -0.0320129 -0.0320129 -0.0320129 -0.0320129 -0.0320129 -0.0320129 -0.0320129 -0.0320129 -0.0320129 -0.0320129 -0.0320129 -0.0320129 -0.0320129 -0.0320129 -0.0320129 -0.0320129 -0.0320129 -0.0320129 -0.0320129 -0.0320129 -0.0320129 -0.0320129 -0.0320129 -0.0320129 -0.0320129 -0.0320129 -0.0320129 -0.0320129 -0.0320129 -0.0320129 -0.0320129 -0.0320129 -0.0320129 -0.0320129 -0.0320129 -0.0320129 -0.0320129 -0.0320129 -0.0320129 -0.0320129 -0.0320129 -0.0320129 -0.0320129 -0.0320129 -0.0320129 -0.0320129 -0.0320129 -0.0320129 -0.0320124 -0.0320124 -0.0320124 -0.0320124 -0.0320124 -0.0320124 -0.0320124 -0.0320124 -0.0320124 -0.0320121 -0.0320121 -0.0320121 -0.0320121 -0.0320121 -0.0320121 -0.0320121 -0.0320121 -0.0320121 -0.0320121 -0.0320121 -0.0320121 -0.0320121 -0.0320121 -0.0320121 -0.0320121 -0.0320121 -0.0320121 -0.0320121 -0.0320121 -0.0320121 -0.0320121 -0.0320121 -0.0320121 -0.0320121 -0.0320121 -0.0320121 -0.0320121 -0.0320121 -0.0320121 -0.0320121 -0.0320121 -0.0320121 -0.0320121 -0.0320121 -0.0320121 -0.0320121 -0.0320121 -0.0320121 -0.0320121 -0.0320121 -0.0320121 -0.0320121 -0.0320121 -0.0320121 -0.0320121 -0.0320121 -0.0320121 -0.0320121 -0.0320121 -0.0320121 -0.0320121 -0.0320121 -0.0320121 -0.0320121 -0.0320121 -0.0320121 -0.0320121 -0.0320121 -0.0320121 -0.0320121 -0.0320121 -0.0320121 -0.0320121 -0.0320121 -0.0320121 -0.0320121 -0.0320121 -0.0320121 -0.0320121 -0.0320121 -0.0320121 -0.0320121 -0.0320121 -0.0320121 -0.0320121 -0.0320121 -0.0320121 -0.0320121 -0.0320121 -0.0320121 -0.0320121 -0.0320121 -0.0320121 -0.0320121 -0.0320121 -0.0320121 -0.0320121 -0.0320121 -0.0320121 -0.0320121 -0.0320121 -0.0320121 -0.0320121 -0.0320121 -0.0320121 -0.0320121 -0.0320121 -0.0320121 -0.0320121 -0.0320121 -0.0320121 -0.0320121 -0.0320121 -0.0320121 -0.0320121 -0.0320121 -0.0320121 -0.0320121 -0.0320121 -0.0320121 -0.0320121 -0.0320121 -0.0320121 -0.0320121 -0.0320121 -0.0320121 -0.0320121 -0.0320121 -0.0320121 -0.0320121 -0.0320121 -0.0320121 -0.0320121 -0.0320121 -0.0320121 -0.0320121 -0.0320121 -0.0320121 -0.0320121 -0.0320121 -0.0320121 -0.0320121 -0.0320121 -0.0320121 -0.0320121 -0.0320121 -0.0320121 -0.0320121 -0.0320121 -0.0320121 -0.0320121 -0.0320121 -0.0320121 -0.0320121 -0.0320121 -0.0320121 -0.0320121 -0.0320121 -0.0320121 -0.0320121 -0.0320121 -0.0320121 -0.0320121 -0.0320121 -0.0320121 -0.0320121 -0.0320121 -0.0320121 -0.0320121 -0.0320121 -0.0320121 -0.0320121 -0.0320121 -0.0320121 -0.0320121 -0.0320121 -0.0320121 -0.0320121 -0.0320121 -0.0320121 -0.0320121 -0.0320121 -0.0320121 -0.0320121 -0.0320121 -0.0320121 -0.0320121 -0.0320121 -0.0320121 -0.0320121 -0.0320121 -0.0320121 -0.0320121 -0.0320121 -0.0320121 -0.0320121 -0.0320121 -0.0320121 -0.0320121 -0.0320121 -0.0320121 -0.0320121 -0.0320121 -0.0320121 -0.0320121 -0.0320121 -0.0320121 -0.0320121 -0.0320121 -0.0320121 -0.0320121 -0.0320121 -0.0320121 -0.0320121 -0.0320121 -0.0320121 -0.0320121 -0.0320121 -0.0320121 -0.0320121 -0.0320121 -0.0320121 -0.0320121 -0.0320121 -0.0320121 -0.0320121 -0.0320121 -0.0320121 -0.0320121 -0.0320121 -0.0320121 -0.0320121 -0.0320121 -0.0320121 -0.0320121 -0.0320121 -0.0320121 -0.0320121 -0.0320121 -0.0320121 -0.0320121 -0.0320121 -0.0320121 -0.0320121 -0.0320121 -0.0320121 -0.0320121 -0.0320121 -0.0320121 -0.0320121 -0.0320121 -0.0320121 -0.0320121 -0.0320121 -0.0320121 -0.0320121 -0.0320121 -0.0320121 -0.0320121 -0.0320121 -0.0320121 -0.0320121 -0.0320121 -0.0320121 -0.0320121 -0.0320121 -0.0320121 -0.0320121 -0.0320121 -0.0320121 -0.0320121 -0.0320121 -0.0320121 -0.0320121 -0.0320121 -0.0320121 -0.0320121 -0.0320121 -0.0320121 -0.0320121 -0.0320121 -0.0320121 -0.0320121 -0.0320121 -0.0320121 -0.0320121 -0.0320121 -0.0320121 -0.0320121 -0.0320121 -0.0320121 -0.0320121 -0.0320121 -0.0320121 -0.0320121 -0.0320121 -0.0320121 -0.0320121 -0.0320121 -0.0320121 -0.0320121 -0.0320121 -0.0320121 -0.0320121 -0.0320121 -0.0320121 -0.0320121 -0.0320121 -0.0320121 -0.0320121 -0.0320121 -0.0320121 -0.0320121 -0.0320121 -0.0320121 -0.0320121 -0.0320121 -0.0320121 -0.0320121 -0.0320121 -0.0320121 -0.0320121 -0.0320121 -0.0320121 -0.0320121 -0.0320121 -0.0320121 -0.0320121 -0.0320121 -0.0320121 -0.0320121 -0.0320121 -0.0320121 -0.0320121 -0.0320121 -0.0320121 -0.0320121 -0.0320121 -0.0320121 -0.0320121 -0.0320121 -0.0320121 -0.0320121 -0.0320121 -0.0320121 -0.0320121 -0.0320121 -0.0320121 -0.0320121 -0.0320121 -0.0320121 -0.0320121 -0.0320121 -0.0320121 -0.0320121 -0.0320121 -0.0320121 -0.0320121 -0.0320121 -0.0320121 -0.0320121 -0.0320121 -0.0320121 -0.0320121 -0.0320121 -0.0320121 -0.0320121 -0.0320121 -0.0320121 -0.0320121 -0.0320121 -0.0320121 -0.0320121 -0.0320121 -0.0320121 -0.0320121 -0.0320121 -0.0320121 -0.0320121 -0.0320121 -0.0320121 -0.0320121 -0.0320121 -0.0320121 -0.0320121 -0.0320121 -0.0320121 -0.0320121 -0.0320121 -0.0320121 -0.0320121 -0.0320121 -0.0320121 -0.0320121 -0.0320121 -0.0320121 -0.0320121 -0.0320121 -0.0320121 -0.0320121 -0.0320121 -0.0320121 -0.0320121 -0.0320121 -0.0320121 -0.0320121 -0.0320121 -0.0320121 -0.0320121 -0.0320121 -0.0320121 -0.0320121 -0.0320121 -0.0320121 -0.0320121 -0.0320121 -0.0320121 -0.0320121 -0.0320121 -0.0320121 -0.0320121 -0.0320121 -0.0320121 -0.0320121 -0.0320121 -0.0320121 -0.0320121 -0.0320121 -0.0320121 -0.0320121 -0.0320121 -0.0320121 -0.0320121 -0.0320121 -0.0320121 -0.0320121 -0.0320121 -0.0320121 -0.0320121 -0.0320121 -0.0320121 -0.0320121 -0.0320121 -0.0320121 -0.0320121 -0.0320121 -0.0320121 -0.0320121 -0.0320121 -0.0320121 -0.0320121 -0.0320121 -0.0320121 -0.0320121 -0.0320121 -0.0320121 -0.0320121 -0.0320121 -0.0320121 -0.0320121 -0.0320121 diff --git a/src/trimAnalysis.sce b/src/trimAnalysis.sce deleted file mode 100644 index 10ac385b1b4811253657319d858be08e555fb6b1..0000000000000000000000000000000000000000 --- a/src/trimAnalysis.sce +++ /dev/null @@ -1,17 +0,0 @@ -scf(1); clf(1); -nPlots = 2; -subplot(1,nPlots,1); -data = read('f16.log',-1,1); -plot(log(1:size(data,1),log(data)); -xlabel('iteration'); -ylabel('log(cost)'); -title('f16 - level, 500 kts'); -legend('newton raphson') - -subplot(1,nPlots,2); -data = read('c172p.log',-1,1); -plot(log(1:size(data,1)),log(data)); -xlabel('iteration'); -ylabel('log(cost)'); -title('c172p - level, 20 kts'); -legend('newton raphson') diff --git a/src/utilities/Makefile.am b/src/utilities/Makefile.am index 2c4c17b074ce0338bbfb8593b8ca59a8c88ec15e..dcdb81e40f336afbdacff1b1cf170dc7367fbab9 100644 --- a/src/utilities/Makefile.am +++ b/src/utilities/Makefile.am @@ -2,4 +2,8 @@ EXTRA_DIST = datafile.cpp datafile.h plotXMLVisitor.cpp plotXMLVisitor.h main.cp SUBDIRS = aeromatic +noinst_PROGRAMS = prep_plot +prep_plot_CPPFLAGS = -I ../input_output +prep_plot_SOURCES = prep_plot.cpp ../simgear/xml/easyxml.cxx plotXMLVisitor.cpp +prep_plot_LDADD = -lexpat diff --git a/src/utilities/post_process.sh b/src/utilities/post_process.sh index 36a4f93763a337104e53f53abad8a8ffd6367f59..537f43066dd5c5b7f0fe5ef8de7081a0afd25616 100755 --- a/src/utilities/post_process.sh +++ b/src/utilities/post_process.sh @@ -1,5 +1,19 @@ -#!/bin/tcsh -foreach file (*.csv) - if (-f data_plot/$file:r.xml) prep_plot $file --plot=data_plot/$file:r.xml | gnuplot -end -gs -q -dNOPAUSE -dBATCH -sDEVICE=pdfwrite -sOutputFile=output.pdf *.ps +#!/bin/bash + +# prepare plots from data +for file in $(ls *.csv) +do + echo $file + if [ -f data_plot/$file:r.xml ] + then + echo preparing plot for: $file + prep_plot $file --plot=data_plot/$file:r.xml | gnuplot + fi +done + +# convert ps to pdf +for file in $(ls *.ps) +do + gs -q -dNOPAUSE -dBATCH -sDEVICE=pdfwrite -sOutputFile=$file.pdf $file +done +# vim:ts=4:sw=4:expandtab diff --git a/src/utilities/prep_plot.cpp b/src/utilities/prep_plot.cpp index c56f22d20458f64a5e5289e343425f62e06d8d65..c49fbe9f7fb4f4d6720d3531c43e9af9d43015bf 100755 --- a/src/utilities/prep_plot.cpp +++ b/src/utilities/prep_plot.cpp @@ -198,16 +198,17 @@ int main(int argc, char **argv) cout << "set size 1.0,1.0" << endl; cout << "set origin 0.0,0.0" << endl; - cout << "set lmargin 6" << endl; - cout << "set rmargin 4" << endl; - cout << "set tmargin 1" << endl; - cout << "set bmargin 1" << endl; + // the default margins work better + //cout << "set lmargin 6" << endl; + //cout << "set rmargin 4" << endl; + //cout << "set tmargin 1" << endl; + //cout << "set bmargin 1" << endl; cout << "set datafile separator \",\"" << endl; cout << "set grid xtics ytics" << endl; cout << "set xtics font \""TICS_FONT"\"" << endl; cout << "set ytics font \""TICS_FONT"\"" << endl; - cout << "set timestamp \"%d/%m/%y %H:%M\" 0,0 \""TIMESTAMP_FONT"\"" << endl; + cout << "set timestamp \"%d/%m/%y %H:%M\" offset 0,0 font \""TIMESTAMP_FONT"\"" << endl; if (comprehensive) { @@ -234,7 +235,7 @@ int main(int argc, char **argv) cout << "set xlabel \"\"" << endl; cout << "set ylabel \"" << names[i] << "\" font \""LABEL_FONT"\"" << endl; cout << "set format x \"\"" << endl; - cout << "set timestamp \"\" 0,0 \""TIMESTAMP_FONT"\"" << endl; + cout << "set timestamp \"\" offset 0,0 font \""TIMESTAMP_FONT"\"" << endl; EmitSinglePlot(files[0], i+1, names[i]); cout << "set origin 0.0,0.325" << endl; @@ -246,7 +247,7 @@ int main(int argc, char **argv) cout << "set xlabel \"Time (sec)\" font \""LABEL_FONT"\"" << endl; cout << "set ylabel \"" << names[i+2] << "\" font \""LABEL_FONT"\"" << endl; cout << "set format x" << endl; - cout << "set timestamp \"%d/%m/%y %H:%M\" 0,0 \""TIMESTAMP_FONT"\"" << endl; + cout << "set timestamp \"%d/%m/%y %H:%M\" offset 0,0 font \""TIMESTAMP_FONT"\"" << endl; EmitSinglePlot(files[0], i+3, names[i+2]); } else { // Multiple files, multiple plots per page @@ -256,7 +257,7 @@ int main(int argc, char **argv) cout << "set xlabel \"\"" << endl; cout << "set ylabel \"" << names[i] << "\" font \""LABEL_FONT"\"" << endl; cout << "set format x \"\"" << endl; - cout << "set timestamp \"\" 0,0 \""TIMESTAMP_FONT"\"" << endl; + cout << "set timestamp \"\" offset 0,0 font\""TIMESTAMP_FONT"\"" << endl; EmitComparisonPlot(files, i+1, names[i]); // Plot 2 (middle) Y @@ -270,7 +271,7 @@ int main(int argc, char **argv) cout << "set xlabel \"Time (sec)\" font \""LABEL_FONT"\"" << endl; cout << "set ylabel \"" << names[i+2] << "\" font \""LABEL_FONT"\"" << endl; cout << "set format x" << endl; - cout << "set timestamp \"%d/%m/%y %H:%M\" 0,0 \""TIMESTAMP_FONT"\"" << endl; + cout << "set timestamp \"%d/%m/%y %H:%M\" offset 0,0 font \""TIMESTAMP_FONT"\"" << endl; EmitComparisonPlot(files, i+3, names[i+2]); } i += 2; @@ -320,7 +321,7 @@ int main(int argc, char **argv) struct Plots& myPlot = myVisitor.vPlots[i]; Title = ""; if (!supplied_title.empty()) Title = supplied_title + string("\\n"); - newPlot << "set timestamp \"%d/%m/%y %H:%M\" 0,0 \""TIMESTAMP_FONT"\"" << endl; + newPlot << "set timestamp \"%d/%m/%y %H:%M\" offset 0,0 font \""TIMESTAMP_FONT"\"" << endl; result = MakeArbitraryPlot(files, names, myPlot, Title, newPlot); if (result) cout << newPlot.str(); } @@ -356,7 +357,7 @@ int main(int argc, char **argv) newPlot << "set size 1.0,1.0" << endl; newPlot << "set origin 0.0,0.0" << endl; - newPlot << "set timestamp \"%d/%m/%y %H:%M\" 0,0 \""TIMESTAMP_FONT"\"" << endl; + newPlot << "set timestamp \"%d/%m/%y %H:%M\" offset 0,0 font \""TIMESTAMP_FONT"\"" << endl; newPlot << "set multiplot" << endl; for (int plot=0; plot<numPlots; plot++)