From cb4ea88e0202f9a1a481d2b799080913e3fbc117 Mon Sep 17 00:00:00 2001 From: Peter Schaefer Date: Sat, 1 Sep 2012 17:05:22 +0200 Subject: [PATCH] =?utf8?q?[src]=20exmpl=20Skript=20angepasst=20[doc]=20pdf?= =?utf8?q?=20entfernt=20[doc]=20Figurenbeispiele=20[doc]=20plots=20f=C3=BC?= =?utf8?q?r=2013=20und=2012=20[doc]=20kleine=20Fehler=20behoben=20und=20ep?= =?utf8?q?s=20eingebunden?= MIME-Version: 1.0 Content-Type: text/plain; charset=utf8 Content-Transfer-Encoding: 8bit --- doc/doc.pdf | Bin 191940 -> 255987 bytes doc/doc.tex | 40 +- doc/fig/12t05n05_2DQuad_31_cond.eps | 830 +++++++++++++ doc/fig/12t05n05_2DQuad_31_error.eps | 1063 ++++++++++++++++ doc/fig/12t05n05_2DQuad_31_hminmax.eps | 1068 +++++++++++++++++ doc/fig/12t05n05_2DQuad_31_norm.eps | 728 +++++++++++ .../fig/13t05n05_2DQuad_30_cond.eps | 72 +- .../fig/13t05n05_2DQuad_30_error.eps | 146 +-- .../fig/13t05n05_2DQuad_30_hminmax.eps | 94 +- .../fig/13t05n05_2DQuad_30_norm.eps | 494 ++++---- doc/fig/Lagen.pdf | 81 -- doc/fig/Lagen2.pdf | 82 -- doc/fig/Lagen3.pdf | 81 -- doc/fig/Lagen4.pdf | 81 -- doc/fig/Lagen5.pdf | 81 -- doc/fig/Net_Neigh.pdf | Bin 6675 -> 0 bytes doc/fig/Net_SplitDN.pdf | 82 -- doc/fig/Net_SplitDO.pdf | Bin 2782 -> 0 bytes doc/fig/Net_SplitSN.pdf | 83 -- doc/fig/Net_SplitSO.pdf | 85 -- doc/fig/exmpl11_ref.eps | 2 +- doc/fig/exmpl11_ref.pdf | Bin 5580 -> 0 bytes doc/fig/exmpl12_ref.eps | 2 +- doc/fig/exmpl12_ref.pdf | Bin 5737 -> 0 bytes doc/fig/exmpl13_ref.eps | 2 +- doc/fig/exmpl13_ref.pdf | Bin 5872 -> 0 bytes doc/fig/exmpl1_ref.pdf | Bin 5568 -> 0 bytes doc/fig/exmpl2_ref.pdf | Bin 5761 -> 0 bytes doc/fig/exmpl3_ref.pdf | Bin 5878 -> 0 bytes doc/fig/exmplAA_2DQuad_error.pdf | Bin 17320 -> 0 bytes doc/fig/exmplAA_2DQuad_norm.pdf | Bin 9123 -> 0 bytes doc/fig/exmpl_2DLShape_coo.tex | 12 + doc/fig/exmpl_2DLShape_ele.tex | 8 + doc/fig/exmpl_2DLShape_f2s.tex | 5 + doc/fig/exmpl_2DLShape_nei.tex | 8 + doc/fig/exmpl_2DLShape_ref.eps | 285 +++++ doc/fig/exmpl_2DQuad_coo.tex | 13 + doc/fig/exmpl_2DQuad_ele.tex | 9 + doc/fig/exmpl_2DQuad_f2s.tex | 5 + doc/fig/exmpl_2DQuad_nei.tex | 9 + doc/fig/exmpl_2DQuad_ref.eps | 296 +++++ doc/fig/exmpl_3DCube_coo.tex | 12 + doc/fig/exmpl_3DCube_ele.tex | 11 + doc/fig/exmpl_3DCube_f2s.tex | 5 + doc/fig/exmpl_3DCube_nei.tex | 11 + doc/fig/exmpl_3DCube_ref.eps | 365 ++++++ doc/fig/exmpl_3DFichCube_coo.tex | 24 + doc/fig/exmpl_3DFichCube_ele.tex | 20 + doc/fig/exmpl_3DFichCube_f2s.tex | 5 + doc/fig/exmpl_3DFichCube_nei.tex | 20 + doc/fig/exmpl_3DFichCube_ref.eps | 470 ++++++++ doc/fig/net1.eps | 2 +- doc/fig/net1.pdf | 83 -- doc/fig/net_wrong.eps | 2 +- doc/fig/net_wrong.pdf | Bin 2862 -> 0 bytes doc/fig/refType_1.pdf | Bin 3815 -> 0 bytes doc/fig/refType_2.pdf | Bin 4221 -> 0 bytes doc/fig/refType_3.pdf | Bin 3962 -> 0 bytes doc/fig/refType_4.pdf | Bin 3956 -> 0 bytes doc/fig/refType_full.pdf | Bin 3707 -> 0 bytes src/export_exmpl.m | 18 +- src/export_mesh.m | 4 +- 62 files changed, 5743 insertions(+), 1156 deletions(-) create mode 100644 doc/fig/12t05n05_2DQuad_31_cond.eps create mode 100644 doc/fig/12t05n05_2DQuad_31_error.eps create mode 100644 doc/fig/12t05n05_2DQuad_31_hminmax.eps create mode 100644 doc/fig/12t05n05_2DQuad_31_norm.eps rename src/ts2DQuad_12t05n05_30_cond.eps => doc/fig/13t05n05_2DQuad_30_cond.eps (94%) rename src/ts2DQuad_12t05n05_30_error.eps => doc/fig/13t05n05_2DQuad_30_error.eps (92%) rename src/ts2DQuad_12t05n05_30_hminmax.eps => doc/fig/13t05n05_2DQuad_30_hminmax.eps (94%) rename src/ts2DQuad_12t05n05_30_norm.eps => doc/fig/13t05n05_2DQuad_30_norm.eps (63%) delete mode 100644 doc/fig/Lagen.pdf delete mode 100644 doc/fig/Lagen2.pdf delete mode 100644 doc/fig/Lagen3.pdf delete mode 100644 doc/fig/Lagen4.pdf delete mode 100644 doc/fig/Lagen5.pdf delete mode 100644 doc/fig/Net_Neigh.pdf delete mode 100644 doc/fig/Net_SplitDN.pdf delete mode 100644 doc/fig/Net_SplitDO.pdf delete mode 100644 doc/fig/Net_SplitSN.pdf delete mode 100644 doc/fig/Net_SplitSO.pdf delete mode 100644 doc/fig/exmpl11_ref.pdf delete mode 100644 doc/fig/exmpl12_ref.pdf delete mode 100644 doc/fig/exmpl13_ref.pdf delete mode 100644 doc/fig/exmpl1_ref.pdf delete mode 100644 doc/fig/exmpl2_ref.pdf delete mode 100644 doc/fig/exmpl3_ref.pdf delete mode 100644 doc/fig/exmplAA_2DQuad_error.pdf delete mode 100644 doc/fig/exmplAA_2DQuad_norm.pdf create mode 100644 doc/fig/exmpl_2DLShape_coo.tex create mode 100644 doc/fig/exmpl_2DLShape_ele.tex create mode 100644 doc/fig/exmpl_2DLShape_f2s.tex create mode 100644 doc/fig/exmpl_2DLShape_nei.tex create mode 100644 doc/fig/exmpl_2DLShape_ref.eps create mode 100644 doc/fig/exmpl_2DQuad_coo.tex create mode 100644 doc/fig/exmpl_2DQuad_ele.tex create mode 100644 doc/fig/exmpl_2DQuad_f2s.tex create mode 100644 doc/fig/exmpl_2DQuad_nei.tex create mode 100644 doc/fig/exmpl_2DQuad_ref.eps create mode 100644 doc/fig/exmpl_3DCube_coo.tex create mode 100644 doc/fig/exmpl_3DCube_ele.tex create mode 100644 doc/fig/exmpl_3DCube_f2s.tex create mode 100644 doc/fig/exmpl_3DCube_nei.tex create mode 100644 doc/fig/exmpl_3DCube_ref.eps create mode 100644 doc/fig/exmpl_3DFichCube_coo.tex create mode 100644 doc/fig/exmpl_3DFichCube_ele.tex create mode 100644 doc/fig/exmpl_3DFichCube_f2s.tex create mode 100644 doc/fig/exmpl_3DFichCube_nei.tex create mode 100644 doc/fig/exmpl_3DFichCube_ref.eps delete mode 100644 doc/fig/net1.pdf delete mode 100644 doc/fig/net_wrong.pdf delete mode 100644 doc/fig/refType_1.pdf delete mode 100644 doc/fig/refType_2.pdf delete mode 100644 doc/fig/refType_3.pdf delete mode 100644 doc/fig/refType_4.pdf delete mode 100644 doc/fig/refType_full.pdf diff --git a/doc/doc.pdf b/doc/doc.pdf index fd5ea825f7bc17e0199b7b74932a3915390ec785..554620677bedda41208f770393409078ff86fa74 100644 GIT binary patch delta 113545 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

%6Qo8F^dUe@!H`cF@+gEa z{hT2hJez?hn2SN2h}Et$xrF668Ngx^n8P?7Nw7GDkFBZzxWKh4txo=;0XT>WbjC1G zpAHvWSTVFVjpLHD+8o*0kFF|~_L`YXa^ExZn~HYdg(x%9WJx@i=Xn+$vOPiqD7lT$ z)ccEs@gF5IyE<_^$ggIDv`;S81r*VAh1E4wg;k&)$sZEIHCqLGaf4DTOsC%}z*6K*c82Ao;$Vix1$2b2yHue4`ZJw?_9I{eiNgF6>5>q zg-&qe8eM%OFMZoI{&)X~_`gpW*;qM~Za*+F|Hr2IKMf<>e|4dNDgCiTf~z1^V-2h5I&R*4+YH?iO5 zu{{H|hj(m*e_i-4Ug_GOmWg`$3Uy#;<7$=OU$4#>w8PcEU(s`DqIMSVXo>F3mY)yK zvcm6X1i%8Gx%~frL53^bf)+q4r2fE zoarR}etx}&7?PS?PcNjKNA`j<(G(*R9*$d|IlR1kJF~OAO5qx*T_#pD8XrPU%t#Sk zSn2dxh9KGvXGY33=FdVql~lwU$WF;}h?GD#Z1nK)RqlJ!nG;Fe@$r2GIvWHC{kY&^vAjZ4>2y=KyOqUUG~Izj$};C#(9`e`0#E z>$TDNxz3>_vn1tICk!u^kc5UY2?R5G<*(w!?mzAWGMnO5eWBenbfb)y-fQqUw=p~_ zow+Kf^KkM~rpZ=o*(26;)=!fq3(3Iwt2t_dx9~7Y7?(T@EI5B0wO-(1OV$~cx;Eb1 z6slpyKw4_{8Y8Gffr`U*%XpMM`cR$aq2(>>a^2F>fy*zi=^l}-6`~pMy2IV#g1?$) zOL=Di>TxQk8QKOo5VKmqSz2Cc=@|DTOa3)cSOI9fUww0{<_2|PnQxmNb;z`UV2MS? z0b=@RyS*fH`=+mt^mm$JU3=r<;sZz`@iB-JsWH|Ca&ACVdt31OJ`$WwqxshErzUfG z{r0muu8DODrG`>hi-W{W2kPeL{dT+AQ8mC&HR$F0;3B6NG-H9yLM(Ew^#g6az=uN9N4L<-7ic*dv4$UJ9GrfeVIdNaPQ>N~)CTrwE^yzso|K zPaboZ$vSkA`Jtio#e=v~7CaNjWn*zRqq&{`0JHAjt}l6Y#!gREw-6 zlzF%}M*KFh(9<2~I3tu6;QD&ImaHCKx>&a+KxwKq=s-0&PaSEVgsN&o1yNn|rG`tNFD00Em@z__-9*Lpu5IQFLC4LABAz$25<2pE|mNeEY<{eC_^OXweK-y zr9%(|xnc9T&YfoG6jyOD1smX9F?gld$;H}*uT?F`Tv=9XX6raXXG@Wx_^g<;oG$J% z4r}mX_ZhgEGLOBaG4cWI^VSw0^dUUwV23TUZ&>u)unKbAuTRc!MLCsHGrhLocQd#9 z29h%Kjj@$xzWt6mbX^`R-W(E=(^LQW$PRgK0!#Am9H$v{k-z!yxmue41HN= znyG$R<)%gX(uoyuRppX`QzA8Q+-3R$D|YZ8)Uv(2V_Xu z^Mpf$HGj|G@6!T^b^qiNC5@cgdI_je7DSKP1%rqQ^hJNmud}neucV-frs+e9z^Jv{ zQnZ#QOa1=ejh0XV3W74_$+{$wq4yryw`jq~Fk*XG(x zmiBv410FX>Xa@^ARni`b^YWl65v>vnDw1G(I5Y^GJY%d~+CDA>E!a3&1-QxhQW_J) z+k|nL+h4Y)_LT~?oQtz4F+pqG62=eW5LvTq94KxXn ztKsD*tnA1ExI46U4<&#+ci3SwSRSVwPQqb5z@Z;&^?DMh#4po)tfkFI$qctN@z3YB zi7ASu2UQUtA*D-#9U9xF_CX}jn`ttloyan_uT#C1-Qrfgw|#W1xjH@@b$VwQLtP8j zExlEck&KuaJsnc8#=S3v&{Zt&4oH2`;-*o!xFN0pE}lWf31yAEpKEkGDx_6END63$ zY&HB*MQuWU26P8P^3fJBw%YC8l*PvtiuEG}+k|VC6G)lj@DFxChsr@eqpv~^uzH0n zisX7}fF|VmcFM_`Vhv6!G*pX}LiEL4Bh@He*8kY0S|>Nu614Wp=$(1fUo(u_+J)G9@yTL|F(}lSqwv+79Mm z*?K|!e{Zv>!G(XRBYrzmb(!x}vz+*-*%OkjW{$#&v@EPUtMI-Os_1RG#d?%kcVW>b3ICa#_*Y~Fr}+-`%WjC)t}vDeQ^%jXZ|q#$gnqopv$-C zo4<9@#u9Jt=0UAfV)`{M<^jAav6Ymnq|Agm5kUJqpufmDpr7^-|nRz!7fH{tWiHV`gMX?0* z%Ha7P<9ERjSF76@6&U>{qO8OsuzJyH70{RLSDW^*5<9RLkIHTH%MdwgZ=NcVR0MP5 z>J#Yxu9EC@n>pSTYjMlveU_rhHXHM+vJxMYvha1<-YK+hn=!9I3(6%mR`P}$Dgbn) zIeId+Lv+A+l8OXE(qgTMOY7LNTPD~q0;kMpYVZUnHRGYI zA5n|ZzeFmh6s7oG@x*}alSG1qfRslb5%!kTTbe0`y(yiv)JNj<8 zp*X&bv(hSSV({vu;#{N@h6`J#9tr3{ao8}(Dv4v#T~&z|qDsUpqg}2@RC*k{{ZWxP zP8Mxx{S|Ie)kTno1&5-h)ASz1+E1znLY|D7cU+BJ0vpH|?)8(1&C@6cSX9KSzz)RlC= zEm}71roTl@K}|}RI<86mO`#hwtx96mV^;-X!`|q8kRMMUH;BlInuHZif9~Mrg5X|_!O0oE5Mt~T7*YYDP`yLL%tLTh6uN+({>s+#cJoFH zOFeAY#V(8hz-4xf;x`(e5gLCK^P<}aJrRdMOg@61)xsC!FqH%7rlbw0D{Gcw7!~II z7$x;PxTs|NA+ZOnnls75TECq>#VE}U`uT1;h4Y^k0=K)*Bz>X@;ib_xct}UQn!y>vu6qDlr2R}a2qt!_@Wi8s4h*A)+)TgwwPRXzu-G#rFK7H*hzPkCwhin37m~y6M zlE&L@FAbksQz;nKNNC_F<1YPN3m6ZmP&uZc4wjfxRI3OPKb`;-LJvA0t9bfPHpqzb z!vXNkg>JtjxupvvoLs9j;c8 zWb$X!&cw_(AQ&~%!_hKcHcMP+te;DA2=yP2>K0>Bc9qHSV=7+I<{Ol?d)UQ5KV9;R z>HA#(EiWcu9_H>^U_7|@#imjW6IpJ$&~xCfayEH;x#fJ|RS2e|HNQ9UbT2^CDd zm)&38&Ob2#O)h8WwvI8D;=&ylb8G`f%VzSLCyNgX75GmCX1uTqw@D!6N;+!RbQ6oE z&a@U+yGEmd8V*o+v_^&7pkiOS}3X|+|dW%mAbR3Ew+xoUME`E7WRgi)mNm1^D zo7G}3(#sYCnRpQLVTh57WK2pJZ-WTxHvCcFPeRF53l~KC%^m2H{w>N$M{{LN{V)}1=iiMGp;eYE>O#eUYQ%tOXs8b32 z?~R~d4fpTupaA2u6tU-o@E%7SoaMXB1!b7zHd@|eyr+wkNq!BO)8~a}1iIO>imRkm zOtkNw2Y8PZ$#XC+r|-)Mf`LReA!ST~^81Uwn>A_-Aspa|$`JCj!PPwrLR|-7;q}uH zYJ~#S3nWt@X_g6+Pm#u1eN{@iV<4zme2uw!VBvrM@&M=vIYAJG!2(G%9K-e(#-RTW z5}>}Ae(^k}+hj^_ z`NawEyP(;&MJfUjG`u#vN0iP}(Mcd=opOkJHE87~8E2$=9w^N`sHz!~<%FdzT(TvS z6u>$30IP@V7@}>jftB@Nu~_jEXw<6(X%-2Ahn%g~9L=E!2dI||1GQKxWSmm3)&6G- zWU2LPxr@hJ7+k#=ymH116aBtPPT$+vcF&I>DzK}%IqBTGpq^F?39ALGH~?A*T+Ptt zLNlcu6|08{7pP60#}UAQ;AiVUA_`WnR99#f3y>%f#!{k)i|72#S4xnm4p7iDL#kLl ztBYI!8uK3^BpnmG^#6C7q}=TPvDC#v8x)_n(ti@EJ~ql3cw5U+WAm=QzK>!Dh2EQ4QN zGo*;(>EZALtN}&bKT?-^138N!|4FYLUzXIKSklEVsF!Qhty9&_QPs+RUWm}l18CF@(A4#l)bEc=N^pLb znG8Bq4E(4V;Npf~NB)6I9lt^%|C?kAXW0-!aWZ^g6(&j5kM(hs8K;M7(jQIL4?;Ce z6u$EjLW-3-S&LLv(;H;`b=5Stvc_+5`H>Y1>4GKvrOUgjagbz+rYy5S45sy%Pd zSlz1XHCb3F1>mt=c;HGS`*pO79;sYIVV%kkD4W}%!%scu|1L0i#w=x4{IA?~r4?33 z{zd6%<5eisRVWd!KeP;$C&Ld^!+?^hJoZL?tCeoh4^q+hQ~9X?z7_NTl1%FD_fc+R zOx~i}V;vdz?QQ4V?@vH}%&#BbMSIM{tWrn@Xv^T0U=hpa!*k;Q8zk$#s}e5RLY1cZ zM`a^yrEE8Cvo;!B{Mr}!RT6}UwEFGPpM#7U127o_oY*ns$P%p7@mi$HnxyCtDQ()0 z^Ofp0N$Tck>QE0UP1+Rm|CyU7Lj5NTP;9^-x$%4IeI79>&P??metkq@o)vhT^K(yo z{$v#5C~IFhm`gVaBdpwY@Kw==ujfmyHu%q@5pCnGJeo2MKU-CP7OCjp*jk_97i-k^ zQPuWP)s-$=Nj0$jYnd?74HNf@vY(<%8DC&C2GW>7MF|#x&jlv|0)~7MjUl+MMzkB84I-`3F^Lb#fpHxfu*XrWN*Snth zT(VQ=#*2zt=r)>F@QDKKoDP{D-^|;)6 zuVf^ltC3SIfHk+5=ra_eeEDOoByXk4lZ!Ftgq7ckXbsHLQ_`@AU~rTp{44S*!P@+7 zh8eo|iYJ%0m3i2XV|2wHGoHyTj%Tkwsh!6neOa9D3Qw2VTC>)4optqAB|~}U)|`m6 zTi_)?hMfTzS00OSb+erfFA&YEI)~WrxA{QE&vK~6saXfU%-Gx@abgM<{lki?)RRxm zZwq1Joy!X$rp_SI|1jgT?zzD_&1 zr#a*$j%<9lw_Y;uv9~RF7UOH8vnh7FZ>@IN6L^4%TjnPNA4Ok?&Quf7FDbte=ytH$ zvKFRM{5+s|6&etdS_3@|(07Um*9Qsf9y%rVYRO08S;OaE4hV#mH$&aROk+l;-&yj9 zN4~(FYVm>!C1U;FMD;ux7DeU1*GWQTPb%|m-$vibCtQcf^Hb2fV8sh%pTUX3m#tST zs9Ogd2ptkD8&{{;2xjTqfAucp0;&O(0zJ9US}c+qI}Pew`u-lP+amgG4Q+{of_-&} zgzDY6C7^WRC+V=$s-9p9HvY*Z|B~jKl6hN*2)9|!1=4F=wf92En)S1V1caCGTX#j7 z8hv-Gt*VW)E_l8;4Zqd-qLUOnJVX%yX92L<`oR9mEt2e-7N$+Alf&7w9b0twg<++9 z8znDoju*$TBy!#6!?}zIg8{#fpo7hq6*la=&~?vei24x{%RR(Xhajr6DxhxNQ}sC`b-|^kr2-v^qpqHN_#V_5H=f38o)>c zG0UQSn@fo5*TE1BD#uRc5vtoB+8EGjSra^Jhy!}=&E_1!+ zVWT}hP=q50q;ZyjnV-4H|Bm9vK6U}L!ZhMZkXB1dbnQ?cpbi&%O9@{I=+SdN=R9+* z1M2?zm_8Msr3ymVC0eHhb)uF^XC8iEG4%9ry*1Ixam&-4b`jTWNK3$r+uu6WO(WQp zQ6^9-qqv^rv#4|qX!}D{$7b(6TyK5d72GiDxEEDjJ)z=Atdti(-xlseIP%V=WkUWI-~^9+;jj z6+SqEa_seSd8)iW?GjTqR^3Txz&3jZl}5zQKFY46%WmLIY85*r9|lEdsoYb=1EI4- z+bysxz0gMS)$@`M2(_}o`#rr=hpr1glUvF-qB0A3Ie=%q|8ju6Xq-4_21|)}lNwh( zk)#-d6x>5w-W3BzXjJwmnD=dVDlVW4Yj98H)1+E3Y<6_H`mjQV*qmmpm=CbcAfu*A zkz#BE>GM+tNKKcB9E$E4ESLc$Dc@Yd=`Zs8A`+_OnB^6^9G5- zzyKjCO*)Xgd>h?)!Fc^C_15(yvNb&E(|Qi>0wUFk9$?dVDuT|LOtrIf1hUxb!H2P; zc{G5r0S;>Umlr}_J2+Q)y5f{t&aTQ6ibP8>UIAM`$6@0mycD}57 zw-F_Lrm`L6?iOtE1(V(;c%Pm^h}(6 z=9>F0S5Yb2I(}mKk*;;O@V3F`inrGn5}fA?EJ(^PSW0~?OenDz$FU?kFJ!>VDsJu8 z20wKNB!S?K_a0^(t>1=#FnC~tp2SiJMRQVsu^x+3n#D%hO%5)N8IzNffStx!EJ`)z zoFaH0j9jvF=>+LITr+exyg`((A-B-Y+IGkqXaLDL_*A)F99$`)c`hGW4_1)K5O(g%y6R=F#N<#7L3~8z z57{F%bompPA@_YWeNw_L5yFNAukMJg zbhVrEgc%xAgdx+s=t_oys-o4uM!0@p$*=9`go7e6EfYXU3tp)LJaWiEx_?P6c(5<5y4CAI)lh#ktBk0Sc2;fU>ww~* zc^nIv6|vI*0Bu=JC|8<84(2@KA%sii2=mlOyDlZJzBlvRtfyhpOt5(&k}{I>S7z*M$&D{^?g6}d0Ov~jJ$L4tz$9~&@`b9!gZRQstsJ?xL@ri$u+d9#Q z>YwDs*5=m1W^+FZ&*B78nx&M3%fnUxMVS{$6BseBO&{}%T%Cau8idRO-pV$dsBf>Czz%V8_r2eG_8*UW0Qkfgw87~fQ>1wg4fBKjiwFI z(TUP)ROJuX;{Tqj;09u6Yw4+Kz?8y34$QDFfuyi7ktx^Wa~kY3Gj^d{P10bQL>Pxo z{(mXPS!T8I;X(?lP2&*k_ZQog<&hJ@V}A1!lQtcvQugwZz@H%SV)1RKV5u)I@Gdy8 z$t`25rR+TQGN@q6ks*>Zu5MP|Bbx;HL#pxI!T&q)V`-~)c|;4)t96n7U$ag2UmS%T zyq!%!=%##%*?j`OVTKYBcbO%0jU1Eck4-bX-a7;1Cf{3GWHIdMGC6*|brO;58Ux>v zY2QY;+$O)7j}5RU6n1AVAjZ=qc^K*BLR@V~ z<*HhcX^6hS#b4%!eB`)`V)C`aS{F5vLuSwlqa)_FG)~&529j77zt&!JYFGLP7f;?+jaO{)=z*q=dKUWvmH1tlnEiY9vCUTl%`vZXrJ+@L-cC7K$4T zAgY3}1}u&2TQvyME4kfo%5kNuaUc*>s)#AB(`Mefd`YN6AQ&tnB`5c}4WzM@NB(aA z*M@h~oFz0hel;%Q%Qab|Cey4;HNZtBDGt#!Lcbjz2tB}Gu7$ssifmIV1aT>g@vZ-J zR~jDlKOp;iJ#QNE(vKX=GzIqSX67Z7kpLPu`d(}x>=Z0P_%g|`ioo$@<;r0L+eb%2 zGDNwmpj`zky;}HS;t)%EcNBaP`AIV%tte42U+kLgn%0nk2q6}+gdEHHQ-Fg_13r{X z8j_EPrq5PbeNX-6x+{K1M^!W-N_FVP#}qYw#|BxsnJ}<}X{W}_nE)mi$ z*kT0&Gy`t6ty*Ef9Ht35vP@06512|7)7*}UpV5uf}gV5N2o0!l1gNeP^zN3YNwAg&bG%_1od4rso%zs=WrZFsB2gKWm;MzmGUprgGYd=CbK3>~{O~v3jt_#MRYD)!- z_j@+_aGe4Htbs}3%O@aq+s-NCZnrboclMIXwqwhr302)tvsFcg4Fb$vbYagrznduJ z5R<~BTmF`k`xx318tz-Q5|(~n$ht;BUI8e3tRWJQMYTo@AlD>~} zb$I*5LZ7!;?S}Y@BWjrHc}9}n6WQi?5)S-l3V?t@MI=d!7RTVlAFv|fpHr`z3SB_y zdgWaDm8S(ea2c{ztd41isY-+>lWUaE7rJC+kS(@w^SqBd${JnPk=uV<5#n~+I|W_= zbUS6JVkF{7wk3%B1X>Ce4j%6aRWq5@39L`hSRA6 z5J0TFk&5PA8mSG8!#|L)&S8gZR-7(#<@$5t+$r>`@nGnHeq?;*)6Ec~ZFzo_&)Q;PGFkjqMhRO3J z9OO_n5#ex;187|++pD}+A~Lx13@ zJTL(KI<-a^o(h~25B;(Lyi$Rtv85^il(uU=G(t>YQsNB3udotes3sJ=kbi*iju%GCiEszzVaL`-wDmXm~-#}9GZh@E5GA}rjUGO!Blo8LD?aMu~oC8XGIPtK#*7O>M7nNc>_tUK*5D{bJ`3E@fF+VCwjTAiz28^?r8d6^|rLem6HrejYuttfwNQ z%!V9uCl?rDHglSvX(-e~@om^Jh9Dv(#p7=WsJg*}VA|`EcKHR18G1^Ic_|`p_|~yu ze!r=e@8bTGr{a;xCsB0=k&fG(+%E@Le~n2-mH>-70I;fq& zt4*keIdW6WaLWCs2J*$p5k{Z*W-#U;y~JqkPWE3-tLmVwcIk(cqq0djDy_8k6OVQ2 zRRz+4hbHsY<v)W@R}DzpT#`n985?Gzyo)YsLKTTO29bXA*@aT}p<>i%HrW=&6W# zFVTen7MY5`ZrS0<4%QKNaO_En5}+O+Rk9#{g!W9Ksc*XB^a&7 zcQxs0oC%}EIC{e(f65Iav_ut;L(U#yl>`$==1pBL58S~3jSs&~2TL-%6C5-|*E~CC z&+R`Kfo-zjqDk?P1x+^$FBPSI3o?U^!ukvkhjIRNtsw=dA$(_av*&g0uHB6vz>~Ds z1;RzeO!~L6u$&);WP0`z!eW{oYcCh-!AF(tZ$Bbj3yK5K`9DHkXLg0B`Ho--cBG=~ zw0ZW*2DRO9rg#l@21D?+Aa%7zr1l5h+xr}pGubEQfPY~-iD_-Lp5oAR>OVspIru}> zG`&VhC;;a68N%SST{-j7N^8*OM=zrynwhT4R}vAXcw~U6xZ)cx3Um9J=dS$1M{i4U zvr9?a&3R7W`(POmS^Mq<^|EO;iKB>4L9(3n-x-A&?nd0cF{+r~uWF(B){wN5sba4W zgG#_6T^GM$Du_NXWA6lNwIoE>iqyq#uGYogn*hoSK~FYf+QCYajERh@Akz9D}pd1FF-^K(w50KA6F07;192}x4S0A9b>Q?8Tc=@$Fp2xJz@c80K*s+z(Un~6{@jUEc+-w^dFu)DqccY&##llE#s&rUm z^eojT!B+R^8pV8e3yC(ZOfp^mMO5gb-`U0;_5}zd; z#fhEQ;StuUc}&7JLv(KKGGx5p73a$qZGZ88dxSKcLu@J2?S>7qS2NN2U>(XPSFJYm zRXO?3fa~P-QUSM|rYb5JpilkR07(9un@(X!Eb*5p(6$BRo~M`(xg90e>5@~PL!55Lt?+~#mlhc&Lc-23n9jzXNpc8tYiu~AN1eBm zx?VuD+$P6;3b~(squ{*Chgt}@r%Mhe&;VX_6=;^H%j9Y@_bUqk)I!!%lhn5kSM84N z&PgJ-zpxwLcdHZ1Un;}{9u2XB(lChgUi;)jY zIRTGLa}`If9nFy$7@Jx{OQW8Myjyr3Pqi1uqn;U}*PDA0n2yMP|Z}aPfO-|*2aBM*&rq4l+0#1mDzoLU)@H$ZA zp+gwhHHHn=Wj+4wVO1_POZ’x^SKy||>E*yp`nV7b0Ks#JSHOd8c+b`O(dO_Vz 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�Vb*=o+A!;!(j8|n8#x_^T6~dO9 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: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 T`}rZ!m*nv9=FPirpC0}LL+>fq delta 49720 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 C=P+IX diff --git a/doc/doc.tex b/doc/doc.tex index 7d6876c..15122ff 100644 --- a/doc/doc.tex +++ b/doc/doc.tex @@ -13,7 +13,7 @@ \hypersetup{linkbordercolor={1 1 1},citebordercolor={1 1 1},urlbordercolor={1 1 1}} -\usepackage[ngerman]{babel} %Sprachpacket für ├Ьberschriften +\usepackage[ngerman]{babel} %Sprachpacket für Überschriften \usepackage[utf8]{inputenc} %Eingabekodierung \usepackage{fixltx2e} %Deutschsprach Bugs @@ -243,9 +243,9 @@ anliegen können. Weiterhin wollen wir auch verlangen, dass der auf der Kante li \subfloat[ungültige Partition]{\includegraphics[width=0.3\textwidth]{fig/net_wrong}} \caption{Beispiel Partitionen} \end{figure} -\subsubsection{Verfeinern} +\subsubsection{Verfeinern}\todo{ \begin{defi}[Lokale Verfeinerung] -\end{defi} +\end{defi}} \begin{figure}[ht] \centering \label{fig_refType} @@ -595,7 +595,7 @@ Offensichtlich ist $i \notin N_i$. Wir wollen uns aber noch genauer eine geeigne (Siehe Abb.:\ref{exmpl13:nei:part}) \begin{figure}[ht] \caption{Nachbarschaftsrelationen Element 4 aus Abb.\ref{exmpl13}} -% \label{exmpl13:nei:part} +\label{exmpl13:nei:part} \centering \subfloat[Lage]{\includegraphics{fig/Net_Neigh}} \subfloat[Nachbarn]{\input{fig/exmpl3_nei_part}} @@ -619,7 +619,7 @@ Da wir im weiteren Verlauf sowohl adaptive also auch anisotrope Netzverfeinerung \end{enumerate} Zusätzlich wurde auch Typ 5. belegt, welcher als Ergebnis eine volle Teilung 2. ausführt, diese aber schrittweise durch eine 3. Teilung und zwei 4. Teilungen. Aus Sicherheitsgründen wird auch jede vierte volle 2. Teilung durch eine 5. Teilung ausgeführt, da sonst kurzzeitig Seiten mit mehr als zwei Elementen auftreten könnten. -Damit jedem Element $T_i$ eine Teilungsart zugeordnet werden kann, haben wir einen Markierungsvektor $marked \in {1,2,3,4,5}^M$ eingeführt. Dabei entspricht $marked_i$ der Art der Teilung für das Element $T_i$. Um isotrope und auch uniforme Teilungen zu erleichtern kann statt dem Vektor $marked$ auch nur ein Skalar übergeben werden $marked \in {1,2\dots5}$, wodurch jedes Element mit der gewählten Art verfeinert wird. +Damit jedem Element $T_i$ eine Teilungsart zugeordnet werden kann, haben wir einen Mar\-kierungsvektor $marked \in {1,2,3,4,5}^M$ eingeführt. Dabei entspricht $marked_i$ der Art der Teilung für das Element $T_i$. Um isotrope und auch uniforme Teilungen zu erleichtern kann statt dem Vektor $marked$ auch nur ein Skalar übergeben werden $marked \in {1,2\dots5}$, wodurch jedes Element mit der gewählten Art verfeinert wird. Relevant zum Verfeinern eines Netzes sind also die Koordinaten $COO$, Elemente $ELE$ sowie die Nachbarschaftsrelationen $NTI$ und der Markierungsvektor $marked$. @@ -764,6 +764,16 @@ Zum Plotten (Abb.\ref{exmplAA_2DQuad})werden noch folgende Schritte ausgeführt \showMesh[Beispiel 1.3]{exmpl13} +\begin{figure}[ht] +\caption{Objekt Beispiele} +\centering +\label{objects} +\subfloat[2D L Shape]{\includegraphics[width=0.5\textwidth]{fig/exmpl_2DLShape_ref}} +\subfloat[2D Quad]{\includegraphics[width=0.5\textwidth]{fig/exmpl_2DQuad_ref}}\\ +\subfloat[3D Cube]{\includegraphics[width=0.5\textwidth]{fig/exmpl_3DCube_ref}} +\subfloat[3D FichCube]{\includegraphics[width=0.5\textwidth]{fig/exmpl_3DFichCube_ref}} +\end{figure} + \begin{figure}[ht] \caption{2D Quad adaptiv anisotrop vollanalytisch $V\phi = 1$} \centering @@ -772,6 +782,26 @@ Zum Plotten (Abb.\ref{exmplAA_2DQuad})werden noch folgende Schritte ausgeführt \subfloat[Energie Norm]{\includegraphics[width=0.5\textwidth]{fig/exmplAA_2DQuad_norm}} \end{figure} +\begin{figure}[ht] +\caption{12t05n05 2DQuad 31} +\centering +\label{12t05n05_2DQuad_31} +\subfloat[Fehler]{\includegraphics[width=0.5\textwidth]{fig/12t05n05_2DQuad_31_error}} +\subfloat[Energie Norm]{\includegraphics[width=0.5\textwidth]{fig/12t05n05_2DQuad_31_norm}}\\ +\subfloat[Kondition]{\includegraphics[width=0.5\textwidth]{fig/12t05n05_2DQuad_31_cond}} +\subfloat[Seitenverhältnis]{\includegraphics[width=0.5\textwidth]{fig/12t05n05_2DQuad_31_hminmax}} +\end{figure} + +\begin{figure}[ht] +\caption{13t05n05 2DQuad 30} +\centering +\label{13t05n05_2DQuad_30} +\subfloat[Fehler]{\includegraphics[width=0.5\textwidth]{fig/13t05n05_2DQuad_30_error}} +\subfloat[Energie Norm]{\includegraphics[width=0.5\textwidth]{fig/13t05n05_2DQuad_30_norm}}\\ +\subfloat[Kondition]{\includegraphics[width=0.5\textwidth]{fig/13t05n05_2DQuad_30_cond}} +\subfloat[Seitenverhältnis]{\includegraphics[width=0.5\textwidth]{fig/13t05n05_2DQuad_30_hminmax}} +\end{figure} + \section{Anhang Code} \todo{ Die wichtigsten Funktionen diff --git a/doc/fig/12t05n05_2DQuad_31_cond.eps b/doc/fig/12t05n05_2DQuad_31_cond.eps new file mode 100644 index 0000000..0e9d1d4 --- /dev/null +++ b/doc/fig/12t05n05_2DQuad_31_cond.eps @@ -0,0 +1,830 @@ +%!PS-Adobe-2.0 EPSF-1.2 +%%Creator: MATLAB, The MathWorks, Inc. Version 7.14.0.739 (R2012a). Operating System: Linux 3.2.0-29-generic #46-Ubuntu SMP Fri Jul 27 17:03:23 UTC 2012 x86_64. +%%Title: ./12t05n05_2DQuad_31_cond.eps +%%CreationDate: 09/01/2012 16:30:44 +%%DocumentNeededFonts: Helvetica +%%DocumentProcessColors: Cyan Magenta Yellow Black +%%Extensions: CMYK +%%Pages: 1 +%%BoundingBox: 53 195 550 602 +%%EndComments + +%%BeginProlog +% MathWorks dictionary +/MathWorks 160 dict begin +% definition operators +/bdef {bind def} bind def +/ldef {load def} bind def +/xdef {exch def} bdef +/xstore {exch store} bdef +% operator abbreviations +/c /clip ldef +/cc /concat ldef +/cp /closepath ldef +/gr /grestore ldef +/gs /gsave ldef +/mt /moveto ldef +/np /newpath ldef +/cm /currentmatrix ldef +/sm /setmatrix ldef +/rm /rmoveto ldef +/rl /rlineto ldef +/s {show newpath} bdef +/sc {setcmykcolor} bdef +/sr /setrgbcolor ldef +/sg /setgray ldef +/w /setlinewidth ldef +/j /setlinejoin ldef +/cap /setlinecap ldef +/rc {rectclip} bdef +/rf {rectfill} bdef +% page state control +/pgsv () def +/bpage {/pgsv save def} bdef +/epage {pgsv restore} bdef +/bplot /gsave ldef +/eplot {stroke grestore} bdef +% orientation switch +/portraitMode 0 def /landscapeMode 1 def /rotateMode 2 def +% coordinate system mappings +/dpi2point 0 def +% font control +/FontSize 0 def +/FMS {/FontSize xstore findfont [FontSize 0 0 FontSize neg 0 0] + makefont setfont} bdef +/reencode {exch dup where {pop load} {pop StandardEncoding} ifelse + exch dup 3 1 roll findfont dup length dict begin + { 1 index /FID ne {def}{pop pop} ifelse } forall + /Encoding exch def currentdict end definefont pop} bdef +/isroman {findfont /CharStrings get /Agrave known} bdef +/FMSR {3 1 roll 1 index dup isroman {reencode} {pop pop} ifelse + exch FMS} bdef +/csm {1 dpi2point div -1 dpi2point div scale neg translate + dup landscapeMode eq {pop -90 rotate} + {rotateMode eq {90 rotate} if} ifelse} bdef +% line types: solid, dotted, dashed, dotdash +/SO { [] 0 setdash } bdef +/DO { [.5 dpi2point mul 4 dpi2point mul] 0 setdash } bdef +/DA { [6 dpi2point mul] 0 setdash } bdef +/DD { [.5 dpi2point mul 4 dpi2point mul 6 dpi2point mul 4 + dpi2point mul] 0 setdash } bdef +% macros for lines and objects +/L {lineto stroke} bdef +/MP {3 1 roll moveto 1 sub {rlineto} repeat} bdef +/AP {{rlineto} repeat} bdef +/PDlw -1 def +/W {/PDlw currentlinewidth def setlinewidth} def +/PP {closepath eofill} bdef +/DP {closepath stroke} bdef +/MR {4 -2 roll moveto dup 0 exch rlineto exch 0 rlineto + neg 0 exch rlineto closepath} bdef +/FR {MR stroke} bdef +/PR {MR fill} bdef +/L1i {{currentfile picstr readhexstring pop} image} bdef +/tMatrix matrix def +/MakeOval {newpath tMatrix currentmatrix pop translate scale +0 0 1 0 360 arc tMatrix setmatrix} bdef +/FO {MakeOval stroke} bdef +/PO {MakeOval fill} bdef +/PD {currentlinewidth 2 div 0 360 arc fill + PDlw -1 eq not {PDlw w /PDlw -1 def} if} def +/FA {newpath tMatrix currentmatrix pop translate scale + 0 0 1 5 -2 roll arc tMatrix setmatrix stroke} bdef +/PA {newpath tMatrix currentmatrix pop translate 0 0 moveto scale + 0 0 1 5 -2 roll arc closepath tMatrix setmatrix fill} bdef +/FAn {newpath tMatrix currentmatrix pop translate scale + 0 0 1 5 -2 roll arcn tMatrix setmatrix stroke} bdef +/PAn {newpath tMatrix currentmatrix pop translate 0 0 moveto scale + 0 0 1 5 -2 roll arcn closepath tMatrix setmatrix fill} bdef +/vradius 0 def /hradius 0 def /lry 0 def +/lrx 0 def /uly 0 def /ulx 0 def /rad 0 def +/MRR {/vradius xdef /hradius xdef /lry xdef /lrx xdef /uly xdef + /ulx xdef newpath tMatrix currentmatrix pop ulx hradius add uly + vradius add translate hradius vradius scale 0 0 1 180 270 arc + tMatrix setmatrix lrx hradius sub uly vradius add translate + hradius vradius scale 0 0 1 270 360 arc tMatrix setmatrix + lrx hradius sub lry vradius sub translate hradius vradius scale + 0 0 1 0 90 arc tMatrix setmatrix ulx hradius add lry vradius sub + translate hradius vradius scale 0 0 1 90 180 arc tMatrix setmatrix + closepath} bdef +/FRR {MRR stroke } bdef +/PRR {MRR fill } bdef +/MlrRR {/lry xdef /lrx xdef /uly xdef /ulx xdef /rad lry uly sub 2 div def + newpath tMatrix currentmatrix pop ulx rad add uly rad add translate + rad rad scale 0 0 1 90 270 arc tMatrix setmatrix lrx rad sub lry rad + sub translate rad rad scale 0 0 1 270 90 arc tMatrix setmatrix + closepath} bdef +/FlrRR {MlrRR stroke } bdef +/PlrRR {MlrRR fill } bdef +/MtbRR {/lry xdef /lrx xdef /uly xdef /ulx xdef /rad lrx ulx sub 2 div def + newpath tMatrix currentmatrix pop ulx rad add uly rad add translate + rad rad scale 0 0 1 180 360 arc tMatrix setmatrix lrx rad sub lry rad + sub translate rad rad scale 0 0 1 0 180 arc tMatrix setmatrix + closepath} bdef +/FtbRR {MtbRR stroke } bdef +/PtbRR {MtbRR fill } bdef +/stri 6 array def /dtri 6 array def +/smat 6 array def /dmat 6 array def +/tmat1 6 array def /tmat2 6 array def /dif 3 array def +/asub {/ind2 exch def /ind1 exch def dup dup + ind1 get exch ind2 get sub exch } bdef +/tri_to_matrix { + 2 0 asub 3 1 asub 4 0 asub 5 1 asub + dup 0 get exch 1 get 7 -1 roll astore } bdef +/compute_transform { + dmat dtri tri_to_matrix tmat1 invertmatrix + smat stri tri_to_matrix tmat2 concatmatrix } bdef +/ds {stri astore pop} bdef +/dt {dtri astore pop} bdef +/db {2 copy /cols xdef /rows xdef mul dup 3 mul string + currentfile exch readhexstring pop + dup 0 3 index getinterval /rbmap xdef + dup 2 index dup getinterval /gbmap xdef + 1 index dup 2 mul exch getinterval /bbmap xdef pop pop}bdef +/it {gs np dtri aload pop moveto lineto lineto cp c + cols rows 8 compute_transform + rbmap gbmap bbmap true 3 colorimage gr}bdef +/il {newpath moveto lineto stroke}bdef +currentdict end def +%%EndProlog + +%%BeginSetup +MathWorks begin + +0 cap + +end +%%EndSetup + +%%Page: 1 1 +%%BeginPageSetup +%%PageBoundingBox: 53 195 550 602 +MathWorks begin +bpage +%%EndPageSetup + +%%BeginObject: obj1 +bplot + +/dpi2point 8.33333 def +portraitMode 0150 5100 csm + + 296 79 4143 3388 MR c np +85 dict begin %Colortable dictionary +/c0 { 0.000000 0.000000 0.000000 sr} bdef +/c1 { 1.000000 1.000000 1.000000 sr} bdef +/c2 { 0.900000 0.000000 0.000000 sr} bdef +/c3 { 0.000000 0.820000 0.000000 sr} bdef +/c4 { 0.000000 0.000000 0.800000 sr} bdef +/c5 { 0.910000 0.820000 0.320000 sr} bdef +/c6 { 1.000000 0.260000 0.820000 sr} bdef +/c7 { 0.000000 0.820000 0.820000 sr} bdef +c0 +1 j +1 sg + 0 0 4801 3603 PR +4.16667 w +0 2936 3721 0 0 -2936 623 3206 4 MP +PP +-3721 0 0 2936 3721 0 0 -2936 623 3206 5 MP stroke +2.77778 w +DO +SO +4.16667 w +0 sg + 623 3206 mt 4344 3206 L + 623 270 mt 4344 270 L + 623 3206 mt 623 270 L +4344 3206 mt 4344 270 L + 623 3206 mt 4344 3206 L + 623 3206 mt 623 270 L + 623 3206 mt 623 3187 L + 623 270 mt 623 288 L + 623 3206 mt 623 3168 L + 623 270 mt 623 307 L +%%IncludeResource: font Helvetica +/Helvetica /ISOLatin1Encoding 83.3333 FMSR + + 562 3332 mt +(10) s +%%IncludeResource: font Helvetica +/Helvetica /ISOLatin1Encoding 55.5556 FMSR + + 654 3281 mt +(0) s + 847 3206 mt 847 3187 L + 847 270 mt 847 288 L + 978 3206 mt 978 3187 L + 978 270 mt 978 288 L +1071 3206 mt 1071 3187 L +1071 270 mt 1071 288 L +1144 3206 mt 1144 3187 L +1144 270 mt 1144 288 L +1202 3206 mt 1202 3187 L +1202 270 mt 1202 288 L +1252 3206 mt 1252 3187 L +1252 270 mt 1252 288 L +1295 3206 mt 1295 3187 L +1295 270 mt 1295 288 L +1333 3206 mt 1333 3187 L +1333 270 mt 1333 288 L +1368 3206 mt 1368 3187 L +1368 270 mt 1368 288 L +1368 3206 mt 1368 3168 L +1368 270 mt 1368 307 L +%%IncludeResource: font Helvetica +/Helvetica /ISOLatin1Encoding 83.3333 FMSR + +1307 3332 mt +(10) s +%%IncludeResource: font Helvetica +/Helvetica /ISOLatin1Encoding 55.5556 FMSR + +1399 3281 mt +(1) s +1591 3206 mt 1591 3187 L +1591 270 mt 1591 288 L +1722 3206 mt 1722 3187 L +1722 270 mt 1722 288 L +1815 3206 mt 1815 3187 L +1815 270 mt 1815 288 L +1888 3206 mt 1888 3187 L +1888 270 mt 1888 288 L +1946 3206 mt 1946 3187 L +1946 270 mt 1946 288 L +1996 3206 mt 1996 3187 L +1996 270 mt 1996 288 L +2039 3206 mt 2039 3187 L +2039 270 mt 2039 288 L +2077 3206 mt 2077 3187 L +2077 270 mt 2077 288 L +2112 3206 mt 2112 3187 L +2112 270 mt 2112 288 L +2112 3206 mt 2112 3168 L +2112 270 mt 2112 307 L +%%IncludeResource: font Helvetica +/Helvetica /ISOLatin1Encoding 83.3333 FMSR + +2051 3332 mt +(10) s +%%IncludeResource: font Helvetica +/Helvetica /ISOLatin1Encoding 55.5556 FMSR + +2143 3281 mt +(2) s +2335 3206 mt 2335 3187 L +2335 270 mt 2335 288 L +2466 3206 mt 2466 3187 L +2466 270 mt 2466 288 L +2559 3206 mt 2559 3187 L +2559 270 mt 2559 288 L +2632 3206 mt 2632 3187 L +2632 270 mt 2632 288 L +2690 3206 mt 2690 3187 L +2690 270 mt 2690 288 L +2740 3206 mt 2740 3187 L +2740 270 mt 2740 288 L +2783 3206 mt 2783 3187 L +2783 270 mt 2783 288 L +2821 3206 mt 2821 3187 L +2821 270 mt 2821 288 L +2856 3206 mt 2856 3187 L +2856 270 mt 2856 288 L +2856 3206 mt 2856 3168 L +2856 270 mt 2856 307 L +%%IncludeResource: font Helvetica +/Helvetica /ISOLatin1Encoding 83.3333 FMSR + +2795 3332 mt +(10) s +%%IncludeResource: font Helvetica +/Helvetica /ISOLatin1Encoding 55.5556 FMSR + +2887 3281 mt +(3) s +3079 3206 mt 3079 3187 L +3079 270 mt 3079 288 L +3210 3206 mt 3210 3187 L +3210 270 mt 3210 288 L +3303 3206 mt 3303 3187 L +3303 270 mt 3303 288 L +3376 3206 mt 3376 3187 L +3376 270 mt 3376 288 L +3434 3206 mt 3434 3187 L +3434 270 mt 3434 288 L +3484 3206 mt 3484 3187 L +3484 270 mt 3484 288 L +3527 3206 mt 3527 3187 L +3527 270 mt 3527 288 L +3565 3206 mt 3565 3187 L +3565 270 mt 3565 288 L +3600 3206 mt 3600 3187 L +3600 270 mt 3600 288 L +3600 3206 mt 3600 3168 L +3600 270 mt 3600 307 L +%%IncludeResource: font Helvetica +/Helvetica /ISOLatin1Encoding 83.3333 FMSR + +3539 3332 mt +(10) s +%%IncludeResource: font Helvetica +/Helvetica /ISOLatin1Encoding 55.5556 FMSR + +3631 3281 mt +(4) s +3823 3206 mt 3823 3187 L +3823 270 mt 3823 288 L +3954 3206 mt 3954 3187 L +3954 270 mt 3954 288 L +4047 3206 mt 4047 3187 L +4047 270 mt 4047 288 L +4120 3206 mt 4120 3187 L +4120 270 mt 4120 288 L +4178 3206 mt 4178 3187 L +4178 270 mt 4178 288 L +4228 3206 mt 4228 3187 L +4228 270 mt 4228 288 L +4271 3206 mt 4271 3187 L +4271 270 mt 4271 288 L +4309 3206 mt 4309 3187 L +4309 270 mt 4309 288 L +4344 3206 mt 4344 3187 L +4344 270 mt 4344 288 L +4344 3206 mt 4344 3168 L +4344 270 mt 4344 307 L +%%IncludeResource: font Helvetica +/Helvetica /ISOLatin1Encoding 83.3333 FMSR + +4283 3332 mt +(10) s +%%IncludeResource: font Helvetica +/Helvetica /ISOLatin1Encoding 55.5556 FMSR + +4375 3281 mt +(5) s + 623 3206 mt 623 3206 L + 623 3206 mt 623 3206 L + 623 3206 mt 623 3206 L + 623 3206 mt 623 3206 L + 623 3206 mt 623 3206 L + 623 3206 mt 623 3206 L + 623 3206 mt 623 3206 L + 623 3206 mt 623 3206 L + 623 3206 mt 623 3206 L + 623 3206 mt 623 3206 L + 623 3206 mt 623 3206 L + 623 3206 mt 623 3206 L + 623 3206 mt 623 3206 L + 623 3206 mt 623 3206 L + 623 3206 mt 623 3206 L + 623 3206 mt 623 3206 L + 623 3206 mt 623 3206 L + 623 3206 mt 623 3206 L + 623 3206 mt 661 3206 L +4344 3206 mt 4306 3206 L +%%IncludeResource: font Helvetica +/Helvetica /ISOLatin1Encoding 83.3333 FMSR + + 447 3236 mt +(10) s +%%IncludeResource: font Helvetica +/Helvetica /ISOLatin1Encoding 55.5556 FMSR + + 539 3185 mt +(0) s + 623 3206 mt 623 3206 L + 623 3206 mt 623 3206 L + 623 3206 mt 623 3206 L + 623 3206 mt 623 3206 L + 623 3206 mt 623 3206 L + 623 3206 mt 623 3206 L + 623 3206 mt 623 3206 L + 623 3206 mt 623 3206 L + 623 3206 mt 623 3206 L + 623 3206 mt 623 3206 L + 623 3206 mt 623 3206 L + 623 3206 mt 623 3206 L + 623 3206 mt 623 3206 L + 623 3206 mt 623 3206 L + 623 3206 mt 623 3206 L + 623 3206 mt 623 3206 L + 623 3206 mt 623 3206 L + 623 3206 mt 623 3206 L + 623 2786 mt 661 2786 L +4344 2786 mt 4306 2786 L +%%IncludeResource: font Helvetica +/Helvetica /ISOLatin1Encoding 83.3333 FMSR + + 447 2816 mt +(10) s +%%IncludeResource: font Helvetica +/Helvetica /ISOLatin1Encoding 55.5556 FMSR + + 539 2765 mt +(2) s + 623 3206 mt 623 3206 L + 623 3206 mt 623 3206 L + 623 3206 mt 623 3206 L + 623 3206 mt 623 3206 L + 623 3206 mt 623 3206 L + 623 3206 mt 623 3206 L + 623 3206 mt 623 3206 L + 623 3206 mt 623 3206 L + 623 3206 mt 623 3206 L + 623 3206 mt 623 3206 L + 623 3206 mt 623 3206 L + 623 3206 mt 623 3206 L + 623 3206 mt 623 3206 L + 623 3206 mt 623 3206 L + 623 3206 mt 623 3206 L + 623 3206 mt 623 3206 L + 623 3206 mt 623 3206 L + 623 3206 mt 623 3206 L + 623 2367 mt 661 2367 L +4344 2367 mt 4306 2367 L +%%IncludeResource: font Helvetica +/Helvetica /ISOLatin1Encoding 83.3333 FMSR + + 447 2397 mt +(10) s +%%IncludeResource: font Helvetica +/Helvetica /ISOLatin1Encoding 55.5556 FMSR + + 539 2346 mt +(4) s + 623 3206 mt 623 3206 L + 623 3206 mt 623 3206 L + 623 3206 mt 623 3206 L + 623 3206 mt 623 3206 L + 623 3206 mt 623 3206 L + 623 3206 mt 623 3206 L + 623 3206 mt 623 3206 L + 623 3206 mt 623 3206 L + 623 3206 mt 623 3206 L + 623 3206 mt 623 3206 L + 623 3206 mt 623 3206 L + 623 3206 mt 623 3206 L + 623 3206 mt 623 3206 L + 623 3206 mt 623 3206 L + 623 3206 mt 623 3206 L + 623 3206 mt 623 3206 L + 623 3206 mt 623 3206 L + 623 3206 mt 623 3206 L + 623 1947 mt 661 1947 L +4344 1947 mt 4306 1947 L +%%IncludeResource: font Helvetica +/Helvetica /ISOLatin1Encoding 83.3333 FMSR + + 447 1977 mt +(10) s +%%IncludeResource: font Helvetica +/Helvetica /ISOLatin1Encoding 55.5556 FMSR + + 539 1926 mt +(6) s + 623 3206 mt 623 3206 L + 623 3206 mt 623 3206 L + 623 3206 mt 623 3206 L + 623 3206 mt 623 3206 L + 623 3206 mt 623 3206 L + 623 3206 mt 623 3206 L + 623 3206 mt 623 3206 L + 623 3206 mt 623 3206 L + 623 3206 mt 623 3206 L + 623 3206 mt 623 3206 L + 623 3206 mt 623 3206 L + 623 3206 mt 623 3206 L + 623 3206 mt 623 3206 L + 623 3206 mt 623 3206 L + 623 3206 mt 623 3206 L + 623 3206 mt 623 3206 L + 623 3206 mt 623 3206 L + 623 3206 mt 623 3206 L + 623 1528 mt 661 1528 L +4344 1528 mt 4306 1528 L +%%IncludeResource: font Helvetica +/Helvetica /ISOLatin1Encoding 83.3333 FMSR + + 447 1558 mt +(10) s +%%IncludeResource: font Helvetica +/Helvetica /ISOLatin1Encoding 55.5556 FMSR + + 539 1507 mt +(8) s + 623 3206 mt 623 3206 L + 623 3206 mt 623 3206 L + 623 3206 mt 623 3206 L + 623 3206 mt 623 3206 L + 623 3206 mt 623 3206 L + 623 3206 mt 623 3206 L + 623 3206 mt 623 3206 L + 623 3206 mt 623 3206 L + 623 3206 mt 623 3206 L + 623 3206 mt 623 3206 L + 623 3206 mt 623 3206 L + 623 3206 mt 623 3206 L + 623 3206 mt 623 3206 L + 623 3206 mt 623 3206 L + 623 3206 mt 623 3206 L + 623 3206 mt 623 3206 L + 623 3206 mt 623 3206 L + 623 3206 mt 623 3206 L + 623 1108 mt 661 1108 L +4344 1108 mt 4306 1108 L +%%IncludeResource: font Helvetica +/Helvetica /ISOLatin1Encoding 83.3333 FMSR + + 447 1138 mt +(10) s +%%IncludeResource: font Helvetica +/Helvetica /ISOLatin1Encoding 55.5556 FMSR + + 539 1087 mt +(10) s + 623 3206 mt 623 3206 L + 623 3206 mt 623 3206 L + 623 3206 mt 623 3206 L + 623 3206 mt 623 3206 L + 623 3206 mt 623 3206 L + 623 3206 mt 623 3206 L + 623 3206 mt 623 3206 L + 623 3206 mt 623 3206 L + 623 3206 mt 623 3206 L + 623 3206 mt 623 3206 L + 623 3206 mt 623 3206 L + 623 3206 mt 623 3206 L + 623 3206 mt 623 3206 L + 623 3206 mt 623 3206 L + 623 3206 mt 623 3206 L + 623 3206 mt 623 3206 L + 623 3206 mt 623 3206 L + 623 3206 mt 623 3206 L + 623 689 mt 661 689 L +4344 689 mt 4306 689 L +%%IncludeResource: font Helvetica +/Helvetica /ISOLatin1Encoding 83.3333 FMSR + + 447 719 mt +(10) s +%%IncludeResource: font Helvetica +/Helvetica /ISOLatin1Encoding 55.5556 FMSR + + 539 668 mt +(12) s + 623 3206 mt 623 3206 L + 623 3206 mt 623 3206 L + 623 3206 mt 623 3206 L + 623 3206 mt 623 3206 L + 623 3206 mt 623 3206 L + 623 3206 mt 623 3206 L + 623 3206 mt 623 3206 L + 623 3206 mt 623 3206 L + 623 3206 mt 623 3206 L + 623 3206 mt 623 3206 L + 623 3206 mt 623 3206 L + 623 3206 mt 623 3206 L + 623 3206 mt 623 3206 L + 623 3206 mt 623 3206 L + 623 3206 mt 623 3206 L + 623 3206 mt 623 3206 L + 623 3206 mt 623 3206 L + 623 3206 mt 623 3206 L + 623 270 mt 661 270 L +4344 270 mt 4306 270 L +%%IncludeResource: font Helvetica +/Helvetica /ISOLatin1Encoding 83.3333 FMSR + + 447 300 mt +(10) s +%%IncludeResource: font Helvetica +/Helvetica /ISOLatin1Encoding 55.5556 FMSR + + 539 249 mt +(14) s + 623 3206 mt 623 3206 L + 623 3206 mt 623 3206 L + 623 3206 mt 623 3206 L + 623 3206 mt 623 3206 L + 623 3206 mt 623 3206 L + 623 3206 mt 623 3206 L + 623 3206 mt 623 3206 L + 623 3206 mt 623 3206 L + 623 3206 mt 623 3206 L + 623 3206 mt 623 3206 L + 623 3206 mt 623 3206 L + 623 3206 mt 623 3206 L + 623 3206 mt 623 3206 L + 623 3206 mt 623 3206 L + 623 3206 mt 623 3206 L + 623 3206 mt 623 3206 L + 623 3206 mt 623 3206 L + 623 3206 mt 623 3206 L + 623 3206 mt 4344 3206 L + 623 270 mt 4344 270 L + 623 3206 mt 623 270 L +4344 3206 mt 4344 270 L +gs 624 270 3721 2937 MR c np +/c8 { 0.000000 0.000000 1.000000 sr} bdef +c8 +103 -45 102 54 96 -143 97 11 86 -500 80 21 77 -151 75 5 +70 -187 57 -150 44 -16 67 -160 44 1 51 2 48 -180 49 94 +49 -190 36 0 50 -189 38 0 41 0 56 -189 41 0 72 -190 +57 1 83 1 98 -184 152 -169 203 -166 448 -71 1071 2995 31 MP stroke +gr + +c8 +gs 1020 245 2673 2802 MR c np + 25 25 1071 2995 FO + 25 25 1519 2924 FO + 25 25 1722 2758 FO + 25 25 1874 2589 FO + 25 25 1972 2405 FO + 25 25 2055 2406 FO + 25 25 2112 2407 FO + 25 25 2184 2217 FO + 25 25 2225 2217 FO + 25 25 2281 2028 FO + 25 25 2322 2028 FO + 25 25 2360 2028 FO + 25 25 2410 1839 FO + 25 25 2446 1839 FO + 25 25 2495 1649 FO + 25 25 2544 1743 FO + 25 25 2592 1563 FO + 25 25 2643 1565 FO + 25 25 2687 1566 FO + 25 25 2754 1406 FO + 25 25 2798 1390 FO + 25 25 2855 1240 FO + 25 25 2925 1053 FO + 25 25 3000 1058 FO + 25 25 3077 907 FO + 25 25 3157 928 FO + 25 25 3243 428 FO + 25 25 3340 439 FO + 25 25 3436 296 FO + 25 25 3538 350 FO + 25 25 3641 305 FO +gr + +gs 624 270 3721 2937 MR c np +103 -154 102 -172 96 27 97 -166 86 -177 80 32 77 -134 75 5 +70 -182 57 -150 44 -16 67 -160 44 1 51 2 48 -180 49 94 +49 -190 36 0 50 -189 38 0 41 0 56 -189 41 0 72 -190 +57 1 83 1 98 -184 152 -169 203 -166 448 -71 1071 2995 31 MP stroke +gr + +gs 1020 268 2673 2779 MR c np +1054 2978 mt 1088 3012 L +1088 2978 mt 1054 3012 L +1502 2907 mt 1536 2941 L +1536 2907 mt 1502 2941 L +1705 2741 mt 1739 2775 L +1739 2741 mt 1705 2775 L +1857 2572 mt 1891 2606 L +1891 2572 mt 1857 2606 L +1955 2388 mt 1989 2422 L +1989 2388 mt 1955 2422 L +2038 2389 mt 2072 2423 L +2072 2389 mt 2038 2423 L +2095 2390 mt 2129 2424 L +2129 2390 mt 2095 2424 L +2167 2200 mt 2201 2234 L +2201 2200 mt 2167 2234 L +2208 2200 mt 2242 2234 L +2242 2200 mt 2208 2234 L +2264 2011 mt 2298 2045 L +2298 2011 mt 2264 2045 L +2305 2011 mt 2339 2045 L +2339 2011 mt 2305 2045 L +2343 2011 mt 2377 2045 L +2377 2011 mt 2343 2045 L +2393 1822 mt 2427 1856 L +2427 1822 mt 2393 1856 L +2429 1822 mt 2463 1856 L +2463 1822 mt 2429 1856 L +2478 1632 mt 2512 1666 L +2512 1632 mt 2478 1666 L +2527 1726 mt 2561 1760 L +2561 1726 mt 2527 1760 L +2575 1546 mt 2609 1580 L +2609 1546 mt 2575 1580 L +2626 1548 mt 2660 1582 L +2660 1548 mt 2626 1582 L +2670 1549 mt 2704 1583 L +2704 1549 mt 2670 1583 L +2737 1389 mt 2771 1423 L +2771 1389 mt 2737 1423 L +2781 1373 mt 2815 1407 L +2815 1373 mt 2781 1407 L +2838 1223 mt 2872 1257 L +2872 1223 mt 2838 1257 L +2908 1041 mt 2942 1075 L +2942 1041 mt 2908 1075 L +2983 1046 mt 3017 1080 L +3017 1046 mt 2983 1080 L +3060 912 mt 3094 946 L +3094 912 mt 3060 946 L +3140 944 mt 3174 978 L +3174 944 mt 3140 978 L +3226 767 mt 3260 801 L +3260 767 mt 3226 801 L +3323 601 mt 3357 635 L +3357 601 mt 3323 635 L +3419 628 mt 3453 662 L +3453 628 mt 3419 662 L +3521 456 mt 3555 490 L +3555 456 mt 3521 490 L +3624 302 mt 3658 336 L +3658 302 mt 3624 336 L +gr + +gs 624 270 3721 2937 MR c np +gr + +0 sg +%%IncludeResource: font Helvetica +/Helvetica /ISOLatin1Encoding 83.3333 FMSR + +1737 206 mt +(KonditionierungsZahlen von V \(2DQuad\)) s +2307 3432 mt +(Elemente) s + 390 1915 mt -90 rotate +(Condition) s +90 rotate + 612 3237 mt +( ) s +4333 300 mt +( ) s +1 sg +0 308 1242 0 0 -308 665 620 4 MP +PP +-1242 0 0 308 1242 0 0 -308 665 620 5 MP stroke +2.77778 w +DO +SO +4.16667 w +0 sg + 665 620 mt 1907 620 L + 665 620 mt 665 312 L + 990 392 mt +(cond\(A) s +%%IncludeResource: font Helvetica +/Helvetica /ISOLatin1Encoding 66.6667 FMSR + +1254 433 mt +(h/2) s +%%IncludeResource: font Helvetica +/Helvetica /ISOLatin1Encoding 83.3333 FMSR + +1346 392 mt +(\) 12t05n05 A) s +gs 665 312 1243 309 MR c np +c8 +250 0 714 396 2 MP stroke +gs 788 345 103 103 MR c np + 25 25 839 396 FO +gr + +gr + +c8 +0 sg + 990 533 mt +(cond\(A) s +%%IncludeResource: font Helvetica +/Helvetica /ISOLatin1Encoding 66.6667 FMSR + +1254 574 mt +(h/2) s +%%IncludeResource: font Helvetica +/Helvetica /ISOLatin1Encoding 83.3333 FMSR + +1346 533 mt +(\) 12t05n05 QA) s +gs 665 312 1243 309 MR c np +c8 +250 0 714 535 2 MP stroke +gs 788 484 103 103 MR c np + 822 518 mt 856 552 L + 856 518 mt 822 552 L +gr + +gr + +c8 + +end %%Color Dict + +eplot +%%EndObject + +epage +end + +showpage + +%%Trailer +%%EOF diff --git a/doc/fig/12t05n05_2DQuad_31_error.eps b/doc/fig/12t05n05_2DQuad_31_error.eps new file mode 100644 index 0000000..6cd3314 --- /dev/null +++ b/doc/fig/12t05n05_2DQuad_31_error.eps @@ -0,0 +1,1063 @@ +%!PS-Adobe-2.0 EPSF-1.2 +%%Creator: MATLAB, The MathWorks, Inc. Version 7.14.0.739 (R2012a). Operating System: Linux 3.2.0-29-generic #46-Ubuntu SMP Fri Jul 27 17:03:23 UTC 2012 x86_64. +%%Title: ./12t05n05_2DQuad_31_error.eps +%%CreationDate: 09/01/2012 16:30:43 +%%DocumentNeededFonts: Helvetica +%%DocumentProcessColors: Cyan Magenta Yellow Black +%%Extensions: CMYK +%%Pages: 1 +%%BoundingBox: 53 195 550 602 +%%EndComments + +%%BeginProlog +% MathWorks dictionary +/MathWorks 160 dict begin +% definition operators +/bdef {bind def} bind def +/ldef {load def} bind def +/xdef {exch def} bdef +/xstore {exch store} bdef +% operator abbreviations +/c /clip ldef +/cc /concat ldef +/cp /closepath ldef +/gr /grestore ldef +/gs /gsave ldef +/mt /moveto ldef +/np /newpath ldef +/cm /currentmatrix ldef +/sm /setmatrix ldef +/rm /rmoveto ldef +/rl /rlineto ldef +/s {show newpath} bdef +/sc {setcmykcolor} bdef +/sr /setrgbcolor ldef +/sg /setgray ldef +/w /setlinewidth ldef +/j /setlinejoin ldef +/cap /setlinecap ldef +/rc {rectclip} bdef +/rf {rectfill} bdef +% page state control +/pgsv () def +/bpage {/pgsv save def} bdef +/epage {pgsv restore} bdef +/bplot /gsave ldef +/eplot {stroke grestore} bdef +% orientation switch +/portraitMode 0 def /landscapeMode 1 def /rotateMode 2 def +% coordinate system mappings +/dpi2point 0 def +% font control +/FontSize 0 def +/FMS {/FontSize xstore findfont [FontSize 0 0 FontSize neg 0 0] + makefont setfont} bdef +/reencode {exch dup where {pop load} {pop StandardEncoding} ifelse + exch dup 3 1 roll findfont dup length dict begin + { 1 index /FID ne {def}{pop pop} ifelse } forall + /Encoding exch def currentdict end definefont pop} bdef +/isroman {findfont /CharStrings get /Agrave known} bdef +/FMSR {3 1 roll 1 index dup isroman {reencode} {pop pop} ifelse + exch FMS} bdef +/csm {1 dpi2point div -1 dpi2point div scale neg translate + dup landscapeMode eq {pop -90 rotate} + {rotateMode eq {90 rotate} if} ifelse} bdef +% line types: solid, dotted, dashed, dotdash +/SO { [] 0 setdash } bdef +/DO { [.5 dpi2point mul 4 dpi2point mul] 0 setdash } bdef +/DA { [6 dpi2point mul] 0 setdash } bdef +/DD { [.5 dpi2point mul 4 dpi2point mul 6 dpi2point mul 4 + dpi2point mul] 0 setdash } bdef +% macros for lines and objects +/L {lineto stroke} bdef +/MP {3 1 roll moveto 1 sub {rlineto} repeat} bdef +/AP {{rlineto} repeat} bdef +/PDlw -1 def +/W {/PDlw currentlinewidth def setlinewidth} def +/PP {closepath eofill} bdef +/DP {closepath stroke} bdef +/MR {4 -2 roll moveto dup 0 exch rlineto exch 0 rlineto + neg 0 exch rlineto closepath} bdef +/FR {MR stroke} bdef +/PR {MR fill} bdef +/L1i {{currentfile picstr readhexstring pop} image} bdef +/tMatrix matrix def +/MakeOval {newpath tMatrix currentmatrix pop translate scale +0 0 1 0 360 arc tMatrix setmatrix} bdef +/FO {MakeOval stroke} bdef +/PO {MakeOval fill} bdef +/PD {currentlinewidth 2 div 0 360 arc fill + PDlw -1 eq not {PDlw w /PDlw -1 def} if} def +/FA {newpath tMatrix currentmatrix pop translate scale + 0 0 1 5 -2 roll arc tMatrix setmatrix stroke} bdef +/PA {newpath tMatrix currentmatrix pop translate 0 0 moveto scale + 0 0 1 5 -2 roll arc closepath tMatrix setmatrix fill} bdef +/FAn {newpath tMatrix currentmatrix pop translate scale + 0 0 1 5 -2 roll arcn tMatrix setmatrix stroke} bdef +/PAn {newpath tMatrix currentmatrix pop translate 0 0 moveto scale + 0 0 1 5 -2 roll arcn closepath tMatrix setmatrix fill} bdef +/vradius 0 def /hradius 0 def /lry 0 def +/lrx 0 def /uly 0 def /ulx 0 def /rad 0 def +/MRR {/vradius xdef /hradius xdef /lry xdef /lrx xdef /uly xdef + /ulx xdef newpath tMatrix currentmatrix pop ulx hradius add uly + vradius add translate hradius vradius scale 0 0 1 180 270 arc + tMatrix setmatrix lrx hradius sub uly vradius add translate + hradius vradius scale 0 0 1 270 360 arc tMatrix setmatrix + lrx hradius sub lry vradius sub translate hradius vradius scale + 0 0 1 0 90 arc tMatrix setmatrix ulx hradius add lry vradius sub + translate hradius vradius scale 0 0 1 90 180 arc tMatrix setmatrix + closepath} bdef +/FRR {MRR stroke } bdef +/PRR {MRR fill } bdef +/MlrRR {/lry xdef /lrx xdef /uly xdef /ulx xdef /rad lry uly sub 2 div def + newpath tMatrix currentmatrix pop ulx rad add uly rad add translate + rad rad scale 0 0 1 90 270 arc tMatrix setmatrix lrx rad sub lry rad + sub translate rad rad scale 0 0 1 270 90 arc tMatrix setmatrix + closepath} bdef +/FlrRR {MlrRR stroke } bdef +/PlrRR {MlrRR fill } bdef +/MtbRR {/lry xdef /lrx xdef /uly xdef /ulx xdef /rad lrx ulx sub 2 div def + newpath tMatrix currentmatrix pop ulx rad add uly rad add translate + rad rad scale 0 0 1 180 360 arc tMatrix setmatrix lrx rad sub lry rad + sub translate rad rad scale 0 0 1 0 180 arc tMatrix setmatrix + closepath} bdef +/FtbRR {MtbRR stroke } bdef +/PtbRR {MtbRR fill } bdef +/stri 6 array def /dtri 6 array def +/smat 6 array def /dmat 6 array def +/tmat1 6 array def /tmat2 6 array def /dif 3 array def +/asub {/ind2 exch def /ind1 exch def dup dup + ind1 get exch ind2 get sub exch } bdef +/tri_to_matrix { + 2 0 asub 3 1 asub 4 0 asub 5 1 asub + dup 0 get exch 1 get 7 -1 roll astore } bdef +/compute_transform { + dmat dtri tri_to_matrix tmat1 invertmatrix + smat stri tri_to_matrix tmat2 concatmatrix } bdef +/ds {stri astore pop} bdef +/dt {dtri astore pop} bdef +/db {2 copy /cols xdef /rows xdef mul dup 3 mul string + currentfile exch readhexstring pop + dup 0 3 index getinterval /rbmap xdef + dup 2 index dup getinterval /gbmap xdef + 1 index dup 2 mul exch getinterval /bbmap xdef pop pop}bdef +/it {gs np dtri aload pop moveto lineto lineto cp c + cols rows 8 compute_transform + rbmap gbmap bbmap true 3 colorimage gr}bdef +/il {newpath moveto lineto stroke}bdef +currentdict end def +%%EndProlog + +%%BeginSetup +MathWorks begin + +0 cap + +end +%%EndSetup + +%%Page: 1 1 +%%BeginPageSetup +%%PageBoundingBox: 53 195 550 602 +MathWorks begin +bpage +%%EndPageSetup + +%%BeginObject: obj1 +bplot + +/dpi2point 8.33333 def +portraitMode 0150 5100 csm + + 294 79 4145 3388 MR c np +85 dict begin %Colortable dictionary +/c0 { 0.000000 0.000000 0.000000 sr} bdef +/c1 { 1.000000 1.000000 1.000000 sr} bdef +/c2 { 0.900000 0.000000 0.000000 sr} bdef +/c3 { 0.000000 0.820000 0.000000 sr} bdef +/c4 { 0.000000 0.000000 0.800000 sr} bdef +/c5 { 0.910000 0.820000 0.320000 sr} bdef +/c6 { 1.000000 0.260000 0.820000 sr} bdef +/c7 { 0.000000 0.820000 0.820000 sr} bdef +c0 +1 j +1 sg + 0 0 4801 3603 PR +4.16667 w +0 2936 3720 0 0 -2936 624 3206 4 MP +PP +-3720 0 0 2936 3720 0 0 -2936 624 3206 5 MP stroke +2.77778 w +DO +SO +4.16667 w +0 sg + 624 3206 mt 4344 3206 L + 624 270 mt 4344 270 L + 624 3206 mt 624 270 L +4344 3206 mt 4344 270 L + 624 3206 mt 4344 3206 L + 624 3206 mt 624 270 L + 624 3206 mt 624 3187 L + 624 270 mt 624 288 L + 624 3206 mt 624 3168 L + 624 270 mt 624 307 L +%%IncludeResource: font Helvetica +/Helvetica /ISOLatin1Encoding 83.3333 FMSR + + 563 3332 mt +(10) s +%%IncludeResource: font Helvetica +/Helvetica /ISOLatin1Encoding 55.5556 FMSR + + 655 3281 mt +(0) s + 847 3206 mt 847 3187 L + 847 270 mt 847 288 L + 978 3206 mt 978 3187 L + 978 270 mt 978 288 L +1071 3206 mt 1071 3187 L +1071 270 mt 1071 288 L +1144 3206 mt 1144 3187 L +1144 270 mt 1144 288 L +1202 3206 mt 1202 3187 L +1202 270 mt 1202 288 L +1252 3206 mt 1252 3187 L +1252 270 mt 1252 288 L +1295 3206 mt 1295 3187 L +1295 270 mt 1295 288 L +1333 3206 mt 1333 3187 L +1333 270 mt 1333 288 L +1368 3206 mt 1368 3187 L +1368 270 mt 1368 288 L +1368 3206 mt 1368 3168 L +1368 270 mt 1368 307 L +%%IncludeResource: font Helvetica +/Helvetica /ISOLatin1Encoding 83.3333 FMSR + +1307 3332 mt +(10) s +%%IncludeResource: font Helvetica +/Helvetica /ISOLatin1Encoding 55.5556 FMSR + +1399 3281 mt +(1) s +1591 3206 mt 1591 3187 L +1591 270 mt 1591 288 L +1722 3206 mt 1722 3187 L +1722 270 mt 1722 288 L +1815 3206 mt 1815 3187 L +1815 270 mt 1815 288 L +1888 3206 mt 1888 3187 L +1888 270 mt 1888 288 L +1946 3206 mt 1946 3187 L +1946 270 mt 1946 288 L +1996 3206 mt 1996 3187 L +1996 270 mt 1996 288 L +2039 3206 mt 2039 3187 L +2039 270 mt 2039 288 L +2077 3206 mt 2077 3187 L +2077 270 mt 2077 288 L +2112 3206 mt 2112 3187 L +2112 270 mt 2112 288 L +2112 3206 mt 2112 3168 L +2112 270 mt 2112 307 L +%%IncludeResource: font Helvetica +/Helvetica /ISOLatin1Encoding 83.3333 FMSR + +2051 3332 mt +(10) s +%%IncludeResource: font Helvetica +/Helvetica /ISOLatin1Encoding 55.5556 FMSR + +2143 3281 mt +(2) s +2335 3206 mt 2335 3187 L +2335 270 mt 2335 288 L +2466 3206 mt 2466 3187 L +2466 270 mt 2466 288 L +2559 3206 mt 2559 3187 L +2559 270 mt 2559 288 L +2632 3206 mt 2632 3187 L +2632 270 mt 2632 288 L +2690 3206 mt 2690 3187 L +2690 270 mt 2690 288 L +2740 3206 mt 2740 3187 L +2740 270 mt 2740 288 L +2783 3206 mt 2783 3187 L +2783 270 mt 2783 288 L +2821 3206 mt 2821 3187 L +2821 270 mt 2821 288 L +2856 3206 mt 2856 3187 L +2856 270 mt 2856 288 L +2856 3206 mt 2856 3168 L +2856 270 mt 2856 307 L +%%IncludeResource: font Helvetica +/Helvetica /ISOLatin1Encoding 83.3333 FMSR + +2795 3332 mt +(10) s +%%IncludeResource: font Helvetica +/Helvetica /ISOLatin1Encoding 55.5556 FMSR + +2887 3281 mt +(3) s +3079 3206 mt 3079 3187 L +3079 270 mt 3079 288 L +3210 3206 mt 3210 3187 L +3210 270 mt 3210 288 L +3303 3206 mt 3303 3187 L +3303 270 mt 3303 288 L +3376 3206 mt 3376 3187 L +3376 270 mt 3376 288 L +3434 3206 mt 3434 3187 L +3434 270 mt 3434 288 L +3484 3206 mt 3484 3187 L +3484 270 mt 3484 288 L +3527 3206 mt 3527 3187 L +3527 270 mt 3527 288 L +3565 3206 mt 3565 3187 L +3565 270 mt 3565 288 L +3600 3206 mt 3600 3187 L +3600 270 mt 3600 288 L +3600 3206 mt 3600 3168 L +3600 270 mt 3600 307 L +%%IncludeResource: font Helvetica +/Helvetica /ISOLatin1Encoding 83.3333 FMSR + +3539 3332 mt +(10) s +%%IncludeResource: font Helvetica +/Helvetica /ISOLatin1Encoding 55.5556 FMSR + +3631 3281 mt +(4) s +3823 3206 mt 3823 3187 L +3823 270 mt 3823 288 L +3954 3206 mt 3954 3187 L +3954 270 mt 3954 288 L +4047 3206 mt 4047 3187 L +4047 270 mt 4047 288 L +4120 3206 mt 4120 3187 L +4120 270 mt 4120 288 L +4178 3206 mt 4178 3187 L +4178 270 mt 4178 288 L +4228 3206 mt 4228 3187 L +4228 270 mt 4228 288 L +4271 3206 mt 4271 3187 L +4271 270 mt 4271 288 L +4309 3206 mt 4309 3187 L +4309 270 mt 4309 288 L +4344 3206 mt 4344 3187 L +4344 270 mt 4344 288 L +4344 3206 mt 4344 3168 L +4344 270 mt 4344 307 L +%%IncludeResource: font Helvetica +/Helvetica /ISOLatin1Encoding 83.3333 FMSR + +4283 3332 mt +(10) s +%%IncludeResource: font Helvetica +/Helvetica /ISOLatin1Encoding 55.5556 FMSR + +4375 3281 mt +(5) s + 624 3206 mt 642 3206 L +4344 3206 mt 4325 3206 L + 624 3206 mt 661 3206 L +4344 3206 mt 4306 3206 L +%%IncludeResource: font Helvetica +/Helvetica /ISOLatin1Encoding 83.3333 FMSR + + 445 3236 mt +(10) s +%%IncludeResource: font Helvetica +/Helvetica /ISOLatin1Encoding 55.5556 FMSR + + 537 3185 mt +(-3) s + 624 2985 mt 642 2985 L +4344 2985 mt 4325 2985 L + 624 2855 mt 642 2855 L +4344 2855 mt 4325 2855 L + 624 2764 mt 642 2764 L +4344 2764 mt 4325 2764 L + 624 2692 mt 642 2692 L +4344 2692 mt 4325 2692 L + 624 2634 mt 642 2634 L +4344 2634 mt 4325 2634 L + 624 2585 mt 642 2585 L +4344 2585 mt 4325 2585 L + 624 2543 mt 642 2543 L +4344 2543 mt 4325 2543 L + 624 2505 mt 642 2505 L +4344 2505 mt 4325 2505 L + 624 2472 mt 642 2472 L +4344 2472 mt 4325 2472 L + 624 2472 mt 661 2472 L +4344 2472 mt 4306 2472 L +%%IncludeResource: font Helvetica +/Helvetica /ISOLatin1Encoding 83.3333 FMSR + + 445 2502 mt +(10) s +%%IncludeResource: font Helvetica +/Helvetica /ISOLatin1Encoding 55.5556 FMSR + + 537 2451 mt +(-2) s + 624 2251 mt 642 2251 L +4344 2251 mt 4325 2251 L + 624 2121 mt 642 2121 L +4344 2121 mt 4325 2121 L + 624 2030 mt 642 2030 L +4344 2030 mt 4325 2030 L + 624 1958 mt 642 1958 L +4344 1958 mt 4325 1958 L + 624 1900 mt 642 1900 L +4344 1900 mt 4325 1900 L + 624 1851 mt 642 1851 L +4344 1851 mt 4325 1851 L + 624 1809 mt 642 1809 L +4344 1809 mt 4325 1809 L + 624 1771 mt 642 1771 L +4344 1771 mt 4325 1771 L + 624 1738 mt 642 1738 L +4344 1738 mt 4325 1738 L + 624 1738 mt 661 1738 L +4344 1738 mt 4306 1738 L +%%IncludeResource: font Helvetica +/Helvetica /ISOLatin1Encoding 83.3333 FMSR + + 445 1768 mt +(10) s +%%IncludeResource: font Helvetica +/Helvetica /ISOLatin1Encoding 55.5556 FMSR + + 537 1717 mt +(-1) s + 624 1517 mt 642 1517 L +4344 1517 mt 4325 1517 L + 624 1387 mt 642 1387 L +4344 1387 mt 4325 1387 L + 624 1296 mt 642 1296 L +4344 1296 mt 4325 1296 L + 624 1224 mt 642 1224 L +4344 1224 mt 4325 1224 L + 624 1166 mt 642 1166 L +4344 1166 mt 4325 1166 L + 624 1117 mt 642 1117 L +4344 1117 mt 4325 1117 L + 624 1075 mt 642 1075 L +4344 1075 mt 4325 1075 L + 624 1037 mt 642 1037 L +4344 1037 mt 4325 1037 L + 624 1004 mt 642 1004 L +4344 1004 mt 4325 1004 L + 624 1004 mt 661 1004 L +4344 1004 mt 4306 1004 L +%%IncludeResource: font Helvetica +/Helvetica /ISOLatin1Encoding 83.3333 FMSR + + 445 1034 mt +(10) s +%%IncludeResource: font Helvetica +/Helvetica /ISOLatin1Encoding 55.5556 FMSR + + 537 983 mt +(0) s + 624 783 mt 642 783 L +4344 783 mt 4325 783 L + 624 653 mt 642 653 L +4344 653 mt 4325 653 L + 624 562 mt 642 562 L +4344 562 mt 4325 562 L + 624 490 mt 642 490 L +4344 490 mt 4325 490 L + 624 432 mt 642 432 L +4344 432 mt 4325 432 L + 624 383 mt 642 383 L +4344 383 mt 4325 383 L + 624 341 mt 642 341 L +4344 341 mt 4325 341 L + 624 303 mt 642 303 L +4344 303 mt 4325 303 L + 624 270 mt 642 270 L +4344 270 mt 4325 270 L + 624 270 mt 661 270 L +4344 270 mt 4306 270 L +%%IncludeResource: font Helvetica +/Helvetica /ISOLatin1Encoding 83.3333 FMSR + + 445 300 mt +(10) s +%%IncludeResource: font Helvetica +/Helvetica /ISOLatin1Encoding 55.5556 FMSR + + 537 249 mt +(1) s + 624 3206 mt 4344 3206 L + 624 270 mt 4344 270 L + 624 3206 mt 624 270 L +4344 3206 mt 4344 270 L +gs 624 270 3721 2937 MR c np +/c8 { 0.000000 0.000000 1.000000 sr} bdef +c8 +103 224 102 -181 96 118 97 -3 86 14 80 72 77 70 75 67 +70 69 57 63 44 59 67 58 44 56 51 55 48 55 49 57 +49 48 36 49 50 50 38 50 41 53 56 51 41 51 72 53 +57 56 83 78 98 50 152 66 203 53 448 72 1071 932 31 MP stroke +gs 1020 881 2673 1736 MR c np + 25 25 1071 932 FO + 25 25 1519 1004 FO + 25 25 1722 1057 FO + 25 25 1874 1123 FO + 25 25 1972 1173 FO + 25 25 2055 1251 FO + 25 25 2112 1307 FO + 25 25 2184 1360 FO + 25 25 2225 1411 FO + 25 25 2281 1462 FO + 25 25 2322 1515 FO + 25 25 2360 1565 FO + 25 25 2410 1615 FO + 25 25 2446 1664 FO + 25 25 2495 1712 FO + 25 25 2544 1769 FO + 25 25 2592 1824 FO + 25 25 2643 1879 FO + 25 25 2687 1935 FO + 25 25 2754 1993 FO + 25 25 2798 2052 FO + 25 25 2855 2115 FO + 25 25 2925 2184 FO + 25 25 3000 2251 FO + 25 25 3077 2321 FO + 25 25 3157 2393 FO + 25 25 3243 2407 FO + 25 25 3340 2404 FO + 25 25 3436 2522 FO + 25 25 3538 2341 FO + 25 25 3641 2565 FO +gr + +/c9 { 0.000000 0.500000 0.000000 sr} bdef +c9 +103 67 102 69 96 76 97 68 86 64 80 51 77 37 75 52 +70 43 57 29 44 33 67 52 44 40 51 43 48 46 49 50 +49 48 36 50 50 46 38 52 41 47 56 55 41 53 72 46 +57 61 83 69 98 59 152 58 203 60 448 91 1071 1285 31 MP stroke +gs 1020 1234 2673 1718 MR c np + 25 25 1071 1285 FO + 25 25 1519 1376 FO + 25 25 1722 1436 FO + 25 25 1874 1494 FO + 25 25 1972 1553 FO + 25 25 2055 1622 FO + 25 25 2112 1683 FO + 25 25 2184 1729 FO + 25 25 2225 1782 FO + 25 25 2281 1837 FO + 25 25 2322 1884 FO + 25 25 2360 1936 FO + 25 25 2410 1982 FO + 25 25 2446 2032 FO + 25 25 2495 2080 FO + 25 25 2544 2130 FO + 25 25 2592 2176 FO + 25 25 2643 2219 FO + 25 25 2687 2259 FO + 25 25 2754 2311 FO + 25 25 2798 2344 FO + 25 25 2855 2373 FO + 25 25 2925 2416 FO + 25 25 3000 2468 FO + 25 25 3077 2505 FO + 25 25 3157 2556 FO + 25 25 3243 2620 FO + 25 25 3340 2688 FO + 25 25 3436 2764 FO + 25 25 3538 2833 FO + 25 25 3641 2900 FO +gr + +/c10 { 1.000000 0.000000 0.000000 sr} bdef +c10 +103 74 102 72 96 84 97 66 86 66 80 53 77 38 75 53 +70 46 57 34 44 41 67 58 44 47 51 50 48 51 49 54 +49 56 36 55 50 53 38 54 41 51 56 55 41 54 72 50 +57 60 83 73 98 58 152 63 203 63 448 94 1071 1157 31 MP stroke +gs 1020 1106 2673 1829 MR c np + 25 25 1071 1157 FO + 25 25 1519 1251 FO + 25 25 1722 1314 FO + 25 25 1874 1377 FO + 25 25 1972 1435 FO + 25 25 2055 1508 FO + 25 25 2112 1568 FO + 25 25 2184 1618 FO + 25 25 2225 1672 FO + 25 25 2281 1727 FO + 25 25 2322 1778 FO + 25 25 2360 1832 FO + 25 25 2410 1885 FO + 25 25 2446 1940 FO + 25 25 2495 1996 FO + 25 25 2544 2050 FO + 25 25 2592 2101 FO + 25 25 2643 2151 FO + 25 25 2687 2198 FO + 25 25 2754 2256 FO + 25 25 2798 2297 FO + 25 25 2855 2331 FO + 25 25 2925 2377 FO + 25 25 3000 2430 FO + 25 25 3077 2468 FO + 25 25 3157 2521 FO + 25 25 3243 2587 FO + 25 25 3340 2653 FO + 25 25 3436 2737 FO + 25 25 3538 2809 FO + 25 25 3641 2883 FO +gr + +c8 +103 83 102 83 96 79 97 78 86 74 80 72 77 70 75 67 +70 69 57 63 44 59 67 58 44 56 51 55 48 55 49 57 +49 48 36 49 50 50 38 50 41 53 56 51 41 51 72 53 +57 56 83 78 98 50 152 66 203 53 448 72 1071 932 31 MP stroke +gs 1020 881 2673 1961 MR c np +1054 915 mt 1088 949 L +1088 915 mt 1054 949 L +1502 987 mt 1536 1021 L +1536 987 mt 1502 1021 L +1705 1040 mt 1739 1074 L +1739 1040 mt 1705 1074 L +1857 1106 mt 1891 1140 L +1891 1106 mt 1857 1140 L +1955 1156 mt 1989 1190 L +1989 1156 mt 1955 1190 L +2038 1234 mt 2072 1268 L +2072 1234 mt 2038 1268 L +2095 1290 mt 2129 1324 L +2129 1290 mt 2095 1324 L +2167 1343 mt 2201 1377 L +2201 1343 mt 2167 1377 L +2208 1394 mt 2242 1428 L +2242 1394 mt 2208 1428 L +2264 1445 mt 2298 1479 L +2298 1445 mt 2264 1479 L +2305 1498 mt 2339 1532 L +2339 1498 mt 2305 1532 L +2343 1548 mt 2377 1582 L +2377 1548 mt 2343 1582 L +2393 1598 mt 2427 1632 L +2427 1598 mt 2393 1632 L +2429 1647 mt 2463 1681 L +2463 1647 mt 2429 1681 L +2478 1695 mt 2512 1729 L +2512 1695 mt 2478 1729 L +2527 1752 mt 2561 1786 L +2561 1752 mt 2527 1786 L +2575 1807 mt 2609 1841 L +2609 1807 mt 2575 1841 L +2626 1862 mt 2660 1896 L +2660 1862 mt 2626 1896 L +2670 1918 mt 2704 1952 L +2704 1918 mt 2670 1952 L +2737 1976 mt 2771 2010 L +2771 1976 mt 2737 2010 L +2781 2035 mt 2815 2069 L +2815 2035 mt 2781 2069 L +2838 2098 mt 2872 2132 L +2872 2098 mt 2838 2132 L +2908 2167 mt 2942 2201 L +2942 2167 mt 2908 2201 L +2983 2234 mt 3017 2268 L +3017 2234 mt 2983 2268 L +3060 2304 mt 3094 2338 L +3094 2304 mt 3060 2338 L +3140 2376 mt 3174 2410 L +3174 2376 mt 3140 2410 L +3226 2450 mt 3260 2484 L +3260 2450 mt 3226 2484 L +3323 2528 mt 3357 2562 L +3357 2528 mt 3323 2562 L +3419 2607 mt 3453 2641 L +3453 2607 mt 3419 2641 L +3521 2690 mt 3555 2724 L +3555 2690 mt 3521 2724 L +3624 2773 mt 3658 2807 L +3658 2773 mt 3624 2807 L +gr + +c9 +103 67 102 67 96 78 97 64 86 65 80 51 77 37 75 52 +70 43 57 29 44 33 67 52 44 40 51 43 48 46 49 50 +49 48 36 50 50 46 38 52 41 47 56 55 41 53 72 46 +57 61 83 69 98 59 152 58 203 60 448 91 1071 1285 31 MP stroke +gs 1020 1234 2673 1715 MR c np +1054 1268 mt 1088 1302 L +1088 1268 mt 1054 1302 L +1502 1359 mt 1536 1393 L +1536 1359 mt 1502 1393 L +1705 1419 mt 1739 1453 L +1739 1419 mt 1705 1453 L +1857 1477 mt 1891 1511 L +1891 1477 mt 1857 1511 L +1955 1536 mt 1989 1570 L +1989 1536 mt 1955 1570 L +2038 1605 mt 2072 1639 L +2072 1605 mt 2038 1639 L +2095 1666 mt 2129 1700 L +2129 1666 mt 2095 1700 L +2167 1712 mt 2201 1746 L +2201 1712 mt 2167 1746 L +2208 1765 mt 2242 1799 L +2242 1765 mt 2208 1799 L +2264 1820 mt 2298 1854 L +2298 1820 mt 2264 1854 L +2305 1867 mt 2339 1901 L +2339 1867 mt 2305 1901 L +2343 1919 mt 2377 1953 L +2377 1919 mt 2343 1953 L +2393 1965 mt 2427 1999 L +2427 1965 mt 2393 1999 L +2429 2015 mt 2463 2049 L +2463 2015 mt 2429 2049 L +2478 2063 mt 2512 2097 L +2512 2063 mt 2478 2097 L +2527 2113 mt 2561 2147 L +2561 2113 mt 2527 2147 L +2575 2159 mt 2609 2193 L +2609 2159 mt 2575 2193 L +2626 2202 mt 2660 2236 L +2660 2202 mt 2626 2236 L +2670 2242 mt 2704 2276 L +2704 2242 mt 2670 2276 L +2737 2294 mt 2771 2328 L +2771 2294 mt 2737 2328 L +2781 2327 mt 2815 2361 L +2815 2327 mt 2781 2361 L +2838 2356 mt 2872 2390 L +2872 2356 mt 2838 2390 L +2908 2399 mt 2942 2433 L +2942 2399 mt 2908 2433 L +2983 2451 mt 3017 2485 L +3017 2451 mt 2983 2485 L +3060 2488 mt 3094 2522 L +3094 2488 mt 3060 2522 L +3140 2539 mt 3174 2573 L +3174 2539 mt 3140 2573 L +3226 2604 mt 3260 2638 L +3260 2604 mt 3226 2638 L +3323 2668 mt 3357 2702 L +3357 2668 mt 3323 2702 L +3419 2746 mt 3453 2780 L +3453 2746 mt 3419 2780 L +3521 2813 mt 3555 2847 L +3555 2813 mt 3521 2847 L +3624 2880 mt 3658 2914 L +3658 2880 mt 3624 2914 L +gr + +c10 +103 76 102 73 96 83 97 66 86 66 80 53 77 38 75 53 +70 46 57 34 44 41 67 58 44 47 51 50 48 51 49 54 +49 56 36 55 50 53 38 54 41 51 56 55 41 54 72 50 +57 60 83 73 98 58 152 63 203 63 448 94 1071 1157 31 MP stroke +gs 1020 1106 2673 1831 MR c np +1054 1140 mt 1088 1174 L +1088 1140 mt 1054 1174 L +1502 1234 mt 1536 1268 L +1536 1234 mt 1502 1268 L +1705 1297 mt 1739 1331 L +1739 1297 mt 1705 1331 L +1857 1360 mt 1891 1394 L +1891 1360 mt 1857 1394 L +1955 1418 mt 1989 1452 L +1989 1418 mt 1955 1452 L +2038 1491 mt 2072 1525 L +2072 1491 mt 2038 1525 L +2095 1551 mt 2129 1585 L +2129 1551 mt 2095 1585 L +2167 1601 mt 2201 1635 L +2201 1601 mt 2167 1635 L +2208 1655 mt 2242 1689 L +2242 1655 mt 2208 1689 L +2264 1710 mt 2298 1744 L +2298 1710 mt 2264 1744 L +2305 1761 mt 2339 1795 L +2339 1761 mt 2305 1795 L +2343 1815 mt 2377 1849 L +2377 1815 mt 2343 1849 L +2393 1868 mt 2427 1902 L +2427 1868 mt 2393 1902 L +2429 1923 mt 2463 1957 L +2463 1923 mt 2429 1957 L +2478 1979 mt 2512 2013 L +2512 1979 mt 2478 2013 L +2527 2033 mt 2561 2067 L +2561 2033 mt 2527 2067 L +2575 2084 mt 2609 2118 L +2609 2084 mt 2575 2118 L +2626 2134 mt 2660 2168 L +2660 2134 mt 2626 2168 L +2670 2181 mt 2704 2215 L +2704 2181 mt 2670 2215 L +2737 2239 mt 2771 2273 L +2771 2239 mt 2737 2273 L +2781 2280 mt 2815 2314 L +2815 2280 mt 2781 2314 L +2838 2314 mt 2872 2348 L +2872 2314 mt 2838 2348 L +2908 2360 mt 2942 2394 L +2942 2360 mt 2908 2394 L +2983 2413 mt 3017 2447 L +3017 2413 mt 2983 2447 L +3060 2451 mt 3094 2485 L +3094 2451 mt 3060 2485 L +3140 2504 mt 3174 2538 L +3174 2504 mt 3140 2538 L +3226 2570 mt 3260 2604 L +3260 2570 mt 3226 2604 L +3323 2636 mt 3357 2670 L +3357 2636 mt 3323 2670 L +3419 2719 mt 3453 2753 L +3453 2719 mt 3419 2753 L +3521 2792 mt 3555 2826 L +3555 2792 mt 3521 2826 L +3624 2868 mt 3658 2902 L +3658 2868 mt 3624 2902 L +gr + +DD +c8 +103 51 102 51 96 47 97 48 86 42 80 39 77 39 75 37 +70 34 57 28 44 22 67 33 44 22 51 25 48 24 49 23 +49 25 36 17 50 25 38 19 41 20 56 28 41 20 72 36 +57 28 83 40 98 49 152 75 203 100 448 221 1071 604 31 MP stroke +c9 +103 26 102 25 96 24 97 24 86 21 80 19 77 20 75 18 +70 17 57 14 44 11 67 17 44 11 51 12 48 12 49 12 +49 12 36 9 50 12 38 10 41 10 56 14 41 10 72 18 +57 14 83 20 98 24 152 38 203 50 448 110 1071 764 31 MP stroke +c10 +103 76 102 76 96 71 97 72 86 63 80 59 77 57 75 56 +70 51 57 43 44 32 67 50 44 32 51 38 48 36 49 35 +49 37 36 26 50 37 38 28 41 31 56 42 41 30 72 53 +57 42 83 61 98 73 152 112 203 151 448 331 1071 1114 31 MP stroke +gr + +c10 +DD +0 sg +%%IncludeResource: font Helvetica +/Helvetica /ISOLatin1Encoding 83.3333 FMSR + +2172 206 mt +(Fehler \(2DQuad\)) s +2307 3432 mt +(Elemente) s + 388 1926 mt -90 rotate +(Schaetzer) s +90 rotate + 612 3237 mt +( ) s +4333 300 mt +( ) s +SO +1 sg +0 1070 1072 0 0 -1070 665 3166 4 MP +PP +-1072 0 0 1070 1072 0 0 -1070 665 3166 5 MP stroke +2.77778 w +DO +SO +4.16667 w +0 sg + 665 3166 mt 1737 3166 L + 665 3166 mt 665 2096 L + 987 2192 mt +(t) s +%%IncludeResource: font Symbol +/Symbol /ISOLatin1Encoding 83.3333 FMSR + +1010 2192 mt +(m) s +%%IncludeResource: font Helvetica +/Helvetica /ISOLatin1Encoding 83.3333 FMSR + +1058 2192 mt +( 12t05n05 A) s +gs 665 2096 1073 1071 MR c np +c8 +247 0 714 2161 2 MP stroke +gs 787 2110 103 103 MR c np + 25 25 838 2161 FO +gr + +gr + +c8 +0 sg +%%IncludeResource: font Symbol +/Symbol /ISOLatin1Encoding 83.3333 FMSR + + 987 2294 mt +(h) s +%%IncludeResource: font Helvetica +/Helvetica /ISOLatin1Encoding 83.3333 FMSR + +1037 2294 mt +( 12t05n05 A) s +gs 665 2096 1073 1071 MR c np +c9 +247 0 714 2264 2 MP stroke +gs 787 2213 103 103 MR c np + 25 25 838 2264 FO +gr + +gr + +c9 +0 sg + 987 2397 mt +(fehler 12t05n05 A) s +gs 665 2096 1073 1071 MR c np +c10 +247 0 714 2366 2 MP stroke +gs 787 2315 103 103 MR c np + 25 25 838 2366 FO +gr + +gr + +c10 +0 sg + 987 2500 mt +(t) s +%%IncludeResource: font Symbol +/Symbol /ISOLatin1Encoding 83.3333 FMSR + +1010 2500 mt +(m) s +%%IncludeResource: font Helvetica +/Helvetica /ISOLatin1Encoding 83.3333 FMSR + +1058 2500 mt +( 12t05n05 QA) s +gs 665 2096 1073 1071 MR c np +c8 +247 0 714 2469 2 MP stroke +gs 787 2418 103 103 MR c np + 821 2452 mt 855 2486 L + 855 2452 mt 821 2486 L +gr + +gr + +c8 +0 sg +%%IncludeResource: font Symbol +/Symbol /ISOLatin1Encoding 83.3333 FMSR + + 987 2602 mt +(h) s +%%IncludeResource: font Helvetica +/Helvetica /ISOLatin1Encoding 83.3333 FMSR + +1037 2602 mt +( 12t05n05 QA) s +gs 665 2096 1073 1071 MR c np +c9 +247 0 714 2571 2 MP stroke +gs 787 2520 103 103 MR c np + 821 2554 mt 855 2588 L + 855 2554 mt 821 2588 L +gr + +gr + +c9 +0 sg + 987 2705 mt +(fehler 12t05n05 QA) s +gs 665 2096 1073 1071 MR c np +c10 +247 0 714 2674 2 MP stroke +gs 787 2623 103 103 MR c np + 821 2657 mt 855 2691 L + 855 2657 mt 821 2691 L +gr + +gr + +c10 +0 sg + 987 2837 mt +(N) s +%%IncludeResource: font Helvetica +/Helvetica /ISOLatin1Encoding 66.6667 FMSR + +1047 2796 mt +(-1/2) s +gs 665 2096 1073 1071 MR c np +DD +c8 +247 0 714 2796 2 MP stroke +SO +gr + +c8 +0 sg +%%IncludeResource: font Helvetica +/Helvetica /ISOLatin1Encoding 83.3333 FMSR + + 987 2979 mt +(N) s +%%IncludeResource: font Helvetica +/Helvetica /ISOLatin1Encoding 66.6667 FMSR + +1047 2938 mt +(-1/4) s +gs 665 2096 1073 1071 MR c np +DD +c9 +247 0 714 2938 2 MP stroke +SO +gr + +c9 +0 sg +%%IncludeResource: font Helvetica +/Helvetica /ISOLatin1Encoding 83.3333 FMSR + + 987 3122 mt +(N) s +%%IncludeResource: font Helvetica +/Helvetica /ISOLatin1Encoding 66.6667 FMSR + +1047 3081 mt +(-3/4) s +gs 665 2096 1073 1071 MR c np +DD +c10 +247 0 714 3080 2 MP stroke +SO +gr + +c10 + +end %%Color Dict + +eplot +%%EndObject + +epage +end + +showpage + +%%Trailer +%%EOF diff --git a/doc/fig/12t05n05_2DQuad_31_hminmax.eps b/doc/fig/12t05n05_2DQuad_31_hminmax.eps new file mode 100644 index 0000000..62daede --- /dev/null +++ b/doc/fig/12t05n05_2DQuad_31_hminmax.eps @@ -0,0 +1,1068 @@ +%!PS-Adobe-2.0 EPSF-1.2 +%%Creator: MATLAB, The MathWorks, Inc. Version 7.14.0.739 (R2012a). Operating System: Linux 3.2.0-29-generic #46-Ubuntu SMP Fri Jul 27 17:03:23 UTC 2012 x86_64. +%%Title: ./12t05n05_2DQuad_31_hminmax.eps +%%CreationDate: 09/01/2012 16:30:43 +%%DocumentNeededFonts: Helvetica +%%DocumentProcessColors: Cyan Magenta Yellow Black +%%Extensions: CMYK +%%Pages: 1 +%%BoundingBox: 53 195 550 602 +%%EndComments + +%%BeginProlog +% MathWorks dictionary +/MathWorks 160 dict begin +% definition operators +/bdef {bind def} bind def +/ldef {load def} bind def +/xdef {exch def} bdef +/xstore {exch store} bdef +% operator abbreviations +/c /clip ldef +/cc /concat ldef +/cp /closepath ldef +/gr /grestore ldef +/gs /gsave ldef +/mt /moveto ldef +/np /newpath ldef +/cm /currentmatrix ldef +/sm /setmatrix ldef +/rm /rmoveto ldef +/rl /rlineto ldef +/s {show newpath} bdef +/sc {setcmykcolor} bdef +/sr /setrgbcolor ldef +/sg /setgray ldef +/w /setlinewidth ldef +/j /setlinejoin ldef +/cap /setlinecap ldef +/rc {rectclip} bdef +/rf {rectfill} bdef +% page state control +/pgsv () def +/bpage {/pgsv save def} bdef +/epage {pgsv restore} bdef +/bplot /gsave ldef +/eplot {stroke grestore} bdef +% orientation switch +/portraitMode 0 def /landscapeMode 1 def /rotateMode 2 def +% coordinate system mappings +/dpi2point 0 def +% font control +/FontSize 0 def +/FMS {/FontSize xstore findfont [FontSize 0 0 FontSize neg 0 0] + makefont setfont} bdef +/reencode {exch dup where {pop load} {pop StandardEncoding} ifelse + exch dup 3 1 roll findfont dup length dict begin + { 1 index /FID ne {def}{pop pop} ifelse } forall + /Encoding exch def currentdict end definefont pop} bdef +/isroman {findfont /CharStrings get /Agrave known} bdef +/FMSR {3 1 roll 1 index dup isroman {reencode} {pop pop} ifelse + exch FMS} bdef +/csm {1 dpi2point div -1 dpi2point div scale neg translate + dup landscapeMode eq {pop -90 rotate} + {rotateMode eq {90 rotate} if} ifelse} bdef +% line types: solid, dotted, dashed, dotdash +/SO { [] 0 setdash } bdef +/DO { [.5 dpi2point mul 4 dpi2point mul] 0 setdash } bdef +/DA { [6 dpi2point mul] 0 setdash } bdef +/DD { [.5 dpi2point mul 4 dpi2point mul 6 dpi2point mul 4 + dpi2point mul] 0 setdash } bdef +% macros for lines and objects +/L {lineto stroke} bdef +/MP {3 1 roll moveto 1 sub {rlineto} repeat} bdef +/AP {{rlineto} repeat} bdef +/PDlw -1 def +/W {/PDlw currentlinewidth def setlinewidth} def +/PP {closepath eofill} bdef +/DP {closepath stroke} bdef +/MR {4 -2 roll moveto dup 0 exch rlineto exch 0 rlineto + neg 0 exch rlineto closepath} bdef +/FR {MR stroke} bdef +/PR {MR fill} bdef +/L1i {{currentfile picstr readhexstring pop} image} bdef +/tMatrix matrix def +/MakeOval {newpath tMatrix currentmatrix pop translate scale +0 0 1 0 360 arc tMatrix setmatrix} bdef +/FO {MakeOval stroke} bdef +/PO {MakeOval fill} bdef +/PD {currentlinewidth 2 div 0 360 arc fill + PDlw -1 eq not {PDlw w /PDlw -1 def} if} def +/FA {newpath tMatrix currentmatrix pop translate scale + 0 0 1 5 -2 roll arc tMatrix setmatrix stroke} bdef +/PA {newpath tMatrix currentmatrix pop translate 0 0 moveto scale + 0 0 1 5 -2 roll arc closepath tMatrix setmatrix fill} bdef +/FAn {newpath tMatrix currentmatrix pop translate scale + 0 0 1 5 -2 roll arcn tMatrix setmatrix stroke} bdef +/PAn {newpath tMatrix currentmatrix pop translate 0 0 moveto scale + 0 0 1 5 -2 roll arcn closepath tMatrix setmatrix fill} bdef +/vradius 0 def /hradius 0 def /lry 0 def +/lrx 0 def /uly 0 def /ulx 0 def /rad 0 def +/MRR {/vradius xdef /hradius xdef /lry xdef /lrx xdef /uly xdef + /ulx xdef newpath tMatrix currentmatrix pop ulx hradius add uly + vradius add translate hradius vradius scale 0 0 1 180 270 arc + tMatrix setmatrix lrx hradius sub uly vradius add translate + hradius vradius scale 0 0 1 270 360 arc tMatrix setmatrix + lrx hradius sub lry vradius sub translate hradius vradius scale + 0 0 1 0 90 arc tMatrix setmatrix ulx hradius add lry vradius sub + translate hradius vradius scale 0 0 1 90 180 arc tMatrix setmatrix + closepath} bdef +/FRR {MRR stroke } bdef +/PRR {MRR fill } bdef +/MlrRR {/lry xdef /lrx xdef /uly xdef /ulx xdef /rad lry uly sub 2 div def + newpath tMatrix currentmatrix pop ulx rad add uly rad add translate + rad rad scale 0 0 1 90 270 arc tMatrix setmatrix lrx rad sub lry rad + sub translate rad rad scale 0 0 1 270 90 arc tMatrix setmatrix + closepath} bdef +/FlrRR {MlrRR stroke } bdef +/PlrRR {MlrRR fill } bdef +/MtbRR {/lry xdef /lrx xdef /uly xdef /ulx xdef /rad lrx ulx sub 2 div def + newpath tMatrix currentmatrix pop ulx rad add uly rad add translate + rad rad scale 0 0 1 180 360 arc tMatrix setmatrix lrx rad sub lry rad + sub translate rad rad scale 0 0 1 0 180 arc tMatrix setmatrix + closepath} bdef +/FtbRR {MtbRR stroke } bdef +/PtbRR {MtbRR fill } bdef +/stri 6 array def /dtri 6 array def +/smat 6 array def /dmat 6 array def +/tmat1 6 array def /tmat2 6 array def /dif 3 array def +/asub {/ind2 exch def /ind1 exch def dup dup + ind1 get exch ind2 get sub exch } bdef +/tri_to_matrix { + 2 0 asub 3 1 asub 4 0 asub 5 1 asub + dup 0 get exch 1 get 7 -1 roll astore } bdef +/compute_transform { + dmat dtri tri_to_matrix tmat1 invertmatrix + smat stri tri_to_matrix tmat2 concatmatrix } bdef +/ds {stri astore pop} bdef +/dt {dtri astore pop} bdef +/db {2 copy /cols xdef /rows xdef mul dup 3 mul string + currentfile exch readhexstring pop + dup 0 3 index getinterval /rbmap xdef + dup 2 index dup getinterval /gbmap xdef + 1 index dup 2 mul exch getinterval /bbmap xdef pop pop}bdef +/it {gs np dtri aload pop moveto lineto lineto cp c + cols rows 8 compute_transform + rbmap gbmap bbmap true 3 colorimage gr}bdef +/il {newpath moveto lineto stroke}bdef +currentdict end def +%%EndProlog + +%%BeginSetup +MathWorks begin + +0 cap + +end +%%EndSetup + +%%Page: 1 1 +%%BeginPageSetup +%%PageBoundingBox: 53 195 550 602 +MathWorks begin +bpage +%%EndPageSetup + +%%BeginObject: obj1 +bplot + +/dpi2point 8.33333 def +portraitMode 0150 5100 csm + + 294 79 4145 3388 MR c np +85 dict begin %Colortable dictionary +/c0 { 0.000000 0.000000 0.000000 sr} bdef +/c1 { 1.000000 1.000000 1.000000 sr} bdef +/c2 { 0.900000 0.000000 0.000000 sr} bdef +/c3 { 0.000000 0.820000 0.000000 sr} bdef +/c4 { 0.000000 0.000000 0.800000 sr} bdef +/c5 { 0.910000 0.820000 0.320000 sr} bdef +/c6 { 1.000000 0.260000 0.820000 sr} bdef +/c7 { 0.000000 0.820000 0.820000 sr} bdef +c0 +1 j +1 sg + 0 0 4801 3603 PR +4.16667 w +0 2936 3721 0 0 -2936 623 3206 4 MP +PP +-3721 0 0 2936 3721 0 0 -2936 623 3206 5 MP stroke +2.77778 w +DO +SO +4.16667 w +0 sg + 623 3206 mt 4344 3206 L + 623 270 mt 4344 270 L + 623 3206 mt 623 270 L +4344 3206 mt 4344 270 L + 623 3206 mt 4344 3206 L + 623 3206 mt 623 270 L + 623 3206 mt 623 3187 L + 623 270 mt 623 288 L + 623 3206 mt 623 3168 L + 623 270 mt 623 307 L +%%IncludeResource: font Helvetica +/Helvetica /ISOLatin1Encoding 83.3333 FMSR + + 562 3332 mt +(10) s +%%IncludeResource: font Helvetica +/Helvetica /ISOLatin1Encoding 55.5556 FMSR + + 654 3281 mt +(0) s + 847 3206 mt 847 3187 L + 847 270 mt 847 288 L + 978 3206 mt 978 3187 L + 978 270 mt 978 288 L +1071 3206 mt 1071 3187 L +1071 270 mt 1071 288 L +1144 3206 mt 1144 3187 L +1144 270 mt 1144 288 L +1202 3206 mt 1202 3187 L +1202 270 mt 1202 288 L +1252 3206 mt 1252 3187 L +1252 270 mt 1252 288 L +1295 3206 mt 1295 3187 L +1295 270 mt 1295 288 L +1333 3206 mt 1333 3187 L +1333 270 mt 1333 288 L +1368 3206 mt 1368 3187 L +1368 270 mt 1368 288 L +1368 3206 mt 1368 3168 L +1368 270 mt 1368 307 L +%%IncludeResource: font Helvetica +/Helvetica /ISOLatin1Encoding 83.3333 FMSR + +1307 3332 mt +(10) s +%%IncludeResource: font Helvetica +/Helvetica /ISOLatin1Encoding 55.5556 FMSR + +1399 3281 mt +(1) s +1591 3206 mt 1591 3187 L +1591 270 mt 1591 288 L +1722 3206 mt 1722 3187 L +1722 270 mt 1722 288 L +1815 3206 mt 1815 3187 L +1815 270 mt 1815 288 L +1888 3206 mt 1888 3187 L +1888 270 mt 1888 288 L +1946 3206 mt 1946 3187 L +1946 270 mt 1946 288 L +1996 3206 mt 1996 3187 L +1996 270 mt 1996 288 L +2039 3206 mt 2039 3187 L +2039 270 mt 2039 288 L +2077 3206 mt 2077 3187 L +2077 270 mt 2077 288 L +2112 3206 mt 2112 3187 L +2112 270 mt 2112 288 L +2112 3206 mt 2112 3168 L +2112 270 mt 2112 307 L +%%IncludeResource: font Helvetica +/Helvetica /ISOLatin1Encoding 83.3333 FMSR + +2051 3332 mt +(10) s +%%IncludeResource: font Helvetica +/Helvetica /ISOLatin1Encoding 55.5556 FMSR + +2143 3281 mt +(2) s +2335 3206 mt 2335 3187 L +2335 270 mt 2335 288 L +2466 3206 mt 2466 3187 L +2466 270 mt 2466 288 L +2559 3206 mt 2559 3187 L +2559 270 mt 2559 288 L +2632 3206 mt 2632 3187 L +2632 270 mt 2632 288 L +2690 3206 mt 2690 3187 L +2690 270 mt 2690 288 L +2740 3206 mt 2740 3187 L +2740 270 mt 2740 288 L +2783 3206 mt 2783 3187 L +2783 270 mt 2783 288 L +2821 3206 mt 2821 3187 L +2821 270 mt 2821 288 L +2856 3206 mt 2856 3187 L +2856 270 mt 2856 288 L +2856 3206 mt 2856 3168 L +2856 270 mt 2856 307 L +%%IncludeResource: font Helvetica +/Helvetica /ISOLatin1Encoding 83.3333 FMSR + +2795 3332 mt +(10) s +%%IncludeResource: font Helvetica +/Helvetica /ISOLatin1Encoding 55.5556 FMSR + +2887 3281 mt +(3) s +3079 3206 mt 3079 3187 L +3079 270 mt 3079 288 L +3210 3206 mt 3210 3187 L +3210 270 mt 3210 288 L +3303 3206 mt 3303 3187 L +3303 270 mt 3303 288 L +3376 3206 mt 3376 3187 L +3376 270 mt 3376 288 L +3434 3206 mt 3434 3187 L +3434 270 mt 3434 288 L +3484 3206 mt 3484 3187 L +3484 270 mt 3484 288 L +3527 3206 mt 3527 3187 L +3527 270 mt 3527 288 L +3565 3206 mt 3565 3187 L +3565 270 mt 3565 288 L +3600 3206 mt 3600 3187 L +3600 270 mt 3600 288 L +3600 3206 mt 3600 3168 L +3600 270 mt 3600 307 L +%%IncludeResource: font Helvetica +/Helvetica /ISOLatin1Encoding 83.3333 FMSR + +3539 3332 mt +(10) s +%%IncludeResource: font Helvetica +/Helvetica /ISOLatin1Encoding 55.5556 FMSR + +3631 3281 mt +(4) s +3823 3206 mt 3823 3187 L +3823 270 mt 3823 288 L +3954 3206 mt 3954 3187 L +3954 270 mt 3954 288 L +4047 3206 mt 4047 3187 L +4047 270 mt 4047 288 L +4120 3206 mt 4120 3187 L +4120 270 mt 4120 288 L +4178 3206 mt 4178 3187 L +4178 270 mt 4178 288 L +4228 3206 mt 4228 3187 L +4228 270 mt 4228 288 L +4271 3206 mt 4271 3187 L +4271 270 mt 4271 288 L +4309 3206 mt 4309 3187 L +4309 270 mt 4309 288 L +4344 3206 mt 4344 3187 L +4344 270 mt 4344 288 L +4344 3206 mt 4344 3168 L +4344 270 mt 4344 307 L +%%IncludeResource: font Helvetica +/Helvetica /ISOLatin1Encoding 83.3333 FMSR + +4283 3332 mt +(10) s +%%IncludeResource: font Helvetica +/Helvetica /ISOLatin1Encoding 55.5556 FMSR + +4375 3281 mt +(5) s + 623 3206 mt 642 3206 L +4344 3206 mt 4325 3206 L + 623 3206 mt 661 3206 L +4344 3206 mt 4306 3206 L +%%IncludeResource: font Helvetica +/Helvetica /ISOLatin1Encoding 83.3333 FMSR + + 445 3236 mt +(10) s +%%IncludeResource: font Helvetica +/Helvetica /ISOLatin1Encoding 55.5556 FMSR + + 537 3185 mt +(-7) s + 623 3079 mt 642 3079 L +4344 3079 mt 4325 3079 L + 623 3005 mt 642 3005 L +4344 3005 mt 4325 3005 L + 623 2953 mt 642 2953 L +4344 2953 mt 4325 2953 L + 623 2912 mt 642 2912 L +4344 2912 mt 4325 2912 L + 623 2879 mt 642 2879 L +4344 2879 mt 4325 2879 L + 623 2851 mt 642 2851 L +4344 2851 mt 4325 2851 L + 623 2827 mt 642 2827 L +4344 2827 mt 4325 2827 L + 623 2805 mt 642 2805 L +4344 2805 mt 4325 2805 L + 623 2786 mt 642 2786 L +4344 2786 mt 4325 2786 L + 623 2786 mt 661 2786 L +4344 2786 mt 4306 2786 L +%%IncludeResource: font Helvetica +/Helvetica /ISOLatin1Encoding 83.3333 FMSR + + 445 2816 mt +(10) s +%%IncludeResource: font Helvetica +/Helvetica /ISOLatin1Encoding 55.5556 FMSR + + 537 2765 mt +(-6) s + 623 2660 mt 642 2660 L +4344 2660 mt 4325 2660 L + 623 2586 mt 642 2586 L +4344 2586 mt 4325 2586 L + 623 2534 mt 642 2534 L +4344 2534 mt 4325 2534 L + 623 2493 mt 642 2493 L +4344 2493 mt 4325 2493 L + 623 2460 mt 642 2460 L +4344 2460 mt 4325 2460 L + 623 2432 mt 642 2432 L +4344 2432 mt 4325 2432 L + 623 2407 mt 642 2407 L +4344 2407 mt 4325 2407 L + 623 2386 mt 642 2386 L +4344 2386 mt 4325 2386 L + 623 2367 mt 642 2367 L +4344 2367 mt 4325 2367 L + 623 2367 mt 661 2367 L +4344 2367 mt 4306 2367 L +%%IncludeResource: font Helvetica +/Helvetica /ISOLatin1Encoding 83.3333 FMSR + + 445 2397 mt +(10) s +%%IncludeResource: font Helvetica +/Helvetica /ISOLatin1Encoding 55.5556 FMSR + + 537 2346 mt +(-5) s + 623 2240 mt 642 2240 L +4344 2240 mt 4325 2240 L + 623 2167 mt 642 2167 L +4344 2167 mt 4325 2167 L + 623 2114 mt 642 2114 L +4344 2114 mt 4325 2114 L + 623 2073 mt 642 2073 L +4344 2073 mt 4325 2073 L + 623 2040 mt 642 2040 L +4344 2040 mt 4325 2040 L + 623 2012 mt 642 2012 L +4344 2012 mt 4325 2012 L + 623 1988 mt 642 1988 L +4344 1988 mt 4325 1988 L + 623 1966 mt 642 1966 L +4344 1966 mt 4325 1966 L + 623 1947 mt 642 1947 L +4344 1947 mt 4325 1947 L + 623 1947 mt 661 1947 L +4344 1947 mt 4306 1947 L +%%IncludeResource: font Helvetica +/Helvetica /ISOLatin1Encoding 83.3333 FMSR + + 445 1977 mt +(10) s +%%IncludeResource: font Helvetica +/Helvetica /ISOLatin1Encoding 55.5556 FMSR + + 537 1926 mt +(-4) s + 623 1821 mt 642 1821 L +4344 1821 mt 4325 1821 L + 623 1747 mt 642 1747 L +4344 1747 mt 4325 1747 L + 623 1695 mt 642 1695 L +4344 1695 mt 4325 1695 L + 623 1654 mt 642 1654 L +4344 1654 mt 4325 1654 L + 623 1621 mt 642 1621 L +4344 1621 mt 4325 1621 L + 623 1593 mt 642 1593 L +4344 1593 mt 4325 1593 L + 623 1568 mt 642 1568 L +4344 1568 mt 4325 1568 L + 623 1547 mt 642 1547 L +4344 1547 mt 4325 1547 L + 623 1528 mt 642 1528 L +4344 1528 mt 4325 1528 L + 623 1528 mt 661 1528 L +4344 1528 mt 4306 1528 L +%%IncludeResource: font Helvetica +/Helvetica /ISOLatin1Encoding 83.3333 FMSR + + 445 1558 mt +(10) s +%%IncludeResource: font Helvetica +/Helvetica /ISOLatin1Encoding 55.5556 FMSR + + 537 1507 mt +(-3) s + 623 1402 mt 642 1402 L +4344 1402 mt 4325 1402 L + 623 1328 mt 642 1328 L +4344 1328 mt 4325 1328 L + 623 1275 mt 642 1275 L +4344 1275 mt 4325 1275 L + 623 1235 mt 642 1235 L +4344 1235 mt 4325 1235 L + 623 1201 mt 642 1201 L +4344 1201 mt 4325 1201 L + 623 1173 mt 642 1173 L +4344 1173 mt 4325 1173 L + 623 1149 mt 642 1149 L +4344 1149 mt 4325 1149 L + 623 1128 mt 642 1128 L +4344 1128 mt 4325 1128 L + 623 1108 mt 642 1108 L +4344 1108 mt 4325 1108 L + 623 1108 mt 661 1108 L +4344 1108 mt 4306 1108 L +%%IncludeResource: font Helvetica +/Helvetica /ISOLatin1Encoding 83.3333 FMSR + + 445 1138 mt +(10) s +%%IncludeResource: font Helvetica +/Helvetica /ISOLatin1Encoding 55.5556 FMSR + + 537 1087 mt +(-2) s + 623 982 mt 642 982 L +4344 982 mt 4325 982 L + 623 908 mt 642 908 L +4344 908 mt 4325 908 L + 623 856 mt 642 856 L +4344 856 mt 4325 856 L + 623 815 mt 642 815 L +4344 815 mt 4325 815 L + 623 782 mt 642 782 L +4344 782 mt 4325 782 L + 623 754 mt 642 754 L +4344 754 mt 4325 754 L + 623 730 mt 642 730 L +4344 730 mt 4325 730 L + 623 708 mt 642 708 L +4344 708 mt 4325 708 L + 623 689 mt 642 689 L +4344 689 mt 4325 689 L + 623 689 mt 661 689 L +4344 689 mt 4306 689 L +%%IncludeResource: font Helvetica +/Helvetica /ISOLatin1Encoding 83.3333 FMSR + + 445 719 mt +(10) s +%%IncludeResource: font Helvetica +/Helvetica /ISOLatin1Encoding 55.5556 FMSR + + 537 668 mt +(-1) s + 623 563 mt 642 563 L +4344 563 mt 4325 563 L + 623 489 mt 642 489 L +4344 489 mt 4325 489 L + 623 436 mt 642 436 L +4344 436 mt 4325 436 L + 623 396 mt 642 396 L +4344 396 mt 4325 396 L + 623 363 mt 642 363 L +4344 363 mt 4325 363 L + 623 334 mt 642 334 L +4344 334 mt 4325 334 L + 623 310 mt 642 310 L +4344 310 mt 4325 310 L + 623 289 mt 642 289 L +4344 289 mt 4325 289 L + 623 270 mt 642 270 L +4344 270 mt 4325 270 L + 623 270 mt 661 270 L +4344 270 mt 4306 270 L +%%IncludeResource: font Helvetica +/Helvetica /ISOLatin1Encoding 83.3333 FMSR + + 445 300 mt +(10) s +%%IncludeResource: font Helvetica +/Helvetica /ISOLatin1Encoding 55.5556 FMSR + + 537 249 mt +(0) s + 623 3206 mt 4344 3206 L + 623 270 mt 4344 270 L + 623 3206 mt 623 270 L +4344 3206 mt 4344 270 L +gs 624 270 3721 2937 MR c np +/c8 { 0.000000 0.000000 1.000000 sr} bdef +c8 +103 126 102 126 96 126 97 127 86 126 80 126 77 126 75 127 +70 126 57 0 44 126 67 126 44 127 51 126 48 0 49 126 +49 126 36 127 50 0 38 126 41 0 56 126 41 126 72 0 +57 127 83 0 98 126 152 126 203 126 448 0 1071 270 31 MP stroke +gr + +c8 +gs 1020 219 2673 3006 MR c np + 25 25 1071 270 FO + 25 25 1519 270 FO + 25 25 1722 396 FO + 25 25 1874 522 FO + 25 25 1972 648 FO + 25 25 2055 648 FO + 25 25 2112 775 FO + 25 25 2184 775 FO + 25 25 2225 901 FO + 25 25 2281 1027 FO + 25 25 2322 1027 FO + 25 25 2360 1153 FO + 25 25 2410 1153 FO + 25 25 2446 1280 FO + 25 25 2495 1406 FO + 25 25 2544 1532 FO + 25 25 2592 1532 FO + 25 25 2643 1658 FO + 25 25 2687 1785 FO + 25 25 2754 1911 FO + 25 25 2798 2037 FO + 25 25 2855 2037 FO + 25 25 2925 2163 FO + 25 25 3000 2290 FO + 25 25 3077 2416 FO + 25 25 3157 2542 FO + 25 25 3243 2668 FO + 25 25 3340 2795 FO + 25 25 3436 2921 FO + 25 25 3538 3047 FO + 25 25 3641 3173 FO +gr + +gs 624 270 3721 2937 MR c np +/c9 { 0.000000 0.500000 0.000000 sr} bdef +c9 +103 127 102 126 96 0 97 126 86 126 80 0 77 127 75 0 +70 126 57 126 44 0 67 126 44 0 51 0 48 127 49 0 +49 126 36 0 50 126 38 0 41 0 56 126 41 0 72 127 +57 0 83 0 98 126 152 126 203 126 448 0 1071 270 31 MP stroke +gr + +c9 +gs 1020 219 2673 2123 MR c np + 25 25 1071 270 FO + 25 25 1519 270 FO + 25 25 1722 396 FO + 25 25 1874 522 FO + 25 25 1972 648 FO + 25 25 2055 648 FO + 25 25 2112 648 FO + 25 25 2184 775 FO + 25 25 2225 775 FO + 25 25 2281 901 FO + 25 25 2322 901 FO + 25 25 2360 901 FO + 25 25 2410 1027 FO + 25 25 2446 1027 FO + 25 25 2495 1153 FO + 25 25 2544 1153 FO + 25 25 2592 1280 FO + 25 25 2643 1280 FO + 25 25 2687 1280 FO + 25 25 2754 1406 FO + 25 25 2798 1406 FO + 25 25 2855 1532 FO + 25 25 2925 1658 FO + 25 25 3000 1658 FO + 25 25 3077 1785 FO + 25 25 3157 1785 FO + 25 25 3243 1911 FO + 25 25 3340 2037 FO + 25 25 3436 2037 FO + 25 25 3538 2163 FO + 25 25 3641 2290 FO +gr + +gs 624 270 3721 2937 MR c np +/c10 { 1.000000 0.000000 0.000000 sr} bdef +c10 +103 126 102 126 96 126 97 127 86 126 80 126 77 126 75 127 +70 126 57 0 44 126 67 126 44 127 51 126 48 0 49 126 +49 126 36 127 50 0 38 126 41 0 56 126 41 126 72 0 +57 127 83 126 98 126 152 0 203 126 448 0 1071 270 31 MP stroke +gr + +c10 +gs 1020 219 2673 3006 MR c np + 25 25 1071 270 FO + 25 25 1519 270 FO + 25 25 1722 396 FO + 25 25 1874 396 FO + 25 25 1972 522 FO + 25 25 2055 648 FO + 25 25 2112 775 FO + 25 25 2184 775 FO + 25 25 2225 901 FO + 25 25 2281 1027 FO + 25 25 2322 1027 FO + 25 25 2360 1153 FO + 25 25 2410 1153 FO + 25 25 2446 1280 FO + 25 25 2495 1406 FO + 25 25 2544 1532 FO + 25 25 2592 1532 FO + 25 25 2643 1658 FO + 25 25 2687 1785 FO + 25 25 2754 1911 FO + 25 25 2798 2037 FO + 25 25 2855 2037 FO + 25 25 2925 2163 FO + 25 25 3000 2290 FO + 25 25 3077 2416 FO + 25 25 3157 2542 FO + 25 25 3243 2668 FO + 25 25 3340 2795 FO + 25 25 3436 2921 FO + 25 25 3538 3047 FO + 25 25 3641 3173 FO +gr + +gs 624 270 3721 2937 MR c np +c8 +103 126 102 126 96 126 97 127 86 126 80 126 77 126 75 127 +70 126 57 0 44 126 67 126 44 127 51 126 48 0 49 126 +49 126 36 127 50 0 38 126 41 0 56 126 41 126 72 0 +57 127 83 0 98 126 152 126 203 126 448 0 1071 270 31 MP stroke +gr + +c8 +gs 1020 219 2673 3006 MR c np +1054 253 mt 1088 287 L +1088 253 mt 1054 287 L +1502 253 mt 1536 287 L +1536 253 mt 1502 287 L +1705 379 mt 1739 413 L +1739 379 mt 1705 413 L +1857 505 mt 1891 539 L +1891 505 mt 1857 539 L +1955 631 mt 1989 665 L +1989 631 mt 1955 665 L +2038 631 mt 2072 665 L +2072 631 mt 2038 665 L +2095 758 mt 2129 792 L +2129 758 mt 2095 792 L +2167 758 mt 2201 792 L +2201 758 mt 2167 792 L +2208 884 mt 2242 918 L +2242 884 mt 2208 918 L +2264 1010 mt 2298 1044 L +2298 1010 mt 2264 1044 L +2305 1010 mt 2339 1044 L +2339 1010 mt 2305 1044 L +2343 1136 mt 2377 1170 L +2377 1136 mt 2343 1170 L +2393 1136 mt 2427 1170 L +2427 1136 mt 2393 1170 L +2429 1263 mt 2463 1297 L +2463 1263 mt 2429 1297 L +2478 1389 mt 2512 1423 L +2512 1389 mt 2478 1423 L +2527 1515 mt 2561 1549 L +2561 1515 mt 2527 1549 L +2575 1515 mt 2609 1549 L +2609 1515 mt 2575 1549 L +2626 1641 mt 2660 1675 L +2660 1641 mt 2626 1675 L +2670 1768 mt 2704 1802 L +2704 1768 mt 2670 1802 L +2737 1894 mt 2771 1928 L +2771 1894 mt 2737 1928 L +2781 2020 mt 2815 2054 L +2815 2020 mt 2781 2054 L +2838 2020 mt 2872 2054 L +2872 2020 mt 2838 2054 L +2908 2146 mt 2942 2180 L +2942 2146 mt 2908 2180 L +2983 2273 mt 3017 2307 L +3017 2273 mt 2983 2307 L +3060 2399 mt 3094 2433 L +3094 2399 mt 3060 2433 L +3140 2525 mt 3174 2559 L +3174 2525 mt 3140 2559 L +3226 2651 mt 3260 2685 L +3260 2651 mt 3226 2685 L +3323 2778 mt 3357 2812 L +3357 2778 mt 3323 2812 L +3419 2904 mt 3453 2938 L +3453 2904 mt 3419 2938 L +3521 3030 mt 3555 3064 L +3555 3030 mt 3521 3064 L +3624 3156 mt 3658 3190 L +3658 3156 mt 3624 3190 L +gr + +gs 624 270 3721 2937 MR c np +c9 +103 127 102 126 96 0 97 126 86 126 80 0 77 127 75 0 +70 126 57 126 44 0 67 126 44 0 51 0 48 127 49 0 +49 126 36 0 50 126 38 0 41 0 56 126 41 0 72 127 +57 0 83 0 98 126 152 126 203 126 448 0 1071 270 31 MP stroke +gr + +c9 +gs 1020 219 2673 2123 MR c np +1054 253 mt 1088 287 L +1088 253 mt 1054 287 L +1502 253 mt 1536 287 L +1536 253 mt 1502 287 L +1705 379 mt 1739 413 L +1739 379 mt 1705 413 L +1857 505 mt 1891 539 L +1891 505 mt 1857 539 L +1955 631 mt 1989 665 L +1989 631 mt 1955 665 L +2038 631 mt 2072 665 L +2072 631 mt 2038 665 L +2095 631 mt 2129 665 L +2129 631 mt 2095 665 L +2167 758 mt 2201 792 L +2201 758 mt 2167 792 L +2208 758 mt 2242 792 L +2242 758 mt 2208 792 L +2264 884 mt 2298 918 L +2298 884 mt 2264 918 L +2305 884 mt 2339 918 L +2339 884 mt 2305 918 L +2343 884 mt 2377 918 L +2377 884 mt 2343 918 L +2393 1010 mt 2427 1044 L +2427 1010 mt 2393 1044 L +2429 1010 mt 2463 1044 L +2463 1010 mt 2429 1044 L +2478 1136 mt 2512 1170 L +2512 1136 mt 2478 1170 L +2527 1136 mt 2561 1170 L +2561 1136 mt 2527 1170 L +2575 1263 mt 2609 1297 L +2609 1263 mt 2575 1297 L +2626 1263 mt 2660 1297 L +2660 1263 mt 2626 1297 L +2670 1263 mt 2704 1297 L +2704 1263 mt 2670 1297 L +2737 1389 mt 2771 1423 L +2771 1389 mt 2737 1423 L +2781 1389 mt 2815 1423 L +2815 1389 mt 2781 1423 L +2838 1515 mt 2872 1549 L +2872 1515 mt 2838 1549 L +2908 1641 mt 2942 1675 L +2942 1641 mt 2908 1675 L +2983 1641 mt 3017 1675 L +3017 1641 mt 2983 1675 L +3060 1768 mt 3094 1802 L +3094 1768 mt 3060 1802 L +3140 1768 mt 3174 1802 L +3174 1768 mt 3140 1802 L +3226 1894 mt 3260 1928 L +3260 1894 mt 3226 1928 L +3323 2020 mt 3357 2054 L +3357 2020 mt 3323 2054 L +3419 2020 mt 3453 2054 L +3453 2020 mt 3419 2054 L +3521 2146 mt 3555 2180 L +3555 2146 mt 3521 2180 L +3624 2273 mt 3658 2307 L +3658 2273 mt 3624 2307 L +gr + +gs 624 270 3721 2937 MR c np +c10 +103 126 102 126 96 126 97 127 86 126 80 126 77 126 75 127 +70 126 57 0 44 126 67 126 44 127 51 126 48 0 49 126 +49 126 36 127 50 0 38 126 41 0 56 126 41 126 72 0 +57 127 83 126 98 126 152 0 203 126 448 0 1071 270 31 MP stroke +gr + +c10 +gs 1020 219 2673 3006 MR c np +1054 253 mt 1088 287 L +1088 253 mt 1054 287 L +1502 253 mt 1536 287 L +1536 253 mt 1502 287 L +1705 379 mt 1739 413 L +1739 379 mt 1705 413 L +1857 379 mt 1891 413 L +1891 379 mt 1857 413 L +1955 505 mt 1989 539 L +1989 505 mt 1955 539 L +2038 631 mt 2072 665 L +2072 631 mt 2038 665 L +2095 758 mt 2129 792 L +2129 758 mt 2095 792 L +2167 758 mt 2201 792 L +2201 758 mt 2167 792 L +2208 884 mt 2242 918 L +2242 884 mt 2208 918 L +2264 1010 mt 2298 1044 L +2298 1010 mt 2264 1044 L +2305 1010 mt 2339 1044 L +2339 1010 mt 2305 1044 L +2343 1136 mt 2377 1170 L +2377 1136 mt 2343 1170 L +2393 1136 mt 2427 1170 L +2427 1136 mt 2393 1170 L +2429 1263 mt 2463 1297 L +2463 1263 mt 2429 1297 L +2478 1389 mt 2512 1423 L +2512 1389 mt 2478 1423 L +2527 1515 mt 2561 1549 L +2561 1515 mt 2527 1549 L +2575 1515 mt 2609 1549 L +2609 1515 mt 2575 1549 L +2626 1641 mt 2660 1675 L +2660 1641 mt 2626 1675 L +2670 1768 mt 2704 1802 L +2704 1768 mt 2670 1802 L +2737 1894 mt 2771 1928 L +2771 1894 mt 2737 1928 L +2781 2020 mt 2815 2054 L +2815 2020 mt 2781 2054 L +2838 2020 mt 2872 2054 L +2872 2020 mt 2838 2054 L +2908 2146 mt 2942 2180 L +2942 2146 mt 2908 2180 L +2983 2273 mt 3017 2307 L +3017 2273 mt 2983 2307 L +3060 2399 mt 3094 2433 L +3094 2399 mt 3060 2433 L +3140 2525 mt 3174 2559 L +3174 2525 mt 3140 2559 L +3226 2651 mt 3260 2685 L +3260 2651 mt 3226 2685 L +3323 2778 mt 3357 2812 L +3357 2778 mt 3323 2812 L +3419 2904 mt 3453 2938 L +3453 2904 mt 3419 2938 L +3521 3030 mt 3555 3064 L +3555 3030 mt 3521 3064 L +3624 3156 mt 3658 3190 L +3658 3156 mt 3624 3190 L +gr + +gs 624 270 3721 2937 MR c np +gr + +0 sg +%%IncludeResource: font Helvetica +/Helvetica /ISOLatin1Encoding 83.3333 FMSR + +2085 206 mt +(hmin hmax \(2DQuad\)) s +2307 3432 mt +(Elemente) s + 388 1926 mt -90 rotate +(Schaetzer) s +90 rotate + 612 3237 mt +( ) s +4333 300 mt +( ) s +1 sg +0 636 1634 0 0 -636 665 3166 4 MP +PP +-1634 0 0 636 1634 0 0 -636 665 3166 5 MP stroke +2.77778 w +DO +SO +4.16667 w +0 sg + 665 3166 mt 2299 3166 L + 665 3166 mt 665 2530 L +1014 2625 mt +(min hmin/max hmax 12t05n05 A) s +gs 665 2530 1635 637 MR c np +c8 +268 0 718 2594 2 MP stroke +gs 801 2543 103 103 MR c np + 25 25 852 2594 FO +gr + +gr + +c8 +0 sg +1014 2726 mt +(min hmax/max hmax 12t05n05 A) s +gs 665 2530 1635 637 MR c np +c9 +268 0 718 2696 2 MP stroke +gs 801 2645 103 103 MR c np + 25 25 852 2696 FO +gr + +gr + +c9 +0 sg +1014 2828 mt +(min hmin/hmax 12t05n05 A) s +gs 665 2530 1635 637 MR c np +c10 +268 0 718 2797 2 MP stroke +gs 801 2746 103 103 MR c np + 25 25 852 2797 FO +gr + +gr + +c10 +0 sg +1014 2929 mt +(min hmin/max hmax 12t05n05 QA) s +gs 665 2530 1635 637 MR c np +c8 +268 0 718 2898 2 MP stroke +gs 801 2847 103 103 MR c np + 835 2881 mt 869 2915 L + 869 2881 mt 835 2915 L +gr + +gr + +c8 +0 sg +1014 3031 mt +(min hmax/max hmax 12t05n05 QA) s +gs 665 2530 1635 637 MR c np +c9 +268 0 718 2999 2 MP stroke +gs 801 2948 103 103 MR c np + 835 2982 mt 869 3016 L + 869 2982 mt 835 3016 L +gr + +gr + +c9 +0 sg +1014 3132 mt +(min hmin/hmax 12t05n05 QA) s +gs 665 2530 1635 637 MR c np +c10 +268 0 718 3101 2 MP stroke +gs 801 3050 103 103 MR c np + 835 3084 mt 869 3118 L + 869 3084 mt 835 3118 L +gr + +gr + +c10 + +end %%Color Dict + +eplot +%%EndObject + +epage +end + +showpage + +%%Trailer +%%EOF diff --git a/doc/fig/12t05n05_2DQuad_31_norm.eps b/doc/fig/12t05n05_2DQuad_31_norm.eps new file mode 100644 index 0000000..786497c --- /dev/null +++ b/doc/fig/12t05n05_2DQuad_31_norm.eps @@ -0,0 +1,728 @@ +%!PS-Adobe-2.0 EPSF-1.2 +%%Creator: MATLAB, The MathWorks, Inc. Version 7.14.0.739 (R2012a). Operating System: Linux 3.2.0-29-generic #46-Ubuntu SMP Fri Jul 27 17:03:23 UTC 2012 x86_64. +%%Title: ./12t05n05_2DQuad_31_norm.eps +%%CreationDate: 09/01/2012 16:30:43 +%%DocumentNeededFonts: Helvetica +%%DocumentProcessColors: Cyan Magenta Yellow Black +%%Extensions: CMYK +%%Pages: 1 +%%BoundingBox: 44 195 550 602 +%%EndComments + +%%BeginProlog +% MathWorks dictionary +/MathWorks 160 dict begin +% definition operators +/bdef {bind def} bind def +/ldef {load def} bind def +/xdef {exch def} bdef +/xstore {exch store} bdef +% operator abbreviations +/c /clip ldef +/cc /concat ldef +/cp /closepath ldef +/gr /grestore ldef +/gs /gsave ldef +/mt /moveto ldef +/np /newpath ldef +/cm /currentmatrix ldef +/sm /setmatrix ldef +/rm /rmoveto ldef +/rl /rlineto ldef +/s {show newpath} bdef +/sc {setcmykcolor} bdef +/sr /setrgbcolor ldef +/sg /setgray ldef +/w /setlinewidth ldef +/j /setlinejoin ldef +/cap /setlinecap ldef +/rc {rectclip} bdef +/rf {rectfill} bdef +% page state control +/pgsv () def +/bpage {/pgsv save def} bdef +/epage {pgsv restore} bdef +/bplot /gsave ldef +/eplot {stroke grestore} bdef +% orientation switch +/portraitMode 0 def /landscapeMode 1 def /rotateMode 2 def +% coordinate system mappings +/dpi2point 0 def +% font control +/FontSize 0 def +/FMS {/FontSize xstore findfont [FontSize 0 0 FontSize neg 0 0] + makefont setfont} bdef +/reencode {exch dup where {pop load} {pop StandardEncoding} ifelse + exch dup 3 1 roll findfont dup length dict begin + { 1 index /FID ne {def}{pop pop} ifelse } forall + /Encoding exch def currentdict end definefont pop} bdef +/isroman {findfont /CharStrings get /Agrave known} bdef +/FMSR {3 1 roll 1 index dup isroman {reencode} {pop pop} ifelse + exch FMS} bdef +/csm {1 dpi2point div -1 dpi2point div scale neg translate + dup landscapeMode eq {pop -90 rotate} + {rotateMode eq {90 rotate} if} ifelse} bdef +% line types: solid, dotted, dashed, dotdash +/SO { [] 0 setdash } bdef +/DO { [.5 dpi2point mul 4 dpi2point mul] 0 setdash } bdef +/DA { [6 dpi2point mul] 0 setdash } bdef +/DD { [.5 dpi2point mul 4 dpi2point mul 6 dpi2point mul 4 + dpi2point mul] 0 setdash } bdef +% macros for lines and objects +/L {lineto stroke} bdef +/MP {3 1 roll moveto 1 sub {rlineto} repeat} bdef +/AP {{rlineto} repeat} bdef +/PDlw -1 def +/W {/PDlw currentlinewidth def setlinewidth} def +/PP {closepath eofill} bdef +/DP {closepath stroke} bdef +/MR {4 -2 roll moveto dup 0 exch rlineto exch 0 rlineto + neg 0 exch rlineto closepath} bdef +/FR {MR stroke} bdef +/PR {MR fill} bdef +/L1i {{currentfile picstr readhexstring pop} image} bdef +/tMatrix matrix def +/MakeOval {newpath tMatrix currentmatrix pop translate scale +0 0 1 0 360 arc tMatrix setmatrix} bdef +/FO {MakeOval stroke} bdef +/PO {MakeOval fill} bdef +/PD {currentlinewidth 2 div 0 360 arc fill + PDlw -1 eq not {PDlw w /PDlw -1 def} if} def +/FA {newpath tMatrix currentmatrix pop translate scale + 0 0 1 5 -2 roll arc tMatrix setmatrix stroke} bdef +/PA {newpath tMatrix currentmatrix pop translate 0 0 moveto scale + 0 0 1 5 -2 roll arc closepath tMatrix setmatrix fill} bdef +/FAn {newpath tMatrix currentmatrix pop translate scale + 0 0 1 5 -2 roll arcn tMatrix setmatrix stroke} bdef +/PAn {newpath tMatrix currentmatrix pop translate 0 0 moveto scale + 0 0 1 5 -2 roll arcn closepath tMatrix setmatrix fill} bdef +/vradius 0 def /hradius 0 def /lry 0 def +/lrx 0 def /uly 0 def /ulx 0 def /rad 0 def +/MRR {/vradius xdef /hradius xdef /lry xdef /lrx xdef /uly xdef + /ulx xdef newpath tMatrix currentmatrix pop ulx hradius add uly + vradius add translate hradius vradius scale 0 0 1 180 270 arc + tMatrix setmatrix lrx hradius sub uly vradius add translate + hradius vradius scale 0 0 1 270 360 arc tMatrix setmatrix + lrx hradius sub lry vradius sub translate hradius vradius scale + 0 0 1 0 90 arc tMatrix setmatrix ulx hradius add lry vradius sub + translate hradius vradius scale 0 0 1 90 180 arc tMatrix setmatrix + closepath} bdef +/FRR {MRR stroke } bdef +/PRR {MRR fill } bdef +/MlrRR {/lry xdef /lrx xdef /uly xdef /ulx xdef /rad lry uly sub 2 div def + newpath tMatrix currentmatrix pop ulx rad add uly rad add translate + rad rad scale 0 0 1 90 270 arc tMatrix setmatrix lrx rad sub lry rad + sub translate rad rad scale 0 0 1 270 90 arc tMatrix setmatrix + closepath} bdef +/FlrRR {MlrRR stroke } bdef +/PlrRR {MlrRR fill } bdef +/MtbRR {/lry xdef /lrx xdef /uly xdef /ulx xdef /rad lrx ulx sub 2 div def + newpath tMatrix currentmatrix pop ulx rad add uly rad add translate + rad rad scale 0 0 1 180 360 arc tMatrix setmatrix lrx rad sub lry rad + sub translate rad rad scale 0 0 1 0 180 arc tMatrix setmatrix + closepath} bdef +/FtbRR {MtbRR stroke } bdef +/PtbRR {MtbRR fill } bdef +/stri 6 array def /dtri 6 array def +/smat 6 array def /dmat 6 array def +/tmat1 6 array def /tmat2 6 array def /dif 3 array def +/asub {/ind2 exch def /ind1 exch def dup dup + ind1 get exch ind2 get sub exch } bdef +/tri_to_matrix { + 2 0 asub 3 1 asub 4 0 asub 5 1 asub + dup 0 get exch 1 get 7 -1 roll astore } bdef +/compute_transform { + dmat dtri tri_to_matrix tmat1 invertmatrix + smat stri tri_to_matrix tmat2 concatmatrix } bdef +/ds {stri astore pop} bdef +/dt {dtri astore pop} bdef +/db {2 copy /cols xdef /rows xdef mul dup 3 mul string + currentfile exch readhexstring pop + dup 0 3 index getinterval /rbmap xdef + dup 2 index dup getinterval /gbmap xdef + 1 index dup 2 mul exch getinterval /bbmap xdef pop pop}bdef +/it {gs np dtri aload pop moveto lineto lineto cp c + cols rows 8 compute_transform + rbmap gbmap bbmap true 3 colorimage gr}bdef +/il {newpath moveto lineto stroke}bdef +currentdict end def +%%EndProlog + +%%BeginSetup +MathWorks begin + +0 cap + +end +%%EndSetup + +%%Page: 1 1 +%%BeginPageSetup +%%PageBoundingBox: 44 195 550 602 +MathWorks begin +bpage +%%EndPageSetup + +%%BeginObject: obj1 +bplot + +/dpi2point 8.33333 def +portraitMode 0150 5100 csm + + 223 79 4216 3388 MR c np +85 dict begin %Colortable dictionary +/c0 { 0.000000 0.000000 0.000000 sr} bdef +/c1 { 1.000000 1.000000 1.000000 sr} bdef +/c2 { 0.900000 0.000000 0.000000 sr} bdef +/c3 { 0.000000 0.820000 0.000000 sr} bdef +/c4 { 0.000000 0.000000 0.800000 sr} bdef +/c5 { 0.910000 0.820000 0.320000 sr} bdef +/c6 { 1.000000 0.260000 0.820000 sr} bdef +/c7 { 0.000000 0.820000 0.820000 sr} bdef +c0 +1 j +1 sg + 0 0 4801 3603 PR +4.16667 w +0 2936 3720 0 0 -2936 624 3206 4 MP +PP +-3720 0 0 2936 3720 0 0 -2936 624 3206 5 MP stroke +2.77778 w +DO +SO +4.16667 w +0 sg + 624 3206 mt 4344 3206 L + 624 270 mt 4344 270 L + 624 3206 mt 624 270 L +4344 3206 mt 4344 270 L + 624 3206 mt 4344 3206 L + 624 3206 mt 624 270 L + 624 3206 mt 624 3187 L + 624 270 mt 624 288 L + 624 3206 mt 624 3168 L + 624 270 mt 624 307 L +%%IncludeResource: font Helvetica +/Helvetica /ISOLatin1Encoding 83.3333 FMSR + + 563 3332 mt +(10) s +%%IncludeResource: font Helvetica +/Helvetica /ISOLatin1Encoding 55.5556 FMSR + + 655 3281 mt +(0) s + 847 3206 mt 847 3187 L + 847 270 mt 847 288 L + 978 3206 mt 978 3187 L + 978 270 mt 978 288 L +1071 3206 mt 1071 3187 L +1071 270 mt 1071 288 L +1144 3206 mt 1144 3187 L +1144 270 mt 1144 288 L +1202 3206 mt 1202 3187 L +1202 270 mt 1202 288 L +1252 3206 mt 1252 3187 L +1252 270 mt 1252 288 L +1295 3206 mt 1295 3187 L +1295 270 mt 1295 288 L +1333 3206 mt 1333 3187 L +1333 270 mt 1333 288 L +1368 3206 mt 1368 3187 L +1368 270 mt 1368 288 L +1368 3206 mt 1368 3168 L +1368 270 mt 1368 307 L +%%IncludeResource: font Helvetica +/Helvetica /ISOLatin1Encoding 83.3333 FMSR + +1307 3332 mt +(10) s +%%IncludeResource: font Helvetica +/Helvetica /ISOLatin1Encoding 55.5556 FMSR + +1399 3281 mt +(1) s +1591 3206 mt 1591 3187 L +1591 270 mt 1591 288 L +1722 3206 mt 1722 3187 L +1722 270 mt 1722 288 L +1815 3206 mt 1815 3187 L +1815 270 mt 1815 288 L +1888 3206 mt 1888 3187 L +1888 270 mt 1888 288 L +1946 3206 mt 1946 3187 L +1946 270 mt 1946 288 L +1996 3206 mt 1996 3187 L +1996 270 mt 1996 288 L +2039 3206 mt 2039 3187 L +2039 270 mt 2039 288 L +2077 3206 mt 2077 3187 L +2077 270 mt 2077 288 L +2112 3206 mt 2112 3187 L +2112 270 mt 2112 288 L +2112 3206 mt 2112 3168 L +2112 270 mt 2112 307 L +%%IncludeResource: font Helvetica +/Helvetica /ISOLatin1Encoding 83.3333 FMSR + +2051 3332 mt +(10) s +%%IncludeResource: font Helvetica +/Helvetica /ISOLatin1Encoding 55.5556 FMSR + +2143 3281 mt +(2) s +2335 3206 mt 2335 3187 L +2335 270 mt 2335 288 L +2466 3206 mt 2466 3187 L +2466 270 mt 2466 288 L +2559 3206 mt 2559 3187 L +2559 270 mt 2559 288 L +2632 3206 mt 2632 3187 L +2632 270 mt 2632 288 L +2690 3206 mt 2690 3187 L +2690 270 mt 2690 288 L +2740 3206 mt 2740 3187 L +2740 270 mt 2740 288 L +2783 3206 mt 2783 3187 L +2783 270 mt 2783 288 L +2821 3206 mt 2821 3187 L +2821 270 mt 2821 288 L +2856 3206 mt 2856 3187 L +2856 270 mt 2856 288 L +2856 3206 mt 2856 3168 L +2856 270 mt 2856 307 L +%%IncludeResource: font Helvetica +/Helvetica /ISOLatin1Encoding 83.3333 FMSR + +2795 3332 mt +(10) s +%%IncludeResource: font Helvetica +/Helvetica /ISOLatin1Encoding 55.5556 FMSR + +2887 3281 mt +(3) s +3079 3206 mt 3079 3187 L +3079 270 mt 3079 288 L +3210 3206 mt 3210 3187 L +3210 270 mt 3210 288 L +3303 3206 mt 3303 3187 L +3303 270 mt 3303 288 L +3376 3206 mt 3376 3187 L +3376 270 mt 3376 288 L +3434 3206 mt 3434 3187 L +3434 270 mt 3434 288 L +3484 3206 mt 3484 3187 L +3484 270 mt 3484 288 L +3527 3206 mt 3527 3187 L +3527 270 mt 3527 288 L +3565 3206 mt 3565 3187 L +3565 270 mt 3565 288 L +3600 3206 mt 3600 3187 L +3600 270 mt 3600 288 L +3600 3206 mt 3600 3168 L +3600 270 mt 3600 307 L +%%IncludeResource: font Helvetica +/Helvetica /ISOLatin1Encoding 83.3333 FMSR + +3539 3332 mt +(10) s +%%IncludeResource: font Helvetica +/Helvetica /ISOLatin1Encoding 55.5556 FMSR + +3631 3281 mt +(4) s +3823 3206 mt 3823 3187 L +3823 270 mt 3823 288 L +3954 3206 mt 3954 3187 L +3954 270 mt 3954 288 L +4047 3206 mt 4047 3187 L +4047 270 mt 4047 288 L +4120 3206 mt 4120 3187 L +4120 270 mt 4120 288 L +4178 3206 mt 4178 3187 L +4178 270 mt 4178 288 L +4228 3206 mt 4228 3187 L +4228 270 mt 4228 288 L +4271 3206 mt 4271 3187 L +4271 270 mt 4271 288 L +4309 3206 mt 4309 3187 L +4309 270 mt 4309 288 L +4344 3206 mt 4344 3187 L +4344 270 mt 4344 288 L +4344 3206 mt 4344 3168 L +4344 270 mt 4344 307 L +%%IncludeResource: font Helvetica +/Helvetica /ISOLatin1Encoding 83.3333 FMSR + +4283 3332 mt +(10) s +%%IncludeResource: font Helvetica +/Helvetica /ISOLatin1Encoding 55.5556 FMSR + +4375 3281 mt +(5) s + 624 3206 mt 624 3206 L + 624 3206 mt 624 3206 L + 624 3206 mt 624 3206 L + 624 3206 mt 624 3206 L + 624 3206 mt 624 3206 L + 624 3206 mt 624 3206 L + 624 3206 mt 624 3206 L + 624 3206 mt 624 3206 L + 624 3206 mt 624 3206 L + 624 3206 mt 624 3206 L + 624 3206 mt 624 3206 L + 624 3206 mt 624 3206 L + 624 3206 mt 624 3206 L + 624 3206 mt 624 3206 L + 624 3206 mt 624 3206 L + 624 3206 mt 624 3206 L + 624 3206 mt 624 3206 L + 624 3206 mt 624 3206 L + 624 2909 mt 661 2909 L +4344 2909 mt 4306 2909 L +%%IncludeResource: font Helvetica +/Helvetica /ISOLatin1Encoding 83.3333 FMSR + + 400 2939 mt +(10) s +%%IncludeResource: font Helvetica +/Helvetica /ISOLatin1Encoding 55.5556 FMSR + + 492 2888 mt +(0.63) s + 624 3206 mt 624 3206 L + 624 3206 mt 624 3206 L + 624 3206 mt 624 3206 L + 624 3206 mt 624 3206 L + 624 3206 mt 624 3206 L + 624 3206 mt 624 3206 L + 624 3206 mt 624 3206 L + 624 3206 mt 624 3206 L + 624 3206 mt 624 3206 L + 624 3206 mt 624 3206 L + 624 3206 mt 624 3206 L + 624 3206 mt 624 3206 L + 624 3206 mt 624 3206 L + 624 3206 mt 624 3206 L + 624 3206 mt 624 3206 L + 624 3206 mt 624 3206 L + 624 3206 mt 624 3206 L + 624 3206 mt 624 3206 L + 624 2172 mt 661 2172 L +4344 2172 mt 4306 2172 L +%%IncludeResource: font Helvetica +/Helvetica /ISOLatin1Encoding 83.3333 FMSR + + 400 2202 mt +(10) s +%%IncludeResource: font Helvetica +/Helvetica /ISOLatin1Encoding 55.5556 FMSR + + 492 2151 mt +(0.64) s + 624 3206 mt 624 3206 L + 624 3206 mt 624 3206 L + 624 3206 mt 624 3206 L + 624 3206 mt 624 3206 L + 624 3206 mt 624 3206 L + 624 3206 mt 624 3206 L + 624 3206 mt 624 3206 L + 624 3206 mt 624 3206 L + 624 3206 mt 624 3206 L + 624 3206 mt 624 3206 L + 624 3206 mt 624 3206 L + 624 3206 mt 624 3206 L + 624 3206 mt 624 3206 L + 624 3206 mt 624 3206 L + 624 3206 mt 624 3206 L + 624 3206 mt 624 3206 L + 624 3206 mt 624 3206 L + 624 3206 mt 624 3206 L + 624 1434 mt 661 1434 L +4344 1434 mt 4306 1434 L +%%IncludeResource: font Helvetica +/Helvetica /ISOLatin1Encoding 83.3333 FMSR + + 400 1464 mt +(10) s +%%IncludeResource: font Helvetica +/Helvetica /ISOLatin1Encoding 55.5556 FMSR + + 492 1413 mt +(0.65) s + 624 3206 mt 624 3206 L + 624 3206 mt 624 3206 L + 624 3206 mt 624 3206 L + 624 3206 mt 624 3206 L + 624 3206 mt 624 3206 L + 624 3206 mt 624 3206 L + 624 3206 mt 624 3206 L + 624 3206 mt 624 3206 L + 624 3206 mt 624 3206 L + 624 3206 mt 624 3206 L + 624 3206 mt 624 3206 L + 624 3206 mt 624 3206 L + 624 3206 mt 624 3206 L + 624 3206 mt 624 3206 L + 624 3206 mt 624 3206 L + 624 3206 mt 624 3206 L + 624 3206 mt 624 3206 L + 624 3206 mt 624 3206 L + 624 697 mt 661 697 L +4344 697 mt 4306 697 L +%%IncludeResource: font Helvetica +/Helvetica /ISOLatin1Encoding 83.3333 FMSR + + 400 727 mt +(10) s +%%IncludeResource: font Helvetica +/Helvetica /ISOLatin1Encoding 55.5556 FMSR + + 492 676 mt +(0.66) s + 624 3206 mt 624 3206 L + 624 3206 mt 624 3206 L + 624 3206 mt 624 3206 L + 624 3206 mt 624 3206 L + 624 3206 mt 624 3206 L + 624 3206 mt 624 3206 L + 624 3206 mt 624 3206 L + 624 3206 mt 624 3206 L + 624 3206 mt 624 3206 L + 624 3206 mt 624 3206 L + 624 3206 mt 624 3206 L + 624 3206 mt 624 3206 L + 624 3206 mt 624 3206 L + 624 3206 mt 624 3206 L + 624 3206 mt 624 3206 L + 624 3206 mt 624 3206 L + 624 3206 mt 624 3206 L + 624 3206 mt 624 3206 L + 624 3206 mt 4344 3206 L + 624 270 mt 4344 270 L + 624 3206 mt 624 270 L +4344 3206 mt 4344 270 L +gs 624 270 3721 2937 MR c np +/c8 { 0.000000 0.000000 1.000000 sr} bdef +c8 +103 0 102 0 96 0 97 -1 86 0 80 0 77 0 75 0 +70 -1 57 0 44 -1 67 -1 44 -1 51 -2 48 -3 49 -4 +49 -6 36 -8 50 -11 38 -15 41 -20 56 -31 41 -43 72 -55 +57 -92 83 -172 98 -206 152 -337 203 -493 448 -1274 1071 3206 31 MP stroke +gr + +c8 +gs 1020 378 2673 2880 MR c np + 25 25 1071 3206 FO + 25 25 1519 1932 FO + 25 25 1722 1439 FO + 25 25 1874 1102 FO + 25 25 1972 896 FO + 25 25 2055 724 FO + 25 25 2112 632 FO + 25 25 2184 577 FO + 25 25 2225 534 FO + 25 25 2281 503 FO + 25 25 2322 483 FO + 25 25 2360 468 FO + 25 25 2410 457 FO + 25 25 2446 449 FO + 25 25 2495 443 FO + 25 25 2544 439 FO + 25 25 2592 436 FO + 25 25 2643 434 FO + 25 25 2687 433 FO + 25 25 2754 432 FO + 25 25 2798 431 FO + 25 25 2855 431 FO + 25 25 2925 430 FO + 25 25 3000 430 FO + 25 25 3077 430 FO + 25 25 3157 430 FO + 25 25 3243 430 FO + 25 25 3340 429 FO + 25 25 3436 429 FO + 25 25 3538 429 FO + 25 25 3641 429 FO +gr + +gs 624 270 3721 2937 MR c np +103 0 102 0 96 0 97 -1 86 0 80 0 77 0 75 0 +70 -1 57 0 44 -1 67 -1 44 -1 51 -2 48 -3 49 -4 +49 -6 36 -8 50 -11 38 -15 41 -20 56 -31 41 -43 72 -55 +57 -92 83 -172 98 -206 152 -337 203 -493 448 -1274 1071 3206 31 MP stroke +gr + +gs 1020 378 2673 2880 MR c np +1054 3189 mt 1088 3223 L +1088 3189 mt 1054 3223 L +1502 1915 mt 1536 1949 L +1536 1915 mt 1502 1949 L +1705 1422 mt 1739 1456 L +1739 1422 mt 1705 1456 L +1857 1085 mt 1891 1119 L +1891 1085 mt 1857 1119 L +1955 879 mt 1989 913 L +1989 879 mt 1955 913 L +2038 707 mt 2072 741 L +2072 707 mt 2038 741 L +2095 615 mt 2129 649 L +2129 615 mt 2095 649 L +2167 560 mt 2201 594 L +2201 560 mt 2167 594 L +2208 517 mt 2242 551 L +2242 517 mt 2208 551 L +2264 486 mt 2298 520 L +2298 486 mt 2264 520 L +2305 466 mt 2339 500 L +2339 466 mt 2305 500 L +2343 451 mt 2377 485 L +2377 451 mt 2343 485 L +2393 440 mt 2427 474 L +2427 440 mt 2393 474 L +2429 432 mt 2463 466 L +2463 432 mt 2429 466 L +2478 426 mt 2512 460 L +2512 426 mt 2478 460 L +2527 422 mt 2561 456 L +2561 422 mt 2527 456 L +2575 419 mt 2609 453 L +2609 419 mt 2575 453 L +2626 417 mt 2660 451 L +2660 417 mt 2626 451 L +2670 416 mt 2704 450 L +2704 416 mt 2670 450 L +2737 415 mt 2771 449 L +2771 415 mt 2737 449 L +2781 414 mt 2815 448 L +2815 414 mt 2781 448 L +2838 414 mt 2872 448 L +2872 414 mt 2838 448 L +2908 413 mt 2942 447 L +2942 413 mt 2908 447 L +2983 413 mt 3017 447 L +3017 413 mt 2983 447 L +3060 413 mt 3094 447 L +3094 413 mt 3060 447 L +3140 413 mt 3174 447 L +3174 413 mt 3140 447 L +3226 413 mt 3260 447 L +3260 413 mt 3226 447 L +3323 412 mt 3357 446 L +3357 412 mt 3323 446 L +3419 412 mt 3453 446 L +3453 412 mt 3419 446 L +3521 412 mt 3555 446 L +3555 412 mt 3521 446 L +3624 412 mt 3658 446 L +3658 412 mt 3624 446 L +gr + +gs 624 270 3721 2937 MR c np +DD +/c9 { 1.000000 0.000000 0.000000 sr} bdef +c9 +103 0 102 0 96 0 97 0 86 0 80 0 77 0 75 0 +70 0 57 0 44 0 67 0 44 0 51 0 48 0 49 0 +49 0 36 0 50 0 38 0 41 0 56 0 41 0 72 0 +57 0 83 0 98 0 152 0 203 0 448 0 1071 429 31 MP stroke +gr + +c9 +DD +0 sg +%%IncludeResource: font Helvetica +/Helvetica /ISOLatin1Encoding 83.3333 FMSR + +2030 206 mt +(Energie Norm \(2DQuad\)) s +2307 3432 mt +(Elemente) s + 343 1882 mt -90 rotate +(eNorm) s +90 rotate +%%IncludeResource: font Helvetica +/Helvetica /ISOLatin1Encoding 66.6667 FMSR + + 302 1630 mt -90 rotate +(2) s +90 rotate +%%IncludeResource: font Helvetica +/Helvetica /ISOLatin1Encoding 83.3333 FMSR + + 612 3237 mt +( ) s +4333 300 mt +( ) s +SO +1 sg +0 333 843 0 0 -333 3460 3166 4 MP +PP +-843 0 0 333 843 0 0 -333 3460 3166 5 MP stroke +2.77778 w +DO +SO +4.16667 w +0 sg +3460 3166 mt 4303 3166 L +3460 2833 mt 4303 2833 L +3460 3166 mt 3460 2833 L +4303 3166 mt 4303 2833 L +3460 3166 mt 4303 3166 L +3460 3166 mt 3460 2833 L +3460 3166 mt 4303 3166 L +3460 2833 mt 4303 2833 L +3460 3166 mt 3460 2833 L +4303 3166 mt 4303 2833 L +3785 2928 mt +(12t05n05 A) s +gs 3460 2833 844 334 MR c np +c8 +250 0 3509 2897 2 MP stroke +gs 3583 2846 103 103 MR c np + 25 25 3634 2897 FO +gr + +gr + +c8 +0 sg +3785 3030 mt +(12t05n05 QA) s +gs 3460 2833 844 334 MR c np +c8 +250 0 3509 2999 2 MP stroke +gs 3583 2948 103 103 MR c np +3617 2982 mt 3651 3016 L +3651 2982 mt 3617 3016 L +gr + +gr + +c8 +0 sg +3785 3132 mt +(extrapoliert) s +gs 3460 2833 844 334 MR c np +DD +c9 +250 0 3509 3101 2 MP stroke +SO +gr + +c9 + +end %%Color Dict + +eplot +%%EndObject + +epage +end + +showpage + +%%Trailer +%%EOF diff --git a/src/ts2DQuad_12t05n05_30_cond.eps b/doc/fig/13t05n05_2DQuad_30_cond.eps similarity index 94% rename from src/ts2DQuad_12t05n05_30_cond.eps rename to doc/fig/13t05n05_2DQuad_30_cond.eps index 41be582..1094999 100644 --- a/src/ts2DQuad_12t05n05_30_cond.eps +++ b/doc/fig/13t05n05_2DQuad_30_cond.eps @@ -1,7 +1,7 @@ %!PS-Adobe-2.0 EPSF-1.2 -%%Creator: MATLAB, The MathWorks, Inc. Version 7.14.0.739 (R2012a). Operating System: Linux 3.2.0-27-generic #43-Ubuntu SMP Fri Jul 6 14:25:57 UTC 2012 x86_64. -%%Title: ./ts2DQuad_12t05n05_30_cond.eps -%%CreationDate: 08/06/2012 15:56:40 +%%Creator: MATLAB, The MathWorks, Inc. Version 7.14.0.739 (R2012a). Operating System: Linux 3.2.0-29-generic #46-Ubuntu SMP Fri Jul 27 17:03:23 UTC 2012 x86_64. +%%Title: ./13t05n05_2DQuad_30_cond.eps +%%CreationDate: 09/01/2012 16:30:29 %%DocumentNeededFonts: Helvetica %%DocumentProcessColors: Cyan Magenta Yellow Black %%Extensions: CMYK @@ -597,14 +597,14 @@ SO gs 624 270 3721 2937 MR c np /c8 { 0.000000 0.000000 1.000000 sr} bdef c8 -128 54 120 -143 122 11 107 -500 99 21 97 -151 94 5 87 -187 +128 53 120 -142 122 11 107 -500 99 21 97 -151 94 5 87 -187 72 -150 55 -16 84 -160 54 1 64 2 60 -180 61 94 61 -190 45 0 62 -189 48 0 52 0 70 -189 51 0 90 -190 71 1 103 1 123 -184 190 -169 254 -166 560 -71 1183 2995 30 MP stroke gr c8 -gs 1132 245 3187 2802 MR c np +gs 1132 246 3187 2801 MR c np 25 25 1183 2995 FO 25 25 1743 2924 FO 25 25 1997 2758 FO @@ -633,16 +633,16 @@ gs 1132 245 3187 2802 MR c np 25 25 3790 928 FO 25 25 3897 428 FO 25 25 4019 439 FO - 25 25 4139 296 FO + 25 25 4139 297 FO 25 25 4267 350 FO gr gs 624 270 3721 2937 MR c np -128 -172 120 27 122 -166 107 -177 99 32 97 -134 94 5 87 -182 +128 -197 120 27 122 -168 107 -177 99 32 97 -134 94 5 87 -182 72 -150 55 -16 84 -160 54 1 64 2 60 -180 61 94 61 -190 45 0 62 -189 48 0 52 0 70 -189 51 0 90 -190 71 1 103 1 123 -184 190 -169 254 -166 560 -71 1183 2995 30 MP stroke -gs 1132 422 3187 2625 MR c np +gs 1132 395 3187 2652 MR c np 1166 2978 mt 1200 3012 L 1200 2978 mt 1166 3012 L 1726 2907 mt 1760 2941 L @@ -697,12 +697,12 @@ gs 1132 422 3187 2625 MR c np 3807 944 mt 3773 978 L 3880 767 mt 3914 801 L 3914 767 mt 3880 801 L -4002 601 mt 4036 635 L -4036 601 mt 4002 635 L -4122 628 mt 4156 662 L -4156 628 mt 4122 662 L -4250 456 mt 4284 490 L -4284 456 mt 4250 490 L +4002 599 mt 4036 633 L +4036 599 mt 4002 633 L +4122 626 mt 4156 660 L +4156 626 mt 4122 660 L +4250 429 mt 4284 463 L +4284 429 mt 4250 463 L gr gr @@ -711,8 +711,8 @@ gr %%IncludeResource: font Helvetica /Helvetica /ISOLatin1Encoding 83.3333 FMSR -1718 206 mt -(KonditionierungsZahlen von V \(12t05n05\)) s +1737 206 mt +(KonditionierungsZahlen von V \(2DQuad\)) s 2307 3432 mt (Elemente) s 390 1915 mt -90 rotate @@ -723,57 +723,57 @@ gr 4333 300 mt ( ) s 1 sg -0 308 1246 0 0 -308 665 620 4 MP +0 308 1361 0 0 -308 665 620 4 MP PP --1246 0 0 308 1246 0 0 -308 665 620 5 MP stroke +-1361 0 0 308 1361 0 0 -308 665 620 5 MP stroke 2.77778 w DO SO 4.16667 w 0 sg - 665 620 mt 1911 620 L + 665 620 mt 2026 620 L 665 620 mt 665 312 L -1002 392 mt + 999 392 mt (cond\(A) s %%IncludeResource: font Helvetica /Helvetica /ISOLatin1Encoding 66.6667 FMSR -1266 433 mt +1263 433 mt (h/2) s %%IncludeResource: font Helvetica /Helvetica /ISOLatin1Encoding 83.3333 FMSR -1358 392 mt -(\)ts2DQuad A) s -gs 665 312 1247 309 MR c np +1355 392 mt +(\) 13t05n05 A) s +gs 665 312 1362 309 MR c np c8 -259 0 716 396 2 MP stroke -gs 795 345 103 103 MR c np - 25 25 846 396 FO +257 0 716 396 2 MP stroke +gs 793 345 103 103 MR c np + 25 25 844 396 FO gr gr c8 0 sg -1002 533 mt + 999 533 mt (cond\(A) s %%IncludeResource: font Helvetica /Helvetica /ISOLatin1Encoding 66.6667 FMSR -1266 574 mt +1263 574 mt (h/2) s %%IncludeResource: font Helvetica /Helvetica /ISOLatin1Encoding 83.3333 FMSR -1358 533 mt -(\)ts2DQuad QA) s -gs 665 312 1247 309 MR c np +1355 533 mt +(\) 13t05n05 QEQA) s +gs 665 312 1362 309 MR c np c8 -259 0 716 535 2 MP stroke -gs 795 484 103 103 MR c np - 829 518 mt 863 552 L - 863 518 mt 829 552 L +257 0 716 535 2 MP stroke +gs 793 484 103 103 MR c np + 827 518 mt 861 552 L + 861 518 mt 827 552 L gr gr diff --git a/src/ts2DQuad_12t05n05_30_error.eps b/doc/fig/13t05n05_2DQuad_30_error.eps similarity index 92% rename from src/ts2DQuad_12t05n05_30_error.eps rename to doc/fig/13t05n05_2DQuad_30_error.eps index ce4cca0..c06c1cf 100644 --- a/src/ts2DQuad_12t05n05_30_error.eps +++ b/doc/fig/13t05n05_2DQuad_30_error.eps @@ -1,7 +1,7 @@ %!PS-Adobe-2.0 EPSF-1.2 -%%Creator: MATLAB, The MathWorks, Inc. Version 7.14.0.739 (R2012a). Operating System: Linux 3.2.0-27-generic #43-Ubuntu SMP Fri Jul 6 14:25:57 UTC 2012 x86_64. -%%Title: ./ts2DQuad_12t05n05_30_error.eps -%%CreationDate: 08/06/2012 15:56:39 +%%Creator: MATLAB, The MathWorks, Inc. Version 7.14.0.739 (R2012a). Operating System: Linux 3.2.0-29-generic #46-Ubuntu SMP Fri Jul 27 17:03:23 UTC 2012 x86_64. +%%Title: ./13t05n05_2DQuad_30_error.eps +%%CreationDate: 09/01/2012 16:30:28 %%DocumentNeededFonts: Helvetica %%DocumentProcessColors: Cyan Magenta Yellow Black %%Extensions: CMYK @@ -554,11 +554,11 @@ c10 128 72 120 84 122 66 107 66 99 53 97 38 94 53 87 46 72 34 55 41 84 58 54 47 64 50 60 51 61 54 61 56 45 55 62 53 48 54 52 51 70 55 51 54 90 50 71 60 -103 73 123 58 190 63 254 63 560 94 1183 1157 30 MP stroke +103 73 123 58 190 64 254 62 560 94 1183 1157 30 MP stroke gs 1132 1106 3187 1755 MR c np 25 25 1183 1157 FO 25 25 1743 1251 FO - 25 25 1997 1314 FO + 25 25 1997 1313 FO 25 25 2187 1377 FO 25 25 2310 1435 FO 25 25 2413 1508 FO @@ -657,7 +657,7 @@ gs 1132 881 3187 1878 MR c np gr c9 -128 67 120 78 122 64 107 65 99 51 97 37 94 52 87 43 +128 66 120 79 122 64 107 65 99 51 97 37 94 52 87 43 72 29 55 33 84 52 54 40 64 43 60 46 61 50 61 48 45 50 62 46 48 52 52 47 70 55 51 53 90 46 71 61 103 69 123 59 190 58 254 60 560 91 1183 1285 30 MP stroke @@ -718,8 +718,8 @@ gs 1132 1234 3187 1648 MR c np 3914 2604 mt 3880 2638 L 4002 2668 mt 4036 2702 L 4036 2668 mt 4002 2702 L -4122 2746 mt 4156 2780 L -4156 2746 mt 4122 2780 L +4122 2747 mt 4156 2781 L +4156 2747 mt 4122 2781 L 4250 2813 mt 4284 2847 L 4284 2813 mt 4250 2847 L gr @@ -728,14 +728,14 @@ c10 128 73 120 83 122 66 107 66 99 53 97 38 94 53 87 46 72 34 55 41 84 58 54 47 64 50 60 51 61 54 61 56 45 55 62 53 48 54 52 51 70 55 51 54 90 50 71 60 -103 73 123 58 190 63 254 63 560 94 1183 1157 30 MP stroke +103 73 123 58 190 64 254 62 560 94 1183 1157 30 MP stroke gs 1132 1106 3187 1755 MR c np 1166 1140 mt 1200 1174 L 1200 1140 mt 1166 1174 L 1726 1234 mt 1760 1268 L 1760 1234 mt 1726 1268 L -1980 1297 mt 2014 1331 L -2014 1297 mt 1980 1331 L +1980 1296 mt 2014 1330 L +2014 1296 mt 1980 1330 L 2170 1360 mt 2204 1394 L 2204 1360 mt 2170 1394 L 2293 1418 mt 2327 1452 L @@ -816,8 +816,8 @@ DD %%IncludeResource: font Helvetica /Helvetica /ISOLatin1Encoding 83.3333 FMSR -2153 206 mt -(Fehler \(12t05n05\)) s +2172 206 mt +(Fehler \(2DQuad\)) s 2307 3432 mt (Elemente) s 388 1926 mt -90 rotate @@ -829,33 +829,33 @@ DD ( ) s SO 1 sg -0 1070 1099 0 0 -1070 665 3166 4 MP +0 1070 1192 0 0 -1070 665 3166 4 MP PP --1099 0 0 1070 1099 0 0 -1070 665 3166 5 MP stroke +-1192 0 0 1070 1192 0 0 -1070 665 3166 5 MP stroke 2.77778 w DO SO 4.16667 w 0 sg - 665 3166 mt 1764 3166 L + 665 3166 mt 1857 3166 L 665 3166 mt 665 2096 L - 995 2192 mt + 998 2192 mt (t) s %%IncludeResource: font Symbol /Symbol /ISOLatin1Encoding 83.3333 FMSR -1018 2192 mt +1021 2192 mt (m) s %%IncludeResource: font Helvetica /Helvetica /ISOLatin1Encoding 83.3333 FMSR -1066 2192 mt -( ts2DQuad A) s -gs 665 2096 1100 1071 MR c np +1069 2192 mt +( 13t05n05 A) s +gs 665 2096 1193 1071 MR c np c8 -254 0 715 2161 2 MP stroke -gs 791 2110 103 103 MR c np - 25 25 842 2161 FO +256 0 716 2161 2 MP stroke +gs 793 2110 103 103 MR c np + 25 25 844 2161 FO gr gr @@ -865,55 +865,55 @@ c8 %%IncludeResource: font Symbol /Symbol /ISOLatin1Encoding 83.3333 FMSR - 995 2294 mt + 998 2294 mt (h) s %%IncludeResource: font Helvetica /Helvetica /ISOLatin1Encoding 83.3333 FMSR -1045 2294 mt -( ts2DQuad A) s -gs 665 2096 1100 1071 MR c np +1048 2294 mt +( 13t05n05 A) s +gs 665 2096 1193 1071 MR c np c9 -254 0 715 2264 2 MP stroke -gs 791 2213 103 103 MR c np - 25 25 842 2264 FO +256 0 716 2264 2 MP stroke +gs 793 2213 103 103 MR c np + 25 25 844 2264 FO gr gr c9 0 sg - 995 2397 mt -(fehler ts2DQuad A) s -gs 665 2096 1100 1071 MR c np + 998 2397 mt +(fehler 13t05n05 A) s +gs 665 2096 1193 1071 MR c np c10 -254 0 715 2366 2 MP stroke -gs 791 2315 103 103 MR c np - 25 25 842 2366 FO +256 0 716 2366 2 MP stroke +gs 793 2315 103 103 MR c np + 25 25 844 2366 FO gr gr c10 0 sg - 995 2500 mt + 998 2500 mt (t) s %%IncludeResource: font Symbol /Symbol /ISOLatin1Encoding 83.3333 FMSR -1018 2500 mt +1021 2500 mt (m) s %%IncludeResource: font Helvetica /Helvetica /ISOLatin1Encoding 83.3333 FMSR -1066 2500 mt -( ts2DQuad QA) s -gs 665 2096 1100 1071 MR c np +1069 2500 mt +( 13t05n05 QEQA) s +gs 665 2096 1193 1071 MR c np c8 -254 0 715 2469 2 MP stroke -gs 791 2418 103 103 MR c np - 825 2452 mt 859 2486 L - 859 2452 mt 825 2486 L +256 0 716 2469 2 MP stroke +gs 793 2418 103 103 MR c np + 827 2452 mt 861 2486 L + 861 2452 mt 827 2486 L gr gr @@ -923,50 +923,50 @@ c8 %%IncludeResource: font Symbol /Symbol /ISOLatin1Encoding 83.3333 FMSR - 995 2602 mt + 998 2602 mt (h) s %%IncludeResource: font Helvetica /Helvetica /ISOLatin1Encoding 83.3333 FMSR -1045 2602 mt -( ts2DQuad QA) s -gs 665 2096 1100 1071 MR c np +1048 2602 mt +( 13t05n05 QEQA) s +gs 665 2096 1193 1071 MR c np c9 -254 0 715 2571 2 MP stroke -gs 791 2520 103 103 MR c np - 825 2554 mt 859 2588 L - 859 2554 mt 825 2588 L +256 0 716 2571 2 MP stroke +gs 793 2520 103 103 MR c np + 827 2554 mt 861 2588 L + 861 2554 mt 827 2588 L gr gr c9 0 sg - 995 2705 mt -(fehler ts2DQuad QA) s -gs 665 2096 1100 1071 MR c np + 998 2705 mt +(fehler 13t05n05 QEQA) s +gs 665 2096 1193 1071 MR c np c10 -254 0 715 2674 2 MP stroke -gs 791 2623 103 103 MR c np - 825 2657 mt 859 2691 L - 859 2657 mt 825 2691 L +256 0 716 2674 2 MP stroke +gs 793 2623 103 103 MR c np + 827 2657 mt 861 2691 L + 861 2657 mt 827 2691 L gr gr c10 0 sg - 995 2837 mt + 998 2837 mt (N) s %%IncludeResource: font Helvetica /Helvetica /ISOLatin1Encoding 66.6667 FMSR -1055 2796 mt +1058 2796 mt (-1/2) s -gs 665 2096 1100 1071 MR c np +gs 665 2096 1193 1071 MR c np DD c8 -254 0 715 2796 2 MP stroke +256 0 716 2796 2 MP stroke SO gr @@ -975,17 +975,17 @@ c8 %%IncludeResource: font Helvetica /Helvetica /ISOLatin1Encoding 83.3333 FMSR - 995 2979 mt + 998 2979 mt (N) s %%IncludeResource: font Helvetica /Helvetica /ISOLatin1Encoding 66.6667 FMSR -1055 2938 mt +1058 2938 mt (-1/4) s -gs 665 2096 1100 1071 MR c np +gs 665 2096 1193 1071 MR c np DD c9 -254 0 715 2938 2 MP stroke +256 0 716 2938 2 MP stroke SO gr @@ -994,17 +994,17 @@ c9 %%IncludeResource: font Helvetica /Helvetica /ISOLatin1Encoding 83.3333 FMSR - 995 3122 mt + 998 3122 mt (N) s %%IncludeResource: font Helvetica /Helvetica /ISOLatin1Encoding 66.6667 FMSR -1055 3081 mt +1058 3081 mt (-3/4) s -gs 665 2096 1100 1071 MR c np +gs 665 2096 1193 1071 MR c np DD c10 -254 0 715 3080 2 MP stroke +256 0 716 3080 2 MP stroke SO gr diff --git a/src/ts2DQuad_12t05n05_30_hminmax.eps b/doc/fig/13t05n05_2DQuad_30_hminmax.eps similarity index 94% rename from src/ts2DQuad_12t05n05_30_hminmax.eps rename to doc/fig/13t05n05_2DQuad_30_hminmax.eps index 4307995..ee39256 100644 --- a/src/ts2DQuad_12t05n05_30_hminmax.eps +++ b/doc/fig/13t05n05_2DQuad_30_hminmax.eps @@ -1,7 +1,7 @@ %!PS-Adobe-2.0 EPSF-1.2 -%%Creator: MATLAB, The MathWorks, Inc. Version 7.14.0.739 (R2012a). Operating System: Linux 3.2.0-27-generic #43-Ubuntu SMP Fri Jul 6 14:25:57 UTC 2012 x86_64. -%%Title: ./ts2DQuad_12t05n05_30_hminmax.eps -%%CreationDate: 08/06/2012 15:56:39 +%%Creator: MATLAB, The MathWorks, Inc. Version 7.14.0.739 (R2012a). Operating System: Linux 3.2.0-29-generic #46-Ubuntu SMP Fri Jul 27 17:03:23 UTC 2012 x86_64. +%%Title: ./13t05n05_2DQuad_30_hminmax.eps +%%CreationDate: 09/01/2012 16:30:29 %%DocumentNeededFonts: Helvetica %%DocumentProcessColors: Cyan Magenta Yellow Black %%Extensions: CMYK @@ -912,8 +912,8 @@ gr %%IncludeResource: font Helvetica /Helvetica /ISOLatin1Encoding 83.3333 FMSR -2066 206 mt -(hmin hmax \(12t05n05\)) s +2085 206 mt +(hmin hmax \(2DQuad\)) s 2307 3432 mt (Elemente) s 388 1926 mt -90 rotate @@ -924,91 +924,91 @@ gr 4333 300 mt ( ) s 1 sg -0 636 1662 0 0 -636 665 3166 4 MP +0 636 1755 0 0 -636 665 3166 4 MP PP --1662 0 0 636 1662 0 0 -636 665 3166 5 MP stroke +-1755 0 0 636 1755 0 0 -636 665 3166 5 MP stroke 2.77778 w DO SO 4.16667 w 0 sg - 665 3166 mt 2327 3166 L + 665 3166 mt 2420 3166 L 665 3166 mt 665 2530 L -1020 2625 mt -(min hmin/max hmax ts2DQuad A) s -gs 665 2530 1663 637 MR c np +1021 2625 mt +(min hmin/max hmax 13t05n05 A) s +gs 665 2530 1756 637 MR c np c8 -273 0 719 2594 2 MP stroke -gs 804 2543 103 103 MR c np - 25 25 855 2594 FO +274 0 719 2594 2 MP stroke +gs 805 2543 103 103 MR c np + 25 25 856 2594 FO gr gr c8 0 sg -1020 2726 mt -(min hmax/max hmax ts2DQuad A) s -gs 665 2530 1663 637 MR c np +1021 2726 mt +(min hmax/max hmax 13t05n05 A) s +gs 665 2530 1756 637 MR c np c9 -273 0 719 2696 2 MP stroke -gs 804 2645 103 103 MR c np - 25 25 855 2696 FO +274 0 719 2696 2 MP stroke +gs 805 2645 103 103 MR c np + 25 25 856 2696 FO gr gr c9 0 sg -1020 2828 mt -(min hmin/hmax ts2DQuad A) s -gs 665 2530 1663 637 MR c np +1021 2828 mt +(min hmin/hmax 13t05n05 A) s +gs 665 2530 1756 637 MR c np c10 -273 0 719 2797 2 MP stroke -gs 804 2746 103 103 MR c np - 25 25 855 2797 FO +274 0 719 2797 2 MP stroke +gs 805 2746 103 103 MR c np + 25 25 856 2797 FO gr gr c10 0 sg -1020 2929 mt -(min hmin/max hmax ts2DQuad QA) s -gs 665 2530 1663 637 MR c np +1021 2929 mt +(min hmin/max hmax 13t05n05 QEQA) s +gs 665 2530 1756 637 MR c np c8 -273 0 719 2898 2 MP stroke -gs 804 2847 103 103 MR c np - 838 2881 mt 872 2915 L - 872 2881 mt 838 2915 L +274 0 719 2898 2 MP stroke +gs 805 2847 103 103 MR c np + 839 2881 mt 873 2915 L + 873 2881 mt 839 2915 L gr gr c8 0 sg -1020 3031 mt -(min hmax/max hmax ts2DQuad QA) s -gs 665 2530 1663 637 MR c np +1021 3031 mt +(min hmax/max hmax 13t05n05 QEQA) s +gs 665 2530 1756 637 MR c np c9 -273 0 719 2999 2 MP stroke -gs 804 2948 103 103 MR c np - 838 2982 mt 872 3016 L - 872 2982 mt 838 3016 L +274 0 719 2999 2 MP stroke +gs 805 2948 103 103 MR c np + 839 2982 mt 873 3016 L + 873 2982 mt 839 3016 L gr gr c9 0 sg -1020 3132 mt -(min hmin/hmax ts2DQuad QA) s -gs 665 2530 1663 637 MR c np +1021 3132 mt +(min hmin/hmax 13t05n05 QEQA) s +gs 665 2530 1756 637 MR c np c10 -273 0 719 3101 2 MP stroke -gs 804 3050 103 103 MR c np - 838 3084 mt 872 3118 L - 872 3084 mt 838 3118 L +274 0 719 3101 2 MP stroke +gs 805 3050 103 103 MR c np + 839 3084 mt 873 3118 L + 873 3084 mt 839 3118 L gr gr diff --git a/src/ts2DQuad_12t05n05_30_norm.eps b/doc/fig/13t05n05_2DQuad_30_norm.eps similarity index 63% rename from src/ts2DQuad_12t05n05_30_norm.eps rename to doc/fig/13t05n05_2DQuad_30_norm.eps index 4f03f94..2810c47 100644 --- a/src/ts2DQuad_12t05n05_30_norm.eps +++ b/doc/fig/13t05n05_2DQuad_30_norm.eps @@ -1,12 +1,12 @@ %!PS-Adobe-2.0 EPSF-1.2 -%%Creator: MATLAB, The MathWorks, Inc. Version 7.14.0.739 (R2012a). Operating System: Linux 3.2.0-27-generic #43-Ubuntu SMP Fri Jul 6 14:25:57 UTC 2012 x86_64. -%%Title: ./ts2DQuad_12t05n05_30_norm.eps -%%CreationDate: 08/06/2012 15:56:39 +%%Creator: MATLAB, The MathWorks, Inc. Version 7.14.0.739 (R2012a). Operating System: Linux 3.2.0-29-generic #46-Ubuntu SMP Fri Jul 27 17:03:23 UTC 2012 x86_64. +%%Title: ./13t05n05_2DQuad_30_norm.eps +%%CreationDate: 09/01/2012 16:30:29 %%DocumentNeededFonts: Helvetica %%DocumentProcessColors: Cyan Magenta Yellow Black %%Extensions: CMYK %%Pages: 1 -%%BoundingBox: 44 196 550 602 +%%BoundingBox: 44 195 550 602 %%EndComments %%BeginProlog @@ -158,7 +158,7 @@ end %%Page: 1 1 %%BeginPageSetup -%%PageBoundingBox: 44 196 550 602 +%%PageBoundingBox: 44 195 550 602 MathWorks begin bpage %%EndPageSetup @@ -169,7 +169,7 @@ bplot /dpi2point 8.33333 def portraitMode 0150 5100 csm - 223 78 4216 3388 MR c np + 223 79 4216 3388 MR c np 85 dict begin %Colortable dictionary /c0 { 0.000000 0.000000 0.000000 sr} bdef /c1 { 1.000000 1.000000 1.000000 sr} bdef @@ -184,172 +184,172 @@ c0 1 sg 0 0 4801 3603 PR 4.16667 w -0 2936 3720 0 0 -2936 624 3205 4 MP +0 2936 3720 0 0 -2936 624 3206 4 MP PP --3720 0 0 2936 3720 0 0 -2936 624 3205 5 MP stroke +-3720 0 0 2936 3720 0 0 -2936 624 3206 5 MP stroke 2.77778 w DO SO 4.16667 w 0 sg - 624 3205 mt 4344 3205 L - 624 269 mt 4344 269 L - 624 3205 mt 624 269 L -4344 3205 mt 4344 269 L - 624 3205 mt 4344 3205 L - 624 3205 mt 624 269 L - 624 3205 mt 624 3187 L - 624 269 mt 624 288 L - 624 3205 mt 624 3168 L - 624 269 mt 624 307 L + 624 3206 mt 4344 3206 L + 624 270 mt 4344 270 L + 624 3206 mt 624 270 L +4344 3206 mt 4344 270 L + 624 3206 mt 4344 3206 L + 624 3206 mt 624 270 L + 624 3206 mt 624 3187 L + 624 270 mt 624 288 L + 624 3206 mt 624 3168 L + 624 270 mt 624 307 L %%IncludeResource: font Helvetica /Helvetica /ISOLatin1Encoding 83.3333 FMSR - 563 3331 mt + 563 3332 mt (10) s %%IncludeResource: font Helvetica /Helvetica /ISOLatin1Encoding 55.5556 FMSR - 655 3280 mt + 655 3281 mt (0) s - 903 3205 mt 903 3187 L - 903 269 mt 903 288 L -1067 3205 mt 1067 3187 L -1067 269 mt 1067 288 L -1183 3205 mt 1183 3187 L -1183 269 mt 1183 288 L -1274 3205 mt 1274 3187 L -1274 269 mt 1274 288 L -1347 3205 mt 1347 3187 L -1347 269 mt 1347 288 L -1409 3205 mt 1409 3187 L -1409 269 mt 1409 288 L -1463 3205 mt 1463 3187 L -1463 269 mt 1463 288 L -1511 3205 mt 1511 3187 L -1511 269 mt 1511 288 L -1554 3205 mt 1554 3187 L -1554 269 mt 1554 288 L -1554 3205 mt 1554 3168 L -1554 269 mt 1554 307 L + 903 3206 mt 903 3187 L + 903 270 mt 903 288 L +1067 3206 mt 1067 3187 L +1067 270 mt 1067 288 L +1183 3206 mt 1183 3187 L +1183 270 mt 1183 288 L +1274 3206 mt 1274 3187 L +1274 270 mt 1274 288 L +1347 3206 mt 1347 3187 L +1347 270 mt 1347 288 L +1409 3206 mt 1409 3187 L +1409 270 mt 1409 288 L +1463 3206 mt 1463 3187 L +1463 270 mt 1463 288 L +1511 3206 mt 1511 3187 L +1511 270 mt 1511 288 L +1554 3206 mt 1554 3187 L +1554 270 mt 1554 288 L +1554 3206 mt 1554 3168 L +1554 270 mt 1554 307 L %%IncludeResource: font Helvetica /Helvetica /ISOLatin1Encoding 83.3333 FMSR -1493 3331 mt +1493 3332 mt (10) s %%IncludeResource: font Helvetica /Helvetica /ISOLatin1Encoding 55.5556 FMSR -1585 3280 mt +1585 3281 mt (1) s -1833 3205 mt 1833 3187 L -1833 269 mt 1833 288 L -1997 3205 mt 1997 3187 L -1997 269 mt 1997 288 L -2113 3205 mt 2113 3187 L -2113 269 mt 2113 288 L -2204 3205 mt 2204 3187 L -2204 269 mt 2204 288 L -2277 3205 mt 2277 3187 L -2277 269 mt 2277 288 L -2339 3205 mt 2339 3187 L -2339 269 mt 2339 288 L -2393 3205 mt 2393 3187 L -2393 269 mt 2393 288 L -2441 3205 mt 2441 3187 L -2441 269 mt 2441 288 L -2484 3205 mt 2484 3187 L -2484 269 mt 2484 288 L -2484 3205 mt 2484 3168 L -2484 269 mt 2484 307 L +1833 3206 mt 1833 3187 L +1833 270 mt 1833 288 L +1997 3206 mt 1997 3187 L +1997 270 mt 1997 288 L +2113 3206 mt 2113 3187 L +2113 270 mt 2113 288 L +2204 3206 mt 2204 3187 L +2204 270 mt 2204 288 L +2277 3206 mt 2277 3187 L +2277 270 mt 2277 288 L +2339 3206 mt 2339 3187 L +2339 270 mt 2339 288 L +2393 3206 mt 2393 3187 L +2393 270 mt 2393 288 L +2441 3206 mt 2441 3187 L +2441 270 mt 2441 288 L +2484 3206 mt 2484 3187 L +2484 270 mt 2484 288 L +2484 3206 mt 2484 3168 L +2484 270 mt 2484 307 L %%IncludeResource: font Helvetica /Helvetica /ISOLatin1Encoding 83.3333 FMSR -2423 3331 mt +2423 3332 mt (10) s %%IncludeResource: font Helvetica /Helvetica /ISOLatin1Encoding 55.5556 FMSR -2515 3280 mt +2515 3281 mt (2) s -2763 3205 mt 2763 3187 L -2763 269 mt 2763 288 L -2927 3205 mt 2927 3187 L -2927 269 mt 2927 288 L -3043 3205 mt 3043 3187 L -3043 269 mt 3043 288 L -3134 3205 mt 3134 3187 L -3134 269 mt 3134 288 L -3207 3205 mt 3207 3187 L -3207 269 mt 3207 288 L -3269 3205 mt 3269 3187 L -3269 269 mt 3269 288 L -3323 3205 mt 3323 3187 L -3323 269 mt 3323 288 L -3371 3205 mt 3371 3187 L -3371 269 mt 3371 288 L -3414 3205 mt 3414 3187 L -3414 269 mt 3414 288 L -3414 3205 mt 3414 3168 L -3414 269 mt 3414 307 L +2763 3206 mt 2763 3187 L +2763 270 mt 2763 288 L +2927 3206 mt 2927 3187 L +2927 270 mt 2927 288 L +3043 3206 mt 3043 3187 L +3043 270 mt 3043 288 L +3134 3206 mt 3134 3187 L +3134 270 mt 3134 288 L +3207 3206 mt 3207 3187 L +3207 270 mt 3207 288 L +3269 3206 mt 3269 3187 L +3269 270 mt 3269 288 L +3323 3206 mt 3323 3187 L +3323 270 mt 3323 288 L +3371 3206 mt 3371 3187 L +3371 270 mt 3371 288 L +3414 3206 mt 3414 3187 L +3414 270 mt 3414 288 L +3414 3206 mt 3414 3168 L +3414 270 mt 3414 307 L %%IncludeResource: font Helvetica /Helvetica /ISOLatin1Encoding 83.3333 FMSR -3353 3331 mt +3353 3332 mt (10) s %%IncludeResource: font Helvetica /Helvetica /ISOLatin1Encoding 55.5556 FMSR -3445 3280 mt +3445 3281 mt (3) s -3693 3205 mt 3693 3187 L -3693 269 mt 3693 288 L -3857 3205 mt 3857 3187 L -3857 269 mt 3857 288 L -3973 3205 mt 3973 3187 L -3973 269 mt 3973 288 L -4064 3205 mt 4064 3187 L -4064 269 mt 4064 288 L -4137 3205 mt 4137 3187 L -4137 269 mt 4137 288 L -4199 3205 mt 4199 3187 L -4199 269 mt 4199 288 L -4253 3205 mt 4253 3187 L -4253 269 mt 4253 288 L -4301 3205 mt 4301 3187 L -4301 269 mt 4301 288 L -4344 3205 mt 4344 3187 L -4344 269 mt 4344 288 L -4344 3205 mt 4344 3168 L -4344 269 mt 4344 307 L +3693 3206 mt 3693 3187 L +3693 270 mt 3693 288 L +3857 3206 mt 3857 3187 L +3857 270 mt 3857 288 L +3973 3206 mt 3973 3187 L +3973 270 mt 3973 288 L +4064 3206 mt 4064 3187 L +4064 270 mt 4064 288 L +4137 3206 mt 4137 3187 L +4137 270 mt 4137 288 L +4199 3206 mt 4199 3187 L +4199 270 mt 4199 288 L +4253 3206 mt 4253 3187 L +4253 270 mt 4253 288 L +4301 3206 mt 4301 3187 L +4301 270 mt 4301 288 L +4344 3206 mt 4344 3187 L +4344 270 mt 4344 288 L +4344 3206 mt 4344 3168 L +4344 270 mt 4344 307 L %%IncludeResource: font Helvetica /Helvetica /ISOLatin1Encoding 83.3333 FMSR -4283 3331 mt +4283 3332 mt (10) s %%IncludeResource: font Helvetica /Helvetica /ISOLatin1Encoding 55.5556 FMSR -4375 3280 mt +4375 3281 mt (4) s - 624 3205 mt 624 3205 L - 624 3205 mt 624 3205 L - 624 3205 mt 624 3205 L - 624 3205 mt 624 3205 L - 624 3205 mt 624 3205 L - 624 3205 mt 624 3205 L - 624 3205 mt 624 3205 L - 624 3205 mt 624 3205 L - 624 3205 mt 624 3205 L - 624 3205 mt 624 3205 L - 624 3205 mt 624 3205 L - 624 3205 mt 624 3205 L - 624 3205 mt 624 3205 L - 624 3205 mt 624 3205 L - 624 3205 mt 624 3205 L - 624 3205 mt 624 3205 L - 624 3205 mt 624 3205 L - 624 3205 mt 624 3205 L + 624 3206 mt 624 3206 L + 624 3206 mt 624 3206 L + 624 3206 mt 624 3206 L + 624 3206 mt 624 3206 L + 624 3206 mt 624 3206 L + 624 3206 mt 624 3206 L + 624 3206 mt 624 3206 L + 624 3206 mt 624 3206 L + 624 3206 mt 624 3206 L + 624 3206 mt 624 3206 L + 624 3206 mt 624 3206 L + 624 3206 mt 624 3206 L + 624 3206 mt 624 3206 L + 624 3206 mt 624 3206 L + 624 3206 mt 624 3206 L + 624 3206 mt 624 3206 L + 624 3206 mt 624 3206 L + 624 3206 mt 624 3206 L 624 2909 mt 661 2909 L 4344 2909 mt 4306 2909 L %%IncludeResource: font Helvetica @@ -362,24 +362,24 @@ SO 492 2888 mt (0.63) s - 624 3205 mt 624 3205 L - 624 3205 mt 624 3205 L - 624 3205 mt 624 3205 L - 624 3205 mt 624 3205 L - 624 3205 mt 624 3205 L - 624 3205 mt 624 3205 L - 624 3205 mt 624 3205 L - 624 3205 mt 624 3205 L - 624 3205 mt 624 3205 L - 624 3205 mt 624 3205 L - 624 3205 mt 624 3205 L - 624 3205 mt 624 3205 L - 624 3205 mt 624 3205 L - 624 3205 mt 624 3205 L - 624 3205 mt 624 3205 L - 624 3205 mt 624 3205 L - 624 3205 mt 624 3205 L - 624 3205 mt 624 3205 L + 624 3206 mt 624 3206 L + 624 3206 mt 624 3206 L + 624 3206 mt 624 3206 L + 624 3206 mt 624 3206 L + 624 3206 mt 624 3206 L + 624 3206 mt 624 3206 L + 624 3206 mt 624 3206 L + 624 3206 mt 624 3206 L + 624 3206 mt 624 3206 L + 624 3206 mt 624 3206 L + 624 3206 mt 624 3206 L + 624 3206 mt 624 3206 L + 624 3206 mt 624 3206 L + 624 3206 mt 624 3206 L + 624 3206 mt 624 3206 L + 624 3206 mt 624 3206 L + 624 3206 mt 624 3206 L + 624 3206 mt 624 3206 L 624 2172 mt 661 2172 L 4344 2172 mt 4306 2172 L %%IncludeResource: font Helvetica @@ -392,24 +392,24 @@ SO 492 2151 mt (0.64) s - 624 3205 mt 624 3205 L - 624 3205 mt 624 3205 L - 624 3205 mt 624 3205 L - 624 3205 mt 624 3205 L - 624 3205 mt 624 3205 L - 624 3205 mt 624 3205 L - 624 3205 mt 624 3205 L - 624 3205 mt 624 3205 L - 624 3205 mt 624 3205 L - 624 3205 mt 624 3205 L - 624 3205 mt 624 3205 L - 624 3205 mt 624 3205 L - 624 3205 mt 624 3205 L - 624 3205 mt 624 3205 L - 624 3205 mt 624 3205 L - 624 3205 mt 624 3205 L - 624 3205 mt 624 3205 L - 624 3205 mt 624 3205 L + 624 3206 mt 624 3206 L + 624 3206 mt 624 3206 L + 624 3206 mt 624 3206 L + 624 3206 mt 624 3206 L + 624 3206 mt 624 3206 L + 624 3206 mt 624 3206 L + 624 3206 mt 624 3206 L + 624 3206 mt 624 3206 L + 624 3206 mt 624 3206 L + 624 3206 mt 624 3206 L + 624 3206 mt 624 3206 L + 624 3206 mt 624 3206 L + 624 3206 mt 624 3206 L + 624 3206 mt 624 3206 L + 624 3206 mt 624 3206 L + 624 3206 mt 624 3206 L + 624 3206 mt 624 3206 L + 624 3206 mt 624 3206 L 624 1434 mt 661 1434 L 4344 1434 mt 4306 1434 L %%IncludeResource: font Helvetica @@ -422,24 +422,24 @@ SO 492 1413 mt (0.65) s - 624 3205 mt 624 3205 L - 624 3205 mt 624 3205 L - 624 3205 mt 624 3205 L - 624 3205 mt 624 3205 L - 624 3205 mt 624 3205 L - 624 3205 mt 624 3205 L - 624 3205 mt 624 3205 L - 624 3205 mt 624 3205 L - 624 3205 mt 624 3205 L - 624 3205 mt 624 3205 L - 624 3205 mt 624 3205 L - 624 3205 mt 624 3205 L - 624 3205 mt 624 3205 L - 624 3205 mt 624 3205 L - 624 3205 mt 624 3205 L - 624 3205 mt 624 3205 L - 624 3205 mt 624 3205 L - 624 3205 mt 624 3205 L + 624 3206 mt 624 3206 L + 624 3206 mt 624 3206 L + 624 3206 mt 624 3206 L + 624 3206 mt 624 3206 L + 624 3206 mt 624 3206 L + 624 3206 mt 624 3206 L + 624 3206 mt 624 3206 L + 624 3206 mt 624 3206 L + 624 3206 mt 624 3206 L + 624 3206 mt 624 3206 L + 624 3206 mt 624 3206 L + 624 3206 mt 624 3206 L + 624 3206 mt 624 3206 L + 624 3206 mt 624 3206 L + 624 3206 mt 624 3206 L + 624 3206 mt 624 3206 L + 624 3206 mt 624 3206 L + 624 3206 mt 624 3206 L 624 697 mt 661 697 L 4344 697 mt 4306 697 L %%IncludeResource: font Helvetica @@ -452,40 +452,40 @@ SO 492 676 mt (0.66) s - 624 3205 mt 624 3205 L - 624 3205 mt 624 3205 L - 624 3205 mt 624 3205 L - 624 3205 mt 624 3205 L - 624 3205 mt 624 3205 L - 624 3205 mt 624 3205 L - 624 3205 mt 624 3205 L - 624 3205 mt 624 3205 L - 624 3205 mt 624 3205 L - 624 3205 mt 624 3205 L - 624 3205 mt 624 3205 L - 624 3205 mt 624 3205 L - 624 3205 mt 624 3205 L - 624 3205 mt 624 3205 L - 624 3205 mt 624 3205 L - 624 3205 mt 624 3205 L - 624 3205 mt 624 3205 L - 624 3205 mt 624 3205 L - 624 3205 mt 4344 3205 L - 624 269 mt 4344 269 L - 624 3205 mt 624 269 L -4344 3205 mt 4344 269 L -gs 624 269 3721 2937 MR c np + 624 3206 mt 624 3206 L + 624 3206 mt 624 3206 L + 624 3206 mt 624 3206 L + 624 3206 mt 624 3206 L + 624 3206 mt 624 3206 L + 624 3206 mt 624 3206 L + 624 3206 mt 624 3206 L + 624 3206 mt 624 3206 L + 624 3206 mt 624 3206 L + 624 3206 mt 624 3206 L + 624 3206 mt 624 3206 L + 624 3206 mt 624 3206 L + 624 3206 mt 624 3206 L + 624 3206 mt 624 3206 L + 624 3206 mt 624 3206 L + 624 3206 mt 624 3206 L + 624 3206 mt 624 3206 L + 624 3206 mt 624 3206 L + 624 3206 mt 4344 3206 L + 624 270 mt 4344 270 L + 624 3206 mt 624 270 L +4344 3206 mt 4344 270 L +gs 624 270 3721 2937 MR c np /c8 { 0.000000 0.000000 1.000000 sr} bdef c8 128 0 120 0 122 -1 107 0 99 0 97 0 94 0 87 -1 72 0 55 -1 84 -1 54 -1 64 -2 60 -3 61 -4 61 -6 45 -8 62 -10 48 -16 52 -20 70 -31 51 -43 90 -55 71 -92 -103 -172 123 -206 190 -337 254 -493 560 -1273 1183 3205 30 MP stroke +103 -172 123 -206 190 -337 254 -493 560 -1274 1183 3206 30 MP stroke gr c8 -gs 1132 378 3187 2879 MR c np - 25 25 1183 3205 FO +gs 1132 378 3187 2880 MR c np + 25 25 1183 3206 FO 25 25 1743 1932 FO 25 25 1997 1439 FO 25 25 2187 1102 FO @@ -517,16 +517,16 @@ gs 1132 378 3187 2879 MR c np 25 25 4267 429 FO gr -gs 624 269 3721 2937 MR c np +gs 624 270 3721 2937 MR c np 128 0 120 0 122 -1 107 0 99 0 97 0 94 0 87 -1 72 0 55 -1 84 -1 54 -1 64 -2 60 -3 61 -4 61 -6 45 -8 62 -10 48 -16 52 -20 70 -31 51 -43 90 -55 71 -92 -103 -172 123 -206 190 -337 254 -493 560 -1273 1183 3205 30 MP stroke +103 -172 123 -206 190 -337 254 -493 560 -1274 1183 3206 30 MP stroke gr -gs 1132 378 3187 2879 MR c np -1166 3188 mt 1200 3222 L -1200 3188 mt 1166 3222 L +gs 1132 378 3187 2880 MR c np +1166 3189 mt 1200 3223 L +1200 3189 mt 1166 3223 L 1726 1915 mt 1760 1949 L 1760 1915 mt 1726 1949 L 1980 1422 mt 2014 1456 L @@ -587,7 +587,7 @@ gs 1132 378 3187 2879 MR c np 4284 412 mt 4250 446 L gr -gs 624 269 3721 2937 MR c np +gs 624 270 3721 2937 MR c np DD /c9 { 1.000000 0.000000 0.000000 sr} bdef c9 @@ -603,79 +603,79 @@ DD %%IncludeResource: font Helvetica /Helvetica /ISOLatin1Encoding 83.3333 FMSR -2012 205 mt -(Energie Norm \(12t05n05\)) s -2307 3431 mt +2030 206 mt +(Energie Norm \(2DQuad\)) s +2307 3432 mt (Elemente) s - 343 1881 mt -90 rotate + 343 1882 mt -90 rotate (eNorm) s 90 rotate %%IncludeResource: font Helvetica /Helvetica /ISOLatin1Encoding 66.6667 FMSR - 302 1629 mt -90 rotate + 302 1630 mt -90 rotate (2) s 90 rotate %%IncludeResource: font Helvetica /Helvetica /ISOLatin1Encoding 83.3333 FMSR - 612 3236 mt + 612 3237 mt ( ) s -4333 299 mt +4333 300 mt ( ) s SO 1 sg -0 333 870 0 0 -333 3433 3165 4 MP +0 333 963 0 0 -333 3340 3166 4 MP PP --870 0 0 333 870 0 0 -333 3433 3165 5 MP stroke +-963 0 0 333 963 0 0 -333 3340 3166 5 MP stroke 2.77778 w DO SO 4.16667 w 0 sg -3433 3165 mt 4303 3165 L -3433 2832 mt 4303 2832 L -3433 3165 mt 3433 2832 L -4303 3165 mt 4303 2832 L -3433 3165 mt 4303 3165 L -3433 3165 mt 3433 2832 L -3433 3165 mt 4303 3165 L -3433 2832 mt 4303 2832 L -3433 3165 mt 3433 2832 L -4303 3165 mt 4303 2832 L -3769 2927 mt -(ts2DQuad A) s -gs 3433 2832 871 334 MR c np +3340 3166 mt 4303 3166 L +3340 2833 mt 4303 2833 L +3340 3166 mt 3340 2833 L +4303 3166 mt 4303 2833 L +3340 3166 mt 4303 3166 L +3340 3166 mt 3340 2833 L +3340 3166 mt 4303 3166 L +3340 2833 mt 4303 2833 L +3340 3166 mt 3340 2833 L +4303 3166 mt 4303 2833 L +3695 2928 mt +(13t05n05 A) s +gs 3340 2833 964 334 MR c np c8 -258 0 3484 2896 2 MP stroke -gs 3562 2845 103 103 MR c np - 25 25 3613 2896 FO +273 0 3394 2897 2 MP stroke +gs 3479 2846 103 103 MR c np + 25 25 3530 2897 FO gr gr c8 0 sg -3769 3029 mt -(ts2DQuad QA) s -gs 3433 2832 871 334 MR c np +3695 3030 mt +(13t05n05 QEQA) s +gs 3340 2833 964 334 MR c np c8 -258 0 3484 2998 2 MP stroke -gs 3562 2947 103 103 MR c np -3596 2981 mt 3630 3015 L -3630 2981 mt 3596 3015 L +273 0 3394 2999 2 MP stroke +gs 3479 2948 103 103 MR c np +3513 2982 mt 3547 3016 L +3547 2982 mt 3513 3016 L gr gr c8 0 sg -3769 3131 mt +3695 3132 mt (extrapoliert) s -gs 3433 2832 871 334 MR c np +gs 3340 2833 964 334 MR c np DD c9 -258 0 3484 3100 2 MP stroke +273 0 3394 3101 2 MP stroke SO gr diff --git a/doc/fig/Lagen.pdf b/doc/fig/Lagen.pdf deleted file mode 100644 index e21b7b8..0000000 --- a/doc/fig/Lagen.pdf +++ /dev/null @@ -1,81 +0,0 @@ -%PDF-1.4 -%Ç쏢 -5 0 obj -<> -stream -xœŽ=ÂP„{NAmÀ{áç©,4Gp4•…±ðú’™8“2CÁÎûñF&A^kë÷œoŽó˜\»qÖ(»t¶ÑZFÇe†¸ey‰±z$¥*6)Ëž'&NWüBÇ 0ŽGî¦=z#îÑZ¿+‰FJE8¥åQ¢ýÑJl‘…>°?Á~>…5Ñendstream -endobj -6 0 obj -140 -endobj -4 0 obj -<> -/Contents 5 0 R ->> -endobj -3 0 obj -<< /Type /Pages /Kids [ -4 0 R -] /Count 1 ->> -endobj -1 0 obj -<> -endobj -7 0 obj -<>endobj -8 0 obj -<> -endobj -9 0 obj -<>stream - - - - - -2012-08-01T23:12:39+02:00 -2012-08-01T23:12:39+02:00 -cairo 1.10.2 (http://cairographics.org) - -Untitled - - - - - -endstream -endobj -2 0 obj -<>endobj -xref -0 10 -0000000000 65535 f -0000000434 00000 n -0000002009 00000 n -0000000375 00000 n -0000000244 00000 n -0000000015 00000 n -0000000225 00000 n -0000000498 00000 n -0000000539 00000 n -0000000568 00000 n -trailer -<< /Size 10 /Root 1 0 R /Info 2 0 R -/ID [<16AE83878869B513CAE17DD69DBF10AE><16AE83878869B513CAE17DD69DBF10AE>] ->> -startxref -2184 -%%EOF diff --git a/doc/fig/Lagen2.pdf b/doc/fig/Lagen2.pdf deleted file mode 100644 index 99cb467..0000000 --- a/doc/fig/Lagen2.pdf +++ /dev/null @@ -1,82 +0,0 @@ -%PDF-1.4 -%Ç쏢 -5 0 obj -<> -stream -xœŽ1Â@E{NAmÀ²,œÀÊÂäަ²0^ßÍ$ΤÌPÌûodäe6Þ_pN`jjÎÙ£41ö¾D)†ój Ql䙪¨%Œz´ç> -/Contents 5 0 R ->> -endobj -3 0 obj -<< /Type /Pages /Kids [ -4 0 R -] /Count 1 ->> -endobj -1 0 obj -<> -endobj -7 0 obj -<>endobj -8 0 obj -<> -endobj -9 0 obj -<>stream - - - - - -2012-08-01T23:12:39+02:00 -2012-08-01T23:12:39+02:00 -cairo 1.10.2 (http://cairographics.org) - -Untitled - - - - - -endstream -endobj -2 0 obj -<>endobj -xref -0 10 -0000000000 65535 f -0000000432 00000 n -0000002007 00000 n -0000000373 00000 n -0000000242 00000 n -0000000015 00000 n -0000000223 00000 n -0000000496 00000 n -0000000537 00000 n -0000000566 00000 n -trailer -<< /Size 10 /Root 1 0 R /Info 2 0 R -/ID [] ->> -startxref -2182 -%%EOF diff --git a/doc/fig/Lagen3.pdf b/doc/fig/Lagen3.pdf deleted file mode 100644 index 4304e7f..0000000 --- a/doc/fig/Lagen3.pdf +++ /dev/null @@ -1,81 +0,0 @@ -%PDF-1.4 -%Ç쏢 -5 0 obj -<> -stream -xœŽ=ÂP„{NAm> -/Contents 5 0 R ->> -endobj -3 0 obj -<< /Type /Pages /Kids [ -4 0 R -] /Count 1 ->> -endobj -1 0 obj -<> -endobj -7 0 obj -<>endobj -8 0 obj -<> -endobj -9 0 obj -<>stream - - - - - -2012-08-01T23:12:39+02:00 -2012-08-01T23:12:39+02:00 -cairo 1.10.2 (http://cairographics.org) - -Untitled - - - - - -endstream -endobj -2 0 obj -<>endobj -xref -0 10 -0000000000 65535 f -0000000432 00000 n -0000002007 00000 n -0000000373 00000 n -0000000242 00000 n -0000000015 00000 n -0000000223 00000 n -0000000496 00000 n -0000000537 00000 n -0000000566 00000 n -trailer -<< /Size 10 /Root 1 0 R /Info 2 0 R -/ID [] ->> -startxref -2182 -%%EOF diff --git a/doc/fig/Lagen4.pdf b/doc/fig/Lagen4.pdf deleted file mode 100644 index 34827e2..0000000 --- a/doc/fig/Lagen4.pdf +++ /dev/null @@ -1,81 +0,0 @@ -%PDF-1.4 -%Ç쏢 -5 0 obj -<> -stream -xœŽ;Â@@{NAm°Ë²p+ ÍMea,r}wc&“2CñøÎãƒL‚Ücåã ç{Åñ L5©q´Q¨([K<çpÅi„LÕ£õ2…°ŠD"M§'¼NP©¸†á ŠW`¼¹öêÕ¸W'f¥’q¡•~Ú_ÜøW±y«æ#ûÜà"T5oendstream -endobj -6 0 obj -133 -endobj -4 0 obj -<> -/Contents 5 0 R ->> -endobj -3 0 obj -<< /Type /Pages /Kids [ -4 0 R -] /Count 1 ->> -endobj -1 0 obj -<> -endobj -7 0 obj -<>endobj -8 0 obj -<> -endobj -9 0 obj -<>stream - - - - - -2012-08-01T23:12:39+02:00 -2012-08-01T23:12:39+02:00 -cairo 1.10.2 (http://cairographics.org) - -Untitled - - - - - -endstream -endobj -2 0 obj -<>endobj -xref -0 10 -0000000000 65535 f -0000000427 00000 n -0000002002 00000 n -0000000368 00000 n -0000000237 00000 n -0000000015 00000 n -0000000218 00000 n -0000000491 00000 n -0000000532 00000 n -0000000561 00000 n -trailer -<< /Size 10 /Root 1 0 R /Info 2 0 R -/ID [<2D43B87C8EAE86E1C01923D793EC2EDB><2D43B87C8EAE86E1C01923D793EC2EDB>] ->> -startxref -2177 -%%EOF diff --git a/doc/fig/Lagen5.pdf b/doc/fig/Lagen5.pdf deleted file mode 100644 index cf1dae8..0000000 --- a/doc/fig/Lagen5.pdf +++ /dev/null @@ -1,81 +0,0 @@ -%PDF-1.4 -%Ç쏢 -5 0 obj -<> -stream -xœ±Â@ C÷|…g†Üå.¹/`b€~‚N ”ß'•:ty°¥8~/+dÕæ·'¯ŽùMÂ^¬ËÈÓ05é¢Ö†e¦`o×l”…ª¦YÇr§ÇÔ¹iëøáL‚Ó¯ŸiÜH{d 1.ÆÕc(êP6÷œXClØHªF$öþDú•4(endstream -endobj -6 0 obj -139 -endobj -4 0 obj -<> -/Contents 5 0 R ->> -endobj -3 0 obj -<< /Type /Pages /Kids [ -4 0 R -] /Count 1 ->> -endobj -1 0 obj -<> -endobj -7 0 obj -<>endobj -8 0 obj -<> -endobj -9 0 obj -<>stream - - - - - -2012-08-01T23:12:39+02:00 -2012-08-01T23:12:39+02:00 -cairo 1.10.2 (http://cairographics.org) - -Untitled - - - - - -endstream -endobj -2 0 obj -<>endobj -xref -0 10 -0000000000 65535 f -0000000433 00000 n -0000002008 00000 n -0000000374 00000 n -0000000243 00000 n -0000000015 00000 n -0000000224 00000 n -0000000497 00000 n -0000000538 00000 n -0000000567 00000 n -trailer -<< /Size 10 /Root 1 0 R /Info 2 0 R -/ID [<9B2B10297C57AE38B2D9CF230510119D><9B2B10297C57AE38B2D9CF230510119D>] ->> -startxref -2183 -%%EOF diff --git a/doc/fig/Net_Neigh.pdf b/doc/fig/Net_Neigh.pdf deleted file mode 100644 index 72022546c0385f1814da4607e7bdb054471aeeba..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 6675 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 diff --git a/doc/fig/Net_SplitDN.pdf b/doc/fig/Net_SplitDN.pdf deleted file mode 100644 index 7b7ee03..0000000 --- a/doc/fig/Net_SplitDN.pdf +++ /dev/null @@ -1,82 +0,0 @@ -%PDF-1.4 -%Ç쏢 -5 0 obj -<> -stream -xœmR;nì0 ìy -ž@!eJ&Oê/.r€-²Å:@"׏dý,o``W3þÄùBrŒ”¿úÛáåmŏoøB–Up©çG9çCù½Ã;~‚üÁ‰|mêèq¦|€EB£ |ζLp+DÐB쇺¡¨ú xͱ~‚˜™cE^¤–î›34eçÕ<ꡅz[à lYÓIÀS8Oٓ¼Q)ŽhÓkÓ÷úU`s¼]òߟJ3²ºè Ë{OԘŜZÊCäÖEQ|QèZï+¾†èBŒ.s†ŽchŒ¦Vפ¨Í5NÃÖ.Ó»¬®sã>ͶÁØðBç}‹NÖ8ƒ-ÃæªýP…x¶#Ohƒ(i‹r~óÁ6H :ÏÃ$‘Úu³QÐàhЧ¶E¦8a$ÐK‰f¥ÑDUȜá:E~ÝçɶT9:Mçñ❩^¢Î¸[%øzÝÍHÒ¢;!:ÇwÜ÷ܙꄚ ¥UVª-tA¼ÄÇk…ûsmð?}¿ÚüòÆendstream -endobj -6 0 obj -395 -endobj -4 0 obj -<> -/Contents 5 0 R ->> -endobj -3 0 obj -<< /Type /Pages /Kids [ -4 0 R -] /Count 1 ->> -endobj -1 0 obj -<> -endobj -7 0 obj -<>endobj -8 0 obj -<> -endobj -9 0 obj -<>stream - - - - - -2012-08-01T23:12:40+02:00 -2012-08-01T23:12:40+02:00 -cairo 1.10.2 (http://cairographics.org) - -Untitled - - - - - -endstream -endobj -2 0 obj -<>endobj -xref -0 10 -0000000000 65535 f -0000000689 00000 n -0000002264 00000 n -0000000630 00000 n -0000000499 00000 n -0000000015 00000 n -0000000480 00000 n -0000000753 00000 n -0000000794 00000 n -0000000823 00000 n -trailer -<< /Size 10 /Root 1 0 R /Info 2 0 R -/ID [] ->> -startxref -2439 -%%EOF diff --git a/doc/fig/Net_SplitDO.pdf b/doc/fig/Net_SplitDO.pdf deleted file mode 100644 index a4bc2d59ada47879de9d3a6f7fd20406d8c04c09..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2782 zcmb_e4Qvx-7#1Q1PD4xtqKNwOGj9vD-~IIWXm4)qIu=*fbeo&|5w3UF?%1{0U9V|Z z2&jP#rbgn7V7Bm=msG>-)X$ z_rBlzywCeyUcl=!k!A~)cjWTR+b}C2fD&4Uxm>VZj7792U_+81^hvTNssQ?AP7}Q% zuLvT`VhK$ZxhR(Ijs_R1hrxZ9os)1-JfpZ9RCgRInfgn|-t=d^UDG~Tx%$sj>+PF% z?g`b*pHjHMq0BD4w)|}0@zUK(3NLUynGPX!Zr!pKux0A8<@Dx(v*7d+&w#)4-Iw|< z_C&~r{%_VkdwACMjcYhP7WU-+pz|U`+A_KCRsdp!Kd zsotlbc>IO;ckEhsY|GAru99bdzIpViWEh{hVbb@F*Lq*+p7+z5LwRdzCr|jX<;2YwUi-K=F-Djo{mpCm@bbRTDGpb*mc>bQn?QPY8x{G(e{u{MWuDDRwx1U}0*sSw= z#h8$V0XSkTAOh@nkYjA?+@ zvBzLgOejf}7Za!|0;M;N#hy;L7Npg5|zBx_NLQwA)?$kc;6FzU$v!E}V?2vbF^LM6fSoTMtK z0!YG4f&47qhA^UX@g|8+=&%(*xuIn*gg-=FN z?CpBfr(*adzl;CND%4Z;XK6lGD5ErF0HQN#kzgcUW)p>pTqaarOyodpn;DbBjk zrY32!$QpDklC{BwEa~)OWG)tQ<7ty1hPkAy;cRux&=v;KkR^6-Vc5apvu=ZxAwqOV zu)(2b!eU^Yp7A?qxPzij?Z#7je?+U%bB`Ks&^fB--;U`8XiDkCK?&EXlka78-VqM; zMU#|4Ih-JHq=u+@2aPNn@<&mq;U78FP*5;5Y|^S2#?ag)Fuk!2KEP(R(pC@#IhoCl z#*Y4gSWZS!Rx~R|%Lp5VX80JH#c_)*L6B%JkJYo^YHPQkp*lv-?zq*jgB+o!shlK> zDtdneuu{s1=xzW86$MRmeUt)N77HsthY7t`lzBnD%Sqb_hoi)5wUtmbWwTjHA7P> -stream -xœeR9nÄ0 ìù -¾@u’/H•"q‘l‘-v)òýH)[»0`kFœáåôŽÐ÷G¿—;¼|Tüú…ðH©&¼¥¤çÛ8÷Ãx_á¿!$üƒ„o|µèœ§.ö'x)Åwº[\à6ˆÌƒ¸ïцnÀì1t@µkÃ7GŒ“¦ž‰&XÜó¡d½ð«# - EN‹{ 7¢$ç5¯ölñ3¿Ȫ—ÿësC­GbW‚à˜ç>"c¢8–æã½«‘1…ÁUï_€sq9 ÇÕaâ2Æp+µ¶uÈ~Ía¸5«U3«T‡Ç>övŸzÛàØð’?ï;—óoE Ú ÄÐò#ëè&‘û2 %Ç©¡1Ù,zi³ÏÕ»RŽû|Od›5"ø}“&a1WxK®„U¦ê‡Êû`žšÙ ÇÜ6@½ÍʘPÇ3Õ^EÐa&Ñë9ðT£K|äUo8ΝN&ôB›bŒ¿óÈ`¸Íe”`ĬYõ=ôVŸûÚà½=ÿ°>äãendstream -endobj -6 0 obj -392 -endobj -4 0 obj -<> -/Contents 5 0 R ->> -endobj -3 0 obj -<< /Type /Pages /Kids [ -4 0 R -] /Count 1 ->> -endobj -1 0 obj -<> -endobj -7 0 obj -<>endobj -8 0 obj -<> -endobj -9 0 obj -<>stream - - - - - -2012-08-01T23:12:40+02:00 -2012-08-01T23:12:40+02:00 -cairo 1.10.2 (http://cairographics.org) - -Untitled - - - - - -endstream -endobj -2 0 obj -<>endobj -xref -0 10 -0000000000 65535 f -0000000686 00000 n -0000002261 00000 n -0000000627 00000 n -0000000496 00000 n -0000000015 00000 n -0000000477 00000 n -0000000750 00000 n -0000000791 00000 n -0000000820 00000 n -trailer -<< /Size 10 /Root 1 0 R /Info 2 0 R -/ID [<4179A6A312B8FB16C54D4B1D8103EA2D><4179A6A312B8FB16C54D4B1D8103EA2D>] ->> -startxref -2436 -%%EOF diff --git a/doc/fig/Net_SplitSO.pdf b/doc/fig/Net_SplitSO.pdf deleted file mode 100644 index 52a8256..0000000 --- a/doc/fig/Net_SplitSO.pdf +++ /dev/null @@ -1,85 +0,0 @@ -%PDF-1.4 -%Ç쏢 -5 0 obj -<> -stream -xœePArC!Ýs -N`Á ê ºÊ¢ý‹ ‹f‘t&ÓE¯_Í£É8£<à=yܐ#õcïé -oŸ¿á„,Yð -,bñe{°ßgøÂˆ‚ xlÉwïÖˆ;™&xRc9wµ¸À j‘22£Dª¡bU *Ü ÜëU¬ºÃÔ&&:5ÐB§E½µ["¶— -vŒ‹¼ÁÖïÿ{CYùåIÿüjhƒ‡ã+Íþ“Ϋâm ‡òa’‰»9e E†óT­è«I™‚꣞fò@>¹'̙“Í·‹Åøç–ðɌý4yßˋ™ >ÚùØt}¬endstream -endobj -6 0 obj -237 -endobj -4 0 obj -<> -/Contents 5 0 R ->> -endobj -3 0 obj -<< /Type /Pages /Kids [ -4 0 R -] /Count 1 ->> -endobj -1 0 obj -<> -endobj -7 0 obj -<>endobj -8 0 obj -<> -endobj -9 0 obj -<>stream - - - - - -2012-08-01T23:12:40+02:00 -2012-08-01T23:12:40+02:00 -cairo 1.10.2 (http://cairographics.org) - -Untitled - - - - - -endstream -endobj -2 0 obj -<>endobj -xref -0 10 -0000000000 65535 f -0000000531 00000 n -0000002106 00000 n -0000000472 00000 n -0000000341 00000 n -0000000015 00000 n -0000000322 00000 n -0000000595 00000 n -0000000636 00000 n -0000000665 00000 n -trailer -<< /Size 10 /Root 1 0 R /Info 2 0 R -/ID [] ->> -startxref -2281 -%%EOF diff --git a/doc/fig/exmpl11_ref.eps b/doc/fig/exmpl11_ref.eps index 7e714e2..02e704b 100644 --- a/doc/fig/exmpl11_ref.eps +++ b/doc/fig/exmpl11_ref.eps @@ -1,7 +1,7 @@ %!PS-Adobe-2.0 EPSF-1.2 %%Creator: MATLAB, The MathWorks, Inc. Version 7.14.0.739 (R2012a). Operating System: Linux 3.2.0-29-generic #46-Ubuntu SMP Fri Jul 27 17:03:23 UTC 2012 x86_64. %%Title: ../doc/fig/exmpl11_ref.eps -%%CreationDate: 08/31/2012 20:24:57 +%%CreationDate: 09/01/2012 16:57:04 %%DocumentNeededFonts: Helvetica %%DocumentProcessColors: Cyan Magenta Yellow Black %%Extensions: CMYK diff --git a/doc/fig/exmpl11_ref.pdf b/doc/fig/exmpl11_ref.pdf deleted file mode 100644 index 1eada85c36c3354fb31cc371869de5cc9602eff0..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 5580 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 C+FsuP diff --git a/doc/fig/exmpl1_ref.pdf b/doc/fig/exmpl1_ref.pdf deleted file mode 100644 index 8d288eb8e6777d56ad746bdc877bcd2e3b277c04..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 5568 zcmcIo30xD&(pOhp35SB9sHh_XfsM(`qAp%2`g#H=>VDsQ@AvZ?7?|#^s;;j3S9Nu} zL<9sc|A3aw^OR{XKi@PLuTh{xLb;FI>8(b)R z4q7GGZD70SmIN%luy{|uT`P{X&*E$ukUDYH?9w5au!8M6vT&-~M0V*E{WD|cg=uZ6 zX6)K+tYw^g+YVN>T1U13tCrrtn^ts=UJQL-Sx5M;X-|7zs$%V zdkG&p@ARVG8&Ut$s=7Cm3tQh0xLTHz!uATb{?&XirSWL(_o#Y5e`Hwu?W5~L);s(Z zxybeYk{_~)S$(r^DL7jw8QxxH;aU5mj!xV{@f02_Zi^;8Nz=_5GBC?3ODX;%veDME z&(H?x{k+PNXA7O;vx6%m3e2r;`&(Oy=Z7G)Cw($PXE-=jm|6kT9chT}Mo2Y()N-|} z=a@>Tx=nM<1V0bC)gC9m+_#s*^5!$8xxz^+FM9`3H%8^M!rG=ED;C=|aBcDilsP7z zXm-Ax;zpt2TW9v(hQ0D5Xjx zKSUdRd3~zBWW(!3mgiROg!Z=;*pNHdtM^Tt{OtCkwc*l6yVsn`B*C_gFLK$^zg{b! zUmCk9y*R!tZ?;vn)O{E4(1l5@Z$>qjBKdqWFc)E}a^F$;Bq}mC%I?lP2ma!kosZXCt*$ODT;ZAM zeDH9ld#xdK?x!dDH)_tHZsLXGD&TSeQ{ z$KNfg*zI!e$kxO|w_%@s9aS~8^D13>9Z^K3mA&f~zT{>srjd2Q5PT8PB>-#s&+s61 zbumApIx z5uw*g#TXt3gP4KfNX&=>@^MCdych>j0ilE(z!Inh>?mq#fFOYdpbaD%AR@R#B+%8R z7BNLl>w`aEwZZD-CfFgTXMpg#C#hx(Aq;#A30b|K#oF0{=-pzPn_7((~2FSqK7wmw=H5 z4A+T!E{oWLyMX5f`>>=0(^0f5h}XljN@lCXa^w?BYAKs}X?av&BR zfjsEkDMV^l7ywXE6k(EJKZBHr0x$vqEYSsFDuuGENjQrbBiKoBFuZehtFr zH73V9zx0F#unyC!v@+O$rC=J^pfbX^QjcLUo~nh7a2lMB>9y{r)q@=iV?Zb!*r_L8 ziFTLWI`_1mTN+Tmr?my$dmzf-c<}ijcDpEXW~eyEZcahnDY4D`XLrQyP80pUi#Tkz z+f87zI(mm&-+q5gu!x-C=gTiHT|IMld~H#wESEA$Vtd^QF|*g@gk>i^wDTba?b;n? zvtX%96Kj<$qqM4GPS|7bmv3vhFW=5y=-l$C|1#&zr&P~ft|m;`l>X4Q@nBF*L;h-t z@8zRW4bQR-=Hs4M75zDJuH&QTgY$*7bN4O3Rrp;|`};1#R%}jqW^vjg`3m<$`CqP4 z6?1&&-tj45(&@{ti{7rY75Bv{StKg2L*8 z?6o=e$EPL~=8;pE&uJLiGOT4m%gMea{h9MdzNvqK>8!7K&ippQDrSarBmDwn$FO|! zA>zwsWjicNvu#NUPt41Y2R8OM8@a?>ZWSZX0>I_}ZGiza$JQ z6b_WR?zhDz?S(GL?&4XD4KGxEXGv#U$iTINhh96Hu!p(tv2*qux2 zH#5(F(*dpjJ#|)}!M%sS>X)%u_V{#z6W?Nszj8Bw!{MZ1zocoL8m9VEN;)Wq>qq!* zKe*7`S&+DE#<)PW%Hf#hF-A@K!41mj=MROm!nW7W9GG>W&3^EnrJFAaZhBXA(E-(lIh z_{8ksz4K-Zcl$oD2wH%gs~t7W>;1soP?|7$pS|_dlS1a{w3+7%-|cC)xNmJW4;gfJ zzM<68;$pqR=hd0;;Rc};ul#$54np6k8GOFlY9Je_+?lr3oA zG0X8l?e$2vSDTKJ`bzryd-}@1Piq_RaNN>-YNMmv@mjlYzHcrR(EHi^n}OO5V=w>q z&34~H1)XVM<^R;K#qocj>Op;iil@)YB;Tl7SHdXzGn&GjWTso$q!^LwA=|i#ve+dD zE_i93U=uXGRy@$p?3Mccm`6iO%4@QJotd-pN{%do~WUdtIo*%8O(?eH2K7PYfIscEy?4kp0*>{}MI!2(3<>yOp`;=(u(}o{; z{I2PFV#l9(8vEq3)%Detid#$UPTZYw%VKv1-TLIY!4HGp>^!-3|Ne^n?fETN577*~waY=^W*9Ki7NC^>{4jYLSgi1?uhw zZR@zspPiP!HB1)OG&S~3MvWWXX12ZhrmFfup3-jdjdvHHWHx1n>n2|;IJBd6!cc3@ zP3b!8-$ripnUttjl{LlG;;hW5328swGt8_V(%x}e(3Vk~^}g5Uo7`b{P9gm#TIN^y zUYPdH-+Qa|-@a9fTrBaqCH)-YgZxIfnXk!h-aBlJ+Yh2kOsh7!lB2Z&?3Ir{0vJ%I2JQz+*O{JwWXj;7jM!8%rjL=~^ zoeC(ZhBOT>F;X>#FI25-N&fGAaTdDnp90ByzSSfyqtio=(?8%}?e717Jc1umkww zfg)O#EXDNRnv!QfE*AF%eI?7^zlM*>Ljg?^Et ze*R;jNF@ddCAcyM0Kza93f4$zP&B4D5dQI?p$r;AW3ic#n+WKMCb-j}a8MITa8PPN z;xq#&zj#onN|S7a2ug&CvZ)G81F9w|G=|QlMkRowL^31>K#WYrpg=4ELYbgU;xRcq z779g03Ls+rkdecl#%9twmu%9zOHD7B07(z`d~JtGbVA|(?XsjKBBlsBUVv7boCJ!| z;DG-Iv0ocxGU*3}b;)|QDLiFT7*k_}ZU%re6lg4y^5j~5k^}^oM5hBqGjN(#1B0L- z^S!_zuENzA-xU0QYP|D9ts;V%rX%E${#lxo!bG0`>?8{9%A!BI3yiLIz|YGyEHhuJCaCFC#d|! zpJN!TA(DWW+y4q0_YbFiBY+V&<)Tayk>@)fh|OX#Sdbj*?&E?)VH$!o-F-|B3hrHq z=VKqj;R0`b*5|?ef)_zha5M5b9sLVl6!~%v6h*;}#HYL{6Qsw_`w-TbbO`6mJ`ayC zbYak$J?L<~1e`4O;D!`}#j130?Zbp%kyZ=tXNaRF1P5#6T8MxlxC#mmfa1KEY%Yof zu*NYt+(4!v(2v3N@IYAz%JAomLpV%-{=cV~LR|eAaETr_If#WaSR@yhap8fae*r?7 BxupOA diff --git a/doc/fig/exmpl2_ref.pdf b/doc/fig/exmpl2_ref.pdf deleted file mode 100644 index 86913ef1b61ecd5e38d74804dffc91c6026ce98f..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 5761 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 diff --git a/doc/fig/exmpl3_ref.pdf b/doc/fig/exmpl3_ref.pdf deleted file mode 100644 index 57aa1aee707aa4aef81cec4d76e4d36c0acad798..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 5878 zcmcII2Uru?y6TE06h%Q10Y^lFLNb{YNFoU(ROy{7f`nvJAS59fAOX8z0R$_`3X7sE zD!5`VsOws=u(*PP1$5O_Q3PCB-BlEMX96g?``*3x`+Nff=lt#b=WpkqGd)#D5;3wV-|tF{mMz`4r2EG*`n@7z{BY1V$1 z=C{R&%Z^AW^=(w?l!-6fVmFL&xiDs1L<8G)t^_6@ugp7ix$xp|;R<0ATJ47<%_mz z#px5g4YJ?eNp|@#`Keu5{W;b8%F8n)Va8Tf?5e_mri&LnPjmUtLPLsAkJ@8BD#|^WJ(Vp&?@hLZ#hnXI|cIL#cGQNMc zx6`@UiKAud=?^*2YHptBa5$Z#`sKww+0yyxNAGSzc5dX4eSe2(Q@W*Pd|TAaC@gn7 zg=@&o=zVRucgmLB6Q#8Wy%P^51}I->4iXL%;|{Ew`uRbvjRL1 zw*S@?WXjHdq@U!&O+P-J-k7H~%k?={yTJ~g37f;`*M5KEkR``h{*&KNevO=l{p~aB z7Py3n7CJnV9=${=?=CpP3ocm@WU}+%YFcsnnYE?~+8n`2v8{F%p=Qr&bdQV^2xkhSTkS*>Rzxm2(B&ZAcuF>iaSJ2y2k4w@&-D7a3# z7S(-D{pRqT=zY@gWC;^!QC zRFVFo)=cH9j1lS2F=+h3Kkezuv3pgHPS<@Zb{+C+Hs_U@9q3pqy0hHeqI-k9X{+zN zxFvbR~NyYipVhR~7Uw8fNS_HN~MeY3iN7 z{A!WR>k%7f?Qz&$^LtBW*A{+Q_P3UCStHh8JnA!YqWBMbMOSn&Z#QB&LG-r6J{yM5I&{)&XenY>eZ$Cbf~sJWB2F$_z8Oft~Ox)uj*?L^GOZ9Csj5|w7YoVeodAIng=us?ah2v2xC&GG*% zx)Y%vME_I^!nH~i4(5wdH~nDkfzK&ntV2GQ_pL4ZS1wIWp| zK-Hj*1gjK+Fcgb{L8XD+&rTKE!uB??FbdOQgM-kSaIq7)vb?{$H(|Gg?K6^K&dd z?MJ%v)hKQl*lSLR-<)WBA5@lxVp0KLXD$y^El^37m_h}ya1lCl=rF*XQk5FxN%$&= zPJ#XT{bPiRz)?~mCQ-*gG#X9!;`YaXs7_#E0)ycQ{U`4L7x+&YH13!68RV(1;8_4LAb|NwA5B5Z+wSd_`4f`*G>#@Stu!n&

|#k;noESy_kv`d&{KZQT;t~Eu^RJk%RE4j_Y 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

*<9xm6^I@xH_qX$=)@tEzMRye z35AXhhPja1MN#oL&ZktCTspC+rwI$DR2dCfO)iN98M6t;w7i`M! z&kBg-R5nmaPdi%O^qBqWKeIQJ3bK)c@M}=^Uo2uLyx4~ZC@NeWOkCt6iXn1n_4$e~ z=;Ny;8#fw7n8gd*S9>+1sYPACOA~!#@9dn6c~7S-U>#*HtMAR)57@A>2r;-lu6yPGF^X<^&E zf4^>g-%iRy(aEs<%BO*k`rOB5PhRuNg%aa^KMOfTCEK*u3xDToVYFdq(`>YTRBR_4 z(W9Lu-P)-h`L6tUXwzU~rpAJWAkeN*j^I&du&Rx2_PH{Yo6A$>qypBFz&YQgP|453 zajtDDu{D^8SZ|uHvG5Ec4oGmKRP)b@xq?O_i3xS;0f& z&hwQgu9sCF-^Zm|Brb!>^uPLaKZNwQZ?azz<)KdS+>%YmR3v$bw0H13#K4Vhe93kv z%5mhCn6zLz#;{mwu#iL9^>^K~kG$zKBF$;3f0(&**qyr}r4*C%nnJQopL3Pc8n$G} z;5u=hIIzC_q~5*w&fG3=Q@VC1PwUq83T?u^M6k_nr~2pjs`wO@vMi-Jt(U{gW2V}> zn0dQ&z*V2*YUDCnb*nD9SN!2C>vj)ql6blBJ3)SMN#~^$H@RHmA{2**8Ea4DgC5=Z zGB^?QjLF^Sot{k54n=(Dlf+!<(sn)(1*Qa0sHIUWCW}qO1UgZ#1&g4KFEE5lfazr zWxJHxtEyE&rw#^pd{U6^KY0+qnOmf!TcuoiUxO$|(nL0!gnf)4H*vI$pCFbO<X?X07Q6%|v zgBFwLK2lx@HGPXLh9Xx^X@s)g^IAfH*1hmTIl0J2 z0(tC;?#FR&j>;Pm3eHDe&R_oH6t(U&aO2zC)A`JE&jTmT=<|m+!*AB?(moghqKt@s?P|2jf9xNl&b?_tx27<(yGEX;T|Cq)*(~qSgXGrIG{T-bh{K z6kg-OlCWRzdhNSlN@Ps)?fx^5B-Z!y3EecTQg@o*z4zy!E`yh@eF}U!rX%#a&AXB5 zy+KBU}=AGq%T*MYb9t#2HpoYV@3mq%#s|W0}N)tW`0W8}g zA${K3W6uuv^?Y`GMIPq|KjJT@Q8%~S9GBCVHU+N7EzD|tvWa>k)i+E1qv<09=coGV zJfvUo%CPs^2bPgh$l8~U8s<9et2^o8t=dPt?e*!qV-1{5aVaA|!dc0_)VF;pUcLA7 z^42%KPdZSCdTfUYRz3%Tr5mvx4&vVX;~=Y-V>&kP*aqq#Q?Yny4c#=0wEm8#nuLn6m$`0yci+~lrhaZvfJ zj*=<}WoKve)CvWHatLrh*dbhOAaeu|kviKUo`N78yo|t<2s3j*H6Wq&b3&jd%xH;1 z*$aZf&d$yp&RiUJ2n#SoKtKS@2?ax;>;MEi(iM&}c43Dj>45bv5V6wvYZx5Kae)(u zshus@N(T(#-~|7<(4YAoD?2y{v#_y=og+$^(b3V$Ob}{f%FD;YW5N#M<}zl7KwxI< zoWP5n$CL*G;o;&j=Qrp3b2wO>{}xsNZ~pTx01W-L4MG5npc0UgGIx~(l7=EsAWzB8$=0gd3m6=RurdYFK?T?~O@O?mBS;+(L=8t6NE&8>$u$5(a`OxF zKtP%r5+DryAQygKBVKNfpCn)4{R>SYFh)pzW6%FK!;I~fl>YB5v$e(O6b4RE($3V; z7D&FxN&ZhH_J3Q*%uN46*xnIgbD^GQreK&241*gIkTVE?v6-o$xgEmR7*H-_dwU>B z1Tf7G4hEEhQA7ynL|LJ1U?LaFFJ^=KS+KFfD6^oAG2B9!(S_X%W^U|ggJKln0K)*$ zvk?0@3X_@8aO+`K?C`JZi^T$mL1zqCPt^zlF2fEonI zX#6W2<}t^=wDE8P>GXeTuruh)IY+ ir1?eu-w+0vr&&mpF#>fV1Q1?6eqKC!dMOoYy#E6Un+l)+ diff --git a/doc/fig/exmplAA_2DQuad_norm.pdf b/doc/fig/exmplAA_2DQuad_norm.pdf deleted file mode 100644 index 77287a3067ca623c1e595070c8a62d9fadf59849..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 9123 zcmcIq2|Sct+plCvizQ2iOi5##xo3tMOpL4{Td3^o42D_EVviPE3yM4xvK3K6$r@6K zEGd*^4@vf=Lgc$gdg^(f=lz!7@BQxE%-rXk>s;qr&z%1?Bu%t*U`V(Ew`AS;<#cW| z1OcHsxpS+i00sn#E7J{v0eegV9U_TIphEy1k|UF#MR2C#2{;@#gGnbilDU18CafEy z#ESWP`tm+z?5yfIr53lt!B@B{?u^_yxriByA|$Nt!I=Z6Q~V2*W(YQK)Rz&k zJnS2Iq3-Thl*e{H|D&XhTJhp=!Zye=i6g18C!%c3_P-JbKJV!_R{6ehK4su>p5g=} zExL>5BfV4f@;5GpDNJwAFnh>sRouzb_Y-kb*Mnx5qColmuk^lwuVP{1!XrAT)r3l( zSmYX)oq6}+#Jhd0b2tQs>EMhO)Cat<@U zTYh^Cc^4g%bD1pXhH=vUeCMEm($;si9NS<)5weN`zLm@^_R)hpNp=mc`7@G+|xFr{6+ig#9z(qCY_oztxUbW2p<(6$%|cm z$-KP##M44v|kF@>E zwo~!Lm*-MahNabE)6pLO59Evs-&Uk&ic5RxCUx80Br%$IuqVsfK0WbpK_bj6o_$^0 zmixI6&P2A@HV8jlD7fz9?hp6ky4v-uai8?%#Hc#4rmIDRp9{apye;XuR}m(pR;Frv zcI3$8k=^v=H)1JIo{hkVxB4ecJy@cBpDVzI`>j-Eh{$eDY441|#@oo13M@R)kKcUP zZF`ZCh|CXlCu+y`LzKqpPIp=1MpS-)fuV-~Ns z=;cnBVNS;cl_(fu{c}liJK~!&_jisfBu6)UE|nI|j*}=U4;HV^m$t6HlV7GfaFmZp zE93Gr_HWT0-iY6-W;dNt|2-(!wW-*?FW{+-$b?)V^G?LjG24d75vQb&Uv+Opnfb&E zSmKU2C2cy9#!P=)z=_MgD%ZI0p6Ba7^lJtitDZ+?wIR#22Ht2DdP$Efzm78XZ)D3N zXsL3)=VWNFe2Fmdw+eG>eI4Qz3X9xRKO1|^^;UQuA%v{k=|Ar;yg`PS2IDyR8m zR{!9ohlsv=dUrFNiH8r#!riy$mf2^L$KwBielG-z@bOa zJ>fPos=?yYwosez1|so>VjBJTs^2K&u!ZGE3u0aib#uP687l2ePABJTCn?SfDMlR# z{g^pZiWtJ$0RARBggHL&HIQ3(ZlW$A*j}64sCGJ-k)I$Q&p3(rQHr1*Ku5ddS)||P zL>>MD>oYGxMS2zmhM($2rZo!gn?D$Tye5r`57jJWZ+ZR%p&b5^v~?4iMt)x&U0gyu z;CY%ksv=kzK}_y%DfCV%zt>tH%RiVWz>(mIDQ zZg(^Vg^n<3rrqcg*s6_^=WLvwf`bXa{@E%nRrJO78Uj=pbQZg-k&|Tnd$RBivrkqv zd#+t6F7Z3?T2OZ6=>;L5Q)ya6%l!@a9$qNl8?0)ltJRbd7A+|B>VyrEW04t+f!MOLp{=Pxi32 z7oJBW_EBkbx(R|kxA$8ZxaEakOq@JSw$T+J2dC^k)VGn3!+0C$AvW#A(!;z~k&Oq7 zkC}lN_@9abH2T^`I<YMQ?5ekK?~ zso9ej=9q*_R|k_Pr+wkw#7y-<;h`PVrG`-nAur8F>6{ixK6LM*V~MoLQyfl;zTZM!3C0&}gqOBYJ^ zZ4&p1O5PRN9nxOWdO+a;k#<*8(A#)CpgVNOk}SP8p@C2@Q?uoneW>NUYTfqDE_>=o|}9i0=-M} zXqHo#PI~Tf8y~vZSDjX?w>s$-=ZG1L(GNw7q90yc(Y1Q}d>=`IFXxGrrG{V^hTrSn z`=YDXC5kb2gGI?QaSr}_gH$J^DPz)aA}Ok5hJ@_H=%$bHTE8>yAq_$`UiI+;_k6tfZL#OB1nT9w#ljwM{gnR>3cK|2{jHMwI6XMMcF(u*Q!f3}`K@~JrB~c3 zyR|?Gy;ur{?#FMxO3piW{!ec(Q}iMZT9?-22 zvn#VjvKkv>X$$XcjLPh_qL-R$bUr66eY^Me9N&YmhN2GLn!@vv2uUifZ@JDcX617h z@AFrizOPb`C{>=GegrusJlLCfeCff=Lt*uZ&)O!O!*d$J+h1C;S=voFB&WIQTMntEy7%+snr~ERFhb2(lzECv{>_EGuZF)c5w&Kt|&1rEhOq!r$1J zLz9GihrTUd{&xEI#H!bL%hK5sXBeN3(LS+>6bw#GP^piXXBTEa`}nN-e`}*Es##g} zZ}aDU%q~I_;>6DNOj+>Z7WDVt zlh>@yjS0*h7A+jV(;E++~{Dz;aMOy?@(QH^AP-O5tHxzSQUmx!iegV zkXwePdE1CjHBXh*)6!$}afRh8BVCGpD=YDjQYd}pD>vvv)g7nxMNYX#Of^c91?cZi zF%}hNnq1!!DEM`V13s}}5ep2lKIKtL%G~RH3cnzext}KiFmZGx0EPrS(NTly3$aFk z!)OEsqJY5Ia)X0(0)+{YXMrkiz?8tCdeNN;3=nRa(5cR51g13r0x}3-PVi-d zBW6qxazT(RKHwA`DmWd9Tx);`4A2DIAV&s-h1^WJ!LD_&SWEmsav(QQF36f-3=+F&LBRZgp^!=tMGOj}h*Gv?RTx|upf|Vy zb%rx5SHNB{%pE;-2}D=7^(M=utTEP9Za@!=PNK6q#g#+=4F{Mp3FH%Cjwo;ghC~Jf z)Mm|>EPc5Fi*+_=c@|gD@nFtL0qTG@U<5b<&Hw>$A$o&vU|s^QfEz#rNB|k2091fV zApo9$CxK3+;sH9q02oAHfZ^%rOaPbw(~V95KYgfxFW?9G6X;awHRZv&2|*r$WVz$_ zz-G1A&Gw_R@_S(g)ZlkxYyPanpil}*INYB#m*dB`nD6Y^lZ?cpj&Ifz<%>Vyq-`l6 zK!c@no!g~ll5cYCW=O_?jh)A)OR2&SmulGKAs180;#utXWa}AZX(wsJRMG{DhvlE7 zE591Qh`c?;(N&xz@A{&`XL4m~^>p8Apr#o{Qz{`dJS?ld^G?&ycKxxYVDY1KgJIKy z>|7qroK1TMeD!IcYCZ9?hl?Z}_TH=pU8D8}+j@v~hLK@g*2C*_!8}m18&J<6`%n zd{%e&{k^*MKirRBJVkqeRffUP);L1+-BV%l9rM{k!v%7d1vpvFN{#I1E3!k;cWUGc zQ7fxL(iis>nu;cbt z;x3d&z5GU5F5x5rm3&%psmI(SlY{eod-=b})0(g@5_4xpcftf!`7QhTAKaG@NH;x? zp0>j#bZE$QTr>-1+lJHNtt;Aw`)(w${KqTJJG|fB`#o`NMK56w2gmda7DI$+1-*G& zcQCQ~O9_jnM(M?|-s+Jb?YB3pMxsRoOqTzPAlK8-wGR%~RpLezA zCA5G8IZff9RiHx;=^VLGx!0o_5tv$B3QI7bsH> z(g-JP5}39Vix?`+_;@3%Bbtx8#bG=({P2T@13~(;v{$jDD-P-UVx)-XYAgR?tVM5Fg~I3ZfmYw%)2KUO+vl*^iFN^cCvrkEuv&#`uQx+NIwr-aEj%S z0rQU!);DrL7H|^_+{Sug-xMVp?^_K^R4+HAzq{o5~R(zk|Nj&FJ*s^4>8TJ8hzGBE0zz|b(tydg+{DF` zF##X?yd=LqGLZZVRBg30IP=`0t8=q~bg3F+=2H!?K;)aGqZM%s+DPq+PiOkUNzc__ zsO|X)U;gm|o{6r6YmaqXS1lH4gnEl{1+jv+ zEw|;eFgo4@a`m%-EWSWn+RbRgooQ7QV-E@~KY96yO9<-2U#Q%$elS=wd30RvL%qNX zJ^u*De9t1_VWHRcI#DvxK`o3&@+^(AtHXNaveGrgl#w7wxt zvB>?3_}-zh16h-DRKfnHD?G zpz^O-qceTx`%IT7TSjl*S&)1qt!6im`jqQ&1r^|zW8RahB5Yugs>W4Iwz=tWdRJ`R z#t4pSh1TU|yNxL>Q3GD`>O zYG$y{Uf`Cg%p3TN>lYB=)A?=R(H9$|FTduvd+Ez#j@=Q-z2TDTvTY}_@uB(o1M!L< zk#{21_?q~6J`a?Q#RW8R@!U{U%ozKV85l{24SJBVC!c2jcUuR>OyFA%uigyh?g&ScEalo;kb<(5UwqWu$6 zj^4pJ49STjj!d4mBbU#W1yAn5nuKd? ziaf{n%F5ndDJ$P`e}YG1<>aZQ3;U0KDCIW3UIE8*exbjAeY(o}4fmoy5*V}XKKea8 zpKn|DvCJ})x2FRpa(2t!RP8z0w@emJ8+X9do@U41>HlymXj5L}QHh9A!!p&orU(7n zEWX!HxH?x+?6&T`1YP>(^tHltrYkZs8yR#@o zOkh(<(G0iKsfo>D-qVBmDO;9%isHk9iQ75GR5wk)jHndh{3yA>vh`C((uoLr+bD8&TJvPB8N~GI#d(a8|}c)o|P@ zYK|bdBfxweJz*|uzjHAl;Q3N@zow~y&VCkwFV>grNe1B##FtE>FtEO=(6uR8@R`*O zKp|@+Ob=D4g`o+ANu`oJh)f6yt_(-Qkn(a67dm(f_My@}AV@d{3bLf*U9hGg()+;> zY^g%sm`qPB0QmU$z-cjy&)>xS%X;7dxS%{}2k;3CLRq|*Gl8xOJz`=2IpRiTFn=I0 zh%y|3h63yA|EHt^ee=&&03Et+1{IJ7YX~A67e6f!P2*4qBnpO5f+3LRD0wUrg_T#9 zMWC<pZ2D}e$66K9A7N*Q+C2?X?B5Hm0k&AkW^9fA`CsQ_XStb!62jf5OG*MzY2 zhxjUC>@f=PA1bfOy)LE-zzUMz-1DDyn4_nm;eYQkGMSZAEIO5pZkCuTEnAcpwp3$&4jAQe0J`zA!w&#nFqzgyP@;0SrBoy1G3|>zJ1#-kt(- zh7&v)Kioqi;(k1=F#>)u{|D!-b%DDL=ttnsy$r_<`43(HIYz%WaPVtE73#y3_;Dak8>g~7k}$)gp(y5qm}$t(YDE&_r42Rg;S(aB>lU`6R)_$exawXDDPDIn4R zK*y>k{*_K%QQ>cW3JQN;1EYihqw42eCfyM%+t9&(f`I^LM1QdOssI5@sZ_8^%Btf) z06mHe6|z>-0gF#s5Nj2Lf{qpvjnqM_%WI>NXbeJA9VM@bMkCd=6~Xn;xc`~LmQ{dd WFdga4H3unSlo8yLlG?^P-2Vk%O4LLE diff --git a/doc/fig/exmpl_2DLShape_coo.tex b/doc/fig/exmpl_2DLShape_coo.tex new file mode 100644 index 0000000..1c1a26d --- /dev/null +++ b/doc/fig/exmpl_2DLShape_coo.tex @@ -0,0 +1,12 @@ +\begin{tabular}{>{\columncolor{gray}}rccc} +\rowcolor{gray} + Index & x1 & x2 & x3\\ + 1 & 0 & 0 & 0\\ + 2 & 1 & 0 & 0\\ + 3 & 0 & 1 & 0\\ + 4 & 2 & 0 & 0\\ + 5 & 1 & 1 & 0\\ + 6 & 0 & 2 & 0\\ + 7 & 2 & 1 & 0\\ + 8 & 1 & 2 & 0 +\end{tabular} diff --git a/doc/fig/exmpl_2DLShape_ele.tex b/doc/fig/exmpl_2DLShape_ele.tex new file mode 100644 index 0000000..f2e05a1 --- /dev/null +++ b/doc/fig/exmpl_2DLShape_ele.tex @@ -0,0 +1,8 @@ +\begin{tabular}{>{\columncolor{gray}}rcccc} +\rowcolor{gray} + Index & c1 & c2 & c3 & c4\\ + 1 & 1 & 2 & 5 & 3\\ + 2 & 2 & 4 & 7 & 5\\ + 3 & 3 & 5 & 8 & 6 +\end{tabular} +\label{exmpl_2DLShape:ele} \ No newline at end of file diff --git a/doc/fig/exmpl_2DLShape_f2s.tex b/doc/fig/exmpl_2DLShape_f2s.tex new file mode 100644 index 0000000..d803918 --- /dev/null +++ b/doc/fig/exmpl_2DLShape_f2s.tex @@ -0,0 +1,5 @@ +\begin{tabular}{>{\columncolor{gray}}rcccc} +\rowcolor{gray} + Index & e1 & e2 & e3 & e4\\ +\end{tabular} +\label{exmpl_2DLShape:f2s} \ No newline at end of file diff --git a/doc/fig/exmpl_2DLShape_nei.tex b/doc/fig/exmpl_2DLShape_nei.tex new file mode 100644 index 0000000..78f1ed9 --- /dev/null +++ b/doc/fig/exmpl_2DLShape_nei.tex @@ -0,0 +1,8 @@ +\begin{tabular}{>{\columncolor{gray}}rcccccccc} +\rowcolor{gray} + Index & n1 & n2 & n3 & n4 & n5 & n6 & n7 & n8\\ + 1 & 0 & 2 & 3 & 0 & 0 & 0 & 0 & 0\\ + 2 & 0 & 0 & 0 & 1 & 0 & 0 & 0 & 0\\ + 3 & 1 & 0 & 0 & 0 & 0 & 0 & 0 & 0 +\end{tabular} +\label{exmpl_2DLShape:nei} \ No newline at end of file diff --git a/doc/fig/exmpl_2DLShape_ref.eps b/doc/fig/exmpl_2DLShape_ref.eps new file mode 100644 index 0000000..bc039bb --- /dev/null +++ b/doc/fig/exmpl_2DLShape_ref.eps @@ -0,0 +1,285 @@ +%!PS-Adobe-2.0 EPSF-1.2 +%%Creator: MATLAB, The MathWorks, Inc. Version 7.14.0.739 (R2012a). Operating System: Linux 3.2.0-29-generic #46-Ubuntu SMP Fri Jul 27 17:03:23 UTC 2012 x86_64. +%%Title: ../doc/fig/exmpl_2DLShape_ref.eps +%%CreationDate: 09/01/2012 16:57:05 +%%DocumentNeededFonts: Helvetica +%%DocumentProcessColors: Cyan Magenta Yellow Black +%%Extensions: CMYK +%%Pages: 1 +%%BoundingBox: 58 198 543 583 +%%EndComments + +%%BeginProlog +% MathWorks dictionary +/MathWorks 160 dict begin +% definition operators +/bdef {bind def} bind def +/ldef {load def} bind def +/xdef {exch def} bdef +/xstore {exch store} bdef +% operator abbreviations +/c /clip ldef +/cc /concat ldef +/cp /closepath ldef +/gr /grestore ldef +/gs /gsave ldef +/mt /moveto ldef +/np /newpath ldef +/cm /currentmatrix ldef +/sm /setmatrix ldef +/rm /rmoveto ldef +/rl /rlineto ldef +/s {show newpath} bdef +/sc {setcmykcolor} bdef +/sr /setrgbcolor ldef +/sg /setgray ldef +/w /setlinewidth ldef +/j /setlinejoin ldef +/cap /setlinecap ldef +/rc {rectclip} bdef +/rf {rectfill} bdef +% page state control +/pgsv () def +/bpage {/pgsv save def} bdef +/epage {pgsv restore} bdef +/bplot /gsave ldef +/eplot {stroke grestore} bdef +% orientation switch +/portraitMode 0 def /landscapeMode 1 def /rotateMode 2 def +% coordinate system mappings +/dpi2point 0 def +% font control +/FontSize 0 def +/FMS {/FontSize xstore findfont [FontSize 0 0 FontSize neg 0 0] + makefont setfont} bdef +/reencode {exch dup where {pop load} {pop StandardEncoding} ifelse + exch dup 3 1 roll findfont dup length dict begin + { 1 index /FID ne {def}{pop pop} ifelse } forall + /Encoding exch def currentdict end definefont pop} bdef +/isroman {findfont /CharStrings get /Agrave known} bdef +/FMSR {3 1 roll 1 index dup isroman {reencode} {pop pop} ifelse + exch FMS} bdef +/csm {1 dpi2point div -1 dpi2point div scale neg translate + dup landscapeMode eq {pop -90 rotate} + {rotateMode eq {90 rotate} if} ifelse} bdef +% line types: solid, dotted, dashed, dotdash +/SO { [] 0 setdash } bdef +/DO { [.5 dpi2point mul 4 dpi2point mul] 0 setdash } bdef +/DA { [6 dpi2point mul] 0 setdash } bdef +/DD { [.5 dpi2point mul 4 dpi2point mul 6 dpi2point mul 4 + dpi2point mul] 0 setdash } bdef +% macros for lines and objects +/L {lineto stroke} bdef +/MP {3 1 roll moveto 1 sub {rlineto} repeat} bdef +/AP {{rlineto} repeat} bdef +/PDlw -1 def +/W {/PDlw currentlinewidth def setlinewidth} def +/PP {closepath eofill} bdef +/DP {closepath stroke} bdef +/MR {4 -2 roll moveto dup 0 exch rlineto exch 0 rlineto + neg 0 exch rlineto closepath} bdef +/FR {MR stroke} bdef +/PR {MR fill} bdef +/L1i {{currentfile picstr readhexstring pop} image} bdef +/tMatrix matrix def +/MakeOval {newpath tMatrix currentmatrix pop translate scale +0 0 1 0 360 arc tMatrix setmatrix} bdef +/FO {MakeOval stroke} bdef +/PO {MakeOval fill} bdef +/PD {currentlinewidth 2 div 0 360 arc fill + PDlw -1 eq not {PDlw w /PDlw -1 def} if} def +/FA {newpath tMatrix currentmatrix pop translate scale + 0 0 1 5 -2 roll arc tMatrix setmatrix stroke} bdef +/PA {newpath tMatrix currentmatrix pop translate 0 0 moveto scale + 0 0 1 5 -2 roll arc closepath tMatrix setmatrix fill} bdef +/FAn {newpath tMatrix currentmatrix pop translate scale + 0 0 1 5 -2 roll arcn tMatrix setmatrix stroke} bdef +/PAn {newpath tMatrix currentmatrix pop translate 0 0 moveto scale + 0 0 1 5 -2 roll arcn closepath tMatrix setmatrix fill} bdef +/vradius 0 def /hradius 0 def /lry 0 def +/lrx 0 def /uly 0 def /ulx 0 def /rad 0 def +/MRR {/vradius xdef /hradius xdef /lry xdef /lrx xdef /uly xdef + /ulx xdef newpath tMatrix currentmatrix pop ulx hradius add uly + vradius add translate hradius vradius scale 0 0 1 180 270 arc + tMatrix setmatrix lrx hradius sub uly vradius add translate + hradius vradius scale 0 0 1 270 360 arc tMatrix setmatrix + lrx hradius sub lry vradius sub translate hradius vradius scale + 0 0 1 0 90 arc tMatrix setmatrix ulx hradius add lry vradius sub + translate hradius vradius scale 0 0 1 90 180 arc tMatrix setmatrix + closepath} bdef +/FRR {MRR stroke } bdef +/PRR {MRR fill } bdef +/MlrRR {/lry xdef /lrx xdef /uly xdef /ulx xdef /rad lry uly sub 2 div def + newpath tMatrix currentmatrix pop ulx rad add uly rad add translate + rad rad scale 0 0 1 90 270 arc tMatrix setmatrix lrx rad sub lry rad + sub translate rad rad scale 0 0 1 270 90 arc tMatrix setmatrix + closepath} bdef +/FlrRR {MlrRR stroke } bdef +/PlrRR {MlrRR fill } bdef +/MtbRR {/lry xdef /lrx xdef /uly xdef /ulx xdef /rad lrx ulx sub 2 div def + newpath tMatrix currentmatrix pop ulx rad add uly rad add translate + rad rad scale 0 0 1 180 360 arc tMatrix setmatrix lrx rad sub lry rad + sub translate rad rad scale 0 0 1 0 180 arc tMatrix setmatrix + closepath} bdef +/FtbRR {MtbRR stroke } bdef +/PtbRR {MtbRR fill } bdef +/stri 6 array def /dtri 6 array def +/smat 6 array def /dmat 6 array def +/tmat1 6 array def /tmat2 6 array def /dif 3 array def +/asub {/ind2 exch def /ind1 exch def dup dup + ind1 get exch ind2 get sub exch } bdef +/tri_to_matrix { + 2 0 asub 3 1 asub 4 0 asub 5 1 asub + dup 0 get exch 1 get 7 -1 roll astore } bdef +/compute_transform { + dmat dtri tri_to_matrix tmat1 invertmatrix + smat stri tri_to_matrix tmat2 concatmatrix } bdef +/ds {stri astore pop} bdef +/dt {dtri astore pop} bdef +/db {2 copy /cols xdef /rows xdef mul dup 3 mul string + currentfile exch readhexstring pop + dup 0 3 index getinterval /rbmap xdef + dup 2 index dup getinterval /gbmap xdef + 1 index dup 2 mul exch getinterval /bbmap xdef pop pop}bdef +/it {gs np dtri aload pop moveto lineto lineto cp c + cols rows 8 compute_transform + rbmap gbmap bbmap true 3 colorimage gr}bdef +/il {newpath moveto lineto stroke}bdef +currentdict end def +%%EndProlog + +%%BeginSetup +MathWorks begin + +0 cap + +end +%%EndSetup + +%%Page: 1 1 +%%BeginPageSetup +%%PageBoundingBox: 58 198 543 583 +MathWorks begin +bpage +%%EndPageSetup + +%%BeginObject: obj1 +bplot + +/dpi2point 8.33333 def +portraitMode 0150 5100 csm + + 334 236 4045 3206 MR c np +86 dict begin %Colortable dictionary +/c0 { 0.000000 0.000000 0.000000 sr} bdef +/c1 { 1.000000 1.000000 1.000000 sr} bdef +/c2 { 0.900000 0.000000 0.000000 sr} bdef +/c3 { 0.000000 0.820000 0.000000 sr} bdef +/c4 { 0.000000 0.000000 0.800000 sr} bdef +/c5 { 0.910000 0.820000 0.320000 sr} bdef +/c6 { 1.000000 0.260000 0.820000 sr} bdef +/c7 { 0.000000 0.820000 0.820000 sr} bdef +c0 +1 j +1 sg + 0 0 4801 3603 PR +4.16667 w +0 2937 3720 0 0 -2937 624 3206 4 MP +PP +-3720 0 0 2937 3720 0 0 -2937 624 3206 5 MP stroke +2.77778 w +DO +SO +4.16667 w +0 sg + 624 3206 mt 4344 3206 L + 624 3206 mt 624 269 L + 934 3206 mt 934 3168 L +%%IncludeResource: font Helvetica +/Helvetica /ISOLatin1Encoding 83.3333 FMSR + + 911 3307 mt +(0) s +1709 3206 mt 1709 3168 L +1652 3307 mt +(0.5) s +2484 3206 mt 2484 3168 L +2461 3307 mt +(1) s +3259 3206 mt 3259 3168 L +3202 3307 mt +(1.5) s +4034 3206 mt 4034 3168 L +4011 3307 mt +(2) s + 624 2961 mt 661 2961 L + 554 2991 mt +(0) s + 624 2349 mt 661 2349 L + 485 2379 mt +(0.5) s + 624 1738 mt 661 1738 L + 554 1768 mt +(1) s + 624 1126 mt 661 1126 L + 485 1156 mt +(1.5) s + 624 514 mt 661 514 L + 554 544 mt +(2) s +gs 624 269 3721 2937 MR c np +8.33333 w +/c8 { 0.000000 0.400000 0.400000 sr} bdef +c8 +0 1223 -1550 0 0 -1223 1550 0 934 2961 5 MP stroke +0 1223 -1550 0 0 -1223 1550 0 2484 2961 5 MP stroke +0 1224 -1550 0 0 -1224 1550 0 934 1738 5 MP stroke +gr + +8.33333 w +c8 +0 sg +1709 2379 mt +(\(1\)) s +3259 2379 mt +(\(2\)) s +1709 1156 mt +(\(3\)) s +/c9 { 1.000000 0.000000 0.000000 sr} bdef +c9 + 949 2954 mt +(1) s +2499 2954 mt +(2) s + 949 1731 mt +(3) s +4049 2954 mt +(4) s +2499 1731 mt +(5) s + 949 507 mt +(6) s +4049 1731 mt +(7) s +2499 507 mt +(8) s +0 sg +2462 3407 mt +(x) s + 428 1760 mt -90 rotate +(y) s +90 rotate +4.16667 w + +end %%Color Dict + +eplot +%%EndObject + +epage +end + +showpage + +%%Trailer +%%EOF diff --git a/doc/fig/exmpl_2DQuad_coo.tex b/doc/fig/exmpl_2DQuad_coo.tex new file mode 100644 index 0000000..dfdeaff --- /dev/null +++ b/doc/fig/exmpl_2DQuad_coo.tex @@ -0,0 +1,13 @@ +\begin{tabular}{>{\columncolor{gray}}rccc} +\rowcolor{gray} + Index & x1 & x2 & x3\\ + 1 & 0 & 0 & 0\\ + 2 & 0 & 0.5 & 0\\ + 3 & 0 & 1 & 0\\ + 4 & 0.5 & 0 & 0\\ + 5 & 0.5 & 0.5 & 0\\ + 6 & 0.5 & 1 & 0\\ + 7 & 1 & 0 & 0\\ + 8 & 1 & 0.5 & 0\\ + 9 & 1 & 1 & 0 +\end{tabular} diff --git a/doc/fig/exmpl_2DQuad_ele.tex b/doc/fig/exmpl_2DQuad_ele.tex new file mode 100644 index 0000000..c542fab --- /dev/null +++ b/doc/fig/exmpl_2DQuad_ele.tex @@ -0,0 +1,9 @@ +\begin{tabular}{>{\columncolor{gray}}rcccc} +\rowcolor{gray} + Index & c1 & c2 & c3 & c4\\ + 1 & 2 & 5 & 6 & 3\\ + 2 & 5 & 8 & 9 & 6\\ + 3 & 4 & 7 & 8 & 5\\ + 4 & 1 & 4 & 5 & 2 +\end{tabular} +\label{exmpl_2DQuad:ele} \ No newline at end of file diff --git a/doc/fig/exmpl_2DQuad_f2s.tex b/doc/fig/exmpl_2DQuad_f2s.tex new file mode 100644 index 0000000..bc5cc21 --- /dev/null +++ b/doc/fig/exmpl_2DQuad_f2s.tex @@ -0,0 +1,5 @@ +\begin{tabular}{>{\columncolor{gray}}rcccc} +\rowcolor{gray} + Index & e1 & e2 & e3 & e4\\ +\end{tabular} +\label{exmpl_2DQuad:f2s} \ No newline at end of file diff --git a/doc/fig/exmpl_2DQuad_nei.tex b/doc/fig/exmpl_2DQuad_nei.tex new file mode 100644 index 0000000..a59cb33 --- /dev/null +++ b/doc/fig/exmpl_2DQuad_nei.tex @@ -0,0 +1,9 @@ +\begin{tabular}{>{\columncolor{gray}}rcccccccc} +\rowcolor{gray} + Index & n1 & n2 & n3 & n4 & n5 & n6 & n7 & n8\\ + 1 & 4 & 2 & 0 & 0 & 0 & 0 & 0 & 0\\ + 2 & 3 & 0 & 0 & 1 & 0 & 0 & 0 & 0\\ + 3 & 0 & 0 & 2 & 4 & 0 & 0 & 0 & 0\\ + 4 & 0 & 3 & 1 & 0 & 0 & 0 & 0 & 0 +\end{tabular} +\label{exmpl_2DQuad:nei} \ No newline at end of file diff --git a/doc/fig/exmpl_2DQuad_ref.eps b/doc/fig/exmpl_2DQuad_ref.eps new file mode 100644 index 0000000..0faf90b --- /dev/null +++ b/doc/fig/exmpl_2DQuad_ref.eps @@ -0,0 +1,296 @@ +%!PS-Adobe-2.0 EPSF-1.2 +%%Creator: MATLAB, The MathWorks, Inc. Version 7.14.0.739 (R2012a). Operating System: Linux 3.2.0-29-generic #46-Ubuntu SMP Fri Jul 27 17:03:23 UTC 2012 x86_64. +%%Title: ../doc/fig/exmpl_2DQuad_ref.eps +%%CreationDate: 09/01/2012 16:57:05 +%%DocumentNeededFonts: Helvetica +%%DocumentProcessColors: Cyan Magenta Yellow Black +%%Extensions: CMYK +%%Pages: 1 +%%BoundingBox: 58 198 543 583 +%%EndComments + +%%BeginProlog +% MathWorks dictionary +/MathWorks 160 dict begin +% definition operators +/bdef {bind def} bind def +/ldef {load def} bind def +/xdef {exch def} bdef +/xstore {exch store} bdef +% operator abbreviations +/c /clip ldef +/cc /concat ldef +/cp /closepath ldef +/gr /grestore ldef +/gs /gsave ldef +/mt /moveto ldef +/np /newpath ldef +/cm /currentmatrix ldef +/sm /setmatrix ldef +/rm /rmoveto ldef +/rl /rlineto ldef +/s {show newpath} bdef +/sc {setcmykcolor} bdef +/sr /setrgbcolor ldef +/sg /setgray ldef +/w /setlinewidth ldef +/j /setlinejoin ldef +/cap /setlinecap ldef +/rc {rectclip} bdef +/rf {rectfill} bdef +% page state control +/pgsv () def +/bpage {/pgsv save def} bdef +/epage {pgsv restore} bdef +/bplot /gsave ldef +/eplot {stroke grestore} bdef +% orientation switch +/portraitMode 0 def /landscapeMode 1 def /rotateMode 2 def +% coordinate system mappings +/dpi2point 0 def +% font control +/FontSize 0 def +/FMS {/FontSize xstore findfont [FontSize 0 0 FontSize neg 0 0] + makefont setfont} bdef +/reencode {exch dup where {pop load} {pop StandardEncoding} ifelse + exch dup 3 1 roll findfont dup length dict begin + { 1 index /FID ne {def}{pop pop} ifelse } forall + /Encoding exch def currentdict end definefont pop} bdef +/isroman {findfont /CharStrings get /Agrave known} bdef +/FMSR {3 1 roll 1 index dup isroman {reencode} {pop pop} ifelse + exch FMS} bdef +/csm {1 dpi2point div -1 dpi2point div scale neg translate + dup landscapeMode eq {pop -90 rotate} + {rotateMode eq {90 rotate} if} ifelse} bdef +% line types: solid, dotted, dashed, dotdash +/SO { [] 0 setdash } bdef +/DO { [.5 dpi2point mul 4 dpi2point mul] 0 setdash } bdef +/DA { [6 dpi2point mul] 0 setdash } bdef +/DD { [.5 dpi2point mul 4 dpi2point mul 6 dpi2point mul 4 + dpi2point mul] 0 setdash } bdef +% macros for lines and objects +/L {lineto stroke} bdef +/MP {3 1 roll moveto 1 sub {rlineto} repeat} bdef +/AP {{rlineto} repeat} bdef +/PDlw -1 def +/W {/PDlw currentlinewidth def setlinewidth} def +/PP {closepath eofill} bdef +/DP {closepath stroke} bdef +/MR {4 -2 roll moveto dup 0 exch rlineto exch 0 rlineto + neg 0 exch rlineto closepath} bdef +/FR {MR stroke} bdef +/PR {MR fill} bdef +/L1i {{currentfile picstr readhexstring pop} image} bdef +/tMatrix matrix def +/MakeOval {newpath tMatrix currentmatrix pop translate scale +0 0 1 0 360 arc tMatrix setmatrix} bdef +/FO {MakeOval stroke} bdef +/PO {MakeOval fill} bdef +/PD {currentlinewidth 2 div 0 360 arc fill + PDlw -1 eq not {PDlw w /PDlw -1 def} if} def +/FA {newpath tMatrix currentmatrix pop translate scale + 0 0 1 5 -2 roll arc tMatrix setmatrix stroke} bdef +/PA {newpath tMatrix currentmatrix pop translate 0 0 moveto scale + 0 0 1 5 -2 roll arc closepath tMatrix setmatrix fill} bdef +/FAn {newpath tMatrix currentmatrix pop translate scale + 0 0 1 5 -2 roll arcn tMatrix setmatrix stroke} bdef +/PAn {newpath tMatrix currentmatrix pop translate 0 0 moveto scale + 0 0 1 5 -2 roll arcn closepath tMatrix setmatrix fill} bdef +/vradius 0 def /hradius 0 def /lry 0 def +/lrx 0 def /uly 0 def /ulx 0 def /rad 0 def +/MRR {/vradius xdef /hradius xdef /lry xdef /lrx xdef /uly xdef + /ulx xdef newpath tMatrix currentmatrix pop ulx hradius add uly + vradius add translate hradius vradius scale 0 0 1 180 270 arc + tMatrix setmatrix lrx hradius sub uly vradius add translate + hradius vradius scale 0 0 1 270 360 arc tMatrix setmatrix + lrx hradius sub lry vradius sub translate hradius vradius scale + 0 0 1 0 90 arc tMatrix setmatrix ulx hradius add lry vradius sub + translate hradius vradius scale 0 0 1 90 180 arc tMatrix setmatrix + closepath} bdef +/FRR {MRR stroke } bdef +/PRR {MRR fill } bdef +/MlrRR {/lry xdef /lrx xdef /uly xdef /ulx xdef /rad lry uly sub 2 div def + newpath tMatrix currentmatrix pop ulx rad add uly rad add translate + rad rad scale 0 0 1 90 270 arc tMatrix setmatrix lrx rad sub lry rad + sub translate rad rad scale 0 0 1 270 90 arc tMatrix setmatrix + closepath} bdef +/FlrRR {MlrRR stroke } bdef +/PlrRR {MlrRR fill } bdef +/MtbRR {/lry xdef /lrx xdef /uly xdef /ulx xdef /rad lrx ulx sub 2 div def + newpath tMatrix currentmatrix pop ulx rad add uly rad add translate + rad rad scale 0 0 1 180 360 arc tMatrix setmatrix lrx rad sub lry rad + sub translate rad rad scale 0 0 1 0 180 arc tMatrix setmatrix + closepath} bdef +/FtbRR {MtbRR stroke } bdef +/PtbRR {MtbRR fill } bdef +/stri 6 array def /dtri 6 array def +/smat 6 array def /dmat 6 array def +/tmat1 6 array def /tmat2 6 array def /dif 3 array def +/asub {/ind2 exch def /ind1 exch def dup dup + ind1 get exch ind2 get sub exch } bdef +/tri_to_matrix { + 2 0 asub 3 1 asub 4 0 asub 5 1 asub + dup 0 get exch 1 get 7 -1 roll astore } bdef +/compute_transform { + dmat dtri tri_to_matrix tmat1 invertmatrix + smat stri tri_to_matrix tmat2 concatmatrix } bdef +/ds {stri astore pop} bdef +/dt {dtri astore pop} bdef +/db {2 copy /cols xdef /rows xdef mul dup 3 mul string + currentfile exch readhexstring pop + dup 0 3 index getinterval /rbmap xdef + dup 2 index dup getinterval /gbmap xdef + 1 index dup 2 mul exch getinterval /bbmap xdef pop pop}bdef +/it {gs np dtri aload pop moveto lineto lineto cp c + cols rows 8 compute_transform + rbmap gbmap bbmap true 3 colorimage gr}bdef +/il {newpath moveto lineto stroke}bdef +currentdict end def +%%EndProlog + +%%BeginSetup +MathWorks begin + +0 cap + +end +%%EndSetup + +%%Page: 1 1 +%%BeginPageSetup +%%PageBoundingBox: 58 198 543 583 +MathWorks begin +bpage +%%EndPageSetup + +%%BeginObject: obj1 +bplot + +/dpi2point 8.33333 def +portraitMode 0150 5100 csm + + 334 236 4045 3206 MR c np +86 dict begin %Colortable dictionary +/c0 { 0.000000 0.000000 0.000000 sr} bdef +/c1 { 1.000000 1.000000 1.000000 sr} bdef +/c2 { 0.900000 0.000000 0.000000 sr} bdef +/c3 { 0.000000 0.820000 0.000000 sr} bdef +/c4 { 0.000000 0.000000 0.800000 sr} bdef +/c5 { 0.910000 0.820000 0.320000 sr} bdef +/c6 { 1.000000 0.260000 0.820000 sr} bdef +/c7 { 0.000000 0.820000 0.820000 sr} bdef +c0 +1 j +1 sg + 0 0 4801 3603 PR +4.16667 w +0 2937 3720 0 0 -2937 624 3206 4 MP +PP +-3720 0 0 2937 3720 0 0 -2937 624 3206 5 MP stroke +2.77778 w +DO +SO +4.16667 w +0 sg + 624 3206 mt 4344 3206 L + 624 3206 mt 624 269 L + 934 3206 mt 934 3168 L +%%IncludeResource: font Helvetica +/Helvetica /ISOLatin1Encoding 83.3333 FMSR + + 911 3307 mt +(0) s +1554 3206 mt 1554 3168 L +1497 3307 mt +(0.2) s +2174 3206 mt 2174 3168 L +2117 3307 mt +(0.4) s +2794 3206 mt 2794 3168 L +2737 3307 mt +(0.6) s +3414 3206 mt 3414 3168 L +3357 3307 mt +(0.8) s +4034 3206 mt 4034 3168 L +4011 3307 mt +(1) s + 624 2961 mt 661 2961 L + 554 2991 mt +(0) s + 624 2472 mt 661 2472 L + 485 2502 mt +(0.2) s + 624 1982 mt 661 1982 L + 485 2012 mt +(0.4) s + 624 1493 mt 661 1493 L + 485 1523 mt +(0.6) s + 624 1004 mt 661 1004 L + 485 1034 mt +(0.8) s + 624 514 mt 661 514 L + 554 544 mt +(1) s +gs 624 269 3721 2937 MR c np +8.33333 w +/c8 { 0.000000 0.400000 0.400000 sr} bdef +c8 +0 1224 -1550 0 0 -1224 1550 0 934 1738 5 MP stroke +0 1224 -1550 0 0 -1224 1550 0 2484 1738 5 MP stroke +0 1223 -1550 0 0 -1223 1550 0 2484 2961 5 MP stroke +0 1223 -1550 0 0 -1223 1550 0 934 2961 5 MP stroke +gr + +8.33333 w +c8 +0 sg +1709 1156 mt +(\(1\)) s +3259 1156 mt +(\(2\)) s +3259 2379 mt +(\(3\)) s +1709 2379 mt +(\(4\)) s +/c9 { 1.000000 0.000000 0.000000 sr} bdef +c9 + 965 2917 mt +(1) s + 965 1694 mt +(2) s + 965 471 mt +(3) s +2515 2917 mt +(4) s +2515 1694 mt +(5) s +2515 471 mt +(6) s +4065 2917 mt +(7) s +4065 1694 mt +(8) s +4065 471 mt +(9) s +0 sg +2462 3407 mt +(x) s + 428 1760 mt -90 rotate +(y) s +90 rotate +4.16667 w + +end %%Color Dict + +eplot +%%EndObject + +epage +end + +showpage + +%%Trailer +%%EOF diff --git a/doc/fig/exmpl_3DCube_coo.tex b/doc/fig/exmpl_3DCube_coo.tex new file mode 100644 index 0000000..d87476f --- /dev/null +++ b/doc/fig/exmpl_3DCube_coo.tex @@ -0,0 +1,12 @@ +\begin{tabular}{>{\columncolor{gray}}rccc} +\rowcolor{gray} + Index & x1 & x2 & x3\\ + 1 & 0 & 0 & 0\\ + 2 & 1 & 0 & 0\\ + 3 & 0 & 1 & 0\\ + 4 & 1 & 1 & 0\\ + 5 & 0 & 0 & 1\\ + 6 & 1 & 0 & 1\\ + 7 & 0 & 1 & 1\\ + 8 & 1 & 1 & 1 +\end{tabular} diff --git a/doc/fig/exmpl_3DCube_ele.tex b/doc/fig/exmpl_3DCube_ele.tex new file mode 100644 index 0000000..6858f5c --- /dev/null +++ b/doc/fig/exmpl_3DCube_ele.tex @@ -0,0 +1,11 @@ +\begin{tabular}{>{\columncolor{gray}}rcccc} +\rowcolor{gray} + Index & c1 & c2 & c3 & c4\\ + 1 & 1 & 3 & 4 & 2\\ + 2 & 1 & 2 & 6 & 5\\ + 3 & 1 & 5 & 7 & 3\\ + 4 & 2 & 4 & 8 & 6\\ + 5 & 3 & 7 & 8 & 4\\ + 6 & 5 & 6 & 8 & 7 +\end{tabular} +\label{exmpl_3DCube:ele} \ No newline at end of file diff --git a/doc/fig/exmpl_3DCube_f2s.tex b/doc/fig/exmpl_3DCube_f2s.tex new file mode 100644 index 0000000..9a19b17 --- /dev/null +++ b/doc/fig/exmpl_3DCube_f2s.tex @@ -0,0 +1,5 @@ +\begin{tabular}{>{\columncolor{gray}}rcccc} +\rowcolor{gray} + Index & e1 & e2 & e3 & e4\\ +\end{tabular} +\label{exmpl_3DCube:f2s} \ No newline at end of file diff --git a/doc/fig/exmpl_3DCube_nei.tex b/doc/fig/exmpl_3DCube_nei.tex new file mode 100644 index 0000000..684376c --- /dev/null +++ b/doc/fig/exmpl_3DCube_nei.tex @@ -0,0 +1,11 @@ +\begin{tabular}{>{\columncolor{gray}}rcccccccc} +\rowcolor{gray} + Index & n1 & n2 & n3 & n4 & n5 & n6 & n7 & n8\\ + 1 & 3 & 5 & 3 & 2 & 0 & 0 & 0 & 0\\ + 2 & 1 & 4 & 6 & 3 & 0 & 0 & 0 & 0\\ + 3 & 2 & 6 & 5 & 1 & 0 & 0 & 0 & 0\\ + 4 & 1 & 5 & 6 & 2 & 0 & 0 & 0 & 0\\ + 5 & 3 & 6 & 4 & 1 & 0 & 0 & 0 & 0\\ + 6 & 2 & 4 & 5 & 3 & 0 & 0 & 0 & 0 +\end{tabular} +\label{exmpl_3DCube:nei} \ No newline at end of file diff --git a/doc/fig/exmpl_3DCube_ref.eps b/doc/fig/exmpl_3DCube_ref.eps new file mode 100644 index 0000000..4ff0d01 --- /dev/null +++ b/doc/fig/exmpl_3DCube_ref.eps @@ -0,0 +1,365 @@ +%!PS-Adobe-2.0 EPSF-1.2 +%%Creator: MATLAB, The MathWorks, Inc. Version 7.14.0.739 (R2012a). Operating System: Linux 3.2.0-29-generic #46-Ubuntu SMP Fri Jul 27 17:03:23 UTC 2012 x86_64. +%%Title: ../doc/fig/exmpl_3DCube_ref.eps +%%CreationDate: 09/01/2012 16:57:05 +%%DocumentNeededFonts: Helvetica +%%DocumentProcessColors: Cyan Magenta Yellow Black +%%Extensions: CMYK +%%Pages: 1 +%%BoundingBox: 52 201 543 583 +%%EndComments + +%%BeginProlog +% MathWorks dictionary +/MathWorks 160 dict begin +% definition operators +/bdef {bind def} bind def +/ldef {load def} bind def +/xdef {exch def} bdef +/xstore {exch store} bdef +% operator abbreviations +/c /clip ldef +/cc /concat ldef +/cp /closepath ldef +/gr /grestore ldef +/gs /gsave ldef +/mt /moveto ldef +/np /newpath ldef +/cm /currentmatrix ldef +/sm /setmatrix ldef +/rm /rmoveto ldef +/rl /rlineto ldef +/s {show newpath} bdef +/sc {setcmykcolor} bdef +/sr /setrgbcolor ldef +/sg /setgray ldef +/w /setlinewidth ldef +/j /setlinejoin ldef +/cap /setlinecap ldef +/rc {rectclip} bdef +/rf {rectfill} bdef +% page state control +/pgsv () def +/bpage {/pgsv save def} bdef +/epage {pgsv restore} bdef +/bplot /gsave ldef +/eplot {stroke grestore} bdef +% orientation switch +/portraitMode 0 def /landscapeMode 1 def /rotateMode 2 def +% coordinate system mappings +/dpi2point 0 def +% font control +/FontSize 0 def +/FMS {/FontSize xstore findfont [FontSize 0 0 FontSize neg 0 0] + makefont setfont} bdef +/reencode {exch dup where {pop load} {pop StandardEncoding} ifelse + exch dup 3 1 roll findfont dup length dict begin + { 1 index /FID ne {def}{pop pop} ifelse } forall + /Encoding exch def currentdict end definefont pop} bdef +/isroman {findfont /CharStrings get /Agrave known} bdef +/FMSR {3 1 roll 1 index dup isroman {reencode} {pop pop} ifelse + exch FMS} bdef +/csm {1 dpi2point div -1 dpi2point div scale neg translate + dup landscapeMode eq {pop -90 rotate} + {rotateMode eq {90 rotate} if} ifelse} bdef +% line types: solid, dotted, dashed, dotdash +/SO { [] 0 setdash } bdef +/DO { [.5 dpi2point mul 4 dpi2point mul] 0 setdash } bdef +/DA { [6 dpi2point mul] 0 setdash } bdef +/DD { [.5 dpi2point mul 4 dpi2point mul 6 dpi2point mul 4 + dpi2point mul] 0 setdash } bdef +% macros for lines and objects +/L {lineto stroke} bdef +/MP {3 1 roll moveto 1 sub {rlineto} repeat} bdef +/AP {{rlineto} repeat} bdef +/PDlw -1 def +/W {/PDlw currentlinewidth def setlinewidth} def +/PP {closepath eofill} bdef +/DP {closepath stroke} bdef +/MR {4 -2 roll moveto dup 0 exch rlineto exch 0 rlineto + neg 0 exch rlineto closepath} bdef +/FR {MR stroke} bdef +/PR {MR fill} bdef +/L1i {{currentfile picstr readhexstring pop} image} bdef +/tMatrix matrix def +/MakeOval {newpath tMatrix currentmatrix pop translate scale +0 0 1 0 360 arc tMatrix setmatrix} bdef +/FO {MakeOval stroke} bdef +/PO {MakeOval fill} bdef +/PD {currentlinewidth 2 div 0 360 arc fill + PDlw -1 eq not {PDlw w /PDlw -1 def} if} def +/FA {newpath tMatrix currentmatrix pop translate scale + 0 0 1 5 -2 roll arc tMatrix setmatrix stroke} bdef +/PA {newpath tMatrix currentmatrix pop translate 0 0 moveto scale + 0 0 1 5 -2 roll arc closepath tMatrix setmatrix fill} bdef +/FAn {newpath tMatrix currentmatrix pop translate scale + 0 0 1 5 -2 roll arcn tMatrix setmatrix stroke} bdef +/PAn {newpath tMatrix currentmatrix pop translate 0 0 moveto scale + 0 0 1 5 -2 roll arcn closepath tMatrix setmatrix fill} bdef +/vradius 0 def /hradius 0 def /lry 0 def +/lrx 0 def /uly 0 def /ulx 0 def /rad 0 def +/MRR {/vradius xdef /hradius xdef /lry xdef /lrx xdef /uly xdef + /ulx xdef newpath tMatrix currentmatrix pop ulx hradius add uly + vradius add translate hradius vradius scale 0 0 1 180 270 arc + tMatrix setmatrix lrx hradius sub uly vradius add translate + hradius vradius scale 0 0 1 270 360 arc tMatrix setmatrix + lrx hradius sub lry vradius sub translate hradius vradius scale + 0 0 1 0 90 arc tMatrix setmatrix ulx hradius add lry vradius sub + translate hradius vradius scale 0 0 1 90 180 arc tMatrix setmatrix + closepath} bdef +/FRR {MRR stroke } bdef +/PRR {MRR fill } bdef +/MlrRR {/lry xdef /lrx xdef /uly xdef /ulx xdef /rad lry uly sub 2 div def + newpath tMatrix currentmatrix pop ulx rad add uly rad add translate + rad rad scale 0 0 1 90 270 arc tMatrix setmatrix lrx rad sub lry rad + sub translate rad rad scale 0 0 1 270 90 arc tMatrix setmatrix + closepath} bdef +/FlrRR {MlrRR stroke } bdef +/PlrRR {MlrRR fill } bdef +/MtbRR {/lry xdef /lrx xdef /uly xdef /ulx xdef /rad lrx ulx sub 2 div def + newpath tMatrix currentmatrix pop ulx rad add uly rad add translate + rad rad scale 0 0 1 180 360 arc tMatrix setmatrix lrx rad sub lry rad + sub translate rad rad scale 0 0 1 0 180 arc tMatrix setmatrix + closepath} bdef +/FtbRR {MtbRR stroke } bdef +/PtbRR {MtbRR fill } bdef +/stri 6 array def /dtri 6 array def +/smat 6 array def /dmat 6 array def +/tmat1 6 array def /tmat2 6 array def /dif 3 array def +/asub {/ind2 exch def /ind1 exch def dup dup + ind1 get exch ind2 get sub exch } bdef +/tri_to_matrix { + 2 0 asub 3 1 asub 4 0 asub 5 1 asub + dup 0 get exch 1 get 7 -1 roll astore } bdef +/compute_transform { + dmat dtri tri_to_matrix tmat1 invertmatrix + smat stri tri_to_matrix tmat2 concatmatrix } bdef +/ds {stri astore pop} bdef +/dt {dtri astore pop} bdef +/db {2 copy /cols xdef /rows xdef mul dup 3 mul string + currentfile exch readhexstring pop + dup 0 3 index getinterval /rbmap xdef + dup 2 index dup getinterval /gbmap xdef + 1 index dup 2 mul exch getinterval /bbmap xdef pop pop}bdef +/it {gs np dtri aload pop moveto lineto lineto cp c + cols rows 8 compute_transform + rbmap gbmap bbmap true 3 colorimage gr}bdef +/il {newpath moveto lineto stroke}bdef +currentdict end def +%%EndProlog + +%%BeginSetup +MathWorks begin + +0 cap + +end +%%EndSetup + +%%Page: 1 1 +%%BeginPageSetup +%%PageBoundingBox: 52 201 543 583 +MathWorks begin +bpage +%%EndPageSetup + +%%BeginObject: obj1 +bplot + +/dpi2point 8.33333 def +portraitMode 0150 5100 csm + + 286 236 4092 3188 MR c np +86 dict begin %Colortable dictionary +/c0 { 0.000000 0.000000 0.000000 sr} bdef +/c1 { 1.000000 1.000000 1.000000 sr} bdef +/c2 { 0.900000 0.000000 0.000000 sr} bdef +/c3 { 0.000000 0.820000 0.000000 sr} bdef +/c4 { 0.000000 0.000000 0.800000 sr} bdef +/c5 { 0.910000 0.820000 0.320000 sr} bdef +/c6 { 1.000000 0.260000 0.820000 sr} bdef +/c7 { 0.000000 0.820000 0.820000 sr} bdef +c0 +1 j +1 sg + 0 0 4801 3603 PR +4.16667 w +0 1623 -1615 -744 0 -1622 4343 2635 4 MP +PP +1615 743 0 1623 -1615 -744 0 -1622 4343 2635 5 MP stroke +1615 743 2105 -570 -1616 -743 2239 3205 4 MP +PP +-2104 570 1615 743 2105 -570 -1616 -743 2239 3205 5 MP stroke +0 1623 2105 -571 0 -1622 623 2462 4 MP +PP +-2105 570 0 1623 2105 -571 0 -1622 623 2462 5 MP stroke +2.77778 w +DO +SO +4.16667 w +0 sg +2239 3205 mt 4343 2635 L +2239 3205 mt 623 2462 L + 623 2462 mt 623 840 L +2414 3158 mt 2464 3181 L +%%IncludeResource: font Helvetica +/Helvetica /ISOLatin1Encoding 83.3333 FMSR + +2485 3268 mt +(0) s +2765 3063 mt 2814 3086 L +2836 3173 mt +(0.2) s +3116 2968 mt 3165 2991 L +3187 3078 mt +(0.4) s +3466 2873 mt 3516 2896 L +3538 2983 mt +(0.6) s +3817 2778 mt 3867 2801 L +3889 2888 mt +(0.8) s +4168 2683 mt 4218 2706 L +4239 2793 mt +(1) s +2104 3144 mt 2051 3158 L +1982 3241 mt +(0) s +1835 3020 mt 1782 3034 L +1644 3117 mt +(0.2) s +1566 2896 mt 1513 2910 L +1375 2993 mt +(0.4) s +1296 2772 mt 1244 2786 L +1106 2870 mt +(0.6) s +1027 2648 mt 975 2662 L + 836 2746 mt +(0.8) s + 758 2524 mt 705 2538 L + 636 2622 mt +(1) s + 623 2327 mt 574 2304 L + 506 2324 mt +(0) s + 623 2057 mt 574 2034 L + 437 2054 mt +(0.2) s + 623 1786 mt 574 1763 L + 437 1783 mt +(0.4) s + 623 1516 mt 574 1493 L + 437 1513 mt +(0.6) s + 623 1245 mt 574 1223 L + 437 1243 mt +(0.8) s + 623 975 mt 574 952 L + 506 972 mt +(1) s +gs 623 269 3721 2937 MR c np +8.33333 w +/c8 { 0.000000 0.400000 0.400000 sr} bdef +c8 +4033 2486 mt 2279 2961 L +4033 2486 mt 4033 1133 L +2688 514 mt 2688 1866 L +2688 1866 mt 2688 514 L +4033 1133 mt 2279 1609 L +4033 2486 mt 2688 1866 L +4033 1133 mt 4033 2486 L +4033 1133 mt 2688 514 L +gr + +8.33333 w +c8 +/c9 { 1.000000 0.000000 0.000000 sr} bdef +c9 +4011 2479 mt +(2) s +4011 1127 mt +(6) s +0 sg +3361 1530 mt +(\(4\)) s +3194 3389 mt +(x) s +3156 2077 mt +(\(2\)) s +gs 623 269 3721 2937 MR c np +c8 +2688 1866 mt 4033 2486 L +2688 514 mt 4033 1133 L +2688 1866 mt 933 2342 L +2688 514 mt 933 989 L +gr + +c8 +c9 +2665 1859 mt +(4) s +2665 507 mt +(8) s +0 sg +2483 2444 mt +(\(1\)) s +2483 1091 mt +(\(6\)) s +gs 623 269 3721 2937 MR c np +c8 +2279 2961 mt 933 2342 L +2279 2961 mt 4033 2486 L +2279 1609 mt 2279 2961 L +2279 2961 mt 2279 1609 L +2279 1609 mt 933 989 L +2279 1609 mt 4033 1133 L +gr + +c8 +c9 +2257 2954 mt +(1) s +2257 1602 mt +(5) s +0 sg +1811 1458 mt +(\(5\)) s +1606 2005 mt +(\(3\)) s +1363 3346 mt +(y) s +gs 623 269 3721 2937 MR c np +c8 + 933 2342 mt 2688 1866 L + 933 989 mt 933 2342 L + 933 2342 mt 2279 2961 L + 933 2342 mt 933 989 L + 933 989 mt 2688 514 L + 933 989 mt 2279 1609 L +gr + +c8 +c9 + 911 2335 mt +(3) s + 911 983 mt +(7) s +0 sg + 380 1673 mt -90 rotate +(z) s +90 rotate +4.16667 w + +end %%Color Dict + +eplot +%%EndObject + +epage +end + +showpage + +%%Trailer +%%EOF diff --git a/doc/fig/exmpl_3DFichCube_coo.tex b/doc/fig/exmpl_3DFichCube_coo.tex new file mode 100644 index 0000000..efb0ad5 --- /dev/null +++ b/doc/fig/exmpl_3DFichCube_coo.tex @@ -0,0 +1,24 @@ +\begin{tabular}{>{\columncolor{gray}}rccc} +\rowcolor{gray} + Index & x1 & x2 & x3\\ + 1 & 0 & 0 & 0\\ + 2 & -1 & 0 & 0\\ + 3 & -1 & 1 & 0\\ + 4 & 0 & 1 & 0\\ + 5 & 0 & 1 & 1\\ + 6 & 0 & 0 & 1\\ + 7 & -1 & 0 & 1\\ + 8 & -1 & -1 & -1\\ + 9 & -1 & 0 & -1\\ + 10 & -1 & 1 & -1\\ + 11 & 0 & 1 & -1\\ + 12 & 1 & 1 & -1\\ + 13 & 1 & 1 & 0\\ + 14 & 1 & 1 & 1\\ + 15 & 1 & 0 & 1\\ + 16 & 1 & -1 & 1\\ + 17 & 0 & -1 & 1\\ + 18 & -1 & -1 & 1\\ + 19 & -1 & -1 & 0\\ + 20 & 1 & -1 & -1 +\end{tabular} diff --git a/doc/fig/exmpl_3DFichCube_ele.tex b/doc/fig/exmpl_3DFichCube_ele.tex new file mode 100644 index 0000000..288321f --- /dev/null +++ b/doc/fig/exmpl_3DFichCube_ele.tex @@ -0,0 +1,20 @@ +\begin{tabular}{>{\columncolor{gray}}rcccc} +\rowcolor{gray} + Index & c1 & c2 & c3 & c4\\ + 1 & 1 & 2 & 3 & 4\\ + 2 & 1 & 4 & 5 & 6\\ + 3 & 1 & 6 & 7 & 2\\ + 4 & 2 & 3 & 10 & 9\\ + 5 & 3 & 10 & 11 & 4\\ + 6 & 4 & 11 & 12 & 13\\ + 7 & 4 & 13 & 14 & 5\\ + 8 & 5 & 14 & 15 & 6\\ + 9 & 6 & 15 & 16 & 17\\ + 10 & 6 & 17 & 18 & 7\\ + 11 & 7 & 18 & 19 & 2\\ + 12 & 2 & 19 & 8 & 9\\ + 13 & 8 & 10 & 12 & 20\\ + 14 & 20 & 12 & 14 & 16\\ + 15 & 20 & 16 & 18 & 8 +\end{tabular} +\label{exmpl_3DFichCube:ele} \ No newline at end of file diff --git a/doc/fig/exmpl_3DFichCube_f2s.tex b/doc/fig/exmpl_3DFichCube_f2s.tex new file mode 100644 index 0000000..b0e31c4 --- /dev/null +++ b/doc/fig/exmpl_3DFichCube_f2s.tex @@ -0,0 +1,5 @@ +\begin{tabular}{>{\columncolor{gray}}rcccc} +\rowcolor{gray} + Index & e1 & e2 & e3 & e4\\ +\end{tabular} +\label{exmpl_3DFichCube:f2s} \ No newline at end of file diff --git a/doc/fig/exmpl_3DFichCube_nei.tex b/doc/fig/exmpl_3DFichCube_nei.tex new file mode 100644 index 0000000..cebf081 --- /dev/null +++ b/doc/fig/exmpl_3DFichCube_nei.tex @@ -0,0 +1,20 @@ +\begin{tabular}{>{\columncolor{gray}}rcccccccc} +\rowcolor{gray} + Index & n1 & n2 & n3 & n4 & n5 & n6 & n7 & n8\\ + 1 & 3 & 4 & 5 & 2 & 0 & 0 & 0 & 0\\ + 2 & 1 & 7 & 8 & 3 & 0 & 0 & 0 & 0\\ + 3 & 2 & 10 & 11 & 1 & 0 & 0 & 0 & 0\\ + 4 & 1 & 5 & 13 & 12 & 0 & 0 & 0 & 0\\ + 5 & 4 & 13 & 6 & 1 & 0 & 0 & 0 & 0\\ + 6 & 5 & 13 & 14 & 7 & 0 & 0 & 0 & 0\\ + 7 & 6 & 14 & 8 & 2 & 0 & 0 & 0 & 0\\ + 8 & 7 & 14 & 9 & 2 & 0 & 0 & 0 & 0\\ + 9 & 8 & 14 & 15 & 10 & 0 & 0 & 0 & 0\\ + 10 & 9 & 15 & 11 & 3 & 0 & 0 & 0 & 0\\ + 11 & 10 & 15 & 12 & 3 & 0 & 0 & 0 & 0\\ + 12 & 11 & 15 & 13 & 4 & 0 & 0 & 0 & 0\\ + 13 & 12 & 5 & 14 & 15 & 4 & 6 & 0 & 0\\ + 14 & 13 & 6 & 8 & 15 & 0 & 7 & 9 & 0\\ + 15 & 14 & 9 & 11 & 13 & 0 & 10 & 12 & 0 +\end{tabular} +\label{exmpl_3DFichCube:nei} \ No newline at end of file diff --git a/doc/fig/exmpl_3DFichCube_ref.eps b/doc/fig/exmpl_3DFichCube_ref.eps new file mode 100644 index 0000000..8437c35 --- /dev/null +++ b/doc/fig/exmpl_3DFichCube_ref.eps @@ -0,0 +1,470 @@ +%!PS-Adobe-2.0 EPSF-1.2 +%%Creator: MATLAB, The MathWorks, Inc. Version 7.14.0.739 (R2012a). Operating System: Linux 3.2.0-29-generic #46-Ubuntu SMP Fri Jul 27 17:03:23 UTC 2012 x86_64. +%%Title: ../doc/fig/exmpl_3DFichCube_ref.eps +%%CreationDate: 09/01/2012 16:57:06 +%%DocumentNeededFonts: Helvetica +%%DocumentProcessColors: Cyan Magenta Yellow Black +%%Extensions: CMYK +%%Pages: 1 +%%BoundingBox: 46 201 543 583 +%%EndComments + +%%BeginProlog +% MathWorks dictionary +/MathWorks 160 dict begin +% definition operators +/bdef {bind def} bind def +/ldef {load def} bind def +/xdef {exch def} bdef +/xstore {exch store} bdef +% operator abbreviations +/c /clip ldef +/cc /concat ldef +/cp /closepath ldef +/gr /grestore ldef +/gs /gsave ldef +/mt /moveto ldef +/np /newpath ldef +/cm /currentmatrix ldef +/sm /setmatrix ldef +/rm /rmoveto ldef +/rl /rlineto ldef +/s {show newpath} bdef +/sc {setcmykcolor} bdef +/sr /setrgbcolor ldef +/sg /setgray ldef +/w /setlinewidth ldef +/j /setlinejoin ldef +/cap /setlinecap ldef +/rc {rectclip} bdef +/rf {rectfill} bdef +% page state control +/pgsv () def +/bpage {/pgsv save def} bdef +/epage {pgsv restore} bdef +/bplot /gsave ldef +/eplot {stroke grestore} bdef +% orientation switch +/portraitMode 0 def /landscapeMode 1 def /rotateMode 2 def +% coordinate system mappings +/dpi2point 0 def +% font control +/FontSize 0 def +/FMS {/FontSize xstore findfont [FontSize 0 0 FontSize neg 0 0] + makefont setfont} bdef +/reencode {exch dup where {pop load} {pop StandardEncoding} ifelse + exch dup 3 1 roll findfont dup length dict begin + { 1 index /FID ne {def}{pop pop} ifelse } forall + /Encoding exch def currentdict end definefont pop} bdef +/isroman {findfont /CharStrings get /Agrave known} bdef +/FMSR {3 1 roll 1 index dup isroman {reencode} {pop pop} ifelse + exch FMS} bdef +/csm {1 dpi2point div -1 dpi2point div scale neg translate + dup landscapeMode eq {pop -90 rotate} + {rotateMode eq {90 rotate} if} ifelse} bdef +% line types: solid, dotted, dashed, dotdash +/SO { [] 0 setdash } bdef +/DO { [.5 dpi2point mul 4 dpi2point mul] 0 setdash } bdef +/DA { [6 dpi2point mul] 0 setdash } bdef +/DD { [.5 dpi2point mul 4 dpi2point mul 6 dpi2point mul 4 + dpi2point mul] 0 setdash } bdef +% macros for lines and objects +/L {lineto stroke} bdef +/MP {3 1 roll moveto 1 sub {rlineto} repeat} bdef +/AP {{rlineto} repeat} bdef +/PDlw -1 def +/W {/PDlw currentlinewidth def setlinewidth} def +/PP {closepath eofill} bdef +/DP {closepath stroke} bdef +/MR {4 -2 roll moveto dup 0 exch rlineto exch 0 rlineto + neg 0 exch rlineto closepath} bdef +/FR {MR stroke} bdef +/PR {MR fill} bdef +/L1i {{currentfile picstr readhexstring pop} image} bdef +/tMatrix matrix def +/MakeOval {newpath tMatrix currentmatrix pop translate scale +0 0 1 0 360 arc tMatrix setmatrix} bdef +/FO {MakeOval stroke} bdef +/PO {MakeOval fill} bdef +/PD {currentlinewidth 2 div 0 360 arc fill + PDlw -1 eq not {PDlw w /PDlw -1 def} if} def +/FA {newpath tMatrix currentmatrix pop translate scale + 0 0 1 5 -2 roll arc tMatrix setmatrix stroke} bdef +/PA {newpath tMatrix currentmatrix pop translate 0 0 moveto scale + 0 0 1 5 -2 roll arc closepath tMatrix setmatrix fill} bdef +/FAn {newpath tMatrix currentmatrix pop translate scale + 0 0 1 5 -2 roll arcn tMatrix setmatrix stroke} bdef +/PAn {newpath tMatrix currentmatrix pop translate 0 0 moveto scale + 0 0 1 5 -2 roll arcn closepath tMatrix setmatrix fill} bdef +/vradius 0 def /hradius 0 def /lry 0 def +/lrx 0 def /uly 0 def /ulx 0 def /rad 0 def +/MRR {/vradius xdef /hradius xdef /lry xdef /lrx xdef /uly xdef + /ulx xdef newpath tMatrix currentmatrix pop ulx hradius add uly + vradius add translate hradius vradius scale 0 0 1 180 270 arc + tMatrix setmatrix lrx hradius sub uly vradius add translate + hradius vradius scale 0 0 1 270 360 arc tMatrix setmatrix + lrx hradius sub lry vradius sub translate hradius vradius scale + 0 0 1 0 90 arc tMatrix setmatrix ulx hradius add lry vradius sub + translate hradius vradius scale 0 0 1 90 180 arc tMatrix setmatrix + closepath} bdef +/FRR {MRR stroke } bdef +/PRR {MRR fill } bdef +/MlrRR {/lry xdef /lrx xdef /uly xdef /ulx xdef /rad lry uly sub 2 div def + newpath tMatrix currentmatrix pop ulx rad add uly rad add translate + rad rad scale 0 0 1 90 270 arc tMatrix setmatrix lrx rad sub lry rad + sub translate rad rad scale 0 0 1 270 90 arc tMatrix setmatrix + closepath} bdef +/FlrRR {MlrRR stroke } bdef +/PlrRR {MlrRR fill } bdef +/MtbRR {/lry xdef /lrx xdef /uly xdef /ulx xdef /rad lrx ulx sub 2 div def + newpath tMatrix currentmatrix pop ulx rad add uly rad add translate + rad rad scale 0 0 1 180 360 arc tMatrix setmatrix lrx rad sub lry rad + sub translate rad rad scale 0 0 1 0 180 arc tMatrix setmatrix + closepath} bdef +/FtbRR {MtbRR stroke } bdef +/PtbRR {MtbRR fill } bdef +/stri 6 array def /dtri 6 array def +/smat 6 array def /dmat 6 array def +/tmat1 6 array def /tmat2 6 array def /dif 3 array def +/asub {/ind2 exch def /ind1 exch def dup dup + ind1 get exch ind2 get sub exch } bdef +/tri_to_matrix { + 2 0 asub 3 1 asub 4 0 asub 5 1 asub + dup 0 get exch 1 get 7 -1 roll astore } bdef +/compute_transform { + dmat dtri tri_to_matrix tmat1 invertmatrix + smat stri tri_to_matrix tmat2 concatmatrix } bdef +/ds {stri astore pop} bdef +/dt {dtri astore pop} bdef +/db {2 copy /cols xdef /rows xdef mul dup 3 mul string + currentfile exch readhexstring pop + dup 0 3 index getinterval /rbmap xdef + dup 2 index dup getinterval /gbmap xdef + 1 index dup 2 mul exch getinterval /bbmap xdef pop pop}bdef +/it {gs np dtri aload pop moveto lineto lineto cp c + cols rows 8 compute_transform + rbmap gbmap bbmap true 3 colorimage gr}bdef +/il {newpath moveto lineto stroke}bdef +currentdict end def +%%EndProlog + +%%BeginSetup +MathWorks begin + +0 cap + +end +%%EndSetup + +%%Page: 1 1 +%%BeginPageSetup +%%PageBoundingBox: 46 201 543 583 +MathWorks begin +bpage +%%EndPageSetup + +%%BeginObject: obj1 +bplot + +/dpi2point 8.33333 def +portraitMode 0150 5100 csm + + 237 236 4142 3188 MR c np +86 dict begin %Colortable dictionary +/c0 { 0.000000 0.000000 0.000000 sr} bdef +/c1 { 1.000000 1.000000 1.000000 sr} bdef +/c2 { 0.900000 0.000000 0.000000 sr} bdef +/c3 { 0.000000 0.820000 0.000000 sr} bdef +/c4 { 0.000000 0.000000 0.800000 sr} bdef +/c5 { 0.910000 0.820000 0.320000 sr} bdef +/c6 { 1.000000 0.260000 0.820000 sr} bdef +/c7 { 0.000000 0.820000 0.820000 sr} bdef +c0 +1 j +1 sg + 0 0 4801 3603 PR +4.16667 w +0 1623 -1616 -744 0 -1622 4344 2635 4 MP +PP +1616 743 0 1623 -1616 -744 0 -1622 4344 2635 5 MP stroke +1616 743 2105 -570 -1616 -743 2239 3205 4 MP +PP +-2105 570 1616 743 2105 -570 -1616 -743 2239 3205 5 MP stroke +0 1623 2105 -571 0 -1622 623 2462 4 MP +PP +-2105 570 0 1623 2105 -571 0 -1622 623 2462 5 MP stroke +2.77778 w +DO +SO +4.16667 w +0 sg +2239 3205 mt 4344 2635 L +2239 3205 mt 623 2462 L + 623 2462 mt 623 840 L +2414 3158 mt 2464 3181 L +%%IncludeResource: font Helvetica +/Helvetica /ISOLatin1Encoding 83.3333 FMSR + +2485 3268 mt +(-1) s +2853 3039 mt 2902 3062 L +2924 3149 mt +(-0.5) s +3291 2920 mt 3341 2943 L +3362 3030 mt +(0) s +3730 2802 mt 3779 2824 L +3801 2911 mt +(0.5) s +4168 2683 mt 4218 2706 L +4239 2793 mt +(1) s +2104 3144 mt 2051 3158 L +1933 3241 mt +(-1) s +1768 2989 mt 1715 3003 L +1528 3086 mt +(-0.5) s +1431 2834 mt 1378 2848 L +1309 2931 mt +(0) s +1095 2679 mt 1042 2693 L + 904 2777 mt +(0.5) s + 758 2524 mt 705 2538 L + 636 2622 mt +(1) s + 623 2327 mt 574 2304 L + 457 2324 mt +(-1) s + 623 1989 mt 574 1966 L + 388 1986 mt +(-0.5) s + 623 1651 mt 574 1628 L + 506 1648 mt +(0) s + 623 1313 mt 574 1290 L + 437 1310 mt +(0.5) s + 623 975 mt 574 952 L + 506 972 mt +(1) s +gs 623 269 3722 2937 MR c np +8.33333 w +/c8 { 0.000000 0.400000 0.400000 sr} bdef +c8 +4034 1133 mt 3156 1371 L +4034 2486 mt 2279 2961 L +4034 2486 mt 2688 1866 L +4034 1133 mt 4034 2486 L +4034 2486 mt 4034 1133 L +2688 1190 mt 1811 1428 L +2483 1737 mt 2483 1061 L +2483 1061 mt 2483 1737 L +2688 1866 mt 2688 514 L +2688 1866 mt 2688 1190 L +3156 1371 mt 2279 1609 L +4034 1133 mt 2279 1609 L +gr + +8.33333 w +c8 +/c9 { 1.000000 0.000000 0.000000 sr} bdef +c9 +4022 1145 mt +(16) s +4022 2497 mt +(20) s +gs 623 269 3722 2937 MR c np +c8 +2688 1190 mt 2688 514 L +3361 824 mt 2483 1061 L +3361 824 mt 4034 1133 L +gr + +c8 +0 sg +3361 1530 mt +(\(14\)) s +c9 +3349 835 mt +(15) s +0 sg +3258 1127 mt +(\(9\)) s +3194 3389 mt +(x) s +gs 623 269 3722 2937 MR c np +c8 +3156 1371 mt 2483 1061 L +gr + +c8 +0 sg +3156 2077 mt +(\(15\)) s +c9 +3145 1383 mt +(17) s +gs 623 269 3722 2937 MR c np +c8 +2688 514 mt 1811 752 L +2688 514 mt 3361 824 L +2688 1866 mt 4034 2486 L +2688 514 mt 4034 1133 L +gr + +c8 +c9 +2676 1878 mt +(12) s +2676 1202 mt +(13) s +2676 526 mt +(14) s +0 sg +2586 818 mt +(\(8\)) s +gs 623 269 3722 2937 MR c np +c8 +1811 1428 mt 1811 2104 L +1811 2104 mt 1811 1428 L +2483 1737 mt 1606 1975 L +2483 1737 mt 1811 1428 L +1811 752 mt 1811 1428 L +1811 1428 mt 1811 752 L +2483 1061 mt 1606 1299 L +2483 1061 mt 1811 752 L +2483 1061 mt 3361 824 L +2483 1061 mt 3156 1371 L +gr + +c8 +0 sg +2483 2444 mt +(\(13\)) s +c9 +2472 1749 mt +(1) s +2472 1073 mt +(6) s +0 sg +2381 1365 mt +(\(10\)) s +gs 623 269 3722 2937 MR c np +c8 +1811 1428 mt 2688 1190 L +2279 1609 mt 1606 1299 L +2279 1609 mt 2279 2285 L +1811 2104 mt 2688 1866 L +2279 2285 mt 1606 1975 L +2279 2285 mt 2279 2961 L +2279 2961 mt 1606 2651 L +1606 2651 mt 1606 1975 L +1606 2651 mt 1606 1975 L +2279 2961 mt 933 2342 L +2279 1609 mt 2279 2961 L +2279 2961 mt 4034 2486 L +gr + +c8 +c9 +2268 2972 mt +(8) s +2268 1620 mt +(18) s +2268 2296 mt +(19) s +0 sg +2249 1677 mt +(\(6\)) s +2249 1001 mt +(\(7\)) s +2147 1275 mt +(\(2\)) s +2045 1548 mt +(\(3\)) s +1943 1822 mt +(\(11\)) s +1943 2498 mt +(\(12\)) s +gs 623 269 3722 2937 MR c np +c8 +1811 1428 mt 2483 1737 L +1811 752 mt 2483 1061 L +1811 1428 mt 933 1665 L +1811 752 mt 2688 514 L +gr + +c8 +c9 +1799 1439 mt +(4) s +1799 763 mt +(5) s +1799 2115 mt +(11) s +0 sg +1708 1731 mt +(\(1\)) s +gs 623 269 3722 2937 MR c np +c8 +1606 1975 mt 933 1665 L +1606 1299 mt 1606 1975 L +1606 1975 mt 2483 1737 L +1606 1975 mt 933 1665 L +1606 1299 mt 2483 1061 L +1606 1299 mt 2279 1609 L +1606 1975 mt 1606 1299 L +1606 1975 mt 2279 2285 L +gr + +c8 +c9 +1595 1987 mt +(2) s +1595 1311 mt +(7) s +1595 2663 mt +(9) s +0 sg +1363 3346 mt +(y) s +1372 1915 mt +(\(5\)) s +1270 2188 mt +(\(4\)) s +gs 623 269 3722 2937 MR c np +c8 + 933 1665 mt 1811 1428 L + 933 1665 mt 933 2342 L + 933 2342 mt 1606 2651 L + 933 1665 mt 933 2342 L + 933 2342 mt 1811 2104 L + 933 2342 mt 2688 1866 L +gr + +c8 +c9 + 922 1677 mt +(3) s + 922 2353 mt +(10) s +0 sg + 331 1673 mt -90 rotate +(z) s +90 rotate +4.16667 w + +end %%Color Dict + +eplot +%%EndObject + +epage +end + +showpage + +%%Trailer +%%EOF diff --git a/doc/fig/net1.eps b/doc/fig/net1.eps index 7b60698..5844ddd 100644 --- a/doc/fig/net1.eps +++ b/doc/fig/net1.eps @@ -1,7 +1,7 @@ %!PS-Adobe-2.0 EPSF-1.2 %%Creator: MATLAB, The MathWorks, Inc. Version 7.14.0.739 (R2012a). Operating System: Linux 3.2.0-29-generic #46-Ubuntu SMP Fri Jul 27 17:03:23 UTC 2012 x86_64. %%Title: ../doc/fig/net1.eps -%%CreationDate: 08/31/2012 20:24:58 +%%CreationDate: 09/01/2012 16:57:05 %%DocumentNeededFonts: Helvetica %%DocumentProcessColors: Cyan Magenta Yellow Black %%Extensions: CMYK diff --git a/doc/fig/net1.pdf b/doc/fig/net1.pdf deleted file mode 100644 index 8105b2f..0000000 --- a/doc/fig/net1.pdf +++ /dev/null @@ -1,83 +0,0 @@ -%PDF-1.4 -%Ç쏢 -5 0 obj -<> -stream -xœuSËnÄ ¼û+üÔ> -/Contents 5 0 R ->> -endobj -3 0 obj -<< /Type /Pages /Kids [ -4 0 R -] /Count 1 ->> -endobj -1 0 obj -<> -endobj -7 0 obj -<>endobj -8 0 obj -<> -endobj -9 0 obj -<>stream - - - - - -2012-08-31T20:24:58+02:00 -2012-08-31T20:24:58+02:00 -MATLAB, The MathWorks, Inc. Version 7.14.0.739 (R2012a). Operating System: Linux 3.2.0-29-generic #46-Ubuntu SMP Fri Jul 27 17:03:23 UTC 2012 x86_64. - -../doc/fig/net1.eps - - - - - -endstream -endobj -2 0 obj -<>endobj -xref -0 10 -0000000000 65535 f -0000000605 00000 n -0000002301 00000 n -0000000546 00000 n -0000000415 00000 n -0000000015 00000 n -0000000396 00000 n -0000000669 00000 n -0000000710 00000 n -0000000739 00000 n -trailer -<< /Size 10 /Root 1 0 R /Info 2 0 R -/ID [<2D7D7384BA0E4985F5907B3D11BE82C6><2D7D7384BA0E4985F5907B3D11BE82C6>] ->> -startxref -2614 -%%EOF diff --git a/doc/fig/net_wrong.eps b/doc/fig/net_wrong.eps index 740c90c..fefeac0 100644 --- a/doc/fig/net_wrong.eps +++ b/doc/fig/net_wrong.eps @@ -1,7 +1,7 @@ %!PS-Adobe-2.0 EPSF-1.2 %%Creator: MATLAB, The MathWorks, Inc. Version 7.14.0.739 (R2012a). Operating System: Linux 3.2.0-29-generic #46-Ubuntu SMP Fri Jul 27 17:03:23 UTC 2012 x86_64. %%Title: ../doc/fig/net_wrong.eps -%%CreationDate: 08/31/2012 20:24:58 +%%CreationDate: 09/01/2012 16:57:05 %%DocumentNeededFonts: Helvetica %%DocumentProcessColors: Cyan Magenta Yellow Black %%Extensions: CMYK diff --git a/doc/fig/net_wrong.pdf b/doc/fig/net_wrong.pdf deleted file mode 100644 index d5b737834b4c9acf2a43c6f6c111553521cdcefa..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2862 zcmcImTZkJ~7?y(2j#ac$v~-lbJYk zVzP^1A5CMhuxF^ z{Fm>)p1;4C%?q*^;rh>Be&r|^MH2F=d%0v1j}W&`Cs7P2C7ib%N_>R#jzLM5n4U$_ zX)d5XF&bRw%@zO?bx@zi1=pX)YUs)e)bFdttTFMYU081!}P}wS6&}} z_?_gz*Yexz`(Iyo&!=a9yL+BTy33E(~thN(mt(!u=d!`E6%LB zuy57iM>C^4N%nRmhW{MgznNAFYaJjuQB z-uq+Zu4CuFI{nSZ=eA_0PM!EZeQ^Kf%7xmW*K&vU{_xDT@rj3y99aGIrS@N6pWk$@ zZ_AO3Z(qE=;?VKE-x1g9dIKjG0p>URFKaQbONz_~r!w6nxM<91|#1ClyJ{b7TodeCbc~m zF~dgHYta zAXQXENl-MQPF&*KChCjCgq>CB>lP|QA?AG>ZErb9i6c3#ORBD@XlEsZm|oOL#3o`9 zan|J!cNb<7vm#lLp5;!M(JU1HJ!Ops>nX;kXFapkfJrx;y`73(?jp0yIl#@9?}Y7X znV2|)VGE$nWI$}0dd>421~iw^Y&y0HN%LF`O~I#=a7k_IkaXDmLk^uiI5ul$-7(yH zith*(sTnPY@@Y}TmS^IcUB@n=6K&sf>mq3ev)OU%^z0$jgXeYMBzGYRh7F_<&yBJ) zhnDGEK1K8M8{UZ&-)7SpPK#e%W&U~S4Vr($m*=>rGyH9lt|d{ zyd?3!27}=i9Nq31xXlLM-R_cvkrpOv>2a9P^M7@!wg49wzNrok5iL3%^&{A473d_k7zNmJiY)o0e zM}5O~h!6WH!ex7gfNuzwJP%eIwpSoL?AAQQss@&<;Vc?Y=HsfI&r3Nin;VK}^O39+ mOGxp&5{pNqL?$zozBR`lwlxLR@M#!OB`RrLe}8T?&;1PoG+CAa diff --git a/doc/fig/refType_1.pdf b/doc/fig/refType_1.pdf deleted file mode 100644 index 5f636a9a6bd31b860a08629afb3eaba6fde178af..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3815 zcmcIndu&tZ6)#g^`Jw)l)KZEYk(rqg1R9Im`8H4V8*LLD0 zu&xrjk>dNE*LTkOopZkL)^$XpPL6g_b#MLsse_aou}DwtpaKCVhP8|}fIL7+Fi|yY zVFNMItYqN`mURV(LX>G4SjthwXYgk3t~b~(y?deNK56k_>%`aBElW*C&Ml}poV@#m zH(tBadiL~PA1*qOJu`UU>us;$71`zYPOQ4NKT5SVzq4w^31QvRH_u%>^1x5Dsry@t5bC{m?~AcJzWvXixiY-?{WIaCwadqktUcd&?kCG$AOFg=->u($ ze8lk{zz#!~JF(TrK#CEQ#6=6lHx#Xnofae!al{U&M0HT-IC}v(Wx}uqizXsi zBq$)2-6C6*umNk}7qT5Q5!0?JChDVz+X-qL0t*FVvPzX$FT+~W3`>@j)iV_nW$)wI zk`&+|u0)vG+dJF9Oc)fixg(CaP^j#r9aVX&gqI?Ei5W9?m=&&%^3CRwWtrJ5nV2Mo z>5g=5NygW;;Os7Jsj_6JD}qhgQ1g~zlV2kLRvG$9f@Pl)#dg`^QGxSmNex`rEU?_d&O0dYLUQ4K6vm*XnU zit14TyHsZ*T$wEb=M9CXhls57OR0WE`ST|&CmY(Gzl?3V{U1Mlv_-f+BK_;DzyAFn zu6=O+)Yh)vMF+%F#iK)GM~8Y=JksdAeC)xC57&HpgM=c64<7 z(8zP0y(3!=jf_40^u!lVuh=&>I&t{DedD9O9V6Q(pMU?*kNcJW{vX}>wb(V@9Bq4| zX3z3VduzUV&z{6@+s$Q9blhIMa^+a_lG>HA+V6a06YhNI>MJkqf9%3rS3X|Yc;;jN z(F0R^rmp_{!0Cg3+JE8t%l%Ww{_@i0J3X(g{^F6{QQ%%5o4R^=^|6DyhgX04Ey+WJbT-1!EZf$f>hV+ zv1WI0b)i*ydj^Z1c&q{h=Mtet%N7ES#k?f%#1=~7jH(447mmK_K&ldSbi3nhJRimb zYRj;JJBK$V<>8&Os5lx!RG?9Ud5WDyDep|%r-g~2=z?p)iCAr3@YZb zn&~eF9kz-e-U*p;AX~)R8Fci-JCLR8*`2C|cv_@6Cnu~&X#-kgP&alWj`ldfq@kq! z37D=WgRlxZ1}rP@XPCjkL3&W2btA)Yq9`&f&+xnxB%J1uW=Tb-X5J6`*^a0^(`uSY z+dk2+x{1z&iO<%H`xZtTyFAVZQgDbCP$v{()KF1d zAqz7Rab7}G%=MN$RNtp-fW$K(GUvRsbz6p`~s zbh(g&6QDKnc`Ei+7nveYJDe{VS-U+InZa31d^4fWIPh4J{b}9ENzhzUJ`aZ#fTn8< zG=(D+0H&o{Ssb#PzbR{#Ua~4_W`9=FGC@btso=C!$XbpNO*4uvGif!$7&uK1q3XP@44V2I z&6x(c1(3D{07&E3NBpGfS)Ty^IKggs2g^D@3MF zRe!UZX_&s{7NM5lBFMQYGUZDTxrGUCltvYr%Lf-t@*u536Ic)2(r43H7tEEpG&oP@ z(O3??23gHu|HG=vAE|F*1u;_F1K2dC9!-Cix=3H*U i>xp_@yvrB*Y>92;lgG3q!?FPq1Rqb;)os`urTzo#?VBzD diff --git a/doc/fig/refType_2.pdf b/doc/fig/refType_2.pdf deleted file mode 100644 index 9734996efff9595571a5b31d3170b8706353c64f..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 4221 zcmcIn4_H)H7SGkR9cxWfgZ!#n#ty8``#b;MI5P+Xh%$pTAYzE{X6DZDa+o*0_eKT? z^)szZQ`~i*dNgt4;?o~5YN!uAd|~B<+i$u11TJ*U8`|mFyQpTzgQqGU&ng*vFl7b)=gRkz zrtH1OdfOQ7tCQM)d#d5N;b(6n+VJ6%$)h)Jw@hysc`PvRtBtNzg>|XU1DhR6$)1jT zhwOUefrm=3eR{k#5S?&p#DY3`A`bcD9)OYRHPu(@e@1WC#7X)-hZahk(v4*?B6+b4VB|@nHyAxRCL=OO@X4rHqnhp3 zlpxR$QC0R6Rkg=Mq+8O#D|}E4^r(ni@4^c2gB3(~6Z-Zx4OGx~3=KIm&xL5aJ#J*| zRPn9cCXFiR?o$&xX3wfwV;;DwPUDN|yo^=HkPc^>BYoPWY#dyG6~W8L+?9c4uOx&O zQ9_)mBIb_R3b<2{WW`a=OGwX=PCh<1>&e-IPbrs+k-=ab@TC+(!AqaI0iwqo# zObl0|=6FCxMmU>UL#D}IH6&pHqKOY@V}uy|+?%ePz6-%;)>Z+3bTUIl6b9xx>ESu`rwMs^fpW`z3Dhpqr23`3>ogv+WW}obKbvj?c8PF`KDIQE)auMj=j>gHiTgLSu76?Y*RMLqJv3@c_B$JIFBYk;?f1XevGMd{CvVSvC1u)d zF}mY)XWH`05p5+c3lG;ew&$JLyXVp4vh9rmG0$$h^`(pXf7(eGFZ$r{4(`)$J|q1*TfT1Jdj9N( zmCyY#vF2dm{*jB!P0GQ~bKK1r8n@GPIZ4ic{;L%e9`)3PmCfSN2acbwobqAwg4Mf@*1o>!+{Cw6 zbhf>mn$}qTZF5`mn9hp95txCU!#G|YSFV+DC|KnU5ir<-ImwXB%9UE9}7KLUy%;^Q&_Uyw&r)oKKr-*H}||=uB7_<-fTTH&BPoVt7#(ov{jjMQwTIOj3r)y7J>4sWM~@}-Xzc_+`b0137XqY&{py9Llp%0f?nWml*t-WYJ!GHmD_|ERL9qcC$=*_C*PyHP zT|Gs8^&7f^OMQpL&mF4akpr zXa*xVS^ZF`hsNqna77oBKhnkoBFbCjr$M_J(|B?b^{f@eWe KQs&Go&A$P*LUif? diff --git a/doc/fig/refType_3.pdf b/doc/fig/refType_3.pdf deleted file mode 100644 index 79428156c2becdb34fcde2b7cb2df9d57e22a337..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3962 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 be)fqD^2pM3LDh`_@iva9N=j;)YN>w%n9%06 diff --git a/doc/fig/refType_full.pdf b/doc/fig/refType_full.pdf deleted file mode 100644 index 874470963ca10d6b550bce5f9c7c20493a4e614d..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3707 zcmcH+du$u!oieD}+eAl8yCfRuTUh3#sqg8xY*&dLHxIi>9n&OAqvU+|*}3F==iQwf zCk)UcZ5jpCh-g(3o|{niP%DIl&_=|gtm<9@Hule2_Ml}#6gE*{Q`Dh!`+a9Sagqv# z)ZHKU_x--#`}uthJ<*txqg_BZ>9ExS*pZhh*NmzO)v zzj4dETc1$RP26$1^JTn8-F5py-O3{|sdGJY-FIf}=kJ*J zTpd{C`=3ns&K~*ISL%&gw$jnGd*G!GYKp!Vyj+6gDe~iJ`M>iKSaTyfi(*W#7z{F#HL;_ zBy55MdkkIb#nvDLE=EiW7cD?914VG6)E9f4r_@rB3h!VXDckq+9$9j%5Z|X z5@1cXcRhnOGbpCJCxN(dxU8gYRasQhOA)%{8XMcp%Bhd?tv@B(@?ooJV&WJk(bnER z5NU45>QQVdl4!dticQH-@|JEOKVf0J!#)9bDu!uAMnwbpTufYCTlXolHEIqb566)> zXpqB-mSy@Btwl4H)qQUvZIPf8KY>{l=My{->h^_NCX493I&Eg#Y#8(&XIIWdELf zhWGySh1li08~(G*Z`qoOojvxKf!D6w{Qb81OSKJD-49wWESx_d*mi5AtE=lfPj${c zINde&&CJx}({(e4PAtq0&pfiwmp=8@mr{?-&d#5ldAxUE=FrKRxrZNKxbclWC+21s zPQ7(ves-W|W_a<*3nzavB9Dyx_={hUukhw<=L5T^cYS;O zHIbT{ceYYz=-GFd-&wkk?!Q;R(!4VL z(9`nokKg?9OP{>9JaFdd?E71mU)>%I?pVBhnP+dfVOzaok(^oIWbAsXPM=Dpt$DdW z5wEzIbNOAXJ`V0L=0#~7TPTgQiWYKwu=J7xDRRis=T5MRd<2gw?NbKsojRD3rp6_| z?ARZsg8N12ZrE8A^UjRjyG;bC6snITDi!PaL>s?ke$dDwd3eWWpn3zu_K0Rc)9H}XS7l`UoAqRcEBl>wV_If9o zEUhY>FBqy_p0dPX6%*Y|$TJQ!mZd;OH*z8rmzdAP2!f#L8Usb)2nXTNQY;mR?c#4y zt82VnMYWVVY)SU1BmymN9UKjM(8!K~-s-H%kFhm2hccvtriR zUn6`r2>J~~l3DF$VG3QR@A@%XYvC{$LXHX2pf`;OGMvj3qS9*`uhnXrV7!ycg&2_9 zZHxv;;XJC{Ir15js@R4#6ANfC5G1!nI$<_ENY16cN^DII} zQ7qzI6zTP)kKC{XH_D(2%;kgoKKYPVf$@Gf+;-Q)SQm7cjWFK3iI!zKxTSBP<=vZU z-EO#oZ@}}oA?6!kJ{B&)8(?n#W;_qS3C6J;TvFH5a)Pf4&oV@~2paIXLrkwS1y2wc zVv@QJZv}EQL`;X4(Gd`kXGupC4F>&gwuNnRw|QeQwcQ*aaSI-AwAJU0asF1n;0}K_ Y#t?ain3iZ*c7O!l3vbPaw(c19U(J7hH2?qr diff --git a/src/export_exmpl.m b/src/export_exmpl.m index e83ebda..eb30722 100644 --- a/src/export_exmpl.m +++ b/src/export_exmpl.m @@ -25,7 +25,7 @@ plotShape(coordinates,elements(:,:),'be'); view(2); axis off; print('-r600','-depsc',['../doc/fig/net1.eps']) -system(['epstopdf ../doc/fig/net1.eps']); +% system(['epstopdf ../doc/fig/net1.eps']); load exmpl_2DQuad_wrong @@ -33,4 +33,18 @@ plotShape(coordinates,elements(:,:),'be'); view(2); axis off; print('-r600','-depsc',['../doc/fig/net_wrong.eps']) -system(['epstopdf ../doc/fig/net_wrong.eps']); \ No newline at end of file +% system(['epstopdf ../doc/fig/net_wrong.eps']); + + +%% Example Objects +load exmpl_2DLShape +export_mesh(coordinates,elements,neigh,[],'exmpl_2DLShape') + +load exmpl_2DQuad +export_mesh(coordinates,elements,neigh,[],'exmpl_2DQuad') + +load exmpl_3DCube +export_mesh(coordinates,elements,neigh,[],'exmpl_3DCube') + +load exmpl_3DFichCube +export_mesh(coordinates,elements,neigh,[],'exmpl_3DFichCube') diff --git a/src/export_mesh.m b/src/export_mesh.m index 7ac7527..457ab0f 100644 --- a/src/export_mesh.m +++ b/src/export_mesh.m @@ -1,7 +1,7 @@ function export_mesh(coordinates, elements, neigh, f2s, file) %% Daten -save(file,'coordinates', 'elements','neigh','f2s') +% save(file,'coordinates', 'elements','neigh','f2s') %% Übersicht plotShape(coordinates,elements,'db'); @@ -10,7 +10,7 @@ if(length(unique(coordinates(:,3)))==1) view(2) end print('-r600','-depsc',['../doc/fig/' file '_ref.eps']) -system(['epstopdf ../doc/fig/' file '_ref.eps']); +% system(['epstopdf ../doc/fig/' file '_ref.eps']); %% Koordinaten fid = fopen(['../doc/fig/' file '_coo.tex'],'w'); -- 2.47.3