From 89d3b7a21e34b5277b6392d6fcdbb4df33108ea0 Mon Sep 17 00:00:00 2001 From: Salvatore Filippone Date: Mon, 7 Jan 2019 17:19:15 +0000 Subject: [PATCH] Fix wrong entries in documentation TOC. --- docs/html/footnode.html | 2 +- docs/html/img109.png | Bin 624 -> 608 bytes docs/html/img110.png | Bin 334 -> 333 bytes docs/html/img117.png | Bin 368 -> 341 bytes docs/html/img120.png | Bin 762 -> 758 bytes docs/html/img121.png | Bin 366 -> 366 bytes docs/html/img122.png | Bin 384 -> 384 bytes docs/html/img123.png | Bin 320 -> 321 bytes docs/html/img125.png | Bin 775 -> 775 bytes docs/html/img126.png | Bin 298 -> 296 bytes docs/html/img127.png | Bin 489 -> 486 bytes docs/html/img128.png | Bin 381 -> 376 bytes docs/html/img129.png | Bin 232 -> 229 bytes docs/html/img130.png | Bin 497 -> 516 bytes docs/html/img133.png | Bin 229 -> 229 bytes docs/html/img142.png | Bin 664 -> 655 bytes docs/html/img143.png | Bin 494 -> 474 bytes docs/html/img15.png | Bin 223 -> 221 bytes docs/html/img23.png | Bin 201 -> 201 bytes docs/html/img26.png | Bin 258 -> 258 bytes docs/html/img30.png | Bin 531 -> 502 bytes docs/html/img35.png | Bin 432 -> 429 bytes docs/html/img36.png | Bin 731 -> 720 bytes docs/html/img39.png | Bin 462 -> 466 bytes docs/html/img40.png | Bin 730 -> 783 bytes docs/html/img45.png | Bin 576 -> 575 bytes docs/html/img46.png | Bin 403 -> 416 bytes docs/html/img47.png | Bin 438 -> 459 bytes docs/html/img71.png | Bin 4708 -> 4860 bytes docs/html/img75.png | Bin 472 -> 477 bytes docs/html/img76.png | Bin 307 -> 307 bytes docs/html/img77.png | Bin 330 -> 333 bytes docs/html/img78.png | Bin 277 -> 277 bytes docs/html/img91.png | Bin 396 -> 398 bytes docs/html/img92.png | Bin 479 -> 477 bytes docs/html/img94.png | Bin 540 -> 542 bytes docs/html/img95.png | Bin 275 -> 277 bytes docs/html/img96.png | Bin 408 -> 414 bytes docs/html/img97.png | Bin 345 -> 346 bytes docs/html/node104.html | 4 +- docs/html/node133.html | 10 ++--- docs/html/node135.html | 2 +- docs/html/node53.html | 4 +- docs/html/node54.html | 2 +- docs/html/node56.html | 2 +- docs/html/node58.html | 2 +- docs/html/node59.html | 2 +- docs/html/node61.html | 2 +- docs/html/node63.html | 2 +- docs/html/node64.html | 4 +- docs/html/node65.html | 4 +- docs/html/node68.html | 6 +-- docs/html/node69.html | 6 +-- docs/html/node70.html | 4 +- docs/html/node72.html | 2 +- docs/html/node96.html | 2 +- docs/html/node98.html | 4 +- docs/psblas-3.6.pdf | 96 ++++++++++++++++++++-------------------- docs/src/datastruct.tex | 2 +- 59 files changed, 82 insertions(+), 82 deletions(-) diff --git a/docs/html/footnode.html b/docs/html/footnode.html index 31eb52aa..57ffc743 100644 --- a/docs/html/footnode.html +++ b/docs/html/footnode.html @@ -177,7 +177,7 @@ sample scatter/gather routines. HREF="node133.html#tex2html32">5
Note: the implementation is for $FCG(1)$. diff --git a/docs/html/img109.png b/docs/html/img109.png index 23cab561de34e4389525264692198d2e8820051c..43a616f2d4caeb2b614d543a86ba21a7fabe51f9 100644 GIT binary patch delta 509 zcmV^`UU@(AKf)!^d*l?RZA#yQ|a)k-#!Ng=3(man8drD2AhvJPqqz>W9gwup4w4 z8;P(T?q4nD7{q=`Su7L93|27t80)|rC8l!p8E0H!JNf$7YUbr#TDtmHo0iGEYm=5| zrN(P?{!q-zyom8tAZ(XTf5pk#b(=PhGK@$1f!W)!&US|m@6dj~upb?RPqu~e-Apuw z3SHosGt2@_v$uGL2xHV%nhFg%1v^>wG}t5D4 delta 526 zcmV+p0`dLe1n>lqZGY}bL_t(IjqQ`oN*hrW$NywLawnfs`T%j$jV=c4A`2;_APBW` zp$c7y3{;{NDI;a_tOH&60C|C)bMB0jA$fs9{%|vg z-~7+qn{&ezDc_0#`c{%BIfMG@W{$Rsm;)h z@k+4q>OSuA1Ai*wh~BVPR8(tw7sMQ1lCC00C$KL#@s90BxZ-q-Q-rEsYn0o}>b^-w z%`bvsRZ}`+<8^O0Mi>WfL{X3&9*fvV{V6fLwawwNP4mNW(ZZ2n<1Kd%VrSH*GL<_a zl|%MArt<6;xpY@gsC3Ns@KWHO$E71|N~gZ#=ixAq+9+fwVS#f|$sK*eWP zX@vq;yWBX!IabeZOg`I1z|4aV>zYBSOCd#4Q Q00000Ne4wvM6N<$f;}|_J^%m! diff --git a/docs/html/img110.png b/docs/html/img110.png index a9bd3c92321d529bd88cb9ea2858f1f6361d4f3b..47724f6570259e28d9d64ca4c513ae3323831c37 100644 GIT binary patch delta 197 zcmV;$06PE90?h)DZ2`-XZYO_O|EdN6*`Yo_f};ZnT5%~)?p26m;81A?u>(2?njWy7 zA%}s1B>~L&OxW$88GvTGfthR<92gk5&j7(uT*_G0|Ung28MnHFa_js7cd_SYFKy)tim|~-ELL~G#)bp zgAx-13pQT?0Vf_F7GR2pHws1pgCHqDfVRp3?T|KxzU^n400000NkvXXu0mjfXh=z{ delta 198 zcmV;%06G870?q=EZ2`=YZYO^j;xB~)*`Yo_f};ZnT5%~)?p26mU}*9v0I~x*2$~+S zogoKExq&&K3A_C>1JF#C1Q3($f&&8s_Zc8Kic2}m1BTBAK*NCw8MuoQ&`ghDU|?-P zrZ^X{UYNkr%-jI-QyIFR1P$Hq2|MWFe9!(zsT zT#C#p@&+|#3|R#UyB|C_o_Qd@XM>;~bJ1g_Yuv&Svt~-~=oU&dJW`~zQ%;RJrC8iR zp8LXsNudvBoZK+?pqePyGGk){4MUBFo>B%j%gIbmqE2k=3R-P$2PZH$9bw2?#l%n+ W;xv1sYL_q2pA4R^elF{r5}E*PV_+}< delta 303 zcmV+~0nq-{0`LMMiBL{Q4GJ0x0000DNk~Le0000<0000V1Oos709lIt1(6|4f9^>{ zK~y-6V_+CakV2HIYY3(RG3r?x$Wz6+w5*+h^{;9`c>}|&@Qeb4DzFSg{H0JJJGoaO zj)6m^oi*eDo5dy82MASQ8HOegkj8-R3^@!8ED5X}4XoS+YzKg9LL--k2E$|++`v|T zX6OJj`3-=GqXD4`BEymZQpECrf8nzMO9Bf+E(?Pn1HUoCMz9P}zXQmP3s^5q@G!7o z*sjJfiy@X1$@L%^mS$!Uhr59JSWv^lOAMV87`8Lmq#{&-WCAp}WEFsHW(Ec&CI%J; z5Het3Qb4Ez$uKB@EyNCpilI?3mUry2w5R3umUTfw?S5523GJ2tiTGazzVFu^A9HJOQYUJ zPpK-^(v>^g*q`kW=uPbdWqLP&EAru>^BYn8QWSJ`!M9>BHy#%EpAe};>0)tH`PZZ< z*Wf)m+RHgs|JrByO+XW6&Bt8|+9dk)KgfIrD7|z^=1SnO9#qrAYF=kPk@5p#U2BPh zgGzG2I(wW(<-f9rDAoA@A)WwO0lg~j@sWJMgg98;b**>^fUQaaT#J5jzIG3>Gytq) zPO?UH9aLZqLz$7%6$9jGmE65SzzLbs+0+(!v%|zj>hwco7O8k!u~u}dym`eRuRZBH ziquR%*A^)9q>#HMr<75@f~?rmI(G-r3@D*B>)WCiTn8;kAU3g!_k$XJT-!{ z_*AM;dYr|svs8rrqXXViS}fQA%9xU@l**6zq#021{f%gT*oLGh~B)XII&ax>~^$-hnKk5oL0X0=U z!UiQ!vTb(!^G8?WXGQx{abeJQ8^ig^u-Z zH-UE9JZUIio9EBLc{O(kf-WY8Cl-7O!Wrh|mSsM8Bk{8c*Y;)1U=+h=7x(`vg&Z=n~CSnZvqMO+TOJaqVNtzo6EW zEpf0@X)#!5&jTs)Yx00{J|7_9E<_QmKu(21JhBg%fP>jhSF?uz+^iVDpW9cQV)nMsVacgT@Jc_v zH>K$~Q8fw4w+6~Q4b08-9TTZns8L?1sbyBXDh8BLtMzpmYi{bGZjS|&OTftI-Tl?9 zGB<{@_?U~*dR)k+vwRBcW1I1o)@u5af-zD$e&Jfa=l=mE-QAmp+NzFeowy}j$8pBf zYtJRP!DuFGh|t=EW>cLcsx$VZZ)iPC3t8ky^dh?gw)qE?&fPoIIy^FE1v=+cEi!$Z zpR--`d{Tm10i_mdL$rJ$+g!SiUE*B&>Y{vo#N8y8(9%g$y9XL_9#AMJ7q~;6lulGT zR3;R;1Jk-J`}?cHfKrnb6l45fJtlSRZf2m~7; zjU0hT(4Yh^#?fl*sC{E(5s<0$X&ii(n#?(?OKvkww*@hDMW6lT+rMa^W&q)1pdH4Sc s-bp^Fuaghz>*Ry_I{Bc!PTmvsKShh)t1Ws13jhEB07*qoM6N<$f|ciIzyJUM diff --git a/docs/html/img121.png b/docs/html/img121.png index b95dedcd3345c449117096e4ef39c6fb5bbd3173..554dd4a29a8afdb86b55e213d4fe088c1ec7ba58 100644 GIT binary patch delta 289 zcmV++0p9-Z0`3AKiBL{Q4GJ0x0000DNk~Le0000!0000V1Oos708Jlb@N92jaCcMKRZkmXq(Fnl(En9p65wqXTB1HyeEhj1=ny)Xgd zK8~53+o~cJK>mxk4|Fs`KS)yn^RWO19&m^|Fc<+b1D6Am&zTt*lo%LvkOKo6+QN*qOQY%Fz!ATrfQA47zPK<5jZetX00000NkvXXu0mjfnSE!C delta 289 zcmV++0p9-Z0`3AKiBL{Q4GJ0x0000DNk~Le0000z0000V1Oos70H!F|=aC^-e;^rM zU;>0}@(hQ-_Es=xR=XW$ zIRKNd24c>oW$g?MZ6I!_55okWh9|5I$nwd(3ULe!GeF#c4h9Fl00xc*Wb*^IGvqKZ zM1a|!85k59(By%F9Z-3;3l0o5cMJw>DDo^17(N?7%;zpj+pvP60pUK7F3tt47bZa5 z$1#(0TUDe2$bS*{fsSVA2Wcu`J{G`m7;KgUgAoujEJ5};GXsMX1JeOyAqxg{fEvD> n0qF8*I-1etCt#R33aAYL2fj5wwXGii00000NkvXXu0mjfKKN!o diff --git a/docs/html/img122.png b/docs/html/img122.png index 007fd66dd4f7b501ef2ae2b65061e639d33c9f76..99ba791662efc6daab180ba787e5088b786ef8ec 100644 GIT binary patch delta 250 zcmVfG|i!U1}%@Fn~pX;4=e*A~FL=1p~hUnhKBzFgPwa zFw`&@umPoVSs=E6+yntY5um$^(l)GMXaI?BS3`FxPy}fFlP&=pJXiuWoq<6IEWr#@ z!Gatv7GM%R)R6&a07!EK9u*AD47g%{6wn<201)#sAtotm)c^nh07*qoM6N<$g1U-S AzW@LL delta 250 zcmVkY!0wd z+IXD73nqCKKqNPc40{EGX0_X41|J57@&*PDu$AF3$#RgpLVXw}@H9MOh+tq1Il#aP z5@Ol_RR9uUUii8#mx`U;rAa z1D0ThsbE147f6(#hdK(F3Ri{;aNvynQ9yS90M4K0>J{1ZDqenL_t(2kz-(>31Bl|VBmx@9Uycm149aP1DMI10H#2^YYeT( z`Z&OfwULE*!6c6YkYKN1(5!Yl%;3YoP~O160Wu}jhhYLw!xM%G2G)=R44feI13DNS z_yQOhIv7|v8W>oS&lOrQWH2z~vOqL)7o}}j!O#FQe!CjPc#fHz+o~cJK#u5~z`$bw zGRuL%2#6WD92i&_7<7=G3h^F_hZv^9#SxxF1kUgR0Nj}&ZRU);h5!Hn07*qoM6N<$ Ef(P$X%m4rY delta 219 zcmV<103`px0>A>0ZGXN=L_t(2kz-(>2}lNFP6(6D0Zg$6FfgPrH-Oo^31G?sh_5lU zBI|1bliJ8a7r-Qs0?3RC2F+@>!z>3F7|I(MI6$U^`Y=r3X?Vigz`z=EfPoWaen1C< z1783G2T%xv!B&1|U{GWL2{G^+K!n&XI55;O7_b4^xhxQk+*Czr8&)thfQ;X+1~Hyv zCg--QNCl81Iwvsj7=X-jU@!t=h9wLPEDQ`f$WFBYlPDhI1bUkR>TMWkMg-3A0s!AW VButMrFxLP8002ovPDHLkV1iL8QL_L5 diff --git a/docs/html/img125.png b/docs/html/img125.png index d092d123c8ed27528b510827404c878868cda0d6..125649b6511ba47477ca93373af4b6026b1fd862 100644 GIT binary patch delta 763 zcmV_k7{P_z$g8>#S|JK`Won?LtAAPo3L*C6L;R(J1jRO% zBBfMYKMN6R1s4X9v~DCWQo3*v#0u`RkqB;z1;L&7PSfVue5ea|IWWV$cg~!-@6MeE zG*J)Qf7DjqrPL1%){P&v*ES|wtpcy{M%(tWnWF&cnA}mJXi}~qTGflV) z^i7E|yfHG~jLFH6rG3KZ^HZLji?!kJKV1k5lXjYt3V%e;NEr`STSH~>wEWHz9^)3; ztnI`RS;A9%?-Q*NFPDL=78|P+#W}ft;0jRE?(mRQ+L4wrn&X!8e5YCvOIXIBvw9nN zg^~TD6aH!P$T}(Ti=yT0ADI-|-Y9rTD({do&Z`bm5~^OrMrZ|-d?OzTdD&AXLmZ9_ zpp(9bt$#u2Ke^LZ8u z93$hDblEycU5~Awk%c2rs4HklDj_6gRI&B9@`bk>#BFcBjxu_&Yt*BjNL1=@d)~32 tzn|W%c3r9(s@PGhHm8XunrPzR@CUI{sc+*#&b$Bs002ovPDHLkV1iCoa1;Ol delta 763 zcmV~Ws%@n_G34hboSxbicj`y9c_IsOU zJSu+$RAJR&Icy2>3S=*MKO^-$6R-MXx>s7a9+sw^zLtka5-%{>q~&I54IGxLKUimr zl80acYlPN;!xIuKkX52H7TE@r!`|g>Ek_FuC|%xx$!Hg2(})4VRA(-9-BBwmu#L`4 zEuIJ@pq6HDiGL~}H4j0hjHRaxIakmeiPW0-Xmz4^$tab>EB#o>OIu^4tQ?tU$HKrLPjoiw0-)NB*bQw^T4M;gr zBE07N*{UOJY~tr6vyAYh&J=?+^p|h$MGLBgm&2e#xa?$4Jj~@d^PFb&;Mn;1yg>Cn~ZR_s-)#Opwa8n{yt zK_T+{3gGz05>SJ%mJ8*}0HHZTm{XCy<~+|TnPu9$)GR1Zeg(n?=aILY7Sv)y=iQ*= zcxxau;QmtqDzsMa_A|4e!`r@Itg*)Tz&2s4@>7Lv|<&4M2U$owzHTeG^zu+H< tH2}lOw2@ocm1DIkD01_4uA>ITq1?F)CAnR)Z z5lkD9g)V@}Ltry17&NQh4znC!V5nwbXafm_`Y=r3X?Vig02Z175(?;GaNrAI;AjAA zi~y6L85k59P=wenI55;O7_dQvz#6%W(l)GMXaE@>0X3duCOqf1sz?QpBl;N_4ujP? xFc<+b!xFGl431Bl|V3+`9IzZ@BAhv)oc@w}Ca|4jz2td}y z0aDDg0a=I_OdbLe>=g`})ozCwd>9z285r6?LZLnk6L=b)FhqcbW`KkOIv5=IfTnhU zHAaBR&kPKT3@Acu7aSOB7z`LPz(Qb++(l^{RxmVxjE{gC&pt7eb6ZuU0>}~l3=D_C zY8@DifS7>`?9>CuPQ~IOhN%c|!##-zoZ$rkKJ_0V_%w}Y00000NkvXXu0mjf1}RAW diff --git a/docs/html/img127.png b/docs/html/img127.png index c3cf5502d32add38bae116139faa26f8043c3b25..67edf5dcb45c613965bad67f9497512fc2dc569e 100644 GIT binary patch delta 386 zcmV-|0e$}I1LgyeZGU7*L_t(IjqQ@XOF~f;z<>ID&-c=@26w5^h6gSV6^>C6Hb@Ot zLL?3iZ!!8HkSKBqY-q4aglKJZ%qa*Oq`4uY{sCPaJMa30G}{|G@XkH=zTf${=Un*1 zqT8Yjd-PAsTNjH*DJXg#uS1kpQcJK-pxxg708+^iQImrCYOSvs!Pux|G+z|0BYa|`OSfsuUC--PnNGtXy0%$>{FmR!;W z)&w=8l+iCSba;~p!@C$Y9u6kwG| zLMTgOIn_g{S$nc}>|RFmp1=pHdNwV$t~Lv?x@vn(Z&iBLQ=TcyaHJCr=62B^O3V2( zuBN&WaWNk9{>OV delta 389 zcmV;00eb%C1L*^hZGUG;L_t(IjqQ=UOT$nU#=qtr8>|l5i;i^&bjhI7Q4}N&#ieSY zSR5R(C_WH^R_s!!W1UJ-T-`F7Nf0^|X9p4e2im2h=ib~xTIk-v13CAQ`@84y9bkq{ zb;wnwT$!LSF$ypIt zESO{WT_pk@c8`2Uxz%fIUbfmWpHA-pqf9`GbvIN4XzqvlMU?c7HT)_RRvOuT8j=A! zgle`CKu!A^Wi06t=F2t~058NbP0cBiz>0`M#$mo>M6iNq_5cIa1(l*)2L+A7ZDjI9 znUu?Kom0MP}oJ%sEXbk+fZz#m!zaHe}3ft`Wj5QxPE5;?_2uxsLU=!tNU|{7gU^@U7j{u7UZRd1302F87Hvo|^ zaYmr}cn3D1h#v#LF~S^<4Gb(#7{K;2#Bzeg!S*tAD0cwE0qCmj3^u7?k;4$LhbjQc zB@7G(3``2(Fg<`2kQN9gG#ns+GXR?sAZUiOCNPWwLI40H6D{=f<6-dt0000jSW+86YAs0q90ipfgyx3)l{T#UsGtK-+nF4gkd&_zgH3 z5aNtL_3;i284L`54E)9jb2v6IusmS^+shEk2^I(2%g~|R0Sp45JGV2~q=H2bL%bfU z0CKJag8>7R0ys<$AO$2W96%-qAcyc&ILiWAn1KTxArlxz0U-bY#A7QJjmw{l00000 LNkvXXu0mjf#+72U diff --git a/docs/html/img129.png b/docs/html/img129.png index 46461b49b9842ce45d0eaf729f5cf61fb3cbce2d..456535ecd9291c38becdc190000fdbcd4d3a3e44 100644 GIT binary patch delta 130 zcmV-|0Db@H0p$UZYI|l$L_t&-m1AI_HQ<<%TE@UWEp;N09aJOW%ivTkkO^cvEMtfU z5#1m~j~L29#4I3_`2xcu1t4(^q;~?#fd-BZY#V@Vt^}s74qQt!1%PZO1_nU}J|zXX kCAJ9rSk^Ys+)u;-0Fh)C74$IRF#rGn07*qoM6N<$g6@Sc>;M1& delta 133 zcmV;00DAxB0q6mcYJO=+L_t&-m1AI_HQ<<%TEzo5n7V`=ac@0y!RRdO2 zBF`Z6IH1NbuQI@Hsnuc}uIa&I3~Lt-QzCGgg3TD#9SUGxc>@DWdltj2@Qjja8$bfl zO<-}(rDg359LviV;Wwri;uhAB0}Q?jd2AM!Sf4Q*1<789sDDcCRfuB>hpt79oc1K#HS*%IvD%^3xwVB`WpY8n86!DS2p&_{K;-vaby00000 LNkvXXu0mjf&dsU# delta 398 zcmV;90df9>1n~oqZGUe`L_t(YiDO_G&VZ=^h0EqZmQL0=2cRtG6(Eu~0YkY}16ETI zIzfN~%3)q*fZbB7#W-98(}~Ps?ZRP71TIss8N<3m0nB5sU|?y_Vwe@4Q8H}7HFVenPRW3#x#`i$WyNcJ*B93=7}xPM2X3PUGLC=djoxh9~4 z;W@)BR_+3}3k*+?Tmuq05U`zL4qP8rV;ERFAny6hBE+zrf!~0mf#m@tY?{FoNQB`t z!)gp;(0mAqDYgr)4;Vf>_yHrHqrm|z0f{L;27Y6p!O!uB4al4hAi-Ufa)9+g!7K(v z1wI#uF$@+BK!0KuLo6rf0d}l9L7wUTft-vvW-=^Gzm~9_A(nwB5=k8BQJYlmZB+_5 zb)o_X1{MWo1_K5r5EBUiMHKjrailFc$mjq9EaGe+@dhZzkANWz45q-)55XeN42l-0 svsm{{AZX4g7zHC22vP$G3@&2;m6vsX*@G=m00000Ne4wvM6N<$f*Z7(J^%m! diff --git a/docs/html/img133.png b/docs/html/img133.png index 390bbbfd37c9808cdb3bc8d853014e7804365ae6..0b3d6f67db5cd819025ba6a9bfb7c2e68fdcb7cf 100644 GIT binary patch delta 41 scmaFL_>@txGr-TCmrII^fq{Y7)59eQNDBcmKMOOElwQ%KI8pHk0Ig^T&j0`b delta 41 scmaFL_>@txGr-TCmrII^fq{Y7)59eQNDBfnKMOOE{4n2AX`u7?04$8<58&=OF;1K!MO{G3 zC*AY;^WFFE?!5$<;NOJhjUYGD$F+xJYRSxfOs2ofYhMJaX@69wEHMtIg1)Cmyxvm2 zqt@mDAbj=incXx>+Ze5L91o%D*;f9&lv=0o9d>HKOuBbGy6WS2s#~qQYK=2l?6Y$l zIIFVX=4P~gxAkai2L)bR+bTT;?k5e@pUHV*>Q9cyI<23pne19l)`&SfX85qGiTMMc z(dPxzZF;lam460_t=2;$L9{@h6YG$z*Rhg)^+(qH;O4qB?a=Dt8-{r}?JGXFdlODr z_sDa?(;c?{`LOIlPWH_}`m`q^;}8Yj`jX&?Y79_o_&m>=Ylmzi8j`&XeI_gG;{n0v zOEVRSNcMS~X`acl_TB1ADppc8XaS3uzRFe!sGvki)$33-9ga zz<8lYvvluh%JWz(v7K^5Gs+*Cv41_y%OCkJ-NQ-~1-{)3#A{qCpL0u_5BP$Wm!2=N zRhq6iL;Zh!34Bta7yMq19%bnsG(Z-4T{7+Rr}Lyqk2#8EBlk`kqwV2j$nD4I{TPK` vj2sV}116jFeV8CWCNH{@c z0}12`&x1%5B(Nw%M1&>rk_{wqjUrZ8XrYzbT#6J&BwY%4vc^ z_Sl&P&dKbL${A(euWa0UgdSd7e~qUB?zQGoeCCQKP+U18t3Uj+8q2OLvLfW{kU?j& zxNVm!d9TBpOn+Btmb0H5b4{!kebGW-1Q4y%AzQm*Df{NHtg&OO)p-pp!*Y9gt9sQi z17HT0Uv$W`{7jv#(;t>yP-H)JrQ?VWi(7n(PknD;)Pbm=FzNY^M79X`kOKFuC$zp*T6v+gV}5}=IHYkzF{irak%c{kPM(FoO+)wMDF zx_O!x$M}NAMX{y_7wFzm%Wk8bW*f16BT!o=_HIOZYRhvz9oBxWhp(0@*sNX7p10Gl z9`FUrF1=V{%a?3(oa+C%0eqFAlU_SV58`wkuptt7Dpk-c8YXD^4w!}`jhMM8Mr-0f zG1WC|e=m%tmk>D+GOB{^C9U;OSWDpg{y~NqVu-Vk6VL>LX6*-xJpcdz07*qoM6N<$ Ef<1~5!vFvP diff --git a/docs/html/img143.png b/docs/html/img143.png index 474620ca0418843a4e3544dd9bb510ededda4978..36852db5e376d707c6854c88af7119eb7d45ce98 100644 GIT binary patch delta 374 zcmV-+0g3+Z1KIzo4&46Rr!Y607}0IcQ$ScC(pQX7j(uq<~0SV;q1C65A#rIDFX-oU{6 zS2cj8eF_Uun58}6fTcZ)t#5|{OeIGGh_#7*Ysdix4wZHWUw;J-R-ie)3VC46r~o&U z6Kwp8U{#PkEC~$HS(-tt=M1yJIF;?t1);OSTG4NXaar2a)9+g2@n?u zu`@&<`-mfS8gE1A1g3_Cml!I;3P7Q>Ed5#n2p^rq(CEOx+WVt`fyV%3x(U!X3`{`G zz~sQdums3cV1{6z`y3!{)xi?-7AQPe(!ds*oB_x@QwW8WLXbc+HtpCHj)EZ!05D-u UU>%MryZ`_I07*qoM6N<$g5R2y(f|Me delta 395 zcmV;60d)S_1MUNmZGUV@L_t(IjbmUKsvsGQ7$<_60%x%YFfcH0G(b|uRKUR80OwtU zvn)V_AB6n?M6k{|z`)Ro#iAAvF$>IOy#S^-fGV}Is07PyhbU=)tK?Atu{1Ih${QG1 z|EdPCv`=9H3VW1&W?*U0V(Z(X08`140Ag)o-x_j&fkUO8!GBkQgSCNy7y97ST|U+Z+|R z3s{7JZtXx*$*!Omkjnxzl7&@(fq|`oA&!CHg!KW#XNO}fsJ8n%a4T$AWAHGrU=m=^ z1p3H_A&#Bp0DtR)0wH#W2xK2|gid4VoWRtu@Df91SOGAUxYBCV7?!19OE@}-q0xbX zwf9E>0}nXTOn|;&U;<(WCI<$FB@7Hs3KKq%4?HfA}Pbp8rnW+c1TxIOu fJX1n~MN)#{1gluuvB&mo3_#%N>gTe~DWM4f2EZA} diff --git a/docs/html/img23.png b/docs/html/img23.png index 8faf23ee2acccf00e2abe1e83a511f8e55e594d0..a117af756bc9f5f0e886a4eb5e7bf881f1c3c4db 100644 GIT binary patch delta 41 scmX@fc#=`EGr-TCmrII^fq{Y7)59eQNb>=)91Am$e7C`pZSSm_sJH?Er6C8d diff --git a/docs/html/img26.png b/docs/html/img26.png index 99fa30f2811f2fe139353592eef6409a827db495..7f4b721a5a7425966d6cde9f2ff8ca1ee582bb83 100644 GIT binary patch delta 41 scmZo-YGP9C4DfU3<&xrJU|`_&^l%9R(vm>T&%z8OAA3|@o2d8@0F^liLjV8( delta 41 scmZo-YGP9C4DfU3<&xrJU|`_&^l%9R(o#Uo&%z8OIqDBxov8Q_0FnR)=l}o! diff --git a/docs/html/img30.png b/docs/html/img30.png index 37198e4aca68192e55b119dabd8d6faebb450c08..e035a41606c6f0493715989f060408977a2af419 100644 GIT binary patch literal 502 zcmVytJ=FTfd(Gy<(w?_ zkHM^=Q<80%W)%}*gB)#y7HnueQzgwdz-XfTEUNY)ZHN|-_E@pHoD`A`&^E+=?5V9s z?bzLh7A!wRo!AfQCuZ~6Rh7f_e~C>;EEk~Y&hhiz9&HTkhn;42nnrXqZ>pipZM#}d z=OQ1mGI5`X3Y4vrd@yXPm)^2XUZ>_Im7Zi^i=kS3_3e8vo?7ZNmU>Q;6#`Ux3In^@ zpu`2M1+hg$FDXU0um%`v&DaW6*(v3jnkP`0GPPuVC8<({{1MD3PNS(ncN@-2k!>WN zzAtfq?}b&BF<)cW?_=hZ1P7afP2cdBvMT-sR_Lr<@K2`qV1F4e##Z>L<^BRYp5@ip s@hmULF3<7}Sp0d>>#@I$8+$?g1H7QWQg1dv6aWAK07*qoM6N<$g5?t8UH||9 literal 531 zcmV+u0_^>XP)KlD$jAKpci&YLX^t+Jb*UItYpugY*xGBBEF{3PnUL zMWG5JWRMQ^gMfk^6uJ~Tc2PTa@?#UUj#3nyI|OleDY$rdO)D*kEm?~6ogTRNx!m0^ zKtKKTR-`6nyO+f#Sv@G1I+ABo1?eJnI=90RBl|NCWPvxGM*L~}B=rbBcZGCWzNNBL zAu{(OR5#DnctSBKBCA+7Sr~0>&)fJw21+)ld2CUmGOG+xIbcc!;|9A3=oFy`45E17 zV>AT$D#|#6p!*Fh?y+ODN{q^rs?WqH*?Xam2%%NJXEIk@Hy~E(cMdh~97iz1Rq=)l zM-eyxIUAzQW7p+zU0KF(u`ZK}bWG(a;$ErX8H7DeQ79GJ2$~P($V&*uV1*MzW|fUs zD$B{kq|f9lC}$~3*XdQ2N(Dz=tBGGL&(>Hje|J>z*EEQ%!j;&lrl1V~DmaFifX*bX zZM>16In#=~<>C*MlU>LjqgAHqSmxcxu99zmz%C+$UC5Ys;o{Q#yYsu8aP#SZlyAiM VZT}J@`{V!s002ovPDHLkV1hy}=12el diff --git a/docs/html/img35.png b/docs/html/img35.png index 5c126725cdd0d01443fbdffd87ec40a56bfd0017..3c6f2c984045a5c63d9695a75f7da308d0a807b8 100644 GIT binary patch delta 309 zcmV-50m}Zc1FZv)ZGS6CL_t(IjbmUK1*3o)z{aGja&BD8J<1j^Xk;d^ zS1?#G%nHvanYIBW6OOEgY5JBN0|=Al659iYP3#*&eHc2}EH1G=V>k+wVA_DJoRi@M zp950>h{;#Lxq#tCutGow!!cIw0=5ebPk?IbQbR!is+@)4DIfy_D_FUs0(SvJuB-yX zX9gh#eglpMmIoNh8JGlM7R8ed0U3XP><5?`W*C5&J`8c}{tny-ZGSFFL_t(IjbmUK1*3ov;9_Wivlnm>RL+B>{J;Py=f(`Ufgvw|fgu#E+);tMfFV~_ zf#EZQ5CgvfM+3_P4CM@paJR>k3;`K`t2GP;oXue6J`8c}{tny2kkIp?;jNClP+kbrbzFkmnN zinA~n0a;883?Rc9n2{Z01Qg>+Cn;9B(rA%pxRI1^Agr7s000MgQIG?Wy#xRY0000< KMNUMnLSTX=%zpv^ diff --git a/docs/html/img36.png b/docs/html/img36.png index 2d75ebf78f53d91b5987bbf8a82f9a9a7ca3603f..7847484984df9fa1e1c33facaaa3edd4c4522252 100644 GIT binary patch delta 657 zcmV;C0&e}=1<(Z{iBL{Q4GJ0x0000DNk~Le0002a0000T1Oos701%r_c99`We@;n6 zK~zYI?Um1K(_kFNAJY6>yAJ#dG7v%Z5Qc{xGZ~|YAQcQ+n4>V6y9h!2HK*``c66{q zFPqR)4ho*6c(8a2$UN5`Johm759lA@H_4m4X&SBbB+>_xym|9{pHJR5Z{Gql%{0?Y z|C)SVv{frS8+6QpjoWe^n@F75fBN4k$oL*c=Mp7W@|>vSPI9N!Q)h5?PKjr?#yBOx z`I_`CBX#}-N4Mkar7_Me!AbQJsdEaaSHPL)*NQofGZ4yHl zhhUW0sjw3mEQ(cg9OXv96BH(#A%~n*&+t)gE!Erjtdu=?-vs5l1@+^If;=x>n558Bfrea8iBfTrtZY)GtGP$2lxmI+I5e9D0Tox*-l0k#Mk{ z<4`$I2sw!}tS9FN7OvpFfAmcrDFf>o=9@aR$>3z?Eks|Z<~AMAU?uamp8r1gWW)(; zOgK5m!Gb8wZ0XIG*j$XKG5L?1A! zvof6M7k{4K$tDjyzKmjyj3nVTQfI=MreE$m+PfEVZ^{uG-**z{pK@@R;)?gtRL0r& r(O$-k00000NkvXXu0mjfkFhts delta 668 zcmV;N0%QHq1=|H7iBL{Q4GJ0x0000DNk~Le0002Z0000T1Oos70Q;=lHbdZ@ArLPUS3{+QH){~ zqxi=n1+RZI)48tES=S@FNFh}2fAjw#OhKpFos^@~k8*fHwFZ^uAvn1p>GnQOHsp-C zgUZ8jo&-s1ikyTOauA~&!ZG4F?QZ@wl+#y+{)>xsoWAYe^JEXT!mWjkCa)GmPObP5 z%IXWnhxGEpoh(-3IocAEjm6bVa}bn0jrN-e}l_R zryi5|lD6=w``RNMXA(2dS=lvhLD}KBK)RBwV{ht|?wM}FsHko1lI!seheyDnGVnuL z);%crMz!m~@SkytQ*1a>0mrVwZebp2OHgvok`J6`)XV${mdPGr$Yga-*@<$f4CS~3 zazi>Aa!`tJ@RJ`^$TucZT3|DUSdv@f_o>o2*O6usb0r zdz{qlqgmbAz}dp)I$D^9S>(2q$Z1i&f2~5Rb@OIp9rzs2(O<);awOW=S`(B#4ld9K zJx*L|yOz{J+qQaw3ILX&jLApT#e%QoK2BM9LMiIcl>^L2a}k@sL0r$59AC)f8N&OYsavg z67gI%;=Q<+^n=FOUUTHQG`61(e}N@ObA;C)A6yEjj&gO+8k`8Uid@=^`o;R{YtQf8 z>Ymy~m{y%F(izL^zY%m=>Mfn2R%=NfsgNo#_%^cQ<289ndhickvc|ACcK zk<44y_srNyp4oo=>L;xG(<9}Z12|N}dQ>mg?>V-98TQ+jyOq0No@KwCXN81*Gwu^& z`#tbx4W?RE8s&<-&zmM$TQVc!^_R1iBL{Q4GJ0x0000DNk~Le000180000T1Oos706GVKoRJ|+e@sb4 zK~y-6?b5wU!%!5!@jq!&^JRU72r7sUp-&JO>EKYopxugJbrFgnq7?~9MZuwi)zw9C z3=VcJ_yksPcF-r#2QW7&ZA??>;Mg-<4ky2x+>?7?9OD=kSsS!OO~*?~qd0`^OrmD? zk(uy}iT6o<+&4_`li4sWwjft6*tvS1OBB^Z5&mq)718xht_W^)v~O5)i)3Fr zfoIB2^Gx?XC4azbkRM22?7_Yqokwo}>Gu>{JCFLk7rUjKAD%?Nt+|wbW3&Dv-sW5A zjVequE7VJ6@jtH`n6_Yg%xljlB}?{0pAog0;BJGv(j8=23|S_Ao;(hEC3PMcHV^vl rfT!8pH0T+e2h@~#Hu}g&`u~q#7phKQz|DTm00000NkvXXu0mjfqSCRy diff --git a/docs/html/img40.png b/docs/html/img40.png index b026c00d67a075f29a6f4c11ca576e9461e6f70d..76d308bf402ef3a59698077246c00d91f67d1b80 100644 GIT binary patch delta 686 zcmV;f0#W_i1&;=hZGVkPL_t(YiS3oaYtv91$G@a$nzUW##d`)`h91IBJw_1Op^k_| z*Mm^lVFNvsp|GtU0=0Dq4@KOj)k6;!JQfjm4GzI$?O)(wo8I*g@cWV`drdRuQKVn! zdwoB?zu)Ka^2-Y_(@ZnX^p9wbKO+&#!<#e!okTQHPnTDkg@19aX(y0#pxK#3yeJuI z5GqebL-_=0cC>mNjH1@GGbk`uL+gA{Ih=H7B5K7TW+NsDwbDUPgYoM5pwIwiAV;%a z42q@Oh-#&QhGAt>jDs}La6Es$2s9TZo3YdA9}LuIFQK&eRUf%6?xrTP>oTZYZD4uZ zra?LQ_|QT-9e>2^?!Api`vX*f#m3DeQ7dw;JvaPYrjCNyV1`SF;Xyt>8nv?jRvp2k z!NAv&jaOlMEdg>XT6vT`#TTryHH+S{s1-S#L*R$nM5(o;dvJEc#N4SX;-o!St`U>UpQ1hr!4FMp_)U3TWT5$kZ30>Zq7>s$zf zaw!I7lOSf#b2sXD0m1@ekZ>}Z6}g+riRM8Y+TqbvuUR>G0edot&oQ^RF53IedjAD*ln!F{A?~ACWqTW+cB-bR z6*+kjP;Acpz2hSUt_69P3=)eg5QdDY((k8(m~BB3Q{KkXxR&IM72Ys^eFg3Ow4^;v zys(KYC~`(J9LbXgGA_7O&$Jiw(ykyhG5wh+$S1~TFm@8rK!XX89)BjLo&Smc0CC8^ UP9lo3)c^nh07*qoM6N<$fWz{}4*&Sc_5Fq1A+}zLpQ_HTJNy>k*)wynpDTBM%~X zZ*A+*@c_#xkbfJ`t@yTM!glt^5fEWT{5wyAjC%Y=8zCaV!snWYm)sr-LBX<7AL-xm z3F|13{u%H?YoXS@VMg!|#>S`j1127%+fCG(OD+K#&Z)MZ*mq(U6Eyn49UkN#5NQnY z4Kz)G`~~eYO=x@>(L6Mg1YyC&&AZq^iy;+se5S!5Dgc z>$Eukj#hwG`bYpOv5N7A=&`VM$kCmfMcD!G2_Fn)Wf4xaW zK~y-6?UTDp!%!5)Khm2tF+M@}xF|)1;N;k;lZ6be=vL5GkS;!lK&=mO2q-?b4hoLJ z!LC97f$HGw;A2(lAK`CGm`yAAv) z*fuUse71W8W#^a$NUs5UiEMR6<};hQTOJifR|(vS`Nabx$Xhy0Yg2VmoTZ9x$4l@; zuh)H|sNmH?0GtYY{19;Jz$>euzdEhEaP}yH`1DJW%W3i1eg}H%HB|mEf6r~jo1%m! z*hmr3?(TV@naE=lF^>Ve#j6e72YZA%NN!nq)?8?fY}o&7=lr)|YZ1T9qW*2FY1E($ zBEvp#MH4d1rG)uu{v}+BsxI%XJ{Hd}Z^5L*^|=*P7fSSn^fLl%j@2aIxZYT>c=Syl z2KH%tZw1e&M2b?BEZylkRR`#t6qqgdKaDU76aZ>p351Jyr`aKCqpm{|Y-002ovPDHLkV1hri B^gsXr delta 512 zcmV+b0{{KL1i%C#iBL{Q4GJ0x0000DNk~Le0001f0000T1Oos70G@5dPmv)^f4)gX zK~y-6?NdKX!*CFNq-mSjKjP?CL4=}1CyfAyI}eme_F!b&#Hrvg@UVJGdU_XcfU{tCSCm@ak}Ra_~s8u znZZbh)~_#Wi04eDc#Z{Nhng%hzbyNs`S~WRdA|4WQZH7=zj~rK)E4YOB##ulOAX+% z_a!K?9JF6a75*d@(ru=doPk6g2xsC(xDZ1LUX7kli8xqKGTMGKOfxODf9oaa!t3~> z$`kMo%q0`>J+?Sw*l_b>3|&7vgntFcP+x#WBD2aHHi0cw^shF0=C==nRR_KYv)#Xk zYU)+4uAF_~mM2u7aG9U4b_1K$6!#X$TAlgP-~t(%Xk`P1w8dZOh_<)Mt|7^<-|eL% zte)b~gmy*W&v5*4+A2;NR;RN`9uw5Q;<@Kpl;L0IZJbGmM1+BF|ve z!6}MU2SX259d3kmY(Uk~AOY9GxwNbuNKD@_D?FoQ+6I^o)&dkA>;^aBI+A-8;uw;9 zIFDIeVtvMN6sAKP)m0h{rywjg28Mv`3^^czmAioL0>cxi4uAG%p&$?d)6o`s2h3sz z$$n<&01*uQ1{@7653uWCnHstV!ioWM9x!}10IBq2;7#CYaDckX2gOxD)DPFexq$V; z1kMEv46_&%75H2nu=;#514ANQ2X_JUu>fwM{C0*|2A)WUi2Lneg$s~$L`g8PA8du` zU}j)Y0ujK3!!^Xf-~e}w0cw1}STWcm5e1;=U|-ivq7I_K1`bRXtpNZp-dRDYQ}R9l O0000fT;kLe*mnG=`)Ol0a)i8 zz@~#!6sHab4y-!d20jv={+ z^8kpEz!Lz~p^fS)4Te(?78?UYz;=cl5COuu415j{9qi9SL4P0srlT$N4w%K>1LS;W z=l~HAh93h~9V}Br*Fab?K+Xe(&jvsO#JI-L!2)%a4~naRs2{F_a{=px37iW+3??Cl zCoWihKAC|b5w3%~fcaPecL9jOdV%5S1lHakV8siNbVNxoupexN>0oAHPy!JktiZqm lcZ>mQe85;S*pqkx6cm#cTwL}}oecm0002ovPDHLkV1oUpb7lYl diff --git a/docs/html/img47.png b/docs/html/img47.png index ee03ba889233d922b99d2be4b80a25a8b9f1cc75..81fca4f58bdc50af28fd75148c58fb6f805f391c 100644 GIT binary patch delta 394 zcmV;50d@Yi1Iq&;iBL{Q4GJ0x0000DNk~Le0001G0000T1Oos706`~@_e@RJ1 zK~y-6V_+BsqkuMmi=hETF~eC{K?(|w2clBn0LH=!u3^(NF#xX~Q~*)Ql1PLeZd5%S zj19rqhasVjE zv;jpAQv=TeWIX}f8FE;;3mAZyf9(Rp6IKq8OkHXy2*C7kq{bdV@y}<54hDV$1|a5W zV0i#$qU-StjY81_RQB1x56JLi;7#CYaL8o=2_8UkTLS~f2QbU)w1a1d0t4p))(aD6 z0cB?~C@S!|IBZwL2m?+71~vgOtAO=+1H%Lc?gHjxKtC}sY-fmN;E81DV4MI_%7vtd zbzuWTjYI&D#T>v;uK?5vOi4-%AU_x|FflMVFtC7?GNXnyjFrI9afzXTfdD|&lbPW# ox66SvJ;VWSxJquK^-v1{09qwg)`yS(`2YX_07*qoM6N<$g23vLp#T5? delta 373 zcmV-*0gC?11GWPpiBL{Q4GJ0x0000DNk~Le0001H0000T1Oos70IC!OQ;{J|e>6!% zK~y-6V_+Bsqku+W0SA~efU~dxHU|{$0kBG@&oCBNz?*=hu_XM1XKE1D``c2T-sse>D^Y;Ck9Z@1XeSGeZZ6fH3?ZOf)?#Q$yDv>tT7o z@Yw)JfEd>pI#}2)H~`rPP}~MY{a_Z$nk_6dnix12uwIzJxd0d#3z&o$p15!qC18ZX zWCn&rFpHfbu7ZJ+fxCeDSO9kcFn9}CFEAXPz%dh~k_%Z+lmr9&!B!B z1_mV%0m2FlEDQ_|3=j@V{6JZ33>>`*>=?0$4p8+>YvH`Hgfu-wf(;y)EII)I92Q&9 T50A^A00000NkvXXu0mjfh9!ev diff --git a/docs/html/img71.png b/docs/html/img71.png index 9eab93e3ba8b515d89c1282ebc586b5303d972b3..e02dbc45c769c890914d9fd510e3b85bd4b77a27 100644 GIT binary patch literal 4860 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 diff --git a/docs/html/img75.png b/docs/html/img75.png index 5a883673772b3f1a559d0cb620d825a03ff33557..8106a0a13b94bb79fd78ba58c7593dd733fec696 100644 GIT binary patch delta 300 zcmV+{0n`521Kk6VZ2?=6Zc%?B0Z9cLg311X;WI}A!*K?lhNlcGfC3I6=T{s+QqhB8 zb2qR);0<6AV&G2}V7LhqQ3PUEB-IQt2qsSg#{xxW)&~snst1^bK_WE_1|ZdKOx5X2 zDjUG6ITF;jRT+THPS7ie;beKhaGd!7&_xVv8&)thfK(^3@jG-d9RPo;W>ZM`!U6IM z^Y%gmn^K0(hy;eV84QAgg4?Ph6(BD0W;o2&0Cfq=23`ZOTl^T93>cUkfFcSYt`UO+ z*xg19GZ{W`xiTvNRWmDaPOw!4N~S|25*1XvFxbhkg>?aUDt80>x@PVP+zwt7fZ{te y8*s%01QZ~1ScCB^W+5Ol@jw6*DT+tIkO2U0$4#@1ygr@)0000?Sw#YZ$^L-hGe-l%aR#1-rwl8A0uDguv-cn=t~h{T zb2qR);0<6AV&G2}V7LhqQ3T=`B-N})s(BJP7AP{aK46GfJ-{ps5~*P@0I64QoM2BL)YsyNx&} z@G~q4U{(OCW>%QVdClKo0qpCV8Fq3zL@{g&;BKgTVZc3M3(HE7#172{91#Hp t1;`xMVEl?%h)g^Xz(gC0;!!YU004d&O@`-PZd(8V002ovPDHLkV1k2MZ$1D3 diff --git a/docs/html/img76.png b/docs/html/img76.png index a9ac50d15e150cd6ac75d64da739b0bc89f40c0b..13c80013a1b7b05edf1a3619ece71bdfb40d9885 100644 GIT binary patch delta 42 tcmdnYw3$hZt=L$g7-LD0UoeBivm0qZ&N)vP#}J9B$q5U1H;5(N>xga3Wp*~3 zQ_L9IwzzR2^RYDB2A#vg2MR#9^H7b z_`u@{yqiwCH!>edXYn*B5I2y{Nq>;{f?;Oi+@+F7`WdC4RjfF0K;Mg!rd7f z9sH$UIu|s>B_2&-;Sre`$$FrsEmucDGM;T2P;lGkycq&#IZK+=CfGZ6$i6wW@+Hq) zLC!O`nb&wrY8~cs__KEMfnzHT3=Av{3^a@lBpW0h>`oXkoE6hP5H_b^InZkip00i_ I>zopr05cYJ%>V!Z delta 310 zcmX@hbc)HkGr-TCmrII^fq{Y7)59eQNE-k#KMOOE3}6U60}=@E332`Z|38rV?%lh) zckiA#bLQT?dlN0>>i^YsngN9wOM?7@862M7NCR?Cc)B=-NK8#mSYVf6$KiCtfmg!u zAhSy6%mfz39PtS%>ly`F3j7!*PLpLlV;p9{X}};wh6BGcgx+3ozH`GBM{fbw@~b z@E5wuT@d7#_{2O@Qe@^$mIF0yk98al^*3goWNs6-jN!42ad^G8;SZ~mjKXr=)d@4E zMkZW7#^4hBl2_s1MpuQ+ArcZZWF%(r95}&vhJ6+bgKMq6Tk^_NQ-Pjh@O1TaS?83{ F1OSVCZ7cu) diff --git a/docs/html/img78.png b/docs/html/img78.png index 9e8ee56773054b52595a454aadca2b4ca0b6f6c2..630ec77012186f45c369dad030d2a413968c7188 100644 GIT binary patch delta 41 scmbQrG?huQGr-TCmrII^fq{Y7)59eQNGk%dEDJM`yjCR9HBs>k0Gb8}0ssI2 delta 41 scmbQrG?huQGr-TCmrII^fq{Y7)59eQNGk!cEDJM`v~^wFIZ^Qo0GEvi#{d8T diff --git a/docs/html/img91.png b/docs/html/img91.png index b2f74385865807165bdbafb40797bbda5b1859da..b441784f5ef141a08ee1dc146106c809aba438da 100644 GIT binary patch delta 278 zcmV+x0qOpX1C9fbZ2=6CZWw=osQ_6TC}@G;dm4TN5L&a4FhC?8ly@KH@lK_JcOa(hg->mSA0-zv68%RZ{55sb{0}K(! zD%dP8u|5C_GRy#}2L z2MiMwnHe%rRQNIQ8v_L)wy+*xHHhIvxRkX4tkSe%uv7^fU1Il-++Ik0VoJj!SaA% zf+90R28s$l27Y6pAjB5d1FQxyoCue)Hh^5p5X%V^gt(O9SQ>*(Daf}G_uGM7jt@X$ zJA+LsP>|s;SOtp$1Cs#*mjiN87%(s?00o&2Ac-+IFkk|tPzQpkSX5Y`@Hp_s{wSa? a000i~HFzR=BKrUU000O{MNUMnLSTa0I%)3! diff --git a/docs/html/img92.png b/docs/html/img92.png index 7c89824f5aa895e2335c77175bb331db87507623..aadde5111f3de3acb0294a6f87506eb87d78b587 100644 GIT binary patch delta 318 zcmV-E0m1&?1Kk6VZ2?=6ZWe!18x6o*_5cQ^0u*I70?Z9yMh*kRH6Y~&5w>7popS(1 zA=?3lRxqOj!k-19S{N8OP!)1CFld7rS0ViE5b6SkLf!xd9t9xHB*0MKz~E8#nL)GK z?J&y$s6zG)AX~yS3K$fDA_-t8u!bC9xy1H>VFFLX6V?VKg=`j=SRa3Y{J_}&b^0tN@Z0FZ+aR2$TTwuR;|nGBf0|#4+%j zFfi0G7_gxz^kd*RW)d)fSRKR3uwBiEA&#AG!wQB5xM#qI%wmY;WIZqe;u)J#hRz9G zX|-vb+o~cJfWgDs`vV#142}=rAhStjJ`M~XP^>W-Ft9K%I58M7lbr!B6p(jIOcJF^ Q;{X5v07*qoM6N<$g1j7h^#A|> delta 320 zcmV-G0l)s;1K$IXZ2?`8ZWe#i*1}*edjJDd0g5sk0p9Dpih-vA_Lg=Z8nC;~+iz)oNdIl$nnkjF5Ar{M`}1Cl~Ei%Wm34?uq4Yydlf z73hlR46_&<_yRx$h6&<`N(ASdt}um~}1X8>D*tPm&xCBNQUW VTH#dfgIxds002ovPDHLkV1fzsZZQA= delta 269 zcmV+o0rLKy1e^qrZ2_8*ZgmA1W`$=Ik?0?PU`=cmmslSJ_b60h*u~0Sz)-U~+5+0=6^ELFi(LXa-C18*pvlGhk-`>R|W`)wL3$3n<6Y02EveWEwIs z3n7J}9|K>39|I>t2GB(p93U=)S?0&UZ_M(5;W?1WdfX+rz#(ZKWG7!bYz#s@TRsiH>n72j&?EwG?ARk(NZ9awo000R9NkvXXu0mjf DGTA!` delta 147 zcmV;E0Brx20+RxeY5|myYa)Lkt$+_C%2?@uEEQBE;LGB?finTj%T7R&a#+R?&B9*5 z0#y%@gWC0op`3wNfemVlR{=tb`2xcu1zQFVh)h-@vNI;I9BA-na6+~UD#ew+wAFz- zGyvql&H#vv`?)d@#l*lM$iQF-_A<;{qk#4R06P&JsNmQzKmY&$07(Z$PDHLkV1jH5 BK7RlJ diff --git a/docs/html/img96.png b/docs/html/img96.png index 9d69edde310b46e7066df1a17edcff84d0e48361..15a619519e02a17ffe36522cff0f26f7ed9a3b97 100644 GIT binary patch delta 229 zcmVf1mJ)&>mq$-N43tQLpZ7oe%10b+1qst?%C zki*JdzjwG-L~$-)y)a=8Lk)WPfc*;$PnJX01`G`SK(~DWQ``m2#{yY)r!PWM9&x{& zf#EQixrBj1H2}r=%nS@l44;h|&;Zi`FlB)*4)X&#fTjn|01O!*h<=G71T(l9s|A=~ f0+H%Q!N>ssn*Tmh?<5Zj00000NkvXXu0mjfF-Tyf delta 223 zcmV<503iRK1DFGlZ2=aMZdiXD%gYv_sc!=@SQ{|ZC-*AEF$DK0RH3P#0b+1qst?%C zkOLy-Ffh1=0s%~Y1P=8KpBXwp#Aq;L5YFi*nj~QFhT6IV89CeFhro~finO@1_)U9O+Xid8QhHB0t|p*z$h5; Z005x=KQqriY*YXM002ovPDHLkV1l*_TVwzL diff --git a/docs/html/img97.png b/docs/html/img97.png index 8e4540d362267ebb86302d77aeda4b6a66b4b621..5519f2ca051502f746aacdd2719a317694a85bdc 100644 GIT binary patch delta 283 zcmV+$0p$MK0@?y0iBL{Q4GJ0x0000DNk~Le0000&0000V1Oos70HJCI@{u7)f7?k! zK~y-6V_+COAPA=n2ZUmCU|>wZu7armOsO-lbZ@|6NC}uMW?*2)r9ui!9>Al5TL4Hf zZ@^H&F(tK(fqh!)LknwLm5V2gs@Hm?|8WF+_uiZm@Q2Di|Iy zl!J&_5EZPLDwr=YJW>D>*C4jQab4;TaTAc@n80$Nfnx*P28c_6zGbO-p1{CR2UPh0 zOmQVJZFS&Unkm4*tpHLn86y;!7#IW@_>_RM(qO(i_Q0|Q5s*;laKNU3Wo-jI<`{~w h8^QpO{ZT-7005AqE?GGz=kWjl002ovPDHLkV1hdZX}SOa delta 282 zcmV+#0pS1B7C8U|>wZu0kC~v2<_1u7ceGOceuJI8-n$08JD)ekm8uYa-gA`A)5i>QlM{HYMv)BFw_B6 zJ^)i(2~1lZR)tMuVAup!F&QHim>3uY86GJCLkwcOI@YiPx& This subroutine returns the MPI rank of the PSBLAS process $id$
@@ -106,7 +106,7 @@ Specified as: an integer value. \begin{displaymath}amax \leftarrow \max_i \vert x_i\vert\end{displaymath} diff --git a/docs/html/node58.html b/docs/html/node58.html index 0d44280a..60a1939f 100644 --- a/docs/html/node58.html +++ b/docs/html/node58.html @@ -91,7 +91,7 @@ asum \leftarrow \|re(x)\|_1 + \|im(x)\|_1 --> \begin{displaymath}asum \leftarrow \Vert re(x)\Vert _1 + \Vert im(x)\Vert _1\end{displaymath} diff --git a/docs/html/node59.html b/docs/html/node59.html index 93813f61..7d073a3c 100644 --- a/docs/html/node59.html +++ b/docs/html/node59.html @@ -92,7 +92,7 @@ res(i) \leftarrow \|x_i\| --> \begin{displaymath}res(i) \leftarrow \Vert x_i\Vert\end{displaymath} diff --git a/docs/html/node61.html b/docs/html/node61.html index 98f926eb..d69b2ec2 100644 --- a/docs/html/node61.html +++ b/docs/html/node61.html @@ -67,7 +67,7 @@ res(i) \leftarrow \|x(:,i)\|_2 --> \begin{displaymath}res(i) \leftarrow \Vert x(:,i)\Vert _2 \end{displaymath} diff --git a/docs/html/node63.html b/docs/html/node63.html index 93e7b13b..4494b282 100644 --- a/docs/html/node63.html +++ b/docs/html/node63.html @@ -68,7 +68,7 @@ nrmi \leftarrow \|A\|_\infty --> \begin{displaymath}nrmi \leftarrow \Vert A\Vert _\infty \end{displaymath} diff --git a/docs/html/node64.html b/docs/html/node64.html index 9c6f7794..61790f88 100644 --- a/docs/html/node64.html +++ b/docs/html/node64.html @@ -172,7 +172,7 @@ Data types WIDTH="14" HEIGHT="14" ALIGN="BOTTOM" BORDER="0" SRC="img22.png" ALT="$\alpha$">, $\beta$ Subroutine @@ -267,7 +267,7 @@ Table 12. The rank of
beta
the scalar $\beta$.
diff --git a/docs/html/node65.html b/docs/html/node65.html index 8ea77143..a77406fa 100644 --- a/docs/html/node65.html +++ b/docs/html/node65.html @@ -152,7 +152,7 @@ Data types WIDTH="14" HEIGHT="14" ALIGN="BOTTOM" BORDER="0" SRC="img22.png" ALT="$\alpha$">, $\beta$ Subroutine @@ -241,7 +241,7 @@ Table 13. The rank of
beta
the scalar $\beta$.
diff --git a/docs/html/node68.html b/docs/html/node68.html index 9dcdb885..e685867c 100644 --- a/docs/html/node68.html +++ b/docs/html/node68.html @@ -90,7 +90,7 @@ where: operators $P_a$ and $ P_a$ and $P^{T}$. @@ -281,7 +281,7 @@ of data;
  • The operator $P_a$ performs a scaling on the overlap elements by + ALT="$ P_a$"> performs a scaling on the overlap elements by the amount of replication; thus, when combined with the reduction operator, it implements the average of replicated elements over all of their instances. @@ -302,7 +302,7 @@ Sample discretization mesh. ALT="\includegraphics[scale=0.65]{figures/try8x8_ov.eps}"> \includegraphics[scale=0.65]{figures/try8x8_ov} diff --git a/docs/html/node69.html b/docs/html/node69.html index 45aa92fe..b10df815 100644 --- a/docs/html/node69.html +++ b/docs/html/node69.html @@ -88,7 +88,7 @@ where: ALT="$glob\_x_{1:m,1:n}$">
  • $loc\_x_i$
    is the local portion of global dense matrix on @@ -98,7 +98,7 @@ process $i$.
    $collect$
    is the collect function. @@ -115,7 +115,7 @@ Data types
    diff --git a/docs/html/node70.html b/docs/html/node70.html index 703c638f..431b2f06 100644 --- a/docs/html/node70.html +++ b/docs/html/node70.html @@ -86,7 +86,7 @@ where: ALT="$glob\_x_{1:m,1:n}$">
    $loc\_x_i$
    is the local portion of global dense matrix on @@ -113,7 +113,7 @@ Data types
    $x_i, y$ Subroutine
    diff --git a/docs/html/node72.html b/docs/html/node72.html index d5a21bbe..54a9b5f9 100644 --- a/docs/html/node72.html +++ b/docs/html/node72.html @@ -330,7 +330,7 @@ An integer value; 0 means no error has been detected. SRC="img96.png" ALT="$(0\dots np-1)$"> or $(1\dots np)$ according to the value of flag. The size $nz$ is always the size of the output generated by the current call; thus, if append=.true., the total output size will be $nzin+nz$, with the newly extracted coefficients stored in entries nzin+1:nzin+nz of the array arguments; diff --git a/docs/html/node98.html b/docs/html/node98.html index f98f7178..6fe67e02 100644 --- a/docs/html/node98.html +++ b/docs/html/node98.html @@ -181,10 +181,10 @@ position as the corresponding entries in $flag = psb\_sort\_ovw\_idx\_$ then the entries in $ix(1:n)$ where > stream 1 0 5 38 6 77 9 117 10 144 13 185 14 217 17 263 18 299 21 345 22 379 25 425 26 464 29 515 30 562 33 608 34 643 37 684 38 727 41 773 42 816 45 867 46 905 49 947 50 981 53 1023 54 1057 57 1099 58 1134 61 1176 -62 1211 65 1253 66 1288 69 1330 70 1358 73 1400 74 1419 77 1461 78 1478 81 1521 -82 1573 85 1616 86 1668 89 1719 90 1754 93 1800 94 1837 97 1888 98 1929 101 1972 -102 1999 105 2043 106 2070 109 2114 110 2143 113 2187 114 2214 117 2258 118 2280 121 2324 -122 2350 125 2394 126 2441 129 2485 130 2552 133 2596 134 2616 137 2660 138 2681 141 2725 -142 2754 145 2798 146 2824 149 2868 150 2895 153 2939 154 2958 157 3002 158 3021 161 3065 -162 3108 165 3152 166 3172 169 3224 170 3260 173 3307 174 3353 177 3405 178 3440 181 3484 -182 3511 185 3555 186 3577 189 3621 190 3640 193 3684 194 3711 197 3755 198 3775 201 3822 +62 1211 65 1253 66 1291 69 1333 70 1361 73 1403 74 1422 77 1464 78 1481 81 1524 +82 1576 85 1619 86 1671 89 1722 90 1757 93 1803 94 1840 97 1891 98 1932 101 1975 +102 2002 105 2046 106 2073 109 2117 110 2146 113 2190 114 2217 117 2261 118 2283 121 2327 +122 2353 125 2397 126 2444 129 2488 130 2555 133 2599 134 2619 137 2663 138 2684 141 2728 +142 2757 145 2801 146 2827 149 2871 150 2898 153 2942 154 2961 157 3005 158 3024 161 3068 +162 3111 165 3155 166 3175 169 3227 170 3263 173 3310 174 3356 177 3408 178 3443 181 3487 +182 3514 185 3558 186 3580 189 3624 190 3643 193 3687 194 3714 197 3758 198 3778 201 3825 % 1 0 obj << /S /GoTo /D (title.0) >> % 5 0 obj @@ -81,7 +81,7 @@ stream % 62 0 obj << /S /GoTo /D (section*.6) >> % 65 0 obj -(get\137global\137rows) +(get\137global\137indices) % 66 0 obj << /S /GoTo /D (section*.7) >> % 69 0 obj @@ -487,7 +487,7 @@ endstream endobj 616 0 obj << -/Length 16991 +/Length 16983 >> stream 0 g 0 G @@ -654,9 +654,9 @@ q []0 d 0 J 0.398 w 0 0 m 2.989 0 l S Q BT -/F8 9.9626 Tf 216.104 494.796 Td [(ro)28(ws)]TJ +/F8 9.9626 Tf 216.104 494.796 Td [(indices)]TJ 0 g 0 G - [-605(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-499(.)-500(.)-500(.)-500(.)-500(.)]TJ + [-413(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-499(.)-500(.)]TJ 0 g 0 G [-1084(13)]TJ 0 g 0 G @@ -1085,7 +1085,7 @@ endobj /Type /ObjStm /N 100 /First 865 -/Length 7128 +/Length 7127 >> stream 403 0 407 44 408 70 411 114 412 140 415 184 416 220 419 264 420 297 423 341 @@ -1097,7 +1097,7 @@ stream 524 2198 527 2243 528 2271 531 2316 532 2344 535 2389 536 2417 539 2462 540 2482 543 2527 544 2554 547 2597 548 2632 551 2677 552 2705 553 2750 556 2864 557 2920 3 2976 554 3030 564 3135 566 3249 563 3306 615 3372 567 3866 568 4012 569 4158 570 4310 571 4462 572 4614 -573 4771 574 4923 575 5069 576 5221 577 5377 578 5524 579 5671 580 5819 581 5967 582 6115 +573 4771 574 4923 575 5069 576 5221 577 5377 578 5524 579 5671 580 5819 581 5967 582 6114 % 403 0 obj << /S /GoTo /D (section*.79) >> % 407 0 obj @@ -1416,7 +1416,7 @@ stream /Type /Annot /Subtype /Link /Border[0 0 0]/H/I/C[1 0 0] -/Rect [168.638 491.863 236.832 502.711] +/Rect [168.638 491.863 246.49 502.711] /A << /S /GoTo /D (section*.6) >> >> % 582 0 obj @@ -28559,8 +28559,8 @@ endobj 2028 0 obj << /Title (Parallel Sparse BLAS V. 3.6.0) /Subject (Parallel Sparse Basic Linear Algebra Subroutines) /Keywords (Computer Science Linear Algebra Fluid Dynamics Parallel Linux MPI PSBLAS Iterative Solvers Preconditioners) /Creator (pdfLaTeX) /Producer ($Id$) /Author()/Title()/Subject()/Creator(LaTeX with hyperref package)/Producer(pdfTeX-1.40.18)/Keywords() -/CreationDate (D:20181028180128Z) -/ModDate (D:20181028180128Z) +/CreationDate (D:20190107171524Z) +/ModDate (D:20190107171524Z) /Trapped /False /PTEX.Fullbanner (This is pdfTeX, Version 3.14159265-2.6-1.40.18 (TeX Live 2017) kpathsea version 6.2.3) >> @@ -28725,46 +28725,46 @@ endobj /W [1 3 1] /Root 2027 0 R /Info 2028 0 R -/ID [ ] +/ID [<21A6C6CCBC1CFDEE13869AC6B96899C3> <21A6C6CCBC1CFDEE13869AC6B96899C3>] /Length 10150 >> stream Nw +w 5w =wIw  Rw  @w @w@w@w@;w@<w@=vc@>vb@Bva@Cv` @Dv_!"@Hv^#$@Iv]%&@Kv\'(@Lv[)*@SvZ+,@TvY-.@[vX/0@\vW12@]vV34@avU56@cvT78vS9:vR;<vQ=> vP?@ -vOABvNCDvMEFvLGHvKIJvJKLvIMNvHOP vGQR!vFST"vEUV(vDWX)vCYZ*vB[\0vA]^5v@_`6v?ab7v>c>v=Bv<Lv;\v: v9  -v8  )v7 1v6Bv5Mv4^v3^v2^v1^v0^%v/^:v. ^Av-!"^[v,#$v+%&$v*'(1v))*2v(+,Iv'-.Vv&/0]v%12bv$34Cv#56Cv"78Cv!9:C+v ;<C:v=>C@v?@CGvABCMvCDCYvEFC_vGHCcvIJvKLvMNvOPvQRvST%vUV+vWX2vYZ9v[\Fv]^Jv_`Zv ab^v cjv v +vOABvNCDvMEFvLGHvKIJvJKLvIMNvHOP vGQR!vFST"vEUV(vDWX)vCYZ*vB[\0vA]^5v@_`6v?ab7v>c>v=Bv<Lv;\v: v9  +v8  )v7 1v6Bv5Mv4^v3^v2^v1^v0^%v/^:v. ^Av-!"^[v,#$v+%&$v*'(1v))*2v(+,Iv'-.Vv&/0]v%12bv$34Cv#56Cv"78Cv!9:C+v ;<C:v=>C@v?@CGvABCMvCDCYvEFC_vGHCcvIJvKLvMNvOPvQRvST%vUV+vWX2vYZ9v[\Fv]^Jv_`Zv ab^v cjv v  v vv  -v  v !v%v+v1v7v=EcCEbJEaOE` VE_!"E^#$E]%& E\'(&E[)*,EZ+,1EY-.8EX/0?EW12EEV34LEU56RET78XES9:^ER;<EQ=>EP?@EOABENCDEMEF!ELGH'EKIJKO$LMEE&EEE*RP'QTUVWXYZ[\]^_`abckkkkkkkkkk k -k k k kkkkkkkkkkkkkkkkk"k S( -kksk#k$k%k&k'k(k)k*k+k,k-k.k/k0k1k2k3k4k5k6k7k8k9k:k;k<k=k>k?k@kAkBkCkDkEkFkGkHkIkJkKkLkMkNkOkPkTkRk!kQkUkVkWkXkYkZk[k\k]k^k_k`kakbkc  -   kS:]!"#$%&'()*, ^3E%E+NE;OMBCL?@23497-E6./01rA:;@8<E'E EE#E>E!?KEFJAGHBCD>=LMOKN][PAQESTUVWXYZ@ @ \P^_`abc@@@@@@@@@E(E,]R@ @@ -m@ @@@@@@@@@@@@@ @!@(@i@"@#@$@%@&@'@*@+@6@)P@,@-@.@/@0@1@2@3@4@5@8@9@?@7@:@E@@Q@AE-@M@Fe@G@J@O@P@Q@W@N@R@U@VJ@Z@^@X:?@Y@_Ok@`@b nE.  $׌#'+%&-.1,/E/M3;9248=?:&3<E)C@4AEFGHIJPND5KQRTORSVWXYZ^U])[]E0`_{yabc  -  B# !"%&'+$ (*E1-./3,!02<4>#56789:;>?@D=MACGEjzFIJKOHm'LNXPQRSTUVWE2Z[\`Y]_bc^aG^^l^^^ -^^E$^ ^ ^ ^^^^^ ^^^^^^^^^^^^^!^%]^ ^#^)^'^"@^$^&E3^*^+^,^-^.^/^1^([^0^3^4^6^2zD^5^8^;^7^9^=^>^?^N^F^<^@^B^C^D^E^O^R^G^P^Q^H^I^J^K^L^M,^U^S(3^TE"E4^W^X^Y^`^V4Z^Z^\^]^^^_^b^c^aU 0, F -   fm C@E5"*(!I,#%&'+,.)g-3/xv0584?67:=9j;<E>?@ABCDE6GJFމHLQKMNOPSTXR ZUWZ[^Y "\`c_ ',aCCCC \C -amE7C -C s|CCC C C CC  yCCCCCCCCC @CC&C CCCCC C!C"C#C$C%C(C)C,C' C*C5C- C.C/C0C1C2C3C4E8C7C8C;C6 C9C=C>CBC< 9C?CACDCECHCC CFCJCKCNCI -ACLCSCO --CPCQCRCUCVCWCZCT -1CXE9C\C]C`C[ -FSC^Ca -SCb S -S +v  v !v%v+v1v7v=EcCEbJEaOE` VE_!"E^#$E]%& E\'(&E[)*,EZ+,1EY-.8EX/0?EW12EEV34LEU56RET78XES9:^ER;<EQ=>EP?@EOABENCDEMEF!ELGH'EKIJKO$LMEE&EEE*RP'QTUVWXYZ[\]^_`abckkkkkkkkkk k +k k k kkkkkkkkkkkkkkkkk"k S( kkmk#k$k%k&k'k(k)k*k+k,k-k.k/k0k1k2k3k4k5k6k7k8k9k:k;k<k=k>k?k@kAkBkCkDkEkFkGkHkIkJkKkLkMkNkOkPkTkRk!kQkUkVkWkXkYkZk[k\k]k^k_k`kakbkc  +   kS:]!"#$%&'()*, ^-E%E+NE;OMBCL?@23497-E6./01lA:;@8<E'E EE#E>E!?KEFJAGHBCD>=LMOKN][P;QESTUVWXYZ@ @ \J^_`abc@@@@@@@@@E(E,]L@ @@ +m@ @@@@@@@@@@@@@ @!@(@c@"@#@$@%@&@'@*@+@6@)J@,@-@.@/@0@1@2@3@4@5@8@9@?@7@:@E@@K@AE-@M@F_@G@J@O@P@Q@W@N@R@U@VJ@Z@^@X:9@Y@_Oe@`@b hE.  $׆#'+%&-.1,/E/M3;9248=?:&-<E)C@4AEFGHIJPND5KQRTORSVWXYZ^U]#[]E0`_{sabc +  +  <# !"%&'+$ (*E1-./3,!02<4>56789:;>?@D=MACGEjtFIJKOHm!LNXPQRSTUVWE2Z[\`Y]_bc^aA^^l^^^ +^^E$^ ^ ^ ^^^^^ z^^^^^^^^^^^^^!^%W^ ^#^)^'^"@^$^&E3^*^+^,^-^.^/^1^([^0^3^4^6^2z>^5^8^;^7^9^=^>^?^N^F^<z^@^B^C^D^E^O^R^G^P^Q^H^I^J^K^L^M&^U^S(-^TE"E4^W^X^Y^`^V4T^Z^\^]^^^_^b^c^aU 0& @ +   `g C:E5"*(!I&#%&'+,.)g-3/xp0584967:=9d;<E>?@ABCDE6GJFރHLQKMNOPSTXR TUWZ[^Y \`c_ '&aCCCC \C +agE7C +C svCCC C C CC  yCCCCCCCCC :CC&C CCCCC C!C"C#C$C%C(C)C,C' C*C5C- C.C/C0C1C2C3C4E8C7C8C;C6 C9C=C>CBC< 3C?CACDCECHCC CFCJCKCNCI +;CLCSCO +-CPCQCRCUCVCWCZCT +1CXE9C\C]C`C[ +FMC^Ca +SCb M +M  -#    -  -E: -˽! -q #'" -V$&).( *,-05/ =1347:6 8E;@; 4<=>?BCDGA CPEKH SIWL jsMNOPQRSTUV[X Ya\ ]_`E<b c  -    ,    E= " d (# i$&'.) 3*,-4/ HQ023:5 \689E>@; q<>?GA WBDEEFLH IKQM NPSTWR 4UX xYZ[E\]^_`abc  -   E? Y #  1# 7!")$ >%%'(-* F+/4. H023E@6;5 [79:=B< p>@AHC #DFGJOI KMNUP ]QSTYV WEA[\`Z ]_bca ~{  -    #.EB2"= $%.,#@^&()*+E/013-a2574|6G8j9:<DFECQH IPRSTUVWXYZ[\]^_`abcEEEI^EuEE۳EE:EaKE E -iE VE (1E iEEKEE>En&EEEEDEEEFEGEHEIEJ6\w w wwwwwwwwwwwwwwwwwww w!w"w#w$w%w&w'w(w)w*w+w,w-w.w/w0w1w2w3w4w5w6w7w8w9w:w;w<w=w>w?w@wAwBwCwDwEwFwGwHwIwJwKwLwMwNwOwPwQwRwSwTwUwVwWwXwYwZw[w\w]w^w_w`wawbwc&  -    +    +  +E: +˷! +k #'" +P$&).( *,-05/ 71347:6 8E;@; 4<=>?BCDGA CJEKH SIWL jmMNOPQRSTUV[X Ya\ ]_`E<b c  +    &    E= " ^ (# c$&'.) 3*,-4/ HK023:5 \689E>@; q{<>?GA QBDEEFLH IKQM NPSTWR .UX rYZ[E\]^_`abc  +   E? S # 1# 7!")$ >%'(-* F+/4. H023E@6;5 [79:=B< p>@AHC DFGJOI KMNUP WQSTYV WEA[\`Z ]_bca xu  +    #.EB2"= $%.,#@X&()*+E/013-a2574|6G8d9:<DFECQHIPRSTUVWXYZ[\]^_`abcEEEIXEoEEۭEE:EaEE E +cE PE (+E iEEEEE>En EEEEDEEEFEGEHEIEJ6|\}w w wwwwwwwwwwwwwwwwwww w!w"w#w$w%w&w'w(w)w*w+w,w-w.w/w0w1w2w3w4w5w6w7w8w9w:w;w<w=w>w?w@wAwBwCwDwEwFwGwHwIwJwKwLwMwNwOwPwQwRwSwTwUwVwWwXwYwZw[w\w]w^w_w`wawbwc   +    endstream endobj startxref -1291983 +1291977 %%EOF diff --git a/docs/src/datastruct.tex b/docs/src/datastruct.tex index e7766d8e..210476ea 100644 --- a/docs/src/datastruct.tex +++ b/docs/src/datastruct.tex @@ -283,7 +283,7 @@ Scope: {\bf local}.\\ \subsubsection*{get\_global\_indices --- Get vector of global indices} -\addcontentsline{toc}{paragraph}{get\_global\_rows} +\addcontentsline{toc}{paragraph}{get\_global\_indices} \begin{verbatim} myidx = desc%get_global_indices([owned])
    $x_i, y$ Subroutine