diff --git a/docs/pdf/toolsrout.tex b/docs/pdf/toolsrout.tex index 31bd43ff..369e9efc 100644 --- a/docs/pdf/toolsrout.tex +++ b/docs/pdf/toolsrout.tex @@ -777,8 +777,8 @@ Specified as: Integer scalar.\\ % \subroutine{psb\_glob\_to\_loc}{Global to local indices convertion} -\syntax{call psb\_glob\_to\_loc}{x, y, desc\_a, info, iact} -\syntax*{call psb\_glob\_to\_loc}{x, desc\_a, info, iact} +\syntax{call psb\_glob\_to\_loc}{x, y, desc\_a, info, iact,owned} +\syntax*{call psb\_glob\_to\_loc}{x, desc\_a, info, iact,owned} \begin{description} \item[\bf On Entry] @@ -793,7 +793,14 @@ Specified as: a structured data of type \descdata. \item[iact] specifies action to be taken in case of range errors. Scope: {\bf global} \\ Type: {\bf optional}\\ -Specified as: a character variable \verb|E|, \verb|W| or \verb|A|. +Specified as: a character variable \verb|I|gnore, \verb|W|arning or +\verb|A|bort, default \verb|I|gnore. +\item[owned] Specfies valid range of input +Scope: {\bf global} \\ +Type: {\bf optional}\\ +If true, then only indices strictly owned by the current process are +considered valid, if false then halo indices are also +accepted. Default: false. \end{description} \begin{description} @@ -803,7 +810,7 @@ Specified as: a character variable \verb|E|, \verb|W| or \verb|A|. Scope: {\bf global} \\ Type: {\bf required}\\ Specified as: a rank one integer array. -\item[y] If $y$ is not present, +\item[y] If $y$ is present, then $y$ is overwritten with the translated integer indices, and $x$ is left unchanged. Scope: {\bf global} \\ @@ -815,6 +822,13 @@ Type: {\bf required}\\ Specified as: an integer variable. \end{description} +\section*{Notes} +\begin{enumerate} +\item If an input index is out of range, then the corresponding output + index is set to a negative number; +\item The default \verb|I|gnore means that the negative output is the + only action taken on an out-of-range input. +\end{enumerate} % diff --git a/docs/userguide.pdf b/docs/userguide.pdf index 529246a9..3f1886df 100644 --- a/docs/userguide.pdf +++ b/docs/userguide.pdf @@ -282,67 +282,67 @@ endobj (psb\137glob\137to\137loc) endobj 193 0 obj -<< /S /GoTo /D (section*.73) >> +<< /S /GoTo /D (section*.74) >> endobj 196 0 obj (psb\137loc\137to\137glob) endobj 197 0 obj -<< /S /GoTo /D (section*.75) >> +<< /S /GoTo /D (section*.76) >> endobj 200 0 obj (psb\137geall) endobj 201 0 obj -<< /S /GoTo /D (section*.77) >> +<< /S /GoTo /D (section*.78) >> endobj 204 0 obj (psb\137get\137boundary) endobj 205 0 obj -<< /S /GoTo /D (section*.80) >> +<< /S /GoTo /D (section*.81) >> endobj 208 0 obj (psb\137get\137overlap) endobj 209 0 obj -<< /S /GoTo /D (section*.83) >> +<< /S /GoTo /D (section*.84) >> endobj 212 0 obj (psb\137cd\137get\137local\137rows) endobj 213 0 obj -<< /S /GoTo /D (section*.85) >> +<< /S /GoTo /D (section*.86) >> endobj 216 0 obj (psb\137cd\137get\137local\137cols) endobj 217 0 obj -<< /S /GoTo /D (section*.87) >> +<< /S /GoTo /D (section*.88) >> endobj 220 0 obj (psb\137cd\137get\137global\137rows) endobj 221 0 obj -<< /S /GoTo /D (section*.89) >> +<< /S /GoTo /D (section*.90) >> endobj 224 0 obj (psb\137cd\137get\137contex) endobj 225 0 obj -<< /S /GoTo /D (section*.91) >> +<< /S /GoTo /D (section*.92) >> endobj 228 0 obj (psb\137sp\137get\137nrows) endobj 229 0 obj -<< /S /GoTo /D (section*.93) >> +<< /S /GoTo /D (section*.94) >> endobj 232 0 obj (psb\137sp\137get\137ncols) endobj 233 0 obj -<< /S /GoTo /D (section*.95) >> +<< /S /GoTo /D (section*.96) >> endobj 236 0 obj (psb\137sp\137get\137nnzeros) @@ -354,43 +354,43 @@ endobj (7 Iterative Methods) endobj 241 0 obj -<< /S /GoTo /D (section*.98) >> +<< /S /GoTo /D (section*.99) >> endobj 244 0 obj (psb\137krylov ) endobj 245 0 obj -<< /S /GoTo /D (section*.100) >> +<< /S /GoTo /D (section*.101) >> endobj 248 0 obj (psb\137cg ) endobj 249 0 obj -<< /S /GoTo /D (section*.102) >> +<< /S /GoTo /D (section*.103) >> endobj 252 0 obj (psb\137cgs ) endobj 253 0 obj -<< /S /GoTo /D (section*.104) >> +<< /S /GoTo /D (section*.105) >> endobj 256 0 obj (psb\137bicg ) endobj 257 0 obj -<< /S /GoTo /D (section*.106) >> +<< /S /GoTo /D (section*.107) >> endobj 260 0 obj (psb\137bicgstab ) endobj 261 0 obj -<< /S /GoTo /D (section*.108) >> +<< /S /GoTo /D (section*.109) >> endobj 264 0 obj (psb\137bicgstabl ) endobj 265 0 obj -<< /S /GoTo /D (section*.110) >> +<< /S /GoTo /D (section*.111) >> endobj 268 0 obj (psb\137gmres ) @@ -402,25 +402,25 @@ endobj (8 Preconditioner routines) endobj 273 0 obj -<< /S /GoTo /D (section*.112) >> +<< /S /GoTo /D (section*.113) >> endobj 276 0 obj (psb\137precset) endobj 277 0 obj -<< /S /GoTo /D (section*.115) >> +<< /S /GoTo /D (section*.116) >> endobj 280 0 obj (psb\137precbld) endobj 281 0 obj -<< /S /GoTo /D (section*.117) >> +<< /S /GoTo /D (section*.118) >> endobj 284 0 obj (psb\137precaply) endobj 285 0 obj -<< /S /GoTo /D (section*.120) >> +<< /S /GoTo /D (section*.121) >> endobj 288 0 obj (psb\137prec\137descr) @@ -432,85 +432,85 @@ endobj (9 Parallel environment routines) endobj 293 0 obj -<< /S /GoTo /D (section*.122) >> +<< /S /GoTo /D (section*.123) >> endobj 296 0 obj (psb\137init) endobj 297 0 obj -<< /S /GoTo /D (section*.125) >> +<< /S /GoTo /D (section*.126) >> endobj 300 0 obj (psb\137info) endobj 301 0 obj -<< /S /GoTo /D (section*.128) >> +<< /S /GoTo /D (section*.129) >> endobj 304 0 obj (psb\137exit) endobj 305 0 obj -<< /S /GoTo /D (section*.131) >> +<< /S /GoTo /D (section*.132) >> endobj 308 0 obj (psb\137get\137mpicomm) endobj 309 0 obj -<< /S /GoTo /D (section*.133) >> +<< /S /GoTo /D (section*.134) >> endobj 312 0 obj (psb\137get\137rank) endobj 313 0 obj -<< /S /GoTo /D (section*.135) >> +<< /S /GoTo /D (section*.136) >> endobj 316 0 obj (psb\137wtime) endobj 317 0 obj -<< /S /GoTo /D (section*.137) >> +<< /S /GoTo /D (section*.138) >> endobj 320 0 obj (psb\137barrier) endobj 321 0 obj -<< /S /GoTo /D (section*.139) >> +<< /S /GoTo /D (section*.140) >> endobj 324 0 obj (psb\137abort) endobj 325 0 obj -<< /S /GoTo /D (section*.141) >> +<< /S /GoTo /D (section*.142) >> endobj 328 0 obj (psb\137bcast) endobj 329 0 obj -<< /S /GoTo /D (section*.143) >> +<< /S /GoTo /D (section*.144) >> endobj 332 0 obj (psb\137sum) endobj 333 0 obj -<< /S /GoTo /D (section*.146) >> +<< /S /GoTo /D (section*.147) >> endobj 336 0 obj (psb\137amx) endobj 337 0 obj -<< /S /GoTo /D (section*.149) >> +<< /S /GoTo /D (section*.150) >> endobj 340 0 obj (psb\137amn) endobj 341 0 obj -<< /S /GoTo /D (section*.152) >> +<< /S /GoTo /D (section*.153) >> endobj 344 0 obj (psb\137snd) endobj 345 0 obj -<< /S /GoTo /D (section*.154) >> +<< /S /GoTo /D (section*.155) >> endobj 348 0 obj (psb\137rcv) @@ -522,31 +522,31 @@ endobj (10 Error handling) endobj 353 0 obj -<< /S /GoTo /D (section*.156) >> +<< /S /GoTo /D (section*.157) >> endobj 356 0 obj (psb\137errpush) endobj 357 0 obj -<< /S /GoTo /D (section*.158) >> +<< /S /GoTo /D (section*.159) >> endobj 360 0 obj (psb\137error) endobj 361 0 obj -<< /S /GoTo /D (section*.160) >> +<< /S /GoTo /D (section*.161) >> endobj 364 0 obj (psb\137set\137errverbosity) endobj 365 0 obj -<< /S /GoTo /D (section*.162) >> +<< /S /GoTo /D (section*.163) >> endobj 368 0 obj (psb\137set\137erraction) endobj 369 0 obj -<< /S /GoTo /D (section*.164) >> +<< /S /GoTo /D (section*.165) >> endobj 372 0 obj (psb\137errcomm) @@ -555,7 +555,7 @@ endobj << /S /GoTo /D [374 0 R /Fit ] >> endobj 376 0 obj << -/Length 977 +/Length 973 >> stream 1 0 0 1 99.895 740.998 cm @@ -587,7 +587,7 @@ ET 0 g 0 G 1 0 0 1 -350.899 -402.693 cm BT -/F29 9.963 Tf 355.88 402.693 Td[(b)32(y)-383(Sal)-1(v)64(ator)1(e)-384(F)1(i)-1(li)-1(p)1(p)-32(one)]TJ 12.89 -18.597 Td[(and)-383(Al)-1(fredo)-383(Buttari)]TJ/F8 9.963 Tf -139.997 -25.238 Td[(\134T)83(or)-333(V)84(e)-1(rg)1(ata")-334(Un)1(iv)28(ersit)28(y)-333(of)-333(Rom)-1(e.)-444(No)28(v)28(e)-1(m)28(b)-28(er)-333(28,)-333(2006)]TJ +/F29 9.963 Tf 355.88 402.693 Td[(b)32(y)-383(Sal)-1(v)64(ator)1(e)-384(F)1(i)-1(li)-1(p)1(p)-32(one)]TJ 12.89 -18.597 Td[(and)-383(Al)-1(fredo)-383(Buttari)]TJ/F8 9.963 Tf -139.305 -25.238 Td[(\134T)83(or)-333(V)84(e)-1(rg)1(ata")-334(Un)1(iv)28(ersit)28(y)-333(of)-333(Rom)-1(e.)-444(De)-1(cem)27(b)-27(e)-1(r)-333(11,)-333(2006)]TJ ET 1 0 0 1 99.895 90.438 cm 0 g 0 G @@ -2120,7 +2120,7 @@ endobj /ProcSet [ /PDF /Text ] >> endobj 442 0 obj << -/Length 34319 +/Length 34320 >> stream 1 0 0 1 150.705 740.998 cm @@ -2307,7 +2307,7 @@ ET 0 g 0 G 1 0 0 1 -484.453 -665.676 cm BT -/F8 9.963 Tf 484.453 665.676 Td[(62)]TJ +/F8 9.963 Tf 484.453 665.676 Td[(63)]TJ ET 1 0 0 1 494.416 665.676 cm 0 g 0 G @@ -2340,7 +2340,7 @@ ET 0 g 0 G 1 0 0 1 -484.453 -652.192 cm BT -/F8 9.963 Tf 484.453 652.192 Td[(63)]TJ +/F8 9.963 Tf 484.453 652.192 Td[(64)]TJ ET 1 0 0 1 494.416 652.192 cm 0 g 0 G @@ -2386,7 +2386,7 @@ ET 0 g 0 G 1 0 0 1 -484.453 -638.707 cm BT -/F8 9.963 Tf 484.453 638.707 Td[(64)]TJ +/F8 9.963 Tf 484.453 638.707 Td[(65)]TJ ET 1 0 0 1 494.416 638.707 cm 0 g 0 G @@ -2432,7 +2432,7 @@ ET 0 g 0 G 1 0 0 1 -484.453 -625.223 cm BT -/F8 9.963 Tf 484.453 625.223 Td[(65)]TJ +/F8 9.963 Tf 484.453 625.223 Td[(66)]TJ ET 1 0 0 1 494.416 625.223 cm 0 g 0 G @@ -2504,7 +2504,7 @@ ET 0 g 0 G 1 0 0 1 -484.453 -611.739 cm BT -/F8 9.963 Tf 484.453 611.739 Td[(66)]TJ +/F8 9.963 Tf 484.453 611.739 Td[(67)]TJ ET 1 0 0 1 494.416 611.739 cm 0 g 0 G @@ -2576,7 +2576,7 @@ ET 0 g 0 G 1 0 0 1 -484.453 -598.254 cm BT -/F8 9.963 Tf 484.453 598.254 Td[(67)]TJ +/F8 9.963 Tf 484.453 598.254 Td[(68)]TJ ET 1 0 0 1 494.416 598.254 cm 0 g 0 G @@ -2648,7 +2648,7 @@ ET 0 g 0 G 1 0 0 1 -484.453 -584.77 cm BT -/F8 9.963 Tf 484.453 584.77 Td[(68)]TJ +/F8 9.963 Tf 484.453 584.77 Td[(69)]TJ ET 1 0 0 1 494.416 584.77 cm 0 g 0 G @@ -2707,7 +2707,7 @@ ET 0 g 0 G 1 0 0 1 -484.453 -571.286 cm BT -/F8 9.963 Tf 484.453 571.286 Td[(69)]TJ +/F8 9.963 Tf 484.453 571.286 Td[(70)]TJ ET 1 0 0 1 494.416 571.286 cm 0 g 0 G @@ -2766,7 +2766,7 @@ ET 0 g 0 G 1 0 0 1 -484.453 -557.801 cm BT -/F8 9.963 Tf 484.453 557.801 Td[(70)]TJ +/F8 9.963 Tf 484.453 557.801 Td[(71)]TJ ET 1 0 0 1 494.416 557.801 cm 0 g 0 G @@ -2825,7 +2825,7 @@ ET 0 g 0 G 1 0 0 1 -484.453 -544.317 cm BT -/F8 9.963 Tf 484.453 544.317 Td[(71)]TJ +/F8 9.963 Tf 484.453 544.317 Td[(72)]TJ ET 1 0 0 1 494.416 544.317 cm 0 g 0 G @@ -2884,7 +2884,7 @@ ET 0 g 0 G 1 0 0 1 -484.453 -530.833 cm BT -/F8 9.963 Tf 484.453 530.833 Td[(72)]TJ +/F8 9.963 Tf 484.453 530.833 Td[(73)]TJ ET 1 0 0 1 494.416 530.833 cm 0 g 0 G @@ -2898,7 +2898,7 @@ ET 0 g 0 G 1 0 0 1 -256.303 -506.366 cm BT -/F29 9.963 Tf 482.959 506.366 Td[(73)]TJ +/F29 9.963 Tf 482.959 506.366 Td[(74)]TJ ET 1 0 0 1 165.649 492.882 cm 0 0 1 rg 0 0 1 RG @@ -2929,7 +2929,7 @@ ET 0 g 0 G 1 0 0 1 -484.453 -492.882 cm BT -/F8 9.963 Tf 484.453 492.882 Td[(74)]TJ +/F8 9.963 Tf 484.453 492.882 Td[(75)]TJ ET 1 0 0 1 494.416 492.882 cm 0 g 0 G @@ -2962,7 +2962,7 @@ ET 0 g 0 G 1 0 0 1 -484.453 -479.398 cm BT -/F8 9.963 Tf 484.453 479.398 Td[(76)]TJ +/F8 9.963 Tf 484.453 479.398 Td[(77)]TJ ET 1 0 0 1 494.416 479.398 cm 0 g 0 G @@ -2995,7 +2995,7 @@ ET 0 g 0 G 1 0 0 1 -484.453 -465.913 cm BT -/F8 9.963 Tf 484.453 465.913 Td[(78)]TJ +/F8 9.963 Tf 484.453 465.913 Td[(79)]TJ ET 1 0 0 1 494.416 465.913 cm 0 g 0 G @@ -3028,7 +3028,7 @@ ET 0 g 0 G 1 0 0 1 -484.453 -452.429 cm BT -/F8 9.963 Tf 484.453 452.429 Td[(80)]TJ +/F8 9.963 Tf 484.453 452.429 Td[(81)]TJ ET 1 0 0 1 494.416 452.429 cm 0 g 0 G @@ -3061,7 +3061,7 @@ ET 0 g 0 G 1 0 0 1 -484.453 -438.945 cm BT -/F8 9.963 Tf 484.453 438.945 Td[(82)]TJ +/F8 9.963 Tf 484.453 438.945 Td[(83)]TJ ET 1 0 0 1 494.416 438.945 cm 0 g 0 G @@ -3094,7 +3094,7 @@ ET 0 g 0 G 1 0 0 1 -484.453 -425.46 cm BT -/F8 9.963 Tf 484.453 425.46 Td[(84)]TJ +/F8 9.963 Tf 484.453 425.46 Td[(85)]TJ ET 1 0 0 1 494.416 425.46 cm 0 g 0 G @@ -3127,7 +3127,7 @@ ET 0 g 0 G 1 0 0 1 -484.453 -411.976 cm BT -/F8 9.963 Tf 484.453 411.976 Td[(86)]TJ +/F8 9.963 Tf 484.453 411.976 Td[(87)]TJ ET 1 0 0 1 494.416 411.976 cm 0 g 0 G @@ -3141,7 +3141,7 @@ ET 0 g 0 G 1 0 0 1 -284.288 -387.51 cm BT -/F29 9.963 Tf 482.959 387.51 Td[(88)]TJ +/F29 9.963 Tf 482.959 387.51 Td[(89)]TJ ET 1 0 0 1 165.649 374.025 cm 0 0 1 rg 0 0 1 RG @@ -3172,7 +3172,7 @@ ET 0 g 0 G 1 0 0 1 -484.453 -374.025 cm BT -/F8 9.963 Tf 484.453 374.025 Td[(89)]TJ +/F8 9.963 Tf 484.453 374.025 Td[(90)]TJ ET 1 0 0 1 494.416 374.025 cm 0 g 0 G @@ -3205,7 +3205,7 @@ ET 0 g 0 G 1 0 0 1 -484.453 -360.541 cm BT -/F8 9.963 Tf 484.453 360.541 Td[(90)]TJ +/F8 9.963 Tf 484.453 360.541 Td[(91)]TJ ET 1 0 0 1 494.416 360.541 cm 0 g 0 G @@ -3238,7 +3238,7 @@ ET 0 g 0 G 1 0 0 1 -484.453 -347.057 cm BT -/F8 9.963 Tf 484.453 347.057 Td[(91)]TJ +/F8 9.963 Tf 484.453 347.057 Td[(92)]TJ ET 1 0 0 1 494.416 347.057 cm 0 g 0 G @@ -3284,7 +3284,7 @@ ET 0 g 0 G 1 0 0 1 -484.453 -333.573 cm BT -/F8 9.963 Tf 484.453 333.573 Td[(92)]TJ +/F8 9.963 Tf 484.453 333.573 Td[(93)]TJ ET 1 0 0 1 494.416 333.573 cm 0 g 0 G @@ -3298,7 +3298,7 @@ ET 0 g 0 G 1 0 0 1 -314.681 -309.106 cm BT -/F29 9.963 Tf 482.959 309.106 Td[(93)]TJ +/F29 9.963 Tf 482.959 309.106 Td[(94)]TJ ET 1 0 0 1 165.649 295.622 cm 0 0 1 rg 0 0 1 RG @@ -3329,7 +3329,7 @@ ET 0 g 0 G 1 0 0 1 -484.453 -295.622 cm BT -/F8 9.963 Tf 484.453 295.622 Td[(94)]TJ +/F8 9.963 Tf 484.453 295.622 Td[(95)]TJ ET 1 0 0 1 494.416 295.622 cm 0 g 0 G @@ -3362,7 +3362,7 @@ ET 0 g 0 G 1 0 0 1 -484.453 -282.137 cm BT -/F8 9.963 Tf 484.453 282.137 Td[(95)]TJ +/F8 9.963 Tf 484.453 282.137 Td[(96)]TJ ET 1 0 0 1 494.416 282.137 cm 0 g 0 G @@ -3395,7 +3395,7 @@ ET 0 g 0 G 1 0 0 1 -484.453 -268.653 cm BT -/F8 9.963 Tf 484.453 268.653 Td[(96)]TJ +/F8 9.963 Tf 484.453 268.653 Td[(97)]TJ ET 1 0 0 1 494.416 268.653 cm 0 g 0 G @@ -3441,7 +3441,7 @@ ET 0 g 0 G 1 0 0 1 -484.453 -255.169 cm BT -/F8 9.963 Tf 484.453 255.169 Td[(97)]TJ +/F8 9.963 Tf 484.453 255.169 Td[(98)]TJ ET 1 0 0 1 494.416 255.169 cm 0 g 0 G @@ -3487,7 +3487,7 @@ ET 0 g 0 G 1 0 0 1 -484.453 -241.685 cm BT -/F8 9.963 Tf 484.453 241.685 Td[(98)]TJ +/F8 9.963 Tf 484.453 241.685 Td[(99)]TJ ET 1 0 0 1 494.416 241.685 cm 0 g 0 G @@ -3516,11 +3516,11 @@ ET BT /F8 9.963 Tf 215.184 228.2 Td[(.)-500(.)-500(.)-499(.)-500(.)-500(.)-499(.)-500(.)-500(.)-500(.)-499(.)-500(.)-500(.)-500(.)-499(.)-500(.)-500(.)-500(.)-499(.)-500(.)-500(.)-500(.)-499(.)-500(.)-500(.)-500(.)-499(.)-500(.)-500(.)-499(.)-500(.)-500(.)-500(.)-499(.)]TJ ET -1 0 0 1 484.453 228.2 cm +1 0 0 1 479.472 228.2 cm 0 g 0 G -1 0 0 1 -484.453 -228.2 cm +1 0 0 1 -479.472 -228.2 cm BT -/F8 9.963 Tf 484.453 228.2 Td[(99)]TJ +/F8 9.963 Tf 479.472 228.2 Td[(100)]TJ ET 1 0 0 1 494.416 228.2 cm 0 g 0 G @@ -3553,7 +3553,7 @@ ET 0 g 0 G 1 0 0 1 -479.472 -214.716 cm BT -/F8 9.963 Tf 479.472 214.716 Td[(100)]TJ +/F8 9.963 Tf 479.472 214.716 Td[(101)]TJ ET 1 0 0 1 494.416 214.716 cm 0 g 0 G @@ -3586,7 +3586,7 @@ ET 0 g 0 G 1 0 0 1 -479.472 -201.232 cm BT -/F8 9.963 Tf 479.472 201.232 Td[(101)]TJ +/F8 9.963 Tf 479.472 201.232 Td[(102)]TJ ET 1 0 0 1 494.416 201.232 cm 0 g 0 G @@ -3619,7 +3619,7 @@ ET 0 g 0 G 1 0 0 1 -479.472 -187.747 cm BT -/F8 9.963 Tf 479.472 187.747 Td[(102)]TJ +/F8 9.963 Tf 479.472 187.747 Td[(103)]TJ ET 1 0 0 1 494.416 187.747 cm 0 g 0 G @@ -3652,7 +3652,7 @@ ET 0 g 0 G 1 0 0 1 -479.472 -174.263 cm BT -/F8 9.963 Tf 479.472 174.263 Td[(103)]TJ +/F8 9.963 Tf 479.472 174.263 Td[(104)]TJ ET 1 0 0 1 494.416 174.263 cm 0 g 0 G @@ -3685,7 +3685,7 @@ ET 0 g 0 G 1 0 0 1 -479.472 -160.779 cm BT -/F8 9.963 Tf 479.472 160.779 Td[(104)]TJ +/F8 9.963 Tf 479.472 160.779 Td[(105)]TJ ET 1 0 0 1 494.416 160.779 cm 0 g 0 G @@ -3718,7 +3718,7 @@ ET 0 g 0 G 1 0 0 1 -479.472 -147.294 cm BT -/F8 9.963 Tf 479.472 147.294 Td[(105)]TJ +/F8 9.963 Tf 479.472 147.294 Td[(106)]TJ ET 1 0 0 1 494.416 147.294 cm 0 g 0 G @@ -3751,7 +3751,7 @@ ET 0 g 0 G 1 0 0 1 -479.472 -133.81 cm BT -/F8 9.963 Tf 479.472 133.81 Td[(106)]TJ +/F8 9.963 Tf 479.472 133.81 Td[(107)]TJ ET 1 0 0 1 494.416 133.81 cm 0 g 0 G @@ -3784,7 +3784,7 @@ ET 0 g 0 G 1 0 0 1 -479.472 -120.326 cm BT -/F8 9.963 Tf 479.472 120.326 Td[(107)]TJ +/F8 9.963 Tf 479.472 120.326 Td[(108)]TJ ET 1 0 0 1 494.416 120.326 cm 0 g 0 G @@ -3832,77 +3832,77 @@ endobj /Border[0 0 0]/H/I/C[1 0 0] /Rect [164.653 662.742 231.978 673.591] /Subtype /Link -/A << /S /GoTo /D (section*.73) >> +/A << /S /GoTo /D (section*.74) >> >> endobj 448 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [164.653 649.258 205.156 660.106] /Subtype /Link -/A << /S /GoTo /D (section*.75) >> +/A << /S /GoTo /D (section*.76) >> >> endobj 449 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [164.653 635.774 243.64 646.622] /Subtype /Link -/A << /S /GoTo /D (section*.77) >> +/A << /S /GoTo /D (section*.78) >> >> endobj 450 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [164.653 622.29 233.4 633.138] /Subtype /Link -/A << /S /GoTo /D (section*.80) >> +/A << /S /GoTo /D (section*.81) >> >> endobj 451 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [164.653 608.805 259.171 619.653] /Subtype /Link -/A << /S /GoTo /D (section*.83) >> +/A << /S /GoTo /D (section*.84) >> >> endobj 452 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [164.653 595.321 255.545 606.169] /Subtype /Link -/A << /S /GoTo /D (section*.85) >> +/A << /S /GoTo /D (section*.86) >> >> endobj 453 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [164.653 581.837 264.982 592.685] /Subtype /Link -/A << /S /GoTo /D (section*.87) >> +/A << /S /GoTo /D (section*.88) >> >> endobj 454 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [164.653 568.352 243.878 579.2] /Subtype /Link -/A << /S /GoTo /D (section*.89) >> +/A << /S /GoTo /D (section*.90) >> >> endobj 455 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [164.653 554.868 240.419 565.716] /Subtype /Link -/A << /S /GoTo /D (section*.91) >> +/A << /S /GoTo /D (section*.92) >> >> endobj 456 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [164.653 541.384 236.793 552.232] /Subtype /Link -/A << /S /GoTo /D (section*.93) >> +/A << /S /GoTo /D (section*.94) >> >> endobj 457 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [164.653 527.899 247.891 538.748] /Subtype /Link -/A << /S /GoTo /D (section*.95) >> +/A << /S /GoTo /D (section*.96) >> >> endobj 458 0 obj << /Type /Annot @@ -3916,49 +3916,49 @@ endobj /Border[0 0 0]/H/I/C[1 0 0] /Rect [164.653 489.949 215.7 500.797] /Subtype /Link -/A << /S /GoTo /D (section*.98) >> +/A << /S /GoTo /D (section*.99) >> >> endobj 460 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [164.653 476.464 197.961 487.313] /Subtype /Link -/A << /S /GoTo /D (section*.100) >> +/A << /S /GoTo /D (section*.101) >> >> endobj 461 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [164.653 462.98 201.891 473.828] /Subtype /Link -/A << /S /GoTo /D (section*.102) >> +/A << /S /GoTo /D (section*.103) >> >> endobj 462 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [164.653 449.496 206.263 460.344] /Subtype /Link -/A << /S /GoTo /D (section*.104) >> +/A << /S /GoTo /D (section*.105) >> >> endobj 463 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [164.653 436.011 224.583 446.86] /Subtype /Link -/A << /S /GoTo /D (section*.106) >> +/A << /S /GoTo /D (section*.107) >> >> endobj 464 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [164.653 422.527 227.351 433.375] /Subtype /Link -/A << /S /GoTo /D (section*.108) >> +/A << /S /GoTo /D (section*.109) >> >> endobj 465 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [164.653 409.043 214.095 419.891] /Subtype /Link -/A << /S /GoTo /D (section*.110) >> +/A << /S /GoTo /D (section*.111) >> >> endobj 466 0 obj << /Type /Annot @@ -3972,28 +3972,28 @@ endobj /Border[0 0 0]/H/I/C[1 0 0] /Rect [164.653 371.092 215.755 381.94] /Subtype /Link -/A << /S /GoTo /D (section*.112) >> +/A << /S /GoTo /D (section*.113) >> >> endobj 468 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [164.653 357.608 217.361 368.456] /Subtype /Link -/A << /S /GoTo /D (section*.115) >> +/A << /S /GoTo /D (section*.116) >> >> endobj 469 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [164.653 344.123 222.065 354.972] /Subtype /Link -/A << /S /GoTo /D (section*.117) >> +/A << /S /GoTo /D (section*.118) >> >> endobj 470 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [164.653 330.639 229.332 341.487] /Subtype /Link -/A << /S /GoTo /D (section*.120) >> +/A << /S /GoTo /D (section*.121) >> >> endobj 471 0 obj << /Type /Annot @@ -4007,98 +4007,98 @@ endobj /Border[0 0 0]/H/I/C[1 0 0] /Rect [164.653 292.688 200.175 303.537] /Subtype /Link -/A << /S /GoTo /D (section*.122) >> +/A << /S /GoTo /D (section*.123) >> >> endobj 473 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [164.653 279.204 201.559 290.052] /Subtype /Link -/A << /S /GoTo /D (section*.125) >> +/A << /S /GoTo /D (section*.126) >> >> endobj 474 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [164.653 265.72 201.559 276.568] /Subtype /Link -/A << /S /GoTo /D (section*.128) >> +/A << /S /GoTo /D (section*.129) >> >> endobj 475 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [164.653 252.235 244.719 263.084] /Subtype /Link -/A << /S /GoTo /D (section*.131) >> +/A << /S /GoTo /D (section*.132) >> >> endobj 476 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [164.653 238.751 221.777 249.599] /Subtype /Link -/A << /S /GoTo /D (section*.133) >> +/A << /S /GoTo /D (section*.134) >> >> endobj 477 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [164.653 225.267 211.798 236.115] /Subtype /Link -/A << /S /GoTo /D (section*.135) >> +/A << /S /GoTo /D (section*.136) >> >> endobj 478 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [164.653 211.782 214.648 222.631] /Subtype /Link -/A << /S /GoTo /D (section*.137) >> +/A << /S /GoTo /D (section*.138) >> >> endobj 479 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [164.653 198.298 208.782 209.146] /Subtype /Link -/A << /S /GoTo /D (section*.139) >> +/A << /S /GoTo /D (section*.140) >> >> endobj 480 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [164.653 184.814 208.256 195.662] /Subtype /Link -/A << /S /GoTo /D (section*.141) >> +/A << /S /GoTo /D (section*.142) >> >> endobj 481 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [164.653 171.329 202.998 182.178] /Subtype /Link -/A << /S /GoTo /D (section*.143) >> +/A << /S /GoTo /D (section*.144) >> >> endobj 482 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [164.653 157.845 203.773 168.693] /Subtype /Link -/A << /S /GoTo /D (section*.146) >> +/A << /S /GoTo /D (section*.147) >> >> endobj 483 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [164.653 144.361 204.049 155.209] /Subtype /Link -/A << /S /GoTo /D (section*.149) >> +/A << /S /GoTo /D (section*.150) >> >> endobj 484 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [164.653 130.877 200.23 141.725] /Subtype /Link -/A << /S /GoTo /D (section*.152) >> +/A << /S /GoTo /D (section*.153) >> >> endobj 485 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [164.653 117.392 198.819 128.24] /Subtype /Link -/A << /S /GoTo /D (section*.154) >> +/A << /S /GoTo /D (section*.155) >> >> endobj 443 0 obj << /D [441 0 R /XYZ 150.705 740.998 null] @@ -4125,7 +4125,7 @@ ET 0 g 0 G 1 0 0 1 -189.192 -706.129 cm BT -/F29 9.963 Tf 426.421 706.129 Td[(108)]TJ +/F29 9.963 Tf 426.421 706.129 Td[(109)]TJ ET 1 0 0 1 114.839 694.174 cm 0 0 1 rg 0 0 1 RG @@ -4156,7 +4156,7 @@ ET 0 g 0 G 1 0 0 1 -428.662 -694.174 cm BT -/F8 9.963 Tf 428.662 694.174 Td[(110)]TJ +/F8 9.963 Tf 428.662 694.174 Td[(111)]TJ ET 1 0 0 1 443.606 694.174 cm 0 g 0 G @@ -4189,7 +4189,7 @@ ET 0 g 0 G 1 0 0 1 -428.662 -682.219 cm BT -/F8 9.963 Tf 428.662 682.219 Td[(111)]TJ +/F8 9.963 Tf 428.662 682.219 Td[(112)]TJ ET 1 0 0 1 443.606 682.219 cm 0 g 0 G @@ -4235,7 +4235,7 @@ ET 0 g 0 G 1 0 0 1 -428.662 -670.263 cm BT -/F8 9.963 Tf 428.662 670.263 Td[(112)]TJ +/F8 9.963 Tf 428.662 670.263 Td[(113)]TJ ET 1 0 0 1 443.606 670.263 cm 0 g 0 G @@ -4281,7 +4281,7 @@ ET 0 g 0 G 1 0 0 1 -428.662 -658.308 cm BT -/F8 9.963 Tf 428.662 658.308 Td[(113)]TJ +/F8 9.963 Tf 428.662 658.308 Td[(114)]TJ ET 1 0 0 1 443.606 658.308 cm 0 g 0 G @@ -4314,7 +4314,7 @@ ET 0 g 0 G 1 0 0 1 -428.662 -646.353 cm BT -/F8 9.963 Tf 428.662 646.353 Td[(114)]TJ +/F8 9.963 Tf 428.662 646.353 Td[(115)]TJ ET 1 0 0 1 443.606 646.353 cm 0 g 0 G @@ -4348,35 +4348,35 @@ endobj /Border[0 0 0]/H/I/C[1 0 0] /Rect [113.843 691.24 167.188 702.088] /Subtype /Link -/A << /S /GoTo /D (section*.156) >> +/A << /S /GoTo /D (section*.157) >> >> endobj 492 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [113.843 679.285 155.537 690.133] /Subtype /Link -/A << /S /GoTo /D (section*.158) >> +/A << /S /GoTo /D (section*.159) >> >> endobj 493 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [113.843 667.33 202.129 678.178] /Subtype /Link -/A << /S /GoTo /D (section*.160) >> +/A << /S /GoTo /D (section*.161) >> >> endobj 494 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [113.843 655.375 189.039 666.223] /Subtype /Link -/A << /S /GoTo /D (section*.162) >> +/A << /S /GoTo /D (section*.163) >> >> endobj 495 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [113.843 643.42 172.667 654.268] /Subtype /Link -/A << /S /GoTo /D (section*.164) >> +/A << /S /GoTo /D (section*.165) >> >> endobj 489 0 obj << /D [487 0 R /XYZ 99.895 740.998 null] @@ -19821,21 +19821,21 @@ endobj /ProcSet [ /PDF /Text ] >> endobj 1027 0 obj << -/Length 8020 +/Length 9007 >> stream 1 0 0 1 99.895 740.998 cm 0 g 0 G 1 0 0 1 343.711 0 cm 0 g 0 G -1 0 0 1 -348.692 -60.772 cm +1 0 0 1 -348.692 -64.124 cm 0 g 0 G 0 g 0 G -1 0 0 1 -94.914 -680.226 cm +1 0 0 1 -94.914 -676.874 cm BT -/F18 14.346 Tf 99.895 680.226 Td[(psb)]TJ +/F18 14.346 Tf 99.895 676.874 Td[(psb)]TJ ET -1 0 0 1 125.163 680.226 cm +1 0 0 1 125.163 676.874 cm q []0 d 0 J @@ -19844,11 +19844,11 @@ q 4.842 0.199 l S Q -1 0 0 1 -125.163 -680.226 cm +1 0 0 1 -125.163 -676.874 cm BT -/F18 14.346 Tf 130.004 680.226 Td[(gl)1(ob)]TJ +/F18 14.346 Tf 130.004 676.874 Td[(gl)1(ob)]TJ ET -1 0 0 1 160.562 680.226 cm +1 0 0 1 160.562 676.874 cm q []0 d 0 J @@ -19857,11 +19857,11 @@ q 4.842 0.199 l S Q -1 0 0 1 -160.562 -680.226 cm +1 0 0 1 -160.562 -676.874 cm BT -/F18 14.346 Tf 165.404 680.226 Td[(t)1(o)]TJ +/F18 14.346 Tf 165.404 676.874 Td[(t)1(o)]TJ ET -1 0 0 1 180.718 680.226 cm +1 0 0 1 180.718 676.874 cm q []0 d 0 J @@ -19870,11 +19870,11 @@ q 4.842 0.199 l S Q -1 0 0 1 -180.718 -680.226 cm +1 0 0 1 -180.718 -676.874 cm BT -/F18 14.346 Tf 185.56 680.226 Td[(lo)-30(c|G)-1(l)1(oba)1(l)-375(t)1(o)-375(l)1(o)-31(cal)-375(i)1(ndices)]TJ -85.665 -17.933 Td[(con)32(v)31(er)-1(t)1(io)1(n)]TJ 0 -35.768 Td[(Syn)31(t)1(ax)]TJ/F8 9.963 Tf 76.587 -21.821 Td[(call)-333(psb)]TJ +/F18 14.346 Tf 185.56 676.874 Td[(lo)-30(c|G)-1(l)1(oba)1(l)-375(t)1(o)-375(l)1(o)-31(cal)-375(i)1(ndices)]TJ -85.665 -17.932 Td[(con)32(v)31(er)-1(t)1(io)1(n)]TJ 0 -39.004 Td[(Syn)31(t)1(ax)]TJ/F8 9.963 Tf 61.821 -22.543 Td[(call)-333(psb)]TJ ET -1 0 0 1 210.344 604.704 cm +1 0 0 1 195.577 597.395 cm q []0 d 0 J @@ -19883,11 +19883,11 @@ q 2.989 0.199 l S Q -1 0 0 1 -210.344 -604.704 cm +1 0 0 1 -195.577 -597.395 cm BT -/F8 9.963 Tf 213.333 604.704 Td[(glob)]TJ +/F8 9.963 Tf 198.566 597.395 Td[(glob)]TJ ET -1 0 0 1 232.196 604.704 cm +1 0 0 1 217.429 597.395 cm q []0 d 0 J @@ -19896,11 +19896,11 @@ q 2.989 0.199 l S Q -1 0 0 1 -232.196 -604.704 cm +1 0 0 1 -217.429 -597.395 cm BT -/F8 9.963 Tf 235.185 604.704 Td[(to)]TJ +/F8 9.963 Tf 220.418 597.395 Td[(to)]TJ ET -1 0 0 1 244.638 604.704 cm +1 0 0 1 229.871 597.395 cm q []0 d 0 J @@ -19909,11 +19909,11 @@ q 2.989 0.199 l S Q -1 0 0 1 -244.638 -604.704 cm +1 0 0 1 -229.871 -597.395 cm BT -/F8 9.963 Tf 247.627 604.704 Td[(lo)-28(c)-333(\050)]TJ/F19 9.963 Tf 19.648 0 Td[(x,)-357(y,)-357(desc)]TJ +/F8 9.963 Tf 232.86 597.395 Td[(lo)-28(c)-333(\050)]TJ/F19 9.963 Tf 19.649 0 Td[(x,)-357(y,)-357(desc)]TJ ET -1 0 0 1 308.916 604.704 cm +1 0 0 1 294.149 597.395 cm q []0 d 0 J @@ -19922,11 +19922,11 @@ q 3.055 0.199 l S Q -1 0 0 1 -308.916 -604.704 cm +1 0 0 1 -294.149 -597.395 cm BT -/F19 9.963 Tf 311.971 604.704 Td[(a,)-357(info,)-357(iact)]TJ/F8 9.963 Tf 51.174 0 Td[(\051)]TJ -180.934 -23.911 Td[(call)-333(psb)]TJ +/F19 9.963 Tf 297.204 597.395 Td[(a,)-358(i)1(nfo,)-358(i)1(act,ow)-1(ne)51(d)]TJ/F8 9.963 Tf 80.708 0 Td[(\051)]TJ -210.468 -23.91 Td[(call)-333(psb)]TJ ET -1 0 0 1 216.073 580.793 cm +1 0 0 1 201.306 573.485 cm q []0 d 0 J @@ -19935,11 +19935,11 @@ q 2.989 0.199 l S Q -1 0 0 1 -216.073 -580.793 cm +1 0 0 1 -201.306 -573.485 cm BT -/F8 9.963 Tf 219.062 580.793 Td[(glob)]TJ +/F8 9.963 Tf 204.295 573.485 Td[(glob)]TJ ET -1 0 0 1 237.924 580.793 cm +1 0 0 1 223.157 573.485 cm q []0 d 0 J @@ -19948,11 +19948,11 @@ q 2.989 0.199 l S Q -1 0 0 1 -237.924 -580.793 cm +1 0 0 1 -223.157 -573.485 cm BT -/F8 9.963 Tf 240.913 580.793 Td[(to)]TJ +/F8 9.963 Tf 226.146 573.485 Td[(to)]TJ ET -1 0 0 1 250.366 580.793 cm +1 0 0 1 235.6 573.485 cm q []0 d 0 J @@ -19961,11 +19961,11 @@ q 2.989 0.199 l S Q -1 0 0 1 -250.366 -580.793 cm +1 0 0 1 -235.6 -573.485 cm BT -/F8 9.963 Tf 253.355 580.793 Td[(lo)-28(c)-333(\050)]TJ/F19 9.963 Tf 19.649 0 Td[(x,)-357(desc)]TJ +/F8 9.963 Tf 238.588 573.485 Td[(lo)-28(c)-333(\050)]TJ/F19 9.963 Tf 19.649 0 Td[(x,)-357(desc)]TJ ET -1 0 0 1 303.187 580.793 cm +1 0 0 1 288.42 573.485 cm q []0 d 0 J @@ -19974,37 +19974,37 @@ q 3.055 0.199 l S Q -1 0 0 1 -303.187 -580.793 cm +1 0 0 1 -288.42 -573.485 cm BT -/F19 9.963 Tf 306.242 580.793 Td[(a,)-358(i)1(nfo,)-358(i)1(act)]TJ/F8 9.963 Tf 51.175 0 Td[(\051)]TJ +/F19 9.963 Tf 291.476 573.485 Td[(a,)-357(info,)-357(iact,ow)-1(ne)51(d)]TJ/F8 9.963 Tf 80.707 0 Td[(\051)]TJ ET -1 0 0 1 94.914 556.883 cm +1 0 0 1 94.914 548.737 cm 0 g 0 G -1 0 0 1 -94.914 -556.883 cm +1 0 0 1 -94.914 -548.737 cm BT -/F29 9.963 Tf 99.895 556.883 Td[(On)-383(En)32(tr)1(y)]TJ +/F29 9.963 Tf 99.895 548.737 Td[(On)-383(En)32(tr)1(y)]TJ ET -1 0 0 1 147.481 556.883 cm +1 0 0 1 147.481 548.737 cm 0 g 0 G -1 0 0 1 -52.567 -19.925 cm +1 0 0 1 -52.567 -23.277 cm 0 g 0 G -1 0 0 1 -94.914 -536.958 cm +1 0 0 1 -94.914 -525.46 cm BT -/F29 9.963 Tf 99.895 536.958 Td[(x)]TJ +/F29 9.963 Tf 99.895 525.46 Td[(x)]TJ ET -1 0 0 1 105.942 536.958 cm +1 0 0 1 105.942 525.46 cm 0 g 0 G -1 0 0 1 -105.942 -536.958 cm +1 0 0 1 -105.942 -525.46 cm BT -/F8 9.963 Tf 110.923 536.958 Td[(An)-333(in)29(te)-1(ger)-333(v)28(e)-1(ctor)-333(of)-333(i)1(nd)1(ic)-1(es)-334(to)-333(b)-27(e)-334(c)-1(on)29(v)28(e)-1(r)1(te)-1(d)1(.)]TJ 13.879 -11.955 Td[(Scop)-27(e)-1(:)]TJ/F29 9.963 Tf 32.379 0 Td[(lo)-32(cal)]TJ/F8 9.963 Tf -32.379 -11.956 Td[(T)28(yp)-27(e)-1(:)]TJ/F29 9.963 Tf 29.611 0 Td[(requ)1(i)-1(r)1(e)-1(d)]TJ/F8 9.963 Tf -29.611 -11.955 Td[(Sp)-27(ec)-1(i)1(\014ed)-333(as)-1(:)-444(a)-333(ran)1(k)-333(one)-334(in)29(te)-1(ger)-333(arr)1(a)28(y)83(.)]TJ +/F8 9.963 Tf 110.923 525.46 Td[(An)-333(in)29(te)-1(ger)-333(v)28(e)-1(ctor)-333(of)-333(i)1(nd)1(ic)-1(es)-334(to)-333(b)-27(e)-334(c)-1(on)29(v)28(e)-1(r)1(te)-1(d)1(.)]TJ 13.879 -11.956 Td[(Scop)-27(e)-1(:)]TJ/F29 9.963 Tf 32.379 0 Td[(lo)-32(cal)]TJ/F8 9.963 Tf -32.379 -11.955 Td[(T)28(yp)-27(e)-1(:)]TJ/F29 9.963 Tf 29.611 0 Td[(requ)1(i)-1(r)1(e)-1(d)]TJ/F8 9.963 Tf -29.611 -11.955 Td[(Sp)-27(ec)-1(i)1(\014ed)-333(as)-1(:)-444(a)-333(ran)1(k)-333(one)-334(in)29(te)-1(ger)-333(arr)1(a)28(y)83(.)]TJ ET -1 0 0 1 94.914 469.212 cm +1 0 0 1 94.914 454.362 cm 0 g 0 G -1 0 0 1 -94.914 -469.212 cm +1 0 0 1 -94.914 -454.362 cm BT -/F29 9.963 Tf 99.895 469.212 Td[(desc)]TJ +/F29 9.963 Tf 99.895 454.362 Td[(desc)]TJ ET -1 0 0 1 121.81 469.212 cm +1 0 0 1 121.81 454.362 cm q []0 d 0 J @@ -20013,23 +20013,23 @@ q 3.437 0.199 l S Q -1 0 0 1 -121.81 -469.212 cm +1 0 0 1 -121.81 -454.362 cm BT -/F29 9.963 Tf 125.247 469.212 Td[(a)]TJ +/F29 9.963 Tf 125.247 454.362 Td[(a)]TJ ET -1 0 0 1 130.816 469.212 cm +1 0 0 1 130.816 454.362 cm 0 g 0 G -1 0 0 1 -130.816 -469.212 cm +1 0 0 1 -130.816 -454.362 cm BT -/F8 9.963 Tf 135.798 469.212 Td[(th)1(e)-334(c)-1(omm)28(un)1(ic)-1(ati)1(on)-333(des)-1(cri)1(ptor)1(.)]TJ -10.996 -11.955 Td[(Scop)-27(e)-1(:)]TJ/F29 9.963 Tf 27.951 0 Td[(lo)-32(cal)]TJ/F8 9.963 Tf 23.073 0 Td[(.)]TJ -51.024 -11.956 Td[(T)28(yp)-27(e)-1(:)]TJ/F29 9.963 Tf 25.183 0 Td[(requ)1(i)-1(red)]TJ/F8 9.963 Tf 41.899 0 Td[(.)]TJ -67.082 -11.955 Td[(Sp)-27(ec)-1(i)1(\014ed)-333(as)-1(:)-444(a)-333(s)-1(tr)1(uctur)1(e)-1(d)-333(d)1(ata)-333(of)-333(t)28(yp)-27(e)]TJ +/F8 9.963 Tf 135.798 454.362 Td[(th)1(e)-334(c)-1(omm)28(un)1(ic)-1(ati)1(on)-333(des)-1(cri)1(ptor)1(.)]TJ -10.996 -11.955 Td[(Scop)-27(e)-1(:)]TJ/F29 9.963 Tf 27.951 0 Td[(lo)-32(cal)]TJ/F8 9.963 Tf 23.073 0 Td[(.)]TJ -51.024 -11.955 Td[(T)28(yp)-27(e)-1(:)]TJ/F29 9.963 Tf 25.183 0 Td[(requ)1(i)-1(red)]TJ/F8 9.963 Tf 41.899 0 Td[(.)]TJ -67.082 -11.956 Td[(Sp)-27(ec)-1(i)1(\014ed)-333(as)-1(:)-444(a)-333(s)-1(tr)1(uctur)1(e)-1(d)-333(d)1(ata)-333(of)-333(t)28(yp)-27(e)]TJ ET -1 0 0 1 295.717 433.346 cm +1 0 0 1 295.717 418.496 cm 0 0 1 rg 0 0 1 RG -1 0 0 1 -295.717 -433.346 cm +1 0 0 1 -295.717 -418.496 cm BT -/F32 9.963 Tf 295.717 433.346 Td[(psb)]TJ +/F32 9.963 Tf 295.717 418.496 Td[(psb)]TJ ET -1 0 0 1 312.036 433.346 cm +1 0 0 1 312.036 418.496 cm q []0 d 0 J @@ -20038,11 +20038,11 @@ q 3.138 0.199 l S Q -1 0 0 1 -312.036 -433.346 cm +1 0 0 1 -312.036 -418.496 cm BT -/F32 9.963 Tf 315.174 433.346 Td[(desc)]TJ +/F32 9.963 Tf 315.174 418.496 Td[(desc)]TJ ET -1 0 0 1 336.723 433.346 cm +1 0 0 1 336.723 418.496 cm q []0 d 0 J @@ -20051,71 +20051,83 @@ q 3.138 0.199 l S Q -1 0 0 1 -336.723 -433.346 cm +1 0 0 1 -336.723 -418.496 cm BT -/F32 9.963 Tf 339.861 433.346 Td[(type)]TJ +/F32 9.963 Tf 339.861 418.496 Td[(type)]TJ ET -1 0 0 1 360.782 433.346 cm +1 0 0 1 360.782 418.496 cm 0 g 0 G -1 0 0 1 -360.782 -433.346 cm +1 0 0 1 -360.782 -418.496 cm BT -/F8 9.963 Tf 360.782 433.346 Td[(.)]TJ +/F8 9.963 Tf 360.782 418.496 Td[(.)]TJ ET -1 0 0 1 94.914 413.421 cm +1 0 0 1 94.914 395.22 cm 0 g 0 G -1 0 0 1 -94.914 -413.421 cm +1 0 0 1 -94.914 -395.22 cm BT -/F29 9.963 Tf 99.895 413.421 Td[(iac)-1(t)]TJ +/F29 9.963 Tf 99.895 395.22 Td[(iac)-1(t)]TJ ET -1 0 0 1 118.195 413.421 cm +1 0 0 1 118.195 395.22 cm 0 g 0 G -1 0 0 1 -118.195 -413.421 cm +1 0 0 1 -118.195 -395.22 cm BT -/F8 9.963 Tf 123.176 413.421 Td[(sp)-28(ec)-1(i)1(\014es)-334(ac)-1(t)1(ion)-333(to)-333(b)-27(e)-334(tak)28(e)-1(n)-332(in)-333(cas)-1(e)-334(of)-332(range)-333(e)-1(r)1(rors.)-444(Scop)-28(e:)]TJ/F29 9.963 Tf 257.147 0 Td[(global)]TJ/F8 9.963 Tf -255.521 -11.955 Td[(T)28(yp)-27(e)-1(:)]TJ/F29 9.963 Tf 29.611 0 Td[(optional)]TJ/F8 9.963 Tf -29.611 -11.955 Td[(Sp)-27(ec)-1(i)1(\014ed)-333(as)-1(:)-444(a)-333(c)27(h)1(aracte)-1(r)-333(v)56(ari)1(able)]TJ/F32 9.963 Tf 147.088 0 Td[(E)]TJ/F8 9.963 Tf 5.23 0 Td[(,)]TJ/F32 9.963 Tf 6.088 0 Td[(W)]TJ/F8 9.963 Tf 8.551 0 Td[(or)]TJ/F32 9.963 Tf 12.205 0 Td[(A)]TJ/F8 9.963 Tf 5.23 0 Td[(.)]TJ +/F8 9.963 Tf 123.176 395.22 Td[(sp)-28(ec)-1(i)1(\014es)-334(ac)-1(t)1(ion)-333(to)-333(b)-27(e)-334(tak)28(e)-1(n)-332(in)-333(cas)-1(e)-334(of)-332(range)-333(e)-1(r)1(rors.)-444(Scop)-28(e:)]TJ/F29 9.963 Tf 257.147 0 Td[(global)]TJ/F8 9.963 Tf -255.521 -11.956 Td[(T)28(yp)-27(e)-1(:)]TJ/F29 9.963 Tf 29.611 0 Td[(optional)]TJ/F8 9.963 Tf -29.611 -11.955 Td[(Sp)-27(ec)-1(i)1(\014ed)-255(as)-1(:)-405(a)-255(c)27(h)1(aracter)-255(v)56(ariab)1(le)]TJ/F32 9.963 Tf 143.584 0 Td[(I)]TJ/F8 9.963 Tf 5.23 0 Td[(gnor)1(e)-1(,)]TJ/F32 9.963 Tf 29.293 0 Td[(W)]TJ/F8 9.963 Tf 5.23 0 Td[(arn)1(ing)-255(or)]TJ/F32 9.963 Tf 41.67 0 Td[(A)]TJ/F8 9.963 Tf 5.23 0 Td[(b)-27(ort,)-270(defau)1(lt)]TJ/F32 9.963 Tf 56.742 0 Td[(I)]TJ/F8 9.963 Tf 5.231 0 Td[(gn)1(ore)-1(.)]TJ ET -1 0 0 1 94.914 367.593 cm +1 0 0 1 94.914 348.032 cm 0 g 0 G -1 0 0 1 -94.914 -367.593 cm +1 0 0 1 -94.914 -348.032 cm BT -/F29 9.963 Tf 99.895 367.593 Td[(On)-383(R)-1(etur)1(n)]TJ +/F29 9.963 Tf 99.895 348.032 Td[(o)32(wn)1(e)-1(d)]TJ ET -1 0 0 1 154.434 367.593 cm +1 0 0 1 131.561 348.032 cm 0 g 0 G -1 0 0 1 -59.52 -19.925 cm +1 0 0 1 -131.561 -348.032 cm +BT +/F8 9.963 Tf 136.543 348.032 Td[(S)1(p)-28(ec)-1(\014)1(e)-1(s)-333(v)55(al)1(id)-333(ran)1(ge)-334(of)-333(in)1(pu)1(t)-333(Scop)-28(e:)]TJ/F29 9.963 Tf 158.932 0 Td[(global)]TJ/F8 9.963 Tf -170.673 -11.955 Td[(T)28(yp)-27(e)-1(:)]TJ/F29 9.963 Tf 29.611 0 Td[(opti)-1(o)1(nal)]TJ/F8 9.963 Tf -29.611 -11.955 Td[(If)-294(tr)1(ue,)-302(then)-294(on)1(ly)-294(in)1(dice)-1(s)-294(s)-1(tr)1(ictly)-294(o)28(wned)-294(b)28(y)-294(th)1(e)-295(c)-1(u)1(rr)1(e)-1(n)28(t)-294(p)1(ro)-28(ces)-1(s)-295(ar)1(e)-295(consid-)]TJ 0 -11.955 Td[(ere)-1(d)-332(v)55(al)1(id,)-333(if)-332(false)-334(th)1(e)-1(n)-333(h)1(alo)-333(in)1(dice)-1(s)-333(are)-334(also)-333(ac)-1(ce)-1(p)1(ted.)-444(Defau)1(lt:)-444(false.)]TJ +ET +1 0 0 1 94.914 287.735 cm 0 g 0 G -1 0 0 1 -94.914 -347.668 cm +1 0 0 1 -94.914 -287.735 cm BT -/F29 9.963 Tf 99.895 347.668 Td[(x)]TJ +/F29 9.963 Tf 99.895 287.735 Td[(On)-383(R)-1(etur)1(n)]TJ ET -1 0 0 1 105.942 347.668 cm +1 0 0 1 154.434 287.735 cm 0 g 0 G -1 0 0 1 -105.942 -347.668 cm +1 0 0 1 -59.52 -23.277 cm +0 g 0 G +1 0 0 1 -94.914 -264.458 cm BT -/F8 9.963 Tf 110.923 347.668 Td[(If)]TJ/F11 9.963 Tf 10.133 0 Td[(y)]TJ/F8 9.963 Tf 8.733 0 Td[(is)-351(n)1(ot)-350(pr)1(e)-1(se)-1(n)28(t)1(,)-355(th)1(e)-1(n)]TJ/F11 9.963 Tf 88.586 0 Td[(x)]TJ/F8 9.963 Tf 9.185 0 Td[(is)-351(o)28(v)28(erwri)1(tte)-1(n)-350(wit)1(h)-350(the)-351(t)1(ranslated)-350(in)28(t)1(e)-1(ger)-350(ind)1(ice)-1(s.)]TJ -102.758 -11.956 Td[(Scop)-27(e)-1(:)]TJ/F29 9.963 Tf 32.379 0 Td[(global)]TJ/F8 9.963 Tf -32.379 -11.955 Td[(T)28(yp)-27(e)-1(:)]TJ/F29 9.963 Tf 29.611 0 Td[(requ)1(i)-1(r)1(e)-1(d)]TJ/F8 9.963 Tf -29.611 -11.955 Td[(Sp)-27(ec)-1(i)1(\014ed)-333(as)-1(:)-444(a)-333(ran)1(k)-333(one)-334(in)29(te)-1(ger)-333(arr)1(a)28(y)83(.)]TJ +/F29 9.963 Tf 99.895 264.458 Td[(x)]TJ ET -1 0 0 1 94.914 291.877 cm +1 0 0 1 105.942 264.458 cm 0 g 0 G -1 0 0 1 -94.914 -291.877 cm +1 0 0 1 -105.942 -264.458 cm BT -/F29 9.963 Tf 99.895 291.877 Td[(y)]TJ +/F8 9.963 Tf 110.923 264.458 Td[(If)]TJ/F11 9.963 Tf 10.133 0 Td[(y)]TJ/F8 9.963 Tf 8.733 0 Td[(is)-351(n)1(ot)-350(pr)1(e)-1(se)-1(n)28(t)1(,)-355(th)1(e)-1(n)]TJ/F11 9.963 Tf 88.586 0 Td[(x)]TJ/F8 9.963 Tf 9.185 0 Td[(is)-351(o)28(v)28(erwri)1(tte)-1(n)-350(wit)1(h)-350(the)-351(t)1(ranslated)-350(in)28(t)1(e)-1(ger)-350(ind)1(ice)-1(s.)]TJ -102.758 -11.955 Td[(Scop)-27(e)-1(:)]TJ/F29 9.963 Tf 32.379 0 Td[(global)]TJ/F8 9.963 Tf -32.379 -11.955 Td[(T)28(yp)-27(e)-1(:)]TJ/F29 9.963 Tf 29.611 0 Td[(requ)1(i)-1(r)1(e)-1(d)]TJ/F8 9.963 Tf -29.611 -11.955 Td[(Sp)-27(ec)-1(i)1(\014ed)-333(as)-1(:)-444(a)-333(ran)1(k)-333(one)-334(in)29(te)-1(ger)-333(arr)1(a)28(y)83(.)]TJ ET -1 0 0 1 105.942 291.877 cm +1 0 0 1 94.914 205.316 cm 0 g 0 G -1 0 0 1 -105.942 -291.877 cm +1 0 0 1 -94.914 -205.316 cm BT -/F8 9.963 Tf 110.923 291.877 Td[(If)]TJ/F11 9.963 Tf 10.167 0 Td[(y)]TJ/F8 9.963 Tf 8.767 0 Td[(is)-354(no)1(t)-354(pr)1(e)-1(se)-1(n)29(t,)-359(th)1(e)-1(n)]TJ/F11 9.963 Tf 88.732 0 Td[(y)]TJ/F8 9.963 Tf 8.766 0 Td[(is)-354(o)28(v)28(e)-1(r)1(written)-353(w)-1(i)1(th)-354(t)1(he)-354(tran)1(s)-1(l)1(ate)-1(d)-353(in)28(teger)-354(in)1(di)1(c)-1(es)-1(,)]TJ -102.553 -11.955 Td[(and)]TJ/F11 9.963 Tf 19.372 0 Td[(x)]TJ/F8 9.963 Tf 9.015 0 Td[(is)-333(le)-1(f)1(t)-333(unc)28(han)1(ge)-1(d)1(.)-444(Scop)-28(e:)]TJ/F29 9.963 Tf 113.242 0 Td[(global)]TJ/F8 9.963 Tf -141.629 -11.956 Td[(T)28(yp)-27(e)-1(:)]TJ/F29 9.963 Tf 29.611 0 Td[(optional)]TJ/F8 9.963 Tf -29.611 -11.955 Td[(Sp)-27(ec)-1(i)1(\014ed)-333(as)-1(:)-444(a)-333(ran)1(k)-333(one)-334(in)29(te)-1(ger)-333(arr)1(a)28(y)83(.)]TJ +/F29 9.963 Tf 99.895 205.316 Td[(y)]TJ ET -1 0 0 1 94.914 236.086 cm +1 0 0 1 105.942 205.316 cm 0 g 0 G -1 0 0 1 -94.914 -236.086 cm +1 0 0 1 -105.942 -205.316 cm BT -/F29 9.963 Tf 99.895 236.086 Td[(inf)-1(o)]TJ +/F8 9.963 Tf 110.923 205.316 Td[(If)]TJ/F11 9.963 Tf 10.04 0 Td[(y)]TJ/F8 9.963 Tf 8.64 0 Td[(is)-341(pr)1(e)-1(se)-1(n)28(t)1(,)-343(then)]TJ/F11 9.963 Tf 70.405 0 Td[(y)]TJ/F8 9.963 Tf 8.64 0 Td[(is)-341(o)28(v)28(e)-1(rwr)1(itten)-341(with)-340(the)-341(tran)1(s)-1(lat)1(e)-1(d)-340(in)28(tege)-1(r)-340(ind)1(ice)-1(s,)-343(and)]TJ/F11 9.963 Tf -83.846 -11.955 Td[(x)]TJ/F8 9.963 Tf 9.015 0 Td[(is)-334(l)1(e)-1(f)1(t)-333(unc)28(han)1(ge)-1(d)1(.)-444(Scop)-28(e:)]TJ/F29 9.963 Tf 113.242 0 Td[(global)]TJ/F8 9.963 Tf -122.257 -11.956 Td[(T)28(yp)-27(e)-1(:)]TJ/F29 9.963 Tf 29.611 0 Td[(optional)]TJ/F8 9.963 Tf -29.611 -11.955 Td[(Sp)-27(ec)-1(i)1(\014ed)-333(as)-1(:)-444(a)-333(ran)1(k)-333(one)-334(in)29(te)-1(ger)-333(arr)1(a)28(y)83(.)]TJ ET -1 0 0 1 118.672 236.086 cm +1 0 0 1 94.914 146.173 cm 0 g 0 G -1 0 0 1 -118.672 -236.086 cm +1 0 0 1 -94.914 -146.173 cm BT -/F8 9.963 Tf 123.653 236.086 Td[(Er)1(ror)-333(co)-28(de.)-444(Scop)-27(e)-1(:)]TJ/F29 9.963 Tf 86.011 0 Td[(lo)-32(cal)]TJ/F8 9.963 Tf -84.862 -11.955 Td[(T)28(yp)-27(e)-1(:)]TJ/F29 9.963 Tf 29.611 0 Td[(requ)1(i)-1(r)1(e)-1(d)]TJ/F8 9.963 Tf -29.611 -11.955 Td[(Sp)-27(ec)-1(i)1(\014ed)-333(as)-1(:)-444(an)-333(in)29(te)-1(ger)-333(v)56(ariab)1(le.)]TJ +/F29 9.963 Tf 99.895 146.173 Td[(inf)-1(o)]TJ +ET +1 0 0 1 118.672 146.173 cm +0 g 0 G +1 0 0 1 -118.672 -146.173 cm +BT +/F8 9.963 Tf 123.653 146.173 Td[(Er)1(ror)-333(co)-28(de.)-444(Scop)-27(e)-1(:)]TJ/F29 9.963 Tf 86.011 0 Td[(lo)-32(cal)]TJ/F8 9.963 Tf -84.862 -11.955 Td[(T)28(yp)-27(e)-1(:)]TJ/F29 9.963 Tf 29.611 0 Td[(requ)1(i)-1(r)1(e)-1(d)]TJ/F8 9.963 Tf -29.611 -11.955 Td[(Sp)-27(ec)-1(i)1(\014ed)-333(as)-1(:)-444(an)-333(in)29(te)-1(ger)-333(v)56(ariab)1(le.)]TJ ET 1 0 0 1 99.895 90.438 cm 0 g 0 G @@ -20138,7 +20150,7 @@ endobj 1030 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [294.721 430.136 361.779 441.261] +/Rect [294.721 415.286 361.779 426.411] /Subtype /Link /A << /S /GoTo /D (descdata) >> >> endobj @@ -20146,31 +20158,100 @@ endobj /D [1026 0 R /XYZ 99.895 740.998 null] >> endobj 190 0 obj << -/D [1026 0 R /XYZ 99.895 644.457 null] +/D [1026 0 R /XYZ 99.895 638.708 null] >> endobj 1029 0 obj << -/D [1026 0 R /XYZ 99.895 613.869 null] +/D [1026 0 R /XYZ 99.895 606.561 null] >> endobj 1025 0 obj << /Font << /F18 381 0 R /F8 390 0 R /F19 508 0 R /F29 387 0 R /F32 542 0 R /F11 523 0 R >> /ProcSet [ /PDF /Text ] >> endobj 1033 0 obj << -/Length 8027 +/Length 1307 >> stream 1 0 0 1 150.705 740.998 cm 0 g 0 G 1 0 0 1 343.711 0 cm 0 g 0 G +1 0 0 1 -494.416 -740.998 cm +BT +/F18 14.346 Tf 150.705 706.129 Td[(No)1(tes)]TJ +ET +1 0 0 1 150.705 684.308 cm +0 g 0 G +1 0 0 1 -150.705 -684.308 cm +BT +/F8 9.963 Tf 162.881 684.308 Td[(1.)]TJ +ET +1 0 0 1 170.63 684.308 cm +0 g 0 G +1 0 0 1 -170.63 -684.308 cm +BT +/F8 9.963 Tf 175.611 684.308 Td[(If)-352(an)-352(in)1(pu)1(t)-353(i)1(ndex)-352(is)-353(ou)1(t)-352(of)-352(range,)-357(th)1(e)-1(n)-352(th)1(e)-353(corres)-1(p)-27(on)1(din)1(g)-353(ou)1(tpu)1(t)-352(ind)1(e)-1(x)-352(is)]TJ 0 -11.955 Td[(se)-1(t)-333(to)-333(a)-334(n)1(e)-1(gat)1(iv)28(e)-334(n)28(u)1(m)27(b)-27(er;)]TJ +ET +1 0 0 1 150.705 652.427 cm +0 g 0 G +1 0 0 1 -150.705 -652.427 cm +BT +/F8 9.963 Tf 162.881 652.427 Td[(2.)]TJ +ET +1 0 0 1 170.63 652.427 cm +0 g 0 G +1 0 0 1 -170.63 -652.427 cm +BT +/F8 9.963 Tf 175.611 652.427 Td[(The)-476(defau)1(lt)]TJ/F32 9.963 Tf 56.813 0 Td[(I)]TJ/F8 9.963 Tf 5.23 0 Td[(gnor)1(e)-477(me)-1(an)1(s)-477(th)1(at)-476(the)-476(negativ)28(e)-477(ou)1(tpu)1(t)-476(is)-477(th)1(e)-477(on)1(ly)-476(action)]TJ -62.043 -11.955 Td[(tak)28(en)-333(on)-333(an)-333(ou)1(t-)-1(of)1(-range)-333(inp)1(ut.)]TJ +ET +1 0 0 1 150.705 90.438 cm +0 g 0 G +1 0 0 1 -150.705 -90.438 cm +BT +/F8 9.963 Tf 317.579 90.438 Td[(62)]TJ +ET +1 0 0 1 494.416 90.438 cm +0 g 0 G +endstream +endobj +1032 0 obj << +/Type /Page +/Contents 1033 0 R +/Resources 1031 0 R +/MediaBox [0 0 595.276 841.89] +/Parent 1006 0 R +>> endobj +1034 0 obj << +/D [1032 0 R /XYZ 150.705 740.998 null] +>> endobj +1035 0 obj << +/D [1032 0 R /XYZ 150.705 696.263 null] +>> endobj +1036 0 obj << +/D [1032 0 R /XYZ 150.705 700.248 null] +>> endobj +1037 0 obj << +/D [1032 0 R /XYZ 150.705 666.431 null] +>> endobj +1031 0 obj << +/Font << /F18 381 0 R /F8 390 0 R /F32 542 0 R >> +/ProcSet [ /PDF /Text ] +>> endobj +1040 0 obj << +/Length 8011 +>> +stream +1 0 0 1 99.895 740.998 cm +0 g 0 G +1 0 0 1 343.711 0 cm +0 g 0 G 1 0 0 1 -348.692 -60.772 cm 0 g 0 G 0 g 0 G -1 0 0 1 -145.724 -680.226 cm +1 0 0 1 -94.914 -680.226 cm BT -/F18 14.346 Tf 150.705 680.226 Td[(psb)]TJ +/F18 14.346 Tf 99.895 680.226 Td[(psb)]TJ ET -1 0 0 1 175.972 680.226 cm +1 0 0 1 125.163 680.226 cm q []0 d 0 J @@ -20179,11 +20260,11 @@ q 4.842 0.199 l S Q -1 0 0 1 -175.972 -680.226 cm +1 0 0 1 -125.163 -680.226 cm BT -/F18 14.346 Tf 180.814 680.226 Td[(l)1(o)-31(c)]TJ +/F18 14.346 Tf 130.004 680.226 Td[(lo)-30(c)]TJ ET -1 0 0 1 201.957 680.226 cm +1 0 0 1 151.147 680.226 cm q []0 d 0 J @@ -20192,11 +20273,11 @@ q 4.842 0.199 l S Q -1 0 0 1 -201.957 -680.226 cm +1 0 0 1 -151.147 -680.226 cm BT -/F18 14.346 Tf 206.798 680.226 Td[(to)]TJ +/F18 14.346 Tf 155.989 680.226 Td[(to)]TJ ET -1 0 0 1 222.113 680.226 cm +1 0 0 1 171.303 680.226 cm q []0 d 0 J @@ -20205,11 +20286,11 @@ q 4.842 0.199 l S Q -1 0 0 1 -222.113 -680.226 cm +1 0 0 1 -171.303 -680.226 cm BT -/F18 14.346 Tf 226.955 680.226 Td[(g)1(lob|L)1(o)-31(cal)-375(t)1(o)-375(g)1(lo)1(bal)-375(i)1(ndices)]TJ -76.25 -17.933 Td[(con)32(v)31(er)-1(s)1(io)1(n)]TJ 0 -35.768 Td[(Syn)31(t)1(ax)]TJ/F8 9.963 Tf 76.587 -21.821 Td[(call)-333(psb)]TJ +/F18 14.346 Tf 176.145 680.226 Td[(gl)1(ob|L)1(o)-31(cal)-375(t)1(o)-375(g)1(lo)1(bal)-375(i)1(ndices)]TJ -76.25 -17.933 Td[(con)32(v)31(er)-1(s)1(io)1(n)]TJ 0 -35.768 Td[(Syn)31(t)1(ax)]TJ/F8 9.963 Tf 76.587 -21.821 Td[(call)-333(psb)]TJ ET -1 0 0 1 261.154 604.704 cm +1 0 0 1 210.344 604.704 cm q []0 d 0 J @@ -20218,11 +20299,11 @@ q 2.989 0.199 l S Q -1 0 0 1 -261.154 -604.704 cm +1 0 0 1 -210.344 -604.704 cm BT -/F8 9.963 Tf 264.143 604.704 Td[(lo)-27(c)]TJ +/F8 9.963 Tf 213.333 604.704 Td[(lo)-28(c)]TJ ET -1 0 0 1 277.194 604.704 cm +1 0 0 1 226.384 604.704 cm q []0 d 0 J @@ -20231,11 +20312,11 @@ q 2.989 0.199 l S Q -1 0 0 1 -277.194 -604.704 cm +1 0 0 1 -226.384 -604.704 cm BT -/F8 9.963 Tf 280.182 604.704 Td[(to)]TJ +/F8 9.963 Tf 229.373 604.704 Td[(to)]TJ ET -1 0 0 1 289.636 604.704 cm +1 0 0 1 238.826 604.704 cm q []0 d 0 J @@ -20244,11 +20325,11 @@ q 2.989 0.199 l S Q -1 0 0 1 -289.636 -604.704 cm +1 0 0 1 -238.826 -604.704 cm BT -/F8 9.963 Tf 292.625 604.704 Td[(glob)-333(\050)]TJ/F19 9.963 Tf 25.46 0 Td[(x,)-357(y,)-357(desc)]TJ +/F8 9.963 Tf 241.815 604.704 Td[(glob)-333(\050)]TJ/F19 9.963 Tf 25.46 0 Td[(x,)-357(y,)-357(desc)]TJ ET -1 0 0 1 359.725 604.704 cm +1 0 0 1 308.916 604.704 cm q []0 d 0 J @@ -20257,11 +20338,11 @@ q 3.055 0.199 l S Q -1 0 0 1 -359.725 -604.704 cm +1 0 0 1 -308.916 -604.704 cm BT -/F19 9.963 Tf 362.78 604.704 Td[(a,)-358(i)1(nfo,)-358(i)1(act)]TJ/F8 9.963 Tf 51.175 0 Td[(\051)]TJ -180.935 -23.911 Td[(call)-333(psb)]TJ +/F19 9.963 Tf 311.971 604.704 Td[(a,)-357(info,)-357(iact)]TJ/F8 9.963 Tf 51.174 0 Td[(\051)]TJ -180.934 -23.911 Td[(call)-333(psb)]TJ ET -1 0 0 1 266.882 580.793 cm +1 0 0 1 216.073 580.793 cm q []0 d 0 J @@ -20270,11 +20351,11 @@ q 2.989 0.199 l S Q -1 0 0 1 -266.882 -580.793 cm +1 0 0 1 -216.073 -580.793 cm BT -/F8 9.963 Tf 269.871 580.793 Td[(lo)-28(c)]TJ +/F8 9.963 Tf 219.062 580.793 Td[(lo)-27(c)]TJ ET -1 0 0 1 282.922 580.793 cm +1 0 0 1 232.113 580.793 cm q []0 d 0 J @@ -20283,11 +20364,11 @@ q 2.989 0.199 l S Q -1 0 0 1 -282.922 -580.793 cm +1 0 0 1 -232.113 -580.793 cm BT -/F8 9.963 Tf 285.911 580.793 Td[(to)]TJ +/F8 9.963 Tf 235.101 580.793 Td[(to)]TJ ET -1 0 0 1 295.364 580.793 cm +1 0 0 1 244.555 580.793 cm q []0 d 0 J @@ -20296,11 +20377,11 @@ q 2.989 0.199 l S Q -1 0 0 1 -295.364 -580.793 cm +1 0 0 1 -244.555 -580.793 cm BT -/F8 9.963 Tf 298.353 580.793 Td[(glob)-333(\050)]TJ/F19 9.963 Tf 25.46 0 Td[(x,)-357(desc)]TJ +/F8 9.963 Tf 247.544 580.793 Td[(glob)-333(\050)]TJ/F19 9.963 Tf 25.46 0 Td[(x,)-357(desc)]TJ ET -1 0 0 1 353.997 580.793 cm +1 0 0 1 303.187 580.793 cm q []0 d 0 J @@ -20309,37 +20390,37 @@ q 3.055 0.199 l S Q -1 0 0 1 -353.997 -580.793 cm +1 0 0 1 -303.187 -580.793 cm BT -/F19 9.963 Tf 357.052 580.793 Td[(a,)-357(info,)-357(iact)]TJ/F8 9.963 Tf 51.174 0 Td[(\051)]TJ +/F19 9.963 Tf 306.242 580.793 Td[(a,)-358(i)1(nfo,)-358(i)1(act)]TJ/F8 9.963 Tf 51.175 0 Td[(\051)]TJ ET -1 0 0 1 145.724 556.883 cm +1 0 0 1 94.914 556.883 cm 0 g 0 G -1 0 0 1 -145.724 -556.883 cm +1 0 0 1 -94.914 -556.883 cm BT -/F29 9.963 Tf 150.705 556.883 Td[(On)-383(En)33(t)-1(r)1(y)]TJ +/F29 9.963 Tf 99.895 556.883 Td[(On)-383(En)32(tr)1(y)]TJ ET -1 0 0 1 198.29 556.883 cm +1 0 0 1 147.481 556.883 cm 0 g 0 G -1 0 0 1 -52.566 -19.925 cm +1 0 0 1 -52.567 -19.925 cm 0 g 0 G -1 0 0 1 -145.724 -536.958 cm +1 0 0 1 -94.914 -536.958 cm BT -/F29 9.963 Tf 150.705 536.958 Td[(x)]TJ +/F29 9.963 Tf 99.895 536.958 Td[(x)]TJ ET -1 0 0 1 156.752 536.958 cm +1 0 0 1 105.942 536.958 cm 0 g 0 G -1 0 0 1 -156.752 -536.958 cm +1 0 0 1 -105.942 -536.958 cm BT -/F8 9.963 Tf 161.733 536.958 Td[(An)-333(in)29(te)-1(ger)-333(v)28(ec)-1(tor)-333(of)-333(i)1(nd)1(ic)-1(es)-334(to)-333(b)-27(e)-334(con)28(v)28(e)-1(r)1(te)-1(d)1(.)]TJ 13.878 -11.955 Td[(Scop)-27(e)-1(:)]TJ/F29 9.963 Tf 32.379 0 Td[(lo)-32(cal)]TJ/F8 9.963 Tf -32.379 -11.956 Td[(T)28(yp)-28(e:)]TJ/F29 9.963 Tf 29.612 0 Td[(requ)1(i)-1(r)1(ed)]TJ/F8 9.963 Tf -29.612 -11.955 Td[(Sp)-27(ec)-1(i\014)1(ed)-333(as)-1(:)-444(a)-333(ran)1(k)-334(on)1(e)-334(in)29(te)-1(ger)-333(arr)1(a)27(y)84(.)]TJ +/F8 9.963 Tf 110.923 536.958 Td[(An)-333(in)29(te)-1(ger)-333(v)28(e)-1(ctor)-333(of)-333(i)1(nd)1(ic)-1(es)-334(to)-333(b)-27(e)-334(c)-1(on)29(v)28(e)-1(r)1(te)-1(d)1(.)]TJ 13.879 -11.955 Td[(Scop)-27(e)-1(:)]TJ/F29 9.963 Tf 32.379 0 Td[(lo)-32(cal)]TJ/F8 9.963 Tf -32.379 -11.956 Td[(T)28(yp)-27(e)-1(:)]TJ/F29 9.963 Tf 29.611 0 Td[(requ)1(i)-1(r)1(e)-1(d)]TJ/F8 9.963 Tf -29.611 -11.955 Td[(Sp)-27(ec)-1(i)1(\014ed)-333(as)-1(:)-444(a)-333(ran)1(k)-333(one)-334(in)29(te)-1(ger)-333(arr)1(a)28(y)83(.)]TJ ET -1 0 0 1 145.724 469.212 cm +1 0 0 1 94.914 469.212 cm 0 g 0 G -1 0 0 1 -145.724 -469.212 cm +1 0 0 1 -94.914 -469.212 cm BT -/F29 9.963 Tf 150.705 469.212 Td[(desc)]TJ +/F29 9.963 Tf 99.895 469.212 Td[(desc)]TJ ET -1 0 0 1 172.619 469.212 cm +1 0 0 1 121.81 469.212 cm q []0 d 0 J @@ -20348,23 +20429,23 @@ q 3.437 0.199 l S Q -1 0 0 1 -172.619 -469.212 cm +1 0 0 1 -121.81 -469.212 cm BT -/F29 9.963 Tf 176.057 469.212 Td[(a)]TJ +/F29 9.963 Tf 125.247 469.212 Td[(a)]TJ ET -1 0 0 1 181.626 469.212 cm +1 0 0 1 130.816 469.212 cm 0 g 0 G -1 0 0 1 -181.626 -469.212 cm +1 0 0 1 -130.816 -469.212 cm BT -/F8 9.963 Tf 186.607 469.212 Td[(th)1(e)-334(c)-1(omm)28(uni)1(c)-1(ati)1(on)-333(des)-1(cri)1(ptor)1(.)]TJ -10.996 -11.955 Td[(Scop)-27(e)-1(:)]TJ/F29 9.963 Tf 27.951 0 Td[(lo)-32(cal)]TJ/F8 9.963 Tf 23.073 0 Td[(.)]TJ -51.024 -11.956 Td[(T)28(yp)-28(e:)]TJ/F29 9.963 Tf 25.184 0 Td[(requ)1(i)-1(r)1(e)-1(d)]TJ/F8 9.963 Tf 41.898 0 Td[(.)]TJ -67.082 -11.955 Td[(Sp)-27(ec)-1(i\014)1(ed)-333(as)-1(:)-444(a)-333(s)-1(tr)1(uctur)1(e)-1(d)-333(d)1(ata)-333(of)-333(t)28(yp)-27(e)]TJ +/F8 9.963 Tf 135.798 469.212 Td[(th)1(e)-334(c)-1(omm)28(un)1(ic)-1(ati)1(on)-333(des)-1(cri)1(ptor)1(.)]TJ -10.996 -11.955 Td[(Scop)-27(e)-1(:)]TJ/F29 9.963 Tf 27.951 0 Td[(lo)-32(cal)]TJ/F8 9.963 Tf 23.073 0 Td[(.)]TJ -51.024 -11.956 Td[(T)28(yp)-27(e)-1(:)]TJ/F29 9.963 Tf 25.183 0 Td[(requ)1(i)-1(red)]TJ/F8 9.963 Tf 41.899 0 Td[(.)]TJ -67.082 -11.955 Td[(Sp)-27(ec)-1(i)1(\014ed)-333(as)-1(:)-444(a)-333(s)-1(tr)1(uctur)1(e)-1(d)-333(d)1(ata)-333(of)-333(t)28(yp)-27(e)]TJ ET -1 0 0 1 346.526 433.346 cm +1 0 0 1 295.717 433.346 cm 0 0 1 rg 0 0 1 RG -1 0 0 1 -346.526 -433.346 cm +1 0 0 1 -295.717 -433.346 cm BT -/F32 9.963 Tf 346.526 433.346 Td[(psb)]TJ +/F32 9.963 Tf 295.717 433.346 Td[(psb)]TJ ET -1 0 0 1 362.845 433.346 cm +1 0 0 1 312.036 433.346 cm q []0 d 0 J @@ -20373,11 +20454,11 @@ q 3.138 0.199 l S Q -1 0 0 1 -362.845 -433.346 cm +1 0 0 1 -312.036 -433.346 cm BT -/F32 9.963 Tf 365.983 433.346 Td[(desc)]TJ +/F32 9.963 Tf 315.174 433.346 Td[(desc)]TJ ET -1 0 0 1 387.532 433.346 cm +1 0 0 1 336.723 433.346 cm q []0 d 0 J @@ -20386,126 +20467,126 @@ q 3.138 0.199 l S Q -1 0 0 1 -387.532 -433.346 cm +1 0 0 1 -336.723 -433.346 cm BT -/F32 9.963 Tf 390.67 433.346 Td[(type)]TJ +/F32 9.963 Tf 339.861 433.346 Td[(type)]TJ ET -1 0 0 1 411.592 433.346 cm +1 0 0 1 360.782 433.346 cm 0 g 0 G -1 0 0 1 -411.592 -433.346 cm +1 0 0 1 -360.782 -433.346 cm BT -/F8 9.963 Tf 411.592 433.346 Td[(.)]TJ +/F8 9.963 Tf 360.782 433.346 Td[(.)]TJ ET -1 0 0 1 145.724 413.421 cm +1 0 0 1 94.914 413.421 cm 0 g 0 G -1 0 0 1 -145.724 -413.421 cm +1 0 0 1 -94.914 -413.421 cm BT -/F29 9.963 Tf 150.705 413.421 Td[(iac)-1(t)]TJ +/F29 9.963 Tf 99.895 413.421 Td[(iac)-1(t)]TJ ET -1 0 0 1 169.004 413.421 cm +1 0 0 1 118.195 413.421 cm 0 g 0 G -1 0 0 1 -169.004 -413.421 cm +1 0 0 1 -118.195 -413.421 cm BT -/F8 9.963 Tf 173.985 413.421 Td[(sp)-28(ec)-1(i)1(\014es)-334(ac)-1(t)1(ion)-333(to)-333(b)-28(e)-333(tak)28(e)-1(n)-332(in)-333(cas)-1(e)-334(of)-332(range)-333(e)-1(r)1(rors.)-444(Scop)-28(e:)]TJ/F29 9.963 Tf 257.148 0 Td[(global)]TJ/F8 9.963 Tf -255.522 -11.955 Td[(T)28(yp)-28(e:)]TJ/F29 9.963 Tf 29.612 0 Td[(optional)]TJ/F8 9.963 Tf -29.612 -11.955 Td[(Sp)-27(ec)-1(i\014)1(ed)-333(as)-1(:)-444(a)-333(c)27(h)1(arac)-1(t)1(e)-1(r)-333(v)56(ari)1(able)]TJ/F32 9.963 Tf 147.088 0 Td[(E)]TJ/F8 9.963 Tf 5.23 0 Td[(,)]TJ/F32 9.963 Tf 6.089 0 Td[(W)]TJ/F8 9.963 Tf 8.551 0 Td[(or)]TJ/F32 9.963 Tf 12.204 0 Td[(A)]TJ/F8 9.963 Tf 5.23 0 Td[(.)]TJ +/F8 9.963 Tf 123.176 413.421 Td[(sp)-28(ec)-1(i)1(\014es)-334(ac)-1(t)1(ion)-333(to)-333(b)-27(e)-334(tak)28(e)-1(n)-332(in)-333(cas)-1(e)-334(of)-332(range)-333(e)-1(r)1(rors.)-444(Scop)-28(e:)]TJ/F29 9.963 Tf 257.147 0 Td[(global)]TJ/F8 9.963 Tf -255.521 -11.955 Td[(T)28(yp)-27(e)-1(:)]TJ/F29 9.963 Tf 29.611 0 Td[(optional)]TJ/F8 9.963 Tf -29.611 -11.955 Td[(Sp)-27(ec)-1(i)1(\014ed)-333(as)-1(:)-444(a)-333(c)27(h)1(aracte)-1(r)-333(v)56(ari)1(able)]TJ/F32 9.963 Tf 147.088 0 Td[(E)]TJ/F8 9.963 Tf 5.23 0 Td[(,)]TJ/F32 9.963 Tf 6.088 0 Td[(W)]TJ/F8 9.963 Tf 8.551 0 Td[(or)]TJ/F32 9.963 Tf 12.205 0 Td[(A)]TJ/F8 9.963 Tf 5.23 0 Td[(.)]TJ ET -1 0 0 1 145.724 367.593 cm +1 0 0 1 94.914 367.593 cm 0 g 0 G -1 0 0 1 -145.724 -367.593 cm +1 0 0 1 -94.914 -367.593 cm BT -/F29 9.963 Tf 150.705 367.593 Td[(On)-383(Re)-1(tur)1(n)]TJ +/F29 9.963 Tf 99.895 367.593 Td[(On)-383(R)-1(etur)1(n)]TJ ET -1 0 0 1 205.243 367.593 cm +1 0 0 1 154.434 367.593 cm 0 g 0 G -1 0 0 1 -59.519 -19.925 cm +1 0 0 1 -59.52 -19.925 cm 0 g 0 G -1 0 0 1 -145.724 -347.668 cm +1 0 0 1 -94.914 -347.668 cm BT -/F29 9.963 Tf 150.705 347.668 Td[(x)]TJ +/F29 9.963 Tf 99.895 347.668 Td[(x)]TJ ET -1 0 0 1 156.752 347.668 cm +1 0 0 1 105.942 347.668 cm 0 g 0 G -1 0 0 1 -156.752 -347.668 cm +1 0 0 1 -105.942 -347.668 cm BT -/F8 9.963 Tf 161.733 347.668 Td[(If)]TJ/F11 9.963 Tf 10.132 0 Td[(y)]TJ/F8 9.963 Tf 8.733 0 Td[(is)-351(n)1(ot)-350(prese)-1(n)28(t)1(,)-355(th)1(e)-1(n)]TJ/F11 9.963 Tf 88.587 0 Td[(x)]TJ/F8 9.963 Tf 9.185 0 Td[(is)-351(o)28(v)28(erwri)1(tte)-1(n)-350(wi)1(th)-350(the)-350(translated)-350(in)29(te)-1(ger)-350(in)1(dice)-1(s.)]TJ -102.759 -11.956 Td[(Scop)-27(e)-1(:)]TJ/F29 9.963 Tf 32.379 0 Td[(global)]TJ/F8 9.963 Tf -32.379 -11.955 Td[(T)28(yp)-28(e:)]TJ/F29 9.963 Tf 29.612 0 Td[(requ)1(i)-1(r)1(ed)]TJ/F8 9.963 Tf -29.612 -11.955 Td[(Sp)-27(ec)-1(i\014)1(ed)-333(as)-1(:)-444(a)-333(ran)1(k)-334(on)1(e)-334(in)29(te)-1(ger)-333(arr)1(a)27(y)84(.)]TJ +/F8 9.963 Tf 110.923 347.668 Td[(If)]TJ/F11 9.963 Tf 10.133 0 Td[(y)]TJ/F8 9.963 Tf 8.733 0 Td[(is)-351(n)1(ot)-350(pr)1(e)-1(se)-1(n)28(t)1(,)-355(th)1(e)-1(n)]TJ/F11 9.963 Tf 88.586 0 Td[(x)]TJ/F8 9.963 Tf 9.185 0 Td[(is)-351(o)28(v)28(erwri)1(tte)-1(n)-350(wit)1(h)-350(the)-351(t)1(ranslated)-350(in)28(t)1(e)-1(ger)-350(ind)1(ice)-1(s.)]TJ -102.758 -11.956 Td[(Scop)-27(e)-1(:)]TJ/F29 9.963 Tf 32.379 0 Td[(global)]TJ/F8 9.963 Tf -32.379 -11.955 Td[(T)28(yp)-27(e)-1(:)]TJ/F29 9.963 Tf 29.611 0 Td[(requ)1(i)-1(r)1(e)-1(d)]TJ/F8 9.963 Tf -29.611 -11.955 Td[(Sp)-27(ec)-1(i)1(\014ed)-333(as)-1(:)-444(a)-333(ran)1(k)-333(one)-334(in)29(te)-1(ger)-333(arr)1(a)28(y)83(.)]TJ ET -1 0 0 1 145.724 291.877 cm +1 0 0 1 94.914 291.877 cm 0 g 0 G -1 0 0 1 -145.724 -291.877 cm +1 0 0 1 -94.914 -291.877 cm BT -/F29 9.963 Tf 150.705 291.877 Td[(y)]TJ +/F29 9.963 Tf 99.895 291.877 Td[(y)]TJ ET -1 0 0 1 156.752 291.877 cm +1 0 0 1 105.942 291.877 cm 0 g 0 G -1 0 0 1 -156.752 -291.877 cm +1 0 0 1 -105.942 -291.877 cm BT -/F8 9.963 Tf 161.733 291.877 Td[(If)]TJ/F11 9.963 Tf 10.167 0 Td[(y)]TJ/F8 9.963 Tf 8.766 0 Td[(is)-354(not)-353(pr)1(e)-1(se)-1(n)29(t,)-359(th)1(e)-1(n)]TJ/F11 9.963 Tf 88.732 0 Td[(y)]TJ/F8 9.963 Tf 8.767 0 Td[(is)-354(o)28(v)28(e)-1(r)1(written)-353(w)-1(i)1(th)-354(t)1(he)-354(tran)1(s)-1(l)1(ate)-1(d)-353(in)28(t)1(e)-1(ger)-354(in)1(di)1(c)-1(es)-1(,)]TJ -102.554 -11.955 Td[(and)]TJ/F11 9.963 Tf 19.372 0 Td[(x)]TJ/F8 9.963 Tf 9.015 0 Td[(is)-334(l)1(e)-1(f)1(t)-333(unc)28(han)1(ge)-1(d)1(.)-444(Scop)-28(e:)]TJ/F29 9.963 Tf 113.242 0 Td[(global)]TJ/F8 9.963 Tf -141.629 -11.956 Td[(T)28(yp)-28(e:)]TJ/F29 9.963 Tf 29.612 0 Td[(optional)]TJ/F8 9.963 Tf -29.612 -11.955 Td[(Sp)-27(ec)-1(i\014)1(ed)-333(as)-1(:)-444(a)-333(ran)1(k)-334(on)1(e)-334(in)29(te)-1(ger)-333(arr)1(a)27(y)84(.)]TJ +/F8 9.963 Tf 110.923 291.877 Td[(If)]TJ/F11 9.963 Tf 10.167 0 Td[(y)]TJ/F8 9.963 Tf 8.767 0 Td[(is)-354(no)1(t)-354(pr)1(e)-1(se)-1(n)29(t,)-359(th)1(e)-1(n)]TJ/F11 9.963 Tf 88.732 0 Td[(y)]TJ/F8 9.963 Tf 8.766 0 Td[(is)-354(o)28(v)28(e)-1(r)1(written)-353(w)-1(i)1(th)-354(t)1(he)-354(tran)1(s)-1(l)1(ate)-1(d)-353(in)28(teger)-354(in)1(di)1(c)-1(es)-1(,)]TJ -102.553 -11.955 Td[(and)]TJ/F11 9.963 Tf 19.372 0 Td[(x)]TJ/F8 9.963 Tf 9.015 0 Td[(is)-333(le)-1(f)1(t)-333(unc)28(han)1(ge)-1(d)1(.)-444(Scop)-28(e:)]TJ/F29 9.963 Tf 113.242 0 Td[(global)]TJ/F8 9.963 Tf -141.629 -11.956 Td[(T)28(yp)-27(e)-1(:)]TJ/F29 9.963 Tf 29.611 0 Td[(optional)]TJ/F8 9.963 Tf -29.611 -11.955 Td[(Sp)-27(ec)-1(i)1(\014ed)-333(as)-1(:)-444(a)-333(ran)1(k)-333(one)-334(in)29(te)-1(ger)-333(arr)1(a)28(y)83(.)]TJ ET -1 0 0 1 145.724 236.086 cm +1 0 0 1 94.914 236.086 cm 0 g 0 G -1 0 0 1 -145.724 -236.086 cm +1 0 0 1 -94.914 -236.086 cm BT -/F29 9.963 Tf 150.705 236.086 Td[(inf)-1(o)]TJ +/F29 9.963 Tf 99.895 236.086 Td[(inf)-1(o)]TJ ET -1 0 0 1 169.482 236.086 cm +1 0 0 1 118.672 236.086 cm 0 g 0 G -1 0 0 1 -169.482 -236.086 cm +1 0 0 1 -118.672 -236.086 cm BT -/F8 9.963 Tf 174.463 236.086 Td[(Er)1(ror)-333(co)-28(de.)-444(Scop)-27(e)-1(:)]TJ/F29 9.963 Tf 86.011 0 Td[(lo)-32(cal)]TJ/F8 9.963 Tf -84.863 -11.955 Td[(T)28(yp)-28(e:)]TJ/F29 9.963 Tf 29.612 0 Td[(requ)1(i)-1(r)1(e)-1(d)]TJ/F8 9.963 Tf -29.612 -11.955 Td[(Sp)-27(ec)-1(i\014)1(ed)-333(as)-1(:)-444(an)-333(in)29(te)-1(ger)-333(v)56(ariab)1(le.)]TJ +/F8 9.963 Tf 123.653 236.086 Td[(Er)1(ror)-333(co)-28(de.)-444(Scop)-27(e)-1(:)]TJ/F29 9.963 Tf 86.011 0 Td[(lo)-32(cal)]TJ/F8 9.963 Tf -84.862 -11.955 Td[(T)28(yp)-27(e)-1(:)]TJ/F29 9.963 Tf 29.611 0 Td[(requ)1(i)-1(r)1(e)-1(d)]TJ/F8 9.963 Tf -29.611 -11.955 Td[(Sp)-27(ec)-1(i)1(\014ed)-333(as)-1(:)-444(an)-333(in)29(te)-1(ger)-333(v)56(ariab)1(le.)]TJ ET -1 0 0 1 150.705 90.438 cm +1 0 0 1 99.895 90.438 cm 0 g 0 G -1 0 0 1 -150.705 -90.438 cm +1 0 0 1 -99.895 -90.438 cm BT -/F8 9.963 Tf 317.579 90.438 Td[(62)]TJ +/F8 9.963 Tf 266.77 90.438 Td[(63)]TJ ET -1 0 0 1 494.416 90.438 cm +1 0 0 1 443.606 90.438 cm 0 g 0 G endstream endobj -1032 0 obj << +1039 0 obj << /Type /Page -/Contents 1033 0 R -/Resources 1031 0 R +/Contents 1040 0 R +/Resources 1038 0 R /MediaBox [0 0 595.276 841.89] -/Parent 1006 0 R -/Annots [ 1036 0 R ] +/Parent 1044 0 R +/Annots [ 1043 0 R ] >> endobj -1036 0 obj << +1043 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [345.53 430.136 412.588 441.261] +/Rect [294.721 430.136 361.779 441.261] /Subtype /Link /A << /S /GoTo /D (descdata) >> >> endobj -1034 0 obj << -/D [1032 0 R /XYZ 150.705 740.998 null] +1041 0 obj << +/D [1039 0 R /XYZ 99.895 740.998 null] >> endobj 194 0 obj << -/D [1032 0 R /XYZ 150.705 644.457 null] +/D [1039 0 R /XYZ 99.895 644.457 null] >> endobj -1035 0 obj << -/D [1032 0 R /XYZ 150.705 613.869 null] +1042 0 obj << +/D [1039 0 R /XYZ 99.895 613.869 null] >> endobj -1031 0 obj << +1038 0 obj << /Font << /F18 381 0 R /F8 390 0 R /F19 508 0 R /F29 387 0 R /F32 542 0 R /F11 523 0 R >> /ProcSet [ /PDF /Text ] >> endobj -1039 0 obj << -/Length 4794 +1047 0 obj << +/Length 4786 >> stream -1 0 0 1 99.895 740.998 cm +1 0 0 1 150.705 740.998 cm 0 g 0 G 1 0 0 1 343.711 0 cm 0 g 0 G 1 0 0 1 -348.692 -60.772 cm 0 g 0 G 0 g 0 G -1 0 0 1 -94.914 -680.226 cm +1 0 0 1 -145.724 -680.226 cm BT -/F18 14.346 Tf 99.895 680.226 Td[(psb)]TJ +/F18 14.346 Tf 150.705 680.226 Td[(psb)]TJ ET -1 0 0 1 125.163 680.226 cm +1 0 0 1 175.972 680.226 cm q []0 d 0 J @@ -20514,11 +20595,11 @@ q 4.842 0.199 l S Q -1 0 0 1 -125.163 -680.226 cm +1 0 0 1 -175.972 -680.226 cm BT -/F18 14.346 Tf 130.004 680.226 Td[(geal)1(l|A)1(ll)1(o)-31(cat)1(e)-1(s)-375(a)-374(de)-1(nse)-375(m)1(atrix)]TJ -30.109 -35.769 Td[(Syn)31(t)1(ax)]TJ/F8 9.963 Tf 100.946 -21.821 Td[(call)-333(psb)]TJ +/F18 14.346 Tf 180.814 680.226 Td[(geal)1(l|A)1(ll)1(o)-31(cat)1(e)-1(s)-375(a)-374(de)-1(ns)1(e)-376(m)1(atrix)]TJ -30.109 -35.769 Td[(Syn)31(t)1(ax)]TJ/F8 9.963 Tf 100.945 -21.821 Td[(call)-333(psb)]TJ ET -1 0 0 1 234.703 622.636 cm +1 0 0 1 285.512 622.636 cm q []0 d 0 J @@ -20527,11 +20608,11 @@ q 2.989 0.199 l S Q -1 0 0 1 -234.703 -622.636 cm +1 0 0 1 -285.512 -622.636 cm BT -/F8 9.963 Tf 237.692 622.636 Td[(geall)-333(\050)]TJ/F19 9.963 Tf 27.12 0 Td[(x,)-357(desc)]TJ +/F8 9.963 Tf 288.501 622.636 Td[(geall)-333(\050)]TJ/F19 9.963 Tf 27.121 0 Td[(x,)-357(desc)]TJ ET -1 0 0 1 294.995 622.636 cm +1 0 0 1 345.805 622.636 cm q []0 d 0 J @@ -20540,25 +20621,25 @@ q 3.055 0.199 l S Q -1 0 0 1 -294.995 -622.636 cm +1 0 0 1 -345.805 -622.636 cm BT -/F19 9.963 Tf 298.051 622.636 Td[(a,)-357(info,)-357(n)]TJ/F8 9.963 Tf 40.736 0 Td[(\051)]TJ +/F19 9.963 Tf 348.86 622.636 Td[(a,)-358(i)1(nfo,)-358(n)]TJ/F8 9.963 Tf 40.736 0 Td[(\051)]TJ ET -1 0 0 1 94.914 598.726 cm +1 0 0 1 145.724 598.726 cm 0 g 0 G -1 0 0 1 -94.914 -598.726 cm +1 0 0 1 -145.724 -598.726 cm BT -/F29 9.963 Tf 99.895 598.726 Td[(On)-383(En)32(tr)1(y)]TJ +/F29 9.963 Tf 150.705 598.726 Td[(On)-383(En)33(t)-1(r)1(y)]TJ ET -1 0 0 1 147.481 598.726 cm +1 0 0 1 198.29 598.726 cm 0 g 0 G -1 0 0 1 -52.567 -19.925 cm +1 0 0 1 -52.566 -19.925 cm 0 g 0 G -1 0 0 1 -94.914 -578.801 cm +1 0 0 1 -145.724 -578.801 cm BT -/F29 9.963 Tf 99.895 578.801 Td[(desc)]TJ +/F29 9.963 Tf 150.705 578.801 Td[(desc)]TJ ET -1 0 0 1 121.81 578.801 cm +1 0 0 1 172.619 578.801 cm q []0 d 0 J @@ -20567,23 +20648,23 @@ q 3.437 0.199 l S Q -1 0 0 1 -121.81 -578.801 cm +1 0 0 1 -172.619 -578.801 cm BT -/F29 9.963 Tf 125.247 578.801 Td[(a)]TJ +/F29 9.963 Tf 176.057 578.801 Td[(a)]TJ ET -1 0 0 1 130.816 578.801 cm +1 0 0 1 181.626 578.801 cm 0 g 0 G -1 0 0 1 -130.816 -578.801 cm +1 0 0 1 -181.626 -578.801 cm BT -/F8 9.963 Tf 135.798 578.801 Td[(The)-333(c)-1(omm)27(u)1(nication)-332(des)-1(crip)1(tor.)]TJ -10.996 -11.955 Td[(Scop)-27(e)-1(:)]TJ/F29 9.963 Tf 32.379 0 Td[(lo)-32(cal)]TJ/F8 9.963 Tf -32.379 -11.955 Td[(T)28(yp)-27(e)-1(:)]TJ/F29 9.963 Tf 29.611 0 Td[(requ)1(i)-1(r)1(e)-1(d)]TJ/F8 9.963 Tf -29.611 -11.956 Td[(Sp)-27(ec)-1(i)1(\014ed)-333(as)-1(:)-444(a)-333(v)56(ariab)1(le)-334(of)-333(t)28(yp)-27(e)]TJ +/F8 9.963 Tf 186.607 578.801 Td[(The)-334(comm)27(u)1(nication)-333(d)1(es)-1(crip)1(tor.)]TJ -10.996 -11.955 Td[(Scop)-27(e)-1(:)]TJ/F29 9.963 Tf 32.379 0 Td[(lo)-32(cal)]TJ/F8 9.963 Tf -32.379 -11.955 Td[(T)28(yp)-28(e:)]TJ/F29 9.963 Tf 29.612 0 Td[(requ)1(i)-1(r)1(ed)]TJ/F8 9.963 Tf -29.612 -11.956 Td[(Sp)-27(ec)-1(i\014)1(ed)-333(as)-1(:)-444(a)-333(v)56(ariab)1(le)-334(of)-333(t)28(yp)-27(e)]TJ ET -1 0 0 1 262.148 542.935 cm +1 0 0 1 312.958 542.935 cm 0 0 1 rg 0 0 1 RG -1 0 0 1 -262.148 -542.935 cm +1 0 0 1 -312.958 -542.935 cm BT -/F32 9.963 Tf 262.148 542.935 Td[(psb)]TJ +/F32 9.963 Tf 312.958 542.935 Td[(psb)]TJ ET -1 0 0 1 278.467 542.935 cm +1 0 0 1 329.276 542.935 cm q []0 d 0 J @@ -20592,11 +20673,11 @@ q 3.138 0.199 l S Q -1 0 0 1 -278.467 -542.935 cm +1 0 0 1 -329.276 -542.935 cm BT -/F32 9.963 Tf 281.605 542.935 Td[(desc)]TJ +/F32 9.963 Tf 332.415 542.935 Td[(desc)]TJ ET -1 0 0 1 303.154 542.935 cm +1 0 0 1 353.964 542.935 cm q []0 d 0 J @@ -20605,114 +20686,114 @@ q 3.138 0.199 l S Q -1 0 0 1 -303.154 -542.935 cm +1 0 0 1 -353.964 -542.935 cm BT -/F32 9.963 Tf 306.292 542.935 Td[(type)]TJ +/F32 9.963 Tf 357.102 542.935 Td[(type)]TJ ET -1 0 0 1 327.214 542.935 cm +1 0 0 1 378.023 542.935 cm 0 g 0 G -1 0 0 1 -327.214 -542.935 cm +1 0 0 1 -378.023 -542.935 cm BT -/F8 9.963 Tf 327.214 542.935 Td[(.)]TJ +/F8 9.963 Tf 378.023 542.935 Td[(.)]TJ ET -1 0 0 1 94.914 511.055 cm +1 0 0 1 145.724 511.055 cm 0 g 0 G -1 0 0 1 -94.914 -511.055 cm +1 0 0 1 -145.724 -511.055 cm BT -/F29 9.963 Tf 99.895 511.055 Td[(n)]TJ +/F29 9.963 Tf 150.705 511.055 Td[(n)]TJ ET -1 0 0 1 106.26 511.055 cm +1 0 0 1 157.07 511.055 cm 0 g 0 G -1 0 0 1 -106.26 -511.055 cm +1 0 0 1 -157.07 -511.055 cm BT -/F8 9.963 Tf 111.242 511.055 Td[(The)-333(n)28(um)28(b)-28(er)-333(of)-333(column)1(s)-334(of)-333(th)1(e)-334(dense)-334(matri)1(x)-334(t)1(o)-334(b)-27(e)-334(all)1(o)-28(c)-1(a)1(te)-1(d)1(.)]TJ 13.56 -11.955 Td[(Scop)-27(e)-1(:)]TJ/F29 9.963 Tf 32.379 0 Td[(lo)-32(cal)]TJ/F8 9.963 Tf -32.379 -11.955 Td[(T)28(yp)-27(e)-1(:)]TJ/F29 9.963 Tf 29.611 0 Td[(optional)]TJ/F8 9.963 Tf -29.611 -11.956 Td[(Sp)-27(ec)-1(i)1(\014ed)-333(as)-1(:)-444(In)28(teger)-333(s)-1(calar,)-333(d)1(e)-1(f)1(ault)-333(1.)-444(It)-333(is)-334(ign)1(ored)-333(if)]TJ/F11 9.963 Tf 233.818 0 Td[(x)]TJ/F8 9.963 Tf 9.015 0 Td[(is)-334(a)-333(r)1(ank-1)-333(arra)28(y)84(.)]TJ +/F8 9.963 Tf 162.051 511.055 Td[(The)-333(n)28(um)28(b)-28(er)-333(of)-333(column)1(s)-334(of)-333(th)1(e)-334(dense)-334(matrix)-333(t)1(o)-334(b)-27(e)-334(all)1(o)-28(c)-1(at)1(e)-1(d)1(.)]TJ 13.56 -11.955 Td[(Scop)-27(e)-1(:)]TJ/F29 9.963 Tf 32.379 0 Td[(lo)-32(cal)]TJ/F8 9.963 Tf -32.379 -11.955 Td[(T)28(yp)-28(e:)]TJ/F29 9.963 Tf 29.612 0 Td[(optional)]TJ/F8 9.963 Tf -29.612 -11.956 Td[(Sp)-27(ec)-1(i\014)1(ed)-333(as)-1(:)-444(In)28(tege)-1(r)-333(scalar,)-333(d)1(e)-1(f)1(ault)-333(1.)-444(It)-333(is)-334(ign)1(ored)-333(if)]TJ/F11 9.963 Tf 233.818 0 Td[(x)]TJ/F8 9.963 Tf 9.015 0 Td[(is)-334(a)-333(ra)1(nk-1)-333(arra)28(y)84(.)]TJ ET -1 0 0 1 94.914 453.272 cm +1 0 0 1 145.724 453.272 cm 0 g 0 G -1 0 0 1 -94.914 -453.272 cm +1 0 0 1 -145.724 -453.272 cm BT -/F29 9.963 Tf 99.895 453.272 Td[(On)-383(R)-1(etur)1(n)]TJ +/F29 9.963 Tf 150.705 453.272 Td[(On)-383(Re)-1(tur)1(n)]TJ ET -1 0 0 1 154.434 453.272 cm +1 0 0 1 205.243 453.272 cm 0 g 0 G -1 0 0 1 -59.52 -19.926 cm +1 0 0 1 -59.519 -19.926 cm 0 g 0 G -1 0 0 1 -94.914 -433.346 cm +1 0 0 1 -145.724 -433.346 cm BT -/F29 9.963 Tf 99.895 433.346 Td[(x)]TJ +/F29 9.963 Tf 150.705 433.346 Td[(x)]TJ ET -1 0 0 1 105.942 433.346 cm +1 0 0 1 156.752 433.346 cm 0 g 0 G -1 0 0 1 -105.942 -433.346 cm +1 0 0 1 -156.752 -433.346 cm BT -/F8 9.963 Tf 110.923 433.346 Td[(The)-334(d)1(ense)-334(m)-1(at)1(rix)-333(to)-333(b)-27(e)-334(allo)-27(c)-1(ated.)]TJ 13.879 -11.955 Td[(Scop)-27(e)-1(:)]TJ/F29 9.963 Tf 32.379 0 Td[(lo)-32(cal)]TJ/F8 9.963 Tf -32.379 -11.955 Td[(T)28(yp)-27(e)-1(:)]TJ/F29 9.963 Tf 29.611 0 Td[(requ)1(i)-1(r)1(e)-1(d)]TJ/F8 9.963 Tf -29.611 -11.955 Td[(Sp)-27(ec)-1(i)1(\014ed)-277(as)-1(:)-416(a)-277(ran)1(k)-277(one)-277(or)-277(t)28(w)27(o)-277(arr)1(a)28(y)-277(w)-1(i)1(th)-277(the)-277(ALLOCA)83(T)83(ABLE)-277(at)1(trib)1(ute,)]TJ 0 -11.955 Td[(of)-333(t)28(yp)-27(e)-334(r)1(e)-1(al,)-333(complex)-333(or)-333(in)28(teger.)]TJ +/F8 9.963 Tf 161.733 433.346 Td[(The)-333(dense)-334(matrix)-333(to)-333(b)-27(e)-334(allo)-27(c)-1(ated.)]TJ 13.878 -11.955 Td[(Scop)-27(e)-1(:)]TJ/F29 9.963 Tf 32.379 0 Td[(lo)-32(cal)]TJ/F8 9.963 Tf -32.379 -11.955 Td[(T)28(yp)-28(e:)]TJ/F29 9.963 Tf 29.612 0 Td[(requ)1(i)-1(r)1(ed)]TJ/F8 9.963 Tf -29.612 -11.955 Td[(Sp)-27(ec)-1(i\014)1(ed)-277(as)-1(:)-416(a)-277(ran)1(k)-277(one)-277(or)-277(t)28(w)27(o)-277(arr)1(a)27(y)-277(wit)1(h)-277(the)-277(ALLOCA)83(T)83(ABLE)-277(at)1(trib)1(ute,)]TJ 0 -11.955 Td[(of)-333(t)28(yp)-27(e)-334(r)1(e)-1(al,)-333(complex)-333(or)-333(in)28(teger.)]TJ ET -1 0 0 1 94.914 353.645 cm +1 0 0 1 145.724 353.645 cm 0 g 0 G -1 0 0 1 -94.914 -353.645 cm +1 0 0 1 -145.724 -353.645 cm BT -/F29 9.963 Tf 99.895 353.645 Td[(inf)-1(o)]TJ +/F29 9.963 Tf 150.705 353.645 Td[(inf)-1(o)]TJ ET -1 0 0 1 118.672 353.645 cm +1 0 0 1 169.482 353.645 cm 0 g 0 G -1 0 0 1 -118.672 -353.645 cm +1 0 0 1 -169.482 -353.645 cm BT -/F8 9.963 Tf 123.653 353.645 Td[(Er)1(ror)-333(co)-28(de.)-444(Scop)-27(e)-1(:)]TJ/F29 9.963 Tf 86.011 0 Td[(lo)-32(cal)]TJ/F8 9.963 Tf -84.862 -11.955 Td[(T)28(yp)-27(e)-1(:)]TJ/F29 9.963 Tf 29.611 0 Td[(requ)1(i)-1(r)1(e)-1(d)]TJ/F8 9.963 Tf -29.611 -11.955 Td[(Sp)-27(ec)-1(i)1(\014ed)-333(as)-1(:)-444(In)28(teger)-333(s)-1(calar.)]TJ +/F8 9.963 Tf 174.463 353.645 Td[(Er)1(ror)-333(co)-28(de.)-444(Scop)-27(e)-1(:)]TJ/F29 9.963 Tf 86.011 0 Td[(lo)-32(cal)]TJ/F8 9.963 Tf -84.863 -11.955 Td[(T)28(yp)-28(e:)]TJ/F29 9.963 Tf 29.612 0 Td[(requ)1(i)-1(r)1(e)-1(d)]TJ/F8 9.963 Tf -29.612 -11.955 Td[(Sp)-27(ec)-1(i\014)1(ed)-333(as)-1(:)-444(In)28(tege)-1(r)-333(scalar.)]TJ ET -1 0 0 1 99.895 90.438 cm +1 0 0 1 150.705 90.438 cm 0 g 0 G -1 0 0 1 -99.895 -90.438 cm +1 0 0 1 -150.705 -90.438 cm BT -/F8 9.963 Tf 266.77 90.438 Td[(63)]TJ +/F8 9.963 Tf 317.579 90.438 Td[(64)]TJ ET -1 0 0 1 443.606 90.438 cm +1 0 0 1 494.416 90.438 cm 0 g 0 G endstream endobj -1038 0 obj << +1046 0 obj << /Type /Page -/Contents 1039 0 R -/Resources 1037 0 R +/Contents 1047 0 R +/Resources 1045 0 R /MediaBox [0 0 595.276 841.89] -/Parent 1043 0 R -/Annots [ 1042 0 R ] +/Parent 1044 0 R +/Annots [ 1050 0 R ] >> endobj -1042 0 obj << +1050 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [261.152 539.725 328.21 550.85] +/Rect [311.962 539.725 379.019 550.85] /Subtype /Link /A << /S /GoTo /D (descdata) >> >> endobj -1040 0 obj << -/D [1038 0 R /XYZ 99.895 740.998 null] +1048 0 obj << +/D [1046 0 R /XYZ 150.705 740.998 null] >> endobj 198 0 obj << -/D [1038 0 R /XYZ 99.895 659.601 null] +/D [1046 0 R /XYZ 150.705 659.601 null] >> endobj -1041 0 obj << -/D [1038 0 R /XYZ 99.895 631.802 null] +1049 0 obj << +/D [1046 0 R /XYZ 150.705 631.802 null] >> endobj -1037 0 obj << +1045 0 obj << /Font << /F18 381 0 R /F8 390 0 R /F19 508 0 R /F29 387 0 R /F32 542 0 R /F11 523 0 R >> /ProcSet [ /PDF /Text ] >> endobj -1046 0 obj << -/Length 5326 +1053 0 obj << +/Length 5317 >> stream -1 0 0 1 150.705 740.998 cm +1 0 0 1 99.895 740.998 cm 0 g 0 G 1 0 0 1 343.711 0 cm 0 g 0 G 1 0 0 1 -348.692 -60.772 cm 0 g 0 G 0 g 0 G -1 0 0 1 -145.724 -680.226 cm +1 0 0 1 -94.914 -680.226 cm BT -/F18 14.346 Tf 150.705 680.226 Td[(psb)]TJ +/F18 14.346 Tf 99.895 680.226 Td[(psb)]TJ ET -1 0 0 1 175.972 680.226 cm +1 0 0 1 125.163 680.226 cm q []0 d 0 J @@ -20721,11 +20802,11 @@ q 4.842 0.199 l S Q -1 0 0 1 -175.972 -680.226 cm +1 0 0 1 -125.163 -680.226 cm BT -/F18 14.346 Tf 180.814 680.226 Td[(get)]TJ +/F18 14.346 Tf 130.004 680.226 Td[(get)]TJ ET -1 0 0 1 203.492 680.226 cm +1 0 0 1 152.683 680.226 cm q []0 d 0 J @@ -20734,11 +20815,11 @@ q 4.842 0.199 l S Q -1 0 0 1 -203.492 -680.226 cm +1 0 0 1 -152.683 -680.226 cm BT -/F18 14.346 Tf 208.334 680.226 Td[(b)-31(oundary|Extract)-375(l)1(is)1(t)-375(o)1(f)-375(b)-31(oundary)]TJ -57.629 -17.933 Td[(elemen)31(t)1(s)]TJ 0 -35.768 Td[(Syn)31(t)1(ax)]TJ/F8 9.963 Tf 83.301 -21.821 Td[(call)-333(psb)]TJ +/F18 14.346 Tf 157.525 680.226 Td[(b)-31(oundary|Extract)-375(l)1(is)1(t)-375(o)1(f)-375(b)-31(oundary)]TJ -57.63 -17.933 Td[(elemen)31(t)1(s)]TJ 0 -35.768 Td[(Syn)31(t)1(ax)]TJ/F8 9.963 Tf 83.302 -21.821 Td[(call)-333(psb)]TJ ET -1 0 0 1 267.868 604.704 cm +1 0 0 1 217.059 604.704 cm q []0 d 0 J @@ -20747,11 +20828,11 @@ q 2.989 0.199 l S Q -1 0 0 1 -267.868 -604.704 cm +1 0 0 1 -217.059 -604.704 cm BT -/F8 9.963 Tf 270.857 604.704 Td[(get)]TJ +/F8 9.963 Tf 220.048 604.704 Td[(get)]TJ ET -1 0 0 1 284.739 604.704 cm +1 0 0 1 233.929 604.704 cm q []0 d 0 J @@ -20760,37 +20841,37 @@ q 2.989 0.199 l S Q -1 0 0 1 -284.739 -604.704 cm +1 0 0 1 -233.929 -604.704 cm BT -/F8 9.963 Tf 287.727 604.704 Td[(b)-27(oun)1(dary)-333(\050)]TJ/F19 9.963 Tf 48.734 0 Td[(bndel,)-357(desc,)-358(i)1(nfo)]TJ/F8 9.963 Tf 70.779 0 Td[(\051)]TJ +/F8 9.963 Tf 236.918 604.704 Td[(b)-27(oun)1(dary)-333(\050)]TJ/F19 9.963 Tf 48.734 0 Td[(bndel,)-357(desc,)-358(i)1(nfo)]TJ/F8 9.963 Tf 70.778 0 Td[(\051)]TJ ET -1 0 0 1 145.724 580.793 cm +1 0 0 1 94.914 580.793 cm 0 g 0 G -1 0 0 1 -145.724 -580.793 cm +1 0 0 1 -94.914 -580.793 cm BT -/F29 9.963 Tf 150.705 580.793 Td[(On)-383(En)33(t)-1(r)1(y)]TJ +/F29 9.963 Tf 99.895 580.793 Td[(On)-383(En)32(tr)1(y)]TJ ET -1 0 0 1 198.29 580.793 cm +1 0 0 1 147.481 580.793 cm 0 g 0 G -1 0 0 1 -52.566 -19.925 cm +1 0 0 1 -52.567 -19.925 cm 0 g 0 G -1 0 0 1 -145.724 -560.868 cm +1 0 0 1 -94.914 -560.868 cm BT -/F29 9.963 Tf 150.705 560.868 Td[(desc)]TJ +/F29 9.963 Tf 99.895 560.868 Td[(desc)]TJ ET -1 0 0 1 171.932 560.868 cm +1 0 0 1 121.123 560.868 cm 0 g 0 G -1 0 0 1 -171.932 -560.868 cm +1 0 0 1 -121.123 -560.868 cm BT -/F8 9.963 Tf 176.913 560.868 Td[(th)1(e)-334(c)-1(omm)28(uni)1(c)-1(ati)1(on)-333(des)-1(cri)1(ptor.)]TJ -1.302 -11.955 Td[(Scop)-27(e)-1(:)]TJ/F29 9.963 Tf 27.951 0 Td[(lo)-32(cal)]TJ/F8 9.963 Tf 23.073 0 Td[(.)]TJ -51.024 -11.955 Td[(T)28(yp)-28(e:)]TJ/F29 9.963 Tf 25.184 0 Td[(requ)1(i)-1(r)1(e)-1(d)]TJ/F8 9.963 Tf 41.898 0 Td[(.)]TJ -67.082 -11.955 Td[(Sp)-27(ec)-1(i\014)1(ed)-333(as)-1(:)-444(a)-333(s)-1(tr)1(uctur)1(e)-1(d)-333(d)1(ata)-333(of)-333(t)28(yp)-27(e)]TJ +/F8 9.963 Tf 126.104 560.868 Td[(th)1(e)-334(c)-1(omm)28(un)1(ic)-1(ati)1(on)-333(des)-1(cri)1(ptor)1(.)]TJ -1.302 -11.955 Td[(Scop)-27(e)-1(:)]TJ/F29 9.963 Tf 27.951 0 Td[(lo)-32(cal)]TJ/F8 9.963 Tf 23.073 0 Td[(.)]TJ -51.024 -11.955 Td[(T)28(yp)-27(e)-1(:)]TJ/F29 9.963 Tf 25.183 0 Td[(requ)1(i)-1(red)]TJ/F8 9.963 Tf 41.899 0 Td[(.)]TJ -67.082 -11.955 Td[(Sp)-27(ec)-1(i)1(\014ed)-333(as)-1(:)-444(a)-333(s)-1(tr)1(uctur)1(e)-1(d)-333(d)1(ata)-333(of)-333(t)28(yp)-27(e)]TJ ET -1 0 0 1 346.526 525.003 cm +1 0 0 1 295.717 525.003 cm 0 0 1 rg 0 0 1 RG -1 0 0 1 -346.526 -525.003 cm +1 0 0 1 -295.717 -525.003 cm BT -/F32 9.963 Tf 346.526 525.003 Td[(psb)]TJ +/F32 9.963 Tf 295.717 525.003 Td[(psb)]TJ ET -1 0 0 1 362.845 525.003 cm +1 0 0 1 312.036 525.003 cm q []0 d 0 J @@ -20799,11 +20880,11 @@ q 3.138 0.199 l S Q -1 0 0 1 -362.845 -525.003 cm +1 0 0 1 -312.036 -525.003 cm BT -/F32 9.963 Tf 365.983 525.003 Td[(desc)]TJ +/F32 9.963 Tf 315.174 525.003 Td[(desc)]TJ ET -1 0 0 1 387.532 525.003 cm +1 0 0 1 336.723 525.003 cm q []0 d 0 J @@ -20812,135 +20893,135 @@ q 3.138 0.199 l S Q -1 0 0 1 -387.532 -525.003 cm +1 0 0 1 -336.723 -525.003 cm BT -/F32 9.963 Tf 390.67 525.003 Td[(type)]TJ +/F32 9.963 Tf 339.861 525.003 Td[(type)]TJ ET -1 0 0 1 411.592 525.003 cm +1 0 0 1 360.782 525.003 cm 0 g 0 G -1 0 0 1 -411.592 -525.003 cm +1 0 0 1 -360.782 -525.003 cm BT -/F8 9.963 Tf 411.592 525.003 Td[(.)]TJ +/F8 9.963 Tf 360.782 525.003 Td[(.)]TJ ET -1 0 0 1 145.724 503.085 cm +1 0 0 1 94.914 503.085 cm 0 g 0 G -1 0 0 1 -145.724 -503.085 cm +1 0 0 1 -94.914 -503.085 cm BT -/F29 9.963 Tf 150.705 503.085 Td[(On)-383(Re)-1(tur)1(n)]TJ +/F29 9.963 Tf 99.895 503.085 Td[(On)-383(R)-1(etur)1(n)]TJ ET -1 0 0 1 205.243 503.085 cm +1 0 0 1 154.434 503.085 cm 0 g 0 G -1 0 0 1 -59.519 -19.925 cm +1 0 0 1 -59.52 -19.925 cm 0 g 0 G -1 0 0 1 -145.724 -483.16 cm +1 0 0 1 -94.914 -483.16 cm BT -/F29 9.963 Tf 150.705 483.16 Td[(bndel)]TJ +/F29 9.963 Tf 99.895 483.16 Td[(bndel)]TJ ET -1 0 0 1 178.233 483.16 cm +1 0 0 1 127.424 483.16 cm 0 g 0 G -1 0 0 1 -178.233 -483.16 cm +1 0 0 1 -127.424 -483.16 cm BT -/F8 9.963 Tf 183.215 483.16 Td[(The)-268(l)1(is)-1(t)-267(of)-267(b)-27(ound)1(ary)-267(ele)-1(men)28(ts)-268(on)-267(th)1(e)-268(c)-1(all)1(ing)-267(pr)1(o)-28(c)-1(ess)-1(,)-280(in)-267(lo)-28(cal)-267(n)28(um)28(b)-28(eri)1(ng.)]TJ -7.604 -11.956 Td[(Scop)-27(e)-1(:)]TJ/F29 9.963 Tf 32.379 0 Td[(lo)-32(cal)]TJ/F8 9.963 Tf -32.379 -11.955 Td[(T)28(yp)-28(e:)]TJ/F29 9.963 Tf 29.612 0 Td[(requ)1(i)-1(r)1(ed)]TJ/F8 9.963 Tf -29.612 -11.955 Td[(Sp)-27(ec)-1(i\014)1(ed)-457(as:)-691(a)-456(ran)1(k)-457(on)1(e)-457(arr)1(a)27(y)-456(with)-456(th)1(e)-457(ALLOCA)83(T)83(ABLE)-456(attr)1(ib)1(ute,)-487(of)]TJ 0 -11.955 Td[(t)28(yp)-27(e)-334(in)28(t)1(e)-1(ger.)]TJ +/F8 9.963 Tf 132.405 483.16 Td[(The)-268(li)1(s)-1(t)-267(of)-267(b)-28(o)1(und)1(ary)-267(ele)-1(men)28(ts)-268(on)-267(th)1(e)-268(c)-1(all)1(ing)-267(pr)1(o)-28(c)-1(ess)-1(,)-280(in)-267(lo)-28(cal)-267(n)28(um)28(b)-28(eri)1(ng.)]TJ -7.603 -11.956 Td[(Scop)-27(e)-1(:)]TJ/F29 9.963 Tf 32.379 0 Td[(lo)-32(cal)]TJ/F8 9.963 Tf -32.379 -11.955 Td[(T)28(yp)-27(e)-1(:)]TJ/F29 9.963 Tf 29.611 0 Td[(requ)1(i)-1(r)1(e)-1(d)]TJ/F8 9.963 Tf -29.611 -11.955 Td[(Sp)-27(ec)-1(i)1(\014ed)-457(as:)-691(a)-456(ran)1(k)-457(on)1(e)-457(arr)1(a)27(y)-456(with)-456(th)1(e)-457(ALLOCA)83(T)83(A)1(B)-1(LE)-456(att)1(rib)1(ute,)-487(of)]TJ 0 -11.955 Td[(t)28(yp)-27(e)-334(in)29(te)-1(ger.)]TJ ET -1 0 0 1 145.724 403.458 cm +1 0 0 1 94.914 403.458 cm 0 g 0 G -1 0 0 1 -145.724 -403.458 cm +1 0 0 1 -94.914 -403.458 cm BT -/F29 9.963 Tf 150.705 403.458 Td[(inf)-1(o)]TJ +/F29 9.963 Tf 99.895 403.458 Td[(inf)-1(o)]TJ ET -1 0 0 1 169.482 403.458 cm +1 0 0 1 118.672 403.458 cm 0 g 0 G -1 0 0 1 -169.482 -403.458 cm +1 0 0 1 -118.672 -403.458 cm BT -/F8 9.963 Tf 174.463 403.458 Td[(Er)1(ror)-333(co)-28(de.)-444(Scop)-27(e)-1(:)]TJ/F29 9.963 Tf 86.011 0 Td[(lo)-32(cal)]TJ/F8 9.963 Tf -84.863 -11.955 Td[(T)28(yp)-28(e:)]TJ/F29 9.963 Tf 29.612 0 Td[(requ)1(i)-1(r)1(e)-1(d)]TJ/F8 9.963 Tf -29.612 -11.955 Td[(Sp)-27(ec)-1(i\014)1(ed)-333(as)-1(:)-444(an)-333(in)29(te)-1(ger)-333(v)56(ariab)1(le.)]TJ/F18 14.346 Tf -24.906 -32.946 Td[(No)1(tes)]TJ +/F8 9.963 Tf 123.653 403.458 Td[(Er)1(ror)-333(co)-28(de.)-444(Scop)-27(e)-1(:)]TJ/F29 9.963 Tf 86.011 0 Td[(lo)-32(cal)]TJ/F8 9.963 Tf -84.862 -11.955 Td[(T)28(yp)-27(e)-1(:)]TJ/F29 9.963 Tf 29.611 0 Td[(requ)1(i)-1(r)1(e)-1(d)]TJ/F8 9.963 Tf -29.611 -11.955 Td[(Sp)-27(ec)-1(i)1(\014ed)-333(as)-1(:)-444(an)-333(in)29(te)-1(ger)-333(v)56(ariab)1(le.)]TJ/F18 14.346 Tf -24.907 -32.946 Td[(No)1(tes)]TJ ET -1 0 0 1 150.705 324.781 cm +1 0 0 1 99.895 324.781 cm 0 g 0 G -1 0 0 1 -150.705 -324.781 cm +1 0 0 1 -99.895 -324.781 cm BT -/F8 9.963 Tf 162.881 324.781 Td[(1.)]TJ +/F8 9.963 Tf 112.072 324.781 Td[(1.)]TJ ET -1 0 0 1 170.63 324.781 cm +1 0 0 1 119.821 324.781 cm 0 g 0 G -1 0 0 1 -170.63 -324.781 cm +1 0 0 1 -119.821 -324.781 cm BT -/F8 9.963 Tf 175.611 324.781 Td[(If)-269(th)1(e)-1(r)1(e)-270(ar)1(e)-270(n)1(o)-270(b)-27(ou)1(nd)1(ary)-269(ele)-1(men)28(ts)-269(\050i.e.,)-282(if)-268(the)-269(lo)-28(cal)-269(p)1(art)-269(of)-269(th)1(e)-270(conn)1(ec)-1(tiv)1(it)28(y)]TJ 0 -11.955 Td[(grap)1(h)-333(is)-334(self-c)-1(o)1(n)28(tain)1(e)-1(d)1(\051)-334(t)1(he)-334(ou)1(tpu)1(t)-333(v)28(e)-1(ctor)-333(is)-334(set)-334(to)]TJ/F32 9.963 Tf 222.223 0 Td[(NULL\050\051)]TJ +/F8 9.963 Tf 124.802 324.781 Td[(If)-269(th)1(e)-1(r)1(e)-270(ar)1(e)-270(n)1(o)-269(b)-28(ou)1(nd)1(ary)-269(ele)-1(men)28(ts)-269(\050i.e.,)-282(i)1(f)-269(the)-269(lo)-28(cal)-269(p)1(art)-269(of)-269(t)1(he)-270(con)1(nec)-1(ti)1(vit)28(y)]TJ 0 -11.955 Td[(grap)1(h)-333(is)-334(self-con)28(tain)1(e)-1(d)1(\051)-334(t)1(he)-334(ou)1(tpu)1(t)-333(v)28(e)-1(ctor)-333(is)-334(set)-334(to)]TJ/F32 9.963 Tf 222.223 0 Td[(NULL\050\051)]TJ ET -1 0 0 1 150.705 292.901 cm +1 0 0 1 99.895 292.901 cm 0 g 0 G -1 0 0 1 -150.705 -292.901 cm +1 0 0 1 -99.895 -292.901 cm BT -/F8 9.963 Tf 162.881 292.901 Td[(2.)]TJ +/F8 9.963 Tf 112.072 292.901 Td[(2.)]TJ ET -1 0 0 1 170.63 292.901 cm +1 0 0 1 119.821 292.901 cm 0 g 0 G -1 0 0 1 -170.63 -292.901 cm +1 0 0 1 -119.821 -292.901 cm BT -/F8 9.963 Tf 175.611 292.901 Td[(Oth)1(e)-1(r)1(wis)-1(e)-288(the)-288(s)-1(ize)-289(of)]TJ/F32 9.963 Tf 92.711 0 Td[(bndel)]TJ/F8 9.963 Tf 29.023 0 Td[(will)-288(b)-27(e)-289(exactly)-288(equal)-288(to)-288(th)1(e)-289(n)28(u)1(m)27(b)-27(er)-288(of)-288(b)-27(oun)1(d-)]TJ -121.734 -11.955 Td[(ary)-333(elem)-1(en)28(ts.)]TJ +/F8 9.963 Tf 124.802 292.901 Td[(Oth)1(e)-1(r)1(wis)-1(e)-288(the)-288(s)-1(ize)-289(of)]TJ/F32 9.963 Tf 92.71 0 Td[(bndel)]TJ/F8 9.963 Tf 29.023 0 Td[(will)-288(b)-27(e)-289(exactly)-288(equal)-288(to)-288(th)1(e)-289(n)28(u)1(m)27(b)-27(er)-288(of)-288(b)-27(oun)1(d-)]TJ -121.733 -11.955 Td[(ary)-333(elem)-1(en)28(ts.)]TJ ET -1 0 0 1 150.705 90.438 cm +1 0 0 1 99.895 90.438 cm 0 g 0 G -1 0 0 1 -150.705 -90.438 cm +1 0 0 1 -99.895 -90.438 cm BT -/F8 9.963 Tf 317.579 90.438 Td[(64)]TJ +/F8 9.963 Tf 266.77 90.438 Td[(65)]TJ ET -1 0 0 1 494.416 90.438 cm +1 0 0 1 443.606 90.438 cm 0 g 0 G endstream endobj -1045 0 obj << +1052 0 obj << /Type /Page -/Contents 1046 0 R -/Resources 1044 0 R +/Contents 1053 0 R +/Resources 1051 0 R /MediaBox [0 0 595.276 841.89] -/Parent 1043 0 R -/Annots [ 1049 0 R ] +/Parent 1044 0 R +/Annots [ 1056 0 R ] >> endobj -1049 0 obj << +1056 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [345.53 521.792 412.588 532.917] +/Rect [294.721 521.792 361.779 532.917] /Subtype /Link /A << /S /GoTo /D (descdata) >> >> endobj -1047 0 obj << -/D [1045 0 R /XYZ 150.705 740.998 null] +1054 0 obj << +/D [1052 0 R /XYZ 99.895 740.998 null] >> endobj 202 0 obj << -/D [1045 0 R /XYZ 150.705 644.457 null] +/D [1052 0 R /XYZ 99.895 644.457 null] >> endobj -1048 0 obj << -/D [1045 0 R /XYZ 150.705 613.869 null] +1055 0 obj << +/D [1052 0 R /XYZ 99.895 613.869 null] >> endobj -1050 0 obj << -/D [1045 0 R /XYZ 150.705 336.736 null] +1057 0 obj << +/D [1052 0 R /XYZ 99.895 336.736 null] >> endobj -1051 0 obj << -/D [1045 0 R /XYZ 150.705 340.721 null] +1058 0 obj << +/D [1052 0 R /XYZ 99.895 340.721 null] >> endobj -1052 0 obj << -/D [1045 0 R /XYZ 150.705 306.35 null] +1059 0 obj << +/D [1052 0 R /XYZ 99.895 306.35 null] >> endobj -1044 0 obj << +1051 0 obj << /Font << /F18 381 0 R /F8 390 0 R /F19 508 0 R /F29 387 0 R /F32 542 0 R >> /ProcSet [ /PDF /Text ] >> endobj -1055 0 obj << -/Length 5172 +1062 0 obj << +/Length 5166 >> stream -1 0 0 1 99.895 740.998 cm +1 0 0 1 150.705 740.998 cm 0 g 0 G 1 0 0 1 343.711 0 cm 0 g 0 G 1 0 0 1 -348.692 -60.772 cm 0 g 0 G 0 g 0 G -1 0 0 1 -94.914 -680.226 cm +1 0 0 1 -145.724 -680.226 cm BT -/F18 14.346 Tf 99.895 680.226 Td[(psb)]TJ +/F18 14.346 Tf 150.705 680.226 Td[(psb)]TJ ET -1 0 0 1 125.163 680.226 cm +1 0 0 1 175.972 680.226 cm q []0 d 0 J @@ -20949,11 +21030,11 @@ q 4.842 0.199 l S Q -1 0 0 1 -125.163 -680.226 cm +1 0 0 1 -175.972 -680.226 cm BT -/F18 14.346 Tf 130.004 680.226 Td[(get)]TJ +/F18 14.346 Tf 180.814 680.226 Td[(get)]TJ ET -1 0 0 1 152.683 680.226 cm +1 0 0 1 203.492 680.226 cm q []0 d 0 J @@ -20962,11 +21043,11 @@ q 4.842 0.199 l S Q -1 0 0 1 -152.683 -680.226 cm +1 0 0 1 -203.492 -680.226 cm BT -/F18 14.346 Tf 157.525 680.226 Td[(o)32(v)31(er)-1(l)1(ap|Extract)-330(li)1(st)-331(o)1(f)-331(o)32(v)32(e)-1(rlap)-331(el)1(e)-1(m)1(e)-1(n)32(ts)]TJ -57.63 -35.769 Td[(Syn)31(t)1(ax)]TJ/F8 9.963 Tf 89.376 -21.821 Td[(call)-333(psb)]TJ +/F18 14.346 Tf 208.334 680.226 Td[(o)32(v)31(er)-1(l)1(ap|Extract)-330(li)1(st)-331(o)1(f)-331(o)32(v)31(erlap)-331(el)1(e)-1(m)1(e)-1(n)32(ts)]TJ -57.629 -35.769 Td[(Syn)31(t)1(ax)]TJ/F8 9.963 Tf 89.376 -21.821 Td[(call)-333(psb)]TJ ET -1 0 0 1 223.133 622.636 cm +1 0 0 1 273.943 622.636 cm q []0 d 0 J @@ -20975,11 +21056,11 @@ q 2.989 0.199 l S Q -1 0 0 1 -223.133 -622.636 cm +1 0 0 1 -273.943 -622.636 cm BT -/F8 9.963 Tf 226.122 622.636 Td[(get)]TJ +/F8 9.963 Tf 276.932 622.636 Td[(get)]TJ ET -1 0 0 1 240.004 622.636 cm +1 0 0 1 290.813 622.636 cm q []0 d 0 J @@ -20988,37 +21069,37 @@ q 2.989 0.199 l S Q -1 0 0 1 -240.004 -622.636 cm +1 0 0 1 -290.813 -622.636 cm BT -/F8 9.963 Tf 242.992 622.636 Td[(o)28(v)28(e)-1(r)1(lap)-333(\050)]TJ/F19 9.963 Tf 38.495 0 Td[(ovr)51(el)1(,)-358(des)1(c,)-358(inf)1(o)]TJ/F8 9.963 Tf 68.869 0 Td[(\051)]TJ +/F8 9.963 Tf 293.802 622.636 Td[(o)28(v)28(e)-1(r)1(lap)-333(\050)]TJ/F19 9.963 Tf 38.494 0 Td[(ovr)51(el)1(,)-358(desc,)-357(inf)1(o)]TJ/F8 9.963 Tf 68.869 0 Td[(\051)]TJ ET -1 0 0 1 94.914 598.726 cm +1 0 0 1 145.724 598.726 cm 0 g 0 G -1 0 0 1 -94.914 -598.726 cm +1 0 0 1 -145.724 -598.726 cm BT -/F29 9.963 Tf 99.895 598.726 Td[(On)-383(En)32(tr)1(y)]TJ +/F29 9.963 Tf 150.705 598.726 Td[(On)-383(En)33(t)-1(r)1(y)]TJ ET -1 0 0 1 147.481 598.726 cm +1 0 0 1 198.29 598.726 cm 0 g 0 G -1 0 0 1 -52.567 -19.925 cm +1 0 0 1 -52.566 -19.925 cm 0 g 0 G -1 0 0 1 -94.914 -578.801 cm +1 0 0 1 -145.724 -578.801 cm BT -/F29 9.963 Tf 99.895 578.801 Td[(desc)]TJ +/F29 9.963 Tf 150.705 578.801 Td[(desc)]TJ ET -1 0 0 1 121.123 578.801 cm +1 0 0 1 171.932 578.801 cm 0 g 0 G -1 0 0 1 -121.123 -578.801 cm +1 0 0 1 -171.932 -578.801 cm BT -/F8 9.963 Tf 126.104 578.801 Td[(th)1(e)-334(c)-1(omm)28(un)1(ic)-1(ati)1(on)-333(des)-1(cri)1(ptor)1(.)]TJ -1.302 -11.955 Td[(Scop)-27(e)-1(:)]TJ/F29 9.963 Tf 27.951 0 Td[(lo)-32(cal)]TJ/F8 9.963 Tf 23.073 0 Td[(.)]TJ -51.024 -11.955 Td[(T)28(yp)-27(e)-1(:)]TJ/F29 9.963 Tf 25.183 0 Td[(requ)1(i)-1(red)]TJ/F8 9.963 Tf 41.899 0 Td[(.)]TJ -67.082 -11.956 Td[(Sp)-27(ec)-1(i)1(\014ed)-333(as)-1(:)-444(a)-333(s)-1(tr)1(uctur)1(e)-1(d)-333(d)1(ata)-333(of)-333(t)28(yp)-27(e)]TJ +/F8 9.963 Tf 176.913 578.801 Td[(th)1(e)-334(c)-1(omm)28(uni)1(c)-1(ati)1(on)-333(des)-1(cri)1(ptor.)]TJ -1.302 -11.955 Td[(Scop)-27(e)-1(:)]TJ/F29 9.963 Tf 27.951 0 Td[(lo)-32(cal)]TJ/F8 9.963 Tf 23.073 0 Td[(.)]TJ -51.024 -11.955 Td[(T)28(yp)-28(e:)]TJ/F29 9.963 Tf 25.184 0 Td[(requ)1(i)-1(r)1(e)-1(d)]TJ/F8 9.963 Tf 41.898 0 Td[(.)]TJ -67.082 -11.956 Td[(Sp)-27(ec)-1(i\014)1(ed)-333(as)-1(:)-444(a)-333(s)-1(tr)1(uctur)1(e)-1(d)-333(d)1(ata)-333(of)-333(t)28(yp)-27(e)]TJ ET -1 0 0 1 295.717 542.935 cm +1 0 0 1 346.526 542.935 cm 0 0 1 rg 0 0 1 RG -1 0 0 1 -295.717 -542.935 cm +1 0 0 1 -346.526 -542.935 cm BT -/F32 9.963 Tf 295.717 542.935 Td[(psb)]TJ +/F32 9.963 Tf 346.526 542.935 Td[(psb)]TJ ET -1 0 0 1 312.036 542.935 cm +1 0 0 1 362.845 542.935 cm q []0 d 0 J @@ -21027,11 +21108,11 @@ q 3.138 0.199 l S Q -1 0 0 1 -312.036 -542.935 cm +1 0 0 1 -362.845 -542.935 cm BT -/F32 9.963 Tf 315.174 542.935 Td[(desc)]TJ +/F32 9.963 Tf 365.983 542.935 Td[(desc)]TJ ET -1 0 0 1 336.723 542.935 cm +1 0 0 1 387.532 542.935 cm q []0 d 0 J @@ -21040,135 +21121,135 @@ q 3.138 0.199 l S Q -1 0 0 1 -336.723 -542.935 cm +1 0 0 1 -387.532 -542.935 cm BT -/F32 9.963 Tf 339.861 542.935 Td[(type)]TJ +/F32 9.963 Tf 390.67 542.935 Td[(type)]TJ ET -1 0 0 1 360.782 542.935 cm +1 0 0 1 411.592 542.935 cm 0 g 0 G -1 0 0 1 -360.782 -542.935 cm +1 0 0 1 -411.592 -542.935 cm BT -/F8 9.963 Tf 360.782 542.935 Td[(.)]TJ +/F8 9.963 Tf 411.592 542.935 Td[(.)]TJ ET -1 0 0 1 94.914 521.018 cm +1 0 0 1 145.724 521.018 cm 0 g 0 G -1 0 0 1 -94.914 -521.018 cm +1 0 0 1 -145.724 -521.018 cm BT -/F29 9.963 Tf 99.895 521.018 Td[(On)-383(R)-1(etur)1(n)]TJ +/F29 9.963 Tf 150.705 521.018 Td[(On)-383(Re)-1(tur)1(n)]TJ ET -1 0 0 1 154.434 521.018 cm +1 0 0 1 205.243 521.018 cm 0 g 0 G -1 0 0 1 -59.52 -19.926 cm +1 0 0 1 -59.519 -19.926 cm 0 g 0 G -1 0 0 1 -94.914 -501.092 cm +1 0 0 1 -145.724 -501.092 cm BT -/F29 9.963 Tf 99.895 501.092 Td[(o)32(vrel)]TJ +/F29 9.963 Tf 150.705 501.092 Td[(o)32(vrel)]TJ ET -1 0 0 1 124.504 501.092 cm +1 0 0 1 175.314 501.092 cm 0 g 0 G -1 0 0 1 -124.504 -501.092 cm +1 0 0 1 -175.314 -501.092 cm BT -/F8 9.963 Tf 129.486 501.092 Td[(The)-333(list)-334(of)-332(o)27(v)28(erlap)-332(e)-1(leme)-1(n)29(ts)-334(on)-333(th)1(e)-334(c)-1(al)1(lin)1(g)-334(p)1(ro)-28(ces)-1(s,)-333(in)-333(lo)-28(cal)-333(n)28(u)1(m)27(b)-27(e)-1(r)1(ing.)]TJ -4.684 -11.955 Td[(Scop)-27(e)-1(:)]TJ/F29 9.963 Tf 32.379 0 Td[(lo)-32(cal)]TJ/F8 9.963 Tf -32.379 -11.955 Td[(T)28(yp)-27(e)-1(:)]TJ/F29 9.963 Tf 29.611 0 Td[(requ)1(i)-1(r)1(e)-1(d)]TJ/F8 9.963 Tf -29.611 -11.955 Td[(Sp)-27(ec)-1(i)1(\014ed)-457(as:)-691(a)-456(ran)1(k)-457(on)1(e)-457(arr)1(a)27(y)-456(with)-456(th)1(e)-457(ALLOCA)83(T)83(A)1(B)-1(LE)-456(att)1(rib)1(ute,)-487(of)]TJ 0 -11.955 Td[(t)28(yp)-27(e)-334(in)29(te)-1(ger.)]TJ +/F8 9.963 Tf 180.295 501.092 Td[(The)-333(list)-334(of)-333(o)28(v)28(erlap)-332(e)-1(leme)-1(n)28(t)1(s)-334(on)-333(th)1(e)-334(c)-1(al)1(lin)1(g)-334(p)1(ro)-28(ce)-1(ss,)-333(in)-333(lo)-28(cal)-333(n)28(u)1(m)27(b)-27(e)-1(r)1(ing.)]TJ -4.684 -11.955 Td[(Scop)-27(e)-1(:)]TJ/F29 9.963 Tf 32.379 0 Td[(lo)-32(cal)]TJ/F8 9.963 Tf -32.379 -11.955 Td[(T)28(yp)-28(e:)]TJ/F29 9.963 Tf 29.612 0 Td[(requ)1(i)-1(r)1(ed)]TJ/F8 9.963 Tf -29.612 -11.955 Td[(Sp)-27(ec)-1(i\014)1(ed)-457(as:)-691(a)-456(ran)1(k)-457(on)1(e)-457(arr)1(a)27(y)-456(with)-456(th)1(e)-457(ALLOCA)83(T)83(ABLE)-456(attr)1(ib)1(ute,)-487(of)]TJ 0 -11.955 Td[(t)28(yp)-27(e)-334(in)28(t)1(e)-1(ger.)]TJ ET -1 0 0 1 94.914 421.391 cm +1 0 0 1 145.724 421.391 cm 0 g 0 G -1 0 0 1 -94.914 -421.391 cm +1 0 0 1 -145.724 -421.391 cm BT -/F29 9.963 Tf 99.895 421.391 Td[(inf)-1(o)]TJ +/F29 9.963 Tf 150.705 421.391 Td[(inf)-1(o)]TJ ET -1 0 0 1 118.672 421.391 cm +1 0 0 1 169.482 421.391 cm 0 g 0 G -1 0 0 1 -118.672 -421.391 cm +1 0 0 1 -169.482 -421.391 cm BT -/F8 9.963 Tf 123.653 421.391 Td[(Er)1(ror)-333(co)-28(de.)-444(Scop)-27(e)-1(:)]TJ/F29 9.963 Tf 86.011 0 Td[(lo)-32(cal)]TJ/F8 9.963 Tf -84.862 -11.955 Td[(T)28(yp)-27(e)-1(:)]TJ/F29 9.963 Tf 29.611 0 Td[(requ)1(i)-1(r)1(e)-1(d)]TJ/F8 9.963 Tf -29.611 -11.955 Td[(Sp)-27(ec)-1(i)1(\014ed)-333(as)-1(:)-444(an)-333(in)29(te)-1(ger)-333(v)56(ariab)1(le.)]TJ/F18 14.346 Tf -24.907 -32.946 Td[(No)1(tes)]TJ +/F8 9.963 Tf 174.463 421.391 Td[(Er)1(ror)-333(co)-28(de.)-444(Scop)-27(e)-1(:)]TJ/F29 9.963 Tf 86.011 0 Td[(lo)-32(cal)]TJ/F8 9.963 Tf -84.863 -11.955 Td[(T)28(yp)-28(e:)]TJ/F29 9.963 Tf 29.612 0 Td[(requ)1(i)-1(r)1(e)-1(d)]TJ/F8 9.963 Tf -29.612 -11.955 Td[(Sp)-27(ec)-1(i\014)1(ed)-333(as)-1(:)-444(an)-333(in)29(te)-1(ger)-333(v)56(ariab)1(le.)]TJ/F18 14.346 Tf -24.906 -32.946 Td[(No)1(tes)]TJ ET -1 0 0 1 99.895 342.714 cm +1 0 0 1 150.705 342.714 cm 0 g 0 G -1 0 0 1 -99.895 -342.714 cm +1 0 0 1 -150.705 -342.714 cm BT -/F8 9.963 Tf 112.072 342.714 Td[(1.)]TJ +/F8 9.963 Tf 162.881 342.714 Td[(1.)]TJ ET -1 0 0 1 119.821 342.714 cm +1 0 0 1 170.63 342.714 cm 0 g 0 G -1 0 0 1 -119.821 -342.714 cm +1 0 0 1 -170.63 -342.714 cm BT -/F8 9.963 Tf 124.802 342.714 Td[(If)-333(th)1(e)-1(r)1(e)-334(are)-334(n)1(o)-333(o)27(v)28(erl)1(ap)-333(e)-1(leme)-1(n)29(ts)-334(th)1(e)-334(outp)1(ut)-333(v)28(ec)-1(tor)-333(i)1(s)-334(s)-1(et)-333(to)]TJ/F32 9.963 Tf 258.752 0 Td[(NULL\050\051)]TJ +/F8 9.963 Tf 175.611 342.714 Td[(If)-333(th)1(e)-1(re)-333(are)-334(n)1(o)-333(o)27(v)28(erlap)-332(e)-1(leme)-1(n)29(ts)-334(the)-333(outp)1(ut)-333(v)28(ec)-1(tor)-333(i)1(s)-334(s)-1(et)-333(to)]TJ/F32 9.963 Tf 258.753 0 Td[(NULL\050\051)]TJ ET -1 0 0 1 99.895 322.789 cm +1 0 0 1 150.705 322.789 cm 0 g 0 G -1 0 0 1 -99.895 -322.789 cm +1 0 0 1 -150.705 -322.789 cm BT -/F8 9.963 Tf 112.072 322.789 Td[(2.)]TJ +/F8 9.963 Tf 162.881 322.789 Td[(2.)]TJ ET -1 0 0 1 119.821 322.789 cm +1 0 0 1 170.63 322.789 cm 0 g 0 G -1 0 0 1 -119.821 -322.789 cm +1 0 0 1 -170.63 -322.789 cm BT -/F8 9.963 Tf 124.802 322.789 Td[(Oth)1(e)-1(r)1(wis)-1(e)-284(th)1(e)-284(s)-1(ize)-284(of)]TJ/F32 9.963 Tf 92.531 0 Td[(ovrel)]TJ/F8 9.963 Tf 28.979 0 Td[(will)-283(b)-28(e)-284(exactly)-284(equ)1(al)-284(to)-283(the)-284(n)28(u)1(m)27(b)-27(e)-1(r)-283(of)-283(o)28(v)28(e)-1(r)1(lap)]TJ -121.51 -11.955 Td[(ele)-1(men)28(ts.)]TJ +/F8 9.963 Tf 175.611 322.789 Td[(Oth)1(e)-1(r)1(wis)-1(e)-284(th)1(e)-284(s)-1(ize)-284(of)]TJ/F32 9.963 Tf 92.532 0 Td[(ovrel)]TJ/F8 9.963 Tf 28.978 0 Td[(will)-283(b)-28(e)-284(exactly)-284(equ)1(al)-284(to)-283(the)-284(n)28(u)1(m)27(b)-27(e)-1(r)-283(of)-283(o)28(v)28(e)-1(rl)1(ap)]TJ -121.51 -11.955 Td[(ele)-1(men)28(ts.)]TJ ET -1 0 0 1 99.895 90.438 cm +1 0 0 1 150.705 90.438 cm 0 g 0 G -1 0 0 1 -99.895 -90.438 cm +1 0 0 1 -150.705 -90.438 cm BT -/F8 9.963 Tf 266.77 90.438 Td[(65)]TJ +/F8 9.963 Tf 317.579 90.438 Td[(66)]TJ ET -1 0 0 1 443.606 90.438 cm +1 0 0 1 494.416 90.438 cm 0 g 0 G endstream endobj -1054 0 obj << +1061 0 obj << /Type /Page -/Contents 1055 0 R -/Resources 1053 0 R +/Contents 1062 0 R +/Resources 1060 0 R /MediaBox [0 0 595.276 841.89] -/Parent 1043 0 R -/Annots [ 1058 0 R ] +/Parent 1044 0 R +/Annots [ 1065 0 R ] >> endobj -1058 0 obj << +1065 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [294.721 539.725 361.779 550.85] +/Rect [345.53 539.725 412.588 550.85] /Subtype /Link /A << /S /GoTo /D (descdata) >> >> endobj -1056 0 obj << -/D [1054 0 R /XYZ 99.895 740.998 null] +1063 0 obj << +/D [1061 0 R /XYZ 150.705 740.998 null] >> endobj 206 0 obj << -/D [1054 0 R /XYZ 99.895 659.601 null] +/D [1061 0 R /XYZ 150.705 659.601 null] >> endobj -1057 0 obj << -/D [1054 0 R /XYZ 99.895 631.802 null] +1064 0 obj << +/D [1061 0 R /XYZ 150.705 631.802 null] >> endobj -1059 0 obj << -/D [1054 0 R /XYZ 99.895 354.669 null] +1066 0 obj << +/D [1061 0 R /XYZ 150.705 354.669 null] >> endobj -1060 0 obj << -/D [1054 0 R /XYZ 99.895 358.654 null] +1067 0 obj << +/D [1061 0 R /XYZ 150.705 358.654 null] >> endobj -1061 0 obj << -/D [1054 0 R /XYZ 99.895 336.792 null] +1068 0 obj << +/D [1061 0 R /XYZ 150.705 336.792 null] >> endobj -1053 0 obj << +1060 0 obj << /Font << /F18 381 0 R /F8 390 0 R /F19 508 0 R /F29 387 0 R /F32 542 0 R >> /ProcSet [ /PDF /Text ] >> endobj -1064 0 obj << -/Length 4614 +1071 0 obj << +/Length 4566 >> stream -1 0 0 1 150.705 740.998 cm +1 0 0 1 99.895 740.998 cm 0 g 0 G 1 0 0 1 343.711 0 cm 0 g 0 G 1 0 0 1 -348.692 -60.772 cm 0 g 0 G 0 g 0 G -1 0 0 1 -145.724 -680.226 cm +1 0 0 1 -94.914 -680.226 cm BT -/F18 14.346 Tf 150.705 680.226 Td[(psb)]TJ +/F18 14.346 Tf 99.895 680.226 Td[(psb)]TJ ET -1 0 0 1 175.972 680.226 cm +1 0 0 1 125.163 680.226 cm q []0 d 0 J @@ -21177,11 +21258,11 @@ q 4.842 0.199 l S Q -1 0 0 1 -175.972 -680.226 cm +1 0 0 1 -125.163 -680.226 cm BT -/F18 14.346 Tf 180.814 680.226 Td[(cd)]TJ +/F18 14.346 Tf 130.004 680.226 Td[(cd)]TJ ET -1 0 0 1 197.922 680.226 cm +1 0 0 1 147.112 680.226 cm q []0 d 0 J @@ -21190,11 +21271,11 @@ q 4.842 0.199 l S Q -1 0 0 1 -197.922 -680.226 cm +1 0 0 1 -147.112 -680.226 cm BT -/F18 14.346 Tf 202.764 680.226 Td[(g)1(e)-1(t)]TJ +/F18 14.346 Tf 151.954 680.226 Td[(get)]TJ ET -1 0 0 1 225.442 680.226 cm +1 0 0 1 174.633 680.226 cm q []0 d 0 J @@ -21203,11 +21284,11 @@ q 4.842 0.199 l S Q -1 0 0 1 -225.442 -680.226 cm +1 0 0 1 -174.633 -680.226 cm BT -/F18 14.346 Tf 230.284 680.226 Td[(lo)-30(cal)]TJ +/F18 14.346 Tf 179.475 680.226 Td[(l)1(o)-31(cal)]TJ ET -1 0 0 1 263.755 680.226 cm +1 0 0 1 212.946 680.226 cm q []0 d 0 J @@ -21216,11 +21297,11 @@ q 4.842 0.199 l S Q -1 0 0 1 -263.755 -680.226 cm +1 0 0 1 -212.946 -680.226 cm BT -/F18 14.346 Tf 268.597 680.226 Td[(r)-1(o)32(w)1(s|Ge)-1(t)-339(n)31(um)32(b)-32(er)-341(o)1(f)-340(lo)-30(cal)-340(ro)31(w)1(s)]TJ -117.892 -35.769 Td[(Syn)31(t)1(ax)]TJ/F8 9.963 Tf 98.979 -21.821 Td[(nr)-332(=)-334(p)1(s)-1(b)]TJ +/F18 14.346 Tf 217.788 680.226 Td[(ro)31(w)1(s|Ge)-1(t)-339(n)31(um)32(b)-32(er)-341(o)1(f)-340(lo)-30(cal)-340(ro)31(w)1(s)]TJ -117.893 -35.769 Td[(Syn)31(t)1(ax)]TJ/F8 9.963 Tf 98.979 -21.821 Td[(nr)-333(=)-333(p)1(s)-1(b)]TJ ET -1 0 0 1 289.108 622.636 cm +1 0 0 1 238.299 622.636 cm q []0 d 0 J @@ -21229,11 +21310,11 @@ q 2.989 0.199 l S Q -1 0 0 1 -289.108 -622.636 cm +1 0 0 1 -238.299 -622.636 cm BT -/F8 9.963 Tf 292.097 622.636 Td[(cd)]TJ +/F8 9.963 Tf 241.287 622.636 Td[(cd)]TJ ET -1 0 0 1 302.657 622.636 cm +1 0 0 1 251.848 622.636 cm q []0 d 0 J @@ -21242,11 +21323,11 @@ q 2.989 0.199 l S Q -1 0 0 1 -302.657 -622.636 cm +1 0 0 1 -251.848 -622.636 cm BT -/F8 9.963 Tf 305.646 622.636 Td[(get)]TJ +/F8 9.963 Tf 254.837 622.636 Td[(get)]TJ ET -1 0 0 1 319.527 622.636 cm +1 0 0 1 268.718 622.636 cm q []0 d 0 J @@ -21255,11 +21336,11 @@ q 2.989 0.199 l S Q -1 0 0 1 -319.527 -622.636 cm +1 0 0 1 -268.718 -622.636 cm BT -/F8 9.963 Tf 322.516 622.636 Td[(lo)-28(cal)]TJ +/F8 9.963 Tf 271.707 622.636 Td[(lo)-28(cal)]TJ ET -1 0 0 1 343.316 622.636 cm +1 0 0 1 292.507 622.636 cm q []0 d 0 J @@ -21268,37 +21349,37 @@ q 2.989 0.199 l S Q -1 0 0 1 -343.316 -622.636 cm +1 0 0 1 -292.507 -622.636 cm BT -/F8 9.963 Tf 346.305 622.636 Td[(ro)28(ws)-334(\050)]TJ/F19 9.963 Tf 26.927 0 Td[(desc)]TJ/F8 9.963 Tf 18.331 0 Td[(\051)]TJ +/F8 9.963 Tf 295.495 622.636 Td[(ro)28(ws)-334(\050)]TJ/F19 9.963 Tf 26.927 0 Td[(desc)]TJ/F8 9.963 Tf 18.331 0 Td[(\051)]TJ ET -1 0 0 1 145.724 598.726 cm +1 0 0 1 94.914 598.726 cm 0 g 0 G -1 0 0 1 -145.724 -598.726 cm +1 0 0 1 -94.914 -598.726 cm BT -/F29 9.963 Tf 150.705 598.726 Td[(On)-383(En)33(t)-1(r)1(y)]TJ +/F29 9.963 Tf 99.895 598.726 Td[(On)-383(En)32(tr)1(y)]TJ ET -1 0 0 1 198.29 598.726 cm +1 0 0 1 147.481 598.726 cm 0 g 0 G -1 0 0 1 -52.566 -19.925 cm +1 0 0 1 -52.567 -19.925 cm 0 g 0 G -1 0 0 1 -145.724 -578.801 cm +1 0 0 1 -94.914 -578.801 cm BT -/F29 9.963 Tf 150.705 578.801 Td[(desc)]TJ +/F29 9.963 Tf 99.895 578.801 Td[(desc)]TJ ET -1 0 0 1 171.932 578.801 cm +1 0 0 1 121.123 578.801 cm 0 g 0 G -1 0 0 1 -171.932 -578.801 cm +1 0 0 1 -121.123 -578.801 cm BT -/F8 9.963 Tf 176.913 578.801 Td[(th)1(e)-334(c)-1(omm)28(uni)1(c)-1(ati)1(on)-333(des)-1(cri)1(ptor.)]TJ -1.302 -11.955 Td[(Scop)-27(e)-1(:)]TJ/F29 9.963 Tf 27.951 0 Td[(lo)-32(cal)]TJ/F8 9.963 Tf 23.073 0 Td[(.)]TJ -51.024 -11.955 Td[(T)28(yp)-28(e:)]TJ/F29 9.963 Tf 25.184 0 Td[(requ)1(i)-1(r)1(e)-1(d)]TJ/F8 9.963 Tf 41.898 0 Td[(.)]TJ -67.082 -11.956 Td[(Sp)-27(ec)-1(i\014)1(ed)-333(as)-1(:)-444(a)-333(s)-1(tr)1(uctur)1(e)-1(d)-333(d)1(ata)-333(of)-333(t)28(yp)-27(e)]TJ +/F8 9.963 Tf 126.104 578.801 Td[(th)1(e)-334(c)-1(omm)28(un)1(ic)-1(ati)1(on)-333(des)-1(cri)1(ptor)1(.)]TJ -1.302 -11.955 Td[(Scop)-27(e)-1(:)]TJ/F29 9.963 Tf 27.951 0 Td[(lo)-32(cal)]TJ/F8 9.963 Tf 23.073 0 Td[(.)]TJ -51.024 -11.955 Td[(T)28(yp)-27(e)-1(:)]TJ/F29 9.963 Tf 25.183 0 Td[(requ)1(i)-1(red)]TJ/F8 9.963 Tf 41.899 0 Td[(.)]TJ -67.082 -11.956 Td[(Sp)-27(ec)-1(i)1(\014ed)-333(as)-1(:)-444(a)-333(s)-1(tr)1(uctur)1(e)-1(d)-333(d)1(ata)-333(of)-333(t)28(yp)-27(e)]TJ ET -1 0 0 1 346.526 542.935 cm +1 0 0 1 295.717 542.935 cm 0 0 1 rg 0 0 1 RG -1 0 0 1 -346.526 -542.935 cm +1 0 0 1 -295.717 -542.935 cm BT -/F32 9.963 Tf 346.526 542.935 Td[(psb)]TJ +/F32 9.963 Tf 295.717 542.935 Td[(psb)]TJ ET -1 0 0 1 362.845 542.935 cm +1 0 0 1 312.036 542.935 cm q []0 d 0 J @@ -21307,11 +21388,11 @@ q 3.138 0.199 l S Q -1 0 0 1 -362.845 -542.935 cm +1 0 0 1 -312.036 -542.935 cm BT -/F32 9.963 Tf 365.983 542.935 Td[(desc)]TJ +/F32 9.963 Tf 315.174 542.935 Td[(desc)]TJ ET -1 0 0 1 387.532 542.935 cm +1 0 0 1 336.723 542.935 cm q []0 d 0 J @@ -21320,109 +21401,109 @@ q 3.138 0.199 l S Q -1 0 0 1 -387.532 -542.935 cm +1 0 0 1 -336.723 -542.935 cm BT -/F32 9.963 Tf 390.67 542.935 Td[(type)]TJ +/F32 9.963 Tf 339.861 542.935 Td[(type)]TJ ET -1 0 0 1 411.592 542.935 cm +1 0 0 1 360.782 542.935 cm 0 g 0 G -1 0 0 1 -411.592 -542.935 cm +1 0 0 1 -360.782 -542.935 cm BT -/F8 9.963 Tf 411.592 542.935 Td[(.)]TJ +/F8 9.963 Tf 360.782 542.935 Td[(.)]TJ ET -1 0 0 1 145.724 521.018 cm +1 0 0 1 94.914 521.018 cm 0 g 0 G -1 0 0 1 -145.724 -521.018 cm +1 0 0 1 -94.914 -521.018 cm BT -/F29 9.963 Tf 150.705 521.018 Td[(On)-383(Re)-1(tur)1(n)]TJ +/F29 9.963 Tf 99.895 521.018 Td[(On)-383(R)-1(etur)1(n)]TJ ET -1 0 0 1 205.243 521.018 cm +1 0 0 1 154.434 521.018 cm 0 g 0 G -1 0 0 1 -59.519 -19.926 cm +1 0 0 1 -59.52 -19.926 cm 0 g 0 G -1 0 0 1 -145.724 -501.092 cm +1 0 0 1 -94.914 -501.092 cm BT -/F29 9.963 Tf 150.705 501.092 Td[(F)96(un)1(c)-1(tion)-383(v)64(al)-1(ue)]TJ +/F29 9.963 Tf 99.895 501.092 Td[(F)96(unction)-383(v)64(al)-1(ue)]TJ ET -1 0 0 1 224.11 501.092 cm +1 0 0 1 173.3 501.092 cm 0 g 0 G -1 0 0 1 -224.11 -501.092 cm +1 0 0 1 -173.3 -501.092 cm BT -/F8 9.963 Tf 229.091 501.092 Td[(The)-460(n)28(um)28(b)-27(e)-1(r)-460(of)-459(lo)-28(cal)-460(ro)28(ws)-1(,)-492(i)1(.e)-1(.)-824(the)-460(n)28(um)28(b)-27(e)-1(r)-460(of)-459(ro)28(w)-1(s)-460(o)28(w)-1(n)1(e)-1(d)]TJ -53.48 -11.955 Td[(b)28(y)-401(th)1(e)-402(cur)1(ren)28(t)-401(pr)1(o)-28(ce)-1(ss)-1(;)-434(as)-402(expl)1(ained)-401(in)]TJ +/F8 9.963 Tf 178.282 501.092 Td[(The)-460(n)28(um)28(b)-27(e)-1(r)-460(of)-459(lo)-28(cal)-460(ro)28(ws)-1(,)-491(i.e.)-825(the)-460(n)28(um)28(b)-27(e)-1(r)-460(of)-459(ro)28(ws)-461(o)28(wned)]TJ -53.48 -11.955 Td[(b)28(y)-401(t)1(he)-402(cur)1(ren)28(t)-401(pr)1(o)-28(ce)-1(ss)-1(;)-434(as)-402(expl)1(ained)-401(in)]TJ ET -1 0 0 1 352.227 489.137 cm +1 0 0 1 301.417 489.137 cm 0 0 1 rg 0 0 1 RG -1 0 0 1 -352.227 -489.137 cm +1 0 0 1 -301.417 -489.137 cm BT -/F8 9.963 Tf 352.227 489.137 Td[(1)]TJ +/F8 9.963 Tf 301.417 489.137 Td[(1)]TJ ET -1 0 0 1 357.208 489.137 cm +1 0 0 1 306.399 489.137 cm 0 g 0 G -1 0 0 1 -357.208 -489.137 cm +1 0 0 1 -306.399 -489.137 cm BT -/F8 9.963 Tf 357.208 489.137 Td[(,)-418(it)-401(i)1(s)-402(equal)-400(to)]TJ/F14 9.963 Tf 68.081 0 Td[(jI)]TJ/F10 6.974 Tf 8.192 -1.494 Td[(i)]TJ/F14 9.963 Tf 3.317 1.494 Td[(j)]TJ/F8 9.963 Tf 5.431 0 Td[(+)]TJ/F14 9.963 Tf 10.413 0 Td[(jB)]TJ/F10 6.974 Tf 9.311 -1.494 Td[(i)]TJ/F14 9.963 Tf 3.317 1.494 Td[(j)]TJ/F8 9.963 Tf 2.767 0 Td[(.)-648(Th)1(e)]TJ -292.426 -11.955 Td[(retur)1(ned)-333(v)56(alue)-333(is)-334(sp)-28(eci\014c)-333(to)-334(th)1(e)-334(callin)1(g)-333(pro)-27(c)-1(es)-1(s.)]TJ +/F8 9.963 Tf 306.399 489.137 Td[(,)-418(it)-401(i)1(s)-402(equal)-400(to)]TJ/F14 9.963 Tf 68.08 0 Td[(jI)]TJ/F10 6.974 Tf 8.193 -1.494 Td[(i)]TJ/F14 9.963 Tf 3.316 1.494 Td[(j)]TJ/F8 9.963 Tf 5.432 0 Td[(+)]TJ/F14 9.963 Tf 10.413 0 Td[(jB)]TJ/F10 6.974 Tf 9.311 -1.494 Td[(i)]TJ/F14 9.963 Tf 3.316 1.494 Td[(j)]TJ/F8 9.963 Tf 2.768 0 Td[(.)-647(T)-1(h)1(e)]TJ -292.426 -11.955 Td[(retur)1(ned)-333(v)56(alu)1(e)-334(is)-334(sp)-27(e)-1(ci\014c)-333(to)-334(t)1(he)-334(calli)1(ng)-333(pro)-27(c)-1(es)-1(s.)]TJ ET -1 0 0 1 150.705 90.438 cm +1 0 0 1 99.895 90.438 cm 0 g 0 G -1 0 0 1 -150.705 -90.438 cm +1 0 0 1 -99.895 -90.438 cm BT -/F8 9.963 Tf 317.579 90.438 Td[(66)]TJ +/F8 9.963 Tf 266.77 90.438 Td[(67)]TJ ET -1 0 0 1 494.416 90.438 cm +1 0 0 1 443.606 90.438 cm 0 g 0 G endstream endobj -1063 0 obj << +1070 0 obj << /Type /Page -/Contents 1064 0 R -/Resources 1062 0 R +/Contents 1071 0 R +/Resources 1069 0 R /MediaBox [0 0 595.276 841.89] -/Parent 1043 0 R -/Annots [ 1067 0 R 1068 0 R ] +/Parent 1044 0 R +/Annots [ 1074 0 R 1075 0 R ] >> endobj -1067 0 obj << +1074 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [345.53 539.725 412.588 550.85] +/Rect [294.721 539.725 361.779 550.85] /Subtype /Link /A << /S /GoTo /D (descdata) >> >> endobj -1068 0 obj << +1075 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [351.231 485.65 358.204 497.605] +/Rect [300.421 485.65 307.395 497.605] /Subtype /Link /A << /S /GoTo /D (section.1) >> >> endobj -1065 0 obj << -/D [1063 0 R /XYZ 150.705 740.998 null] +1072 0 obj << +/D [1070 0 R /XYZ 99.895 740.998 null] >> endobj 210 0 obj << -/D [1063 0 R /XYZ 150.705 659.601 null] +/D [1070 0 R /XYZ 99.895 659.601 null] >> endobj -1066 0 obj << -/D [1063 0 R /XYZ 150.705 631.802 null] +1073 0 obj << +/D [1070 0 R /XYZ 99.895 631.802 null] >> endobj -1062 0 obj << +1069 0 obj << /Font << /F18 381 0 R /F8 390 0 R /F19 508 0 R /F29 387 0 R /F32 542 0 R /F14 553 0 R /F10 550 0 R >> /ProcSet [ /PDF /Text ] >> endobj -1071 0 obj << -/Length 4803 +1078 0 obj << +/Length 4840 >> stream -1 0 0 1 99.895 740.998 cm +1 0 0 1 150.705 740.998 cm 0 g 0 G 1 0 0 1 343.711 0 cm 0 g 0 G 1 0 0 1 -348.692 -60.772 cm 0 g 0 G 0 g 0 G -1 0 0 1 -94.914 -680.226 cm +1 0 0 1 -145.724 -680.226 cm BT -/F18 14.346 Tf 99.895 680.226 Td[(psb)]TJ +/F18 14.346 Tf 150.705 680.226 Td[(psb)]TJ ET -1 0 0 1 125.163 680.226 cm +1 0 0 1 175.972 680.226 cm q []0 d 0 J @@ -21431,11 +21512,11 @@ q 4.842 0.199 l S Q -1 0 0 1 -125.163 -680.226 cm +1 0 0 1 -175.972 -680.226 cm BT -/F18 14.346 Tf 130.004 680.226 Td[(cd)]TJ +/F18 14.346 Tf 180.814 680.226 Td[(cd)]TJ ET -1 0 0 1 147.112 680.226 cm +1 0 0 1 197.922 680.226 cm q []0 d 0 J @@ -21444,11 +21525,11 @@ q 4.842 0.199 l S Q -1 0 0 1 -147.112 -680.226 cm +1 0 0 1 -197.922 -680.226 cm BT -/F18 14.346 Tf 151.954 680.226 Td[(get)]TJ +/F18 14.346 Tf 202.764 680.226 Td[(g)1(e)-1(t)]TJ ET -1 0 0 1 174.633 680.226 cm +1 0 0 1 225.442 680.226 cm q []0 d 0 J @@ -21457,11 +21538,11 @@ q 4.842 0.199 l S Q -1 0 0 1 -174.633 -680.226 cm +1 0 0 1 -225.442 -680.226 cm BT -/F18 14.346 Tf 179.475 680.226 Td[(l)1(o)-31(cal)]TJ +/F18 14.346 Tf 230.284 680.226 Td[(lo)-30(cal)]TJ ET -1 0 0 1 212.946 680.226 cm +1 0 0 1 263.755 680.226 cm q []0 d 0 J @@ -21470,11 +21551,11 @@ q 4.842 0.199 l S Q -1 0 0 1 -212.946 -680.226 cm +1 0 0 1 -263.755 -680.226 cm BT -/F18 14.346 Tf 217.788 680.226 Td[(co)1(ls|Get)-375(n)31(um)32(b)-31(er)-376(o)1(f)-375(lo)-30(cal)-375(co)1(ls)]TJ -117.893 -35.769 Td[(Syn)31(t)1(ax)]TJ/F8 9.963 Tf 100.529 -21.821 Td[(nc)-333(=)-333(psb)]TJ +/F18 14.346 Tf 268.597 680.226 Td[(col)1(s|Get)-375(n)31(um)32(b)-31(er)-376(of)-374(lo)-31(ca)1(l)-375(co)1(ls)]TJ -117.892 -35.769 Td[(Syn)31(t)1(ax)]TJ/F8 9.963 Tf 100.528 -21.821 Td[(nc)-333(=)-333(psb)]TJ ET -1 0 0 1 240.374 622.636 cm +1 0 0 1 291.184 622.636 cm q []0 d 0 J @@ -21483,11 +21564,11 @@ q 2.989 0.199 l S Q -1 0 0 1 -240.374 -622.636 cm +1 0 0 1 -291.184 -622.636 cm BT -/F8 9.963 Tf 243.363 622.636 Td[(cd)]TJ +/F8 9.963 Tf 294.172 622.636 Td[(cd)]TJ ET -1 0 0 1 253.923 622.636 cm +1 0 0 1 304.733 622.636 cm q []0 d 0 J @@ -21496,11 +21577,11 @@ q 2.989 0.199 l S Q -1 0 0 1 -253.923 -622.636 cm +1 0 0 1 -304.733 -622.636 cm BT -/F8 9.963 Tf 256.912 622.636 Td[(get)]TJ +/F8 9.963 Tf 307.722 622.636 Td[(get)]TJ ET -1 0 0 1 270.793 622.636 cm +1 0 0 1 321.603 622.636 cm q []0 d 0 J @@ -21509,11 +21590,11 @@ q 2.989 0.199 l S Q -1 0 0 1 -270.793 -622.636 cm +1 0 0 1 -321.603 -622.636 cm BT -/F8 9.963 Tf 273.782 622.636 Td[(lo)-28(cal)]TJ +/F8 9.963 Tf 324.592 622.636 Td[(lo)-28(cal)]TJ ET -1 0 0 1 294.582 622.636 cm +1 0 0 1 345.392 622.636 cm q []0 d 0 J @@ -21522,37 +21603,37 @@ q 2.989 0.199 l S Q -1 0 0 1 -294.582 -622.636 cm +1 0 0 1 -345.392 -622.636 cm BT -/F8 9.963 Tf 297.571 622.636 Td[(cols)-334(\050)]TJ/F19 9.963 Tf 23.301 0 Td[(desc)]TJ/F8 9.963 Tf 18.332 0 Td[(\051)]TJ +/F8 9.963 Tf 348.38 622.636 Td[(cols)-334(\050)]TJ/F19 9.963 Tf 23.302 0 Td[(desc)]TJ/F8 9.963 Tf 18.331 0 Td[(\051)]TJ ET -1 0 0 1 94.914 598.726 cm +1 0 0 1 145.724 598.726 cm 0 g 0 G -1 0 0 1 -94.914 -598.726 cm +1 0 0 1 -145.724 -598.726 cm BT -/F29 9.963 Tf 99.895 598.726 Td[(On)-383(En)32(tr)1(y)]TJ +/F29 9.963 Tf 150.705 598.726 Td[(On)-383(En)33(t)-1(r)1(y)]TJ ET -1 0 0 1 147.481 598.726 cm +1 0 0 1 198.29 598.726 cm 0 g 0 G -1 0 0 1 -52.567 -19.925 cm +1 0 0 1 -52.566 -19.925 cm 0 g 0 G -1 0 0 1 -94.914 -578.801 cm +1 0 0 1 -145.724 -578.801 cm BT -/F29 9.963 Tf 99.895 578.801 Td[(desc)]TJ +/F29 9.963 Tf 150.705 578.801 Td[(desc)]TJ ET -1 0 0 1 121.123 578.801 cm +1 0 0 1 171.932 578.801 cm 0 g 0 G -1 0 0 1 -121.123 -578.801 cm +1 0 0 1 -171.932 -578.801 cm BT -/F8 9.963 Tf 126.104 578.801 Td[(th)1(e)-334(c)-1(omm)28(un)1(ic)-1(ati)1(on)-333(des)-1(cri)1(ptor)1(.)]TJ -1.302 -11.955 Td[(Scop)-27(e)-1(:)]TJ/F29 9.963 Tf 27.951 0 Td[(lo)-32(cal)]TJ/F8 9.963 Tf 23.073 0 Td[(.)]TJ -51.024 -11.955 Td[(T)28(yp)-27(e)-1(:)]TJ/F29 9.963 Tf 25.183 0 Td[(requ)1(i)-1(red)]TJ/F8 9.963 Tf 41.899 0 Td[(.)]TJ -67.082 -11.956 Td[(Sp)-27(ec)-1(i)1(\014ed)-333(as)-1(:)-444(a)-333(s)-1(tr)1(uctur)1(e)-1(d)-333(d)1(ata)-333(of)-333(t)28(yp)-27(e)]TJ +/F8 9.963 Tf 176.913 578.801 Td[(th)1(e)-334(c)-1(omm)28(uni)1(c)-1(ati)1(on)-333(des)-1(cri)1(ptor.)]TJ -1.302 -11.955 Td[(Scop)-27(e)-1(:)]TJ/F29 9.963 Tf 27.951 0 Td[(lo)-32(cal)]TJ/F8 9.963 Tf 23.073 0 Td[(.)]TJ -51.024 -11.955 Td[(T)28(yp)-28(e:)]TJ/F29 9.963 Tf 25.184 0 Td[(requ)1(i)-1(r)1(e)-1(d)]TJ/F8 9.963 Tf 41.898 0 Td[(.)]TJ -67.082 -11.956 Td[(Sp)-27(ec)-1(i\014)1(ed)-333(as)-1(:)-444(a)-333(s)-1(tr)1(uctur)1(e)-1(d)-333(d)1(ata)-333(of)-333(t)28(yp)-27(e)]TJ ET -1 0 0 1 295.717 542.935 cm +1 0 0 1 346.526 542.935 cm 0 0 1 rg 0 0 1 RG -1 0 0 1 -295.717 -542.935 cm +1 0 0 1 -346.526 -542.935 cm BT -/F32 9.963 Tf 295.717 542.935 Td[(psb)]TJ +/F32 9.963 Tf 346.526 542.935 Td[(psb)]TJ ET -1 0 0 1 312.036 542.935 cm +1 0 0 1 362.845 542.935 cm q []0 d 0 J @@ -21561,11 +21642,11 @@ q 3.138 0.199 l S Q -1 0 0 1 -312.036 -542.935 cm +1 0 0 1 -362.845 -542.935 cm BT -/F32 9.963 Tf 315.174 542.935 Td[(desc)]TJ +/F32 9.963 Tf 365.983 542.935 Td[(desc)]TJ ET -1 0 0 1 336.723 542.935 cm +1 0 0 1 387.532 542.935 cm q []0 d 0 J @@ -21574,109 +21655,109 @@ q 3.138 0.199 l S Q -1 0 0 1 -336.723 -542.935 cm +1 0 0 1 -387.532 -542.935 cm BT -/F32 9.963 Tf 339.861 542.935 Td[(type)]TJ +/F32 9.963 Tf 390.67 542.935 Td[(type)]TJ ET -1 0 0 1 360.782 542.935 cm +1 0 0 1 411.592 542.935 cm 0 g 0 G -1 0 0 1 -360.782 -542.935 cm +1 0 0 1 -411.592 -542.935 cm BT -/F8 9.963 Tf 360.782 542.935 Td[(.)]TJ +/F8 9.963 Tf 411.592 542.935 Td[(.)]TJ ET -1 0 0 1 94.914 521.018 cm +1 0 0 1 145.724 521.018 cm 0 g 0 G -1 0 0 1 -94.914 -521.018 cm +1 0 0 1 -145.724 -521.018 cm BT -/F29 9.963 Tf 99.895 521.018 Td[(On)-383(R)-1(etur)1(n)]TJ +/F29 9.963 Tf 150.705 521.018 Td[(On)-383(Re)-1(tur)1(n)]TJ ET -1 0 0 1 154.434 521.018 cm +1 0 0 1 205.243 521.018 cm 0 g 0 G -1 0 0 1 -59.52 -19.926 cm +1 0 0 1 -59.519 -19.926 cm 0 g 0 G -1 0 0 1 -94.914 -501.092 cm +1 0 0 1 -145.724 -501.092 cm BT -/F29 9.963 Tf 99.895 501.092 Td[(F)96(unction)-383(v)64(al)-1(ue)]TJ +/F29 9.963 Tf 150.705 501.092 Td[(F)96(un)1(c)-1(tion)-383(v)64(al)-1(ue)]TJ ET -1 0 0 1 173.3 501.092 cm +1 0 0 1 224.11 501.092 cm 0 g 0 G -1 0 0 1 -173.3 -501.092 cm +1 0 0 1 -224.11 -501.092 cm BT -/F8 9.963 Tf 178.282 501.092 Td[(The)-361(n)29(um)28(b)-28(er)-360(of)-360(lo)-28(cal)-360(c)-1(ols,)-367(i.e.)-526(th)1(e)-361(n)28(u)1(m)27(b)-27(e)-1(r)-360(of)-360(i)1(ndi)1(c)-1(es)-361(used)-360(b)28(y)]TJ -53.48 -11.955 Td[(th)1(e)-422(cur)1(ren)28(t)-421(pr)1(o)-28(ce)-1(ss)-1(,)-442(inclu)1(din)1(g)-421(b)-27(oth)-421(l)1(o)-28(c)-1(al)-420(and)-420(halo)-420(ind)1(ice)-1(s;)-465(as)-421(e)-1(x)1(plai)1(ned)]TJ 0 -11.955 Td[(in)]TJ +/F8 9.963 Tf 229.091 501.092 Td[(The)-361(n)29(um)28(b)-28(er)-360(of)-360(lo)-28(cal)-361(cols,)-367(i.e.)-526(th)1(e)-361(n)28(u)1(m)27(b)-27(e)-1(r)-360(of)-360(in)1(di)1(c)-1(es)-361(use)-1(d)-360(b)29(y)]TJ -53.48 -11.955 Td[(th)1(e)-422(cur)1(re)-1(n)29(t)-421(pr)1(o)-28(ce)-1(ss)-1(,)-442(inclu)1(din)1(g)-421(b)-27(oth)-421(l)1(o)-28(c)-1(al)-420(and)-420(halo)-420(ind)1(ic)-1(es;)-465(as)-421(e)-1(x)1(plai)1(ned)]TJ 0 -11.955 Td[(in)]TJ ET -1 0 0 1 136.527 477.182 cm +1 0 0 1 187.336 477.182 cm 0 0 1 rg 0 0 1 RG -1 0 0 1 -136.527 -477.182 cm +1 0 0 1 -187.336 -477.182 cm BT -/F8 9.963 Tf 136.527 477.182 Td[(1)]TJ +/F8 9.963 Tf 187.336 477.182 Td[(1)]TJ ET -1 0 0 1 141.508 477.182 cm +1 0 0 1 192.318 477.182 cm 0 g 0 G -1 0 0 1 -141.508 -477.182 cm +1 0 0 1 -192.318 -477.182 cm BT -/F8 9.963 Tf 141.508 477.182 Td[(,)-346(it)-343(is)-344(equal)-343(to)]TJ/F14 9.963 Tf 65.071 0 Td[(jI)]TJ/F10 6.974 Tf 8.192 -1.494 Td[(i)]TJ/F14 9.963 Tf 3.317 1.494 Td[(j)]TJ/F8 9.963 Tf 5.049 0 Td[(+)]TJ/F14 9.963 Tf 10.03 0 Td[(jB)]TJ/F10 6.974 Tf 9.311 -1.494 Td[(i)]TJ/F14 9.963 Tf 3.317 1.494 Td[(j)]TJ/F8 9.963 Tf 5.049 0 Td[(+)]TJ/F14 9.963 Tf 10.031 0 Td[(jH)]TJ/F10 6.974 Tf 11.181 -1.494 Td[(i)]TJ/F14 9.963 Tf 3.317 1.494 Td[(j)]TJ/F8 9.963 Tf 2.767 0 Td[(.)-475(The)-344(r)1(e)-1(tu)1(rn)1(e)-1(d)-343(v)56(alu)1(e)-344(is)-344(sp)-28(ec)-1(i)1(\014c)-344(to)-343(the)]TJ -153.338 -11.955 Td[(callin)1(g)-334(p)1(ro)-28(ces)-1(s.)]TJ +/F8 9.963 Tf 192.318 477.182 Td[(,)-346(it)-343(is)-344(equ)1(al)-344(to)]TJ/F14 9.963 Tf 65.07 0 Td[(jI)]TJ/F10 6.974 Tf 8.192 -1.494 Td[(i)]TJ/F14 9.963 Tf 3.317 1.494 Td[(j)]TJ/F8 9.963 Tf 5.049 0 Td[(+)]TJ/F14 9.963 Tf 10.031 0 Td[(jB)]TJ/F10 6.974 Tf 9.311 -1.494 Td[(i)]TJ/F14 9.963 Tf 3.317 1.494 Td[(j)]TJ/F8 9.963 Tf 5.049 0 Td[(+)]TJ/F14 9.963 Tf 10.03 0 Td[(jH)]TJ/F10 6.974 Tf 11.181 -1.494 Td[(i)]TJ/F14 9.963 Tf 3.317 1.494 Td[(j)]TJ/F8 9.963 Tf 2.768 0 Td[(.)-475(The)-344(r)1(e)-1(t)1(urn)1(e)-1(d)-343(v)56(alu)1(e)-344(is)-344(sp)-28(ec)-1(i)1(\014c)-344(to)-343(the)]TJ -153.339 -11.955 Td[(callin)1(g)-334(p)1(ro)-28(ces)-1(s.)]TJ ET -1 0 0 1 99.895 90.438 cm +1 0 0 1 150.705 90.438 cm 0 g 0 G -1 0 0 1 -99.895 -90.438 cm +1 0 0 1 -150.705 -90.438 cm BT -/F8 9.963 Tf 266.77 90.438 Td[(67)]TJ +/F8 9.963 Tf 317.579 90.438 Td[(68)]TJ ET -1 0 0 1 443.606 90.438 cm +1 0 0 1 494.416 90.438 cm 0 g 0 G endstream endobj -1070 0 obj << +1077 0 obj << /Type /Page -/Contents 1071 0 R -/Resources 1069 0 R +/Contents 1078 0 R +/Resources 1076 0 R /MediaBox [0 0 595.276 841.89] -/Parent 1043 0 R -/Annots [ 1074 0 R 1075 0 R ] +/Parent 1044 0 R +/Annots [ 1081 0 R 1082 0 R ] >> endobj -1074 0 obj << +1081 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [294.721 539.725 361.779 550.85] +/Rect [345.53 539.725 412.588 550.85] /Subtype /Link /A << /S /GoTo /D (descdata) >> >> endobj -1075 0 obj << +1082 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [135.531 473.695 142.505 485.65] +/Rect [186.34 473.695 193.314 485.65] /Subtype /Link /A << /S /GoTo /D (section.1) >> >> endobj -1072 0 obj << -/D [1070 0 R /XYZ 99.895 740.998 null] +1079 0 obj << +/D [1077 0 R /XYZ 150.705 740.998 null] >> endobj 214 0 obj << -/D [1070 0 R /XYZ 99.895 659.601 null] +/D [1077 0 R /XYZ 150.705 659.601 null] >> endobj -1073 0 obj << -/D [1070 0 R /XYZ 99.895 631.802 null] +1080 0 obj << +/D [1077 0 R /XYZ 150.705 631.802 null] >> endobj -1069 0 obj << +1076 0 obj << /Font << /F18 381 0 R /F8 390 0 R /F19 508 0 R /F29 387 0 R /F32 542 0 R /F14 553 0 R /F10 550 0 R >> /ProcSet [ /PDF /Text ] >> endobj -1078 0 obj << -/Length 3716 +1085 0 obj << +/Length 3696 >> stream -1 0 0 1 150.705 740.998 cm +1 0 0 1 99.895 740.998 cm 0 g 0 G 1 0 0 1 343.711 0 cm 0 g 0 G 1 0 0 1 -348.692 -60.772 cm 0 g 0 G 0 g 0 G -1 0 0 1 -145.724 -680.226 cm +1 0 0 1 -94.914 -680.226 cm BT -/F18 14.346 Tf 150.705 680.226 Td[(psb)]TJ +/F18 14.346 Tf 99.895 680.226 Td[(psb)]TJ ET -1 0 0 1 175.972 680.226 cm +1 0 0 1 125.163 680.226 cm q []0 d 0 J @@ -21685,11 +21766,11 @@ q 4.842 0.199 l S Q -1 0 0 1 -175.972 -680.226 cm +1 0 0 1 -125.163 -680.226 cm BT -/F18 14.346 Tf 180.814 680.226 Td[(cd)]TJ +/F18 14.346 Tf 130.004 680.226 Td[(cd)]TJ ET -1 0 0 1 197.922 680.226 cm +1 0 0 1 147.112 680.226 cm q []0 d 0 J @@ -21698,11 +21779,11 @@ q 4.842 0.199 l S Q -1 0 0 1 -197.922 -680.226 cm +1 0 0 1 -147.112 -680.226 cm BT -/F18 14.346 Tf 202.764 680.226 Td[(g)1(e)-1(t)]TJ +/F18 14.346 Tf 151.954 680.226 Td[(get)]TJ ET -1 0 0 1 225.442 680.226 cm +1 0 0 1 174.633 680.226 cm q []0 d 0 J @@ -21711,11 +21792,11 @@ q 4.842 0.199 l S Q -1 0 0 1 -225.442 -680.226 cm +1 0 0 1 -174.633 -680.226 cm BT -/F18 14.346 Tf 230.284 680.226 Td[(gl)1(oba)1(l)]TJ +/F18 14.346 Tf 179.475 680.226 Td[(g)1(lo)1(bal)]TJ ET -1 0 0 1 273.17 680.226 cm +1 0 0 1 222.361 680.226 cm q []0 d 0 J @@ -21724,11 +21805,11 @@ q 4.842 0.199 l S Q -1 0 0 1 -273.17 -680.226 cm +1 0 0 1 -222.361 -680.226 cm BT -/F18 14.346 Tf 278.012 680.226 Td[(ro)31(w)1(s|Ge)-1(t)-374(n)31(um)32(b)-31(e)-1(r)-375(of)-374(gl)1(obal)]TJ -127.307 -17.933 Td[(ro)31(w)1(s)]TJ 0 -35.768 Td[(Syn)31(t)1(ax)]TJ/F8 9.963 Tf 96.073 -21.821 Td[(nr)-333(=)-333(p)1(s)-1(b)]TJ +/F18 14.346 Tf 227.202 680.226 Td[(r)-1(o)32(w)1(s|Ge)-1(t)-374(n)31(um)32(b)-31(e)-1(r)-375(of)-375(g)1(lo)1(bal)]TJ -127.307 -17.933 Td[(r)-1(o)32(w)1(s)]TJ 0 -35.768 Td[(Syn)31(t)1(ax)]TJ/F8 9.963 Tf 96.073 -21.821 Td[(nr)-333(=)-333(p)1(s)-1(b)]TJ ET -1 0 0 1 286.202 604.704 cm +1 0 0 1 235.393 604.704 cm q []0 d 0 J @@ -21737,11 +21818,11 @@ q 2.989 0.199 l S Q -1 0 0 1 -286.202 -604.704 cm +1 0 0 1 -235.393 -604.704 cm BT -/F8 9.963 Tf 289.191 604.704 Td[(cd)]TJ +/F8 9.963 Tf 238.382 604.704 Td[(cd)]TJ ET -1 0 0 1 299.751 604.704 cm +1 0 0 1 248.942 604.704 cm q []0 d 0 J @@ -21750,11 +21831,11 @@ q 2.989 0.199 l S Q -1 0 0 1 -299.751 -604.704 cm +1 0 0 1 -248.942 -604.704 cm BT -/F8 9.963 Tf 302.74 604.704 Td[(get)]TJ +/F8 9.963 Tf 251.931 604.704 Td[(get)]TJ ET -1 0 0 1 316.622 604.704 cm +1 0 0 1 265.812 604.704 cm q []0 d 0 J @@ -21763,11 +21844,11 @@ q 2.989 0.199 l S Q -1 0 0 1 -316.622 -604.704 cm +1 0 0 1 -265.812 -604.704 cm BT -/F8 9.963 Tf 319.61 604.704 Td[(glob)1(al)]TJ +/F8 9.963 Tf 268.801 604.704 Td[(glob)1(al)]TJ ET -1 0 0 1 346.222 604.704 cm +1 0 0 1 295.412 604.704 cm q []0 d 0 J @@ -21776,37 +21857,37 @@ q 2.989 0.199 l S Q -1 0 0 1 -346.222 -604.704 cm +1 0 0 1 -295.412 -604.704 cm BT -/F8 9.963 Tf 349.211 604.704 Td[(ro)28(ws)-334(\050)]TJ/F19 9.963 Tf 26.926 0 Td[(desc)]TJ/F8 9.963 Tf 18.332 0 Td[(\051)]TJ +/F8 9.963 Tf 298.401 604.704 Td[(ro)28(ws)-334(\050)]TJ/F19 9.963 Tf 26.927 0 Td[(desc)]TJ/F8 9.963 Tf 18.331 0 Td[(\051)]TJ ET -1 0 0 1 145.724 580.793 cm +1 0 0 1 94.914 580.793 cm 0 g 0 G -1 0 0 1 -145.724 -580.793 cm +1 0 0 1 -94.914 -580.793 cm BT -/F29 9.963 Tf 150.705 580.793 Td[(On)-383(En)33(t)-1(r)1(y)]TJ +/F29 9.963 Tf 99.895 580.793 Td[(On)-383(En)32(tr)1(y)]TJ ET -1 0 0 1 198.29 580.793 cm +1 0 0 1 147.481 580.793 cm 0 g 0 G -1 0 0 1 -52.566 -19.925 cm +1 0 0 1 -52.567 -19.925 cm 0 g 0 G -1 0 0 1 -145.724 -560.868 cm +1 0 0 1 -94.914 -560.868 cm BT -/F29 9.963 Tf 150.705 560.868 Td[(desc)]TJ +/F29 9.963 Tf 99.895 560.868 Td[(desc)]TJ ET -1 0 0 1 171.932 560.868 cm +1 0 0 1 121.123 560.868 cm 0 g 0 G -1 0 0 1 -171.932 -560.868 cm +1 0 0 1 -121.123 -560.868 cm BT -/F8 9.963 Tf 176.913 560.868 Td[(th)1(e)-334(c)-1(omm)28(uni)1(c)-1(ati)1(on)-333(des)-1(cri)1(ptor.)]TJ -1.302 -11.955 Td[(Scop)-27(e)-1(:)]TJ/F29 9.963 Tf 27.951 0 Td[(lo)-32(cal)]TJ/F8 9.963 Tf 23.073 0 Td[(.)]TJ -51.024 -11.955 Td[(T)28(yp)-28(e:)]TJ/F29 9.963 Tf 25.184 0 Td[(requ)1(i)-1(r)1(e)-1(d)]TJ/F8 9.963 Tf 41.898 0 Td[(.)]TJ -67.082 -11.955 Td[(Sp)-27(ec)-1(i\014)1(ed)-333(as)-1(:)-444(a)-333(s)-1(tr)1(uctur)1(e)-1(d)-333(d)1(ata)-333(of)-333(t)28(yp)-27(e)]TJ +/F8 9.963 Tf 126.104 560.868 Td[(th)1(e)-334(c)-1(omm)28(un)1(ic)-1(ati)1(on)-333(des)-1(cri)1(ptor)1(.)]TJ -1.302 -11.955 Td[(Scop)-27(e)-1(:)]TJ/F29 9.963 Tf 27.951 0 Td[(lo)-32(cal)]TJ/F8 9.963 Tf 23.073 0 Td[(.)]TJ -51.024 -11.955 Td[(T)28(yp)-27(e)-1(:)]TJ/F29 9.963 Tf 25.183 0 Td[(requ)1(i)-1(red)]TJ/F8 9.963 Tf 41.899 0 Td[(.)]TJ -67.082 -11.955 Td[(Sp)-27(ec)-1(i)1(\014ed)-333(as)-1(:)-444(a)-333(s)-1(tr)1(uctur)1(e)-1(d)-333(d)1(ata)-333(of)-333(t)28(yp)-27(e)]TJ ET -1 0 0 1 346.526 525.003 cm +1 0 0 1 295.717 525.003 cm 0 0 1 rg 0 0 1 RG -1 0 0 1 -346.526 -525.003 cm +1 0 0 1 -295.717 -525.003 cm BT -/F32 9.963 Tf 346.526 525.003 Td[(psb)]TJ +/F32 9.963 Tf 295.717 525.003 Td[(psb)]TJ ET -1 0 0 1 362.845 525.003 cm +1 0 0 1 312.036 525.003 cm q []0 d 0 J @@ -21815,11 +21896,11 @@ q 3.138 0.199 l S Q -1 0 0 1 -362.845 -525.003 cm +1 0 0 1 -312.036 -525.003 cm BT -/F32 9.963 Tf 365.983 525.003 Td[(desc)]TJ +/F32 9.963 Tf 315.174 525.003 Td[(desc)]TJ ET -1 0 0 1 387.532 525.003 cm +1 0 0 1 336.723 525.003 cm q []0 d 0 J @@ -21828,90 +21909,90 @@ q 3.138 0.199 l S Q -1 0 0 1 -387.532 -525.003 cm +1 0 0 1 -336.723 -525.003 cm BT -/F32 9.963 Tf 390.67 525.003 Td[(type)]TJ +/F32 9.963 Tf 339.861 525.003 Td[(type)]TJ ET -1 0 0 1 411.592 525.003 cm +1 0 0 1 360.782 525.003 cm 0 g 0 G -1 0 0 1 -411.592 -525.003 cm +1 0 0 1 -360.782 -525.003 cm BT -/F8 9.963 Tf 411.592 525.003 Td[(.)]TJ +/F8 9.963 Tf 360.782 525.003 Td[(.)]TJ ET -1 0 0 1 145.724 503.085 cm +1 0 0 1 94.914 503.085 cm 0 g 0 G -1 0 0 1 -145.724 -503.085 cm +1 0 0 1 -94.914 -503.085 cm BT -/F29 9.963 Tf 150.705 503.085 Td[(On)-383(Re)-1(tur)1(n)]TJ +/F29 9.963 Tf 99.895 503.085 Td[(On)-383(R)-1(etur)1(n)]TJ ET -1 0 0 1 205.243 503.085 cm +1 0 0 1 154.434 503.085 cm 0 g 0 G -1 0 0 1 -59.519 -19.925 cm +1 0 0 1 -59.52 -19.925 cm 0 g 0 G -1 0 0 1 -145.724 -483.16 cm +1 0 0 1 -94.914 -483.16 cm BT -/F29 9.963 Tf 150.705 483.16 Td[(F)96(un)1(c)-1(tion)-383(v)64(al)-1(ue)]TJ +/F29 9.963 Tf 99.895 483.16 Td[(F)96(unction)-383(v)64(al)-1(ue)]TJ ET -1 0 0 1 224.11 483.16 cm +1 0 0 1 173.3 483.16 cm 0 g 0 G -1 0 0 1 -224.11 -483.16 cm +1 0 0 1 -173.3 -483.16 cm BT -/F8 9.963 Tf 229.091 483.16 Td[(The)-333(n)28(um)28(b)-28(er)-333(of)-333(glob)1(al)-333(ro)28(ws)-334(in)-333(th)1(e)-334(me)-1(sh)]TJ +/F8 9.963 Tf 178.282 483.16 Td[(The)-333(n)28(um)28(b)-28(er)-333(of)-333(glob)1(al)-333(ro)28(ws)-334(in)-333(th)1(e)-334(me)-1(sh)]TJ ET -1 0 0 1 150.705 90.438 cm +1 0 0 1 99.895 90.438 cm 0 g 0 G -1 0 0 1 -150.705 -90.438 cm +1 0 0 1 -99.895 -90.438 cm BT -/F8 9.963 Tf 317.579 90.438 Td[(68)]TJ +/F8 9.963 Tf 266.77 90.438 Td[(69)]TJ ET -1 0 0 1 494.416 90.438 cm +1 0 0 1 443.606 90.438 cm 0 g 0 G endstream endobj -1077 0 obj << +1084 0 obj << /Type /Page -/Contents 1078 0 R -/Resources 1076 0 R +/Contents 1085 0 R +/Resources 1083 0 R /MediaBox [0 0 595.276 841.89] -/Parent 1043 0 R -/Annots [ 1081 0 R ] +/Parent 1089 0 R +/Annots [ 1088 0 R ] >> endobj -1081 0 obj << +1088 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [345.53 521.792 412.588 532.917] +/Rect [294.721 521.792 361.779 532.917] /Subtype /Link /A << /S /GoTo /D (descdata) >> >> endobj -1079 0 obj << -/D [1077 0 R /XYZ 150.705 740.998 null] +1086 0 obj << +/D [1084 0 R /XYZ 99.895 740.998 null] >> endobj 218 0 obj << -/D [1077 0 R /XYZ 150.705 644.457 null] +/D [1084 0 R /XYZ 99.895 644.457 null] >> endobj -1080 0 obj << -/D [1077 0 R /XYZ 150.705 613.869 null] +1087 0 obj << +/D [1084 0 R /XYZ 99.895 613.869 null] >> endobj -1076 0 obj << +1083 0 obj << /Font << /F18 381 0 R /F8 390 0 R /F19 508 0 R /F29 387 0 R /F32 542 0 R >> /ProcSet [ /PDF /Text ] >> endobj -1084 0 obj << -/Length 3297 +1092 0 obj << +/Length 3318 >> stream -1 0 0 1 99.895 740.998 cm +1 0 0 1 150.705 740.998 cm 0 g 0 G 1 0 0 1 343.711 0 cm 0 g 0 G 1 0 0 1 -348.692 -60.772 cm 0 g 0 G 0 g 0 G -1 0 0 1 -94.914 -680.226 cm +1 0 0 1 -145.724 -680.226 cm BT -/F18 14.346 Tf 99.895 680.226 Td[(psb)]TJ +/F18 14.346 Tf 150.705 680.226 Td[(psb)]TJ ET -1 0 0 1 125.163 680.226 cm +1 0 0 1 175.972 680.226 cm q []0 d 0 J @@ -21920,11 +22001,11 @@ q 4.842 0.199 l S Q -1 0 0 1 -125.163 -680.226 cm +1 0 0 1 -175.972 -680.226 cm BT -/F18 14.346 Tf 130.004 680.226 Td[(cd)]TJ +/F18 14.346 Tf 180.814 680.226 Td[(cd)]TJ ET -1 0 0 1 147.112 680.226 cm +1 0 0 1 197.922 680.226 cm q []0 d 0 J @@ -21933,11 +22014,11 @@ q 4.842 0.199 l S Q -1 0 0 1 -147.112 -680.226 cm +1 0 0 1 -197.922 -680.226 cm BT -/F18 14.346 Tf 151.954 680.226 Td[(get)]TJ +/F18 14.346 Tf 202.764 680.226 Td[(g)1(e)-1(t)]TJ ET -1 0 0 1 174.633 680.226 cm +1 0 0 1 225.442 680.226 cm q []0 d 0 J @@ -21946,11 +22027,11 @@ q 4.842 0.199 l S Q -1 0 0 1 -174.633 -680.226 cm +1 0 0 1 -225.442 -680.226 cm BT -/F18 14.346 Tf 179.475 680.226 Td[(co)1(n)31(tex|Get)-375(co)1(mm)32(unicat)1(io)1(n)-375(con)32(text)]TJ -79.58 -35.769 Td[(Syn)31(t)1(ax)]TJ/F8 9.963 Tf 99.306 -21.821 Td[(ictxt)-333(=)-333(psb)]TJ +/F18 14.346 Tf 230.284 680.226 Td[(con)32(tex|Get)-375(co)1(mm)32(unicat)1(io)1(n)-375(con)32(text)]TJ -79.579 -35.769 Td[(Syn)31(t)1(ax)]TJ/F8 9.963 Tf 99.305 -21.821 Td[(ictxt)-333(=)-333(psb)]TJ ET -1 0 0 1 249.39 622.636 cm +1 0 0 1 300.2 622.636 cm q []0 d 0 J @@ -21959,11 +22040,11 @@ q 2.989 0.199 l S Q -1 0 0 1 -249.39 -622.636 cm +1 0 0 1 -300.2 -622.636 cm BT -/F8 9.963 Tf 252.379 622.636 Td[(cd)]TJ +/F8 9.963 Tf 303.189 622.636 Td[(cd)]TJ ET -1 0 0 1 262.94 622.636 cm +1 0 0 1 313.749 622.636 cm q []0 d 0 J @@ -21972,11 +22053,11 @@ q 2.989 0.199 l S Q -1 0 0 1 -262.94 -622.636 cm +1 0 0 1 -313.749 -622.636 cm BT -/F8 9.963 Tf 265.928 622.636 Td[(get)]TJ +/F8 9.963 Tf 316.738 622.636 Td[(get)]TJ ET -1 0 0 1 279.81 622.636 cm +1 0 0 1 330.619 622.636 cm q []0 d 0 J @@ -21985,37 +22066,37 @@ q 2.989 0.199 l S Q -1 0 0 1 -279.81 -622.636 cm +1 0 0 1 -330.619 -622.636 cm BT -/F8 9.963 Tf 282.798 622.636 Td[(con)28(te)-1(x)1(t)-333(\050)]TJ/F19 9.963 Tf 39.298 0 Td[(desc)]TJ/F8 9.963 Tf 18.331 0 Td[(\051)]TJ +/F8 9.963 Tf 333.608 622.636 Td[(con)28(text)-333(\050)]TJ/F19 9.963 Tf 39.297 0 Td[(desc)]TJ/F8 9.963 Tf 18.331 0 Td[(\051)]TJ ET -1 0 0 1 94.914 598.726 cm +1 0 0 1 145.724 598.726 cm 0 g 0 G -1 0 0 1 -94.914 -598.726 cm +1 0 0 1 -145.724 -598.726 cm BT -/F29 9.963 Tf 99.895 598.726 Td[(On)-383(En)32(tr)1(y)]TJ +/F29 9.963 Tf 150.705 598.726 Td[(On)-383(En)33(t)-1(r)1(y)]TJ ET -1 0 0 1 147.481 598.726 cm +1 0 0 1 198.29 598.726 cm 0 g 0 G -1 0 0 1 -52.567 -19.925 cm +1 0 0 1 -52.566 -19.925 cm 0 g 0 G -1 0 0 1 -94.914 -578.801 cm +1 0 0 1 -145.724 -578.801 cm BT -/F29 9.963 Tf 99.895 578.801 Td[(desc)]TJ +/F29 9.963 Tf 150.705 578.801 Td[(desc)]TJ ET -1 0 0 1 121.123 578.801 cm +1 0 0 1 171.932 578.801 cm 0 g 0 G -1 0 0 1 -121.123 -578.801 cm +1 0 0 1 -171.932 -578.801 cm BT -/F8 9.963 Tf 126.104 578.801 Td[(th)1(e)-334(c)-1(omm)28(un)1(ic)-1(ati)1(on)-333(des)-1(cri)1(ptor)1(.)]TJ -1.302 -11.955 Td[(Scop)-27(e)-1(:)]TJ/F29 9.963 Tf 27.951 0 Td[(lo)-32(cal)]TJ/F8 9.963 Tf 23.073 0 Td[(.)]TJ -51.024 -11.955 Td[(T)28(yp)-27(e)-1(:)]TJ/F29 9.963 Tf 25.183 0 Td[(requ)1(i)-1(red)]TJ/F8 9.963 Tf 41.899 0 Td[(.)]TJ -67.082 -11.956 Td[(Sp)-27(ec)-1(i)1(\014ed)-333(as)-1(:)-444(a)-333(s)-1(tr)1(uctur)1(e)-1(d)-333(d)1(ata)-333(of)-333(t)28(yp)-27(e)]TJ +/F8 9.963 Tf 176.913 578.801 Td[(th)1(e)-334(c)-1(omm)28(uni)1(c)-1(ati)1(on)-333(des)-1(cri)1(ptor.)]TJ -1.302 -11.955 Td[(Scop)-27(e)-1(:)]TJ/F29 9.963 Tf 27.951 0 Td[(lo)-32(cal)]TJ/F8 9.963 Tf 23.073 0 Td[(.)]TJ -51.024 -11.955 Td[(T)28(yp)-28(e:)]TJ/F29 9.963 Tf 25.184 0 Td[(requ)1(i)-1(r)1(e)-1(d)]TJ/F8 9.963 Tf 41.898 0 Td[(.)]TJ -67.082 -11.956 Td[(Sp)-27(ec)-1(i\014)1(ed)-333(as)-1(:)-444(a)-333(s)-1(tr)1(uctur)1(e)-1(d)-333(d)1(ata)-333(of)-333(t)28(yp)-27(e)]TJ ET -1 0 0 1 295.717 542.935 cm +1 0 0 1 346.526 542.935 cm 0 0 1 rg 0 0 1 RG -1 0 0 1 -295.717 -542.935 cm +1 0 0 1 -346.526 -542.935 cm BT -/F32 9.963 Tf 295.717 542.935 Td[(psb)]TJ +/F32 9.963 Tf 346.526 542.935 Td[(psb)]TJ ET -1 0 0 1 312.036 542.935 cm +1 0 0 1 362.845 542.935 cm q []0 d 0 J @@ -22024,11 +22105,11 @@ q 3.138 0.199 l S Q -1 0 0 1 -312.036 -542.935 cm +1 0 0 1 -362.845 -542.935 cm BT -/F32 9.963 Tf 315.174 542.935 Td[(desc)]TJ +/F32 9.963 Tf 365.983 542.935 Td[(desc)]TJ ET -1 0 0 1 336.723 542.935 cm +1 0 0 1 387.532 542.935 cm q []0 d 0 J @@ -22037,90 +22118,90 @@ q 3.138 0.199 l S Q -1 0 0 1 -336.723 -542.935 cm +1 0 0 1 -387.532 -542.935 cm BT -/F32 9.963 Tf 339.861 542.935 Td[(type)]TJ +/F32 9.963 Tf 390.67 542.935 Td[(type)]TJ ET -1 0 0 1 360.782 542.935 cm +1 0 0 1 411.592 542.935 cm 0 g 0 G -1 0 0 1 -360.782 -542.935 cm +1 0 0 1 -411.592 -542.935 cm BT -/F8 9.963 Tf 360.782 542.935 Td[(.)]TJ +/F8 9.963 Tf 411.592 542.935 Td[(.)]TJ ET -1 0 0 1 94.914 521.018 cm +1 0 0 1 145.724 521.018 cm 0 g 0 G -1 0 0 1 -94.914 -521.018 cm +1 0 0 1 -145.724 -521.018 cm BT -/F29 9.963 Tf 99.895 521.018 Td[(On)-383(R)-1(etur)1(n)]TJ +/F29 9.963 Tf 150.705 521.018 Td[(On)-383(Re)-1(tur)1(n)]TJ ET -1 0 0 1 154.434 521.018 cm +1 0 0 1 205.243 521.018 cm 0 g 0 G -1 0 0 1 -59.52 -19.926 cm +1 0 0 1 -59.519 -19.926 cm 0 g 0 G -1 0 0 1 -94.914 -501.092 cm +1 0 0 1 -145.724 -501.092 cm BT -/F29 9.963 Tf 99.895 501.092 Td[(F)96(unction)-383(v)64(al)-1(ue)]TJ +/F29 9.963 Tf 150.705 501.092 Td[(F)96(un)1(c)-1(tion)-383(v)64(al)-1(ue)]TJ ET -1 0 0 1 173.3 501.092 cm +1 0 0 1 224.11 501.092 cm 0 g 0 G -1 0 0 1 -173.3 -501.092 cm +1 0 0 1 -224.11 -501.092 cm BT -/F8 9.963 Tf 178.282 501.092 Td[(The)-333(c)-1(omm)27(u)1(nication)-332(c)-1(on)28(t)1(e)-1(xt.)]TJ +/F8 9.963 Tf 229.091 501.092 Td[(The)-333(c)-1(omm)27(u)1(nication)-332(c)-1(on)28(text.)]TJ ET -1 0 0 1 99.895 90.438 cm +1 0 0 1 150.705 90.438 cm 0 g 0 G -1 0 0 1 -99.895 -90.438 cm +1 0 0 1 -150.705 -90.438 cm BT -/F8 9.963 Tf 266.77 90.438 Td[(69)]TJ +/F8 9.963 Tf 317.579 90.438 Td[(70)]TJ ET -1 0 0 1 443.606 90.438 cm +1 0 0 1 494.416 90.438 cm 0 g 0 G endstream endobj -1083 0 obj << +1091 0 obj << /Type /Page -/Contents 1084 0 R -/Resources 1082 0 R +/Contents 1092 0 R +/Resources 1090 0 R /MediaBox [0 0 595.276 841.89] -/Parent 1088 0 R -/Annots [ 1087 0 R ] +/Parent 1089 0 R +/Annots [ 1095 0 R ] >> endobj -1087 0 obj << +1095 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [294.721 539.725 361.779 550.85] +/Rect [345.53 539.725 412.588 550.85] /Subtype /Link /A << /S /GoTo /D (descdata) >> >> endobj -1085 0 obj << -/D [1083 0 R /XYZ 99.895 740.998 null] +1093 0 obj << +/D [1091 0 R /XYZ 150.705 740.998 null] >> endobj 222 0 obj << -/D [1083 0 R /XYZ 99.895 659.601 null] +/D [1091 0 R /XYZ 150.705 659.601 null] >> endobj -1086 0 obj << -/D [1083 0 R /XYZ 99.895 631.802 null] +1094 0 obj << +/D [1091 0 R /XYZ 150.705 631.802 null] >> endobj -1082 0 obj << +1090 0 obj << /Font << /F18 381 0 R /F8 390 0 R /F19 508 0 R /F29 387 0 R /F32 542 0 R >> /ProcSet [ /PDF /Text ] >> endobj -1091 0 obj << -/Length 3442 +1098 0 obj << +/Length 3395 >> stream -1 0 0 1 150.705 740.998 cm +1 0 0 1 99.895 740.998 cm 0 g 0 G 1 0 0 1 343.711 0 cm 0 g 0 G 1 0 0 1 -348.692 -60.772 cm 0 g 0 G 0 g 0 G -1 0 0 1 -145.724 -680.226 cm +1 0 0 1 -94.914 -680.226 cm BT -/F18 14.346 Tf 150.705 680.226 Td[(psb)]TJ +/F18 14.346 Tf 99.895 680.226 Td[(psb)]TJ ET -1 0 0 1 175.972 680.226 cm +1 0 0 1 125.163 680.226 cm q []0 d 0 J @@ -22129,11 +22210,11 @@ q 4.842 0.199 l S Q -1 0 0 1 -175.972 -680.226 cm +1 0 0 1 -125.163 -680.226 cm BT -/F18 14.346 Tf 180.814 680.226 Td[(sp)]TJ +/F18 14.346 Tf 130.004 680.226 Td[(sp)]TJ ET -1 0 0 1 197.115 680.226 cm +1 0 0 1 146.305 680.226 cm q []0 d 0 J @@ -22142,11 +22223,11 @@ q 4.842 0.199 l S Q -1 0 0 1 -197.115 -680.226 cm +1 0 0 1 -146.305 -680.226 cm BT -/F18 14.346 Tf 201.957 680.226 Td[(g)1(e)-1(t)]TJ +/F18 14.346 Tf 151.147 680.226 Td[(get)]TJ ET -1 0 0 1 224.635 680.226 cm +1 0 0 1 173.826 680.226 cm q []0 d 0 J @@ -22155,11 +22236,11 @@ q 4.842 0.199 l S Q -1 0 0 1 -224.635 -680.226 cm +1 0 0 1 -173.826 -680.226 cm BT -/F18 14.346 Tf 229.477 680.226 Td[(nr)-1(o)32(w)1(s|Ge)-1(t)-374(n)31(um)32(b)-31(e)-1(r)-375(of)-374(r)-1(o)32(ws)-375(i)1(n)-375(a)]TJ -78.772 -17.933 Td[(sparse)-375(mat)1(r)-1(i)1(x)]TJ 0 -35.768 Td[(Syn)31(t)1(ax)]TJ/F8 9.963 Tf 114.974 -21.821 Td[(nr)-333(=)-333(p)1(s)-1(b)]TJ +/F18 14.346 Tf 178.668 680.226 Td[(nro)31(w)1(s|Ge)-1(t)-374(n)31(um)32(b)-31(e)-1(r)-375(of)-374(r)-1(o)32(ws)-374(in)-375(a)]TJ -78.773 -17.933 Td[(sparse)-375(mat)1(r)-1(i)1(x)]TJ 0 -35.768 Td[(Syn)31(t)1(ax)]TJ/F8 9.963 Tf 114.975 -21.821 Td[(nr)-332(=)-334(p)1(s)-1(b)]TJ ET -1 0 0 1 305.104 604.704 cm +1 0 0 1 254.294 604.704 cm q []0 d 0 J @@ -22168,11 +22249,11 @@ q 2.989 0.199 l S Q -1 0 0 1 -305.104 -604.704 cm +1 0 0 1 -254.294 -604.704 cm BT -/F8 9.963 Tf 308.092 604.704 Td[(sp)]TJ +/F8 9.963 Tf 257.283 604.704 Td[(sp)]TJ ET -1 0 0 1 318.155 604.704 cm +1 0 0 1 267.345 604.704 cm q []0 d 0 J @@ -22181,11 +22262,11 @@ q 2.989 0.199 l S Q -1 0 0 1 -318.155 -604.704 cm +1 0 0 1 -267.345 -604.704 cm BT -/F8 9.963 Tf 321.144 604.704 Td[(get)]TJ +/F8 9.963 Tf 270.334 604.704 Td[(get)]TJ ET -1 0 0 1 335.025 604.704 cm +1 0 0 1 284.215 604.704 cm q []0 d 0 J @@ -22194,37 +22275,37 @@ q 2.989 0.199 l S Q -1 0 0 1 -335.025 -604.704 cm +1 0 0 1 -284.215 -604.704 cm BT -/F8 9.963 Tf 338.014 604.704 Td[(nr)1(o)28(w)-1(s)-333(\050)]TJ/F19 9.963 Tf 32.461 0 Td[(a)]TJ/F8 9.963 Tf 5.092 0 Td[(\051)]TJ +/F8 9.963 Tf 287.204 604.704 Td[(nr)1(o)28(w)-1(s)-333(\050)]TJ/F19 9.963 Tf 32.462 0 Td[(a)]TJ/F8 9.963 Tf 5.092 0 Td[(\051)]TJ ET -1 0 0 1 145.724 580.793 cm +1 0 0 1 94.914 580.793 cm 0 g 0 G -1 0 0 1 -145.724 -580.793 cm +1 0 0 1 -94.914 -580.793 cm BT -/F29 9.963 Tf 150.705 580.793 Td[(On)-383(En)33(t)-1(r)1(y)]TJ +/F29 9.963 Tf 99.895 580.793 Td[(On)-383(En)32(tr)1(y)]TJ ET -1 0 0 1 198.29 580.793 cm +1 0 0 1 147.481 580.793 cm 0 g 0 G -1 0 0 1 -52.566 -19.925 cm +1 0 0 1 -52.567 -19.925 cm 0 g 0 G -1 0 0 1 -145.724 -560.868 cm +1 0 0 1 -94.914 -560.868 cm BT -/F29 9.963 Tf 150.705 560.868 Td[(a)]TJ +/F29 9.963 Tf 99.895 560.868 Td[(a)]TJ ET -1 0 0 1 156.274 560.868 cm +1 0 0 1 105.465 560.868 cm 0 g 0 G -1 0 0 1 -156.274 -560.868 cm +1 0 0 1 -105.465 -560.868 cm BT -/F8 9.963 Tf 161.256 560.868 Td[(th)1(e)-334(s)-1(p)1(arse)-334(matri)1(x)]TJ 14.355 -11.955 Td[(Scop)-27(e)-1(:)]TJ/F29 9.963 Tf 27.951 0 Td[(lo)-32(cal)]TJ/F8 9.963 Tf -27.951 -11.955 Td[(T)28(yp)-28(e:)]TJ/F29 9.963 Tf 25.184 0 Td[(requ)1(i)-1(r)1(e)-1(d)]TJ/F8 9.963 Tf -25.184 -11.955 Td[(Sp)-27(ec)-1(i\014)1(ed)-333(as)-1(:)-444(a)-333(s)-1(tr)1(uctur)1(e)-1(d)-333(d)1(ata)-333(of)-333(t)28(yp)-27(e)]TJ +/F8 9.963 Tf 110.446 560.868 Td[(th)1(e)-334(s)-1(p)1(arse)-334(matrix)]TJ 14.356 -11.955 Td[(Scop)-27(e)-1(:)]TJ/F29 9.963 Tf 27.951 0 Td[(lo)-32(cal)]TJ/F8 9.963 Tf -27.951 -11.955 Td[(T)28(yp)-27(e)-1(:)]TJ/F29 9.963 Tf 25.183 0 Td[(requ)1(i)-1(red)]TJ/F8 9.963 Tf -25.183 -11.955 Td[(Sp)-27(ec)-1(i)1(\014ed)-333(as)-1(:)-444(a)-333(s)-1(tr)1(uctur)1(e)-1(d)-333(d)1(ata)-333(of)-333(t)28(yp)-27(e)]TJ ET -1 0 0 1 346.526 525.003 cm +1 0 0 1 295.717 525.003 cm 0 0 1 rg 0 0 1 RG -1 0 0 1 -346.526 -525.003 cm +1 0 0 1 -295.717 -525.003 cm BT -/F32 9.963 Tf 346.526 525.003 Td[(psb)]TJ +/F32 9.963 Tf 295.717 525.003 Td[(psb)]TJ ET -1 0 0 1 362.845 525.003 cm +1 0 0 1 312.036 525.003 cm q []0 d 0 J @@ -22233,11 +22314,11 @@ q 3.138 0.199 l S Q -1 0 0 1 -362.845 -525.003 cm +1 0 0 1 -312.036 -525.003 cm BT -/F32 9.963 Tf 365.983 525.003 Td[(spmat)]TJ +/F32 9.963 Tf 315.174 525.003 Td[(spmat)]TJ ET -1 0 0 1 392.763 525.003 cm +1 0 0 1 341.953 525.003 cm q []0 d 0 J @@ -22246,90 +22327,90 @@ q 3.138 0.199 l S Q -1 0 0 1 -392.763 -525.003 cm +1 0 0 1 -341.953 -525.003 cm BT -/F32 9.963 Tf 395.901 525.003 Td[(type)]TJ +/F32 9.963 Tf 345.091 525.003 Td[(type)]TJ ET -1 0 0 1 416.822 525.003 cm +1 0 0 1 366.013 525.003 cm 0 g 0 G -1 0 0 1 -416.822 -525.003 cm +1 0 0 1 -366.013 -525.003 cm BT -/F8 9.963 Tf 416.822 525.003 Td[(.)]TJ +/F8 9.963 Tf 366.013 525.003 Td[(.)]TJ ET -1 0 0 1 145.724 503.085 cm +1 0 0 1 94.914 503.085 cm 0 g 0 G -1 0 0 1 -145.724 -503.085 cm +1 0 0 1 -94.914 -503.085 cm BT -/F29 9.963 Tf 150.705 503.085 Td[(On)-383(Re)-1(tur)1(n)]TJ +/F29 9.963 Tf 99.895 503.085 Td[(On)-383(R)-1(etur)1(n)]TJ ET -1 0 0 1 205.243 503.085 cm +1 0 0 1 154.434 503.085 cm 0 g 0 G -1 0 0 1 -59.519 -19.925 cm +1 0 0 1 -59.52 -19.925 cm 0 g 0 G -1 0 0 1 -145.724 -483.16 cm +1 0 0 1 -94.914 -483.16 cm BT -/F29 9.963 Tf 150.705 483.16 Td[(F)96(un)1(c)-1(tion)-383(v)64(al)-1(ue)]TJ +/F29 9.963 Tf 99.895 483.16 Td[(F)96(unction)-383(v)64(al)-1(ue)]TJ ET -1 0 0 1 224.11 483.16 cm +1 0 0 1 173.3 483.16 cm 0 g 0 G -1 0 0 1 -224.11 -483.16 cm +1 0 0 1 -173.3 -483.16 cm BT -/F8 9.963 Tf 229.091 483.16 Td[(The)-333(n)28(um)28(b)-28(er)-333(of)-333(ro)28(ws)-334(of)-333(spar)1(s)-1(e)-333(m)-1(atr)1(ix)]TJ/F32 9.963 Tf 164.937 0 Td[(a)]TJ/F8 9.963 Tf 5.231 0 Td[(.)]TJ +/F8 9.963 Tf 178.282 483.16 Td[(The)-333(n)28(um)28(b)-28(er)-333(of)-333(r)1(o)27(ws)-334(of)-333(sp)1(ars)-1(e)-333(m)-1(at)1(rix)]TJ/F32 9.963 Tf 164.937 0 Td[(a)]TJ/F8 9.963 Tf 5.23 0 Td[(.)]TJ ET -1 0 0 1 150.705 90.438 cm +1 0 0 1 99.895 90.438 cm 0 g 0 G -1 0 0 1 -150.705 -90.438 cm +1 0 0 1 -99.895 -90.438 cm BT -/F8 9.963 Tf 317.579 90.438 Td[(70)]TJ +/F8 9.963 Tf 266.77 90.438 Td[(71)]TJ ET -1 0 0 1 494.416 90.438 cm +1 0 0 1 443.606 90.438 cm 0 g 0 G endstream endobj -1090 0 obj << +1097 0 obj << /Type /Page -/Contents 1091 0 R -/Resources 1089 0 R +/Contents 1098 0 R +/Resources 1096 0 R /MediaBox [0 0 595.276 841.89] -/Parent 1088 0 R -/Annots [ 1094 0 R ] +/Parent 1089 0 R +/Annots [ 1101 0 R ] >> endobj -1094 0 obj << +1101 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [345.53 521.792 417.818 532.917] +/Rect [294.721 521.792 367.009 532.917] /Subtype /Link /A << /S /GoTo /D (spdata) >> >> endobj -1092 0 obj << -/D [1090 0 R /XYZ 150.705 740.998 null] +1099 0 obj << +/D [1097 0 R /XYZ 99.895 740.998 null] >> endobj 226 0 obj << -/D [1090 0 R /XYZ 150.705 641.668 null] +/D [1097 0 R /XYZ 99.895 641.668 null] >> endobj -1093 0 obj << -/D [1090 0 R /XYZ 150.705 613.869 null] +1100 0 obj << +/D [1097 0 R /XYZ 99.895 613.869 null] >> endobj -1089 0 obj << +1096 0 obj << /Font << /F18 381 0 R /F8 390 0 R /F19 508 0 R /F29 387 0 R /F32 542 0 R >> /ProcSet [ /PDF /Text ] >> endobj -1097 0 obj << -/Length 3365 +1104 0 obj << +/Length 3406 >> stream -1 0 0 1 99.895 740.998 cm +1 0 0 1 150.705 740.998 cm 0 g 0 G 1 0 0 1 343.711 0 cm 0 g 0 G 1 0 0 1 -348.692 -60.772 cm 0 g 0 G 0 g 0 G -1 0 0 1 -94.914 -680.226 cm +1 0 0 1 -145.724 -680.226 cm BT -/F18 14.346 Tf 99.895 680.226 Td[(psb)]TJ +/F18 14.346 Tf 150.705 680.226 Td[(psb)]TJ ET -1 0 0 1 125.163 680.226 cm +1 0 0 1 175.972 680.226 cm q []0 d 0 J @@ -22338,11 +22419,11 @@ q 4.842 0.199 l S Q -1 0 0 1 -125.163 -680.226 cm +1 0 0 1 -175.972 -680.226 cm BT -/F18 14.346 Tf 130.004 680.226 Td[(sp)]TJ +/F18 14.346 Tf 180.814 680.226 Td[(sp)]TJ ET -1 0 0 1 146.305 680.226 cm +1 0 0 1 197.115 680.226 cm q []0 d 0 J @@ -22351,11 +22432,11 @@ q 4.842 0.199 l S Q -1 0 0 1 -146.305 -680.226 cm +1 0 0 1 -197.115 -680.226 cm BT -/F18 14.346 Tf 151.147 680.226 Td[(get)]TJ +/F18 14.346 Tf 201.957 680.226 Td[(g)1(e)-1(t)]TJ ET -1 0 0 1 173.826 680.226 cm +1 0 0 1 224.635 680.226 cm q []0 d 0 J @@ -22364,11 +22445,11 @@ q 4.842 0.199 l S Q -1 0 0 1 -173.826 -680.226 cm +1 0 0 1 -224.635 -680.226 cm BT -/F18 14.346 Tf 178.668 680.226 Td[(nco)1(ls|Get)-375(n)31(um)32(b)-31(er)-376(o)1(f)-375(col)1(umns)-375(i)1(n)-375(a)]TJ -78.773 -17.933 Td[(sparse)-375(mat)1(r)-1(i)1(x)]TJ 0 -35.768 Td[(Syn)31(t)1(ax)]TJ/F8 9.963 Tf 116.787 -21.821 Td[(nr)-333(=)-333(p)1(s)-1(b)]TJ +/F18 14.346 Tf 229.477 680.226 Td[(ncol)1(s|Get)-375(n)31(um)32(b)-31(er)-376(o)1(f)-375(col)1(umns)-375(i)1(n)-375(a)]TJ -78.772 -17.933 Td[(sparse)-375(mat)1(r)-1(i)1(x)]TJ 0 -35.768 Td[(Syn)31(t)1(ax)]TJ/F8 9.963 Tf 116.787 -21.821 Td[(nr)-332(=)-334(p)1(s)-1(b)]TJ ET -1 0 0 1 256.107 604.704 cm +1 0 0 1 306.916 604.704 cm q []0 d 0 J @@ -22377,11 +22458,11 @@ q 2.989 0.199 l S Q -1 0 0 1 -256.107 -604.704 cm +1 0 0 1 -306.916 -604.704 cm BT -/F8 9.963 Tf 259.096 604.704 Td[(sp)]TJ +/F8 9.963 Tf 309.905 604.704 Td[(sp)]TJ ET -1 0 0 1 269.158 604.704 cm +1 0 0 1 319.967 604.704 cm q []0 d 0 J @@ -22390,11 +22471,11 @@ q 2.989 0.199 l S Q -1 0 0 1 -269.158 -604.704 cm +1 0 0 1 -319.967 -604.704 cm BT -/F8 9.963 Tf 272.147 604.704 Td[(get)]TJ +/F8 9.963 Tf 322.956 604.704 Td[(get)]TJ ET -1 0 0 1 286.028 604.704 cm +1 0 0 1 336.837 604.704 cm q []0 d 0 J @@ -22403,37 +22484,37 @@ q 2.989 0.199 l S Q -1 0 0 1 -286.028 -604.704 cm +1 0 0 1 -336.837 -604.704 cm BT -/F8 9.963 Tf 289.017 604.704 Td[(ncols)-333(\050)]TJ/F19 9.963 Tf 28.836 0 Td[(a)]TJ/F8 9.963 Tf 5.092 0 Td[(\051)]TJ +/F8 9.963 Tf 339.826 604.704 Td[(ncols)-333(\050)]TJ/F19 9.963 Tf 28.837 0 Td[(a)]TJ/F8 9.963 Tf 5.092 0 Td[(\051)]TJ ET -1 0 0 1 94.914 580.793 cm +1 0 0 1 145.724 580.793 cm 0 g 0 G -1 0 0 1 -94.914 -580.793 cm +1 0 0 1 -145.724 -580.793 cm BT -/F29 9.963 Tf 99.895 580.793 Td[(On)-383(En)32(tr)1(y)]TJ +/F29 9.963 Tf 150.705 580.793 Td[(On)-383(En)33(t)-1(r)1(y)]TJ ET -1 0 0 1 147.481 580.793 cm +1 0 0 1 198.29 580.793 cm 0 g 0 G -1 0 0 1 -52.567 -19.925 cm +1 0 0 1 -52.566 -19.925 cm 0 g 0 G -1 0 0 1 -94.914 -560.868 cm +1 0 0 1 -145.724 -560.868 cm BT -/F29 9.963 Tf 99.895 560.868 Td[(a)]TJ +/F29 9.963 Tf 150.705 560.868 Td[(a)]TJ ET -1 0 0 1 105.465 560.868 cm +1 0 0 1 156.274 560.868 cm 0 g 0 G -1 0 0 1 -105.465 -560.868 cm +1 0 0 1 -156.274 -560.868 cm BT -/F8 9.963 Tf 110.446 560.868 Td[(th)1(e)-334(s)-1(p)1(arse)-334(matrix)]TJ 14.356 -11.955 Td[(Scop)-27(e)-1(:)]TJ/F29 9.963 Tf 27.951 0 Td[(lo)-32(cal)]TJ/F8 9.963 Tf -27.951 -11.955 Td[(T)28(yp)-27(e)-1(:)]TJ/F29 9.963 Tf 25.183 0 Td[(requ)1(i)-1(red)]TJ/F8 9.963 Tf -25.183 -11.955 Td[(Sp)-27(ec)-1(i)1(\014ed)-333(as)-1(:)-444(a)-333(s)-1(tr)1(uctur)1(e)-1(d)-333(d)1(ata)-333(of)-333(t)28(yp)-27(e)]TJ +/F8 9.963 Tf 161.256 560.868 Td[(th)1(e)-334(s)-1(p)1(arse)-334(matri)1(x)]TJ 14.355 -11.955 Td[(Scop)-27(e)-1(:)]TJ/F29 9.963 Tf 27.951 0 Td[(lo)-32(cal)]TJ/F8 9.963 Tf -27.951 -11.955 Td[(T)28(yp)-28(e:)]TJ/F29 9.963 Tf 25.184 0 Td[(requ)1(i)-1(r)1(e)-1(d)]TJ/F8 9.963 Tf -25.184 -11.955 Td[(Sp)-27(ec)-1(i\014)1(ed)-333(as)-1(:)-444(a)-333(s)-1(tr)1(uctur)1(e)-1(d)-333(d)1(ata)-333(of)-333(t)28(yp)-27(e)]TJ ET -1 0 0 1 295.717 525.003 cm +1 0 0 1 346.526 525.003 cm 0 0 1 rg 0 0 1 RG -1 0 0 1 -295.717 -525.003 cm +1 0 0 1 -346.526 -525.003 cm BT -/F32 9.963 Tf 295.717 525.003 Td[(psb)]TJ +/F32 9.963 Tf 346.526 525.003 Td[(psb)]TJ ET -1 0 0 1 312.036 525.003 cm +1 0 0 1 362.845 525.003 cm q []0 d 0 J @@ -22442,11 +22523,11 @@ q 3.138 0.199 l S Q -1 0 0 1 -312.036 -525.003 cm +1 0 0 1 -362.845 -525.003 cm BT -/F32 9.963 Tf 315.174 525.003 Td[(spmat)]TJ +/F32 9.963 Tf 365.983 525.003 Td[(spmat)]TJ ET -1 0 0 1 341.953 525.003 cm +1 0 0 1 392.763 525.003 cm q []0 d 0 J @@ -22455,90 +22536,90 @@ q 3.138 0.199 l S Q -1 0 0 1 -341.953 -525.003 cm +1 0 0 1 -392.763 -525.003 cm BT -/F32 9.963 Tf 345.091 525.003 Td[(type)]TJ +/F32 9.963 Tf 395.901 525.003 Td[(type)]TJ ET -1 0 0 1 366.013 525.003 cm +1 0 0 1 416.822 525.003 cm 0 g 0 G -1 0 0 1 -366.013 -525.003 cm +1 0 0 1 -416.822 -525.003 cm BT -/F8 9.963 Tf 366.013 525.003 Td[(.)]TJ +/F8 9.963 Tf 416.822 525.003 Td[(.)]TJ ET -1 0 0 1 94.914 503.085 cm +1 0 0 1 145.724 503.085 cm 0 g 0 G -1 0 0 1 -94.914 -503.085 cm +1 0 0 1 -145.724 -503.085 cm BT -/F29 9.963 Tf 99.895 503.085 Td[(On)-383(R)-1(etur)1(n)]TJ +/F29 9.963 Tf 150.705 503.085 Td[(On)-383(Re)-1(tur)1(n)]TJ ET -1 0 0 1 154.434 503.085 cm +1 0 0 1 205.243 503.085 cm 0 g 0 G -1 0 0 1 -59.52 -19.925 cm +1 0 0 1 -59.519 -19.925 cm 0 g 0 G -1 0 0 1 -94.914 -483.16 cm +1 0 0 1 -145.724 -483.16 cm BT -/F29 9.963 Tf 99.895 483.16 Td[(F)96(unction)-383(v)64(al)-1(ue)]TJ +/F29 9.963 Tf 150.705 483.16 Td[(F)96(un)1(c)-1(tion)-383(v)64(al)-1(ue)]TJ ET -1 0 0 1 173.3 483.16 cm +1 0 0 1 224.11 483.16 cm 0 g 0 G -1 0 0 1 -173.3 -483.16 cm +1 0 0 1 -224.11 -483.16 cm BT -/F8 9.963 Tf 178.282 483.16 Td[(The)-333(n)28(um)28(b)-28(er)-333(of)-333(column)1(s)-334(of)-333(sparse)-334(matri)1(x)]TJ/F32 9.963 Tf 180.683 0 Td[(a)]TJ/F8 9.963 Tf 5.231 0 Td[(.)]TJ +/F8 9.963 Tf 229.091 483.16 Td[(The)-333(n)28(um)28(b)-28(er)-333(of)-333(column)1(s)-334(of)-333(sparse)-334(matri)1(x)]TJ/F32 9.963 Tf 180.684 0 Td[(a)]TJ/F8 9.963 Tf 5.23 0 Td[(.)]TJ ET -1 0 0 1 99.895 90.438 cm +1 0 0 1 150.705 90.438 cm 0 g 0 G -1 0 0 1 -99.895 -90.438 cm +1 0 0 1 -150.705 -90.438 cm BT -/F8 9.963 Tf 266.77 90.438 Td[(71)]TJ +/F8 9.963 Tf 317.579 90.438 Td[(72)]TJ ET -1 0 0 1 443.606 90.438 cm +1 0 0 1 494.416 90.438 cm 0 g 0 G endstream endobj -1096 0 obj << +1103 0 obj << /Type /Page -/Contents 1097 0 R -/Resources 1095 0 R +/Contents 1104 0 R +/Resources 1102 0 R /MediaBox [0 0 595.276 841.89] -/Parent 1088 0 R -/Annots [ 1100 0 R ] +/Parent 1089 0 R +/Annots [ 1107 0 R ] >> endobj -1100 0 obj << +1107 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [294.721 521.792 367.009 532.917] +/Rect [345.53 521.792 417.818 532.917] /Subtype /Link /A << /S /GoTo /D (spdata) >> >> endobj -1098 0 obj << -/D [1096 0 R /XYZ 99.895 740.998 null] +1105 0 obj << +/D [1103 0 R /XYZ 150.705 740.998 null] >> endobj 230 0 obj << -/D [1096 0 R /XYZ 99.895 641.668 null] +/D [1103 0 R /XYZ 150.705 641.668 null] >> endobj -1099 0 obj << -/D [1096 0 R /XYZ 99.895 613.869 null] +1106 0 obj << +/D [1103 0 R /XYZ 150.705 613.869 null] >> endobj -1095 0 obj << +1102 0 obj << /Font << /F18 381 0 R /F8 390 0 R /F19 508 0 R /F29 387 0 R /F32 542 0 R >> /ProcSet [ /PDF /Text ] >> endobj -1103 0 obj << -/Length 4340 +1110 0 obj << +/Length 4279 >> stream -1 0 0 1 150.705 740.998 cm +1 0 0 1 99.895 740.998 cm 0 g 0 G 1 0 0 1 343.711 0 cm 0 g 0 G 1 0 0 1 -348.692 -60.772 cm 0 g 0 G 0 g 0 G -1 0 0 1 -145.724 -680.226 cm +1 0 0 1 -94.914 -680.226 cm BT -/F18 14.346 Tf 150.705 680.226 Td[(psb)]TJ +/F18 14.346 Tf 99.895 680.226 Td[(psb)]TJ ET -1 0 0 1 175.972 680.226 cm +1 0 0 1 125.163 680.226 cm q []0 d 0 J @@ -22547,11 +22628,11 @@ q 4.842 0.199 l S Q -1 0 0 1 -175.972 -680.226 cm +1 0 0 1 -125.163 -680.226 cm BT -/F18 14.346 Tf 180.814 680.226 Td[(sp)]TJ +/F18 14.346 Tf 130.004 680.226 Td[(sp)]TJ ET -1 0 0 1 197.115 680.226 cm +1 0 0 1 146.305 680.226 cm q []0 d 0 J @@ -22560,11 +22641,11 @@ q 4.842 0.199 l S Q -1 0 0 1 -197.115 -680.226 cm +1 0 0 1 -146.305 -680.226 cm BT -/F18 14.346 Tf 201.957 680.226 Td[(g)1(e)-1(t)]TJ +/F18 14.346 Tf 151.147 680.226 Td[(get)]TJ ET -1 0 0 1 224.635 680.226 cm +1 0 0 1 173.826 680.226 cm q []0 d 0 J @@ -22573,11 +22654,11 @@ q 4.842 0.199 l S Q -1 0 0 1 -224.635 -680.226 cm +1 0 0 1 -173.826 -680.226 cm BT -/F18 14.346 Tf 229.477 680.226 Td[(nnzer)-1(o)1(s|Ge)-1(t)-374(n)31(um)32(b)-31(e)-1(r)-375(of)-375(no)1(nzer)-1(o)]TJ -78.772 -17.933 Td[(elemen)31(t)1(s)-375(i)1(n)-375(a)-375(spar)-1(s)1(e)-376(m)1(at)1(r)-1(i)1(x)]TJ 0 -35.768 Td[(Syn)31(t)1(ax)]TJ/F8 9.963 Tf 111.238 -21.821 Td[(nr)-333(=)-333(p)1(s)-1(b)]TJ +/F18 14.346 Tf 178.668 680.226 Td[(nnzer)-1(o)1(s|Ge)-1(t)-374(n)31(um)32(b)-31(e)-1(r)-375(of)-375(no)1(nzer)-1(o)]TJ -78.773 -17.933 Td[(elemen)31(t)1(s)-375(in)-375(a)-374(spar)-1(s)1(e)-376(m)1(atrix)]TJ 0 -35.768 Td[(Syn)31(t)1(ax)]TJ/F8 9.963 Tf 111.239 -21.821 Td[(nr)-332(=)-334(p)1(s)-1(b)]TJ ET -1 0 0 1 301.368 604.704 cm +1 0 0 1 250.558 604.704 cm q []0 d 0 J @@ -22586,11 +22667,11 @@ q 2.989 0.199 l S Q -1 0 0 1 -301.368 -604.704 cm +1 0 0 1 -250.558 -604.704 cm BT -/F8 9.963 Tf 304.356 604.704 Td[(sp)]TJ +/F8 9.963 Tf 253.547 604.704 Td[(sp)]TJ ET -1 0 0 1 314.419 604.704 cm +1 0 0 1 263.609 604.704 cm q []0 d 0 J @@ -22599,11 +22680,11 @@ q 2.989 0.199 l S Q -1 0 0 1 -314.419 -604.704 cm +1 0 0 1 -263.609 -604.704 cm BT -/F8 9.963 Tf 317.408 604.704 Td[(get)]TJ +/F8 9.963 Tf 266.598 604.704 Td[(get)]TJ ET -1 0 0 1 331.289 604.704 cm +1 0 0 1 280.479 604.704 cm q []0 d 0 J @@ -22612,37 +22693,37 @@ q 2.989 0.199 l S Q -1 0 0 1 -331.289 -604.704 cm +1 0 0 1 -280.479 -604.704 cm BT -/F8 9.963 Tf 334.278 604.704 Td[(n)1(nze)-1(ros)-333(\050)]TJ/F19 9.963 Tf 39.933 0 Td[(a)]TJ/F8 9.963 Tf 5.092 0 Td[(\051)]TJ +/F8 9.963 Tf 283.468 604.704 Td[(nn)1(z)-1(eros)-333(\050)]TJ/F19 9.963 Tf 39.934 0 Td[(a)]TJ/F8 9.963 Tf 5.092 0 Td[(\051)]TJ ET -1 0 0 1 145.724 580.793 cm +1 0 0 1 94.914 580.793 cm 0 g 0 G -1 0 0 1 -145.724 -580.793 cm +1 0 0 1 -94.914 -580.793 cm BT -/F29 9.963 Tf 150.705 580.793 Td[(On)-383(En)33(t)-1(r)1(y)]TJ +/F29 9.963 Tf 99.895 580.793 Td[(On)-383(En)32(tr)1(y)]TJ ET -1 0 0 1 198.29 580.793 cm +1 0 0 1 147.481 580.793 cm 0 g 0 G -1 0 0 1 -52.566 -19.925 cm +1 0 0 1 -52.567 -19.925 cm 0 g 0 G -1 0 0 1 -145.724 -560.868 cm +1 0 0 1 -94.914 -560.868 cm BT -/F29 9.963 Tf 150.705 560.868 Td[(a)]TJ +/F29 9.963 Tf 99.895 560.868 Td[(a)]TJ ET -1 0 0 1 156.274 560.868 cm +1 0 0 1 105.465 560.868 cm 0 g 0 G -1 0 0 1 -156.274 -560.868 cm +1 0 0 1 -105.465 -560.868 cm BT -/F8 9.963 Tf 161.256 560.868 Td[(th)1(e)-334(s)-1(p)1(arse)-334(matri)1(x)]TJ 14.355 -11.955 Td[(Scop)-27(e)-1(:)]TJ/F29 9.963 Tf 27.951 0 Td[(lo)-32(cal)]TJ/F8 9.963 Tf -27.951 -11.955 Td[(T)28(yp)-28(e:)]TJ/F29 9.963 Tf 25.184 0 Td[(requ)1(i)-1(r)1(e)-1(d)]TJ/F8 9.963 Tf -25.184 -11.955 Td[(Sp)-27(ec)-1(i\014)1(ed)-333(as)-1(:)-444(a)-333(s)-1(tr)1(uctur)1(e)-1(d)-333(d)1(ata)-333(of)-333(t)28(yp)-27(e)]TJ +/F8 9.963 Tf 110.446 560.868 Td[(th)1(e)-334(s)-1(p)1(arse)-334(matrix)]TJ 14.356 -11.955 Td[(Scop)-27(e)-1(:)]TJ/F29 9.963 Tf 27.951 0 Td[(lo)-32(cal)]TJ/F8 9.963 Tf -27.951 -11.955 Td[(T)28(yp)-27(e)-1(:)]TJ/F29 9.963 Tf 25.183 0 Td[(requ)1(i)-1(red)]TJ/F8 9.963 Tf -25.183 -11.955 Td[(Sp)-27(ec)-1(i)1(\014ed)-333(as)-1(:)-444(a)-333(s)-1(tr)1(uctur)1(e)-1(d)-333(d)1(ata)-333(of)-333(t)28(yp)-27(e)]TJ ET -1 0 0 1 346.526 525.003 cm +1 0 0 1 295.717 525.003 cm 0 0 1 rg 0 0 1 RG -1 0 0 1 -346.526 -525.003 cm +1 0 0 1 -295.717 -525.003 cm BT -/F32 9.963 Tf 346.526 525.003 Td[(psb)]TJ +/F32 9.963 Tf 295.717 525.003 Td[(psb)]TJ ET -1 0 0 1 362.845 525.003 cm +1 0 0 1 312.036 525.003 cm q []0 d 0 J @@ -22651,11 +22732,11 @@ q 3.138 0.199 l S Q -1 0 0 1 -362.845 -525.003 cm +1 0 0 1 -312.036 -525.003 cm BT -/F32 9.963 Tf 365.983 525.003 Td[(spmat)]TJ +/F32 9.963 Tf 315.174 525.003 Td[(spmat)]TJ ET -1 0 0 1 392.763 525.003 cm +1 0 0 1 341.953 525.003 cm q []0 d 0 J @@ -22664,147 +22745,147 @@ q 3.138 0.199 l S Q -1 0 0 1 -392.763 -525.003 cm +1 0 0 1 -341.953 -525.003 cm BT -/F32 9.963 Tf 395.901 525.003 Td[(type)]TJ +/F32 9.963 Tf 345.091 525.003 Td[(type)]TJ ET -1 0 0 1 416.822 525.003 cm +1 0 0 1 366.013 525.003 cm 0 g 0 G -1 0 0 1 -416.822 -525.003 cm +1 0 0 1 -366.013 -525.003 cm BT -/F8 9.963 Tf 416.822 525.003 Td[(.)]TJ +/F8 9.963 Tf 366.013 525.003 Td[(.)]TJ ET -1 0 0 1 145.724 503.085 cm +1 0 0 1 94.914 503.085 cm 0 g 0 G -1 0 0 1 -145.724 -503.085 cm +1 0 0 1 -94.914 -503.085 cm BT -/F29 9.963 Tf 150.705 503.085 Td[(On)-383(Re)-1(tur)1(n)]TJ +/F29 9.963 Tf 99.895 503.085 Td[(On)-383(R)-1(etur)1(n)]TJ ET -1 0 0 1 205.243 503.085 cm +1 0 0 1 154.434 503.085 cm 0 g 0 G -1 0 0 1 -59.519 -19.925 cm +1 0 0 1 -59.52 -19.925 cm 0 g 0 G -1 0 0 1 -145.724 -483.16 cm +1 0 0 1 -94.914 -483.16 cm BT -/F29 9.963 Tf 150.705 483.16 Td[(F)96(un)1(c)-1(tion)-383(v)64(al)-1(ue)]TJ +/F29 9.963 Tf 99.895 483.16 Td[(F)96(unction)-383(v)64(al)-1(ue)]TJ ET -1 0 0 1 224.11 483.16 cm +1 0 0 1 173.3 483.16 cm 0 g 0 G -1 0 0 1 -224.11 -483.16 cm +1 0 0 1 -173.3 -483.16 cm BT -/F8 9.963 Tf 229.091 483.16 Td[(The)-333(n)28(um)28(b)-28(er)-333(of)-333(n)1(onze)-1(r)1(o)-334(elem)-1(en)28(ts)-334(stor)1(e)-1(d)-333(in)-332(s)-1(p)1(arse)-334(matrix)]TJ/F32 9.963 Tf 249.98 0 Td[(a)]TJ/F8 9.963 Tf 5.23 0 Td[(.)]TJ/F18 14.346 Tf -333.596 -32.946 Td[(No)1(tes)]TJ +/F8 9.963 Tf 178.282 483.16 Td[(The)-333(n)28(um)28(b)-28(er)-333(of)-333(n)1(onze)-1(r)1(o)-334(elem)-1(en)28(ts)-333(s)-1(tor)1(e)-1(d)-333(i)1(n)-333(s)-1(p)1(arse)-334(matrix)]TJ/F32 9.963 Tf 249.979 0 Td[(a)]TJ/F8 9.963 Tf 5.231 0 Td[(.)]TJ/F18 14.346 Tf -333.597 -32.946 Td[(No)1(tes)]TJ ET -1 0 0 1 150.705 428.393 cm +1 0 0 1 99.895 428.393 cm 0 g 0 G -1 0 0 1 -150.705 -428.393 cm +1 0 0 1 -99.895 -428.393 cm BT -/F8 9.963 Tf 162.881 428.393 Td[(1.)]TJ +/F8 9.963 Tf 112.072 428.393 Td[(1.)]TJ ET -1 0 0 1 170.63 428.393 cm +1 0 0 1 119.821 428.393 cm 0 g 0 G -1 0 0 1 -170.63 -428.393 cm +1 0 0 1 -119.821 -428.393 cm BT -/F8 9.963 Tf 175.611 428.393 Td[(The)-462(fu)1(nction)-462(v)56(alu)1(e)-463(is)-462(s)-1(p)-27(e)-1(ci\014)1(c)-463(to)-462(th)1(e)-463(storage)-463(f)1(ormat)-462(of)-462(matri)1(x)]TJ/F32 9.963 Tf 283.919 0 Td[(a)]TJ/F8 9.963 Tf 5.231 0 Td[(;)-526(s)-1(ome)]TJ -289.15 -11.955 Td[(storage)-466(f)1(ormats)-466(emplo)28(y)-465(pad)1(di)1(ng,)-498(th)28(u)1(s)-466(th)1(e)-466(retur)1(ned)-465(v)56(alu)1(e)-466(for)-465(th)1(e)-466(sam)-1(e)]TJ 0 -11.956 Td[(matrix)-333(ma)28(y)-333(b)-28(e)-333(di\013ere)-1(n)29(t)-333(for)-333(di)1(\013)-1(eren)28(t)-333(s)-1(t)1(orage)-334(c)28(hoice)-1(s.)]TJ +/F8 9.963 Tf 124.802 428.393 Td[(The)-462(fu)1(nction)-462(v)56(alu)1(e)-463(is)-462(s)-1(p)-27(ec)-1(i\014)1(c)-463(to)-462(th)1(e)-463(storage)-463(f)1(ormat)-462(of)-462(matri)1(x)]TJ/F32 9.963 Tf 283.919 0 Td[(a)]TJ/F8 9.963 Tf 5.23 0 Td[(;)-526(s)-1(ome)]TJ -289.149 -11.955 Td[(storage)-466(f)1(ormats)-466(emplo)28(y)-465(pad)1(di)1(ng,)-498(th)28(u)1(s)-466(th)1(e)-466(retu)1(rned)-465(v)56(alu)1(e)-466(for)-465(t)1(he)-466(same)]TJ 0 -11.956 Td[(matrix)-333(ma)28(y)-333(b)-28(e)-333(di\013eren)28(t)-333(for)-333(d)1(i\013)-1(eren)28(t)-333(storage)-334(c)28(hoices)-1(.)]TJ ET -1 0 0 1 150.705 90.438 cm +1 0 0 1 99.895 90.438 cm 0 g 0 G -1 0 0 1 -150.705 -90.438 cm +1 0 0 1 -99.895 -90.438 cm BT -/F8 9.963 Tf 317.579 90.438 Td[(72)]TJ +/F8 9.963 Tf 266.77 90.438 Td[(73)]TJ ET -1 0 0 1 494.416 90.438 cm +1 0 0 1 443.606 90.438 cm 0 g 0 G endstream endobj -1102 0 obj << +1109 0 obj << /Type /Page -/Contents 1103 0 R -/Resources 1101 0 R +/Contents 1110 0 R +/Resources 1108 0 R /MediaBox [0 0 595.276 841.89] -/Parent 1088 0 R -/Annots [ 1106 0 R ] +/Parent 1089 0 R +/Annots [ 1113 0 R ] >> endobj -1106 0 obj << +1113 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [345.53 521.792 417.818 532.917] +/Rect [294.721 521.792 367.009 532.917] /Subtype /Link /A << /S /GoTo /D (spdata) >> >> endobj -1104 0 obj << -/D [1102 0 R /XYZ 150.705 740.998 null] +1111 0 obj << +/D [1109 0 R /XYZ 99.895 740.998 null] >> endobj 234 0 obj << -/D [1102 0 R /XYZ 150.705 641.668 null] +/D [1109 0 R /XYZ 99.895 641.668 null] >> endobj -1105 0 obj << -/D [1102 0 R /XYZ 150.705 613.869 null] +1112 0 obj << +/D [1109 0 R /XYZ 99.895 613.869 null] >> endobj -1107 0 obj << -/D [1102 0 R /XYZ 150.705 440.348 null] +1114 0 obj << +/D [1109 0 R /XYZ 99.895 440.348 null] >> endobj -1108 0 obj << -/D [1102 0 R /XYZ 150.705 444.333 null] +1115 0 obj << +/D [1109 0 R /XYZ 99.895 444.333 null] >> endobj -1101 0 obj << +1108 0 obj << /Font << /F18 381 0 R /F8 390 0 R /F19 508 0 R /F29 387 0 R /F32 542 0 R >> /ProcSet [ /PDF /Text ] >> endobj -1111 0 obj << -/Length 549 +1118 0 obj << +/Length 568 >> stream -1 0 0 1 99.895 740.998 cm +1 0 0 1 150.705 740.998 cm 0 g 0 G 1 0 0 1 343.711 0 cm 0 g 0 G -1 0 0 1 -443.606 -740.998 cm +1 0 0 1 -494.416 -740.998 cm BT -/F18 14.346 Tf 99.895 706.129 Td[(7)-1125(It)1(er)-1(at)1(iv)32(e)-376(Metho)-30(ds)]TJ/F8 9.963 Tf 0 -21.821 Td[(In)-333(th)1(is)-334(c)27(h)1(apter)-333(w)28(e)-334(pr)1(o)28(vide)-333(rou)1(tines)-334(f)1(or)-333(precond)1(ition)1(e)-1(r)1(s)-334(and)-333(i)1(te)-1(r)1(ativ)28(e)-334(metho)-28(d)1(s)-1(.)]TJ +/F18 14.346 Tf 150.705 706.129 Td[(7)-1125(I)1(ter)-1(at)1(iv)32(e)-376(Met)1(h)-1(o)-30(ds)]TJ/F8 9.963 Tf 0 -21.821 Td[(In)-333(th)1(is)-334(c)27(h)1(apt)1(e)-1(r)-333(w)28(e)-334(pr)1(o)28(vide)-333(rou)1(tines)-334(f)1(or)-333(precond)1(ition)1(e)-1(r)1(s)-334(and)-333(i)1(te)-1(r)1(ativ)28(e)-334(metho)-28(d)1(s)-1(.)]TJ ET -1 0 0 1 99.895 90.438 cm +1 0 0 1 150.705 90.438 cm 0 g 0 G -1 0 0 1 -99.895 -90.438 cm +1 0 0 1 -150.705 -90.438 cm BT -/F8 9.963 Tf 266.77 90.438 Td[(73)]TJ +/F8 9.963 Tf 317.579 90.438 Td[(74)]TJ ET -1 0 0 1 443.606 90.438 cm +1 0 0 1 494.416 90.438 cm 0 g 0 G endstream endobj -1110 0 obj << +1117 0 obj << /Type /Page -/Contents 1111 0 R -/Resources 1109 0 R +/Contents 1118 0 R +/Resources 1116 0 R /MediaBox [0 0 595.276 841.89] -/Parent 1088 0 R +/Parent 1089 0 R >> endobj -1112 0 obj << -/D [1110 0 R /XYZ 99.895 740.998 null] +1119 0 obj << +/D [1117 0 R /XYZ 150.705 740.998 null] >> endobj 238 0 obj << -/D [1110 0 R /XYZ 99.895 716.092 null] +/D [1117 0 R /XYZ 150.705 716.092 null] >> endobj -1109 0 obj << +1116 0 obj << /Font << /F18 381 0 R /F8 390 0 R >> /ProcSet [ /PDF /Text ] >> endobj -1115 0 obj << -/Length 8809 +1122 0 obj << +/Length 8824 >> stream -1 0 0 1 150.705 740.998 cm +1 0 0 1 99.895 740.998 cm 0 g 0 G 1 0 0 1 343.711 0 cm 0 g 0 G 1 0 0 1 -348.692 -62.873 cm 0 g 0 G 0 g 0 G -1 0 0 1 -145.724 -678.125 cm +1 0 0 1 -94.914 -678.125 cm BT -/F18 14.346 Tf 150.705 678.125 Td[(psb)]TJ +/F18 14.346 Tf 99.895 678.125 Td[(psb)]TJ ET -1 0 0 1 175.972 678.125 cm +1 0 0 1 125.163 678.125 cm q []0 d 0 J @@ -22813,11 +22894,11 @@ q 4.842 0.199 l S Q -1 0 0 1 -175.972 -678.125 cm +1 0 0 1 -125.163 -678.125 cm BT -/F18 14.346 Tf 180.814 678.125 Td[(krylo)32(v)-375(|K)1(r)-1(yl)1(o)32(v)-375(Me)-1(t)1(ho)-31(ds)-375(Driv)32(e)-1(r)-375(Rout)1(ine)]TJ/F8 9.963 Tf -30.109 -31.82 Td[(Thi)1(s)-344(sub)1(rou)1(tine)-343(i)1(s)-344(a)-342(dr)1(iv)28(e)-1(r)-342(th)1(at)-343(pr)1(o)28(vid)1(e)-1(s)-343(a)-343(general)-342(in)28(terf)1(ac)-1(e)-343(f)1(or)-343(all)-342(th)1(e)-344(K)1(rylo)28(v)1(-)]TJ 0 -11.955 Td[(Su)1(bspace)-333(f)1(amily)-332(me)-1(th)1(o)-28(d)1(s)-333(impl)1(e)-1(me)-1(n)29(te)-1(d)-331(in)-332(P)1(SBLAS-2.0.)-444(Th)1(e)-333(stopp)1(ing)-332(crit)1(e)-1(ri)1(on)]TJ 0 -11.955 Td[(is)-249(t)1(he)-249(n)1(orm)28(w)-1(i)1(s)-1(e)-249(b)1(ac)27(kw)28(ard)-248(err)1(or,)-265(in)-248(th)1(e)-249(in)1(\014n)1(it)28(y)-248(nor)1(m)-1(,)-265(i.)1(e)-1(.)-416(th)1(e)-249(iterat)1(ion)-248(is)-249(stopp)-27(ed)]TJ 0 -11.955 Td[(when)]TJ/F14 9.963 Tf 150.686 -10.044 Td[(k)]TJ/F11 9.963 Tf 4.981 0 Td[(r)]TJ/F14 9.963 Tf 4.772 0 Td[(k)]TJ +/F18 14.346 Tf 130.004 678.125 Td[(krylo)32(v)-375(|K)1(r)-1(yl)1(o)32(v)-375(Me)-1(t)1(ho)-31(ds)-375(Driv)32(e)-1(r)-375(Rout)1(ine)]TJ/F8 9.963 Tf -30.109 -31.82 Td[(This)-343(sub)1(rou)1(tine)-343(i)1(s)-344(a)-342(dri)1(v)28(e)-1(r)-342(th)1(at)-343(pr)1(o)28(vides)-343(a)-343(general)-342(in)28(terf)1(ac)-1(e)-343(f)1(or)-343(all)-342(th)1(e)-344(K)1(rylo)28(v-)]TJ 0 -11.955 Td[(Su)1(bspace)-333(f)1(amily)-332(me)-1(th)1(o)-28(d)1(s)-333(impl)1(e)-1(me)-1(n)29(te)-1(d)-331(in)-332(P)1(SBLAS-2.0.)-444(Th)1(e)-333(stopp)1(ing)-332(crit)1(e)-1(ri)1(on)]TJ 0 -11.955 Td[(is)-249(t)1(he)-249(n)1(orm)28(w)-1(i)1(s)-1(e)-249(b)1(ac)27(kw)28(ard)-248(err)1(or,)-265(in)-248(th)1(e)-249(in)1(\014n)1(it)28(y)-248(nor)1(m)-1(,)-265(i.)1(e)-1(.)-416(th)1(e)-249(iterati)1(on)-248(is)-249(stopp)-27(ed)]TJ 0 -11.955 Td[(when)]TJ/F14 9.963 Tf 150.686 -10.044 Td[(k)]TJ/F11 9.963 Tf 4.982 0 Td[(r)]TJ/F14 9.963 Tf 4.771 0 Td[(k)]TJ ET -1 0 0 1 275.131 595.947 cm +1 0 0 1 224.321 595.947 cm q []0 d 0 J @@ -22826,11 +22907,11 @@ q 67.255 0.199 l S Q -1 0 0 1 -275.131 -595.947 cm +1 0 0 1 -224.321 -595.947 cm BT -/F8 9.963 Tf 275.131 586.822 Td[(\050)]TJ/F14 9.963 Tf 3.874 0 Td[(k)]TJ/F11 9.963 Tf 4.981 0 Td[(A)]TJ/F14 9.963 Tf 7.472 0 Td[(kk)]TJ/F11 9.963 Tf 9.963 0 Td[(x)]TJ/F14 9.963 Tf 5.694 0 Td[(k)]TJ/F8 9.963 Tf 7.195 0 Td[(+)]TJ/F14 9.963 Tf 9.963 0 Td[(k)]TJ/F11 9.963 Tf 4.981 0 Td[(b)]TJ/F14 9.963 Tf 4.276 0 Td[(k)]TJ/F8 9.963 Tf 4.981 0 Td[(\051)]TJ/F11 9.963 Tf 7.837 6.834 Td[(<)-278(e)1(ps)]TJ/F8 9.963 Tf -195.643 -22.164 Td[(or)]TJ/F14 9.963 Tf 149.166 -10.044 Td[(k)]TJ/F11 9.963 Tf 4.981 0 Td[(r)]TJ/F10 6.974 Tf 4.495 -1.495 Td[(i)]TJ/F14 9.963 Tf 3.317 1.495 Td[(k)]TJ +/F8 9.963 Tf 224.321 586.822 Td[(\050)]TJ/F14 9.963 Tf 3.875 0 Td[(k)]TJ/F11 9.963 Tf 4.981 0 Td[(A)]TJ/F14 9.963 Tf 7.472 0 Td[(kk)]TJ/F11 9.963 Tf 9.963 0 Td[(x)]TJ/F14 9.963 Tf 5.693 0 Td[(k)]TJ/F8 9.963 Tf 7.196 0 Td[(+)]TJ/F14 9.963 Tf 9.962 0 Td[(k)]TJ/F11 9.963 Tf 4.982 0 Td[(b)]TJ/F14 9.963 Tf 4.275 0 Td[(k)]TJ/F8 9.963 Tf 4.982 0 Td[(\051)]TJ/F11 9.963 Tf 7.837 6.834 Td[(<)-277(eps)]TJ/F8 9.963 Tf -195.644 -22.164 Td[(or)]TJ/F14 9.963 Tf 149.166 -10.044 Td[(k)]TJ/F11 9.963 Tf 4.982 0 Td[(r)]TJ/F10 6.974 Tf 4.495 -1.495 Td[(i)]TJ/F14 9.963 Tf 3.316 1.495 Td[(k)]TJ ET -1 0 0 1 299.404 556.999 cm +1 0 0 1 248.595 556.999 cm q []0 d 0 J @@ -22839,11 +22920,11 @@ q 18.708 0.199 l S Q -1 0 0 1 -299.404 -556.999 cm +1 0 0 1 -248.595 -556.999 cm BT -/F14 9.963 Tf 299.404 547.874 Td[(k)]TJ/F11 9.963 Tf 4.982 0 Td[(b)]TJ/F14 9.963 Tf 4.275 0 Td[(k)]TJ/F7 6.974 Tf 4.981 -1.494 Td[(2)]TJ/F11 9.963 Tf 8.433 8.328 Td[(<)-277(eps)]TJ/F8 9.963 Tf -171.37 -25.346 Td[(acc)-1(or)1(din)1(g)-334(t)1(o)-334(th)1(e)-334(v)56(alu)1(e)-334(pass)-1(ed)-333(th)1(rou)1(gh)-333(the)-333(is)-1(top)-332(argumen)28(t)-333(\050s)-1(ee)-334(lat)1(e)-1(r)1(\051.)]TJ/F18 14.346 Tf 0 -35.733 Td[(Syn)31(t)1(ax)]TJ/F8 9.963 Tf 7.505 -22.274 Td[(call)-333(psb)]TJ +/F14 9.963 Tf 248.595 547.874 Td[(k)]TJ/F11 9.963 Tf 4.981 0 Td[(b)]TJ/F14 9.963 Tf 4.276 0 Td[(k)]TJ/F7 6.974 Tf 4.981 -1.494 Td[(2)]TJ/F11 9.963 Tf 8.432 8.328 Td[(<)-278(e)1(ps)]TJ/F8 9.963 Tf -171.37 -25.346 Td[(acc)-1(ord)1(in)1(g)-334(to)-333(th)1(e)-334(v)56(alue)-333(pass)-1(ed)-333(th)1(rough)-332(the)-334(i)1(s)-1(top)-332(argumen)28(t)-333(\050s)-1(ee)-334(lat)1(e)-1(r\051)1(.)]TJ/F18 14.346 Tf 0 -35.733 Td[(Syn)31(t)1(ax)]TJ/F8 9.963 Tf 7.505 -22.274 Td[(call)-333(psb)]TJ ET -1 0 0 1 192.072 471.355 cm +1 0 0 1 141.262 471.355 cm q []0 d 0 J @@ -22852,11 +22933,11 @@ q 2.989 0.199 l S Q -1 0 0 1 -192.072 -471.355 cm +1 0 0 1 -141.262 -471.355 cm BT -/F8 9.963 Tf 195.06 471.355 Td[(kr)1(ylo)28(v)-333(\050)]TJ/F19 9.963 Tf 34.344 0 Td[(metho)51(d,a,)1(p)-1(r)52(e)51(c,b,)1(x,eps,)1(desc)]TJ +/F8 9.963 Tf 144.251 471.355 Td[(kr)1(ylo)28(v)-333(\050)]TJ/F19 9.963 Tf 34.344 0 Td[(metho)51(d,a,)1(p)-1(r)52(e)51(c,b,)1(x,eps,)1(desc)]TJ ET -1 0 0 1 342.968 471.355 cm +1 0 0 1 292.159 471.355 cm q []0 d 0 J @@ -22865,121 +22946,121 @@ q 3.055 0.199 l S Q -1 0 0 1 -342.968 -471.355 cm +1 0 0 1 -292.159 -471.355 cm BT -/F19 9.963 Tf 346.024 471.355 Td[(a,i)1(n)-1(f)1(o,itmax,)1(iter,)1(err,)1(itr)51(ac)51(e,)1(istop)]TJ/F8 9.963 Tf 137.013 0 Td[(\051)]TJ +/F19 9.963 Tf 295.214 471.355 Td[(a,i)1(n)-1(f)1(o,itmax,)1(iter,)1(err,)1(itr)51(ac)51(e,)1(istop)]TJ/F8 9.963 Tf 137.013 0 Td[(\051)]TJ ET -1 0 0 1 145.724 446.92 cm +1 0 0 1 94.914 446.92 cm 0 g 0 G -1 0 0 1 -145.724 -446.92 cm +1 0 0 1 -94.914 -446.92 cm BT -/F29 9.963 Tf 150.705 446.92 Td[(On)-383(En)33(t)-1(r)1(y)]TJ +/F29 9.963 Tf 99.895 446.92 Td[(On)-383(En)32(tr)1(y)]TJ ET -1 0 0 1 198.29 446.92 cm +1 0 0 1 147.481 446.92 cm 0 g 0 G -1 0 0 1 -52.566 -22.027 cm +1 0 0 1 -52.567 -22.027 cm 0 g 0 G -1 0 0 1 -145.724 -424.893 cm +1 0 0 1 -94.914 -424.893 cm BT -/F29 9.963 Tf 150.705 424.893 Td[(met)-1(h)1(o)-32(d)]TJ +/F29 9.963 Tf 99.895 424.893 Td[(met)-1(h)1(o)-32(d)]TJ ET -1 0 0 1 188.736 424.893 cm +1 0 0 1 137.926 424.893 cm 0 g 0 G -1 0 0 1 -188.736 -424.893 cm +1 0 0 1 -137.926 -424.893 cm BT -/F8 9.963 Tf 193.717 424.893 Td[(a)-338(s)-1(tr)1(ing)-338(tha)1(t)-339(d)1(e)-1(\014)1(nes)-339(the)-338(iterativ)28(e)-339(metho)-28(d)-337(to)-339(b)-27(e)-339(u)1(s)-1(ed.)-459(V)83(alid)-338(v)56(al)1(ues)-339(in)]TJ -18.106 -11.955 Td[(PS)1(BLAS-2.0)-333(are:)]TJ +/F8 9.963 Tf 142.908 424.893 Td[(a)-338(s)-1(tr)1(ing)-338(th)1(at)-339(d)1(e)-1(\014)1(nes)-339(the)-338(iterativ)28(e)-339(metho)-27(d)-338(to)-339(b)-27(e)-339(u)1(s)-1(ed.)-459(V)83(alid)-337(v)55(al)1(ues)-339(in)]TJ -18.106 -11.955 Td[(PS)1(BLAS-2.0)-333(are:)]TJ ET -1 0 0 1 170.63 390.911 cm +1 0 0 1 119.821 390.911 cm 0 g 0 G -1 0 0 1 -170.63 -390.911 cm +1 0 0 1 -119.821 -390.911 cm BT -/F29 9.963 Tf 175.611 390.911 Td[(CG)]TJ +/F29 9.963 Tf 124.802 390.911 Td[(CG)]TJ ET -1 0 0 1 192.894 390.911 cm +1 0 0 1 142.084 390.911 cm 0 g 0 G -1 0 0 1 -192.894 -390.911 cm +1 0 0 1 -142.084 -390.911 cm BT -/F8 9.963 Tf 197.875 390.911 Td[(:)-444(the)-333(C)-1(on)1(ju)1(gate)-334(gr)1(adien)28(t)-333(me)-1(th)1(o)-28(d;)]TJ +/F8 9.963 Tf 147.066 390.911 Td[(:)-444(the)-333(C)-1(on)1(ju)1(gate)-334(gr)1(adien)28(t)-333(me)-1(th)1(o)-28(d;)]TJ ET -1 0 0 1 170.63 373.921 cm +1 0 0 1 119.821 373.921 cm 0 g 0 G -1 0 0 1 -170.63 -373.921 cm +1 0 0 1 -119.821 -373.921 cm BT -/F29 9.963 Tf 175.611 373.921 Td[(CGS)]TJ +/F29 9.963 Tf 124.802 373.921 Td[(CGS)]TJ ET -1 0 0 1 199.259 373.921 cm +1 0 0 1 148.449 373.921 cm 0 g 0 G -1 0 0 1 -199.259 -373.921 cm +1 0 0 1 -148.449 -373.921 cm BT -/F8 9.963 Tf 204.24 373.921 Td[(:th)1(e)-334(Conj)1(ugate)-333(Grad)1(ien)28(t)-333(Stab)1(ilized)-333(m)-1(eth)1(o)-28(d;)]TJ +/F8 9.963 Tf 153.431 373.921 Td[(:th)1(e)-334(Conj)1(ugate)-333(Grad)1(ien)28(t)-333(Stab)1(ilized)-333(m)-1(eth)1(o)-28(d;)]TJ ET -1 0 0 1 170.63 356.93 cm +1 0 0 1 119.821 356.93 cm 0 g 0 G -1 0 0 1 -170.63 -356.93 cm +1 0 0 1 -119.821 -356.93 cm BT -/F29 9.963 Tf 175.611 356.93 Td[(BICG)]TJ +/F29 9.963 Tf 124.802 356.93 Td[(BICG)]TJ ET -1 0 0 1 205.389 356.93 cm +1 0 0 1 154.579 356.93 cm 0 g 0 G -1 0 0 1 -205.389 -356.93 cm +1 0 0 1 -154.579 -356.93 cm BT -/F8 9.963 Tf 210.37 356.93 Td[(:)-444(the)-333(B)-1(i)1(-)-1(Con)1(jugat)1(e)-334(Gr)1(adien)28(t)-333(me)-1(th)1(o)-28(d;)]TJ +/F8 9.963 Tf 159.56 356.93 Td[(:)-444(the)-333(B)-1(i)1(-)-1(Conj)1(ugat)1(e)-334(Grad)1(ien)28(t)-333(m)-1(eth)1(o)-28(d;)]TJ ET -1 0 0 1 170.63 339.939 cm +1 0 0 1 119.821 339.939 cm 0 g 0 G -1 0 0 1 -170.63 -339.939 cm +1 0 0 1 -119.821 -339.939 cm BT -/F29 9.963 Tf 175.611 339.939 Td[(BICGST)96(AB)]TJ +/F29 9.963 Tf 124.802 339.939 Td[(BICGST)96(AB)]TJ ET -1 0 0 1 235.581 339.939 cm +1 0 0 1 184.771 339.939 cm 0 g 0 G -1 0 0 1 -235.581 -339.939 cm +1 0 0 1 -184.771 -339.939 cm BT -/F8 9.963 Tf 240.562 339.939 Td[(:)-444(the)-333(B)-1(i)1(-)-1(Con)1(jugat)1(e)-334(Gra)1(dien)28(t)-333(Stab)1(ili)1(z)-1(ed)-333(me)-1(th)1(o)-28(d;)]TJ +/F8 9.963 Tf 189.753 339.939 Td[(:)-444(the)-333(B)-1(i)1(-)-1(Con)1(juga)1(te)-334(Gr)1(adien)28(t)-333(Stab)1(ili)1(z)-1(ed)-333(me)-1(th)1(o)-28(d;)]TJ ET -1 0 0 1 170.63 322.948 cm +1 0 0 1 119.821 322.948 cm 0 g 0 G -1 0 0 1 -170.63 -322.948 cm +1 0 0 1 -119.821 -322.948 cm BT -/F29 9.963 Tf 175.611 322.948 Td[(BICGST)96(ABL)]TJ +/F29 9.963 Tf 124.802 322.948 Td[(BICGST)96(ABL)]TJ ET -1 0 0 1 242.471 322.948 cm +1 0 0 1 191.662 322.948 cm 0 g 0 G -1 0 0 1 -242.471 -322.948 cm +1 0 0 1 -191.662 -322.948 cm BT -/F8 9.963 Tf 247.453 322.948 Td[(:)-389(th)1(e)-223(Bi-Conj)1(ugate)-222(Grad)1(ien)28(t)-222(Stab)1(ilized)-222(me)-1(th)1(o)-28(d)-222(with)-221(res)-1(tar)1(t-)]TJ -49.924 -11.955 Td[(in)1(g;)]TJ +/F8 9.963 Tf 196.643 322.948 Td[(:)-389(th)1(e)-223(Bi-Conj)1(ugate)-222(Grad)1(ie)-1(n)29(t)-222(Stab)1(ilized)-222(m)-1(eth)1(o)-28(d)-222(with)-221(re)-1(star)1(t-)]TJ -49.923 -11.955 Td[(in)1(g;)]TJ ET -1 0 0 1 170.63 294.002 cm +1 0 0 1 119.821 294.002 cm 0 g 0 G -1 0 0 1 -170.63 -294.002 cm +1 0 0 1 -119.821 -294.002 cm BT -/F29 9.963 Tf 175.611 294.002 Td[(R)31(GM)1(R)-1(E)1(S)]TJ +/F29 9.963 Tf 124.802 294.002 Td[(R)31(GM)1(R)-1(E)1(S)]TJ ET -1 0 0 1 226.255 294.002 cm +1 0 0 1 175.445 294.002 cm 0 g 0 G -1 0 0 1 -226.255 -294.002 cm +1 0 0 1 -175.445 -294.002 cm BT -/F8 9.963 Tf 231.236 294.002 Td[(:)-444(the)-333(Generalized)-333(Min)1(imal)-333(R)-1(esidu)1(al)-333(m)-1(eth)1(o)-28(d)-333(with)-333(r)1(e)-1(starti)1(ng.)]TJ +/F8 9.963 Tf 180.426 294.002 Td[(:)-444(the)-333(Ge)-1(n)1(eralize)-1(d)-332(Min)1(imal)-333(R)-1(esidu)1(al)-333(m)-1(etho)-27(d)-333(with)-333(r)1(e)-1(startin)1(g.)]TJ ET -1 0 0 1 145.724 271.975 cm +1 0 0 1 94.914 271.975 cm 0 g 0 G -1 0 0 1 -145.724 -271.975 cm +1 0 0 1 -94.914 -271.975 cm BT -/F29 9.963 Tf 150.705 271.975 Td[(a)]TJ +/F29 9.963 Tf 99.895 271.975 Td[(a)]TJ ET -1 0 0 1 156.274 271.975 cm +1 0 0 1 105.465 271.975 cm 0 g 0 G -1 0 0 1 -156.274 -271.975 cm +1 0 0 1 -105.465 -271.975 cm BT -/F8 9.963 Tf 161.256 271.975 Td[(th)1(e)-334(lo)-28(cal)-333(p)-27(ortion)-333(of)-332(global)-333(spar)1(s)-1(e)-334(matr)1(ix)]TJ/F11 9.963 Tf 178.968 0 Td[(A)]TJ/F8 9.963 Tf 7.472 0 Td[(.)]TJ -172.085 -11.955 Td[(Scop)-27(e)-1(:)]TJ/F29 9.963 Tf 32.379 0 Td[(lo)-32(cal)]TJ/F8 9.963 Tf -32.379 -11.955 Td[(T)28(yp)-28(e:)]TJ/F29 9.963 Tf 29.612 0 Td[(requ)1(i)-1(r)1(ed)]TJ/F8 9.963 Tf -29.612 -11.955 Td[(Sp)-27(ec)-1(i\014)1(ed)-333(as)-1(:)-444(a)-333(s)-1(tr)1(uctur)1(e)-1(d)-333(d)1(ata)-333(of)-333(t)28(yp)-27(e)]TJ +/F8 9.963 Tf 110.446 271.975 Td[(th)1(e)-334(lo)-28(cal)-333(p)-28(or)1(tion)-333(of)-333(g)1(lobal)-333(spar)1(s)-1(e)-334(matr)1(ix)]TJ/F11 9.963 Tf 178.968 0 Td[(A)]TJ/F8 9.963 Tf 7.472 0 Td[(.)]TJ -172.084 -11.955 Td[(Scop)-27(e)-1(:)]TJ/F29 9.963 Tf 32.379 0 Td[(lo)-32(cal)]TJ/F8 9.963 Tf -32.379 -11.955 Td[(T)28(yp)-27(e)-1(:)]TJ/F29 9.963 Tf 29.611 0 Td[(requ)1(i)-1(r)1(e)-1(d)]TJ/F8 9.963 Tf -29.611 -11.955 Td[(Sp)-27(ec)-1(i)1(\014ed)-333(as)-1(:)-444(a)-333(s)-1(tr)1(uctur)1(e)-1(d)-333(d)1(ata)-333(of)-333(t)28(yp)-27(e)]TJ ET -1 0 0 1 346.526 236.11 cm +1 0 0 1 295.717 236.11 cm 0 0 1 rg 0 0 1 RG -1 0 0 1 -346.526 -236.11 cm +1 0 0 1 -295.717 -236.11 cm BT -/F32 9.963 Tf 346.526 236.11 Td[(psb)]TJ +/F32 9.963 Tf 295.717 236.11 Td[(psb)]TJ ET -1 0 0 1 362.845 236.11 cm +1 0 0 1 312.036 236.11 cm q []0 d 0 J @@ -22988,11 +23069,11 @@ q 3.138 0.199 l S Q -1 0 0 1 -362.845 -236.11 cm +1 0 0 1 -312.036 -236.11 cm BT -/F32 9.963 Tf 365.983 236.11 Td[(spmat)]TJ +/F32 9.963 Tf 315.174 236.11 Td[(spmat)]TJ ET -1 0 0 1 392.763 236.11 cm +1 0 0 1 341.953 236.11 cm q []0 d 0 J @@ -23001,35 +23082,35 @@ q 3.138 0.199 l S Q -1 0 0 1 -392.763 -236.11 cm +1 0 0 1 -341.953 -236.11 cm BT -/F32 9.963 Tf 395.901 236.11 Td[(type)]TJ +/F32 9.963 Tf 345.091 236.11 Td[(type)]TJ ET -1 0 0 1 416.822 236.11 cm +1 0 0 1 366.013 236.11 cm 0 g 0 G -1 0 0 1 -416.822 -236.11 cm +1 0 0 1 -366.013 -236.11 cm BT -/F8 9.963 Tf 416.822 236.11 Td[(.)]TJ +/F8 9.963 Tf 366.013 236.11 Td[(.)]TJ ET -1 0 0 1 145.724 214.083 cm +1 0 0 1 94.914 214.083 cm 0 g 0 G -1 0 0 1 -145.724 -214.083 cm +1 0 0 1 -94.914 -214.083 cm BT -/F29 9.963 Tf 150.705 214.083 Td[(pr)1(e)-1(c)]TJ +/F29 9.963 Tf 99.895 214.083 Td[(pr)1(e)-1(c)]TJ ET -1 0 0 1 172.131 214.083 cm +1 0 0 1 121.322 214.083 cm 0 g 0 G -1 0 0 1 -172.131 -214.083 cm +1 0 0 1 -121.322 -214.083 cm BT -/F8 9.963 Tf 177.113 214.083 Td[(The)-333(data)-333(s)-1(t)1(ructur)1(e)-334(con)28(tain)1(ing)-333(th)1(e)-334(pr)1(e)-1(cond)1(ition)1(e)-1(r)1(.)]TJ -1.502 -11.955 Td[(Scop)-27(e)-1(:)]TJ/F29 9.963 Tf 32.379 0 Td[(lo)-32(cal)]TJ/F8 9.963 Tf -32.379 -11.955 Td[(T)28(yp)-28(e:)]TJ/F29 9.963 Tf 29.612 0 Td[(requ)1(i)-1(r)1(ed)]TJ/F8 9.963 Tf -29.612 -11.955 Td[(Sp)-27(ec)-1(i\014)1(ed)-333(as)-1(:)-444(a)-333(s)-1(tr)1(uctur)1(e)-1(d)-333(d)1(ata)-333(of)-333(t)28(yp)-27(e)]TJ +/F8 9.963 Tf 126.303 214.083 Td[(The)-334(d)1(ata)-333(s)-1(tr)1(uctur)1(e)-334(con)28(tain)1(ing)-333(th)1(e)-334(pr)1(e)-1(cond)1(ition)1(e)-1(r)1(.)]TJ -1.501 -11.955 Td[(Scop)-27(e)-1(:)]TJ/F29 9.963 Tf 32.379 0 Td[(lo)-32(cal)]TJ/F8 9.963 Tf -32.379 -11.955 Td[(T)28(yp)-27(e)-1(:)]TJ/F29 9.963 Tf 29.611 0 Td[(requ)1(i)-1(r)1(e)-1(d)]TJ/F8 9.963 Tf -29.611 -11.955 Td[(Sp)-27(ec)-1(i)1(\014ed)-333(as)-1(:)-444(a)-333(s)-1(tr)1(uctur)1(e)-1(d)-333(d)1(ata)-333(of)-333(t)28(yp)-27(e)]TJ ET -1 0 0 1 346.526 178.218 cm +1 0 0 1 295.717 178.218 cm 0 0 1 rg 0 0 1 RG -1 0 0 1 -346.526 -178.218 cm +1 0 0 1 -295.717 -178.218 cm BT -/F32 9.963 Tf 346.526 178.218 Td[(psb)]TJ +/F32 9.963 Tf 295.717 178.218 Td[(psb)]TJ ET -1 0 0 1 362.845 178.218 cm +1 0 0 1 312.036 178.218 cm q []0 d 0 J @@ -23038,11 +23119,11 @@ q 3.138 0.199 l S Q -1 0 0 1 -362.845 -178.218 cm +1 0 0 1 -312.036 -178.218 cm BT -/F32 9.963 Tf 365.983 178.218 Td[(prec)]TJ +/F32 9.963 Tf 315.174 178.218 Td[(prec)]TJ ET -1 0 0 1 387.532 178.218 cm +1 0 0 1 336.723 178.218 cm q []0 d 0 J @@ -23051,112 +23132,112 @@ q 3.138 0.199 l S Q -1 0 0 1 -387.532 -178.218 cm +1 0 0 1 -336.723 -178.218 cm BT -/F32 9.963 Tf 390.67 178.218 Td[(type)]TJ +/F32 9.963 Tf 339.861 178.218 Td[(type)]TJ ET -1 0 0 1 411.592 178.218 cm +1 0 0 1 360.782 178.218 cm 0 g 0 G -1 0 0 1 -411.592 -178.218 cm +1 0 0 1 -360.782 -178.218 cm BT -/F8 9.963 Tf 411.592 178.218 Td[(.)]TJ +/F8 9.963 Tf 360.782 178.218 Td[(.)]TJ ET -1 0 0 1 145.724 156.191 cm +1 0 0 1 94.914 156.191 cm 0 g 0 G -1 0 0 1 -145.724 -156.191 cm +1 0 0 1 -94.914 -156.191 cm BT -/F29 9.963 Tf 150.705 156.191 Td[(b)]TJ +/F29 9.963 Tf 99.895 156.191 Td[(b)]TJ ET -1 0 0 1 157.07 156.191 cm +1 0 0 1 106.26 156.191 cm 0 g 0 G -1 0 0 1 -157.07 -156.191 cm +1 0 0 1 -106.26 -156.191 cm BT -/F8 9.963 Tf 162.051 156.191 Td[(The)-333(R)-1(HS)-332(v)28(e)-1(ctor.)]TJ 13.56 -11.955 Td[(Scop)-27(e)-1(:)]TJ/F29 9.963 Tf 32.379 0 Td[(lo)-32(cal)]TJ/F8 9.963 Tf -32.379 -11.955 Td[(T)28(yp)-28(e:)]TJ/F29 9.963 Tf 29.612 0 Td[(requ)1(i)-1(r)1(ed)]TJ/F8 9.963 Tf -29.612 -11.955 Td[(Sp)-27(ec)-1(i\014)1(ed)-333(as)-1(:)-444(a)-333(ran)1(k)-334(on)1(e)-334(ar)1(ra)28(y)83(.)]TJ +/F8 9.963 Tf 111.242 156.191 Td[(The)-333(R)-1(HS)-332(v)28(e)-1(ctor.)]TJ 13.56 -11.955 Td[(Scop)-27(e)-1(:)]TJ/F29 9.963 Tf 32.379 0 Td[(lo)-32(cal)]TJ/F8 9.963 Tf -32.379 -11.955 Td[(T)28(yp)-27(e)-1(:)]TJ/F29 9.963 Tf 29.611 0 Td[(requ)1(i)-1(r)1(e)-1(d)]TJ/F8 9.963 Tf -29.611 -11.955 Td[(Sp)-27(ec)-1(i)1(\014ed)-333(as)-1(:)-444(a)-333(ran)1(k)-333(one)-334(ar)1(ra)28(y)83(.)]TJ ET -1 0 0 1 150.705 90.438 cm +1 0 0 1 99.895 90.438 cm 0 g 0 G -1 0 0 1 -150.705 -90.438 cm +1 0 0 1 -99.895 -90.438 cm BT -/F8 9.963 Tf 317.579 90.438 Td[(74)]TJ +/F8 9.963 Tf 266.77 90.438 Td[(75)]TJ ET -1 0 0 1 494.416 90.438 cm +1 0 0 1 443.606 90.438 cm 0 g 0 G endstream endobj -1114 0 obj << +1121 0 obj << /Type /Page -/Contents 1115 0 R -/Resources 1113 0 R +/Contents 1122 0 R +/Resources 1120 0 R /MediaBox [0 0 595.276 841.89] -/Parent 1088 0 R -/Annots [ 1118 0 R 1119 0 R ] +/Parent 1127 0 R +/Annots [ 1125 0 R 1126 0 R ] >> endobj -1118 0 obj << +1125 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [345.53 232.9 417.818 244.025] +/Rect [294.721 232.9 367.009 244.025] /Subtype /Link /A << /S /GoTo /D (spdata) >> >> endobj -1119 0 obj << +1126 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [345.53 175.008 412.588 186.133] +/Rect [294.721 175.008 361.779 186.133] /Subtype /Link /A << /S /GoTo /D (precdata) >> >> endobj -1116 0 obj << -/D [1114 0 R /XYZ 150.705 740.998 null] +1123 0 obj << +/D [1121 0 R /XYZ 99.895 740.998 null] >> endobj 242 0 obj << -/D [1114 0 R /XYZ 150.705 655.996 null] +/D [1121 0 R /XYZ 99.895 655.996 null] >> endobj -1117 0 obj << -/D [1114 0 R /XYZ 150.705 480.521 null] +1124 0 obj << +/D [1121 0 R /XYZ 99.895 480.521 null] >> endobj -1113 0 obj << +1120 0 obj << /Font << /F18 381 0 R /F8 390 0 R /F14 553 0 R /F11 523 0 R /F10 550 0 R /F7 547 0 R /F19 508 0 R /F29 387 0 R /F32 542 0 R >> /ProcSet [ /PDF /Text ] >> endobj -1122 0 obj << -/Length 7243 +1130 0 obj << +/Length 7209 >> stream -1 0 0 1 99.895 740.998 cm +1 0 0 1 150.705 740.998 cm 0 g 0 G 1 0 0 1 343.711 0 cm 0 g 0 G 1 0 0 1 -348.692 -34.869 cm 0 g 0 G -1 0 0 1 -94.914 -706.129 cm +1 0 0 1 -145.724 -706.129 cm BT -/F29 9.963 Tf 99.895 706.129 Td[(x)]TJ +/F29 9.963 Tf 150.705 706.129 Td[(x)]TJ ET -1 0 0 1 105.942 706.129 cm +1 0 0 1 156.752 706.129 cm 0 g 0 G -1 0 0 1 -105.942 -706.129 cm +1 0 0 1 -156.752 -706.129 cm BT -/F8 9.963 Tf 110.923 706.129 Td[(The)-334(i)1(nit)1(ial)-333(gues)-1(s.)]TJ 13.879 -11.955 Td[(Scop)-27(e)-1(:)]TJ/F29 9.963 Tf 32.379 0 Td[(lo)-32(cal)]TJ/F8 9.963 Tf -32.379 -11.955 Td[(T)28(yp)-27(e)-1(:)]TJ/F29 9.963 Tf 29.611 0 Td[(requ)1(i)-1(r)1(e)-1(d)]TJ/F8 9.963 Tf -29.611 -11.956 Td[(Sp)-27(ec)-1(i)1(\014ed)-333(as)-1(:)-444(a)-333(ran)1(k)-333(one)-334(ar)1(ra)28(y)83(.)]TJ +/F8 9.963 Tf 161.733 706.129 Td[(The)-333(init)1(ial)-333(gues)-1(s.)]TJ 13.878 -11.955 Td[(Scop)-27(e)-1(:)]TJ/F29 9.963 Tf 32.379 0 Td[(lo)-32(cal)]TJ/F8 9.963 Tf -32.379 -11.955 Td[(T)28(yp)-28(e:)]TJ/F29 9.963 Tf 29.612 0 Td[(requ)1(i)-1(r)1(ed)]TJ/F8 9.963 Tf -29.612 -11.956 Td[(Sp)-27(ec)-1(i\014)1(ed)-333(as)-1(:)-444(a)-333(ran)1(k)-334(on)1(e)-334(ar)1(ra)28(y)83(.)]TJ ET -1 0 0 1 94.914 650.971 cm +1 0 0 1 145.724 650.971 cm 0 g 0 G -1 0 0 1 -94.914 -650.971 cm +1 0 0 1 -145.724 -650.971 cm BT -/F29 9.963 Tf 99.895 650.971 Td[(eps)]TJ +/F29 9.963 Tf 150.705 650.971 Td[(eps)]TJ ET -1 0 0 1 116.031 650.971 cm +1 0 0 1 166.84 650.971 cm 0 g 0 G -1 0 0 1 -116.031 -650.971 cm +1 0 0 1 -166.84 -650.971 cm BT -/F8 9.963 Tf 121.012 650.971 Td[(The)-333(s)-1(top)1(pin)1(g)-333(tole)-1(r)1(ance)-1(.)]TJ 3.79 -11.955 Td[(Scop)-27(e)-1(:)]TJ/F29 9.963 Tf 32.379 0 Td[(global)]TJ/F8 9.963 Tf -32.379 -11.955 Td[(T)28(yp)-27(e)-1(:)]TJ/F29 9.963 Tf 29.611 0 Td[(requ)1(i)-1(r)1(e)-1(d)]TJ/F8 9.963 Tf -29.611 -11.955 Td[(Sp)-27(ec)-1(i)1(\014ed)-333(as)-1(:)-444(a)-333(real)-333(n)28(um)28(b)-28(er.)]TJ +/F8 9.963 Tf 171.821 650.971 Td[(The)-334(stop)1(pin)1(g)-334(t)1(ole)-1(r)1(ance)-1(.)]TJ 3.79 -11.955 Td[(Scop)-27(e)-1(:)]TJ/F29 9.963 Tf 32.379 0 Td[(global)]TJ/F8 9.963 Tf -32.379 -11.955 Td[(T)28(yp)-28(e:)]TJ/F29 9.963 Tf 29.612 0 Td[(requ)1(i)-1(r)1(ed)]TJ/F8 9.963 Tf -29.612 -11.955 Td[(Sp)-27(ec)-1(i\014)1(ed)-333(as)-1(:)-444(a)-333(real)-333(n)28(um)28(b)-28(er.)]TJ ET -1 0 0 1 94.914 595.814 cm +1 0 0 1 145.724 595.814 cm 0 g 0 G -1 0 0 1 -94.914 -595.814 cm +1 0 0 1 -145.724 -595.814 cm BT -/F29 9.963 Tf 99.895 595.814 Td[(desc)]TJ +/F29 9.963 Tf 150.705 595.814 Td[(desc)]TJ ET -1 0 0 1 121.81 595.814 cm +1 0 0 1 172.619 595.814 cm q []0 d 0 J @@ -23165,23 +23246,23 @@ q 3.437 0.199 l S Q -1 0 0 1 -121.81 -595.814 cm +1 0 0 1 -172.619 -595.814 cm BT -/F29 9.963 Tf 125.247 595.814 Td[(a)]TJ +/F29 9.963 Tf 176.057 595.814 Td[(a)]TJ ET -1 0 0 1 130.816 595.814 cm +1 0 0 1 181.626 595.814 cm 0 g 0 G -1 0 0 1 -130.816 -595.814 cm +1 0 0 1 -181.626 -595.814 cm BT -/F8 9.963 Tf 135.798 595.814 Td[(con)28(tain)1(s)-334(dat)1(a)-334(stru)1(c)-1(tu)1(res)-334(fo)1(r)-333(c)-1(omm)27(u)1(nication)1(s)-1(.)]TJ -10.996 -11.955 Td[(Scop)-27(e)-1(:)]TJ/F29 9.963 Tf 32.379 0 Td[(lo)-32(cal)]TJ/F8 9.963 Tf -32.379 -11.956 Td[(T)28(yp)-27(e)-1(:)]TJ/F29 9.963 Tf 29.611 0 Td[(requ)1(i)-1(r)1(e)-1(d)]TJ/F8 9.963 Tf -29.611 -11.955 Td[(Sp)-27(ec)-1(i)1(\014ed)-333(as)-1(:)-444(a)-333(s)-1(tr)1(uctur)1(e)-1(d)-333(d)1(ata)-333(of)-333(t)28(yp)-27(e)]TJ +/F8 9.963 Tf 186.607 595.814 Td[(con)28(tain)1(s)-334(data)-333(stru)1(c)-1(tu)1(res)-334(for)-333(comm)27(u)1(nication)1(s)-1(.)]TJ -10.996 -11.955 Td[(Scop)-27(e)-1(:)]TJ/F29 9.963 Tf 32.379 0 Td[(lo)-32(cal)]TJ/F8 9.963 Tf -32.379 -11.956 Td[(T)28(yp)-28(e:)]TJ/F29 9.963 Tf 29.612 0 Td[(requ)1(i)-1(r)1(ed)]TJ/F8 9.963 Tf -29.612 -11.955 Td[(Sp)-27(ec)-1(i\014)1(ed)-333(as)-1(:)-444(a)-333(s)-1(tr)1(uctur)1(e)-1(d)-333(d)1(ata)-333(of)-333(t)28(yp)-27(e)]TJ ET -1 0 0 1 295.717 559.948 cm +1 0 0 1 346.526 559.948 cm 0 0 1 rg 0 0 1 RG -1 0 0 1 -295.717 -559.948 cm +1 0 0 1 -346.526 -559.948 cm BT -/F32 9.963 Tf 295.717 559.948 Td[(psb)]TJ +/F32 9.963 Tf 346.526 559.948 Td[(psb)]TJ ET -1 0 0 1 312.036 559.948 cm +1 0 0 1 362.845 559.948 cm q []0 d 0 J @@ -23190,11 +23271,11 @@ q 3.138 0.199 l S Q -1 0 0 1 -312.036 -559.948 cm +1 0 0 1 -362.845 -559.948 cm BT -/F32 9.963 Tf 315.174 559.948 Td[(desc)]TJ +/F32 9.963 Tf 365.983 559.948 Td[(desc)]TJ ET -1 0 0 1 336.723 559.948 cm +1 0 0 1 387.532 559.948 cm q []0 d 0 J @@ -23203,156 +23284,156 @@ q 3.138 0.199 l S Q -1 0 0 1 -336.723 -559.948 cm +1 0 0 1 -387.532 -559.948 cm BT -/F32 9.963 Tf 339.861 559.948 Td[(type)]TJ +/F32 9.963 Tf 390.67 559.948 Td[(type)]TJ ET -1 0 0 1 360.782 559.948 cm +1 0 0 1 411.592 559.948 cm 0 g 0 G -1 0 0 1 -360.782 -559.948 cm +1 0 0 1 -411.592 -559.948 cm BT -/F8 9.963 Tf 360.782 559.948 Td[(.)]TJ +/F8 9.963 Tf 411.592 559.948 Td[(.)]TJ ET -1 0 0 1 94.914 540.656 cm +1 0 0 1 145.724 540.656 cm 0 g 0 G -1 0 0 1 -94.914 -540.656 cm +1 0 0 1 -145.724 -540.656 cm BT -/F29 9.963 Tf 99.895 540.656 Td[(it)-1(max)]TJ +/F29 9.963 Tf 150.705 540.656 Td[(it)-1(max)]TJ ET -1 0 0 1 128.697 540.656 cm +1 0 0 1 179.506 540.656 cm 0 g 0 G -1 0 0 1 -128.697 -540.656 cm +1 0 0 1 -179.506 -540.656 cm BT -/F8 9.963 Tf 133.678 540.656 Td[(The)-334(maxi)1(m)27(u)1(m)-334(n)28(u)1(m)27(b)-27(e)-1(r)-333(of)-332(iteration)1(s)-334(to)-333(p)-28(erf)1(orm.)]TJ -8.876 -11.955 Td[(Scop)-27(e)-1(:)]TJ/F29 9.963 Tf 32.379 0 Td[(global)]TJ/F8 9.963 Tf -32.379 -11.955 Td[(T)28(yp)-27(e)-1(:)]TJ/F29 9.963 Tf 29.611 0 Td[(optional)]TJ/F8 9.963 Tf -29.611 -11.955 Td[(Defau)1(lt:)]TJ/F11 9.963 Tf 39.436 0 Td[(i)1(t)-1(ma)1(x)]TJ/F8 9.963 Tf 29.504 0 Td[(=)-278(10)1(00.)]TJ -68.94 -11.956 Td[(Sp)-27(ec)-1(i)1(\014ed)-333(as)-1(:)-444(an)-333(in)29(te)-1(ger)-333(v)56(ariab)1(le)]TJ/F11 9.963 Tf 142.079 0 Td[(i)1(t)-1(ma)1(x)]TJ/F14 9.963 Tf 29.504 0 Td[(\025)]TJ/F8 9.963 Tf 10.516 0 Td[(1.)]TJ +/F8 9.963 Tf 184.488 540.656 Td[(The)-333(m)-1(axi)1(m)27(u)1(m)-334(n)28(u)1(m)27(b)-27(e)-1(r)-333(of)-332(iteration)1(s)-334(to)-333(p)-28(erf)1(orm.)]TJ -8.877 -11.955 Td[(Scop)-27(e)-1(:)]TJ/F29 9.963 Tf 32.379 0 Td[(global)]TJ/F8 9.963 Tf -32.379 -11.955 Td[(T)28(yp)-28(e:)]TJ/F29 9.963 Tf 29.612 0 Td[(optional)]TJ/F8 9.963 Tf -29.612 -11.955 Td[(Defau)1(lt:)]TJ/F11 9.963 Tf 39.436 0 Td[(itma)1(x)]TJ/F8 9.963 Tf 29.505 0 Td[(=)-277(1000.)]TJ -68.941 -11.956 Td[(Sp)-27(ec)-1(i\014)1(ed)-333(as)-1(:)-444(an)-333(in)29(te)-1(ger)-333(v)56(ariab)1(le)]TJ/F11 9.963 Tf 142.079 0 Td[(itma)1(x)]TJ/F14 9.963 Tf 29.505 0 Td[(\025)]TJ/F8 9.963 Tf 10.516 0 Td[(1.)]TJ ET -1 0 0 1 94.914 473.543 cm +1 0 0 1 145.724 473.543 cm 0 g 0 G -1 0 0 1 -94.914 -473.543 cm +1 0 0 1 -145.724 -473.543 cm BT -/F29 9.963 Tf 99.895 473.543 Td[(it)-1(r)1(ace)]TJ +/F29 9.963 Tf 150.705 473.543 Td[(it)-1(r)1(ace)]TJ ET -1 0 0 1 128.164 473.543 cm +1 0 0 1 178.974 473.543 cm 0 g 0 G -1 0 0 1 -128.164 -473.543 cm +1 0 0 1 -178.974 -473.543 cm BT -/F8 9.963 Tf 133.146 473.543 Td[(If)]TJ/F11 9.963 Tf 8.912 0 Td[(>)]TJ/F8 9.963 Tf 10.516 0 Td[(0)-228(p)1(rin)28(t)-227(out)-228(an)-227(in)1(for)1(m)-1(ati)1(onal)-227(m)-1(es)-1(sage)-228(ab)-28(ou)1(t)-228(con)28(v)28(erge)-1(n)1(c)-1(e)-228(ev)28(e)-1(r)1(y)]TJ/F11 9.963 Tf 265.015 0 Td[(i)1(t)-1(r)-27(ace)]TJ/F8 9.963 Tf -292.787 -11.955 Td[(iterati)1(ons.)]TJ 0 -11.955 Td[(Scop)-27(e)-1(:)]TJ/F29 9.963 Tf 32.379 0 Td[(global)]TJ/F8 9.963 Tf -32.379 -11.955 Td[(T)28(yp)-27(e)-1(:)]TJ/F29 9.963 Tf 29.611 0 Td[(opti)-1(o)1(nal)]TJ +/F8 9.963 Tf 183.955 473.543 Td[(If)]TJ/F11 9.963 Tf 8.912 0 Td[(>)]TJ/F8 9.963 Tf 10.516 0 Td[(0)-228(p)1(rin)28(t)-227(out)-228(an)-227(in)1(for)1(m)-1(ati)1(onal)-228(mes)-1(sage)-228(ab)-28(ou)1(t)-228(con)28(v)28(e)-1(r)1(ge)-1(n)1(c)-1(e)-228(ev)28(e)-1(r)1(y)]TJ/F11 9.963 Tf 265.015 0 Td[(itr)-28(a)1(ce)]TJ/F8 9.963 Tf -292.787 -11.955 Td[(iterati)1(ons.)]TJ 0 -11.955 Td[(Scop)-27(e)-1(:)]TJ/F29 9.963 Tf 32.379 0 Td[(global)]TJ/F8 9.963 Tf -32.379 -11.955 Td[(T)28(yp)-28(e:)]TJ/F29 9.963 Tf 29.612 0 Td[(optional)]TJ ET -1 0 0 1 94.914 406.431 cm +1 0 0 1 145.724 406.431 cm 0 g 0 G -1 0 0 1 -94.914 -406.431 cm +1 0 0 1 -145.724 -406.431 cm BT -/F29 9.963 Tf 99.895 406.431 Td[(istop)]TJ +/F29 9.963 Tf 150.705 406.431 Td[(istop)]TJ ET -1 0 0 1 124.146 406.431 cm +1 0 0 1 174.955 406.431 cm 0 g 0 G -1 0 0 1 -124.146 -406.431 cm +1 0 0 1 -174.955 -406.431 cm BT -/F8 9.963 Tf 129.127 406.431 Td[(An)-333(in)29(te)-1(ger)-333(s)-1(p)-27(ec)-1(i)1(fyin)1(g)-333(the)-334(stop)1(pin)1(g)-334(cri)1(te)-1(r)1(ion.)]TJ -4.325 -11.956 Td[(Scop)-27(e)-1(:)]TJ/F29 9.963 Tf 32.379 0 Td[(global)]TJ/F8 9.963 Tf -32.379 -11.955 Td[(T)28(yp)-27(e)-1(:)]TJ/F29 9.963 Tf 29.611 0 Td[(optional)]TJ +/F8 9.963 Tf 179.937 406.431 Td[(An)-333(in)29(te)-1(ger)-333(sp)-28(ec)-1(i)1(fyi)1(ng)-333(the)-333(s)-1(top)1(pin)1(g)-333(c)-1(ri)1(te)-1(r)1(ion.)]TJ -4.326 -11.956 Td[(Scop)-27(e)-1(:)]TJ/F29 9.963 Tf 32.379 0 Td[(global)]TJ/F8 9.963 Tf -32.379 -11.955 Td[(T)28(yp)-28(e:)]TJ/F29 9.963 Tf 29.612 0 Td[(optional)]TJ ET -1 0 0 1 94.914 351.273 cm +1 0 0 1 145.724 351.273 cm 0 g 0 G -1 0 0 1 -94.914 -351.273 cm +1 0 0 1 -145.724 -351.273 cm BT -/F29 9.963 Tf 99.895 351.273 Td[(On)-383(R)-1(etur)1(n)]TJ +/F29 9.963 Tf 150.705 351.273 Td[(On)-383(Re)-1(tur)1(n)]TJ ET -1 0 0 1 154.434 351.273 cm +1 0 0 1 205.243 351.273 cm 0 g 0 G -1 0 0 1 -59.52 -19.292 cm +1 0 0 1 -59.519 -19.292 cm 0 g 0 G -1 0 0 1 -94.914 -331.981 cm +1 0 0 1 -145.724 -331.981 cm BT -/F29 9.963 Tf 99.895 331.981 Td[(x)]TJ +/F29 9.963 Tf 150.705 331.981 Td[(x)]TJ ET -1 0 0 1 105.942 331.981 cm +1 0 0 1 156.752 331.981 cm 0 g 0 G -1 0 0 1 -105.942 -331.981 cm +1 0 0 1 -156.752 -331.981 cm BT -/F8 9.963 Tf 110.923 331.981 Td[(The)-334(compu)1(te)-1(d)-332(s)-1(olu)1(tion)1(.)]TJ 13.879 -11.955 Td[(Scop)-27(e)-1(:)]TJ/F29 9.963 Tf 32.379 0 Td[(lo)-32(cal)]TJ/F8 9.963 Tf -32.379 -11.955 Td[(T)28(yp)-27(e)-1(:)]TJ/F29 9.963 Tf 29.611 0 Td[(requ)1(i)-1(r)1(e)-1(d)]TJ/F8 9.963 Tf -29.611 -11.956 Td[(Sp)-27(ec)-1(i)1(\014ed)-333(as)-1(:)-444(a)-333(ran)1(k)-333(one)-334(ar)1(ra)28(y)83(.)]TJ +/F8 9.963 Tf 161.733 331.981 Td[(The)-333(c)-1(ompu)1(te)-1(d)-332(s)-1(olu)1(tion)1(.)]TJ 13.878 -11.955 Td[(Scop)-27(e)-1(:)]TJ/F29 9.963 Tf 32.379 0 Td[(lo)-32(cal)]TJ/F8 9.963 Tf -32.379 -11.955 Td[(T)28(yp)-28(e:)]TJ/F29 9.963 Tf 29.612 0 Td[(requ)1(i)-1(r)1(ed)]TJ/F8 9.963 Tf -29.612 -11.956 Td[(Sp)-27(ec)-1(i\014)1(ed)-333(as)-1(:)-444(a)-333(ran)1(k)-334(on)1(e)-334(ar)1(ra)28(y)83(.)]TJ ET -1 0 0 1 94.914 276.823 cm +1 0 0 1 145.724 276.823 cm 0 g 0 G -1 0 0 1 -94.914 -276.823 cm +1 0 0 1 -145.724 -276.823 cm BT -/F29 9.963 Tf 99.895 276.823 Td[(it)-1(er)]TJ +/F29 9.963 Tf 150.705 276.823 Td[(it)-1(er)]TJ ET -1 0 0 1 117.503 276.823 cm +1 0 0 1 168.312 276.823 cm 0 g 0 G -1 0 0 1 -117.503 -276.823 cm +1 0 0 1 -168.312 -276.823 cm BT -/F8 9.963 Tf 122.484 276.823 Td[(The)-334(n)29(um)28(b)-28(er)-333(of)-333(iterat)1(ions)-334(p)-27(erf)1(orme)-1(d)1(.)]TJ 2.318 -11.955 Td[(Scop)-27(e)-1(:)]TJ/F29 9.963 Tf 32.379 0 Td[(global)]TJ/F8 9.963 Tf -32.379 -11.955 Td[(T)28(yp)-27(e)-1(:)]TJ/F29 9.963 Tf 29.611 0 Td[(optional)]TJ/F8 9.963 Tf -29.611 -11.955 Td[(Re)-1(t)1(urn)1(e)-1(d)-332(as)-1(:)-444(an)-333(in)29(te)-1(ger)-333(v)56(ariab)1(le.)]TJ +/F8 9.963 Tf 173.294 276.823 Td[(The)-333(n)28(um)28(b)-28(er)-333(of)-333(it)1(e)-1(rat)1(ions)-333(p)-28(erf)1(orme)-1(d)1(.)]TJ 2.317 -11.955 Td[(Scop)-27(e)-1(:)]TJ/F29 9.963 Tf 32.379 0 Td[(global)]TJ/F8 9.963 Tf -32.379 -11.955 Td[(T)28(yp)-28(e:)]TJ/F29 9.963 Tf 29.612 0 Td[(optional)]TJ/F8 9.963 Tf -29.612 -11.955 Td[(Re)-1(t)1(urn)1(e)-1(d)-332(as)-1(:)-444(an)-333(in)29(te)-1(ger)-333(v)56(ariab)1(le.)]TJ ET -1 0 0 1 94.914 221.666 cm +1 0 0 1 145.724 221.666 cm 0 g 0 G -1 0 0 1 -94.914 -221.666 cm +1 0 0 1 -145.724 -221.666 cm BT -/F29 9.963 Tf 99.895 221.666 Td[(err)]TJ +/F29 9.963 Tf 150.705 221.666 Td[(err)]TJ ET -1 0 0 1 114.583 221.666 cm +1 0 0 1 165.393 221.666 cm 0 g 0 G -1 0 0 1 -114.583 -221.666 cm +1 0 0 1 -165.393 -221.666 cm BT -/F8 9.963 Tf 119.565 221.666 Td[(The)-333(e)-1(rr)1(or)-333(e)-1(stimate)-334(on)-332(e)-1(xi)1(t.)]TJ 5.237 -11.956 Td[(Scop)-27(e)-1(:)]TJ/F29 9.963 Tf 32.379 0 Td[(global)]TJ/F8 9.963 Tf -32.379 -11.955 Td[(T)28(yp)-27(e)-1(:)]TJ/F29 9.963 Tf 29.611 0 Td[(optional)]TJ/F8 9.963 Tf -29.611 -11.955 Td[(Re)-1(t)1(urn)1(e)-1(d)-332(as)-1(:)-444(a)-333(real)-333(n)28(um)28(b)-28(er.)]TJ +/F8 9.963 Tf 170.374 221.666 Td[(The)-333(e)-1(rr)1(or)-333(e)-1(stimate)-334(on)-332(e)-1(xi)1(t.)]TJ 5.237 -11.956 Td[(Scop)-27(e)-1(:)]TJ/F29 9.963 Tf 32.379 0 Td[(global)]TJ/F8 9.963 Tf -32.379 -11.955 Td[(T)28(yp)-28(e:)]TJ/F29 9.963 Tf 29.612 0 Td[(optional)]TJ/F8 9.963 Tf -29.612 -11.955 Td[(Re)-1(t)1(urn)1(e)-1(d)-332(as)-1(:)-444(a)-333(real)-334(n)29(um)28(b)-28(er.)]TJ ET -1 0 0 1 94.914 166.508 cm +1 0 0 1 145.724 166.508 cm 0 g 0 G -1 0 0 1 -94.914 -166.508 cm +1 0 0 1 -145.724 -166.508 cm BT -/F29 9.963 Tf 99.895 166.508 Td[(inf)-1(o)]TJ +/F29 9.963 Tf 150.705 166.508 Td[(inf)-1(o)]TJ ET -1 0 0 1 118.672 166.508 cm +1 0 0 1 169.482 166.508 cm 0 g 0 G -1 0 0 1 -118.672 -166.508 cm +1 0 0 1 -169.482 -166.508 cm BT -/F8 9.963 Tf 123.653 166.508 Td[(An)-333(error)-333(co)-28(d)1(e)-1(.)]TJ 1.149 -11.955 Td[(Scop)-27(e)-1(:)]TJ/F29 9.963 Tf 32.379 0 Td[(global)]TJ/F8 9.963 Tf -32.379 -11.955 Td[(T)28(yp)-27(e)-1(:)]TJ/F29 9.963 Tf 29.611 0 Td[(optional)]TJ/F8 9.963 Tf -29.611 -11.955 Td[(Re)-1(t)1(urn)1(e)-1(d)-332(as)-1(:)-444(an)-333(in)29(te)-1(ger)-333(v)56(ariab)1(le.)]TJ +/F8 9.963 Tf 174.463 166.508 Td[(An)-333(error)-333(co)-28(d)1(e)-1(.)]TJ 1.148 -11.955 Td[(Scop)-27(e)-1(:)]TJ/F29 9.963 Tf 32.379 0 Td[(global)]TJ/F8 9.963 Tf -32.379 -11.955 Td[(T)28(yp)-28(e:)]TJ/F29 9.963 Tf 29.612 0 Td[(optional)]TJ/F8 9.963 Tf -29.612 -11.955 Td[(Re)-1(t)1(urn)1(e)-1(d)-332(as)-1(:)-444(an)-333(in)29(te)-1(ger)-333(v)56(ariab)1(le.)]TJ ET -1 0 0 1 99.895 90.438 cm +1 0 0 1 150.705 90.438 cm 0 g 0 G -1 0 0 1 -99.895 -90.438 cm +1 0 0 1 -150.705 -90.438 cm BT -/F8 9.963 Tf 266.77 90.438 Td[(75)]TJ +/F8 9.963 Tf 317.579 90.438 Td[(76)]TJ ET -1 0 0 1 443.606 90.438 cm +1 0 0 1 494.416 90.438 cm 0 g 0 G endstream endobj -1121 0 obj << +1129 0 obj << /Type /Page -/Contents 1122 0 R -/Resources 1120 0 R +/Contents 1130 0 R +/Resources 1128 0 R /MediaBox [0 0 595.276 841.89] -/Parent 1125 0 R -/Annots [ 1124 0 R ] +/Parent 1127 0 R +/Annots [ 1132 0 R ] >> endobj -1124 0 obj << +1132 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [294.721 556.738 361.779 567.863] +/Rect [345.53 556.738 412.588 567.863] /Subtype /Link /A << /S /GoTo /D (descdata) >> >> endobj -1123 0 obj << -/D [1121 0 R /XYZ 99.895 740.998 null] +1131 0 obj << +/D [1129 0 R /XYZ 150.705 740.998 null] >> endobj -1120 0 obj << +1128 0 obj << /Font << /F29 387 0 R /F8 390 0 R /F32 542 0 R /F11 523 0 R /F14 553 0 R >> /ProcSet [ /PDF /Text ] >> endobj -1128 0 obj << -/Length 8493 +1135 0 obj << +/Length 8519 >> stream -1 0 0 1 150.705 740.998 cm +1 0 0 1 99.895 740.998 cm 0 g 0 G 1 0 0 1 343.711 0 cm 0 g 0 G 1 0 0 1 -348.692 -62.031 cm 0 g 0 G 0 g 0 G -1 0 0 1 -145.724 -678.967 cm +1 0 0 1 -94.914 -678.967 cm BT -/F18 14.346 Tf 150.705 678.967 Td[(psb)]TJ +/F18 14.346 Tf 99.895 678.967 Td[(psb)]TJ ET -1 0 0 1 175.972 678.967 cm +1 0 0 1 125.163 678.967 cm q []0 d 0 J @@ -23361,11 +23442,11 @@ q 4.842 0.199 l S Q -1 0 0 1 -175.972 -678.967 cm +1 0 0 1 -125.163 -678.967 cm BT -/F18 14.346 Tf 180.814 678.967 Td[(cg)-375(|C)1(G)-375(Iter)-1(a)1(tiv)32(e)-375(Me)-1(t)1(ho)-31(d)]TJ/F8 9.963 Tf -30.109 -31.007 Td[(Thi)1(s)-492(sub)1(routi)1(ne)-491(impleme)-1(n)28(t)1(s)-492(th)1(e)-492(CG)-491(metho)-27(d)-491(with)-490(re)-1(star)1(ting.)-917(The)-491(s)-1(t)1(oppi)1(ng)]TJ 0 -11.955 Td[(criterion)-309(is)-310(th)1(e)-310(nor)1(m)27(wise)-310(bac)27(k)1(w)27(ar)1(d)-310(err)1(or,)-314(in)-309(the)-310(i)1(n\014n)1(it)28(y)-309(norm,)-314(i.e.)-436(the)-310(iterati)1(on)]TJ 0 -11.955 Td[(is)-334(stop)1(p)-28(ed)-333(when)]TJ/F14 9.963 Tf 150.686 -11.35 Td[(k)]TJ/F11 9.963 Tf 4.981 0 Td[(r)]TJ/F14 9.963 Tf 4.772 0 Td[(k)]TJ +/F18 14.346 Tf 130.004 678.967 Td[(cg)-375(|C)1(G)-375(Iter)-1(at)1(iv)32(e)-375(M)-1(et)1(ho)-31(d)]TJ/F8 9.963 Tf -30.109 -31.007 Td[(This)-491(subr)1(outi)1(ne)-491(impleme)-1(n)28(ts)-491(th)1(e)-492(CG)-491(metho)-28(d)-490(with)-490(re)-1(start)1(ing.)-917(The)-491(s)-1(t)1(oppi)1(ng)]TJ 0 -11.955 Td[(criterion)-309(is)-310(th)1(e)-310(nor)1(m)27(wise)-310(bac)27(k)1(w)27(ar)1(d)-310(err)1(or,)-314(in)-309(the)-310(in)1(\014n)1(it)28(y)-309(norm,)-314(i.e.)-436(the)-310(iterati)1(on)]TJ 0 -11.955 Td[(is)-334(stop)1(p)-28(ed)-333(when)]TJ/F14 9.963 Tf 150.686 -11.35 Td[(k)]TJ/F11 9.963 Tf 4.982 0 Td[(r)]TJ/F14 9.963 Tf 4.771 0 Td[(k)]TJ ET -1 0 0 1 275.131 608.251 cm +1 0 0 1 224.321 608.251 cm q []0 d 0 J @@ -23374,11 +23455,11 @@ q 67.255 0.199 l S Q -1 0 0 1 -275.131 -608.251 cm +1 0 0 1 -224.321 -608.251 cm BT -/F8 9.963 Tf 275.131 599.126 Td[(\050)]TJ/F14 9.963 Tf 3.874 0 Td[(k)]TJ/F11 9.963 Tf 4.981 0 Td[(A)]TJ/F14 9.963 Tf 7.472 0 Td[(kk)]TJ/F11 9.963 Tf 9.963 0 Td[(x)]TJ/F14 9.963 Tf 5.694 0 Td[(k)]TJ/F8 9.963 Tf 7.195 0 Td[(+)]TJ/F14 9.963 Tf 9.963 0 Td[(k)]TJ/F11 9.963 Tf 4.981 0 Td[(b)]TJ/F14 9.963 Tf 4.276 0 Td[(k)]TJ/F8 9.963 Tf 4.981 0 Td[(\051)]TJ/F11 9.963 Tf 7.837 6.834 Td[(<)-278(e)1(ps)]TJ/F8 9.963 Tf -195.643 -21.533 Td[(or)]TJ/F14 9.963 Tf 149.166 -9.412 Td[(k)]TJ/F11 9.963 Tf 4.981 0 Td[(r)]TJ/F10 6.974 Tf 4.495 -1.495 Td[(i)]TJ/F14 9.963 Tf 3.317 1.495 Td[(k)]TJ +/F8 9.963 Tf 224.321 599.126 Td[(\050)]TJ/F14 9.963 Tf 3.875 0 Td[(k)]TJ/F11 9.963 Tf 4.981 0 Td[(A)]TJ/F14 9.963 Tf 7.472 0 Td[(kk)]TJ/F11 9.963 Tf 9.963 0 Td[(x)]TJ/F14 9.963 Tf 5.693 0 Td[(k)]TJ/F8 9.963 Tf 7.196 0 Td[(+)]TJ/F14 9.963 Tf 9.962 0 Td[(k)]TJ/F11 9.963 Tf 4.982 0 Td[(b)]TJ/F14 9.963 Tf 4.275 0 Td[(k)]TJ/F8 9.963 Tf 4.982 0 Td[(\051)]TJ/F11 9.963 Tf 7.837 6.834 Td[(<)-277(eps)]TJ/F8 9.963 Tf -195.644 -21.533 Td[(or)]TJ/F14 9.963 Tf 149.166 -9.412 Td[(k)]TJ/F11 9.963 Tf 4.982 0 Td[(r)]TJ/F10 6.974 Tf 4.495 -1.495 Td[(i)]TJ/F14 9.963 Tf 3.316 1.495 Td[(k)]TJ ET -1 0 0 1 299.404 570.566 cm +1 0 0 1 248.595 570.566 cm q []0 d 0 J @@ -23387,11 +23468,11 @@ q 18.708 0.199 l S Q -1 0 0 1 -299.404 -570.566 cm +1 0 0 1 -248.595 -570.566 cm BT -/F14 9.963 Tf 299.404 561.441 Td[(k)]TJ/F11 9.963 Tf 4.982 0 Td[(b)]TJ/F14 9.963 Tf 4.275 0 Td[(k)]TJ/F7 6.974 Tf 4.981 -1.494 Td[(2)]TJ/F11 9.963 Tf 8.433 8.328 Td[(<)-277(eps)]TJ/F8 9.963 Tf -171.37 -24.715 Td[(acc)-1(or)1(din)1(g)-334(t)1(o)-334(th)1(e)-334(v)56(alu)1(e)-334(pass)-1(ed)-333(th)1(rou)1(gh)-333(the)-333(is)-1(top)-332(argumen)28(t)-333(\050s)-1(ee)-334(lat)1(e)-1(r)1(\051.)]TJ/F18 14.346 Tf 0 -34.616 Td[(Syn)31(t)1(ax)]TJ/F8 9.963 Tf 33.305 -22.092 Td[(call)-333(psb)]TJ +/F14 9.963 Tf 248.595 561.441 Td[(k)]TJ/F11 9.963 Tf 4.981 0 Td[(b)]TJ/F14 9.963 Tf 4.276 0 Td[(k)]TJ/F7 6.974 Tf 4.981 -1.494 Td[(2)]TJ/F11 9.963 Tf 8.432 8.328 Td[(<)-278(e)1(ps)]TJ/F8 9.963 Tf -171.37 -24.715 Td[(acc)-1(ord)1(in)1(g)-334(to)-333(th)1(e)-334(v)56(alue)-333(pass)-1(ed)-333(th)1(rough)-332(the)-334(i)1(s)-1(top)-332(argumen)28(t)-333(\050s)-1(ee)-334(lat)1(e)-1(r\051)1(.)]TJ/F18 14.346 Tf 0 -34.616 Td[(Syn)31(t)1(ax)]TJ/F8 9.963 Tf 33.306 -22.092 Td[(call)-333(psb)]TJ ET -1 0 0 1 217.872 486.852 cm +1 0 0 1 167.063 486.852 cm q []0 d 0 J @@ -23400,11 +23481,11 @@ q 2.989 0.199 l S Q -1 0 0 1 -217.872 -486.852 cm +1 0 0 1 -167.063 -486.852 cm BT -/F8 9.963 Tf 220.861 486.852 Td[(cg)-334(\050)]TJ/F19 9.963 Tf 16.604 0 Td[(a,pr)52(e)51(c,b,x)1(,eps,desc)]TJ +/F8 9.963 Tf 170.051 486.852 Td[(cg)-334(\050)]TJ/F19 9.963 Tf 16.605 0 Td[(a,pr)52(e)51(c,b,)1(x,eps,desc)]TJ ET -1 0 0 1 317.168 486.852 cm +1 0 0 1 266.359 486.852 cm q []0 d 0 J @@ -23413,37 +23494,37 @@ q 3.055 0.199 l S Q -1 0 0 1 -317.168 -486.852 cm +1 0 0 1 -266.359 -486.852 cm BT -/F19 9.963 Tf 320.223 486.852 Td[(a,i)1(n)-1(f)1(o,itmax,)1(iter,)1(err,)1(itr)51(ac)51(e,)1(istop)]TJ/F8 9.963 Tf 137.013 0 Td[(\051)]TJ +/F19 9.963 Tf 269.414 486.852 Td[(a,i)1(n)-1(f)1(o,itmax,)1(iter,)1(err,)1(itr)51(ac)51(e,)1(istop)]TJ/F8 9.963 Tf 137.013 0 Td[(\051)]TJ ET -1 0 0 1 145.724 462.627 cm +1 0 0 1 94.914 462.627 cm 0 g 0 G -1 0 0 1 -145.724 -462.627 cm +1 0 0 1 -94.914 -462.627 cm BT -/F29 9.963 Tf 150.705 462.627 Td[(On)-383(En)33(t)-1(r)1(y)]TJ +/F29 9.963 Tf 99.895 462.627 Td[(On)-383(En)32(tr)1(y)]TJ ET -1 0 0 1 198.29 462.627 cm +1 0 0 1 147.481 462.627 cm 0 g 0 G -1 0 0 1 -52.566 -21.185 cm +1 0 0 1 -52.567 -21.185 cm 0 g 0 G -1 0 0 1 -145.724 -441.442 cm +1 0 0 1 -94.914 -441.442 cm BT -/F29 9.963 Tf 150.705 441.442 Td[(a)]TJ +/F29 9.963 Tf 99.895 441.442 Td[(a)]TJ ET -1 0 0 1 156.274 441.442 cm +1 0 0 1 105.465 441.442 cm 0 g 0 G -1 0 0 1 -156.274 -441.442 cm +1 0 0 1 -105.465 -441.442 cm BT -/F8 9.963 Tf 161.256 441.442 Td[(th)1(e)-334(lo)-28(cal)-333(p)-27(ortion)-333(of)-332(global)-333(spar)1(s)-1(e)-334(matr)1(ix)]TJ/F11 9.963 Tf 178.968 0 Td[(A)]TJ/F8 9.963 Tf 7.472 0 Td[(.)]TJ -172.085 -11.955 Td[(Scop)-27(e)-1(:)]TJ/F29 9.963 Tf 32.379 0 Td[(lo)-32(cal)]TJ/F8 9.963 Tf -32.379 -11.955 Td[(T)28(yp)-28(e:)]TJ/F29 9.963 Tf 29.612 0 Td[(requ)1(i)-1(r)1(ed)]TJ/F8 9.963 Tf -29.612 -11.956 Td[(Sp)-27(ec)-1(i\014)1(ed)-333(as)-1(:)-444(a)-333(s)-1(tr)1(uctur)1(e)-1(d)-333(d)1(ata)-333(of)-333(t)28(yp)-27(e)]TJ +/F8 9.963 Tf 110.446 441.442 Td[(th)1(e)-334(lo)-28(cal)-333(p)-28(or)1(tion)-333(of)-333(g)1(lobal)-333(spar)1(s)-1(e)-334(matr)1(ix)]TJ/F11 9.963 Tf 178.968 0 Td[(A)]TJ/F8 9.963 Tf 7.472 0 Td[(.)]TJ -172.084 -11.955 Td[(Scop)-27(e)-1(:)]TJ/F29 9.963 Tf 32.379 0 Td[(lo)-32(cal)]TJ/F8 9.963 Tf -32.379 -11.955 Td[(T)28(yp)-27(e)-1(:)]TJ/F29 9.963 Tf 29.611 0 Td[(requ)1(i)-1(r)1(e)-1(d)]TJ/F8 9.963 Tf -29.611 -11.956 Td[(Sp)-27(ec)-1(i)1(\014ed)-333(as)-1(:)-444(a)-333(s)-1(tr)1(uctur)1(e)-1(d)-333(d)1(ata)-333(of)-333(t)28(yp)-27(e)]TJ ET -1 0 0 1 346.526 405.576 cm +1 0 0 1 295.717 405.576 cm 0 0 1 rg 0 0 1 RG -1 0 0 1 -346.526 -405.576 cm +1 0 0 1 -295.717 -405.576 cm BT -/F32 9.963 Tf 346.526 405.576 Td[(psb)]TJ +/F32 9.963 Tf 295.717 405.576 Td[(psb)]TJ ET -1 0 0 1 362.845 405.576 cm +1 0 0 1 312.036 405.576 cm q []0 d 0 J @@ -23452,11 +23533,11 @@ q 3.138 0.199 l S Q -1 0 0 1 -362.845 -405.576 cm +1 0 0 1 -312.036 -405.576 cm BT -/F32 9.963 Tf 365.983 405.576 Td[(spmat)]TJ +/F32 9.963 Tf 315.174 405.576 Td[(spmat)]TJ ET -1 0 0 1 392.763 405.576 cm +1 0 0 1 341.953 405.576 cm q []0 d 0 J @@ -23465,35 +23546,35 @@ q 3.138 0.199 l S Q -1 0 0 1 -392.763 -405.576 cm +1 0 0 1 -341.953 -405.576 cm BT -/F32 9.963 Tf 395.901 405.576 Td[(type)]TJ +/F32 9.963 Tf 345.091 405.576 Td[(type)]TJ ET -1 0 0 1 416.822 405.576 cm +1 0 0 1 366.013 405.576 cm 0 g 0 G -1 0 0 1 -416.822 -405.576 cm +1 0 0 1 -366.013 -405.576 cm BT -/F8 9.963 Tf 416.822 405.576 Td[(.)]TJ +/F8 9.963 Tf 366.013 405.576 Td[(.)]TJ ET -1 0 0 1 145.724 384.392 cm +1 0 0 1 94.914 384.392 cm 0 g 0 G -1 0 0 1 -145.724 -384.392 cm +1 0 0 1 -94.914 -384.392 cm BT -/F29 9.963 Tf 150.705 384.392 Td[(pr)1(e)-1(c)]TJ +/F29 9.963 Tf 99.895 384.392 Td[(pr)1(e)-1(c)]TJ ET -1 0 0 1 172.131 384.392 cm +1 0 0 1 121.322 384.392 cm 0 g 0 G -1 0 0 1 -172.131 -384.392 cm +1 0 0 1 -121.322 -384.392 cm BT -/F8 9.963 Tf 177.113 384.392 Td[(The)-333(data)-333(s)-1(t)1(ructur)1(e)-334(con)28(tain)1(ing)-333(th)1(e)-334(pr)1(e)-1(cond)1(ition)1(e)-1(r)1(.)]TJ -1.502 -11.955 Td[(Scop)-27(e)-1(:)]TJ/F29 9.963 Tf 32.379 0 Td[(lo)-32(cal)]TJ/F8 9.963 Tf -32.379 -11.956 Td[(T)28(yp)-28(e:)]TJ/F29 9.963 Tf 29.612 0 Td[(requ)1(i)-1(r)1(ed)]TJ/F8 9.963 Tf -29.612 -11.955 Td[(Sp)-27(ec)-1(i\014)1(ed)-333(as)-1(:)-444(a)-333(s)-1(tr)1(uctur)1(e)-1(d)-333(d)1(ata)-333(of)-333(t)28(yp)-27(e)]TJ +/F8 9.963 Tf 126.303 384.392 Td[(The)-334(d)1(ata)-333(s)-1(tr)1(uctur)1(e)-334(con)28(tain)1(ing)-333(th)1(e)-334(pr)1(e)-1(cond)1(ition)1(e)-1(r)1(.)]TJ -1.501 -11.955 Td[(Scop)-27(e)-1(:)]TJ/F29 9.963 Tf 32.379 0 Td[(lo)-32(cal)]TJ/F8 9.963 Tf -32.379 -11.956 Td[(T)28(yp)-27(e)-1(:)]TJ/F29 9.963 Tf 29.611 0 Td[(requ)1(i)-1(r)1(e)-1(d)]TJ/F8 9.963 Tf -29.611 -11.955 Td[(Sp)-27(ec)-1(i)1(\014ed)-333(as)-1(:)-444(a)-333(s)-1(tr)1(uctur)1(e)-1(d)-333(d)1(ata)-333(of)-333(t)28(yp)-27(e)]TJ ET -1 0 0 1 346.526 348.526 cm +1 0 0 1 295.717 348.526 cm 0 0 1 rg 0 0 1 RG -1 0 0 1 -346.526 -348.526 cm +1 0 0 1 -295.717 -348.526 cm BT -/F32 9.963 Tf 346.526 348.526 Td[(psb)]TJ +/F32 9.963 Tf 295.717 348.526 Td[(psb)]TJ ET -1 0 0 1 362.845 348.526 cm +1 0 0 1 312.036 348.526 cm q []0 d 0 J @@ -23502,11 +23583,11 @@ q 3.138 0.199 l S Q -1 0 0 1 -362.845 -348.526 cm +1 0 0 1 -312.036 -348.526 cm BT -/F32 9.963 Tf 365.983 348.526 Td[(prec)]TJ +/F32 9.963 Tf 315.174 348.526 Td[(prec)]TJ ET -1 0 0 1 387.532 348.526 cm +1 0 0 1 336.723 348.526 cm q []0 d 0 J @@ -23515,59 +23596,59 @@ q 3.138 0.199 l S Q -1 0 0 1 -387.532 -348.526 cm +1 0 0 1 -336.723 -348.526 cm BT -/F32 9.963 Tf 390.67 348.526 Td[(type)]TJ +/F32 9.963 Tf 339.861 348.526 Td[(type)]TJ ET -1 0 0 1 411.592 348.526 cm +1 0 0 1 360.782 348.526 cm 0 g 0 G -1 0 0 1 -411.592 -348.526 cm +1 0 0 1 -360.782 -348.526 cm BT -/F8 9.963 Tf 411.592 348.526 Td[(.)]TJ +/F8 9.963 Tf 360.782 348.526 Td[(.)]TJ ET -1 0 0 1 145.724 327.342 cm +1 0 0 1 94.914 327.342 cm 0 g 0 G -1 0 0 1 -145.724 -327.342 cm +1 0 0 1 -94.914 -327.342 cm BT -/F29 9.963 Tf 150.705 327.342 Td[(b)]TJ +/F29 9.963 Tf 99.895 327.342 Td[(b)]TJ ET -1 0 0 1 157.07 327.342 cm +1 0 0 1 106.26 327.342 cm 0 g 0 G -1 0 0 1 -157.07 -327.342 cm +1 0 0 1 -106.26 -327.342 cm BT -/F8 9.963 Tf 162.051 327.342 Td[(The)-333(R)-1(HS)-332(v)28(e)-1(ctor.)]TJ 13.56 -11.956 Td[(Scop)-27(e)-1(:)]TJ/F29 9.963 Tf 32.379 0 Td[(lo)-32(cal)]TJ/F8 9.963 Tf -32.379 -11.955 Td[(T)28(yp)-28(e:)]TJ/F29 9.963 Tf 29.612 0 Td[(requ)1(i)-1(r)1(ed)]TJ/F8 9.963 Tf -29.612 -11.955 Td[(Sp)-27(ec)-1(i\014)1(ed)-333(as)-1(:)-444(a)-333(ran)1(k)-334(on)1(e)-334(ar)1(ra)28(y)83(.)]TJ +/F8 9.963 Tf 111.242 327.342 Td[(The)-333(R)-1(HS)-332(v)28(e)-1(ctor.)]TJ 13.56 -11.956 Td[(Scop)-27(e)-1(:)]TJ/F29 9.963 Tf 32.379 0 Td[(lo)-32(cal)]TJ/F8 9.963 Tf -32.379 -11.955 Td[(T)28(yp)-27(e)-1(:)]TJ/F29 9.963 Tf 29.611 0 Td[(requ)1(i)-1(r)1(e)-1(d)]TJ/F8 9.963 Tf -29.611 -11.955 Td[(Sp)-27(ec)-1(i)1(\014ed)-333(as)-1(:)-444(a)-333(ran)1(k)-333(one)-334(ar)1(ra)28(y)83(.)]TJ ET -1 0 0 1 145.724 270.291 cm +1 0 0 1 94.914 270.291 cm 0 g 0 G -1 0 0 1 -145.724 -270.291 cm +1 0 0 1 -94.914 -270.291 cm BT -/F29 9.963 Tf 150.705 270.291 Td[(x)]TJ +/F29 9.963 Tf 99.895 270.291 Td[(x)]TJ ET -1 0 0 1 156.752 270.291 cm +1 0 0 1 105.942 270.291 cm 0 g 0 G -1 0 0 1 -156.752 -270.291 cm +1 0 0 1 -105.942 -270.291 cm BT -/F8 9.963 Tf 161.733 270.291 Td[(The)-333(init)1(ial)-333(gues)-1(s.)]TJ 13.878 -11.955 Td[(Scop)-27(e)-1(:)]TJ/F29 9.963 Tf 32.379 0 Td[(lo)-32(cal)]TJ/F8 9.963 Tf -32.379 -11.955 Td[(T)28(yp)-28(e:)]TJ/F29 9.963 Tf 29.612 0 Td[(requ)1(i)-1(r)1(ed)]TJ/F8 9.963 Tf -29.612 -11.955 Td[(Sp)-27(ec)-1(i\014)1(ed)-333(as)-1(:)-444(a)-333(ran)1(k)-334(on)1(e)-334(ar)1(ra)28(y)83(.)]TJ +/F8 9.963 Tf 110.923 270.291 Td[(The)-334(i)1(nit)1(ial)-333(gues)-1(s.)]TJ 13.879 -11.955 Td[(Scop)-27(e)-1(:)]TJ/F29 9.963 Tf 32.379 0 Td[(lo)-32(cal)]TJ/F8 9.963 Tf -32.379 -11.955 Td[(T)28(yp)-27(e)-1(:)]TJ/F29 9.963 Tf 29.611 0 Td[(requ)1(i)-1(r)1(e)-1(d)]TJ/F8 9.963 Tf -29.611 -11.955 Td[(Sp)-27(ec)-1(i)1(\014ed)-333(as)-1(:)-444(a)-333(ran)1(k)-333(one)-334(ar)1(ra)28(y)83(.)]TJ ET -1 0 0 1 145.724 213.241 cm +1 0 0 1 94.914 213.241 cm 0 g 0 G -1 0 0 1 -145.724 -213.241 cm +1 0 0 1 -94.914 -213.241 cm BT -/F29 9.963 Tf 150.705 213.241 Td[(eps)]TJ +/F29 9.963 Tf 99.895 213.241 Td[(eps)]TJ ET -1 0 0 1 166.84 213.241 cm +1 0 0 1 116.031 213.241 cm 0 g 0 G -1 0 0 1 -166.84 -213.241 cm +1 0 0 1 -116.031 -213.241 cm BT -/F8 9.963 Tf 171.821 213.241 Td[(The)-334(stop)1(pin)1(g)-334(t)1(ole)-1(r)1(ance)-1(.)]TJ 3.79 -11.955 Td[(Scop)-27(e)-1(:)]TJ/F29 9.963 Tf 32.379 0 Td[(global)]TJ/F8 9.963 Tf -32.379 -11.955 Td[(T)28(yp)-28(e:)]TJ/F29 9.963 Tf 29.612 0 Td[(requ)1(i)-1(r)1(ed)]TJ/F8 9.963 Tf -29.612 -11.955 Td[(Sp)-27(ec)-1(i\014)1(ed)-333(as)-1(:)-444(a)-333(real)-333(n)28(um)28(b)-28(er.)]TJ +/F8 9.963 Tf 121.012 213.241 Td[(The)-333(s)-1(top)1(pin)1(g)-333(tole)-1(r)1(ance)-1(.)]TJ 3.79 -11.955 Td[(Scop)-27(e)-1(:)]TJ/F29 9.963 Tf 32.379 0 Td[(global)]TJ/F8 9.963 Tf -32.379 -11.955 Td[(T)28(yp)-27(e)-1(:)]TJ/F29 9.963 Tf 29.611 0 Td[(requ)1(i)-1(r)1(e)-1(d)]TJ/F8 9.963 Tf -29.611 -11.955 Td[(Sp)-27(ec)-1(i)1(\014ed)-333(as)-1(:)-444(a)-333(real)-333(n)28(um)28(b)-28(er.)]TJ ET -1 0 0 1 145.724 156.191 cm +1 0 0 1 94.914 156.191 cm 0 g 0 G -1 0 0 1 -145.724 -156.191 cm +1 0 0 1 -94.914 -156.191 cm BT -/F29 9.963 Tf 150.705 156.191 Td[(desc)]TJ +/F29 9.963 Tf 99.895 156.191 Td[(desc)]TJ ET -1 0 0 1 172.619 156.191 cm +1 0 0 1 121.81 156.191 cm q []0 d 0 J @@ -23576,23 +23657,23 @@ q 3.437 0.199 l S Q -1 0 0 1 -172.619 -156.191 cm +1 0 0 1 -121.81 -156.191 cm BT -/F29 9.963 Tf 176.057 156.191 Td[(a)]TJ +/F29 9.963 Tf 125.247 156.191 Td[(a)]TJ ET -1 0 0 1 181.626 156.191 cm +1 0 0 1 130.816 156.191 cm 0 g 0 G -1 0 0 1 -181.626 -156.191 cm +1 0 0 1 -130.816 -156.191 cm BT -/F8 9.963 Tf 186.607 156.191 Td[(con)28(tain)1(s)-334(data)-333(stru)1(c)-1(tu)1(res)-334(for)-333(comm)27(u)1(nication)1(s)-1(.)]TJ -10.996 -11.955 Td[(Scop)-27(e)-1(:)]TJ/F29 9.963 Tf 32.379 0 Td[(lo)-32(cal)]TJ/F8 9.963 Tf -32.379 -11.955 Td[(T)28(yp)-28(e:)]TJ/F29 9.963 Tf 29.612 0 Td[(requ)1(i)-1(r)1(ed)]TJ/F8 9.963 Tf -29.612 -11.955 Td[(Sp)-27(ec)-1(i\014)1(ed)-333(as)-1(:)-444(a)-333(s)-1(tr)1(uctur)1(e)-1(d)-333(d)1(ata)-333(of)-333(t)28(yp)-27(e)]TJ +/F8 9.963 Tf 135.798 156.191 Td[(con)28(tain)1(s)-334(dat)1(a)-334(stru)1(c)-1(tu)1(res)-334(fo)1(r)-333(c)-1(omm)27(u)1(nication)1(s)-1(.)]TJ -10.996 -11.955 Td[(Scop)-27(e)-1(:)]TJ/F29 9.963 Tf 32.379 0 Td[(lo)-32(cal)]TJ/F8 9.963 Tf -32.379 -11.955 Td[(T)28(yp)-27(e)-1(:)]TJ/F29 9.963 Tf 29.611 0 Td[(requ)1(i)-1(r)1(e)-1(d)]TJ/F8 9.963 Tf -29.611 -11.955 Td[(Sp)-27(ec)-1(i)1(\014ed)-333(as)-1(:)-444(a)-333(s)-1(tr)1(uctur)1(e)-1(d)-333(d)1(ata)-333(of)-333(t)28(yp)-27(e)]TJ ET -1 0 0 1 346.526 120.326 cm +1 0 0 1 295.717 120.326 cm 0 0 1 rg 0 0 1 RG -1 0 0 1 -346.526 -120.326 cm +1 0 0 1 -295.717 -120.326 cm BT -/F32 9.963 Tf 346.526 120.326 Td[(psb)]TJ +/F32 9.963 Tf 295.717 120.326 Td[(psb)]TJ ET -1 0 0 1 362.845 120.326 cm +1 0 0 1 312.036 120.326 cm q []0 d 0 J @@ -23601,11 +23682,11 @@ q 3.138 0.199 l S Q -1 0 0 1 -362.845 -120.326 cm +1 0 0 1 -312.036 -120.326 cm BT -/F32 9.963 Tf 365.983 120.326 Td[(desc)]TJ +/F32 9.963 Tf 315.174 120.326 Td[(desc)]TJ ET -1 0 0 1 387.532 120.326 cm +1 0 0 1 336.723 120.326 cm q []0 d 0 J @@ -23614,208 +23695,208 @@ q 3.138 0.199 l S Q -1 0 0 1 -387.532 -120.326 cm +1 0 0 1 -336.723 -120.326 cm BT -/F32 9.963 Tf 390.67 120.326 Td[(type)]TJ +/F32 9.963 Tf 339.861 120.326 Td[(type)]TJ ET -1 0 0 1 411.592 120.326 cm +1 0 0 1 360.782 120.326 cm 0 g 0 G -1 0 0 1 -411.592 -120.326 cm +1 0 0 1 -360.782 -120.326 cm BT -/F8 9.963 Tf 411.592 120.326 Td[(.)]TJ +/F8 9.963 Tf 360.782 120.326 Td[(.)]TJ ET -1 0 0 1 150.705 90.438 cm +1 0 0 1 99.895 90.438 cm 0 g 0 G -1 0 0 1 -150.705 -90.438 cm +1 0 0 1 -99.895 -90.438 cm BT -/F8 9.963 Tf 317.579 90.438 Td[(76)]TJ +/F8 9.963 Tf 266.77 90.438 Td[(77)]TJ ET -1 0 0 1 494.416 90.438 cm +1 0 0 1 443.606 90.438 cm 0 g 0 G endstream endobj -1127 0 obj << +1134 0 obj << /Type /Page -/Contents 1128 0 R -/Resources 1126 0 R +/Contents 1135 0 R +/Resources 1133 0 R /MediaBox [0 0 595.276 841.89] -/Parent 1125 0 R -/Annots [ 1131 0 R 1132 0 R 1133 0 R ] +/Parent 1127 0 R +/Annots [ 1138 0 R 1139 0 R 1140 0 R ] >> endobj -1131 0 obj << +1138 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [345.53 402.366 417.818 413.491] +/Rect [294.721 402.366 367.009 413.491] /Subtype /Link /A << /S /GoTo /D (spdata) >> >> endobj -1132 0 obj << +1139 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [345.53 345.316 412.588 356.441] +/Rect [294.721 345.316 361.779 356.441] /Subtype /Link /A << /S /GoTo /D (precdata) >> >> endobj -1133 0 obj << +1140 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [345.53 117.115 412.588 128.24] +/Rect [294.721 117.115 361.779 128.24] /Subtype /Link /A << /S /GoTo /D (descdata) >> >> endobj -1129 0 obj << -/D [1127 0 R /XYZ 150.705 740.998 null] +1136 0 obj << +/D [1134 0 R /XYZ 99.895 740.998 null] >> endobj 246 0 obj << -/D [1127 0 R /XYZ 150.705 657.44 null] +/D [1134 0 R /XYZ 99.895 657.44 null] >> endobj -1130 0 obj << -/D [1127 0 R /XYZ 150.705 496.017 null] +1137 0 obj << +/D [1134 0 R /XYZ 99.895 496.017 null] >> endobj -1126 0 obj << +1133 0 obj << /Font << /F18 381 0 R /F8 390 0 R /F14 553 0 R /F11 523 0 R /F10 550 0 R /F7 547 0 R /F19 508 0 R /F29 387 0 R /F32 542 0 R >> /ProcSet [ /PDF /Text ] >> endobj -1136 0 obj << -/Length 4755 +1143 0 obj << +/Length 4748 >> stream -1 0 0 1 99.895 740.998 cm +1 0 0 1 150.705 740.998 cm 0 g 0 G 1 0 0 1 343.711 0 cm 0 g 0 G 1 0 0 1 -348.692 -34.869 cm 0 g 0 G -1 0 0 1 -94.914 -706.129 cm +1 0 0 1 -145.724 -706.129 cm BT -/F29 9.963 Tf 99.895 706.129 Td[(it)-1(max)]TJ +/F29 9.963 Tf 150.705 706.129 Td[(it)-1(max)]TJ ET -1 0 0 1 128.697 706.129 cm +1 0 0 1 179.506 706.129 cm 0 g 0 G -1 0 0 1 -128.697 -706.129 cm +1 0 0 1 -179.506 -706.129 cm BT -/F8 9.963 Tf 133.678 706.129 Td[(The)-334(maxi)1(m)27(u)1(m)-334(n)28(u)1(m)27(b)-27(e)-1(r)-333(of)-332(iteration)1(s)-334(to)-333(p)-28(erf)1(orm.)]TJ -8.876 -11.955 Td[(Scop)-27(e)-1(:)]TJ/F29 9.963 Tf 32.379 0 Td[(global)]TJ/F8 9.963 Tf -32.379 -11.955 Td[(T)28(yp)-27(e)-1(:)]TJ/F29 9.963 Tf 29.611 0 Td[(optional)]TJ/F8 9.963 Tf -29.611 -11.956 Td[(Defau)1(lt:)]TJ/F11 9.963 Tf 39.436 0 Td[(i)1(t)-1(ma)1(x)]TJ/F8 9.963 Tf 29.504 0 Td[(=)-278(10)1(00.)]TJ -68.94 -11.955 Td[(Sp)-27(ec)-1(i)1(\014ed)-333(as)-1(:)-444(an)-333(in)29(te)-1(ger)-333(v)56(ariab)1(le)]TJ/F11 9.963 Tf 142.079 0 Td[(i)1(t)-1(ma)1(x)]TJ/F14 9.963 Tf 29.504 0 Td[(\025)]TJ/F8 9.963 Tf 10.516 0 Td[(1.)]TJ +/F8 9.963 Tf 184.488 706.129 Td[(The)-333(m)-1(axi)1(m)27(u)1(m)-334(n)28(u)1(m)27(b)-27(e)-1(r)-333(of)-332(iteration)1(s)-334(to)-333(p)-28(erf)1(orm.)]TJ -8.877 -11.955 Td[(Scop)-27(e)-1(:)]TJ/F29 9.963 Tf 32.379 0 Td[(global)]TJ/F8 9.963 Tf -32.379 -11.955 Td[(T)28(yp)-28(e:)]TJ/F29 9.963 Tf 29.612 0 Td[(optional)]TJ/F8 9.963 Tf -29.612 -11.956 Td[(Defau)1(lt:)]TJ/F11 9.963 Tf 39.436 0 Td[(itma)1(x)]TJ/F8 9.963 Tf 29.505 0 Td[(=)-277(1000.)]TJ -68.941 -11.955 Td[(Sp)-27(ec)-1(i\014)1(ed)-333(as)-1(:)-444(an)-333(in)29(te)-1(ger)-333(v)56(ariab)1(le)]TJ/F11 9.963 Tf 142.079 0 Td[(itma)1(x)]TJ/F14 9.963 Tf 29.505 0 Td[(\025)]TJ/F8 9.963 Tf 10.516 0 Td[(1.)]TJ ET -1 0 0 1 94.914 638.383 cm +1 0 0 1 145.724 638.383 cm 0 g 0 G -1 0 0 1 -94.914 -638.383 cm +1 0 0 1 -145.724 -638.383 cm BT -/F29 9.963 Tf 99.895 638.383 Td[(it)-1(r)1(ace)]TJ +/F29 9.963 Tf 150.705 638.383 Td[(it)-1(r)1(ace)]TJ ET -1 0 0 1 128.164 638.383 cm +1 0 0 1 178.974 638.383 cm 0 g 0 G -1 0 0 1 -128.164 -638.383 cm +1 0 0 1 -178.974 -638.383 cm BT -/F8 9.963 Tf 133.146 638.383 Td[(If)]TJ/F11 9.963 Tf 8.912 0 Td[(>)]TJ/F8 9.963 Tf 10.516 0 Td[(0)-228(p)1(rin)28(t)-227(out)-228(an)-227(in)1(for)1(m)-1(ati)1(onal)-227(m)-1(es)-1(sage)-228(ab)-28(ou)1(t)-228(con)28(v)28(erge)-1(n)1(c)-1(e)-228(ev)28(e)-1(r)1(y)]TJ/F11 9.963 Tf 265.015 0 Td[(i)1(t)-1(r)-27(ace)]TJ/F8 9.963 Tf -292.787 -11.955 Td[(iterati)1(ons.)]TJ 0 -11.955 Td[(Scop)-27(e)-1(:)]TJ/F29 9.963 Tf 32.379 0 Td[(global)]TJ/F8 9.963 Tf -32.379 -11.956 Td[(T)28(yp)-27(e)-1(:)]TJ/F29 9.963 Tf 29.611 0 Td[(opti)-1(o)1(nal)]TJ +/F8 9.963 Tf 183.955 638.383 Td[(If)]TJ/F11 9.963 Tf 8.912 0 Td[(>)]TJ/F8 9.963 Tf 10.516 0 Td[(0)-228(p)1(rin)28(t)-227(out)-228(an)-227(in)1(for)1(m)-1(ati)1(onal)-228(mes)-1(sage)-228(ab)-28(ou)1(t)-228(con)28(v)28(e)-1(r)1(ge)-1(n)1(c)-1(e)-228(ev)28(e)-1(r)1(y)]TJ/F11 9.963 Tf 265.015 0 Td[(itr)-28(a)1(ce)]TJ/F8 9.963 Tf -292.787 -11.955 Td[(iterati)1(ons.)]TJ 0 -11.955 Td[(Scop)-27(e)-1(:)]TJ/F29 9.963 Tf 32.379 0 Td[(global)]TJ/F8 9.963 Tf -32.379 -11.956 Td[(T)28(yp)-28(e:)]TJ/F29 9.963 Tf 29.612 0 Td[(optional)]TJ ET -1 0 0 1 94.914 570.637 cm +1 0 0 1 145.724 570.637 cm 0 g 0 G -1 0 0 1 -94.914 -570.637 cm +1 0 0 1 -145.724 -570.637 cm BT -/F29 9.963 Tf 99.895 570.637 Td[(istop)]TJ +/F29 9.963 Tf 150.705 570.637 Td[(istop)]TJ ET -1 0 0 1 124.146 570.637 cm +1 0 0 1 174.955 570.637 cm 0 g 0 G -1 0 0 1 -124.146 -570.637 cm +1 0 0 1 -174.955 -570.637 cm BT -/F8 9.963 Tf 129.127 570.637 Td[(An)-333(in)29(te)-1(ger)-333(s)-1(p)-27(ec)-1(i)1(fyin)1(g)-333(the)-334(stop)1(pin)1(g)-334(cri)1(te)-1(r)1(ion.)]TJ -4.325 -11.955 Td[(Scop)-27(e)-1(:)]TJ/F29 9.963 Tf 32.379 0 Td[(global)]TJ/F8 9.963 Tf -32.379 -11.955 Td[(T)28(yp)-27(e)-1(:)]TJ/F29 9.963 Tf 29.611 0 Td[(optional)]TJ +/F8 9.963 Tf 179.937 570.637 Td[(An)-333(in)29(te)-1(ger)-333(sp)-28(ec)-1(i)1(fyi)1(ng)-333(the)-333(s)-1(top)1(pin)1(g)-333(c)-1(ri)1(te)-1(r)1(ion.)]TJ -4.326 -11.955 Td[(Scop)-27(e)-1(:)]TJ/F29 9.963 Tf 32.379 0 Td[(global)]TJ/F8 9.963 Tf -32.379 -11.955 Td[(T)28(yp)-28(e:)]TJ/F29 9.963 Tf 29.612 0 Td[(optional)]TJ ET -1 0 0 1 94.914 514.846 cm +1 0 0 1 145.724 514.846 cm 0 g 0 G -1 0 0 1 -94.914 -514.846 cm +1 0 0 1 -145.724 -514.846 cm BT -/F29 9.963 Tf 99.895 514.846 Td[(On)-383(R)-1(etur)1(n)]TJ +/F29 9.963 Tf 150.705 514.846 Td[(On)-383(Re)-1(tur)1(n)]TJ ET -1 0 0 1 154.434 514.846 cm +1 0 0 1 205.243 514.846 cm 0 g 0 G -1 0 0 1 -59.52 -19.925 cm +1 0 0 1 -59.519 -19.925 cm 0 g 0 G -1 0 0 1 -94.914 -494.921 cm +1 0 0 1 -145.724 -494.921 cm BT -/F29 9.963 Tf 99.895 494.921 Td[(x)]TJ +/F29 9.963 Tf 150.705 494.921 Td[(x)]TJ ET -1 0 0 1 105.942 494.921 cm +1 0 0 1 156.752 494.921 cm 0 g 0 G -1 0 0 1 -105.942 -494.921 cm +1 0 0 1 -156.752 -494.921 cm BT -/F8 9.963 Tf 110.923 494.921 Td[(The)-334(compu)1(te)-1(d)-332(s)-1(olu)1(tion)1(.)]TJ 13.879 -11.955 Td[(Scop)-27(e)-1(:)]TJ/F29 9.963 Tf 32.379 0 Td[(lo)-32(cal)]TJ/F8 9.963 Tf -32.379 -11.955 Td[(T)28(yp)-27(e)-1(:)]TJ/F29 9.963 Tf 29.611 0 Td[(requ)1(i)-1(r)1(e)-1(d)]TJ/F8 9.963 Tf -29.611 -11.956 Td[(Sp)-27(ec)-1(i)1(\014ed)-333(as)-1(:)-444(a)-333(ran)1(k)-333(one)-334(ar)1(ra)28(y)83(.)]TJ +/F8 9.963 Tf 161.733 494.921 Td[(The)-333(c)-1(ompu)1(te)-1(d)-332(s)-1(olu)1(tion)1(.)]TJ 13.878 -11.955 Td[(Scop)-27(e)-1(:)]TJ/F29 9.963 Tf 32.379 0 Td[(lo)-32(cal)]TJ/F8 9.963 Tf -32.379 -11.955 Td[(T)28(yp)-28(e:)]TJ/F29 9.963 Tf 29.612 0 Td[(requ)1(i)-1(r)1(ed)]TJ/F8 9.963 Tf -29.612 -11.956 Td[(Sp)-27(ec)-1(i\014)1(ed)-333(as)-1(:)-444(a)-333(ran)1(k)-334(on)1(e)-334(ar)1(ra)28(y)83(.)]TJ ET -1 0 0 1 94.914 439.13 cm +1 0 0 1 145.724 439.13 cm 0 g 0 G -1 0 0 1 -94.914 -439.13 cm +1 0 0 1 -145.724 -439.13 cm BT -/F29 9.963 Tf 99.895 439.13 Td[(it)-1(er)]TJ +/F29 9.963 Tf 150.705 439.13 Td[(it)-1(er)]TJ ET -1 0 0 1 117.503 439.13 cm +1 0 0 1 168.312 439.13 cm 0 g 0 G -1 0 0 1 -117.503 -439.13 cm +1 0 0 1 -168.312 -439.13 cm BT -/F8 9.963 Tf 122.484 439.13 Td[(The)-334(n)29(um)28(b)-28(er)-333(of)-333(iterat)1(ions)-334(p)-27(erf)1(orme)-1(d)1(.)]TJ 2.318 -11.955 Td[(Scop)-27(e)-1(:)]TJ/F29 9.963 Tf 32.379 0 Td[(global)]TJ/F8 9.963 Tf -32.379 -11.955 Td[(T)28(yp)-27(e)-1(:)]TJ/F29 9.963 Tf 29.611 0 Td[(optional)]TJ/F8 9.963 Tf -29.611 -11.955 Td[(Re)-1(t)1(urn)1(e)-1(d)-332(as)-1(:)-444(an)-333(in)29(te)-1(ger)-333(v)56(ariab)1(le.)]TJ +/F8 9.963 Tf 173.294 439.13 Td[(The)-333(n)28(um)28(b)-28(er)-333(of)-333(it)1(e)-1(rat)1(ions)-333(p)-28(erf)1(orme)-1(d)1(.)]TJ 2.317 -11.955 Td[(Scop)-27(e)-1(:)]TJ/F29 9.963 Tf 32.379 0 Td[(global)]TJ/F8 9.963 Tf -32.379 -11.955 Td[(T)28(yp)-28(e:)]TJ/F29 9.963 Tf 29.612 0 Td[(optional)]TJ/F8 9.963 Tf -29.612 -11.955 Td[(Re)-1(t)1(urn)1(e)-1(d)-332(as)-1(:)-444(an)-333(in)29(te)-1(ger)-333(v)56(ariab)1(le.)]TJ ET -1 0 0 1 94.914 383.339 cm +1 0 0 1 145.724 383.339 cm 0 g 0 G -1 0 0 1 -94.914 -383.339 cm +1 0 0 1 -145.724 -383.339 cm BT -/F29 9.963 Tf 99.895 383.339 Td[(err)]TJ +/F29 9.963 Tf 150.705 383.339 Td[(err)]TJ ET -1 0 0 1 114.583 383.339 cm +1 0 0 1 165.393 383.339 cm 0 g 0 G -1 0 0 1 -114.583 -383.339 cm +1 0 0 1 -165.393 -383.339 cm BT -/F8 9.963 Tf 119.565 383.339 Td[(The)-333(e)-1(rr)1(or)-333(e)-1(stimate)-334(on)-332(e)-1(xi)1(t.)]TJ 5.237 -11.955 Td[(Scop)-27(e)-1(:)]TJ/F29 9.963 Tf 32.379 0 Td[(global)]TJ/F8 9.963 Tf -32.379 -11.955 Td[(T)28(yp)-27(e)-1(:)]TJ/F29 9.963 Tf 29.611 0 Td[(optional)]TJ/F8 9.963 Tf -29.611 -11.955 Td[(Re)-1(t)1(urn)1(e)-1(d)-332(as)-1(:)-444(a)-333(real)-333(n)28(um)28(b)-28(er.)]TJ +/F8 9.963 Tf 170.374 383.339 Td[(The)-333(e)-1(rr)1(or)-333(e)-1(stimate)-334(on)-332(e)-1(xi)1(t.)]TJ 5.237 -11.955 Td[(Scop)-27(e)-1(:)]TJ/F29 9.963 Tf 32.379 0 Td[(global)]TJ/F8 9.963 Tf -32.379 -11.955 Td[(T)28(yp)-28(e:)]TJ/F29 9.963 Tf 29.612 0 Td[(optional)]TJ/F8 9.963 Tf -29.612 -11.955 Td[(Re)-1(t)1(urn)1(e)-1(d)-332(as)-1(:)-444(a)-333(real)-334(n)29(um)28(b)-28(er.)]TJ ET -1 0 0 1 94.914 327.549 cm +1 0 0 1 145.724 327.549 cm 0 g 0 G -1 0 0 1 -94.914 -327.549 cm +1 0 0 1 -145.724 -327.549 cm BT -/F29 9.963 Tf 99.895 327.549 Td[(inf)-1(o)]TJ +/F29 9.963 Tf 150.705 327.549 Td[(inf)-1(o)]TJ ET -1 0 0 1 118.672 327.549 cm +1 0 0 1 169.482 327.549 cm 0 g 0 G -1 0 0 1 -118.672 -327.549 cm +1 0 0 1 -169.482 -327.549 cm BT -/F8 9.963 Tf 123.653 327.549 Td[(An)-333(error)-333(co)-28(d)1(e)-1(.)]TJ 1.149 -11.956 Td[(Scop)-27(e)-1(:)]TJ/F29 9.963 Tf 32.379 0 Td[(global)]TJ/F8 9.963 Tf -32.379 -11.955 Td[(T)28(yp)-27(e)-1(:)]TJ/F29 9.963 Tf 29.611 0 Td[(optional)]TJ/F8 9.963 Tf -29.611 -11.955 Td[(Re)-1(t)1(urn)1(e)-1(d)-332(as)-1(:)-444(an)-333(in)29(te)-1(ger)-333(v)56(ariab)1(le.)]TJ +/F8 9.963 Tf 174.463 327.549 Td[(An)-333(error)-333(co)-28(d)1(e)-1(.)]TJ 1.148 -11.956 Td[(Scop)-27(e)-1(:)]TJ/F29 9.963 Tf 32.379 0 Td[(global)]TJ/F8 9.963 Tf -32.379 -11.955 Td[(T)28(yp)-28(e:)]TJ/F29 9.963 Tf 29.612 0 Td[(optional)]TJ/F8 9.963 Tf -29.612 -11.955 Td[(Re)-1(t)1(urn)1(e)-1(d)-332(as)-1(:)-444(an)-333(in)29(te)-1(ger)-333(v)56(ariab)1(le.)]TJ ET -1 0 0 1 99.895 90.438 cm +1 0 0 1 150.705 90.438 cm 0 g 0 G -1 0 0 1 -99.895 -90.438 cm +1 0 0 1 -150.705 -90.438 cm BT -/F8 9.963 Tf 266.77 90.438 Td[(77)]TJ +/F8 9.963 Tf 317.579 90.438 Td[(78)]TJ ET -1 0 0 1 443.606 90.438 cm +1 0 0 1 494.416 90.438 cm 0 g 0 G endstream endobj -1135 0 obj << +1142 0 obj << /Type /Page -/Contents 1136 0 R -/Resources 1134 0 R +/Contents 1143 0 R +/Resources 1141 0 R /MediaBox [0 0 595.276 841.89] -/Parent 1125 0 R +/Parent 1127 0 R >> endobj -1137 0 obj << -/D [1135 0 R /XYZ 99.895 740.998 null] +1144 0 obj << +/D [1142 0 R /XYZ 150.705 740.998 null] >> endobj -1134 0 obj << +1141 0 obj << /Font << /F29 387 0 R /F8 390 0 R /F11 523 0 R /F14 553 0 R >> /ProcSet [ /PDF /Text ] >> endobj -1140 0 obj << -/Length 8503 +1147 0 obj << +/Length 8532 >> stream -1 0 0 1 150.705 740.998 cm +1 0 0 1 99.895 740.998 cm 0 g 0 G 1 0 0 1 343.711 0 cm 0 g 0 G 1 0 0 1 -348.692 -62.031 cm 0 g 0 G 0 g 0 G -1 0 0 1 -145.724 -678.967 cm +1 0 0 1 -94.914 -678.967 cm BT -/F18 14.346 Tf 150.705 678.967 Td[(psb)]TJ +/F18 14.346 Tf 99.895 678.967 Td[(psb)]TJ ET -1 0 0 1 175.972 678.967 cm +1 0 0 1 125.163 678.967 cm q []0 d 0 J @@ -23824,11 +23905,11 @@ q 4.842 0.199 l S Q -1 0 0 1 -175.972 -678.967 cm +1 0 0 1 -125.163 -678.967 cm BT -/F18 14.346 Tf 180.814 678.967 Td[(cgs)-374(|CGS)-375(Iterati)1(v)31(e)-375(Me)-1(t)1(ho)-31(d)]TJ/F8 9.963 Tf -30.109 -31.007 Td[(Thi)1(s)-441(s)-1(u)1(brou)1(tin)1(e)-441(impleme)-1(n)28(t)1(s)-441(the)-441(CGS)-440(metho)-28(d)-440(wit)1(h)-440(re)-1(star)1(ting.)-765(T)-1(h)1(e)-441(s)-1(t)1(oppi)1(ng)]TJ 0 -11.955 Td[(criterion)-309(is)-310(th)1(e)-310(nor)1(m)27(wise)-310(bac)27(k)1(w)27(ar)1(d)-310(err)1(or,)-314(in)-309(the)-310(i)1(n\014n)1(it)28(y)-309(norm,)-314(i.e.)-436(the)-310(iterati)1(on)]TJ 0 -11.955 Td[(is)-334(stop)1(p)-28(ed)-333(when)]TJ/F14 9.963 Tf 150.686 -11.35 Td[(k)]TJ/F11 9.963 Tf 4.981 0 Td[(r)]TJ/F14 9.963 Tf 4.772 0 Td[(k)]TJ +/F18 14.346 Tf 130.004 678.967 Td[(cgs)-374(|CGS)-375(Iterati)1(v)31(e)-375(Me)-1(t)1(ho)-31(d)]TJ/F8 9.963 Tf -30.109 -31.007 Td[(This)-440(s)-1(u)1(brou)1(tin)1(e)-441(impleme)-1(n)28(t)1(s)-441(the)-441(CGS)-440(metho)-28(d)-440(wit)1(h)-441(r)1(e)-1(start)1(ing.)-766(Th)1(e)-441(s)-1(t)1(oppi)1(ng)]TJ 0 -11.955 Td[(criterion)-309(is)-310(th)1(e)-310(nor)1(m)27(wise)-310(bac)27(k)1(w)27(ar)1(d)-310(err)1(or,)-314(in)-309(the)-310(in)1(\014n)1(it)28(y)-309(norm,)-314(i.e.)-436(the)-310(iterati)1(on)]TJ 0 -11.955 Td[(is)-334(stop)1(p)-28(ed)-333(when)]TJ/F14 9.963 Tf 150.686 -11.35 Td[(k)]TJ/F11 9.963 Tf 4.982 0 Td[(r)]TJ/F14 9.963 Tf 4.771 0 Td[(k)]TJ ET -1 0 0 1 275.131 608.251 cm +1 0 0 1 224.321 608.251 cm q []0 d 0 J @@ -23837,11 +23918,11 @@ q 67.255 0.199 l S Q -1 0 0 1 -275.131 -608.251 cm +1 0 0 1 -224.321 -608.251 cm BT -/F8 9.963 Tf 275.131 599.126 Td[(\050)]TJ/F14 9.963 Tf 3.874 0 Td[(k)]TJ/F11 9.963 Tf 4.981 0 Td[(A)]TJ/F14 9.963 Tf 7.472 0 Td[(kk)]TJ/F11 9.963 Tf 9.963 0 Td[(x)]TJ/F14 9.963 Tf 5.694 0 Td[(k)]TJ/F8 9.963 Tf 7.195 0 Td[(+)]TJ/F14 9.963 Tf 9.963 0 Td[(k)]TJ/F11 9.963 Tf 4.981 0 Td[(b)]TJ/F14 9.963 Tf 4.276 0 Td[(k)]TJ/F8 9.963 Tf 4.981 0 Td[(\051)]TJ/F11 9.963 Tf 7.837 6.834 Td[(<)-278(e)1(ps)]TJ/F8 9.963 Tf -195.643 -21.533 Td[(or)]TJ/F14 9.963 Tf 149.166 -9.412 Td[(k)]TJ/F11 9.963 Tf 4.981 0 Td[(r)]TJ/F10 6.974 Tf 4.495 -1.495 Td[(i)]TJ/F14 9.963 Tf 3.317 1.495 Td[(k)]TJ +/F8 9.963 Tf 224.321 599.126 Td[(\050)]TJ/F14 9.963 Tf 3.875 0 Td[(k)]TJ/F11 9.963 Tf 4.981 0 Td[(A)]TJ/F14 9.963 Tf 7.472 0 Td[(kk)]TJ/F11 9.963 Tf 9.963 0 Td[(x)]TJ/F14 9.963 Tf 5.693 0 Td[(k)]TJ/F8 9.963 Tf 7.196 0 Td[(+)]TJ/F14 9.963 Tf 9.962 0 Td[(k)]TJ/F11 9.963 Tf 4.982 0 Td[(b)]TJ/F14 9.963 Tf 4.275 0 Td[(k)]TJ/F8 9.963 Tf 4.982 0 Td[(\051)]TJ/F11 9.963 Tf 7.837 6.834 Td[(<)-277(eps)]TJ/F8 9.963 Tf -195.644 -21.533 Td[(or)]TJ/F14 9.963 Tf 149.166 -9.412 Td[(k)]TJ/F11 9.963 Tf 4.982 0 Td[(r)]TJ/F10 6.974 Tf 4.495 -1.495 Td[(i)]TJ/F14 9.963 Tf 3.316 1.495 Td[(k)]TJ ET -1 0 0 1 299.404 570.566 cm +1 0 0 1 248.595 570.566 cm q []0 d 0 J @@ -23850,11 +23931,11 @@ q 18.708 0.199 l S Q -1 0 0 1 -299.404 -570.566 cm +1 0 0 1 -248.595 -570.566 cm BT -/F14 9.963 Tf 299.404 561.441 Td[(k)]TJ/F11 9.963 Tf 4.982 0 Td[(b)]TJ/F14 9.963 Tf 4.275 0 Td[(k)]TJ/F7 6.974 Tf 4.981 -1.494 Td[(2)]TJ/F11 9.963 Tf 8.433 8.328 Td[(<)-277(eps)]TJ/F8 9.963 Tf -171.37 -24.715 Td[(acc)-1(or)1(din)1(g)-334(t)1(o)-334(th)1(e)-334(v)56(alu)1(e)-334(pass)-1(ed)-333(th)1(rou)1(gh)-333(the)-333(is)-1(top)-332(argumen)28(t)-333(\050s)-1(ee)-334(lat)1(e)-1(r)1(\051.)]TJ/F18 14.346 Tf 0 -34.616 Td[(Syn)31(t)1(ax)]TJ/F8 9.963 Tf 31.34 -22.092 Td[(call)-333(psb)]TJ +/F14 9.963 Tf 248.595 561.441 Td[(k)]TJ/F11 9.963 Tf 4.981 0 Td[(b)]TJ/F14 9.963 Tf 4.276 0 Td[(k)]TJ/F7 6.974 Tf 4.981 -1.494 Td[(2)]TJ/F11 9.963 Tf 8.432 8.328 Td[(<)-278(e)1(ps)]TJ/F8 9.963 Tf -171.37 -24.715 Td[(acc)-1(ord)1(in)1(g)-334(to)-333(th)1(e)-334(v)56(alue)-333(pass)-1(ed)-333(th)1(rough)-332(the)-334(i)1(s)-1(top)-332(argumen)28(t)-333(\050s)-1(ee)-334(lat)1(e)-1(r\051)1(.)]TJ/F18 14.346 Tf 0 -34.616 Td[(Syn)31(t)1(ax)]TJ/F8 9.963 Tf 31.341 -22.092 Td[(call)-333(psb)]TJ ET -1 0 0 1 215.907 486.852 cm +1 0 0 1 165.098 486.852 cm q []0 d 0 J @@ -23863,11 +23944,11 @@ q 2.989 0.199 l S Q -1 0 0 1 -215.907 -486.852 cm +1 0 0 1 -165.098 -486.852 cm BT -/F8 9.963 Tf 218.896 486.852 Td[(cgs)-334(\050)]TJ/F19 9.963 Tf 20.534 0 Td[(a,pr)52(e)51(c,b,x)1(,eps,desc)]TJ +/F8 9.963 Tf 168.087 486.852 Td[(cgs)-334(\050)]TJ/F19 9.963 Tf 20.534 0 Td[(a,pr)52(e)51(c,b,)1(x,eps,desc)]TJ ET -1 0 0 1 319.133 486.852 cm +1 0 0 1 268.323 486.852 cm q []0 d 0 J @@ -23876,37 +23957,37 @@ q 3.055 0.199 l S Q -1 0 0 1 -319.133 -486.852 cm +1 0 0 1 -268.323 -486.852 cm BT -/F19 9.963 Tf 322.188 486.852 Td[(a,i)1(n)-1(f)1(o,itmax,)1(iter,)1(err,)1(itr)51(ac)51(e,)1(istop)]TJ/F8 9.963 Tf 137.013 0 Td[(\051)]TJ +/F19 9.963 Tf 271.379 486.852 Td[(a,i)1(n)-1(f)1(o,itmax,)1(iter,)1(err,)1(itr)51(ac)51(e,)1(istop)]TJ/F8 9.963 Tf 137.013 0 Td[(\051)]TJ ET -1 0 0 1 145.724 462.627 cm +1 0 0 1 94.914 462.627 cm 0 g 0 G -1 0 0 1 -145.724 -462.627 cm +1 0 0 1 -94.914 -462.627 cm BT -/F29 9.963 Tf 150.705 462.627 Td[(On)-383(En)33(t)-1(r)1(y)]TJ +/F29 9.963 Tf 99.895 462.627 Td[(On)-383(En)32(tr)1(y)]TJ ET -1 0 0 1 198.29 462.627 cm +1 0 0 1 147.481 462.627 cm 0 g 0 G -1 0 0 1 -52.566 -21.185 cm +1 0 0 1 -52.567 -21.185 cm 0 g 0 G -1 0 0 1 -145.724 -441.442 cm +1 0 0 1 -94.914 -441.442 cm BT -/F29 9.963 Tf 150.705 441.442 Td[(a)]TJ +/F29 9.963 Tf 99.895 441.442 Td[(a)]TJ ET -1 0 0 1 156.274 441.442 cm +1 0 0 1 105.465 441.442 cm 0 g 0 G -1 0 0 1 -156.274 -441.442 cm +1 0 0 1 -105.465 -441.442 cm BT -/F8 9.963 Tf 161.256 441.442 Td[(th)1(e)-334(lo)-28(cal)-333(p)-27(ortion)-333(of)-332(global)-333(spar)1(s)-1(e)-334(matr)1(ix)]TJ/F11 9.963 Tf 178.968 0 Td[(A)]TJ/F8 9.963 Tf 7.472 0 Td[(.)]TJ -172.085 -11.955 Td[(Scop)-27(e)-1(:)]TJ/F29 9.963 Tf 32.379 0 Td[(lo)-32(cal)]TJ/F8 9.963 Tf -32.379 -11.955 Td[(T)28(yp)-28(e:)]TJ/F29 9.963 Tf 29.612 0 Td[(requ)1(i)-1(r)1(ed)]TJ/F8 9.963 Tf -29.612 -11.956 Td[(Sp)-27(ec)-1(i\014)1(ed)-333(as)-1(:)-444(a)-333(s)-1(tr)1(uctur)1(e)-1(d)-333(d)1(ata)-333(of)-333(t)28(yp)-27(e)]TJ +/F8 9.963 Tf 110.446 441.442 Td[(th)1(e)-334(lo)-28(cal)-333(p)-28(or)1(tion)-333(of)-333(g)1(lobal)-333(spar)1(s)-1(e)-334(matr)1(ix)]TJ/F11 9.963 Tf 178.968 0 Td[(A)]TJ/F8 9.963 Tf 7.472 0 Td[(.)]TJ -172.084 -11.955 Td[(Scop)-27(e)-1(:)]TJ/F29 9.963 Tf 32.379 0 Td[(lo)-32(cal)]TJ/F8 9.963 Tf -32.379 -11.955 Td[(T)28(yp)-27(e)-1(:)]TJ/F29 9.963 Tf 29.611 0 Td[(requ)1(i)-1(r)1(e)-1(d)]TJ/F8 9.963 Tf -29.611 -11.956 Td[(Sp)-27(ec)-1(i)1(\014ed)-333(as)-1(:)-444(a)-333(s)-1(tr)1(uctur)1(e)-1(d)-333(d)1(ata)-333(of)-333(t)28(yp)-27(e)]TJ ET -1 0 0 1 346.526 405.576 cm +1 0 0 1 295.717 405.576 cm 0 0 1 rg 0 0 1 RG -1 0 0 1 -346.526 -405.576 cm +1 0 0 1 -295.717 -405.576 cm BT -/F32 9.963 Tf 346.526 405.576 Td[(psb)]TJ +/F32 9.963 Tf 295.717 405.576 Td[(psb)]TJ ET -1 0 0 1 362.845 405.576 cm +1 0 0 1 312.036 405.576 cm q []0 d 0 J @@ -23915,11 +23996,11 @@ q 3.138 0.199 l S Q -1 0 0 1 -362.845 -405.576 cm +1 0 0 1 -312.036 -405.576 cm BT -/F32 9.963 Tf 365.983 405.576 Td[(spmat)]TJ +/F32 9.963 Tf 315.174 405.576 Td[(spmat)]TJ ET -1 0 0 1 392.763 405.576 cm +1 0 0 1 341.953 405.576 cm q []0 d 0 J @@ -23928,35 +24009,35 @@ q 3.138 0.199 l S Q -1 0 0 1 -392.763 -405.576 cm +1 0 0 1 -341.953 -405.576 cm BT -/F32 9.963 Tf 395.901 405.576 Td[(type)]TJ +/F32 9.963 Tf 345.091 405.576 Td[(type)]TJ ET -1 0 0 1 416.822 405.576 cm +1 0 0 1 366.013 405.576 cm 0 g 0 G -1 0 0 1 -416.822 -405.576 cm +1 0 0 1 -366.013 -405.576 cm BT -/F8 9.963 Tf 416.822 405.576 Td[(.)]TJ +/F8 9.963 Tf 366.013 405.576 Td[(.)]TJ ET -1 0 0 1 145.724 384.392 cm +1 0 0 1 94.914 384.392 cm 0 g 0 G -1 0 0 1 -145.724 -384.392 cm +1 0 0 1 -94.914 -384.392 cm BT -/F29 9.963 Tf 150.705 384.392 Td[(pr)1(e)-1(c)]TJ +/F29 9.963 Tf 99.895 384.392 Td[(pr)1(e)-1(c)]TJ ET -1 0 0 1 172.131 384.392 cm +1 0 0 1 121.322 384.392 cm 0 g 0 G -1 0 0 1 -172.131 -384.392 cm +1 0 0 1 -121.322 -384.392 cm BT -/F8 9.963 Tf 177.113 384.392 Td[(The)-333(data)-333(s)-1(t)1(ructur)1(e)-334(con)28(tain)1(ing)-333(th)1(e)-334(pr)1(e)-1(cond)1(ition)1(e)-1(r)1(.)]TJ -1.502 -11.955 Td[(Scop)-27(e)-1(:)]TJ/F29 9.963 Tf 32.379 0 Td[(lo)-32(cal)]TJ/F8 9.963 Tf -32.379 -11.956 Td[(T)28(yp)-28(e:)]TJ/F29 9.963 Tf 29.612 0 Td[(requ)1(i)-1(r)1(ed)]TJ/F8 9.963 Tf -29.612 -11.955 Td[(Sp)-27(ec)-1(i\014)1(ed)-333(as)-1(:)-444(a)-333(s)-1(tr)1(uctur)1(e)-1(d)-333(d)1(ata)-333(of)-333(t)28(yp)-27(e)]TJ +/F8 9.963 Tf 126.303 384.392 Td[(The)-334(d)1(ata)-333(s)-1(tr)1(uctur)1(e)-334(con)28(tain)1(ing)-333(th)1(e)-334(pr)1(e)-1(cond)1(ition)1(e)-1(r)1(.)]TJ -1.501 -11.955 Td[(Scop)-27(e)-1(:)]TJ/F29 9.963 Tf 32.379 0 Td[(lo)-32(cal)]TJ/F8 9.963 Tf -32.379 -11.956 Td[(T)28(yp)-27(e)-1(:)]TJ/F29 9.963 Tf 29.611 0 Td[(requ)1(i)-1(r)1(e)-1(d)]TJ/F8 9.963 Tf -29.611 -11.955 Td[(Sp)-27(ec)-1(i)1(\014ed)-333(as)-1(:)-444(a)-333(s)-1(tr)1(uctur)1(e)-1(d)-333(d)1(ata)-333(of)-333(t)28(yp)-27(e)]TJ ET -1 0 0 1 346.526 348.526 cm +1 0 0 1 295.717 348.526 cm 0 0 1 rg 0 0 1 RG -1 0 0 1 -346.526 -348.526 cm +1 0 0 1 -295.717 -348.526 cm BT -/F32 9.963 Tf 346.526 348.526 Td[(psb)]TJ +/F32 9.963 Tf 295.717 348.526 Td[(psb)]TJ ET -1 0 0 1 362.845 348.526 cm +1 0 0 1 312.036 348.526 cm q []0 d 0 J @@ -23965,11 +24046,11 @@ q 3.138 0.199 l S Q -1 0 0 1 -362.845 -348.526 cm +1 0 0 1 -312.036 -348.526 cm BT -/F32 9.963 Tf 365.983 348.526 Td[(prec)]TJ +/F32 9.963 Tf 315.174 348.526 Td[(prec)]TJ ET -1 0 0 1 387.532 348.526 cm +1 0 0 1 336.723 348.526 cm q []0 d 0 J @@ -23978,59 +24059,59 @@ q 3.138 0.199 l S Q -1 0 0 1 -387.532 -348.526 cm +1 0 0 1 -336.723 -348.526 cm BT -/F32 9.963 Tf 390.67 348.526 Td[(type)]TJ +/F32 9.963 Tf 339.861 348.526 Td[(type)]TJ ET -1 0 0 1 411.592 348.526 cm +1 0 0 1 360.782 348.526 cm 0 g 0 G -1 0 0 1 -411.592 -348.526 cm +1 0 0 1 -360.782 -348.526 cm BT -/F8 9.963 Tf 411.592 348.526 Td[(.)]TJ +/F8 9.963 Tf 360.782 348.526 Td[(.)]TJ ET -1 0 0 1 145.724 327.342 cm +1 0 0 1 94.914 327.342 cm 0 g 0 G -1 0 0 1 -145.724 -327.342 cm +1 0 0 1 -94.914 -327.342 cm BT -/F29 9.963 Tf 150.705 327.342 Td[(b)]TJ +/F29 9.963 Tf 99.895 327.342 Td[(b)]TJ ET -1 0 0 1 157.07 327.342 cm +1 0 0 1 106.26 327.342 cm 0 g 0 G -1 0 0 1 -157.07 -327.342 cm +1 0 0 1 -106.26 -327.342 cm BT -/F8 9.963 Tf 162.051 327.342 Td[(The)-333(R)-1(HS)-332(v)28(e)-1(ctor.)]TJ 13.56 -11.956 Td[(Scop)-27(e)-1(:)]TJ/F29 9.963 Tf 32.379 0 Td[(lo)-32(cal)]TJ/F8 9.963 Tf -32.379 -11.955 Td[(T)28(yp)-28(e:)]TJ/F29 9.963 Tf 29.612 0 Td[(requ)1(i)-1(r)1(ed)]TJ/F8 9.963 Tf -29.612 -11.955 Td[(Sp)-27(ec)-1(i\014)1(ed)-333(as)-1(:)-444(a)-333(ran)1(k)-334(on)1(e)-334(ar)1(ra)28(y)83(.)]TJ +/F8 9.963 Tf 111.242 327.342 Td[(The)-333(R)-1(HS)-332(v)28(e)-1(ctor.)]TJ 13.56 -11.956 Td[(Scop)-27(e)-1(:)]TJ/F29 9.963 Tf 32.379 0 Td[(lo)-32(cal)]TJ/F8 9.963 Tf -32.379 -11.955 Td[(T)28(yp)-27(e)-1(:)]TJ/F29 9.963 Tf 29.611 0 Td[(requ)1(i)-1(r)1(e)-1(d)]TJ/F8 9.963 Tf -29.611 -11.955 Td[(Sp)-27(ec)-1(i)1(\014ed)-333(as)-1(:)-444(a)-333(ran)1(k)-333(one)-334(ar)1(ra)28(y)83(.)]TJ ET -1 0 0 1 145.724 270.291 cm +1 0 0 1 94.914 270.291 cm 0 g 0 G -1 0 0 1 -145.724 -270.291 cm +1 0 0 1 -94.914 -270.291 cm BT -/F29 9.963 Tf 150.705 270.291 Td[(x)]TJ +/F29 9.963 Tf 99.895 270.291 Td[(x)]TJ ET -1 0 0 1 156.752 270.291 cm +1 0 0 1 105.942 270.291 cm 0 g 0 G -1 0 0 1 -156.752 -270.291 cm +1 0 0 1 -105.942 -270.291 cm BT -/F8 9.963 Tf 161.733 270.291 Td[(The)-333(init)1(ial)-333(gues)-1(s.)]TJ 13.878 -11.955 Td[(Scop)-27(e)-1(:)]TJ/F29 9.963 Tf 32.379 0 Td[(lo)-32(cal)]TJ/F8 9.963 Tf -32.379 -11.955 Td[(T)28(yp)-28(e:)]TJ/F29 9.963 Tf 29.612 0 Td[(requ)1(i)-1(r)1(ed)]TJ/F8 9.963 Tf -29.612 -11.955 Td[(Sp)-27(ec)-1(i\014)1(ed)-333(as)-1(:)-444(a)-333(ran)1(k)-334(on)1(e)-334(ar)1(ra)28(y)83(.)]TJ +/F8 9.963 Tf 110.923 270.291 Td[(The)-334(i)1(nit)1(ial)-333(gues)-1(s.)]TJ 13.879 -11.955 Td[(Scop)-27(e)-1(:)]TJ/F29 9.963 Tf 32.379 0 Td[(lo)-32(cal)]TJ/F8 9.963 Tf -32.379 -11.955 Td[(T)28(yp)-27(e)-1(:)]TJ/F29 9.963 Tf 29.611 0 Td[(requ)1(i)-1(r)1(e)-1(d)]TJ/F8 9.963 Tf -29.611 -11.955 Td[(Sp)-27(ec)-1(i)1(\014ed)-333(as)-1(:)-444(a)-333(ran)1(k)-333(one)-334(ar)1(ra)28(y)83(.)]TJ ET -1 0 0 1 145.724 213.241 cm +1 0 0 1 94.914 213.241 cm 0 g 0 G -1 0 0 1 -145.724 -213.241 cm +1 0 0 1 -94.914 -213.241 cm BT -/F29 9.963 Tf 150.705 213.241 Td[(eps)]TJ +/F29 9.963 Tf 99.895 213.241 Td[(eps)]TJ ET -1 0 0 1 166.84 213.241 cm +1 0 0 1 116.031 213.241 cm 0 g 0 G -1 0 0 1 -166.84 -213.241 cm +1 0 0 1 -116.031 -213.241 cm BT -/F8 9.963 Tf 171.821 213.241 Td[(The)-334(stop)1(pin)1(g)-334(t)1(ole)-1(r)1(ance)-1(.)]TJ 3.79 -11.955 Td[(Scop)-27(e)-1(:)]TJ/F29 9.963 Tf 32.379 0 Td[(global)]TJ/F8 9.963 Tf -32.379 -11.955 Td[(T)28(yp)-28(e:)]TJ/F29 9.963 Tf 29.612 0 Td[(requ)1(i)-1(r)1(ed)]TJ/F8 9.963 Tf -29.612 -11.955 Td[(Sp)-27(ec)-1(i\014)1(ed)-333(as)-1(:)-444(a)-333(real)-333(n)28(um)28(b)-28(er.)]TJ +/F8 9.963 Tf 121.012 213.241 Td[(The)-333(s)-1(top)1(pin)1(g)-333(tole)-1(r)1(ance)-1(.)]TJ 3.79 -11.955 Td[(Scop)-27(e)-1(:)]TJ/F29 9.963 Tf 32.379 0 Td[(global)]TJ/F8 9.963 Tf -32.379 -11.955 Td[(T)28(yp)-27(e)-1(:)]TJ/F29 9.963 Tf 29.611 0 Td[(requ)1(i)-1(r)1(e)-1(d)]TJ/F8 9.963 Tf -29.611 -11.955 Td[(Sp)-27(ec)-1(i)1(\014ed)-333(as)-1(:)-444(a)-333(real)-333(n)28(um)28(b)-28(er.)]TJ ET -1 0 0 1 145.724 156.191 cm +1 0 0 1 94.914 156.191 cm 0 g 0 G -1 0 0 1 -145.724 -156.191 cm +1 0 0 1 -94.914 -156.191 cm BT -/F29 9.963 Tf 150.705 156.191 Td[(desc)]TJ +/F29 9.963 Tf 99.895 156.191 Td[(desc)]TJ ET -1 0 0 1 172.619 156.191 cm +1 0 0 1 121.81 156.191 cm q []0 d 0 J @@ -24039,23 +24120,23 @@ q 3.437 0.199 l S Q -1 0 0 1 -172.619 -156.191 cm +1 0 0 1 -121.81 -156.191 cm BT -/F29 9.963 Tf 176.057 156.191 Td[(a)]TJ +/F29 9.963 Tf 125.247 156.191 Td[(a)]TJ ET -1 0 0 1 181.626 156.191 cm +1 0 0 1 130.816 156.191 cm 0 g 0 G -1 0 0 1 -181.626 -156.191 cm +1 0 0 1 -130.816 -156.191 cm BT -/F8 9.963 Tf 186.607 156.191 Td[(con)28(tain)1(s)-334(data)-333(stru)1(c)-1(tu)1(res)-334(for)-333(comm)27(u)1(nication)1(s)-1(.)]TJ -10.996 -11.955 Td[(Scop)-27(e)-1(:)]TJ/F29 9.963 Tf 32.379 0 Td[(lo)-32(cal)]TJ/F8 9.963 Tf -32.379 -11.955 Td[(T)28(yp)-28(e:)]TJ/F29 9.963 Tf 29.612 0 Td[(requ)1(i)-1(r)1(ed)]TJ/F8 9.963 Tf -29.612 -11.955 Td[(Sp)-27(ec)-1(i\014)1(ed)-333(as)-1(:)-444(a)-333(s)-1(tr)1(uctur)1(e)-1(d)-333(d)1(ata)-333(of)-333(t)28(yp)-27(e)]TJ +/F8 9.963 Tf 135.798 156.191 Td[(con)28(tain)1(s)-334(dat)1(a)-334(stru)1(c)-1(tu)1(res)-334(fo)1(r)-333(c)-1(omm)27(u)1(nication)1(s)-1(.)]TJ -10.996 -11.955 Td[(Scop)-27(e)-1(:)]TJ/F29 9.963 Tf 32.379 0 Td[(lo)-32(cal)]TJ/F8 9.963 Tf -32.379 -11.955 Td[(T)28(yp)-27(e)-1(:)]TJ/F29 9.963 Tf 29.611 0 Td[(requ)1(i)-1(r)1(e)-1(d)]TJ/F8 9.963 Tf -29.611 -11.955 Td[(Sp)-27(ec)-1(i)1(\014ed)-333(as)-1(:)-444(a)-333(s)-1(tr)1(uctur)1(e)-1(d)-333(d)1(ata)-333(of)-333(t)28(yp)-27(e)]TJ ET -1 0 0 1 346.526 120.326 cm +1 0 0 1 295.717 120.326 cm 0 0 1 rg 0 0 1 RG -1 0 0 1 -346.526 -120.326 cm +1 0 0 1 -295.717 -120.326 cm BT -/F32 9.963 Tf 346.526 120.326 Td[(psb)]TJ +/F32 9.963 Tf 295.717 120.326 Td[(psb)]TJ ET -1 0 0 1 362.845 120.326 cm +1 0 0 1 312.036 120.326 cm q []0 d 0 J @@ -24064,11 +24145,11 @@ q 3.138 0.199 l S Q -1 0 0 1 -362.845 -120.326 cm +1 0 0 1 -312.036 -120.326 cm BT -/F32 9.963 Tf 365.983 120.326 Td[(desc)]TJ +/F32 9.963 Tf 315.174 120.326 Td[(desc)]TJ ET -1 0 0 1 387.532 120.326 cm +1 0 0 1 336.723 120.326 cm q []0 d 0 J @@ -24077,208 +24158,208 @@ q 3.138 0.199 l S Q -1 0 0 1 -387.532 -120.326 cm +1 0 0 1 -336.723 -120.326 cm BT -/F32 9.963 Tf 390.67 120.326 Td[(type)]TJ +/F32 9.963 Tf 339.861 120.326 Td[(type)]TJ ET -1 0 0 1 411.592 120.326 cm +1 0 0 1 360.782 120.326 cm 0 g 0 G -1 0 0 1 -411.592 -120.326 cm +1 0 0 1 -360.782 -120.326 cm BT -/F8 9.963 Tf 411.592 120.326 Td[(.)]TJ +/F8 9.963 Tf 360.782 120.326 Td[(.)]TJ ET -1 0 0 1 150.705 90.438 cm +1 0 0 1 99.895 90.438 cm 0 g 0 G -1 0 0 1 -150.705 -90.438 cm +1 0 0 1 -99.895 -90.438 cm BT -/F8 9.963 Tf 317.579 90.438 Td[(78)]TJ +/F8 9.963 Tf 266.77 90.438 Td[(79)]TJ ET -1 0 0 1 494.416 90.438 cm +1 0 0 1 443.606 90.438 cm 0 g 0 G endstream endobj -1139 0 obj << +1146 0 obj << /Type /Page -/Contents 1140 0 R -/Resources 1138 0 R +/Contents 1147 0 R +/Resources 1145 0 R /MediaBox [0 0 595.276 841.89] -/Parent 1125 0 R -/Annots [ 1143 0 R 1144 0 R 1145 0 R ] +/Parent 1127 0 R +/Annots [ 1150 0 R 1151 0 R 1152 0 R ] >> endobj -1143 0 obj << +1150 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [345.53 402.366 417.818 413.491] +/Rect [294.721 402.366 367.009 413.491] /Subtype /Link /A << /S /GoTo /D (spdata) >> >> endobj -1144 0 obj << +1151 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [345.53 345.316 412.588 356.441] +/Rect [294.721 345.316 361.779 356.441] /Subtype /Link /A << /S /GoTo /D (precdata) >> >> endobj -1145 0 obj << +1152 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [345.53 117.115 412.588 128.24] +/Rect [294.721 117.115 361.779 128.24] /Subtype /Link /A << /S /GoTo /D (descdata) >> >> endobj -1141 0 obj << -/D [1139 0 R /XYZ 150.705 740.998 null] +1148 0 obj << +/D [1146 0 R /XYZ 99.895 740.998 null] >> endobj 250 0 obj << -/D [1139 0 R /XYZ 150.705 657.44 null] +/D [1146 0 R /XYZ 99.895 657.44 null] >> endobj -1142 0 obj << -/D [1139 0 R /XYZ 150.705 496.017 null] +1149 0 obj << +/D [1146 0 R /XYZ 99.895 496.017 null] >> endobj -1138 0 obj << +1145 0 obj << /Font << /F18 381 0 R /F8 390 0 R /F14 553 0 R /F11 523 0 R /F10 550 0 R /F7 547 0 R /F19 508 0 R /F29 387 0 R /F32 542 0 R >> /ProcSet [ /PDF /Text ] >> endobj -1148 0 obj << -/Length 4755 +1155 0 obj << +/Length 4748 >> stream -1 0 0 1 99.895 740.998 cm +1 0 0 1 150.705 740.998 cm 0 g 0 G 1 0 0 1 343.711 0 cm 0 g 0 G 1 0 0 1 -348.692 -34.869 cm 0 g 0 G -1 0 0 1 -94.914 -706.129 cm +1 0 0 1 -145.724 -706.129 cm BT -/F29 9.963 Tf 99.895 706.129 Td[(it)-1(max)]TJ +/F29 9.963 Tf 150.705 706.129 Td[(it)-1(max)]TJ ET -1 0 0 1 128.697 706.129 cm +1 0 0 1 179.506 706.129 cm 0 g 0 G -1 0 0 1 -128.697 -706.129 cm +1 0 0 1 -179.506 -706.129 cm BT -/F8 9.963 Tf 133.678 706.129 Td[(The)-334(maxi)1(m)27(u)1(m)-334(n)28(u)1(m)27(b)-27(e)-1(r)-333(of)-332(iteration)1(s)-334(to)-333(p)-28(erf)1(orm.)]TJ -8.876 -11.955 Td[(Scop)-27(e)-1(:)]TJ/F29 9.963 Tf 32.379 0 Td[(global)]TJ/F8 9.963 Tf -32.379 -11.955 Td[(T)28(yp)-27(e)-1(:)]TJ/F29 9.963 Tf 29.611 0 Td[(optional)]TJ/F8 9.963 Tf -29.611 -11.956 Td[(Defau)1(lt:)]TJ/F11 9.963 Tf 39.436 0 Td[(i)1(t)-1(ma)1(x)]TJ/F8 9.963 Tf 29.504 0 Td[(=)-278(10)1(00.)]TJ -68.94 -11.955 Td[(Sp)-27(ec)-1(i)1(\014ed)-333(as)-1(:)-444(an)-333(in)29(te)-1(ger)-333(v)56(ariab)1(le)]TJ/F11 9.963 Tf 142.079 0 Td[(i)1(t)-1(ma)1(x)]TJ/F14 9.963 Tf 29.504 0 Td[(\025)]TJ/F8 9.963 Tf 10.516 0 Td[(1.)]TJ +/F8 9.963 Tf 184.488 706.129 Td[(The)-333(m)-1(axi)1(m)27(u)1(m)-334(n)28(u)1(m)27(b)-27(e)-1(r)-333(of)-332(iteration)1(s)-334(to)-333(p)-28(erf)1(orm.)]TJ -8.877 -11.955 Td[(Scop)-27(e)-1(:)]TJ/F29 9.963 Tf 32.379 0 Td[(global)]TJ/F8 9.963 Tf -32.379 -11.955 Td[(T)28(yp)-28(e:)]TJ/F29 9.963 Tf 29.612 0 Td[(optional)]TJ/F8 9.963 Tf -29.612 -11.956 Td[(Defau)1(lt:)]TJ/F11 9.963 Tf 39.436 0 Td[(itma)1(x)]TJ/F8 9.963 Tf 29.505 0 Td[(=)-277(1000.)]TJ -68.941 -11.955 Td[(Sp)-27(ec)-1(i\014)1(ed)-333(as)-1(:)-444(an)-333(in)29(te)-1(ger)-333(v)56(ariab)1(le)]TJ/F11 9.963 Tf 142.079 0 Td[(itma)1(x)]TJ/F14 9.963 Tf 29.505 0 Td[(\025)]TJ/F8 9.963 Tf 10.516 0 Td[(1.)]TJ ET -1 0 0 1 94.914 638.383 cm +1 0 0 1 145.724 638.383 cm 0 g 0 G -1 0 0 1 -94.914 -638.383 cm +1 0 0 1 -145.724 -638.383 cm BT -/F29 9.963 Tf 99.895 638.383 Td[(it)-1(r)1(ace)]TJ +/F29 9.963 Tf 150.705 638.383 Td[(it)-1(r)1(ace)]TJ ET -1 0 0 1 128.164 638.383 cm +1 0 0 1 178.974 638.383 cm 0 g 0 G -1 0 0 1 -128.164 -638.383 cm +1 0 0 1 -178.974 -638.383 cm BT -/F8 9.963 Tf 133.146 638.383 Td[(If)]TJ/F11 9.963 Tf 8.912 0 Td[(>)]TJ/F8 9.963 Tf 10.516 0 Td[(0)-228(p)1(rin)28(t)-227(out)-228(an)-227(in)1(for)1(m)-1(ati)1(onal)-227(m)-1(es)-1(sage)-228(ab)-28(ou)1(t)-228(con)28(v)28(erge)-1(n)1(c)-1(e)-228(ev)28(e)-1(r)1(y)]TJ/F11 9.963 Tf 265.015 0 Td[(i)1(t)-1(r)-27(ace)]TJ/F8 9.963 Tf -292.787 -11.955 Td[(iterati)1(ons.)]TJ 0 -11.955 Td[(Scop)-27(e)-1(:)]TJ/F29 9.963 Tf 32.379 0 Td[(global)]TJ/F8 9.963 Tf -32.379 -11.956 Td[(T)28(yp)-27(e)-1(:)]TJ/F29 9.963 Tf 29.611 0 Td[(opti)-1(o)1(nal)]TJ +/F8 9.963 Tf 183.955 638.383 Td[(If)]TJ/F11 9.963 Tf 8.912 0 Td[(>)]TJ/F8 9.963 Tf 10.516 0 Td[(0)-228(p)1(rin)28(t)-227(out)-228(an)-227(in)1(for)1(m)-1(ati)1(onal)-228(mes)-1(sage)-228(ab)-28(ou)1(t)-228(con)28(v)28(e)-1(r)1(ge)-1(n)1(c)-1(e)-228(ev)28(e)-1(r)1(y)]TJ/F11 9.963 Tf 265.015 0 Td[(itr)-28(a)1(ce)]TJ/F8 9.963 Tf -292.787 -11.955 Td[(iterati)1(ons.)]TJ 0 -11.955 Td[(Scop)-27(e)-1(:)]TJ/F29 9.963 Tf 32.379 0 Td[(global)]TJ/F8 9.963 Tf -32.379 -11.956 Td[(T)28(yp)-28(e:)]TJ/F29 9.963 Tf 29.612 0 Td[(optional)]TJ ET -1 0 0 1 94.914 570.637 cm +1 0 0 1 145.724 570.637 cm 0 g 0 G -1 0 0 1 -94.914 -570.637 cm +1 0 0 1 -145.724 -570.637 cm BT -/F29 9.963 Tf 99.895 570.637 Td[(istop)]TJ +/F29 9.963 Tf 150.705 570.637 Td[(istop)]TJ ET -1 0 0 1 124.146 570.637 cm +1 0 0 1 174.955 570.637 cm 0 g 0 G -1 0 0 1 -124.146 -570.637 cm +1 0 0 1 -174.955 -570.637 cm BT -/F8 9.963 Tf 129.127 570.637 Td[(An)-333(in)29(te)-1(ger)-333(s)-1(p)-27(ec)-1(i)1(fyin)1(g)-333(the)-334(stop)1(pin)1(g)-334(cri)1(te)-1(r)1(ion.)]TJ -4.325 -11.955 Td[(Scop)-27(e)-1(:)]TJ/F29 9.963 Tf 32.379 0 Td[(global)]TJ/F8 9.963 Tf -32.379 -11.955 Td[(T)28(yp)-27(e)-1(:)]TJ/F29 9.963 Tf 29.611 0 Td[(optional)]TJ +/F8 9.963 Tf 179.937 570.637 Td[(An)-333(in)29(te)-1(ger)-333(sp)-28(ec)-1(i)1(fyi)1(ng)-333(the)-333(s)-1(top)1(pin)1(g)-333(c)-1(ri)1(te)-1(r)1(ion.)]TJ -4.326 -11.955 Td[(Scop)-27(e)-1(:)]TJ/F29 9.963 Tf 32.379 0 Td[(global)]TJ/F8 9.963 Tf -32.379 -11.955 Td[(T)28(yp)-28(e:)]TJ/F29 9.963 Tf 29.612 0 Td[(optional)]TJ ET -1 0 0 1 94.914 514.846 cm +1 0 0 1 145.724 514.846 cm 0 g 0 G -1 0 0 1 -94.914 -514.846 cm +1 0 0 1 -145.724 -514.846 cm BT -/F29 9.963 Tf 99.895 514.846 Td[(On)-383(R)-1(etur)1(n)]TJ +/F29 9.963 Tf 150.705 514.846 Td[(On)-383(Re)-1(tur)1(n)]TJ ET -1 0 0 1 154.434 514.846 cm +1 0 0 1 205.243 514.846 cm 0 g 0 G -1 0 0 1 -59.52 -19.925 cm +1 0 0 1 -59.519 -19.925 cm 0 g 0 G -1 0 0 1 -94.914 -494.921 cm +1 0 0 1 -145.724 -494.921 cm BT -/F29 9.963 Tf 99.895 494.921 Td[(x)]TJ +/F29 9.963 Tf 150.705 494.921 Td[(x)]TJ ET -1 0 0 1 105.942 494.921 cm +1 0 0 1 156.752 494.921 cm 0 g 0 G -1 0 0 1 -105.942 -494.921 cm +1 0 0 1 -156.752 -494.921 cm BT -/F8 9.963 Tf 110.923 494.921 Td[(The)-334(compu)1(te)-1(d)-332(s)-1(olu)1(tion)1(.)]TJ 13.879 -11.955 Td[(Scop)-27(e)-1(:)]TJ/F29 9.963 Tf 32.379 0 Td[(lo)-32(cal)]TJ/F8 9.963 Tf -32.379 -11.955 Td[(T)28(yp)-27(e)-1(:)]TJ/F29 9.963 Tf 29.611 0 Td[(requ)1(i)-1(r)1(e)-1(d)]TJ/F8 9.963 Tf -29.611 -11.956 Td[(Sp)-27(ec)-1(i)1(\014ed)-333(as)-1(:)-444(a)-333(ran)1(k)-333(one)-334(ar)1(ra)28(y)83(.)]TJ +/F8 9.963 Tf 161.733 494.921 Td[(The)-333(c)-1(ompu)1(te)-1(d)-332(s)-1(olu)1(tion)1(.)]TJ 13.878 -11.955 Td[(Scop)-27(e)-1(:)]TJ/F29 9.963 Tf 32.379 0 Td[(lo)-32(cal)]TJ/F8 9.963 Tf -32.379 -11.955 Td[(T)28(yp)-28(e:)]TJ/F29 9.963 Tf 29.612 0 Td[(requ)1(i)-1(r)1(ed)]TJ/F8 9.963 Tf -29.612 -11.956 Td[(Sp)-27(ec)-1(i\014)1(ed)-333(as)-1(:)-444(a)-333(ran)1(k)-334(on)1(e)-334(ar)1(ra)28(y)83(.)]TJ ET -1 0 0 1 94.914 439.13 cm +1 0 0 1 145.724 439.13 cm 0 g 0 G -1 0 0 1 -94.914 -439.13 cm +1 0 0 1 -145.724 -439.13 cm BT -/F29 9.963 Tf 99.895 439.13 Td[(it)-1(er)]TJ +/F29 9.963 Tf 150.705 439.13 Td[(it)-1(er)]TJ ET -1 0 0 1 117.503 439.13 cm +1 0 0 1 168.312 439.13 cm 0 g 0 G -1 0 0 1 -117.503 -439.13 cm +1 0 0 1 -168.312 -439.13 cm BT -/F8 9.963 Tf 122.484 439.13 Td[(The)-334(n)29(um)28(b)-28(er)-333(of)-333(iterat)1(ions)-334(p)-27(erf)1(orme)-1(d)1(.)]TJ 2.318 -11.955 Td[(Scop)-27(e)-1(:)]TJ/F29 9.963 Tf 32.379 0 Td[(global)]TJ/F8 9.963 Tf -32.379 -11.955 Td[(T)28(yp)-27(e)-1(:)]TJ/F29 9.963 Tf 29.611 0 Td[(optional)]TJ/F8 9.963 Tf -29.611 -11.955 Td[(Re)-1(t)1(urn)1(e)-1(d)-332(as)-1(:)-444(an)-333(in)29(te)-1(ger)-333(v)56(ariab)1(le.)]TJ +/F8 9.963 Tf 173.294 439.13 Td[(The)-333(n)28(um)28(b)-28(er)-333(of)-333(it)1(e)-1(rat)1(ions)-333(p)-28(erf)1(orme)-1(d)1(.)]TJ 2.317 -11.955 Td[(Scop)-27(e)-1(:)]TJ/F29 9.963 Tf 32.379 0 Td[(global)]TJ/F8 9.963 Tf -32.379 -11.955 Td[(T)28(yp)-28(e:)]TJ/F29 9.963 Tf 29.612 0 Td[(optional)]TJ/F8 9.963 Tf -29.612 -11.955 Td[(Re)-1(t)1(urn)1(e)-1(d)-332(as)-1(:)-444(an)-333(in)29(te)-1(ger)-333(v)56(ariab)1(le.)]TJ ET -1 0 0 1 94.914 383.339 cm +1 0 0 1 145.724 383.339 cm 0 g 0 G -1 0 0 1 -94.914 -383.339 cm +1 0 0 1 -145.724 -383.339 cm BT -/F29 9.963 Tf 99.895 383.339 Td[(err)]TJ +/F29 9.963 Tf 150.705 383.339 Td[(err)]TJ ET -1 0 0 1 114.583 383.339 cm +1 0 0 1 165.393 383.339 cm 0 g 0 G -1 0 0 1 -114.583 -383.339 cm +1 0 0 1 -165.393 -383.339 cm BT -/F8 9.963 Tf 119.565 383.339 Td[(The)-333(e)-1(rr)1(or)-333(e)-1(stimate)-334(on)-332(e)-1(xi)1(t.)]TJ 5.237 -11.955 Td[(Scop)-27(e)-1(:)]TJ/F29 9.963 Tf 32.379 0 Td[(global)]TJ/F8 9.963 Tf -32.379 -11.955 Td[(T)28(yp)-27(e)-1(:)]TJ/F29 9.963 Tf 29.611 0 Td[(optional)]TJ/F8 9.963 Tf -29.611 -11.955 Td[(Re)-1(t)1(urn)1(e)-1(d)-332(as)-1(:)-444(a)-333(real)-333(n)28(um)28(b)-28(er.)]TJ +/F8 9.963 Tf 170.374 383.339 Td[(The)-333(e)-1(rr)1(or)-333(e)-1(stimate)-334(on)-332(e)-1(xi)1(t.)]TJ 5.237 -11.955 Td[(Scop)-27(e)-1(:)]TJ/F29 9.963 Tf 32.379 0 Td[(global)]TJ/F8 9.963 Tf -32.379 -11.955 Td[(T)28(yp)-28(e:)]TJ/F29 9.963 Tf 29.612 0 Td[(optional)]TJ/F8 9.963 Tf -29.612 -11.955 Td[(Re)-1(t)1(urn)1(e)-1(d)-332(as)-1(:)-444(a)-333(real)-334(n)29(um)28(b)-28(er.)]TJ ET -1 0 0 1 94.914 327.549 cm +1 0 0 1 145.724 327.549 cm 0 g 0 G -1 0 0 1 -94.914 -327.549 cm +1 0 0 1 -145.724 -327.549 cm BT -/F29 9.963 Tf 99.895 327.549 Td[(inf)-1(o)]TJ +/F29 9.963 Tf 150.705 327.549 Td[(inf)-1(o)]TJ ET -1 0 0 1 118.672 327.549 cm +1 0 0 1 169.482 327.549 cm 0 g 0 G -1 0 0 1 -118.672 -327.549 cm +1 0 0 1 -169.482 -327.549 cm BT -/F8 9.963 Tf 123.653 327.549 Td[(An)-333(error)-333(co)-28(d)1(e)-1(.)]TJ 1.149 -11.956 Td[(Scop)-27(e)-1(:)]TJ/F29 9.963 Tf 32.379 0 Td[(global)]TJ/F8 9.963 Tf -32.379 -11.955 Td[(T)28(yp)-27(e)-1(:)]TJ/F29 9.963 Tf 29.611 0 Td[(optional)]TJ/F8 9.963 Tf -29.611 -11.955 Td[(Re)-1(t)1(urn)1(e)-1(d)-332(as)-1(:)-444(an)-333(in)29(te)-1(ger)-333(v)56(ariab)1(le.)]TJ +/F8 9.963 Tf 174.463 327.549 Td[(An)-333(error)-333(co)-28(d)1(e)-1(.)]TJ 1.148 -11.956 Td[(Scop)-27(e)-1(:)]TJ/F29 9.963 Tf 32.379 0 Td[(global)]TJ/F8 9.963 Tf -32.379 -11.955 Td[(T)28(yp)-28(e:)]TJ/F29 9.963 Tf 29.612 0 Td[(optional)]TJ/F8 9.963 Tf -29.612 -11.955 Td[(Re)-1(t)1(urn)1(e)-1(d)-332(as)-1(:)-444(an)-333(in)29(te)-1(ger)-333(v)56(ariab)1(le.)]TJ ET -1 0 0 1 99.895 90.438 cm +1 0 0 1 150.705 90.438 cm 0 g 0 G -1 0 0 1 -99.895 -90.438 cm +1 0 0 1 -150.705 -90.438 cm BT -/F8 9.963 Tf 266.77 90.438 Td[(79)]TJ +/F8 9.963 Tf 317.579 90.438 Td[(80)]TJ ET -1 0 0 1 443.606 90.438 cm +1 0 0 1 494.416 90.438 cm 0 g 0 G endstream endobj -1147 0 obj << +1154 0 obj << /Type /Page -/Contents 1148 0 R -/Resources 1146 0 R +/Contents 1155 0 R +/Resources 1153 0 R /MediaBox [0 0 595.276 841.89] -/Parent 1125 0 R +/Parent 1127 0 R >> endobj -1149 0 obj << -/D [1147 0 R /XYZ 99.895 740.998 null] +1156 0 obj << +/D [1154 0 R /XYZ 150.705 740.998 null] >> endobj -1146 0 obj << +1153 0 obj << /Font << /F29 387 0 R /F8 390 0 R /F11 523 0 R /F14 553 0 R >> /ProcSet [ /PDF /Text ] >> endobj -1152 0 obj << -/Length 8524 +1159 0 obj << +/Length 8564 >> stream -1 0 0 1 150.705 740.998 cm +1 0 0 1 99.895 740.998 cm 0 g 0 G 1 0 0 1 343.711 0 cm 0 g 0 G 1 0 0 1 -348.692 -62.031 cm 0 g 0 G 0 g 0 G -1 0 0 1 -145.724 -678.967 cm +1 0 0 1 -94.914 -678.967 cm BT -/F18 14.346 Tf 150.705 678.967 Td[(psb)]TJ +/F18 14.346 Tf 99.895 678.967 Td[(psb)]TJ ET -1 0 0 1 175.972 678.967 cm +1 0 0 1 125.163 678.967 cm q []0 d 0 J @@ -24287,11 +24368,11 @@ q 4.842 0.199 l S Q -1 0 0 1 -175.972 -678.967 cm +1 0 0 1 -125.163 -678.967 cm BT -/F18 14.346 Tf 180.814 678.967 Td[(bicg)-374(|Bi)1(CG)-375(Iterati)1(v)31(e)-375(Me)-1(t)1(ho)-31(d)]TJ/F8 9.963 Tf -30.109 -31.007 Td[(Thi)1(s)-402(s)-1(u)1(br)1(outin)1(e)-402(impl)1(e)-1(me)-1(n)29(ts)-402(th)1(e)-402(BiCG)-401(m)-1(etho)-27(d)-401(with)-401(res)-1(t)1(artin)1(g.)-649(Th)1(e)-402(s)-1(t)1(oppi)1(ng)]TJ 0 -11.955 Td[(criterion)-309(is)-310(th)1(e)-310(nor)1(m)27(wise)-310(bac)27(k)1(w)27(ar)1(d)-310(err)1(or,)-314(in)-309(the)-310(i)1(n\014n)1(it)28(y)-309(norm,)-314(i.e.)-436(the)-310(iterati)1(on)]TJ 0 -11.955 Td[(is)-334(stop)1(p)-28(ed)-333(when)]TJ/F14 9.963 Tf 150.686 -11.35 Td[(k)]TJ/F11 9.963 Tf 4.981 0 Td[(r)]TJ/F14 9.963 Tf 4.772 0 Td[(k)]TJ +/F18 14.346 Tf 130.004 678.967 Td[(bicg)-374(|Bi)1(CG)-375(Iterati)1(v)31(e)-375(Me)-1(t)1(ho)-31(d)]TJ/F8 9.963 Tf -30.109 -31.007 Td[(This)-401(s)-1(u)1(bro)1(utin)1(e)-402(impl)1(e)-1(me)-1(n)29(ts)-402(th)1(e)-402(B)-1(i)1(C)-1(G)-401(metho)-27(d)-401(w)-1(i)1(th)-401(res)-1(t)1(artin)1(g.)-649(Th)1(e)-402(s)-1(t)1(oppi)1(ng)]TJ 0 -11.955 Td[(criterion)-309(is)-310(th)1(e)-310(nor)1(m)27(wise)-310(bac)27(k)1(w)27(ar)1(d)-310(err)1(or,)-314(in)-309(the)-310(in)1(\014n)1(it)28(y)-309(norm,)-314(i.e.)-436(the)-310(iterati)1(on)]TJ 0 -11.955 Td[(is)-334(stop)1(p)-28(ed)-333(when)]TJ/F14 9.963 Tf 150.686 -11.35 Td[(k)]TJ/F11 9.963 Tf 4.982 0 Td[(r)]TJ/F14 9.963 Tf 4.771 0 Td[(k)]TJ ET -1 0 0 1 275.131 608.251 cm +1 0 0 1 224.321 608.251 cm q []0 d 0 J @@ -24300,11 +24381,11 @@ q 67.255 0.199 l S Q -1 0 0 1 -275.131 -608.251 cm +1 0 0 1 -224.321 -608.251 cm BT -/F8 9.963 Tf 275.131 599.126 Td[(\050)]TJ/F14 9.963 Tf 3.874 0 Td[(k)]TJ/F11 9.963 Tf 4.981 0 Td[(A)]TJ/F14 9.963 Tf 7.472 0 Td[(kk)]TJ/F11 9.963 Tf 9.963 0 Td[(x)]TJ/F14 9.963 Tf 5.694 0 Td[(k)]TJ/F8 9.963 Tf 7.195 0 Td[(+)]TJ/F14 9.963 Tf 9.963 0 Td[(k)]TJ/F11 9.963 Tf 4.981 0 Td[(b)]TJ/F14 9.963 Tf 4.276 0 Td[(k)]TJ/F8 9.963 Tf 4.981 0 Td[(\051)]TJ/F11 9.963 Tf 7.837 6.834 Td[(<)-278(e)1(ps)]TJ/F8 9.963 Tf -195.643 -21.533 Td[(or)]TJ/F14 9.963 Tf 149.166 -9.412 Td[(k)]TJ/F11 9.963 Tf 4.981 0 Td[(r)]TJ/F10 6.974 Tf 4.495 -1.495 Td[(i)]TJ/F14 9.963 Tf 3.317 1.495 Td[(k)]TJ +/F8 9.963 Tf 224.321 599.126 Td[(\050)]TJ/F14 9.963 Tf 3.875 0 Td[(k)]TJ/F11 9.963 Tf 4.981 0 Td[(A)]TJ/F14 9.963 Tf 7.472 0 Td[(kk)]TJ/F11 9.963 Tf 9.963 0 Td[(x)]TJ/F14 9.963 Tf 5.693 0 Td[(k)]TJ/F8 9.963 Tf 7.196 0 Td[(+)]TJ/F14 9.963 Tf 9.962 0 Td[(k)]TJ/F11 9.963 Tf 4.982 0 Td[(b)]TJ/F14 9.963 Tf 4.275 0 Td[(k)]TJ/F8 9.963 Tf 4.982 0 Td[(\051)]TJ/F11 9.963 Tf 7.837 6.834 Td[(<)-277(eps)]TJ/F8 9.963 Tf -195.644 -21.533 Td[(or)]TJ/F14 9.963 Tf 149.166 -9.412 Td[(k)]TJ/F11 9.963 Tf 4.982 0 Td[(r)]TJ/F10 6.974 Tf 4.495 -1.495 Td[(i)]TJ/F14 9.963 Tf 3.316 1.495 Td[(k)]TJ ET -1 0 0 1 299.404 570.566 cm +1 0 0 1 248.595 570.566 cm q []0 d 0 J @@ -24313,11 +24394,11 @@ q 18.708 0.199 l S Q -1 0 0 1 -299.404 -570.566 cm +1 0 0 1 -248.595 -570.566 cm BT -/F14 9.963 Tf 299.404 561.441 Td[(k)]TJ/F11 9.963 Tf 4.982 0 Td[(b)]TJ/F14 9.963 Tf 4.275 0 Td[(k)]TJ/F7 6.974 Tf 4.981 -1.494 Td[(2)]TJ/F11 9.963 Tf 8.433 8.328 Td[(<)-277(eps)]TJ/F8 9.963 Tf -171.37 -24.715 Td[(acc)-1(or)1(din)1(g)-334(t)1(o)-334(th)1(e)-334(v)56(alu)1(e)-334(pass)-1(ed)-333(th)1(rou)1(gh)-333(the)-333(is)-1(top)-332(argumen)28(t)-333(\050s)-1(ee)-334(lat)1(e)-1(r)1(\051.)]TJ/F18 14.346 Tf 0 -34.616 Td[(Syn)31(t)1(ax)]TJ/F8 9.963 Tf 29.154 -22.092 Td[(call)-333(psb)]TJ +/F14 9.963 Tf 248.595 561.441 Td[(k)]TJ/F11 9.963 Tf 4.981 0 Td[(b)]TJ/F14 9.963 Tf 4.276 0 Td[(k)]TJ/F7 6.974 Tf 4.981 -1.494 Td[(2)]TJ/F11 9.963 Tf 8.432 8.328 Td[(<)-278(e)1(ps)]TJ/F8 9.963 Tf -171.37 -24.715 Td[(acc)-1(ord)1(in)1(g)-334(to)-333(th)1(e)-334(v)56(alue)-333(pass)-1(ed)-333(th)1(rough)-332(the)-334(i)1(s)-1(top)-332(argumen)28(t)-333(\050s)-1(ee)-334(lat)1(e)-1(r\051)1(.)]TJ/F18 14.346 Tf 0 -34.616 Td[(Syn)31(t)1(ax)]TJ/F8 9.963 Tf 29.155 -22.092 Td[(call)-333(psb)]TJ ET -1 0 0 1 213.721 486.852 cm +1 0 0 1 162.911 486.852 cm q []0 d 0 J @@ -24326,11 +24407,11 @@ q 2.989 0.199 l S Q -1 0 0 1 -213.721 -486.852 cm +1 0 0 1 -162.911 -486.852 cm BT -/F8 9.963 Tf 216.71 486.852 Td[(bi)1(c)-1(g)-333(\050)]TJ/F19 9.963 Tf 24.906 0 Td[(a,pr)52(e)51(c,b,x)1(,eps,desc)]TJ +/F8 9.963 Tf 165.9 486.852 Td[(bi)1(c)-1(g)-333(\050)]TJ/F19 9.963 Tf 24.907 0 Td[(a,pr)52(e)51(c,b,x)1(,eps,desc)]TJ ET -1 0 0 1 321.319 486.852 cm +1 0 0 1 270.51 486.852 cm q []0 d 0 J @@ -24339,37 +24420,37 @@ q 3.055 0.199 l S Q -1 0 0 1 -321.319 -486.852 cm +1 0 0 1 -270.51 -486.852 cm BT -/F19 9.963 Tf 324.374 486.852 Td[(a,i)1(n)-1(f)1(o,itmax,)1(iter,)1(err,)1(itr)51(ac)51(e,)1(istop)]TJ/F8 9.963 Tf 137.013 0 Td[(\051)]TJ +/F19 9.963 Tf 273.565 486.852 Td[(a,i)1(n)-1(f)1(o,itmax,)1(iter,)1(err,)1(itr)51(ac)51(e,)1(istop)]TJ/F8 9.963 Tf 137.013 0 Td[(\051)]TJ ET -1 0 0 1 145.724 462.627 cm +1 0 0 1 94.914 462.627 cm 0 g 0 G -1 0 0 1 -145.724 -462.627 cm +1 0 0 1 -94.914 -462.627 cm BT -/F29 9.963 Tf 150.705 462.627 Td[(On)-383(En)33(t)-1(r)1(y)]TJ +/F29 9.963 Tf 99.895 462.627 Td[(On)-383(En)32(tr)1(y)]TJ ET -1 0 0 1 198.29 462.627 cm +1 0 0 1 147.481 462.627 cm 0 g 0 G -1 0 0 1 -52.566 -21.185 cm +1 0 0 1 -52.567 -21.185 cm 0 g 0 G -1 0 0 1 -145.724 -441.442 cm +1 0 0 1 -94.914 -441.442 cm BT -/F29 9.963 Tf 150.705 441.442 Td[(a)]TJ +/F29 9.963 Tf 99.895 441.442 Td[(a)]TJ ET -1 0 0 1 156.274 441.442 cm +1 0 0 1 105.465 441.442 cm 0 g 0 G -1 0 0 1 -156.274 -441.442 cm +1 0 0 1 -105.465 -441.442 cm BT -/F8 9.963 Tf 161.256 441.442 Td[(th)1(e)-334(lo)-28(cal)-333(p)-27(ortion)-333(of)-332(global)-333(spar)1(s)-1(e)-334(matr)1(ix)]TJ/F11 9.963 Tf 178.968 0 Td[(A)]TJ/F8 9.963 Tf 7.472 0 Td[(.)]TJ -172.085 -11.955 Td[(Scop)-27(e)-1(:)]TJ/F29 9.963 Tf 32.379 0 Td[(lo)-32(cal)]TJ/F8 9.963 Tf -32.379 -11.955 Td[(T)28(yp)-28(e:)]TJ/F29 9.963 Tf 29.612 0 Td[(requ)1(i)-1(r)1(ed)]TJ/F8 9.963 Tf -29.612 -11.956 Td[(Sp)-27(ec)-1(i\014)1(ed)-333(as)-1(:)-444(a)-333(s)-1(tr)1(uctur)1(e)-1(d)-333(d)1(ata)-333(of)-333(t)28(yp)-27(e)]TJ +/F8 9.963 Tf 110.446 441.442 Td[(th)1(e)-334(lo)-28(cal)-333(p)-28(or)1(tion)-333(of)-333(g)1(lobal)-333(spar)1(s)-1(e)-334(matr)1(ix)]TJ/F11 9.963 Tf 178.968 0 Td[(A)]TJ/F8 9.963 Tf 7.472 0 Td[(.)]TJ -172.084 -11.955 Td[(Scop)-27(e)-1(:)]TJ/F29 9.963 Tf 32.379 0 Td[(lo)-32(cal)]TJ/F8 9.963 Tf -32.379 -11.955 Td[(T)28(yp)-27(e)-1(:)]TJ/F29 9.963 Tf 29.611 0 Td[(requ)1(i)-1(r)1(e)-1(d)]TJ/F8 9.963 Tf -29.611 -11.956 Td[(Sp)-27(ec)-1(i)1(\014ed)-333(as)-1(:)-444(a)-333(s)-1(tr)1(uctur)1(e)-1(d)-333(d)1(ata)-333(of)-333(t)28(yp)-27(e)]TJ ET -1 0 0 1 346.526 405.576 cm +1 0 0 1 295.717 405.576 cm 0 0 1 rg 0 0 1 RG -1 0 0 1 -346.526 -405.576 cm +1 0 0 1 -295.717 -405.576 cm BT -/F32 9.963 Tf 346.526 405.576 Td[(psb)]TJ +/F32 9.963 Tf 295.717 405.576 Td[(psb)]TJ ET -1 0 0 1 362.845 405.576 cm +1 0 0 1 312.036 405.576 cm q []0 d 0 J @@ -24378,11 +24459,11 @@ q 3.138 0.199 l S Q -1 0 0 1 -362.845 -405.576 cm +1 0 0 1 -312.036 -405.576 cm BT -/F32 9.963 Tf 365.983 405.576 Td[(spmat)]TJ +/F32 9.963 Tf 315.174 405.576 Td[(spmat)]TJ ET -1 0 0 1 392.763 405.576 cm +1 0 0 1 341.953 405.576 cm q []0 d 0 J @@ -24391,35 +24472,35 @@ q 3.138 0.199 l S Q -1 0 0 1 -392.763 -405.576 cm +1 0 0 1 -341.953 -405.576 cm BT -/F32 9.963 Tf 395.901 405.576 Td[(type)]TJ +/F32 9.963 Tf 345.091 405.576 Td[(type)]TJ ET -1 0 0 1 416.822 405.576 cm +1 0 0 1 366.013 405.576 cm 0 g 0 G -1 0 0 1 -416.822 -405.576 cm +1 0 0 1 -366.013 -405.576 cm BT -/F8 9.963 Tf 416.822 405.576 Td[(.)]TJ +/F8 9.963 Tf 366.013 405.576 Td[(.)]TJ ET -1 0 0 1 145.724 384.392 cm +1 0 0 1 94.914 384.392 cm 0 g 0 G -1 0 0 1 -145.724 -384.392 cm +1 0 0 1 -94.914 -384.392 cm BT -/F29 9.963 Tf 150.705 384.392 Td[(pr)1(e)-1(c)]TJ +/F29 9.963 Tf 99.895 384.392 Td[(pr)1(e)-1(c)]TJ ET -1 0 0 1 172.131 384.392 cm +1 0 0 1 121.322 384.392 cm 0 g 0 G -1 0 0 1 -172.131 -384.392 cm +1 0 0 1 -121.322 -384.392 cm BT -/F8 9.963 Tf 177.113 384.392 Td[(The)-333(data)-333(s)-1(t)1(ructur)1(e)-334(con)28(tain)1(ing)-333(th)1(e)-334(pr)1(e)-1(cond)1(ition)1(e)-1(r)1(.)]TJ -1.502 -11.955 Td[(Scop)-27(e)-1(:)]TJ/F29 9.963 Tf 32.379 0 Td[(lo)-32(cal)]TJ/F8 9.963 Tf -32.379 -11.956 Td[(T)28(yp)-28(e:)]TJ/F29 9.963 Tf 29.612 0 Td[(requ)1(i)-1(r)1(ed)]TJ/F8 9.963 Tf -29.612 -11.955 Td[(Sp)-27(ec)-1(i\014)1(ed)-333(as)-1(:)-444(a)-333(s)-1(tr)1(uctur)1(e)-1(d)-333(d)1(ata)-333(of)-333(t)28(yp)-27(e)]TJ +/F8 9.963 Tf 126.303 384.392 Td[(The)-334(d)1(ata)-333(s)-1(tr)1(uctur)1(e)-334(con)28(tain)1(ing)-333(th)1(e)-334(pr)1(e)-1(cond)1(ition)1(e)-1(r)1(.)]TJ -1.501 -11.955 Td[(Scop)-27(e)-1(:)]TJ/F29 9.963 Tf 32.379 0 Td[(lo)-32(cal)]TJ/F8 9.963 Tf -32.379 -11.956 Td[(T)28(yp)-27(e)-1(:)]TJ/F29 9.963 Tf 29.611 0 Td[(requ)1(i)-1(r)1(e)-1(d)]TJ/F8 9.963 Tf -29.611 -11.955 Td[(Sp)-27(ec)-1(i)1(\014ed)-333(as)-1(:)-444(a)-333(s)-1(tr)1(uctur)1(e)-1(d)-333(d)1(ata)-333(of)-333(t)28(yp)-27(e)]TJ ET -1 0 0 1 346.526 348.526 cm +1 0 0 1 295.717 348.526 cm 0 0 1 rg 0 0 1 RG -1 0 0 1 -346.526 -348.526 cm +1 0 0 1 -295.717 -348.526 cm BT -/F32 9.963 Tf 346.526 348.526 Td[(psb)]TJ +/F32 9.963 Tf 295.717 348.526 Td[(psb)]TJ ET -1 0 0 1 362.845 348.526 cm +1 0 0 1 312.036 348.526 cm q []0 d 0 J @@ -24428,11 +24509,11 @@ q 3.138 0.199 l S Q -1 0 0 1 -362.845 -348.526 cm +1 0 0 1 -312.036 -348.526 cm BT -/F32 9.963 Tf 365.983 348.526 Td[(prec)]TJ +/F32 9.963 Tf 315.174 348.526 Td[(prec)]TJ ET -1 0 0 1 387.532 348.526 cm +1 0 0 1 336.723 348.526 cm q []0 d 0 J @@ -24441,59 +24522,59 @@ q 3.138 0.199 l S Q -1 0 0 1 -387.532 -348.526 cm +1 0 0 1 -336.723 -348.526 cm BT -/F32 9.963 Tf 390.67 348.526 Td[(type)]TJ +/F32 9.963 Tf 339.861 348.526 Td[(type)]TJ ET -1 0 0 1 411.592 348.526 cm +1 0 0 1 360.782 348.526 cm 0 g 0 G -1 0 0 1 -411.592 -348.526 cm +1 0 0 1 -360.782 -348.526 cm BT -/F8 9.963 Tf 411.592 348.526 Td[(.)]TJ +/F8 9.963 Tf 360.782 348.526 Td[(.)]TJ ET -1 0 0 1 145.724 327.342 cm +1 0 0 1 94.914 327.342 cm 0 g 0 G -1 0 0 1 -145.724 -327.342 cm +1 0 0 1 -94.914 -327.342 cm BT -/F29 9.963 Tf 150.705 327.342 Td[(b)]TJ +/F29 9.963 Tf 99.895 327.342 Td[(b)]TJ ET -1 0 0 1 157.07 327.342 cm +1 0 0 1 106.26 327.342 cm 0 g 0 G -1 0 0 1 -157.07 -327.342 cm +1 0 0 1 -106.26 -327.342 cm BT -/F8 9.963 Tf 162.051 327.342 Td[(The)-333(R)-1(HS)-332(v)28(e)-1(ctor.)]TJ 13.56 -11.956 Td[(Scop)-27(e)-1(:)]TJ/F29 9.963 Tf 32.379 0 Td[(lo)-32(cal)]TJ/F8 9.963 Tf -32.379 -11.955 Td[(T)28(yp)-28(e:)]TJ/F29 9.963 Tf 29.612 0 Td[(requ)1(i)-1(r)1(ed)]TJ/F8 9.963 Tf -29.612 -11.955 Td[(Sp)-27(ec)-1(i\014)1(ed)-333(as)-1(:)-444(a)-333(ran)1(k)-334(on)1(e)-334(ar)1(ra)28(y)83(.)]TJ +/F8 9.963 Tf 111.242 327.342 Td[(The)-333(R)-1(HS)-332(v)28(e)-1(ctor.)]TJ 13.56 -11.956 Td[(Scop)-27(e)-1(:)]TJ/F29 9.963 Tf 32.379 0 Td[(lo)-32(cal)]TJ/F8 9.963 Tf -32.379 -11.955 Td[(T)28(yp)-27(e)-1(:)]TJ/F29 9.963 Tf 29.611 0 Td[(requ)1(i)-1(r)1(e)-1(d)]TJ/F8 9.963 Tf -29.611 -11.955 Td[(Sp)-27(ec)-1(i)1(\014ed)-333(as)-1(:)-444(a)-333(ran)1(k)-333(one)-334(ar)1(ra)28(y)83(.)]TJ ET -1 0 0 1 145.724 270.291 cm +1 0 0 1 94.914 270.291 cm 0 g 0 G -1 0 0 1 -145.724 -270.291 cm +1 0 0 1 -94.914 -270.291 cm BT -/F29 9.963 Tf 150.705 270.291 Td[(x)]TJ +/F29 9.963 Tf 99.895 270.291 Td[(x)]TJ ET -1 0 0 1 156.752 270.291 cm +1 0 0 1 105.942 270.291 cm 0 g 0 G -1 0 0 1 -156.752 -270.291 cm +1 0 0 1 -105.942 -270.291 cm BT -/F8 9.963 Tf 161.733 270.291 Td[(The)-333(init)1(ial)-333(gues)-1(s.)]TJ 13.878 -11.955 Td[(Scop)-27(e)-1(:)]TJ/F29 9.963 Tf 32.379 0 Td[(lo)-32(cal)]TJ/F8 9.963 Tf -32.379 -11.955 Td[(T)28(yp)-28(e:)]TJ/F29 9.963 Tf 29.612 0 Td[(requ)1(i)-1(r)1(ed)]TJ/F8 9.963 Tf -29.612 -11.955 Td[(Sp)-27(ec)-1(i\014)1(ed)-333(as)-1(:)-444(a)-333(ran)1(k)-334(on)1(e)-334(ar)1(ra)28(y)83(.)]TJ +/F8 9.963 Tf 110.923 270.291 Td[(The)-334(i)1(nit)1(ial)-333(gues)-1(s.)]TJ 13.879 -11.955 Td[(Scop)-27(e)-1(:)]TJ/F29 9.963 Tf 32.379 0 Td[(lo)-32(cal)]TJ/F8 9.963 Tf -32.379 -11.955 Td[(T)28(yp)-27(e)-1(:)]TJ/F29 9.963 Tf 29.611 0 Td[(requ)1(i)-1(r)1(e)-1(d)]TJ/F8 9.963 Tf -29.611 -11.955 Td[(Sp)-27(ec)-1(i)1(\014ed)-333(as)-1(:)-444(a)-333(ran)1(k)-333(one)-334(ar)1(ra)28(y)83(.)]TJ ET -1 0 0 1 145.724 213.241 cm +1 0 0 1 94.914 213.241 cm 0 g 0 G -1 0 0 1 -145.724 -213.241 cm +1 0 0 1 -94.914 -213.241 cm BT -/F29 9.963 Tf 150.705 213.241 Td[(eps)]TJ +/F29 9.963 Tf 99.895 213.241 Td[(eps)]TJ ET -1 0 0 1 166.84 213.241 cm +1 0 0 1 116.031 213.241 cm 0 g 0 G -1 0 0 1 -166.84 -213.241 cm +1 0 0 1 -116.031 -213.241 cm BT -/F8 9.963 Tf 171.821 213.241 Td[(The)-334(stop)1(pin)1(g)-334(t)1(ole)-1(r)1(ance)-1(.)]TJ 3.79 -11.955 Td[(Scop)-27(e)-1(:)]TJ/F29 9.963 Tf 32.379 0 Td[(global)]TJ/F8 9.963 Tf -32.379 -11.955 Td[(T)28(yp)-28(e:)]TJ/F29 9.963 Tf 29.612 0 Td[(requ)1(i)-1(r)1(ed)]TJ/F8 9.963 Tf -29.612 -11.955 Td[(Sp)-27(ec)-1(i\014)1(ed)-333(as)-1(:)-444(a)-333(real)-333(n)28(um)28(b)-28(er.)]TJ +/F8 9.963 Tf 121.012 213.241 Td[(The)-333(s)-1(top)1(pin)1(g)-333(tole)-1(r)1(ance)-1(.)]TJ 3.79 -11.955 Td[(Scop)-27(e)-1(:)]TJ/F29 9.963 Tf 32.379 0 Td[(global)]TJ/F8 9.963 Tf -32.379 -11.955 Td[(T)28(yp)-27(e)-1(:)]TJ/F29 9.963 Tf 29.611 0 Td[(requ)1(i)-1(r)1(e)-1(d)]TJ/F8 9.963 Tf -29.611 -11.955 Td[(Sp)-27(ec)-1(i)1(\014ed)-333(as)-1(:)-444(a)-333(real)-333(n)28(um)28(b)-28(er.)]TJ ET -1 0 0 1 145.724 156.191 cm +1 0 0 1 94.914 156.191 cm 0 g 0 G -1 0 0 1 -145.724 -156.191 cm +1 0 0 1 -94.914 -156.191 cm BT -/F29 9.963 Tf 150.705 156.191 Td[(desc)]TJ +/F29 9.963 Tf 99.895 156.191 Td[(desc)]TJ ET -1 0 0 1 172.619 156.191 cm +1 0 0 1 121.81 156.191 cm q []0 d 0 J @@ -24502,23 +24583,23 @@ q 3.437 0.199 l S Q -1 0 0 1 -172.619 -156.191 cm +1 0 0 1 -121.81 -156.191 cm BT -/F29 9.963 Tf 176.057 156.191 Td[(a)]TJ +/F29 9.963 Tf 125.247 156.191 Td[(a)]TJ ET -1 0 0 1 181.626 156.191 cm +1 0 0 1 130.816 156.191 cm 0 g 0 G -1 0 0 1 -181.626 -156.191 cm +1 0 0 1 -130.816 -156.191 cm BT -/F8 9.963 Tf 186.607 156.191 Td[(con)28(tain)1(s)-334(data)-333(stru)1(c)-1(tu)1(res)-334(for)-333(comm)27(u)1(nication)1(s)-1(.)]TJ -10.996 -11.955 Td[(Scop)-27(e)-1(:)]TJ/F29 9.963 Tf 32.379 0 Td[(lo)-32(cal)]TJ/F8 9.963 Tf -32.379 -11.955 Td[(T)28(yp)-28(e:)]TJ/F29 9.963 Tf 29.612 0 Td[(requ)1(i)-1(r)1(ed)]TJ/F8 9.963 Tf -29.612 -11.955 Td[(Sp)-27(ec)-1(i\014)1(ed)-333(as)-1(:)-444(a)-333(s)-1(tr)1(uctur)1(e)-1(d)-333(d)1(ata)-333(of)-333(t)28(yp)-27(e)]TJ +/F8 9.963 Tf 135.798 156.191 Td[(con)28(tain)1(s)-334(dat)1(a)-334(stru)1(c)-1(tu)1(res)-334(fo)1(r)-333(c)-1(omm)27(u)1(nication)1(s)-1(.)]TJ -10.996 -11.955 Td[(Scop)-27(e)-1(:)]TJ/F29 9.963 Tf 32.379 0 Td[(lo)-32(cal)]TJ/F8 9.963 Tf -32.379 -11.955 Td[(T)28(yp)-27(e)-1(:)]TJ/F29 9.963 Tf 29.611 0 Td[(requ)1(i)-1(r)1(e)-1(d)]TJ/F8 9.963 Tf -29.611 -11.955 Td[(Sp)-27(ec)-1(i)1(\014ed)-333(as)-1(:)-444(a)-333(s)-1(tr)1(uctur)1(e)-1(d)-333(d)1(ata)-333(of)-333(t)28(yp)-27(e)]TJ ET -1 0 0 1 346.526 120.326 cm +1 0 0 1 295.717 120.326 cm 0 0 1 rg 0 0 1 RG -1 0 0 1 -346.526 -120.326 cm +1 0 0 1 -295.717 -120.326 cm BT -/F32 9.963 Tf 346.526 120.326 Td[(psb)]TJ +/F32 9.963 Tf 295.717 120.326 Td[(psb)]TJ ET -1 0 0 1 362.845 120.326 cm +1 0 0 1 312.036 120.326 cm q []0 d 0 J @@ -24527,11 +24608,11 @@ q 3.138 0.199 l S Q -1 0 0 1 -362.845 -120.326 cm +1 0 0 1 -312.036 -120.326 cm BT -/F32 9.963 Tf 365.983 120.326 Td[(desc)]TJ +/F32 9.963 Tf 315.174 120.326 Td[(desc)]TJ ET -1 0 0 1 387.532 120.326 cm +1 0 0 1 336.723 120.326 cm q []0 d 0 J @@ -24540,208 +24621,208 @@ q 3.138 0.199 l S Q -1 0 0 1 -387.532 -120.326 cm +1 0 0 1 -336.723 -120.326 cm BT -/F32 9.963 Tf 390.67 120.326 Td[(type)]TJ +/F32 9.963 Tf 339.861 120.326 Td[(type)]TJ ET -1 0 0 1 411.592 120.326 cm +1 0 0 1 360.782 120.326 cm 0 g 0 G -1 0 0 1 -411.592 -120.326 cm +1 0 0 1 -360.782 -120.326 cm BT -/F8 9.963 Tf 411.592 120.326 Td[(.)]TJ +/F8 9.963 Tf 360.782 120.326 Td[(.)]TJ ET -1 0 0 1 150.705 90.438 cm +1 0 0 1 99.895 90.438 cm 0 g 0 G -1 0 0 1 -150.705 -90.438 cm +1 0 0 1 -99.895 -90.438 cm BT -/F8 9.963 Tf 317.579 90.438 Td[(80)]TJ +/F8 9.963 Tf 266.77 90.438 Td[(81)]TJ ET -1 0 0 1 494.416 90.438 cm +1 0 0 1 443.606 90.438 cm 0 g 0 G endstream endobj -1151 0 obj << +1158 0 obj << /Type /Page -/Contents 1152 0 R -/Resources 1150 0 R +/Contents 1159 0 R +/Resources 1157 0 R /MediaBox [0 0 595.276 841.89] -/Parent 1125 0 R -/Annots [ 1155 0 R 1156 0 R 1157 0 R ] +/Parent 1165 0 R +/Annots [ 1162 0 R 1163 0 R 1164 0 R ] >> endobj -1155 0 obj << +1162 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [345.53 402.366 417.818 413.491] +/Rect [294.721 402.366 367.009 413.491] /Subtype /Link /A << /S /GoTo /D (spdata) >> >> endobj -1156 0 obj << +1163 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [345.53 345.316 412.588 356.441] +/Rect [294.721 345.316 361.779 356.441] /Subtype /Link /A << /S /GoTo /D (precdata) >> >> endobj -1157 0 obj << +1164 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [345.53 117.115 412.588 128.24] +/Rect [294.721 117.115 361.779 128.24] /Subtype /Link /A << /S /GoTo /D (descdata) >> >> endobj -1153 0 obj << -/D [1151 0 R /XYZ 150.705 740.998 null] +1160 0 obj << +/D [1158 0 R /XYZ 99.895 740.998 null] >> endobj 254 0 obj << -/D [1151 0 R /XYZ 150.705 657.44 null] +/D [1158 0 R /XYZ 99.895 657.44 null] >> endobj -1154 0 obj << -/D [1151 0 R /XYZ 150.705 496.017 null] +1161 0 obj << +/D [1158 0 R /XYZ 99.895 496.017 null] >> endobj -1150 0 obj << +1157 0 obj << /Font << /F18 381 0 R /F8 390 0 R /F14 553 0 R /F11 523 0 R /F10 550 0 R /F7 547 0 R /F19 508 0 R /F29 387 0 R /F32 542 0 R >> /ProcSet [ /PDF /Text ] >> endobj -1160 0 obj << -/Length 4755 +1168 0 obj << +/Length 4748 >> stream -1 0 0 1 99.895 740.998 cm +1 0 0 1 150.705 740.998 cm 0 g 0 G 1 0 0 1 343.711 0 cm 0 g 0 G 1 0 0 1 -348.692 -34.869 cm 0 g 0 G -1 0 0 1 -94.914 -706.129 cm +1 0 0 1 -145.724 -706.129 cm BT -/F29 9.963 Tf 99.895 706.129 Td[(it)-1(max)]TJ +/F29 9.963 Tf 150.705 706.129 Td[(it)-1(max)]TJ ET -1 0 0 1 128.697 706.129 cm +1 0 0 1 179.506 706.129 cm 0 g 0 G -1 0 0 1 -128.697 -706.129 cm +1 0 0 1 -179.506 -706.129 cm BT -/F8 9.963 Tf 133.678 706.129 Td[(The)-334(maxi)1(m)27(u)1(m)-334(n)28(u)1(m)27(b)-27(e)-1(r)-333(of)-332(iteration)1(s)-334(to)-333(p)-28(erf)1(orm.)]TJ -8.876 -11.955 Td[(Scop)-27(e)-1(:)]TJ/F29 9.963 Tf 32.379 0 Td[(global)]TJ/F8 9.963 Tf -32.379 -11.955 Td[(T)28(yp)-27(e)-1(:)]TJ/F29 9.963 Tf 29.611 0 Td[(optional)]TJ/F8 9.963 Tf -29.611 -11.956 Td[(Defau)1(lt:)]TJ/F11 9.963 Tf 39.436 0 Td[(i)1(t)-1(ma)1(x)]TJ/F8 9.963 Tf 29.504 0 Td[(=)-278(10)1(00.)]TJ -68.94 -11.955 Td[(Sp)-27(ec)-1(i)1(\014ed)-333(as)-1(:)-444(an)-333(in)29(te)-1(ger)-333(v)56(ariab)1(le)]TJ/F11 9.963 Tf 142.079 0 Td[(i)1(t)-1(ma)1(x)]TJ/F14 9.963 Tf 29.504 0 Td[(\025)]TJ/F8 9.963 Tf 10.516 0 Td[(1.)]TJ +/F8 9.963 Tf 184.488 706.129 Td[(The)-333(m)-1(axi)1(m)27(u)1(m)-334(n)28(u)1(m)27(b)-27(e)-1(r)-333(of)-332(iteration)1(s)-334(to)-333(p)-28(erf)1(orm.)]TJ -8.877 -11.955 Td[(Scop)-27(e)-1(:)]TJ/F29 9.963 Tf 32.379 0 Td[(global)]TJ/F8 9.963 Tf -32.379 -11.955 Td[(T)28(yp)-28(e:)]TJ/F29 9.963 Tf 29.612 0 Td[(optional)]TJ/F8 9.963 Tf -29.612 -11.956 Td[(Defau)1(lt:)]TJ/F11 9.963 Tf 39.436 0 Td[(itma)1(x)]TJ/F8 9.963 Tf 29.505 0 Td[(=)-277(1000.)]TJ -68.941 -11.955 Td[(Sp)-27(ec)-1(i\014)1(ed)-333(as)-1(:)-444(an)-333(in)29(te)-1(ger)-333(v)56(ariab)1(le)]TJ/F11 9.963 Tf 142.079 0 Td[(itma)1(x)]TJ/F14 9.963 Tf 29.505 0 Td[(\025)]TJ/F8 9.963 Tf 10.516 0 Td[(1.)]TJ ET -1 0 0 1 94.914 638.383 cm +1 0 0 1 145.724 638.383 cm 0 g 0 G -1 0 0 1 -94.914 -638.383 cm +1 0 0 1 -145.724 -638.383 cm BT -/F29 9.963 Tf 99.895 638.383 Td[(it)-1(r)1(ace)]TJ +/F29 9.963 Tf 150.705 638.383 Td[(it)-1(r)1(ace)]TJ ET -1 0 0 1 128.164 638.383 cm +1 0 0 1 178.974 638.383 cm 0 g 0 G -1 0 0 1 -128.164 -638.383 cm +1 0 0 1 -178.974 -638.383 cm BT -/F8 9.963 Tf 133.146 638.383 Td[(If)]TJ/F11 9.963 Tf 8.912 0 Td[(>)]TJ/F8 9.963 Tf 10.516 0 Td[(0)-228(p)1(rin)28(t)-227(out)-228(an)-227(in)1(for)1(m)-1(ati)1(onal)-227(m)-1(es)-1(sage)-228(ab)-28(ou)1(t)-228(con)28(v)28(erge)-1(n)1(c)-1(e)-228(ev)28(e)-1(r)1(y)]TJ/F11 9.963 Tf 265.015 0 Td[(i)1(t)-1(r)-27(ace)]TJ/F8 9.963 Tf -292.787 -11.955 Td[(iterati)1(ons.)]TJ 0 -11.955 Td[(Scop)-27(e)-1(:)]TJ/F29 9.963 Tf 32.379 0 Td[(global)]TJ/F8 9.963 Tf -32.379 -11.956 Td[(T)28(yp)-27(e)-1(:)]TJ/F29 9.963 Tf 29.611 0 Td[(opti)-1(o)1(nal)]TJ +/F8 9.963 Tf 183.955 638.383 Td[(If)]TJ/F11 9.963 Tf 8.912 0 Td[(>)]TJ/F8 9.963 Tf 10.516 0 Td[(0)-228(p)1(rin)28(t)-227(out)-228(an)-227(in)1(for)1(m)-1(ati)1(onal)-228(mes)-1(sage)-228(ab)-28(ou)1(t)-228(con)28(v)28(e)-1(r)1(ge)-1(n)1(c)-1(e)-228(ev)28(e)-1(r)1(y)]TJ/F11 9.963 Tf 265.015 0 Td[(itr)-28(a)1(ce)]TJ/F8 9.963 Tf -292.787 -11.955 Td[(iterati)1(ons.)]TJ 0 -11.955 Td[(Scop)-27(e)-1(:)]TJ/F29 9.963 Tf 32.379 0 Td[(global)]TJ/F8 9.963 Tf -32.379 -11.956 Td[(T)28(yp)-28(e:)]TJ/F29 9.963 Tf 29.612 0 Td[(optional)]TJ ET -1 0 0 1 94.914 570.637 cm +1 0 0 1 145.724 570.637 cm 0 g 0 G -1 0 0 1 -94.914 -570.637 cm +1 0 0 1 -145.724 -570.637 cm BT -/F29 9.963 Tf 99.895 570.637 Td[(istop)]TJ +/F29 9.963 Tf 150.705 570.637 Td[(istop)]TJ ET -1 0 0 1 124.146 570.637 cm +1 0 0 1 174.955 570.637 cm 0 g 0 G -1 0 0 1 -124.146 -570.637 cm +1 0 0 1 -174.955 -570.637 cm BT -/F8 9.963 Tf 129.127 570.637 Td[(An)-333(in)29(te)-1(ger)-333(s)-1(p)-27(ec)-1(i)1(fyin)1(g)-333(the)-334(stop)1(pin)1(g)-334(cri)1(te)-1(r)1(ion.)]TJ -4.325 -11.955 Td[(Scop)-27(e)-1(:)]TJ/F29 9.963 Tf 32.379 0 Td[(global)]TJ/F8 9.963 Tf -32.379 -11.955 Td[(T)28(yp)-27(e)-1(:)]TJ/F29 9.963 Tf 29.611 0 Td[(optional)]TJ +/F8 9.963 Tf 179.937 570.637 Td[(An)-333(in)29(te)-1(ger)-333(sp)-28(ec)-1(i)1(fyi)1(ng)-333(the)-333(s)-1(top)1(pin)1(g)-333(c)-1(ri)1(te)-1(r)1(ion.)]TJ -4.326 -11.955 Td[(Scop)-27(e)-1(:)]TJ/F29 9.963 Tf 32.379 0 Td[(global)]TJ/F8 9.963 Tf -32.379 -11.955 Td[(T)28(yp)-28(e:)]TJ/F29 9.963 Tf 29.612 0 Td[(optional)]TJ ET -1 0 0 1 94.914 514.846 cm +1 0 0 1 145.724 514.846 cm 0 g 0 G -1 0 0 1 -94.914 -514.846 cm +1 0 0 1 -145.724 -514.846 cm BT -/F29 9.963 Tf 99.895 514.846 Td[(On)-383(R)-1(etur)1(n)]TJ +/F29 9.963 Tf 150.705 514.846 Td[(On)-383(Re)-1(tur)1(n)]TJ ET -1 0 0 1 154.434 514.846 cm +1 0 0 1 205.243 514.846 cm 0 g 0 G -1 0 0 1 -59.52 -19.925 cm +1 0 0 1 -59.519 -19.925 cm 0 g 0 G -1 0 0 1 -94.914 -494.921 cm +1 0 0 1 -145.724 -494.921 cm BT -/F29 9.963 Tf 99.895 494.921 Td[(x)]TJ +/F29 9.963 Tf 150.705 494.921 Td[(x)]TJ ET -1 0 0 1 105.942 494.921 cm +1 0 0 1 156.752 494.921 cm 0 g 0 G -1 0 0 1 -105.942 -494.921 cm +1 0 0 1 -156.752 -494.921 cm BT -/F8 9.963 Tf 110.923 494.921 Td[(The)-334(compu)1(te)-1(d)-332(s)-1(olu)1(tion)1(.)]TJ 13.879 -11.955 Td[(Scop)-27(e)-1(:)]TJ/F29 9.963 Tf 32.379 0 Td[(lo)-32(cal)]TJ/F8 9.963 Tf -32.379 -11.955 Td[(T)28(yp)-27(e)-1(:)]TJ/F29 9.963 Tf 29.611 0 Td[(requ)1(i)-1(r)1(e)-1(d)]TJ/F8 9.963 Tf -29.611 -11.956 Td[(Sp)-27(ec)-1(i)1(\014ed)-333(as)-1(:)-444(a)-333(ran)1(k)-333(one)-334(ar)1(ra)28(y)83(.)]TJ +/F8 9.963 Tf 161.733 494.921 Td[(The)-333(c)-1(ompu)1(te)-1(d)-332(s)-1(olu)1(tion)1(.)]TJ 13.878 -11.955 Td[(Scop)-27(e)-1(:)]TJ/F29 9.963 Tf 32.379 0 Td[(lo)-32(cal)]TJ/F8 9.963 Tf -32.379 -11.955 Td[(T)28(yp)-28(e:)]TJ/F29 9.963 Tf 29.612 0 Td[(requ)1(i)-1(r)1(ed)]TJ/F8 9.963 Tf -29.612 -11.956 Td[(Sp)-27(ec)-1(i\014)1(ed)-333(as)-1(:)-444(a)-333(ran)1(k)-334(on)1(e)-334(ar)1(ra)28(y)83(.)]TJ ET -1 0 0 1 94.914 439.13 cm +1 0 0 1 145.724 439.13 cm 0 g 0 G -1 0 0 1 -94.914 -439.13 cm +1 0 0 1 -145.724 -439.13 cm BT -/F29 9.963 Tf 99.895 439.13 Td[(it)-1(er)]TJ +/F29 9.963 Tf 150.705 439.13 Td[(it)-1(er)]TJ ET -1 0 0 1 117.503 439.13 cm +1 0 0 1 168.312 439.13 cm 0 g 0 G -1 0 0 1 -117.503 -439.13 cm +1 0 0 1 -168.312 -439.13 cm BT -/F8 9.963 Tf 122.484 439.13 Td[(The)-334(n)29(um)28(b)-28(er)-333(of)-333(iterat)1(ions)-334(p)-27(erf)1(orme)-1(d)1(.)]TJ 2.318 -11.955 Td[(Scop)-27(e)-1(:)]TJ/F29 9.963 Tf 32.379 0 Td[(global)]TJ/F8 9.963 Tf -32.379 -11.955 Td[(T)28(yp)-27(e)-1(:)]TJ/F29 9.963 Tf 29.611 0 Td[(optional)]TJ/F8 9.963 Tf -29.611 -11.955 Td[(Re)-1(t)1(urn)1(e)-1(d)-332(as)-1(:)-444(an)-333(in)29(te)-1(ger)-333(v)56(ariab)1(le.)]TJ +/F8 9.963 Tf 173.294 439.13 Td[(The)-333(n)28(um)28(b)-28(er)-333(of)-333(it)1(e)-1(rat)1(ions)-333(p)-28(erf)1(orme)-1(d)1(.)]TJ 2.317 -11.955 Td[(Scop)-27(e)-1(:)]TJ/F29 9.963 Tf 32.379 0 Td[(global)]TJ/F8 9.963 Tf -32.379 -11.955 Td[(T)28(yp)-28(e:)]TJ/F29 9.963 Tf 29.612 0 Td[(optional)]TJ/F8 9.963 Tf -29.612 -11.955 Td[(Re)-1(t)1(urn)1(e)-1(d)-332(as)-1(:)-444(an)-333(in)29(te)-1(ger)-333(v)56(ariab)1(le.)]TJ ET -1 0 0 1 94.914 383.339 cm +1 0 0 1 145.724 383.339 cm 0 g 0 G -1 0 0 1 -94.914 -383.339 cm +1 0 0 1 -145.724 -383.339 cm BT -/F29 9.963 Tf 99.895 383.339 Td[(err)]TJ +/F29 9.963 Tf 150.705 383.339 Td[(err)]TJ ET -1 0 0 1 114.583 383.339 cm +1 0 0 1 165.393 383.339 cm 0 g 0 G -1 0 0 1 -114.583 -383.339 cm +1 0 0 1 -165.393 -383.339 cm BT -/F8 9.963 Tf 119.565 383.339 Td[(The)-333(e)-1(rr)1(or)-333(e)-1(stimate)-334(on)-332(e)-1(xi)1(t.)]TJ 5.237 -11.955 Td[(Scop)-27(e)-1(:)]TJ/F29 9.963 Tf 32.379 0 Td[(global)]TJ/F8 9.963 Tf -32.379 -11.955 Td[(T)28(yp)-27(e)-1(:)]TJ/F29 9.963 Tf 29.611 0 Td[(optional)]TJ/F8 9.963 Tf -29.611 -11.955 Td[(Re)-1(t)1(urn)1(e)-1(d)-332(as)-1(:)-444(a)-333(real)-333(n)28(um)28(b)-28(er.)]TJ +/F8 9.963 Tf 170.374 383.339 Td[(The)-333(e)-1(rr)1(or)-333(e)-1(stimate)-334(on)-332(e)-1(xi)1(t.)]TJ 5.237 -11.955 Td[(Scop)-27(e)-1(:)]TJ/F29 9.963 Tf 32.379 0 Td[(global)]TJ/F8 9.963 Tf -32.379 -11.955 Td[(T)28(yp)-28(e:)]TJ/F29 9.963 Tf 29.612 0 Td[(optional)]TJ/F8 9.963 Tf -29.612 -11.955 Td[(Re)-1(t)1(urn)1(e)-1(d)-332(as)-1(:)-444(a)-333(real)-334(n)29(um)28(b)-28(er.)]TJ ET -1 0 0 1 94.914 327.549 cm +1 0 0 1 145.724 327.549 cm 0 g 0 G -1 0 0 1 -94.914 -327.549 cm +1 0 0 1 -145.724 -327.549 cm BT -/F29 9.963 Tf 99.895 327.549 Td[(inf)-1(o)]TJ +/F29 9.963 Tf 150.705 327.549 Td[(inf)-1(o)]TJ ET -1 0 0 1 118.672 327.549 cm +1 0 0 1 169.482 327.549 cm 0 g 0 G -1 0 0 1 -118.672 -327.549 cm +1 0 0 1 -169.482 -327.549 cm BT -/F8 9.963 Tf 123.653 327.549 Td[(An)-333(error)-333(co)-28(d)1(e)-1(.)]TJ 1.149 -11.956 Td[(Scop)-27(e)-1(:)]TJ/F29 9.963 Tf 32.379 0 Td[(global)]TJ/F8 9.963 Tf -32.379 -11.955 Td[(T)28(yp)-27(e)-1(:)]TJ/F29 9.963 Tf 29.611 0 Td[(optional)]TJ/F8 9.963 Tf -29.611 -11.955 Td[(Re)-1(t)1(urn)1(e)-1(d)-332(as)-1(:)-444(an)-333(in)29(te)-1(ger)-333(v)56(ariab)1(le.)]TJ +/F8 9.963 Tf 174.463 327.549 Td[(An)-333(error)-333(co)-28(d)1(e)-1(.)]TJ 1.148 -11.956 Td[(Scop)-27(e)-1(:)]TJ/F29 9.963 Tf 32.379 0 Td[(global)]TJ/F8 9.963 Tf -32.379 -11.955 Td[(T)28(yp)-28(e:)]TJ/F29 9.963 Tf 29.612 0 Td[(optional)]TJ/F8 9.963 Tf -29.612 -11.955 Td[(Re)-1(t)1(urn)1(e)-1(d)-332(as)-1(:)-444(an)-333(in)29(te)-1(ger)-333(v)56(ariab)1(le.)]TJ ET -1 0 0 1 99.895 90.438 cm +1 0 0 1 150.705 90.438 cm 0 g 0 G -1 0 0 1 -99.895 -90.438 cm +1 0 0 1 -150.705 -90.438 cm BT -/F8 9.963 Tf 266.77 90.438 Td[(81)]TJ +/F8 9.963 Tf 317.579 90.438 Td[(82)]TJ ET -1 0 0 1 443.606 90.438 cm +1 0 0 1 494.416 90.438 cm 0 g 0 G endstream endobj -1159 0 obj << +1167 0 obj << /Type /Page -/Contents 1160 0 R -/Resources 1158 0 R +/Contents 1168 0 R +/Resources 1166 0 R /MediaBox [0 0 595.276 841.89] -/Parent 1162 0 R +/Parent 1165 0 R >> endobj -1161 0 obj << -/D [1159 0 R /XYZ 99.895 740.998 null] +1169 0 obj << +/D [1167 0 R /XYZ 150.705 740.998 null] >> endobj -1158 0 obj << +1166 0 obj << /Font << /F29 387 0 R /F8 390 0 R /F11 523 0 R /F14 553 0 R >> /ProcSet [ /PDF /Text ] >> endobj -1165 0 obj << -/Length 8542 +1172 0 obj << +/Length 8576 >> stream -1 0 0 1 150.705 740.998 cm +1 0 0 1 99.895 740.998 cm 0 g 0 G 1 0 0 1 343.711 0 cm 0 g 0 G 1 0 0 1 -348.692 -60.945 cm 0 g 0 G 0 g 0 G -1 0 0 1 -145.724 -680.053 cm +1 0 0 1 -94.914 -680.053 cm BT -/F18 14.346 Tf 150.705 680.053 Td[(psb)]TJ +/F18 14.346 Tf 99.895 680.053 Td[(psb)]TJ ET -1 0 0 1 175.972 680.053 cm +1 0 0 1 125.163 680.053 cm q []0 d 0 J @@ -24750,11 +24831,11 @@ q 4.842 0.199 l S Q -1 0 0 1 -175.972 -680.053 cm +1 0 0 1 -125.163 -680.053 cm BT -/F18 14.346 Tf 180.814 680.053 Td[(bicg)1(st)1(ab)-375(|Bi)1(CGST)93(A)1(B)-375(Iter)-1(a)1(ti)1(v)31(e)-375(Me)-1(t)1(ho)-31(d)]TJ/F8 9.963 Tf -30.109 -29.958 Td[(Thi)1(s)-292(s)-1(u)1(brou)1(tin)1(e)-292(impleme)-1(n)28(t)1(s)-292(the)-292(BiCGS)1(T)83(AB)-292(metho)-28(d)-291(with)-291(r)1(e)-1(start)1(ing.)-430(The)-292(stop)1(-)]TJ 0 -11.955 Td[(pi)1(ng)-442(criterion)-441(is)-443(t)1(he)-442(norm)28(wis)-1(e)-442(bac)28(kw)28(ard)-442(erro)1(r,)-469(in)-442(th)1(e)-443(i)1(n\014n)1(it)28(y)-442(n)1(orm,)-469(i.e.)-771(th)1(e)]TJ 0 -11.955 Td[(iterati)1(on)-333(is)-334(stopp)-27(ed)-333(when)]TJ/F14 9.963 Tf 150.686 -20.454 Td[(k)]TJ/F11 9.963 Tf 4.981 0 Td[(r)]TJ/F14 9.963 Tf 4.772 0 Td[(k)]TJ +/F18 14.346 Tf 130.004 680.053 Td[(bicg)1(st)1(ab)-375(|BiC)1(GST)93(AB)-374(Iter)-1(a)1(ti)1(v)31(e)-375(Me)-1(t)1(ho)-31(d)]TJ/F8 9.963 Tf -30.109 -29.958 Td[(This)-291(s)-1(u)1(brou)1(tin)1(e)-292(impleme)-1(n)28(t)1(s)-292(the)-292(BiCGS)1(T)83(AB)-292(me)-1(t)1(ho)-28(d)-291(with)-291(r)1(e)-1(starti)1(ng.)-430(The)-292(stop-)]TJ 0 -11.955 Td[(pi)1(ng)-442(criterion)-441(is)-443(t)1(he)-443(n)1(orm)28(wis)-1(e)-442(bac)28(kw)27(ar)1(d)-442(error)1(,)-469(in)-442(th)1(e)-443(i)1(n\014n)1(it)28(y)-442(n)1(orm,)-469(i.e.)-771(th)1(e)]TJ 0 -11.955 Td[(iterati)1(on)-333(is)-334(stopp)-27(ed)-333(when)]TJ/F14 9.963 Tf 150.686 -20.454 Td[(k)]TJ/F11 9.963 Tf 4.982 0 Td[(r)]TJ/F14 9.963 Tf 4.771 0 Td[(k)]TJ ET -1 0 0 1 275.131 601.282 cm +1 0 0 1 224.321 601.282 cm q []0 d 0 J @@ -24763,11 +24844,11 @@ q 67.255 0.199 l S Q -1 0 0 1 -275.131 -601.282 cm +1 0 0 1 -224.321 -601.282 cm BT -/F8 9.963 Tf 275.131 592.157 Td[(\050)]TJ/F14 9.963 Tf 3.874 0 Td[(k)]TJ/F11 9.963 Tf 4.981 0 Td[(A)]TJ/F14 9.963 Tf 7.472 0 Td[(kk)]TJ/F11 9.963 Tf 9.963 0 Td[(x)]TJ/F14 9.963 Tf 5.694 0 Td[(k)]TJ/F8 9.963 Tf 7.195 0 Td[(+)]TJ/F14 9.963 Tf 9.963 0 Td[(k)]TJ/F11 9.963 Tf 4.981 0 Td[(b)]TJ/F14 9.963 Tf 4.276 0 Td[(k)]TJ/F8 9.963 Tf 4.981 0 Td[(\051)]TJ/F11 9.963 Tf 7.837 6.834 Td[(<)-278(e)1(ps)]TJ/F8 9.963 Tf -195.643 -24.66 Td[(or)]TJ/F14 9.963 Tf 149.166 -8.597 Td[(k)]TJ/F11 9.963 Tf 4.981 0 Td[(r)]TJ/F10 6.974 Tf 4.495 -1.495 Td[(i)]TJ/F14 9.963 Tf 3.317 1.495 Td[(k)]TJ +/F8 9.963 Tf 224.321 592.157 Td[(\050)]TJ/F14 9.963 Tf 3.875 0 Td[(k)]TJ/F11 9.963 Tf 4.981 0 Td[(A)]TJ/F14 9.963 Tf 7.472 0 Td[(kk)]TJ/F11 9.963 Tf 9.963 0 Td[(x)]TJ/F14 9.963 Tf 5.693 0 Td[(k)]TJ/F8 9.963 Tf 7.196 0 Td[(+)]TJ/F14 9.963 Tf 9.962 0 Td[(k)]TJ/F11 9.963 Tf 4.982 0 Td[(b)]TJ/F14 9.963 Tf 4.275 0 Td[(k)]TJ/F8 9.963 Tf 4.982 0 Td[(\051)]TJ/F11 9.963 Tf 7.837 6.834 Td[(<)-277(eps)]TJ/F8 9.963 Tf -195.644 -24.66 Td[(or)]TJ/F14 9.963 Tf 149.166 -8.597 Td[(k)]TJ/F11 9.963 Tf 4.982 0 Td[(r)]TJ/F10 6.974 Tf 4.495 -1.495 Td[(i)]TJ/F14 9.963 Tf 3.316 1.495 Td[(k)]TJ ET -1 0 0 1 299.404 561.285 cm +1 0 0 1 248.595 561.285 cm q []0 d 0 J @@ -24776,11 +24857,11 @@ q 18.708 0.199 l S Q -1 0 0 1 -299.404 -561.285 cm +1 0 0 1 -248.595 -561.285 cm BT -/F14 9.963 Tf 299.404 552.16 Td[(k)]TJ/F11 9.963 Tf 4.982 0 Td[(b)]TJ/F14 9.963 Tf 4.275 0 Td[(k)]TJ/F7 6.974 Tf 4.981 -1.494 Td[(2)]TJ/F11 9.963 Tf 8.433 8.328 Td[(<)-277(eps)]TJ/F8 9.963 Tf -171.37 -23.9 Td[(acc)-1(or)1(din)1(g)-334(t)1(o)-334(th)1(e)-334(v)56(alu)1(e)-334(pass)-1(ed)-333(th)1(rou)1(gh)-333(the)-333(is)-1(top)-332(argumen)28(t)-333(\050s)-1(ee)-334(lat)1(e)-1(r)1(\051.)]TJ/F18 14.346 Tf 0 -33.175 Td[(Syn)31(t)1(ax)]TJ/F8 9.963 Tf 19.994 -21.858 Td[(call)-333(psb)]TJ +/F14 9.963 Tf 248.595 552.16 Td[(k)]TJ/F11 9.963 Tf 4.981 0 Td[(b)]TJ/F14 9.963 Tf 4.276 0 Td[(k)]TJ/F7 6.974 Tf 4.981 -1.494 Td[(2)]TJ/F11 9.963 Tf 8.432 8.328 Td[(<)-278(e)1(ps)]TJ/F8 9.963 Tf -171.37 -23.9 Td[(acc)-1(ord)1(in)1(g)-334(to)-333(th)1(e)-334(v)56(alue)-333(pass)-1(ed)-333(th)1(rough)-332(the)-334(i)1(s)-1(top)-332(argumen)28(t)-333(\050s)-1(ee)-334(lat)1(e)-1(r\051)1(.)]TJ/F18 14.346 Tf 0 -33.175 Td[(Syn)31(t)1(ax)]TJ/F8 9.963 Tf 19.994 -21.858 Td[(call)-333(psb)]TJ ET -1 0 0 1 204.561 480.061 cm +1 0 0 1 153.751 480.061 cm q []0 d 0 J @@ -24789,11 +24870,11 @@ q 2.989 0.199 l S Q -1 0 0 1 -204.561 -480.061 cm +1 0 0 1 -153.751 -480.061 cm BT -/F8 9.963 Tf 207.55 480.061 Td[(bi)1(c)-1(gstab)-333(\050)]TJ/F19 9.963 Tf 43.227 0 Td[(a,pr)52(e)51(c,b,)1(x,eps,desc)]TJ +/F8 9.963 Tf 156.74 480.061 Td[(bi)1(c)-1(gstab)-333(\050)]TJ/F19 9.963 Tf 43.227 0 Td[(a,pr)52(e)51(c,b,x)1(,eps,desc)]TJ ET -1 0 0 1 330.479 480.061 cm +1 0 0 1 279.67 480.061 cm q []0 d 0 J @@ -24802,37 +24883,37 @@ q 3.055 0.199 l S Q -1 0 0 1 -330.479 -480.061 cm +1 0 0 1 -279.67 -480.061 cm BT -/F19 9.963 Tf 333.534 480.061 Td[(a,i)1(n)-1(f)1(o,itmax,)1(iter,)1(err,)1(itr)51(ac)51(e,)1(istop)]TJ/F8 9.963 Tf 137.014 0 Td[(\051)]TJ +/F19 9.963 Tf 282.725 480.061 Td[(a,i)1(n)-1(f)1(o,itmax,)1(iter,)1(err,)1(itr)51(ac)51(e,)1(istop)]TJ/F8 9.963 Tf 137.013 0 Td[(\051)]TJ ET -1 0 0 1 145.724 456.107 cm +1 0 0 1 94.914 456.107 cm 0 g 0 G -1 0 0 1 -145.724 -456.107 cm +1 0 0 1 -94.914 -456.107 cm BT -/F29 9.963 Tf 150.705 456.107 Td[(On)-383(En)33(t)-1(r)1(y)]TJ +/F29 9.963 Tf 99.895 456.107 Td[(On)-383(En)32(tr)1(y)]TJ ET -1 0 0 1 198.29 456.107 cm +1 0 0 1 147.481 456.107 cm 0 g 0 G -1 0 0 1 -52.566 -20.098 cm +1 0 0 1 -52.567 -20.098 cm 0 g 0 G -1 0 0 1 -145.724 -436.009 cm +1 0 0 1 -94.914 -436.009 cm BT -/F29 9.963 Tf 150.705 436.009 Td[(a)]TJ +/F29 9.963 Tf 99.895 436.009 Td[(a)]TJ ET -1 0 0 1 156.274 436.009 cm +1 0 0 1 105.465 436.009 cm 0 g 0 G -1 0 0 1 -156.274 -436.009 cm +1 0 0 1 -105.465 -436.009 cm BT -/F8 9.963 Tf 161.256 436.009 Td[(th)1(e)-334(lo)-28(cal)-333(p)-27(ortion)-333(of)-332(global)-333(spar)1(s)-1(e)-334(matr)1(ix)]TJ/F11 9.963 Tf 178.968 0 Td[(A)]TJ/F8 9.963 Tf 7.472 0 Td[(.)]TJ -172.085 -11.955 Td[(Scop)-27(e)-1(:)]TJ/F29 9.963 Tf 32.379 0 Td[(lo)-32(cal)]TJ/F8 9.963 Tf -32.379 -11.955 Td[(T)28(yp)-28(e:)]TJ/F29 9.963 Tf 29.612 0 Td[(requ)1(i)-1(r)1(ed)]TJ/F8 9.963 Tf -29.612 -11.956 Td[(Sp)-27(ec)-1(i\014)1(ed)-333(as)-1(:)-444(a)-333(s)-1(tr)1(uctur)1(e)-1(d)-333(d)1(ata)-333(of)-333(t)28(yp)-27(e)]TJ +/F8 9.963 Tf 110.446 436.009 Td[(th)1(e)-334(lo)-28(cal)-333(p)-28(or)1(tion)-333(of)-333(g)1(lobal)-333(spar)1(s)-1(e)-334(matr)1(ix)]TJ/F11 9.963 Tf 178.968 0 Td[(A)]TJ/F8 9.963 Tf 7.472 0 Td[(.)]TJ -172.084 -11.955 Td[(Scop)-27(e)-1(:)]TJ/F29 9.963 Tf 32.379 0 Td[(lo)-32(cal)]TJ/F8 9.963 Tf -32.379 -11.955 Td[(T)28(yp)-27(e)-1(:)]TJ/F29 9.963 Tf 29.611 0 Td[(requ)1(i)-1(r)1(e)-1(d)]TJ/F8 9.963 Tf -29.611 -11.956 Td[(Sp)-27(ec)-1(i)1(\014ed)-333(as)-1(:)-444(a)-333(s)-1(tr)1(uctur)1(e)-1(d)-333(d)1(ata)-333(of)-333(t)28(yp)-27(e)]TJ ET -1 0 0 1 346.526 400.144 cm +1 0 0 1 295.717 400.144 cm 0 0 1 rg 0 0 1 RG -1 0 0 1 -346.526 -400.144 cm +1 0 0 1 -295.717 -400.144 cm BT -/F32 9.963 Tf 346.526 400.144 Td[(psb)]TJ +/F32 9.963 Tf 295.717 400.144 Td[(psb)]TJ ET -1 0 0 1 362.845 400.144 cm +1 0 0 1 312.036 400.144 cm q []0 d 0 J @@ -24841,11 +24922,11 @@ q 3.138 0.199 l S Q -1 0 0 1 -362.845 -400.144 cm +1 0 0 1 -312.036 -400.144 cm BT -/F32 9.963 Tf 365.983 400.144 Td[(spmat)]TJ +/F32 9.963 Tf 315.174 400.144 Td[(spmat)]TJ ET -1 0 0 1 392.763 400.144 cm +1 0 0 1 341.953 400.144 cm q []0 d 0 J @@ -24854,35 +24935,35 @@ q 3.138 0.199 l S Q -1 0 0 1 -392.763 -400.144 cm +1 0 0 1 -341.953 -400.144 cm BT -/F32 9.963 Tf 395.901 400.144 Td[(type)]TJ +/F32 9.963 Tf 345.091 400.144 Td[(type)]TJ ET -1 0 0 1 416.822 400.144 cm +1 0 0 1 366.013 400.144 cm 0 g 0 G -1 0 0 1 -416.822 -400.144 cm +1 0 0 1 -366.013 -400.144 cm BT -/F8 9.963 Tf 416.822 400.144 Td[(.)]TJ +/F8 9.963 Tf 366.013 400.144 Td[(.)]TJ ET -1 0 0 1 145.724 380.045 cm +1 0 0 1 94.914 380.045 cm 0 g 0 G -1 0 0 1 -145.724 -380.045 cm +1 0 0 1 -94.914 -380.045 cm BT -/F29 9.963 Tf 150.705 380.045 Td[(pr)1(e)-1(c)]TJ +/F29 9.963 Tf 99.895 380.045 Td[(pr)1(e)-1(c)]TJ ET -1 0 0 1 172.131 380.045 cm +1 0 0 1 121.322 380.045 cm 0 g 0 G -1 0 0 1 -172.131 -380.045 cm +1 0 0 1 -121.322 -380.045 cm BT -/F8 9.963 Tf 177.113 380.045 Td[(The)-333(data)-333(s)-1(t)1(ructur)1(e)-334(con)28(tain)1(ing)-333(th)1(e)-334(pr)1(e)-1(cond)1(ition)1(e)-1(r)1(.)]TJ -1.502 -11.955 Td[(Scop)-27(e)-1(:)]TJ/F29 9.963 Tf 32.379 0 Td[(lo)-32(cal)]TJ/F8 9.963 Tf -32.379 -11.955 Td[(T)28(yp)-28(e:)]TJ/F29 9.963 Tf 29.612 0 Td[(requ)1(i)-1(r)1(ed)]TJ/F8 9.963 Tf -29.612 -11.955 Td[(Sp)-27(ec)-1(i\014)1(ed)-333(as)-1(:)-444(a)-333(s)-1(tr)1(uctur)1(e)-1(d)-333(d)1(ata)-333(of)-333(t)28(yp)-27(e)]TJ +/F8 9.963 Tf 126.303 380.045 Td[(The)-334(d)1(ata)-333(s)-1(tr)1(uctur)1(e)-334(con)28(tain)1(ing)-333(th)1(e)-334(pr)1(e)-1(cond)1(ition)1(e)-1(r)1(.)]TJ -1.501 -11.955 Td[(Scop)-27(e)-1(:)]TJ/F29 9.963 Tf 32.379 0 Td[(lo)-32(cal)]TJ/F8 9.963 Tf -32.379 -11.955 Td[(T)28(yp)-27(e)-1(:)]TJ/F29 9.963 Tf 29.611 0 Td[(requ)1(i)-1(r)1(e)-1(d)]TJ/F8 9.963 Tf -29.611 -11.955 Td[(Sp)-27(ec)-1(i)1(\014ed)-333(as)-1(:)-444(a)-333(s)-1(tr)1(uctur)1(e)-1(d)-333(d)1(ata)-333(of)-333(t)28(yp)-27(e)]TJ ET -1 0 0 1 346.526 344.18 cm +1 0 0 1 295.717 344.18 cm 0 0 1 rg 0 0 1 RG -1 0 0 1 -346.526 -344.18 cm +1 0 0 1 -295.717 -344.18 cm BT -/F32 9.963 Tf 346.526 344.18 Td[(psb)]TJ +/F32 9.963 Tf 295.717 344.18 Td[(psb)]TJ ET -1 0 0 1 362.845 344.18 cm +1 0 0 1 312.036 344.18 cm q []0 d 0 J @@ -24891,11 +24972,11 @@ q 3.138 0.199 l S Q -1 0 0 1 -362.845 -344.18 cm +1 0 0 1 -312.036 -344.18 cm BT -/F32 9.963 Tf 365.983 344.18 Td[(prec)]TJ +/F32 9.963 Tf 315.174 344.18 Td[(prec)]TJ ET -1 0 0 1 387.532 344.18 cm +1 0 0 1 336.723 344.18 cm q []0 d 0 J @@ -24904,59 +24985,59 @@ q 3.138 0.199 l S Q -1 0 0 1 -387.532 -344.18 cm +1 0 0 1 -336.723 -344.18 cm BT -/F32 9.963 Tf 390.67 344.18 Td[(type)]TJ +/F32 9.963 Tf 339.861 344.18 Td[(type)]TJ ET -1 0 0 1 411.592 344.18 cm +1 0 0 1 360.782 344.18 cm 0 g 0 G -1 0 0 1 -411.592 -344.18 cm +1 0 0 1 -360.782 -344.18 cm BT -/F8 9.963 Tf 411.592 344.18 Td[(.)]TJ +/F8 9.963 Tf 360.782 344.18 Td[(.)]TJ ET -1 0 0 1 145.724 324.082 cm +1 0 0 1 94.914 324.082 cm 0 g 0 G -1 0 0 1 -145.724 -324.082 cm +1 0 0 1 -94.914 -324.082 cm BT -/F29 9.963 Tf 150.705 324.082 Td[(b)]TJ +/F29 9.963 Tf 99.895 324.082 Td[(b)]TJ ET -1 0 0 1 157.07 324.082 cm +1 0 0 1 106.26 324.082 cm 0 g 0 G -1 0 0 1 -157.07 -324.082 cm +1 0 0 1 -106.26 -324.082 cm BT -/F8 9.963 Tf 162.051 324.082 Td[(The)-333(R)-1(HS)-332(v)28(e)-1(ctor.)]TJ 13.56 -11.955 Td[(Scop)-27(e)-1(:)]TJ/F29 9.963 Tf 32.379 0 Td[(lo)-32(cal)]TJ/F8 9.963 Tf -32.379 -11.956 Td[(T)28(yp)-28(e:)]TJ/F29 9.963 Tf 29.612 0 Td[(requ)1(i)-1(r)1(ed)]TJ/F8 9.963 Tf -29.612 -11.955 Td[(Sp)-27(ec)-1(i\014)1(ed)-333(as)-1(:)-444(a)-333(ran)1(k)-334(on)1(e)-334(ar)1(ra)28(y)83(.)]TJ +/F8 9.963 Tf 111.242 324.082 Td[(The)-333(R)-1(HS)-332(v)28(e)-1(ctor.)]TJ 13.56 -11.955 Td[(Scop)-27(e)-1(:)]TJ/F29 9.963 Tf 32.379 0 Td[(lo)-32(cal)]TJ/F8 9.963 Tf -32.379 -11.956 Td[(T)28(yp)-27(e)-1(:)]TJ/F29 9.963 Tf 29.611 0 Td[(requ)1(i)-1(r)1(e)-1(d)]TJ/F8 9.963 Tf -29.611 -11.955 Td[(Sp)-27(ec)-1(i)1(\014ed)-333(as)-1(:)-444(a)-333(ran)1(k)-333(one)-334(ar)1(ra)28(y)83(.)]TJ ET -1 0 0 1 145.724 268.118 cm +1 0 0 1 94.914 268.118 cm 0 g 0 G -1 0 0 1 -145.724 -268.118 cm +1 0 0 1 -94.914 -268.118 cm BT -/F29 9.963 Tf 150.705 268.118 Td[(x)]TJ +/F29 9.963 Tf 99.895 268.118 Td[(x)]TJ ET -1 0 0 1 156.752 268.118 cm +1 0 0 1 105.942 268.118 cm 0 g 0 G -1 0 0 1 -156.752 -268.118 cm +1 0 0 1 -105.942 -268.118 cm BT -/F8 9.963 Tf 161.733 268.118 Td[(The)-333(init)1(ial)-333(gues)-1(s.)]TJ 13.878 -11.955 Td[(Scop)-27(e)-1(:)]TJ/F29 9.963 Tf 32.379 0 Td[(lo)-32(cal)]TJ/F8 9.963 Tf -32.379 -11.955 Td[(T)28(yp)-28(e:)]TJ/F29 9.963 Tf 29.612 0 Td[(requ)1(i)-1(r)1(ed)]TJ/F8 9.963 Tf -29.612 -11.955 Td[(Sp)-27(ec)-1(i\014)1(ed)-333(as)-1(:)-444(a)-333(ran)1(k)-334(on)1(e)-334(ar)1(ra)28(y)83(.)]TJ +/F8 9.963 Tf 110.923 268.118 Td[(The)-334(i)1(nit)1(ial)-333(gues)-1(s.)]TJ 13.879 -11.955 Td[(Scop)-27(e)-1(:)]TJ/F29 9.963 Tf 32.379 0 Td[(lo)-32(cal)]TJ/F8 9.963 Tf -32.379 -11.955 Td[(T)28(yp)-27(e)-1(:)]TJ/F29 9.963 Tf 29.611 0 Td[(requ)1(i)-1(r)1(e)-1(d)]TJ/F8 9.963 Tf -29.611 -11.955 Td[(Sp)-27(ec)-1(i)1(\014ed)-333(as)-1(:)-444(a)-333(ran)1(k)-333(one)-334(ar)1(ra)28(y)83(.)]TJ ET -1 0 0 1 145.724 212.155 cm +1 0 0 1 94.914 212.155 cm 0 g 0 G -1 0 0 1 -145.724 -212.155 cm +1 0 0 1 -94.914 -212.155 cm BT -/F29 9.963 Tf 150.705 212.155 Td[(eps)]TJ +/F29 9.963 Tf 99.895 212.155 Td[(eps)]TJ ET -1 0 0 1 166.84 212.155 cm +1 0 0 1 116.031 212.155 cm 0 g 0 G -1 0 0 1 -166.84 -212.155 cm +1 0 0 1 -116.031 -212.155 cm BT -/F8 9.963 Tf 171.821 212.155 Td[(The)-334(stop)1(pin)1(g)-334(t)1(ole)-1(r)1(ance)-1(.)]TJ 3.79 -11.956 Td[(Scop)-27(e)-1(:)]TJ/F29 9.963 Tf 32.379 0 Td[(global)]TJ/F8 9.963 Tf -32.379 -11.955 Td[(T)28(yp)-28(e:)]TJ/F29 9.963 Tf 29.612 0 Td[(requ)1(i)-1(r)1(ed)]TJ/F8 9.963 Tf -29.612 -11.955 Td[(Sp)-27(ec)-1(i\014)1(ed)-333(as)-1(:)-444(a)-333(real)-333(n)28(um)28(b)-28(er.)]TJ +/F8 9.963 Tf 121.012 212.155 Td[(The)-333(s)-1(top)1(pin)1(g)-333(tole)-1(r)1(ance)-1(.)]TJ 3.79 -11.956 Td[(Scop)-27(e)-1(:)]TJ/F29 9.963 Tf 32.379 0 Td[(global)]TJ/F8 9.963 Tf -32.379 -11.955 Td[(T)28(yp)-27(e)-1(:)]TJ/F29 9.963 Tf 29.611 0 Td[(requ)1(i)-1(r)1(e)-1(d)]TJ/F8 9.963 Tf -29.611 -11.955 Td[(Sp)-27(ec)-1(i)1(\014ed)-333(as)-1(:)-444(a)-333(real)-333(n)28(um)28(b)-28(er.)]TJ ET -1 0 0 1 145.724 156.191 cm +1 0 0 1 94.914 156.191 cm 0 g 0 G -1 0 0 1 -145.724 -156.191 cm +1 0 0 1 -94.914 -156.191 cm BT -/F29 9.963 Tf 150.705 156.191 Td[(desc)]TJ +/F29 9.963 Tf 99.895 156.191 Td[(desc)]TJ ET -1 0 0 1 172.619 156.191 cm +1 0 0 1 121.81 156.191 cm q []0 d 0 J @@ -24965,23 +25046,23 @@ q 3.437 0.199 l S Q -1 0 0 1 -172.619 -156.191 cm +1 0 0 1 -121.81 -156.191 cm BT -/F29 9.963 Tf 176.057 156.191 Td[(a)]TJ +/F29 9.963 Tf 125.247 156.191 Td[(a)]TJ ET -1 0 0 1 181.626 156.191 cm +1 0 0 1 130.816 156.191 cm 0 g 0 G -1 0 0 1 -181.626 -156.191 cm +1 0 0 1 -130.816 -156.191 cm BT -/F8 9.963 Tf 186.607 156.191 Td[(con)28(tain)1(s)-334(data)-333(stru)1(c)-1(tu)1(res)-334(for)-333(comm)27(u)1(nication)1(s)-1(.)]TJ -10.996 -11.955 Td[(Scop)-27(e)-1(:)]TJ/F29 9.963 Tf 32.379 0 Td[(lo)-32(cal)]TJ/F8 9.963 Tf -32.379 -11.955 Td[(T)28(yp)-28(e:)]TJ/F29 9.963 Tf 29.612 0 Td[(requ)1(i)-1(r)1(ed)]TJ/F8 9.963 Tf -29.612 -11.955 Td[(Sp)-27(ec)-1(i\014)1(ed)-333(as)-1(:)-444(a)-333(s)-1(tr)1(uctur)1(e)-1(d)-333(d)1(ata)-333(of)-333(t)28(yp)-27(e)]TJ +/F8 9.963 Tf 135.798 156.191 Td[(con)28(tain)1(s)-334(dat)1(a)-334(stru)1(c)-1(tu)1(res)-334(fo)1(r)-333(c)-1(omm)27(u)1(nication)1(s)-1(.)]TJ -10.996 -11.955 Td[(Scop)-27(e)-1(:)]TJ/F29 9.963 Tf 32.379 0 Td[(lo)-32(cal)]TJ/F8 9.963 Tf -32.379 -11.955 Td[(T)28(yp)-27(e)-1(:)]TJ/F29 9.963 Tf 29.611 0 Td[(requ)1(i)-1(r)1(e)-1(d)]TJ/F8 9.963 Tf -29.611 -11.955 Td[(Sp)-27(ec)-1(i)1(\014ed)-333(as)-1(:)-444(a)-333(s)-1(tr)1(uctur)1(e)-1(d)-333(d)1(ata)-333(of)-333(t)28(yp)-27(e)]TJ ET -1 0 0 1 346.526 120.326 cm +1 0 0 1 295.717 120.326 cm 0 0 1 rg 0 0 1 RG -1 0 0 1 -346.526 -120.326 cm +1 0 0 1 -295.717 -120.326 cm BT -/F32 9.963 Tf 346.526 120.326 Td[(psb)]TJ +/F32 9.963 Tf 295.717 120.326 Td[(psb)]TJ ET -1 0 0 1 362.845 120.326 cm +1 0 0 1 312.036 120.326 cm q []0 d 0 J @@ -24990,11 +25071,11 @@ q 3.138 0.199 l S Q -1 0 0 1 -362.845 -120.326 cm +1 0 0 1 -312.036 -120.326 cm BT -/F32 9.963 Tf 365.983 120.326 Td[(desc)]TJ +/F32 9.963 Tf 315.174 120.326 Td[(desc)]TJ ET -1 0 0 1 387.532 120.326 cm +1 0 0 1 336.723 120.326 cm q []0 d 0 J @@ -25003,208 +25084,208 @@ q 3.138 0.199 l S Q -1 0 0 1 -387.532 -120.326 cm +1 0 0 1 -336.723 -120.326 cm BT -/F32 9.963 Tf 390.67 120.326 Td[(type)]TJ +/F32 9.963 Tf 339.861 120.326 Td[(type)]TJ ET -1 0 0 1 411.592 120.326 cm +1 0 0 1 360.782 120.326 cm 0 g 0 G -1 0 0 1 -411.592 -120.326 cm +1 0 0 1 -360.782 -120.326 cm BT -/F8 9.963 Tf 411.592 120.326 Td[(.)]TJ +/F8 9.963 Tf 360.782 120.326 Td[(.)]TJ ET -1 0 0 1 150.705 90.438 cm +1 0 0 1 99.895 90.438 cm 0 g 0 G -1 0 0 1 -150.705 -90.438 cm +1 0 0 1 -99.895 -90.438 cm BT -/F8 9.963 Tf 317.579 90.438 Td[(82)]TJ +/F8 9.963 Tf 266.77 90.438 Td[(83)]TJ ET -1 0 0 1 494.416 90.438 cm +1 0 0 1 443.606 90.438 cm 0 g 0 G endstream endobj -1164 0 obj << +1171 0 obj << /Type /Page -/Contents 1165 0 R -/Resources 1163 0 R +/Contents 1172 0 R +/Resources 1170 0 R /MediaBox [0 0 595.276 841.89] -/Parent 1162 0 R -/Annots [ 1168 0 R 1169 0 R 1170 0 R ] +/Parent 1165 0 R +/Annots [ 1175 0 R 1176 0 R 1177 0 R ] >> endobj -1168 0 obj << +1175 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [345.53 396.933 417.818 408.058] +/Rect [294.721 396.933 367.009 408.058] /Subtype /Link /A << /S /GoTo /D (spdata) >> >> endobj -1169 0 obj << +1176 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [345.53 340.97 412.588 352.095] +/Rect [294.721 340.97 361.779 352.095] /Subtype /Link /A << /S /GoTo /D (precdata) >> >> endobj -1170 0 obj << +1177 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [345.53 117.115 412.588 128.24] +/Rect [294.721 117.115 361.779 128.24] /Subtype /Link /A << /S /GoTo /D (descdata) >> >> endobj -1166 0 obj << -/D [1164 0 R /XYZ 150.705 740.998 null] +1173 0 obj << +/D [1171 0 R /XYZ 99.895 740.998 null] >> endobj 258 0 obj << -/D [1164 0 R /XYZ 150.705 659.304 null] +/D [1171 0 R /XYZ 99.895 659.304 null] >> endobj -1167 0 obj << -/D [1164 0 R /XYZ 150.705 489.226 null] +1174 0 obj << +/D [1171 0 R /XYZ 99.895 489.226 null] >> endobj -1163 0 obj << +1170 0 obj << /Font << /F18 381 0 R /F8 390 0 R /F14 553 0 R /F11 523 0 R /F10 550 0 R /F7 547 0 R /F19 508 0 R /F29 387 0 R /F32 542 0 R >> /ProcSet [ /PDF /Text ] >> endobj -1173 0 obj << -/Length 4755 +1180 0 obj << +/Length 4748 >> stream -1 0 0 1 99.895 740.998 cm +1 0 0 1 150.705 740.998 cm 0 g 0 G 1 0 0 1 343.711 0 cm 0 g 0 G 1 0 0 1 -348.692 -34.869 cm 0 g 0 G -1 0 0 1 -94.914 -706.129 cm +1 0 0 1 -145.724 -706.129 cm BT -/F29 9.963 Tf 99.895 706.129 Td[(it)-1(max)]TJ +/F29 9.963 Tf 150.705 706.129 Td[(it)-1(max)]TJ ET -1 0 0 1 128.697 706.129 cm +1 0 0 1 179.506 706.129 cm 0 g 0 G -1 0 0 1 -128.697 -706.129 cm +1 0 0 1 -179.506 -706.129 cm BT -/F8 9.963 Tf 133.678 706.129 Td[(The)-334(maxi)1(m)27(u)1(m)-334(n)28(u)1(m)27(b)-27(e)-1(r)-333(of)-332(iteration)1(s)-334(to)-333(p)-28(erf)1(orm.)]TJ -8.876 -11.955 Td[(Scop)-27(e)-1(:)]TJ/F29 9.963 Tf 32.379 0 Td[(global)]TJ/F8 9.963 Tf -32.379 -11.955 Td[(T)28(yp)-27(e)-1(:)]TJ/F29 9.963 Tf 29.611 0 Td[(optional)]TJ/F8 9.963 Tf -29.611 -11.956 Td[(Defau)1(lt:)]TJ/F11 9.963 Tf 39.436 0 Td[(i)1(t)-1(ma)1(x)]TJ/F8 9.963 Tf 29.504 0 Td[(=)-278(10)1(00.)]TJ -68.94 -11.955 Td[(Sp)-27(ec)-1(i)1(\014ed)-333(as)-1(:)-444(an)-333(in)29(te)-1(ger)-333(v)56(ariab)1(le)]TJ/F11 9.963 Tf 142.079 0 Td[(i)1(t)-1(ma)1(x)]TJ/F14 9.963 Tf 29.504 0 Td[(\025)]TJ/F8 9.963 Tf 10.516 0 Td[(1.)]TJ +/F8 9.963 Tf 184.488 706.129 Td[(The)-333(m)-1(axi)1(m)27(u)1(m)-334(n)28(u)1(m)27(b)-27(e)-1(r)-333(of)-332(iteration)1(s)-334(to)-333(p)-28(erf)1(orm.)]TJ -8.877 -11.955 Td[(Scop)-27(e)-1(:)]TJ/F29 9.963 Tf 32.379 0 Td[(global)]TJ/F8 9.963 Tf -32.379 -11.955 Td[(T)28(yp)-28(e:)]TJ/F29 9.963 Tf 29.612 0 Td[(optional)]TJ/F8 9.963 Tf -29.612 -11.956 Td[(Defau)1(lt:)]TJ/F11 9.963 Tf 39.436 0 Td[(itma)1(x)]TJ/F8 9.963 Tf 29.505 0 Td[(=)-277(1000.)]TJ -68.941 -11.955 Td[(Sp)-27(ec)-1(i\014)1(ed)-333(as)-1(:)-444(an)-333(in)29(te)-1(ger)-333(v)56(ariab)1(le)]TJ/F11 9.963 Tf 142.079 0 Td[(itma)1(x)]TJ/F14 9.963 Tf 29.505 0 Td[(\025)]TJ/F8 9.963 Tf 10.516 0 Td[(1.)]TJ ET -1 0 0 1 94.914 638.383 cm +1 0 0 1 145.724 638.383 cm 0 g 0 G -1 0 0 1 -94.914 -638.383 cm +1 0 0 1 -145.724 -638.383 cm BT -/F29 9.963 Tf 99.895 638.383 Td[(it)-1(r)1(ace)]TJ +/F29 9.963 Tf 150.705 638.383 Td[(it)-1(r)1(ace)]TJ ET -1 0 0 1 128.164 638.383 cm +1 0 0 1 178.974 638.383 cm 0 g 0 G -1 0 0 1 -128.164 -638.383 cm +1 0 0 1 -178.974 -638.383 cm BT -/F8 9.963 Tf 133.146 638.383 Td[(If)]TJ/F11 9.963 Tf 8.912 0 Td[(>)]TJ/F8 9.963 Tf 10.516 0 Td[(0)-228(p)1(rin)28(t)-227(out)-228(an)-227(in)1(for)1(m)-1(ati)1(onal)-227(m)-1(es)-1(sage)-228(ab)-28(ou)1(t)-228(con)28(v)28(erge)-1(n)1(c)-1(e)-228(ev)28(e)-1(r)1(y)]TJ/F11 9.963 Tf 265.015 0 Td[(i)1(t)-1(r)-27(ace)]TJ/F8 9.963 Tf -292.787 -11.955 Td[(iterati)1(ons.)]TJ 0 -11.955 Td[(Scop)-27(e)-1(:)]TJ/F29 9.963 Tf 32.379 0 Td[(global)]TJ/F8 9.963 Tf -32.379 -11.956 Td[(T)28(yp)-27(e)-1(:)]TJ/F29 9.963 Tf 29.611 0 Td[(opti)-1(o)1(nal)]TJ +/F8 9.963 Tf 183.955 638.383 Td[(If)]TJ/F11 9.963 Tf 8.912 0 Td[(>)]TJ/F8 9.963 Tf 10.516 0 Td[(0)-228(p)1(rin)28(t)-227(out)-228(an)-227(in)1(for)1(m)-1(ati)1(onal)-228(mes)-1(sage)-228(ab)-28(ou)1(t)-228(con)28(v)28(e)-1(r)1(ge)-1(n)1(c)-1(e)-228(ev)28(e)-1(r)1(y)]TJ/F11 9.963 Tf 265.015 0 Td[(itr)-28(a)1(ce)]TJ/F8 9.963 Tf -292.787 -11.955 Td[(iterati)1(ons.)]TJ 0 -11.955 Td[(Scop)-27(e)-1(:)]TJ/F29 9.963 Tf 32.379 0 Td[(global)]TJ/F8 9.963 Tf -32.379 -11.956 Td[(T)28(yp)-28(e:)]TJ/F29 9.963 Tf 29.612 0 Td[(optional)]TJ ET -1 0 0 1 94.914 570.637 cm +1 0 0 1 145.724 570.637 cm 0 g 0 G -1 0 0 1 -94.914 -570.637 cm +1 0 0 1 -145.724 -570.637 cm BT -/F29 9.963 Tf 99.895 570.637 Td[(istop)]TJ +/F29 9.963 Tf 150.705 570.637 Td[(istop)]TJ ET -1 0 0 1 124.146 570.637 cm +1 0 0 1 174.955 570.637 cm 0 g 0 G -1 0 0 1 -124.146 -570.637 cm +1 0 0 1 -174.955 -570.637 cm BT -/F8 9.963 Tf 129.127 570.637 Td[(An)-333(in)29(te)-1(ger)-333(s)-1(p)-27(ec)-1(i)1(fyin)1(g)-333(the)-334(stop)1(pin)1(g)-334(cri)1(te)-1(r)1(ion.)]TJ -4.325 -11.955 Td[(Scop)-27(e)-1(:)]TJ/F29 9.963 Tf 32.379 0 Td[(global)]TJ/F8 9.963 Tf -32.379 -11.955 Td[(T)28(yp)-27(e)-1(:)]TJ/F29 9.963 Tf 29.611 0 Td[(optional)]TJ +/F8 9.963 Tf 179.937 570.637 Td[(An)-333(in)29(te)-1(ger)-333(sp)-28(ec)-1(i)1(fyi)1(ng)-333(the)-333(s)-1(top)1(pin)1(g)-333(c)-1(ri)1(te)-1(r)1(ion.)]TJ -4.326 -11.955 Td[(Scop)-27(e)-1(:)]TJ/F29 9.963 Tf 32.379 0 Td[(global)]TJ/F8 9.963 Tf -32.379 -11.955 Td[(T)28(yp)-28(e:)]TJ/F29 9.963 Tf 29.612 0 Td[(optional)]TJ ET -1 0 0 1 94.914 514.846 cm +1 0 0 1 145.724 514.846 cm 0 g 0 G -1 0 0 1 -94.914 -514.846 cm +1 0 0 1 -145.724 -514.846 cm BT -/F29 9.963 Tf 99.895 514.846 Td[(On)-383(R)-1(etur)1(n)]TJ +/F29 9.963 Tf 150.705 514.846 Td[(On)-383(Re)-1(tur)1(n)]TJ ET -1 0 0 1 154.434 514.846 cm +1 0 0 1 205.243 514.846 cm 0 g 0 G -1 0 0 1 -59.52 -19.925 cm +1 0 0 1 -59.519 -19.925 cm 0 g 0 G -1 0 0 1 -94.914 -494.921 cm +1 0 0 1 -145.724 -494.921 cm BT -/F29 9.963 Tf 99.895 494.921 Td[(x)]TJ +/F29 9.963 Tf 150.705 494.921 Td[(x)]TJ ET -1 0 0 1 105.942 494.921 cm +1 0 0 1 156.752 494.921 cm 0 g 0 G -1 0 0 1 -105.942 -494.921 cm +1 0 0 1 -156.752 -494.921 cm BT -/F8 9.963 Tf 110.923 494.921 Td[(The)-334(compu)1(te)-1(d)-332(s)-1(olu)1(tion)1(.)]TJ 13.879 -11.955 Td[(Scop)-27(e)-1(:)]TJ/F29 9.963 Tf 32.379 0 Td[(lo)-32(cal)]TJ/F8 9.963 Tf -32.379 -11.955 Td[(T)28(yp)-27(e)-1(:)]TJ/F29 9.963 Tf 29.611 0 Td[(requ)1(i)-1(r)1(e)-1(d)]TJ/F8 9.963 Tf -29.611 -11.956 Td[(Sp)-27(ec)-1(i)1(\014ed)-333(as)-1(:)-444(a)-333(ran)1(k)-333(one)-334(ar)1(ra)28(y)83(.)]TJ +/F8 9.963 Tf 161.733 494.921 Td[(The)-333(c)-1(ompu)1(te)-1(d)-332(s)-1(olu)1(tion)1(.)]TJ 13.878 -11.955 Td[(Scop)-27(e)-1(:)]TJ/F29 9.963 Tf 32.379 0 Td[(lo)-32(cal)]TJ/F8 9.963 Tf -32.379 -11.955 Td[(T)28(yp)-28(e:)]TJ/F29 9.963 Tf 29.612 0 Td[(requ)1(i)-1(r)1(ed)]TJ/F8 9.963 Tf -29.612 -11.956 Td[(Sp)-27(ec)-1(i\014)1(ed)-333(as)-1(:)-444(a)-333(ran)1(k)-334(on)1(e)-334(ar)1(ra)28(y)83(.)]TJ ET -1 0 0 1 94.914 439.13 cm +1 0 0 1 145.724 439.13 cm 0 g 0 G -1 0 0 1 -94.914 -439.13 cm +1 0 0 1 -145.724 -439.13 cm BT -/F29 9.963 Tf 99.895 439.13 Td[(it)-1(er)]TJ +/F29 9.963 Tf 150.705 439.13 Td[(it)-1(er)]TJ ET -1 0 0 1 117.503 439.13 cm +1 0 0 1 168.312 439.13 cm 0 g 0 G -1 0 0 1 -117.503 -439.13 cm +1 0 0 1 -168.312 -439.13 cm BT -/F8 9.963 Tf 122.484 439.13 Td[(The)-334(n)29(um)28(b)-28(er)-333(of)-333(iterat)1(ions)-334(p)-27(erf)1(orme)-1(d)1(.)]TJ 2.318 -11.955 Td[(Scop)-27(e)-1(:)]TJ/F29 9.963 Tf 32.379 0 Td[(global)]TJ/F8 9.963 Tf -32.379 -11.955 Td[(T)28(yp)-27(e)-1(:)]TJ/F29 9.963 Tf 29.611 0 Td[(optional)]TJ/F8 9.963 Tf -29.611 -11.955 Td[(Re)-1(t)1(urn)1(e)-1(d)-332(as)-1(:)-444(an)-333(in)29(te)-1(ger)-333(v)56(ariab)1(le.)]TJ +/F8 9.963 Tf 173.294 439.13 Td[(The)-333(n)28(um)28(b)-28(er)-333(of)-333(it)1(e)-1(rat)1(ions)-333(p)-28(erf)1(orme)-1(d)1(.)]TJ 2.317 -11.955 Td[(Scop)-27(e)-1(:)]TJ/F29 9.963 Tf 32.379 0 Td[(global)]TJ/F8 9.963 Tf -32.379 -11.955 Td[(T)28(yp)-28(e:)]TJ/F29 9.963 Tf 29.612 0 Td[(optional)]TJ/F8 9.963 Tf -29.612 -11.955 Td[(Re)-1(t)1(urn)1(e)-1(d)-332(as)-1(:)-444(an)-333(in)29(te)-1(ger)-333(v)56(ariab)1(le.)]TJ ET -1 0 0 1 94.914 383.339 cm +1 0 0 1 145.724 383.339 cm 0 g 0 G -1 0 0 1 -94.914 -383.339 cm +1 0 0 1 -145.724 -383.339 cm BT -/F29 9.963 Tf 99.895 383.339 Td[(err)]TJ +/F29 9.963 Tf 150.705 383.339 Td[(err)]TJ ET -1 0 0 1 114.583 383.339 cm +1 0 0 1 165.393 383.339 cm 0 g 0 G -1 0 0 1 -114.583 -383.339 cm +1 0 0 1 -165.393 -383.339 cm BT -/F8 9.963 Tf 119.565 383.339 Td[(The)-333(e)-1(rr)1(or)-333(e)-1(stimate)-334(on)-332(e)-1(xi)1(t.)]TJ 5.237 -11.955 Td[(Scop)-27(e)-1(:)]TJ/F29 9.963 Tf 32.379 0 Td[(global)]TJ/F8 9.963 Tf -32.379 -11.955 Td[(T)28(yp)-27(e)-1(:)]TJ/F29 9.963 Tf 29.611 0 Td[(optional)]TJ/F8 9.963 Tf -29.611 -11.955 Td[(Re)-1(t)1(urn)1(e)-1(d)-332(as)-1(:)-444(a)-333(real)-333(n)28(um)28(b)-28(er.)]TJ +/F8 9.963 Tf 170.374 383.339 Td[(The)-333(e)-1(rr)1(or)-333(e)-1(stimate)-334(on)-332(e)-1(xi)1(t.)]TJ 5.237 -11.955 Td[(Scop)-27(e)-1(:)]TJ/F29 9.963 Tf 32.379 0 Td[(global)]TJ/F8 9.963 Tf -32.379 -11.955 Td[(T)28(yp)-28(e:)]TJ/F29 9.963 Tf 29.612 0 Td[(optional)]TJ/F8 9.963 Tf -29.612 -11.955 Td[(Re)-1(t)1(urn)1(e)-1(d)-332(as)-1(:)-444(a)-333(real)-334(n)29(um)28(b)-28(er.)]TJ ET -1 0 0 1 94.914 327.549 cm +1 0 0 1 145.724 327.549 cm 0 g 0 G -1 0 0 1 -94.914 -327.549 cm +1 0 0 1 -145.724 -327.549 cm BT -/F29 9.963 Tf 99.895 327.549 Td[(inf)-1(o)]TJ +/F29 9.963 Tf 150.705 327.549 Td[(inf)-1(o)]TJ ET -1 0 0 1 118.672 327.549 cm +1 0 0 1 169.482 327.549 cm 0 g 0 G -1 0 0 1 -118.672 -327.549 cm +1 0 0 1 -169.482 -327.549 cm BT -/F8 9.963 Tf 123.653 327.549 Td[(An)-333(error)-333(co)-28(d)1(e)-1(.)]TJ 1.149 -11.956 Td[(Scop)-27(e)-1(:)]TJ/F29 9.963 Tf 32.379 0 Td[(global)]TJ/F8 9.963 Tf -32.379 -11.955 Td[(T)28(yp)-27(e)-1(:)]TJ/F29 9.963 Tf 29.611 0 Td[(optional)]TJ/F8 9.963 Tf -29.611 -11.955 Td[(Re)-1(t)1(urn)1(e)-1(d)-332(as)-1(:)-444(an)-333(in)29(te)-1(ger)-333(v)56(ariab)1(le.)]TJ +/F8 9.963 Tf 174.463 327.549 Td[(An)-333(error)-333(co)-28(d)1(e)-1(.)]TJ 1.148 -11.956 Td[(Scop)-27(e)-1(:)]TJ/F29 9.963 Tf 32.379 0 Td[(global)]TJ/F8 9.963 Tf -32.379 -11.955 Td[(T)28(yp)-28(e:)]TJ/F29 9.963 Tf 29.612 0 Td[(optional)]TJ/F8 9.963 Tf -29.612 -11.955 Td[(Re)-1(t)1(urn)1(e)-1(d)-332(as)-1(:)-444(an)-333(in)29(te)-1(ger)-333(v)56(ariab)1(le.)]TJ ET -1 0 0 1 99.895 90.438 cm +1 0 0 1 150.705 90.438 cm 0 g 0 G -1 0 0 1 -99.895 -90.438 cm +1 0 0 1 -150.705 -90.438 cm BT -/F8 9.963 Tf 266.77 90.438 Td[(83)]TJ +/F8 9.963 Tf 317.579 90.438 Td[(84)]TJ ET -1 0 0 1 443.606 90.438 cm +1 0 0 1 494.416 90.438 cm 0 g 0 G endstream endobj -1172 0 obj << +1179 0 obj << /Type /Page -/Contents 1173 0 R -/Resources 1171 0 R +/Contents 1180 0 R +/Resources 1178 0 R /MediaBox [0 0 595.276 841.89] -/Parent 1162 0 R +/Parent 1165 0 R >> endobj -1174 0 obj << -/D [1172 0 R /XYZ 99.895 740.998 null] +1181 0 obj << +/D [1179 0 R /XYZ 150.705 740.998 null] >> endobj -1171 0 obj << +1178 0 obj << /Font << /F29 387 0 R /F8 390 0 R /F11 523 0 R /F14 553 0 R >> /ProcSet [ /PDF /Text ] >> endobj -1177 0 obj << -/Length 8715 +1184 0 obj << +/Length 8716 >> stream -1 0 0 1 150.705 740.998 cm +1 0 0 1 99.895 740.998 cm 0 g 0 G 1 0 0 1 343.711 0 cm 0 g 0 G 1 0 0 1 -348.692 -60.945 cm 0 g 0 G 0 g 0 G -1 0 0 1 -145.724 -680.053 cm +1 0 0 1 -94.914 -680.053 cm BT -/F18 14.346 Tf 150.705 680.053 Td[(psb)]TJ +/F18 14.346 Tf 99.895 680.053 Td[(psb)]TJ ET -1 0 0 1 175.972 680.053 cm +1 0 0 1 125.163 680.053 cm q []0 d 0 J @@ -25213,11 +25294,11 @@ q 4.842 0.199 l S Q -1 0 0 1 -175.972 -680.053 cm +1 0 0 1 -125.163 -680.053 cm BT -/F18 14.346 Tf 180.814 680.053 Td[(bicg)1(st)1(abl)-375(|B)1(iC)1(G)-1(ST)94(AB-)]TJ/F54 14.346 Tf 172.335 0 Td[(l)]TJ/F18 14.346 Tf 9.88 0 Td[(It)1(e)-1(rati)1(v)31(e)-375(Metho)-31(d)]TJ/F8 9.963 Tf -212.324 -29.958 Td[(Thi)1(s)-485(sub)1(rou)1(tine)-484(impl)1(e)-1(men)28(ts)-484(the)-484(BiCGST)83(A)1(B)-1(-)]TJ/F11 9.963 Tf 202.748 0 Td[(l)]TJ/F8 9.963 Tf 7.989 0 Td[(me)-1(th)1(o)-28(d)-483(w)-1(i)1(th)-484(r)1(e)-1(starti)1(ng.)-896(Th)1(e)]TJ -210.737 -11.955 Td[(stopp)1(ing)-309(c)-1(r)1(iterion)-309(i)1(s)-310(the)-310(n)1(orm)28(wis)-1(e)-309(bac)27(k)1(w)27(ar)1(d)-309(e)-1(rr)1(or,)-314(in)-309(t)1(he)-310(in)1(\014n)1(it)28(y)-309(nor)1(m)-1(,)-314(i.)1(e)-1(.)-436(th)1(e)]TJ 0 -11.955 Td[(iterati)1(on)-333(is)-334(stopp)-27(ed)-333(when)]TJ/F14 9.963 Tf 150.686 -20.454 Td[(k)]TJ/F11 9.963 Tf 4.981 0 Td[(r)]TJ/F14 9.963 Tf 4.772 0 Td[(k)]TJ +/F18 14.346 Tf 130.004 680.053 Td[(bicg)1(st)1(abl)-375(|Bi)1(CGST)94(AB-)]TJ/F54 14.346 Tf 172.336 0 Td[(l)]TJ/F18 14.346 Tf 9.879 0 Td[(Iterati)1(v)31(e)-375(Metho)-31(d)]TJ/F8 9.963 Tf -212.324 -29.958 Td[(This)-484(sub)1(rout)1(ine)-484(impl)1(e)-1(me)-1(n)29(ts)-484(the)-484(BiCGST)83(AB-)]TJ/F11 9.963 Tf 202.748 0 Td[(l)]TJ/F8 9.963 Tf 7.99 0 Td[(me)-1(th)1(o)-28(d)-483(w)-1(i)1(th)-484(r)1(e)-1(start)1(ing.)-896(Th)1(e)]TJ -210.738 -11.955 Td[(stopp)1(ing)-309(c)-1(r)1(iterion)-309(i)1(s)-310(the)-310(n)1(orm)28(wis)-1(e)-310(b)1(ac)27(k)1(w)27(ard)-309(err)1(or,)-314(in)-309(t)1(he)-310(in)1(\014n)1(it)28(y)-309(norm,)-314(i.)1(e)-1(.)-436(th)1(e)]TJ 0 -11.955 Td[(iterati)1(on)-333(is)-334(stopp)-27(ed)-333(when)]TJ/F14 9.963 Tf 150.686 -20.454 Td[(k)]TJ/F11 9.963 Tf 4.982 0 Td[(r)]TJ/F14 9.963 Tf 4.771 0 Td[(k)]TJ ET -1 0 0 1 275.131 601.282 cm +1 0 0 1 224.321 601.282 cm q []0 d 0 J @@ -25226,11 +25307,11 @@ q 67.255 0.199 l S Q -1 0 0 1 -275.131 -601.282 cm +1 0 0 1 -224.321 -601.282 cm BT -/F8 9.963 Tf 275.131 592.157 Td[(\050)]TJ/F14 9.963 Tf 3.874 0 Td[(k)]TJ/F11 9.963 Tf 4.981 0 Td[(A)]TJ/F14 9.963 Tf 7.472 0 Td[(kk)]TJ/F11 9.963 Tf 9.963 0 Td[(x)]TJ/F14 9.963 Tf 5.694 0 Td[(k)]TJ/F8 9.963 Tf 7.195 0 Td[(+)]TJ/F14 9.963 Tf 9.963 0 Td[(k)]TJ/F11 9.963 Tf 4.981 0 Td[(b)]TJ/F14 9.963 Tf 4.276 0 Td[(k)]TJ/F8 9.963 Tf 4.981 0 Td[(\051)]TJ/F11 9.963 Tf 7.837 6.834 Td[(<)-278(e)1(ps)]TJ/F8 9.963 Tf -195.643 -24.66 Td[(or)]TJ/F14 9.963 Tf 149.166 -8.597 Td[(k)]TJ/F11 9.963 Tf 4.981 0 Td[(r)]TJ/F10 6.974 Tf 4.495 -1.495 Td[(i)]TJ/F14 9.963 Tf 3.317 1.495 Td[(k)]TJ +/F8 9.963 Tf 224.321 592.157 Td[(\050)]TJ/F14 9.963 Tf 3.875 0 Td[(k)]TJ/F11 9.963 Tf 4.981 0 Td[(A)]TJ/F14 9.963 Tf 7.472 0 Td[(kk)]TJ/F11 9.963 Tf 9.963 0 Td[(x)]TJ/F14 9.963 Tf 5.693 0 Td[(k)]TJ/F8 9.963 Tf 7.196 0 Td[(+)]TJ/F14 9.963 Tf 9.962 0 Td[(k)]TJ/F11 9.963 Tf 4.982 0 Td[(b)]TJ/F14 9.963 Tf 4.275 0 Td[(k)]TJ/F8 9.963 Tf 4.982 0 Td[(\051)]TJ/F11 9.963 Tf 7.837 6.834 Td[(<)-277(eps)]TJ/F8 9.963 Tf -195.644 -24.66 Td[(or)]TJ/F14 9.963 Tf 149.166 -8.597 Td[(k)]TJ/F11 9.963 Tf 4.982 0 Td[(r)]TJ/F10 6.974 Tf 4.495 -1.495 Td[(i)]TJ/F14 9.963 Tf 3.316 1.495 Td[(k)]TJ ET -1 0 0 1 299.404 561.285 cm +1 0 0 1 248.595 561.285 cm q []0 d 0 J @@ -25239,11 +25320,11 @@ q 18.708 0.199 l S Q -1 0 0 1 -299.404 -561.285 cm +1 0 0 1 -248.595 -561.285 cm BT -/F14 9.963 Tf 299.404 552.16 Td[(k)]TJ/F11 9.963 Tf 4.982 0 Td[(b)]TJ/F14 9.963 Tf 4.275 0 Td[(k)]TJ/F7 6.974 Tf 4.981 -1.494 Td[(2)]TJ/F11 9.963 Tf 8.433 8.328 Td[(<)-277(eps)]TJ/F8 9.963 Tf -171.37 -23.9 Td[(acc)-1(or)1(din)1(g)-334(t)1(o)-334(th)1(e)-334(v)56(alu)1(e)-334(pass)-1(ed)-333(th)1(rou)1(gh)-333(the)-333(is)-1(top)-332(argumen)28(t)-333(\050s)-1(ee)-334(lat)1(e)-1(r)1(\051.)]TJ/F18 14.346 Tf 0 -33.175 Td[(Syn)31(t)1(ax)]TJ/F8 9.963 Tf 11.147 -21.858 Td[(call)-333(psb)]TJ +/F14 9.963 Tf 248.595 552.16 Td[(k)]TJ/F11 9.963 Tf 4.981 0 Td[(b)]TJ/F14 9.963 Tf 4.276 0 Td[(k)]TJ/F7 6.974 Tf 4.981 -1.494 Td[(2)]TJ/F11 9.963 Tf 8.432 8.328 Td[(<)-278(e)1(ps)]TJ/F8 9.963 Tf -171.37 -23.9 Td[(acc)-1(ord)1(in)1(g)-334(to)-333(th)1(e)-334(v)56(alue)-333(pass)-1(ed)-333(th)1(rough)-332(the)-334(i)1(s)-1(top)-332(argumen)28(t)-333(\050s)-1(ee)-334(lat)1(e)-1(r\051)1(.)]TJ/F18 14.346 Tf 0 -33.175 Td[(Syn)31(t)1(ax)]TJ/F8 9.963 Tf 11.147 -21.858 Td[(call)-333(psb)]TJ ET -1 0 0 1 195.714 480.061 cm +1 0 0 1 144.904 480.061 cm q []0 d 0 J @@ -25252,11 +25333,11 @@ q 2.989 0.199 l S Q -1 0 0 1 -195.714 -480.061 cm +1 0 0 1 -144.904 -480.061 cm BT -/F8 9.963 Tf 198.702 480.061 Td[(bi)1(c)-1(gstab)-333(\050)]TJ/F19 9.963 Tf 43.227 0 Td[(a,pr)52(e)51(c,b,x)1(,eps,desc)]TJ +/F8 9.963 Tf 147.893 480.061 Td[(bi)1(c)-1(gstab)-333(\050)]TJ/F19 9.963 Tf 43.227 0 Td[(a,pr)52(e)51(c,b,)1(x,eps,desc)]TJ ET -1 0 0 1 321.632 480.061 cm +1 0 0 1 270.822 480.061 cm q []0 d 0 J @@ -25265,37 +25346,37 @@ q 3.055 0.199 l S Q -1 0 0 1 -321.632 -480.061 cm +1 0 0 1 -270.822 -480.061 cm BT -/F19 9.963 Tf 324.687 480.061 Td[(a,i)1(n)-1(f)1(o,itmax,)1(iter,)1(err,)1(itr)51(ac)51(e,)1(irs)1(t)-1(,)1(istop)]TJ/F8 9.963 Tf 154.708 0 Td[(\051)]TJ +/F19 9.963 Tf 273.878 480.061 Td[(a,i)1(n)-1(f)1(o,itmax,)1(iter,)1(err,)1(itr)51(ac)51(e,)1(irs)1(t)-1(,)1(istop)]TJ/F8 9.963 Tf 154.707 0 Td[(\051)]TJ ET -1 0 0 1 145.724 456.107 cm +1 0 0 1 94.914 456.107 cm 0 g 0 G -1 0 0 1 -145.724 -456.107 cm +1 0 0 1 -94.914 -456.107 cm BT -/F29 9.963 Tf 150.705 456.107 Td[(On)-383(En)33(t)-1(r)1(y)]TJ +/F29 9.963 Tf 99.895 456.107 Td[(On)-383(En)32(tr)1(y)]TJ ET -1 0 0 1 198.29 456.107 cm +1 0 0 1 147.481 456.107 cm 0 g 0 G -1 0 0 1 -52.566 -20.098 cm +1 0 0 1 -52.567 -20.098 cm 0 g 0 G -1 0 0 1 -145.724 -436.009 cm +1 0 0 1 -94.914 -436.009 cm BT -/F29 9.963 Tf 150.705 436.009 Td[(a)]TJ +/F29 9.963 Tf 99.895 436.009 Td[(a)]TJ ET -1 0 0 1 156.274 436.009 cm +1 0 0 1 105.465 436.009 cm 0 g 0 G -1 0 0 1 -156.274 -436.009 cm +1 0 0 1 -105.465 -436.009 cm BT -/F8 9.963 Tf 161.256 436.009 Td[(th)1(e)-334(lo)-28(cal)-333(p)-27(ortion)-333(of)-332(global)-333(spar)1(s)-1(e)-334(matr)1(ix)]TJ/F11 9.963 Tf 178.968 0 Td[(A)]TJ/F8 9.963 Tf 7.472 0 Td[(.)]TJ -172.085 -11.955 Td[(Scop)-27(e)-1(:)]TJ/F29 9.963 Tf 32.379 0 Td[(lo)-32(cal)]TJ/F8 9.963 Tf -32.379 -11.955 Td[(T)28(yp)-28(e:)]TJ/F29 9.963 Tf 29.612 0 Td[(requ)1(i)-1(r)1(ed)]TJ/F8 9.963 Tf -29.612 -11.956 Td[(Sp)-27(ec)-1(i\014)1(ed)-333(as)-1(:)-444(a)-333(s)-1(tr)1(uctur)1(e)-1(d)-333(d)1(ata)-333(of)-333(t)28(yp)-27(e)]TJ +/F8 9.963 Tf 110.446 436.009 Td[(th)1(e)-334(lo)-28(cal)-333(p)-28(or)1(tion)-333(of)-333(g)1(lobal)-333(spar)1(s)-1(e)-334(matr)1(ix)]TJ/F11 9.963 Tf 178.968 0 Td[(A)]TJ/F8 9.963 Tf 7.472 0 Td[(.)]TJ -172.084 -11.955 Td[(Scop)-27(e)-1(:)]TJ/F29 9.963 Tf 32.379 0 Td[(lo)-32(cal)]TJ/F8 9.963 Tf -32.379 -11.955 Td[(T)28(yp)-27(e)-1(:)]TJ/F29 9.963 Tf 29.611 0 Td[(requ)1(i)-1(r)1(e)-1(d)]TJ/F8 9.963 Tf -29.611 -11.956 Td[(Sp)-27(ec)-1(i)1(\014ed)-333(as)-1(:)-444(a)-333(s)-1(tr)1(uctur)1(e)-1(d)-333(d)1(ata)-333(of)-333(t)28(yp)-27(e)]TJ ET -1 0 0 1 346.526 400.144 cm +1 0 0 1 295.717 400.144 cm 0 0 1 rg 0 0 1 RG -1 0 0 1 -346.526 -400.144 cm +1 0 0 1 -295.717 -400.144 cm BT -/F32 9.963 Tf 346.526 400.144 Td[(psb)]TJ +/F32 9.963 Tf 295.717 400.144 Td[(psb)]TJ ET -1 0 0 1 362.845 400.144 cm +1 0 0 1 312.036 400.144 cm q []0 d 0 J @@ -25304,11 +25385,11 @@ q 3.138 0.199 l S Q -1 0 0 1 -362.845 -400.144 cm +1 0 0 1 -312.036 -400.144 cm BT -/F32 9.963 Tf 365.983 400.144 Td[(spmat)]TJ +/F32 9.963 Tf 315.174 400.144 Td[(spmat)]TJ ET -1 0 0 1 392.763 400.144 cm +1 0 0 1 341.953 400.144 cm q []0 d 0 J @@ -25317,35 +25398,35 @@ q 3.138 0.199 l S Q -1 0 0 1 -392.763 -400.144 cm +1 0 0 1 -341.953 -400.144 cm BT -/F32 9.963 Tf 395.901 400.144 Td[(type)]TJ +/F32 9.963 Tf 345.091 400.144 Td[(type)]TJ ET -1 0 0 1 416.822 400.144 cm +1 0 0 1 366.013 400.144 cm 0 g 0 G -1 0 0 1 -416.822 -400.144 cm +1 0 0 1 -366.013 -400.144 cm BT -/F8 9.963 Tf 416.822 400.144 Td[(.)]TJ +/F8 9.963 Tf 366.013 400.144 Td[(.)]TJ ET -1 0 0 1 145.724 380.045 cm +1 0 0 1 94.914 380.045 cm 0 g 0 G -1 0 0 1 -145.724 -380.045 cm +1 0 0 1 -94.914 -380.045 cm BT -/F29 9.963 Tf 150.705 380.045 Td[(pr)1(e)-1(c)]TJ +/F29 9.963 Tf 99.895 380.045 Td[(pr)1(e)-1(c)]TJ ET -1 0 0 1 172.131 380.045 cm +1 0 0 1 121.322 380.045 cm 0 g 0 G -1 0 0 1 -172.131 -380.045 cm +1 0 0 1 -121.322 -380.045 cm BT -/F8 9.963 Tf 177.113 380.045 Td[(The)-333(data)-333(s)-1(t)1(ructur)1(e)-334(con)28(tain)1(ing)-333(th)1(e)-334(pr)1(e)-1(cond)1(ition)1(e)-1(r)1(.)]TJ -1.502 -11.955 Td[(Scop)-27(e)-1(:)]TJ/F29 9.963 Tf 32.379 0 Td[(lo)-32(cal)]TJ/F8 9.963 Tf -32.379 -11.955 Td[(T)28(yp)-28(e:)]TJ/F29 9.963 Tf 29.612 0 Td[(requ)1(i)-1(r)1(ed)]TJ/F8 9.963 Tf -29.612 -11.955 Td[(Sp)-27(ec)-1(i\014)1(ed)-333(as)-1(:)-444(a)-333(s)-1(tr)1(uctur)1(e)-1(d)-333(d)1(ata)-333(of)-333(t)28(yp)-27(e)]TJ +/F8 9.963 Tf 126.303 380.045 Td[(The)-334(d)1(ata)-333(s)-1(tr)1(uctur)1(e)-334(con)28(tain)1(ing)-333(th)1(e)-334(pr)1(e)-1(cond)1(ition)1(e)-1(r)1(.)]TJ -1.501 -11.955 Td[(Scop)-27(e)-1(:)]TJ/F29 9.963 Tf 32.379 0 Td[(lo)-32(cal)]TJ/F8 9.963 Tf -32.379 -11.955 Td[(T)28(yp)-27(e)-1(:)]TJ/F29 9.963 Tf 29.611 0 Td[(requ)1(i)-1(r)1(e)-1(d)]TJ/F8 9.963 Tf -29.611 -11.955 Td[(Sp)-27(ec)-1(i)1(\014ed)-333(as)-1(:)-444(a)-333(s)-1(tr)1(uctur)1(e)-1(d)-333(d)1(ata)-333(of)-333(t)28(yp)-27(e)]TJ ET -1 0 0 1 346.526 344.18 cm +1 0 0 1 295.717 344.18 cm 0 0 1 rg 0 0 1 RG -1 0 0 1 -346.526 -344.18 cm +1 0 0 1 -295.717 -344.18 cm BT -/F32 9.963 Tf 346.526 344.18 Td[(psb)]TJ +/F32 9.963 Tf 295.717 344.18 Td[(psb)]TJ ET -1 0 0 1 362.845 344.18 cm +1 0 0 1 312.036 344.18 cm q []0 d 0 J @@ -25354,11 +25435,11 @@ q 3.138 0.199 l S Q -1 0 0 1 -362.845 -344.18 cm +1 0 0 1 -312.036 -344.18 cm BT -/F32 9.963 Tf 365.983 344.18 Td[(prec)]TJ +/F32 9.963 Tf 315.174 344.18 Td[(prec)]TJ ET -1 0 0 1 387.532 344.18 cm +1 0 0 1 336.723 344.18 cm q []0 d 0 J @@ -25367,59 +25448,59 @@ q 3.138 0.199 l S Q -1 0 0 1 -387.532 -344.18 cm +1 0 0 1 -336.723 -344.18 cm BT -/F32 9.963 Tf 390.67 344.18 Td[(type)]TJ +/F32 9.963 Tf 339.861 344.18 Td[(type)]TJ ET -1 0 0 1 411.592 344.18 cm +1 0 0 1 360.782 344.18 cm 0 g 0 G -1 0 0 1 -411.592 -344.18 cm +1 0 0 1 -360.782 -344.18 cm BT -/F8 9.963 Tf 411.592 344.18 Td[(.)]TJ +/F8 9.963 Tf 360.782 344.18 Td[(.)]TJ ET -1 0 0 1 145.724 324.082 cm +1 0 0 1 94.914 324.082 cm 0 g 0 G -1 0 0 1 -145.724 -324.082 cm +1 0 0 1 -94.914 -324.082 cm BT -/F29 9.963 Tf 150.705 324.082 Td[(b)]TJ +/F29 9.963 Tf 99.895 324.082 Td[(b)]TJ ET -1 0 0 1 157.07 324.082 cm +1 0 0 1 106.26 324.082 cm 0 g 0 G -1 0 0 1 -157.07 -324.082 cm +1 0 0 1 -106.26 -324.082 cm BT -/F8 9.963 Tf 162.051 324.082 Td[(The)-333(R)-1(HS)-332(v)28(e)-1(ctor.)]TJ 13.56 -11.955 Td[(Scop)-27(e)-1(:)]TJ/F29 9.963 Tf 32.379 0 Td[(lo)-32(cal)]TJ/F8 9.963 Tf -32.379 -11.956 Td[(T)28(yp)-28(e:)]TJ/F29 9.963 Tf 29.612 0 Td[(requ)1(i)-1(r)1(ed)]TJ/F8 9.963 Tf -29.612 -11.955 Td[(Sp)-27(ec)-1(i\014)1(ed)-333(as)-1(:)-444(a)-333(ran)1(k)-334(on)1(e)-334(ar)1(ra)28(y)83(.)]TJ +/F8 9.963 Tf 111.242 324.082 Td[(The)-333(R)-1(HS)-332(v)28(e)-1(ctor.)]TJ 13.56 -11.955 Td[(Scop)-27(e)-1(:)]TJ/F29 9.963 Tf 32.379 0 Td[(lo)-32(cal)]TJ/F8 9.963 Tf -32.379 -11.956 Td[(T)28(yp)-27(e)-1(:)]TJ/F29 9.963 Tf 29.611 0 Td[(requ)1(i)-1(r)1(e)-1(d)]TJ/F8 9.963 Tf -29.611 -11.955 Td[(Sp)-27(ec)-1(i)1(\014ed)-333(as)-1(:)-444(a)-333(ran)1(k)-333(one)-334(ar)1(ra)28(y)83(.)]TJ ET -1 0 0 1 145.724 268.118 cm +1 0 0 1 94.914 268.118 cm 0 g 0 G -1 0 0 1 -145.724 -268.118 cm +1 0 0 1 -94.914 -268.118 cm BT -/F29 9.963 Tf 150.705 268.118 Td[(x)]TJ +/F29 9.963 Tf 99.895 268.118 Td[(x)]TJ ET -1 0 0 1 156.752 268.118 cm +1 0 0 1 105.942 268.118 cm 0 g 0 G -1 0 0 1 -156.752 -268.118 cm +1 0 0 1 -105.942 -268.118 cm BT -/F8 9.963 Tf 161.733 268.118 Td[(The)-333(init)1(ial)-333(gues)-1(s.)]TJ 13.878 -11.955 Td[(Scop)-27(e)-1(:)]TJ/F29 9.963 Tf 32.379 0 Td[(lo)-32(cal)]TJ/F8 9.963 Tf -32.379 -11.955 Td[(T)28(yp)-28(e:)]TJ/F29 9.963 Tf 29.612 0 Td[(requ)1(i)-1(r)1(ed)]TJ/F8 9.963 Tf -29.612 -11.955 Td[(Sp)-27(ec)-1(i\014)1(ed)-333(as)-1(:)-444(a)-333(ran)1(k)-334(on)1(e)-334(ar)1(ra)28(y)83(.)]TJ +/F8 9.963 Tf 110.923 268.118 Td[(The)-334(i)1(nit)1(ial)-333(gues)-1(s.)]TJ 13.879 -11.955 Td[(Scop)-27(e)-1(:)]TJ/F29 9.963 Tf 32.379 0 Td[(lo)-32(cal)]TJ/F8 9.963 Tf -32.379 -11.955 Td[(T)28(yp)-27(e)-1(:)]TJ/F29 9.963 Tf 29.611 0 Td[(requ)1(i)-1(r)1(e)-1(d)]TJ/F8 9.963 Tf -29.611 -11.955 Td[(Sp)-27(ec)-1(i)1(\014ed)-333(as)-1(:)-444(a)-333(ran)1(k)-333(one)-334(ar)1(ra)28(y)83(.)]TJ ET -1 0 0 1 145.724 212.155 cm +1 0 0 1 94.914 212.155 cm 0 g 0 G -1 0 0 1 -145.724 -212.155 cm +1 0 0 1 -94.914 -212.155 cm BT -/F29 9.963 Tf 150.705 212.155 Td[(eps)]TJ +/F29 9.963 Tf 99.895 212.155 Td[(eps)]TJ ET -1 0 0 1 166.84 212.155 cm +1 0 0 1 116.031 212.155 cm 0 g 0 G -1 0 0 1 -166.84 -212.155 cm +1 0 0 1 -116.031 -212.155 cm BT -/F8 9.963 Tf 171.821 212.155 Td[(The)-334(stop)1(pin)1(g)-334(t)1(ole)-1(r)1(ance)-1(.)]TJ 3.79 -11.956 Td[(Scop)-27(e)-1(:)]TJ/F29 9.963 Tf 32.379 0 Td[(global)]TJ/F8 9.963 Tf -32.379 -11.955 Td[(T)28(yp)-28(e:)]TJ/F29 9.963 Tf 29.612 0 Td[(requ)1(i)-1(r)1(ed)]TJ/F8 9.963 Tf -29.612 -11.955 Td[(Sp)-27(ec)-1(i\014)1(ed)-333(as)-1(:)-444(a)-333(real)-333(n)28(um)28(b)-28(er.)]TJ +/F8 9.963 Tf 121.012 212.155 Td[(The)-333(s)-1(top)1(pin)1(g)-333(tole)-1(r)1(ance)-1(.)]TJ 3.79 -11.956 Td[(Scop)-27(e)-1(:)]TJ/F29 9.963 Tf 32.379 0 Td[(global)]TJ/F8 9.963 Tf -32.379 -11.955 Td[(T)28(yp)-27(e)-1(:)]TJ/F29 9.963 Tf 29.611 0 Td[(requ)1(i)-1(r)1(e)-1(d)]TJ/F8 9.963 Tf -29.611 -11.955 Td[(Sp)-27(ec)-1(i)1(\014ed)-333(as)-1(:)-444(a)-333(real)-333(n)28(um)28(b)-28(er.)]TJ ET -1 0 0 1 145.724 156.191 cm +1 0 0 1 94.914 156.191 cm 0 g 0 G -1 0 0 1 -145.724 -156.191 cm +1 0 0 1 -94.914 -156.191 cm BT -/F29 9.963 Tf 150.705 156.191 Td[(desc)]TJ +/F29 9.963 Tf 99.895 156.191 Td[(desc)]TJ ET -1 0 0 1 172.619 156.191 cm +1 0 0 1 121.81 156.191 cm q []0 d 0 J @@ -25428,23 +25509,23 @@ q 3.437 0.199 l S Q -1 0 0 1 -172.619 -156.191 cm +1 0 0 1 -121.81 -156.191 cm BT -/F29 9.963 Tf 176.057 156.191 Td[(a)]TJ +/F29 9.963 Tf 125.247 156.191 Td[(a)]TJ ET -1 0 0 1 181.626 156.191 cm +1 0 0 1 130.816 156.191 cm 0 g 0 G -1 0 0 1 -181.626 -156.191 cm +1 0 0 1 -130.816 -156.191 cm BT -/F8 9.963 Tf 186.607 156.191 Td[(con)28(tain)1(s)-334(data)-333(stru)1(c)-1(tu)1(res)-334(for)-333(comm)27(u)1(nication)1(s)-1(.)]TJ -10.996 -11.955 Td[(Scop)-27(e)-1(:)]TJ/F29 9.963 Tf 32.379 0 Td[(lo)-32(cal)]TJ/F8 9.963 Tf -32.379 -11.955 Td[(T)28(yp)-28(e:)]TJ/F29 9.963 Tf 29.612 0 Td[(requ)1(i)-1(r)1(ed)]TJ/F8 9.963 Tf -29.612 -11.955 Td[(Sp)-27(ec)-1(i\014)1(ed)-333(as)-1(:)-444(a)-333(s)-1(tr)1(uctur)1(e)-1(d)-333(d)1(ata)-333(of)-333(t)28(yp)-27(e)]TJ +/F8 9.963 Tf 135.798 156.191 Td[(con)28(tain)1(s)-334(dat)1(a)-334(stru)1(c)-1(tu)1(res)-334(fo)1(r)-333(c)-1(omm)27(u)1(nication)1(s)-1(.)]TJ -10.996 -11.955 Td[(Scop)-27(e)-1(:)]TJ/F29 9.963 Tf 32.379 0 Td[(lo)-32(cal)]TJ/F8 9.963 Tf -32.379 -11.955 Td[(T)28(yp)-27(e)-1(:)]TJ/F29 9.963 Tf 29.611 0 Td[(requ)1(i)-1(r)1(e)-1(d)]TJ/F8 9.963 Tf -29.611 -11.955 Td[(Sp)-27(ec)-1(i)1(\014ed)-333(as)-1(:)-444(a)-333(s)-1(tr)1(uctur)1(e)-1(d)-333(d)1(ata)-333(of)-333(t)28(yp)-27(e)]TJ ET -1 0 0 1 346.526 120.326 cm +1 0 0 1 295.717 120.326 cm 0 0 1 rg 0 0 1 RG -1 0 0 1 -346.526 -120.326 cm +1 0 0 1 -295.717 -120.326 cm BT -/F32 9.963 Tf 346.526 120.326 Td[(psb)]TJ +/F32 9.963 Tf 295.717 120.326 Td[(psb)]TJ ET -1 0 0 1 362.845 120.326 cm +1 0 0 1 312.036 120.326 cm q []0 d 0 J @@ -25453,11 +25534,11 @@ q 3.138 0.199 l S Q -1 0 0 1 -362.845 -120.326 cm +1 0 0 1 -312.036 -120.326 cm BT -/F32 9.963 Tf 365.983 120.326 Td[(desc)]TJ +/F32 9.963 Tf 315.174 120.326 Td[(desc)]TJ ET -1 0 0 1 387.532 120.326 cm +1 0 0 1 336.723 120.326 cm q []0 d 0 J @@ -25466,220 +25547,220 @@ q 3.138 0.199 l S Q -1 0 0 1 -387.532 -120.326 cm +1 0 0 1 -336.723 -120.326 cm BT -/F32 9.963 Tf 390.67 120.326 Td[(type)]TJ +/F32 9.963 Tf 339.861 120.326 Td[(type)]TJ ET -1 0 0 1 411.592 120.326 cm +1 0 0 1 360.782 120.326 cm 0 g 0 G -1 0 0 1 -411.592 -120.326 cm +1 0 0 1 -360.782 -120.326 cm BT -/F8 9.963 Tf 411.592 120.326 Td[(.)]TJ +/F8 9.963 Tf 360.782 120.326 Td[(.)]TJ ET -1 0 0 1 150.705 90.438 cm +1 0 0 1 99.895 90.438 cm 0 g 0 G -1 0 0 1 -150.705 -90.438 cm +1 0 0 1 -99.895 -90.438 cm BT -/F8 9.963 Tf 317.579 90.438 Td[(84)]TJ +/F8 9.963 Tf 266.77 90.438 Td[(85)]TJ ET -1 0 0 1 494.416 90.438 cm +1 0 0 1 443.606 90.438 cm 0 g 0 G endstream endobj -1176 0 obj << +1183 0 obj << /Type /Page -/Contents 1177 0 R -/Resources 1175 0 R +/Contents 1184 0 R +/Resources 1182 0 R /MediaBox [0 0 595.276 841.89] -/Parent 1162 0 R -/Annots [ 1183 0 R 1184 0 R 1185 0 R ] +/Parent 1165 0 R +/Annots [ 1190 0 R 1191 0 R 1192 0 R ] >> endobj -1183 0 obj << +1190 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [345.53 396.933 417.818 408.058] +/Rect [294.721 396.933 367.009 408.058] /Subtype /Link /A << /S /GoTo /D (spdata) >> >> endobj -1184 0 obj << +1191 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [345.53 340.97 412.588 352.095] +/Rect [294.721 340.97 361.779 352.095] /Subtype /Link /A << /S /GoTo /D (precdata) >> >> endobj -1185 0 obj << +1192 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [345.53 117.115 412.588 128.24] +/Rect [294.721 117.115 361.779 128.24] /Subtype /Link /A << /S /GoTo /D (descdata) >> >> endobj -1178 0 obj << -/D [1176 0 R /XYZ 150.705 740.998 null] +1185 0 obj << +/D [1183 0 R /XYZ 99.895 740.998 null] >> endobj 262 0 obj << -/D [1176 0 R /XYZ 150.705 659.304 null] +/D [1183 0 R /XYZ 99.895 659.304 null] >> endobj -1182 0 obj << -/D [1176 0 R /XYZ 150.705 489.226 null] +1189 0 obj << +/D [1183 0 R /XYZ 99.895 489.226 null] >> endobj -1175 0 obj << -/Font << /F18 381 0 R /F54 1181 0 R /F8 390 0 R /F11 523 0 R /F14 553 0 R /F10 550 0 R /F7 547 0 R /F19 508 0 R /F29 387 0 R /F32 542 0 R >> +1182 0 obj << +/Font << /F18 381 0 R /F54 1188 0 R /F8 390 0 R /F11 523 0 R /F14 553 0 R /F10 550 0 R /F7 547 0 R /F19 508 0 R /F29 387 0 R /F32 542 0 R >> /ProcSet [ /PDF /Text ] >> endobj -1188 0 obj << -/Length 5254 +1195 0 obj << +/Length 5238 >> stream -1 0 0 1 99.895 740.998 cm +1 0 0 1 150.705 740.998 cm 0 g 0 G 1 0 0 1 343.711 0 cm 0 g 0 G 1 0 0 1 -348.692 -34.869 cm 0 g 0 G -1 0 0 1 -94.914 -706.129 cm +1 0 0 1 -145.724 -706.129 cm BT -/F29 9.963 Tf 99.895 706.129 Td[(it)-1(max)]TJ +/F29 9.963 Tf 150.705 706.129 Td[(it)-1(max)]TJ ET -1 0 0 1 128.697 706.129 cm +1 0 0 1 179.506 706.129 cm 0 g 0 G -1 0 0 1 -128.697 -706.129 cm +1 0 0 1 -179.506 -706.129 cm BT -/F8 9.963 Tf 133.678 706.129 Td[(The)-334(maxi)1(m)27(u)1(m)-334(n)28(u)1(m)27(b)-27(e)-1(r)-333(of)-332(iteration)1(s)-334(to)-333(p)-28(erf)1(orm.)]TJ -8.876 -11.955 Td[(Scop)-27(e)-1(:)]TJ/F29 9.963 Tf 32.379 0 Td[(global)]TJ/F8 9.963 Tf -32.379 -11.955 Td[(T)28(yp)-27(e)-1(:)]TJ/F29 9.963 Tf 29.611 0 Td[(optional)]TJ/F8 9.963 Tf -29.611 -11.956 Td[(Defau)1(lt:)]TJ/F11 9.963 Tf 39.436 0 Td[(i)1(t)-1(ma)1(x)]TJ/F8 9.963 Tf 29.504 0 Td[(=)-278(10)1(00.)]TJ -68.94 -11.955 Td[(Sp)-27(ec)-1(i)1(\014ed)-333(as)-1(:)-444(an)-333(in)29(te)-1(ger)-333(v)56(ariab)1(le)]TJ/F11 9.963 Tf 142.079 0 Td[(i)1(t)-1(ma)1(x)]TJ/F14 9.963 Tf 29.504 0 Td[(\025)]TJ/F8 9.963 Tf 10.516 0 Td[(1.)]TJ +/F8 9.963 Tf 184.488 706.129 Td[(The)-333(m)-1(axi)1(m)27(u)1(m)-334(n)28(u)1(m)27(b)-27(e)-1(r)-333(of)-332(iteration)1(s)-334(to)-333(p)-28(erf)1(orm.)]TJ -8.877 -11.955 Td[(Scop)-27(e)-1(:)]TJ/F29 9.963 Tf 32.379 0 Td[(global)]TJ/F8 9.963 Tf -32.379 -11.955 Td[(T)28(yp)-28(e:)]TJ/F29 9.963 Tf 29.612 0 Td[(optional)]TJ/F8 9.963 Tf -29.612 -11.956 Td[(Defau)1(lt:)]TJ/F11 9.963 Tf 39.436 0 Td[(itma)1(x)]TJ/F8 9.963 Tf 29.505 0 Td[(=)-277(1000.)]TJ -68.941 -11.955 Td[(Sp)-27(ec)-1(i\014)1(ed)-333(as)-1(:)-444(an)-333(in)29(te)-1(ger)-333(v)56(ariab)1(le)]TJ/F11 9.963 Tf 142.079 0 Td[(itma)1(x)]TJ/F14 9.963 Tf 29.505 0 Td[(\025)]TJ/F8 9.963 Tf 10.516 0 Td[(1.)]TJ ET -1 0 0 1 94.914 638.383 cm +1 0 0 1 145.724 638.383 cm 0 g 0 G -1 0 0 1 -94.914 -638.383 cm +1 0 0 1 -145.724 -638.383 cm BT -/F29 9.963 Tf 99.895 638.383 Td[(it)-1(r)1(ace)]TJ +/F29 9.963 Tf 150.705 638.383 Td[(it)-1(r)1(ace)]TJ ET -1 0 0 1 128.164 638.383 cm +1 0 0 1 178.974 638.383 cm 0 g 0 G -1 0 0 1 -128.164 -638.383 cm +1 0 0 1 -178.974 -638.383 cm BT -/F8 9.963 Tf 133.146 638.383 Td[(If)]TJ/F11 9.963 Tf 8.912 0 Td[(>)]TJ/F8 9.963 Tf 10.516 0 Td[(0)-228(p)1(rin)28(t)-227(out)-228(an)-227(in)1(for)1(m)-1(ati)1(onal)-227(m)-1(es)-1(sage)-228(ab)-28(ou)1(t)-228(con)28(v)28(erge)-1(n)1(c)-1(e)-228(ev)28(e)-1(r)1(y)]TJ/F11 9.963 Tf 265.015 0 Td[(i)1(t)-1(r)-27(ace)]TJ/F8 9.963 Tf -292.787 -11.955 Td[(iterati)1(ons.)]TJ 0 -11.955 Td[(Scop)-27(e)-1(:)]TJ/F29 9.963 Tf 32.379 0 Td[(global)]TJ/F8 9.963 Tf -32.379 -11.956 Td[(T)28(yp)-27(e)-1(:)]TJ/F29 9.963 Tf 29.611 0 Td[(opti)-1(o)1(nal)]TJ +/F8 9.963 Tf 183.955 638.383 Td[(If)]TJ/F11 9.963 Tf 8.912 0 Td[(>)]TJ/F8 9.963 Tf 10.516 0 Td[(0)-228(p)1(rin)28(t)-227(out)-228(an)-227(in)1(for)1(m)-1(ati)1(onal)-228(mes)-1(sage)-228(ab)-28(ou)1(t)-228(con)28(v)28(e)-1(r)1(ge)-1(n)1(c)-1(e)-228(ev)28(e)-1(r)1(y)]TJ/F11 9.963 Tf 265.015 0 Td[(itr)-28(a)1(ce)]TJ/F8 9.963 Tf -292.787 -11.955 Td[(iterati)1(ons.)]TJ 0 -11.955 Td[(Scop)-27(e)-1(:)]TJ/F29 9.963 Tf 32.379 0 Td[(global)]TJ/F8 9.963 Tf -32.379 -11.956 Td[(T)28(yp)-28(e:)]TJ/F29 9.963 Tf 29.612 0 Td[(optional)]TJ ET -1 0 0 1 94.914 570.637 cm +1 0 0 1 145.724 570.637 cm 0 g 0 G -1 0 0 1 -94.914 -570.637 cm +1 0 0 1 -145.724 -570.637 cm BT -/F29 9.963 Tf 99.895 570.637 Td[(irst)]TJ +/F29 9.963 Tf 150.705 570.637 Td[(irst)]TJ ET -1 0 0 1 116.771 570.637 cm +1 0 0 1 167.58 570.637 cm 0 g 0 G -1 0 0 1 -116.771 -570.637 cm +1 0 0 1 -167.58 -570.637 cm BT -/F8 9.963 Tf 121.752 570.637 Td[(An)-333(in)29(te)-1(ger)-333(s)-1(p)-27(ec)-1(i)1(fyin)1(g)-333(the)-334(r)1(e)-1(start)1(ing)-333(iterati)1(on.)]TJ 3.05 -11.955 Td[(Scop)-27(e)-1(:)]TJ/F29 9.963 Tf 32.379 0 Td[(global)]TJ/F8 9.963 Tf -32.379 -11.955 Td[(T)28(yp)-27(e)-1(:)]TJ/F29 9.963 Tf 29.611 0 Td[(optional)]TJ +/F8 9.963 Tf 172.562 570.637 Td[(An)-333(in)29(te)-1(ger)-333(sp)-28(ec)-1(i)1(fyi)1(ng)-333(the)-333(re)-1(start)1(ing)-333(iterati)1(on.)]TJ 3.049 -11.955 Td[(Scop)-27(e)-1(:)]TJ/F29 9.963 Tf 32.379 0 Td[(global)]TJ/F8 9.963 Tf -32.379 -11.955 Td[(T)28(yp)-28(e:)]TJ/F29 9.963 Tf 29.612 0 Td[(optional)]TJ ET -1 0 0 1 94.914 514.846 cm +1 0 0 1 145.724 514.846 cm 0 g 0 G -1 0 0 1 -94.914 -514.846 cm +1 0 0 1 -145.724 -514.846 cm BT -/F29 9.963 Tf 99.895 514.846 Td[(istop)]TJ +/F29 9.963 Tf 150.705 514.846 Td[(istop)]TJ ET -1 0 0 1 124.146 514.846 cm +1 0 0 1 174.955 514.846 cm 0 g 0 G -1 0 0 1 -124.146 -514.846 cm +1 0 0 1 -174.955 -514.846 cm BT -/F8 9.963 Tf 129.127 514.846 Td[(An)-333(in)29(te)-1(ger)-333(s)-1(p)-27(ec)-1(i)1(fyin)1(g)-333(the)-334(stop)1(pin)1(g)-334(cri)1(te)-1(r)1(ion.)]TJ -4.325 -11.955 Td[(Scop)-27(e)-1(:)]TJ/F29 9.963 Tf 32.379 0 Td[(global)]TJ/F8 9.963 Tf -32.379 -11.955 Td[(T)28(yp)-27(e)-1(:)]TJ/F29 9.963 Tf 29.611 0 Td[(optional)]TJ +/F8 9.963 Tf 179.937 514.846 Td[(An)-333(in)29(te)-1(ger)-333(sp)-28(ec)-1(i)1(fyi)1(ng)-333(the)-333(s)-1(top)1(pin)1(g)-333(c)-1(ri)1(te)-1(r)1(ion.)]TJ -4.326 -11.955 Td[(Scop)-27(e)-1(:)]TJ/F29 9.963 Tf 32.379 0 Td[(global)]TJ/F8 9.963 Tf -32.379 -11.955 Td[(T)28(yp)-28(e:)]TJ/F29 9.963 Tf 29.612 0 Td[(optional)]TJ ET -1 0 0 1 94.914 459.055 cm +1 0 0 1 145.724 459.055 cm 0 g 0 G -1 0 0 1 -94.914 -459.055 cm +1 0 0 1 -145.724 -459.055 cm BT -/F29 9.963 Tf 99.895 459.055 Td[(On)-383(R)-1(etur)1(n)]TJ +/F29 9.963 Tf 150.705 459.055 Td[(On)-383(Re)-1(tur)1(n)]TJ ET -1 0 0 1 154.434 459.055 cm +1 0 0 1 205.243 459.055 cm 0 g 0 G -1 0 0 1 -59.52 -19.925 cm +1 0 0 1 -59.519 -19.925 cm 0 g 0 G -1 0 0 1 -94.914 -439.13 cm +1 0 0 1 -145.724 -439.13 cm BT -/F29 9.963 Tf 99.895 439.13 Td[(x)]TJ +/F29 9.963 Tf 150.705 439.13 Td[(x)]TJ ET -1 0 0 1 105.942 439.13 cm +1 0 0 1 156.752 439.13 cm 0 g 0 G -1 0 0 1 -105.942 -439.13 cm +1 0 0 1 -156.752 -439.13 cm BT -/F8 9.963 Tf 110.923 439.13 Td[(The)-334(compu)1(te)-1(d)-332(s)-1(olu)1(tion)1(.)]TJ 13.879 -11.955 Td[(Scop)-27(e)-1(:)]TJ/F29 9.963 Tf 32.379 0 Td[(lo)-32(cal)]TJ/F8 9.963 Tf -32.379 -11.955 Td[(T)28(yp)-27(e)-1(:)]TJ/F29 9.963 Tf 29.611 0 Td[(requ)1(i)-1(r)1(e)-1(d)]TJ/F8 9.963 Tf -29.611 -11.955 Td[(Sp)-27(ec)-1(i)1(\014ed)-333(as)-1(:)-444(a)-333(ran)1(k)-333(one)-334(ar)1(ra)28(y)83(.)]TJ +/F8 9.963 Tf 161.733 439.13 Td[(The)-333(c)-1(ompu)1(te)-1(d)-332(s)-1(olu)1(tion)1(.)]TJ 13.878 -11.955 Td[(Scop)-27(e)-1(:)]TJ/F29 9.963 Tf 32.379 0 Td[(lo)-32(cal)]TJ/F8 9.963 Tf -32.379 -11.955 Td[(T)28(yp)-28(e:)]TJ/F29 9.963 Tf 29.612 0 Td[(requ)1(i)-1(r)1(ed)]TJ/F8 9.963 Tf -29.612 -11.955 Td[(Sp)-27(ec)-1(i\014)1(ed)-333(as)-1(:)-444(a)-333(ran)1(k)-334(on)1(e)-334(ar)1(ra)28(y)83(.)]TJ ET -1 0 0 1 94.914 383.339 cm +1 0 0 1 145.724 383.339 cm 0 g 0 G -1 0 0 1 -94.914 -383.339 cm +1 0 0 1 -145.724 -383.339 cm BT -/F29 9.963 Tf 99.895 383.339 Td[(it)-1(er)]TJ +/F29 9.963 Tf 150.705 383.339 Td[(it)-1(er)]TJ ET -1 0 0 1 117.503 383.339 cm +1 0 0 1 168.312 383.339 cm 0 g 0 G -1 0 0 1 -117.503 -383.339 cm +1 0 0 1 -168.312 -383.339 cm BT -/F8 9.963 Tf 122.484 383.339 Td[(The)-334(n)29(um)28(b)-28(er)-333(of)-333(iterat)1(ions)-334(p)-27(erf)1(orme)-1(d)1(.)]TJ 2.318 -11.955 Td[(Scop)-27(e)-1(:)]TJ/F29 9.963 Tf 32.379 0 Td[(global)]TJ/F8 9.963 Tf -32.379 -11.955 Td[(T)28(yp)-27(e)-1(:)]TJ/F29 9.963 Tf 29.611 0 Td[(optional)]TJ/F8 9.963 Tf -29.611 -11.955 Td[(Re)-1(t)1(urn)1(e)-1(d)-332(as)-1(:)-444(an)-333(in)29(te)-1(ger)-333(v)56(ariab)1(le.)]TJ +/F8 9.963 Tf 173.294 383.339 Td[(The)-333(n)28(um)28(b)-28(er)-333(of)-333(it)1(e)-1(rat)1(ions)-333(p)-28(erf)1(orme)-1(d)1(.)]TJ 2.317 -11.955 Td[(Scop)-27(e)-1(:)]TJ/F29 9.963 Tf 32.379 0 Td[(global)]TJ/F8 9.963 Tf -32.379 -11.955 Td[(T)28(yp)-28(e:)]TJ/F29 9.963 Tf 29.612 0 Td[(optional)]TJ/F8 9.963 Tf -29.612 -11.955 Td[(Re)-1(t)1(urn)1(e)-1(d)-332(as)-1(:)-444(an)-333(in)29(te)-1(ger)-333(v)56(ariab)1(le.)]TJ ET -1 0 0 1 94.914 327.549 cm +1 0 0 1 145.724 327.549 cm 0 g 0 G -1 0 0 1 -94.914 -327.549 cm +1 0 0 1 -145.724 -327.549 cm BT -/F29 9.963 Tf 99.895 327.549 Td[(err)]TJ +/F29 9.963 Tf 150.705 327.549 Td[(err)]TJ ET -1 0 0 1 114.583 327.549 cm +1 0 0 1 165.393 327.549 cm 0 g 0 G -1 0 0 1 -114.583 -327.549 cm +1 0 0 1 -165.393 -327.549 cm BT -/F8 9.963 Tf 119.565 327.549 Td[(The)-333(e)-1(rr)1(or)-333(e)-1(stimate)-334(on)-332(e)-1(xi)1(t.)]TJ 5.237 -11.956 Td[(Scop)-27(e)-1(:)]TJ/F29 9.963 Tf 32.379 0 Td[(global)]TJ/F8 9.963 Tf -32.379 -11.955 Td[(T)28(yp)-27(e)-1(:)]TJ/F29 9.963 Tf 29.611 0 Td[(optional)]TJ/F8 9.963 Tf -29.611 -11.955 Td[(Re)-1(t)1(urn)1(e)-1(d)-332(as)-1(:)-444(a)-333(real)-333(n)28(um)28(b)-28(er.)]TJ +/F8 9.963 Tf 170.374 327.549 Td[(The)-333(e)-1(rr)1(or)-333(e)-1(stimate)-334(on)-332(e)-1(xi)1(t.)]TJ 5.237 -11.956 Td[(Scop)-27(e)-1(:)]TJ/F29 9.963 Tf 32.379 0 Td[(global)]TJ/F8 9.963 Tf -32.379 -11.955 Td[(T)28(yp)-28(e:)]TJ/F29 9.963 Tf 29.612 0 Td[(optional)]TJ/F8 9.963 Tf -29.612 -11.955 Td[(Re)-1(t)1(urn)1(e)-1(d)-332(as)-1(:)-444(a)-333(real)-334(n)29(um)28(b)-28(er.)]TJ ET -1 0 0 1 94.914 271.758 cm +1 0 0 1 145.724 271.758 cm 0 g 0 G -1 0 0 1 -94.914 -271.758 cm +1 0 0 1 -145.724 -271.758 cm BT -/F29 9.963 Tf 99.895 271.758 Td[(inf)-1(o)]TJ +/F29 9.963 Tf 150.705 271.758 Td[(inf)-1(o)]TJ ET -1 0 0 1 118.672 271.758 cm +1 0 0 1 169.482 271.758 cm 0 g 0 G -1 0 0 1 -118.672 -271.758 cm +1 0 0 1 -169.482 -271.758 cm BT -/F8 9.963 Tf 123.653 271.758 Td[(An)-333(error)-333(co)-28(d)1(e)-1(.)]TJ 1.149 -11.955 Td[(Scop)-27(e)-1(:)]TJ/F29 9.963 Tf 32.379 0 Td[(global)]TJ/F8 9.963 Tf -32.379 -11.956 Td[(T)28(yp)-27(e)-1(:)]TJ/F29 9.963 Tf 29.611 0 Td[(optional)]TJ/F8 9.963 Tf -29.611 -11.955 Td[(Re)-1(t)1(urn)1(e)-1(d)-332(as)-1(:)-444(an)-333(in)29(te)-1(ger)-333(v)56(ariab)1(le.)]TJ +/F8 9.963 Tf 174.463 271.758 Td[(An)-333(error)-333(co)-28(d)1(e)-1(.)]TJ 1.148 -11.955 Td[(Scop)-27(e)-1(:)]TJ/F29 9.963 Tf 32.379 0 Td[(global)]TJ/F8 9.963 Tf -32.379 -11.956 Td[(T)28(yp)-28(e:)]TJ/F29 9.963 Tf 29.612 0 Td[(optional)]TJ/F8 9.963 Tf -29.612 -11.955 Td[(Re)-1(t)1(urn)1(e)-1(d)-332(as)-1(:)-444(an)-333(in)29(te)-1(ger)-333(v)56(ariab)1(le.)]TJ ET -1 0 0 1 99.895 90.438 cm +1 0 0 1 150.705 90.438 cm 0 g 0 G -1 0 0 1 -99.895 -90.438 cm +1 0 0 1 -150.705 -90.438 cm BT -/F8 9.963 Tf 266.77 90.438 Td[(85)]TJ +/F8 9.963 Tf 317.579 90.438 Td[(86)]TJ ET -1 0 0 1 443.606 90.438 cm +1 0 0 1 494.416 90.438 cm 0 g 0 G endstream endobj -1187 0 obj << +1194 0 obj << /Type /Page -/Contents 1188 0 R -/Resources 1186 0 R +/Contents 1195 0 R +/Resources 1193 0 R /MediaBox [0 0 595.276 841.89] -/Parent 1162 0 R +/Parent 1165 0 R >> endobj -1189 0 obj << -/D [1187 0 R /XYZ 99.895 740.998 null] +1196 0 obj << +/D [1194 0 R /XYZ 150.705 740.998 null] >> endobj -1186 0 obj << +1193 0 obj << /Font << /F29 387 0 R /F8 390 0 R /F11 523 0 R /F14 553 0 R >> /ProcSet [ /PDF /Text ] >> endobj -1192 0 obj << -/Length 8542 +1199 0 obj << +/Length 8559 >> stream -1 0 0 1 150.705 740.998 cm +1 0 0 1 99.895 740.998 cm 0 g 0 G 1 0 0 1 343.711 0 cm 0 g 0 G 1 0 0 1 -348.692 -62.031 cm 0 g 0 G 0 g 0 G -1 0 0 1 -145.724 -678.967 cm +1 0 0 1 -94.914 -678.967 cm BT -/F18 14.346 Tf 150.705 678.967 Td[(psb)]TJ +/F18 14.346 Tf 99.895 678.967 Td[(psb)]TJ ET -1 0 0 1 175.972 678.967 cm +1 0 0 1 125.163 678.967 cm q []0 d 0 J @@ -25688,11 +25769,11 @@ q 4.842 0.199 l S Q -1 0 0 1 -175.972 -678.967 cm +1 0 0 1 -125.163 -678.967 cm BT -/F18 14.346 Tf 180.814 678.967 Td[(gm)1(r)-1(es)-375(|GMRE)-1(S)-375(It)1(er)-1(at)1(iv)32(e)-376(Metho)-30(d)]TJ/F8 9.963 Tf -30.109 -31.007 Td[(Thi)1(s)-282(s)-1(u)1(brou)1(tin)1(e)-282(impleme)-1(n)29(ts)-282(the)-282(G)1(MRES)-281(metho)-27(d)-281(w)-1(i)1(th)-281(res)-1(tar)1(ting.)-426(T)-1(h)1(e)-282(s)-1(t)1(opp)1(ing)]TJ 0 -11.955 Td[(criterion)-309(is)-310(th)1(e)-310(nor)1(m)27(wise)-310(bac)27(k)1(w)27(ar)1(d)-310(err)1(or,)-314(in)-309(the)-310(i)1(n\014n)1(it)28(y)-309(norm,)-314(i.e.)-436(the)-310(iterati)1(on)]TJ 0 -11.955 Td[(is)-334(stop)1(p)-28(ed)-333(when)]TJ/F14 9.963 Tf 150.686 -11.35 Td[(k)]TJ/F11 9.963 Tf 4.981 0 Td[(r)]TJ/F14 9.963 Tf 4.772 0 Td[(k)]TJ +/F18 14.346 Tf 130.004 678.967 Td[(gm)1(r)-1(es)-375(|GMRE)-1(S)-375(It)1(er)-1(at)1(iv)32(e)-376(Metho)-30(d)]TJ/F8 9.963 Tf -30.109 -31.007 Td[(This)-281(s)-1(u)1(brou)1(tin)1(e)-282(impleme)-1(n)28(t)1(s)-282(the)-282(G)1(MRES)-281(metho)-28(d)-281(wit)1(h)-281(res)-1(tar)1(ting.)-427(Th)1(e)-282(s)-1(t)1(oppi)1(ng)]TJ 0 -11.955 Td[(criterion)-309(is)-310(th)1(e)-310(nor)1(m)27(wise)-310(bac)27(k)1(w)27(ar)1(d)-310(err)1(or,)-314(in)-309(the)-310(in)1(\014n)1(it)28(y)-309(norm,)-314(i.e.)-436(the)-310(iterati)1(on)]TJ 0 -11.955 Td[(is)-334(stop)1(p)-28(ed)-333(when)]TJ/F14 9.963 Tf 150.686 -11.35 Td[(k)]TJ/F11 9.963 Tf 4.982 0 Td[(r)]TJ/F14 9.963 Tf 4.771 0 Td[(k)]TJ ET -1 0 0 1 275.131 608.251 cm +1 0 0 1 224.321 608.251 cm q []0 d 0 J @@ -25701,11 +25782,11 @@ q 67.255 0.199 l S Q -1 0 0 1 -275.131 -608.251 cm +1 0 0 1 -224.321 -608.251 cm BT -/F8 9.963 Tf 275.131 599.126 Td[(\050)]TJ/F14 9.963 Tf 3.874 0 Td[(k)]TJ/F11 9.963 Tf 4.981 0 Td[(A)]TJ/F14 9.963 Tf 7.472 0 Td[(kk)]TJ/F11 9.963 Tf 9.963 0 Td[(x)]TJ/F14 9.963 Tf 5.694 0 Td[(k)]TJ/F8 9.963 Tf 7.195 0 Td[(+)]TJ/F14 9.963 Tf 9.963 0 Td[(k)]TJ/F11 9.963 Tf 4.981 0 Td[(b)]TJ/F14 9.963 Tf 4.276 0 Td[(k)]TJ/F8 9.963 Tf 4.981 0 Td[(\051)]TJ/F11 9.963 Tf 7.837 6.834 Td[(<)-278(e)1(ps)]TJ/F8 9.963 Tf -195.643 -21.533 Td[(or)]TJ/F14 9.963 Tf 149.166 -9.412 Td[(k)]TJ/F11 9.963 Tf 4.981 0 Td[(r)]TJ/F10 6.974 Tf 4.495 -1.495 Td[(i)]TJ/F14 9.963 Tf 3.317 1.495 Td[(k)]TJ +/F8 9.963 Tf 224.321 599.126 Td[(\050)]TJ/F14 9.963 Tf 3.875 0 Td[(k)]TJ/F11 9.963 Tf 4.981 0 Td[(A)]TJ/F14 9.963 Tf 7.472 0 Td[(kk)]TJ/F11 9.963 Tf 9.963 0 Td[(x)]TJ/F14 9.963 Tf 5.693 0 Td[(k)]TJ/F8 9.963 Tf 7.196 0 Td[(+)]TJ/F14 9.963 Tf 9.962 0 Td[(k)]TJ/F11 9.963 Tf 4.982 0 Td[(b)]TJ/F14 9.963 Tf 4.275 0 Td[(k)]TJ/F8 9.963 Tf 4.982 0 Td[(\051)]TJ/F11 9.963 Tf 7.837 6.834 Td[(<)-277(eps)]TJ/F8 9.963 Tf -195.644 -21.533 Td[(or)]TJ/F14 9.963 Tf 149.166 -9.412 Td[(k)]TJ/F11 9.963 Tf 4.982 0 Td[(r)]TJ/F10 6.974 Tf 4.495 -1.495 Td[(i)]TJ/F14 9.963 Tf 3.316 1.495 Td[(k)]TJ ET -1 0 0 1 299.404 570.566 cm +1 0 0 1 248.595 570.566 cm q []0 d 0 J @@ -25714,11 +25795,11 @@ q 18.708 0.199 l S Q -1 0 0 1 -299.404 -570.566 cm +1 0 0 1 -248.595 -570.566 cm BT -/F14 9.963 Tf 299.404 561.441 Td[(k)]TJ/F11 9.963 Tf 4.982 0 Td[(b)]TJ/F14 9.963 Tf 4.275 0 Td[(k)]TJ/F7 6.974 Tf 4.981 -1.494 Td[(2)]TJ/F11 9.963 Tf 8.433 8.328 Td[(<)-277(eps)]TJ/F8 9.963 Tf -171.37 -24.715 Td[(acc)-1(or)1(din)1(g)-334(t)1(o)-334(th)1(e)-334(v)56(alu)1(e)-334(pass)-1(ed)-333(th)1(rou)1(gh)-333(the)-333(is)-1(top)-332(argumen)28(t)-333(\050s)-1(ee)-334(lat)1(e)-1(r)1(\051.)]TJ/F18 14.346 Tf 0 -34.616 Td[(Syn)31(t)1(ax)]TJ/F8 9.963 Tf 16.391 -22.092 Td[(call)-333(psb)]TJ +/F14 9.963 Tf 248.595 561.441 Td[(k)]TJ/F11 9.963 Tf 4.981 0 Td[(b)]TJ/F14 9.963 Tf 4.276 0 Td[(k)]TJ/F7 6.974 Tf 4.981 -1.494 Td[(2)]TJ/F11 9.963 Tf 8.432 8.328 Td[(<)-278(e)1(ps)]TJ/F8 9.963 Tf -171.37 -24.715 Td[(acc)-1(ord)1(in)1(g)-334(to)-333(th)1(e)-334(v)56(alue)-333(pass)-1(ed)-333(th)1(rough)-332(the)-334(i)1(s)-1(top)-332(argumen)28(t)-333(\050s)-1(ee)-334(lat)1(e)-1(r\051)1(.)]TJ/F18 14.346 Tf 0 -34.616 Td[(Syn)31(t)1(ax)]TJ/F8 9.963 Tf 16.391 -22.092 Td[(call)-333(psb)]TJ ET -1 0 0 1 200.958 486.852 cm +1 0 0 1 150.148 486.852 cm q []0 d 0 J @@ -25727,11 +25808,11 @@ q 2.989 0.199 l S Q -1 0 0 1 -200.958 -486.852 cm +1 0 0 1 -150.148 -486.852 cm BT -/F8 9.963 Tf 203.947 486.852 Td[(gmres)-334(\050)]TJ/F19 9.963 Tf 32.738 0 Td[(a,pr)52(e)51(c,b,x)1(,eps,desc)]TJ +/F8 9.963 Tf 153.137 486.852 Td[(gmres)-334(\050)]TJ/F19 9.963 Tf 32.738 0 Td[(a,pr)52(e)51(c,b,x)1(,eps,desc)]TJ ET -1 0 0 1 316.388 486.852 cm +1 0 0 1 265.578 486.852 cm q []0 d 0 J @@ -25740,37 +25821,37 @@ q 3.055 0.199 l S Q -1 0 0 1 -316.388 -486.852 cm +1 0 0 1 -265.578 -486.852 cm BT -/F19 9.963 Tf 319.443 486.852 Td[(a,i)1(n)-1(f)1(o,itmax,)1(iter,)1(err,)1(itr)51(ac)51(e,)1(irs)1(t)-1(,)1(istop)]TJ/F8 9.963 Tf 154.708 0 Td[(\051)]TJ +/F19 9.963 Tf 268.633 486.852 Td[(a,i)1(n)-1(f)1(o,itmax,)1(iter,)1(err,)1(itr)51(ac)51(e,)1(irst,)1(istop)]TJ/F8 9.963 Tf 154.708 0 Td[(\051)]TJ ET -1 0 0 1 145.724 462.627 cm +1 0 0 1 94.914 462.627 cm 0 g 0 G -1 0 0 1 -145.724 -462.627 cm +1 0 0 1 -94.914 -462.627 cm BT -/F29 9.963 Tf 150.705 462.627 Td[(On)-383(En)33(t)-1(r)1(y)]TJ +/F29 9.963 Tf 99.895 462.627 Td[(On)-383(En)32(tr)1(y)]TJ ET -1 0 0 1 198.29 462.627 cm +1 0 0 1 147.481 462.627 cm 0 g 0 G -1 0 0 1 -52.566 -21.185 cm +1 0 0 1 -52.567 -21.185 cm 0 g 0 G -1 0 0 1 -145.724 -441.442 cm +1 0 0 1 -94.914 -441.442 cm BT -/F29 9.963 Tf 150.705 441.442 Td[(a)]TJ +/F29 9.963 Tf 99.895 441.442 Td[(a)]TJ ET -1 0 0 1 156.274 441.442 cm +1 0 0 1 105.465 441.442 cm 0 g 0 G -1 0 0 1 -156.274 -441.442 cm +1 0 0 1 -105.465 -441.442 cm BT -/F8 9.963 Tf 161.256 441.442 Td[(th)1(e)-334(lo)-28(cal)-333(p)-27(ortion)-333(of)-332(global)-333(spar)1(s)-1(e)-334(matr)1(ix)]TJ/F11 9.963 Tf 178.968 0 Td[(A)]TJ/F8 9.963 Tf 7.472 0 Td[(.)]TJ -172.085 -11.955 Td[(Scop)-27(e)-1(:)]TJ/F29 9.963 Tf 32.379 0 Td[(lo)-32(cal)]TJ/F8 9.963 Tf -32.379 -11.955 Td[(T)28(yp)-28(e:)]TJ/F29 9.963 Tf 29.612 0 Td[(requ)1(i)-1(r)1(ed)]TJ/F8 9.963 Tf -29.612 -11.956 Td[(Sp)-27(ec)-1(i\014)1(ed)-333(as)-1(:)-444(a)-333(s)-1(tr)1(uctur)1(e)-1(d)-333(d)1(ata)-333(of)-333(t)28(yp)-27(e)]TJ +/F8 9.963 Tf 110.446 441.442 Td[(th)1(e)-334(lo)-28(cal)-333(p)-28(or)1(tion)-333(of)-333(g)1(lobal)-333(spar)1(s)-1(e)-334(matr)1(ix)]TJ/F11 9.963 Tf 178.968 0 Td[(A)]TJ/F8 9.963 Tf 7.472 0 Td[(.)]TJ -172.084 -11.955 Td[(Scop)-27(e)-1(:)]TJ/F29 9.963 Tf 32.379 0 Td[(lo)-32(cal)]TJ/F8 9.963 Tf -32.379 -11.955 Td[(T)28(yp)-27(e)-1(:)]TJ/F29 9.963 Tf 29.611 0 Td[(requ)1(i)-1(r)1(e)-1(d)]TJ/F8 9.963 Tf -29.611 -11.956 Td[(Sp)-27(ec)-1(i)1(\014ed)-333(as)-1(:)-444(a)-333(s)-1(tr)1(uctur)1(e)-1(d)-333(d)1(ata)-333(of)-333(t)28(yp)-27(e)]TJ ET -1 0 0 1 346.526 405.576 cm +1 0 0 1 295.717 405.576 cm 0 0 1 rg 0 0 1 RG -1 0 0 1 -346.526 -405.576 cm +1 0 0 1 -295.717 -405.576 cm BT -/F32 9.963 Tf 346.526 405.576 Td[(psb)]TJ +/F32 9.963 Tf 295.717 405.576 Td[(psb)]TJ ET -1 0 0 1 362.845 405.576 cm +1 0 0 1 312.036 405.576 cm q []0 d 0 J @@ -25779,11 +25860,11 @@ q 3.138 0.199 l S Q -1 0 0 1 -362.845 -405.576 cm +1 0 0 1 -312.036 -405.576 cm BT -/F32 9.963 Tf 365.983 405.576 Td[(spmat)]TJ +/F32 9.963 Tf 315.174 405.576 Td[(spmat)]TJ ET -1 0 0 1 392.763 405.576 cm +1 0 0 1 341.953 405.576 cm q []0 d 0 J @@ -25792,35 +25873,35 @@ q 3.138 0.199 l S Q -1 0 0 1 -392.763 -405.576 cm +1 0 0 1 -341.953 -405.576 cm BT -/F32 9.963 Tf 395.901 405.576 Td[(type)]TJ +/F32 9.963 Tf 345.091 405.576 Td[(type)]TJ ET -1 0 0 1 416.822 405.576 cm +1 0 0 1 366.013 405.576 cm 0 g 0 G -1 0 0 1 -416.822 -405.576 cm +1 0 0 1 -366.013 -405.576 cm BT -/F8 9.963 Tf 416.822 405.576 Td[(.)]TJ +/F8 9.963 Tf 366.013 405.576 Td[(.)]TJ ET -1 0 0 1 145.724 384.392 cm +1 0 0 1 94.914 384.392 cm 0 g 0 G -1 0 0 1 -145.724 -384.392 cm +1 0 0 1 -94.914 -384.392 cm BT -/F29 9.963 Tf 150.705 384.392 Td[(pr)1(e)-1(c)]TJ +/F29 9.963 Tf 99.895 384.392 Td[(pr)1(e)-1(c)]TJ ET -1 0 0 1 172.131 384.392 cm +1 0 0 1 121.322 384.392 cm 0 g 0 G -1 0 0 1 -172.131 -384.392 cm +1 0 0 1 -121.322 -384.392 cm BT -/F8 9.963 Tf 177.113 384.392 Td[(The)-333(data)-333(s)-1(t)1(ructur)1(e)-334(con)28(tain)1(ing)-333(th)1(e)-334(pr)1(e)-1(cond)1(ition)1(e)-1(r)1(.)]TJ -1.502 -11.955 Td[(Scop)-27(e)-1(:)]TJ/F29 9.963 Tf 32.379 0 Td[(lo)-32(cal)]TJ/F8 9.963 Tf -32.379 -11.956 Td[(T)28(yp)-28(e:)]TJ/F29 9.963 Tf 29.612 0 Td[(requ)1(i)-1(r)1(ed)]TJ/F8 9.963 Tf -29.612 -11.955 Td[(Sp)-27(ec)-1(i\014)1(ed)-333(as)-1(:)-444(a)-333(s)-1(tr)1(uctur)1(e)-1(d)-333(d)1(ata)-333(of)-333(t)28(yp)-27(e)]TJ +/F8 9.963 Tf 126.303 384.392 Td[(The)-334(d)1(ata)-333(s)-1(tr)1(uctur)1(e)-334(con)28(tain)1(ing)-333(th)1(e)-334(pr)1(e)-1(cond)1(ition)1(e)-1(r)1(.)]TJ -1.501 -11.955 Td[(Scop)-27(e)-1(:)]TJ/F29 9.963 Tf 32.379 0 Td[(lo)-32(cal)]TJ/F8 9.963 Tf -32.379 -11.956 Td[(T)28(yp)-27(e)-1(:)]TJ/F29 9.963 Tf 29.611 0 Td[(requ)1(i)-1(r)1(e)-1(d)]TJ/F8 9.963 Tf -29.611 -11.955 Td[(Sp)-27(ec)-1(i)1(\014ed)-333(as)-1(:)-444(a)-333(s)-1(tr)1(uctur)1(e)-1(d)-333(d)1(ata)-333(of)-333(t)28(yp)-27(e)]TJ ET -1 0 0 1 346.526 348.526 cm +1 0 0 1 295.717 348.526 cm 0 0 1 rg 0 0 1 RG -1 0 0 1 -346.526 -348.526 cm +1 0 0 1 -295.717 -348.526 cm BT -/F32 9.963 Tf 346.526 348.526 Td[(psb)]TJ +/F32 9.963 Tf 295.717 348.526 Td[(psb)]TJ ET -1 0 0 1 362.845 348.526 cm +1 0 0 1 312.036 348.526 cm q []0 d 0 J @@ -25829,11 +25910,11 @@ q 3.138 0.199 l S Q -1 0 0 1 -362.845 -348.526 cm +1 0 0 1 -312.036 -348.526 cm BT -/F32 9.963 Tf 365.983 348.526 Td[(prec)]TJ +/F32 9.963 Tf 315.174 348.526 Td[(prec)]TJ ET -1 0 0 1 387.532 348.526 cm +1 0 0 1 336.723 348.526 cm q []0 d 0 J @@ -25842,59 +25923,59 @@ q 3.138 0.199 l S Q -1 0 0 1 -387.532 -348.526 cm +1 0 0 1 -336.723 -348.526 cm BT -/F32 9.963 Tf 390.67 348.526 Td[(type)]TJ +/F32 9.963 Tf 339.861 348.526 Td[(type)]TJ ET -1 0 0 1 411.592 348.526 cm +1 0 0 1 360.782 348.526 cm 0 g 0 G -1 0 0 1 -411.592 -348.526 cm +1 0 0 1 -360.782 -348.526 cm BT -/F8 9.963 Tf 411.592 348.526 Td[(.)]TJ +/F8 9.963 Tf 360.782 348.526 Td[(.)]TJ ET -1 0 0 1 145.724 327.342 cm +1 0 0 1 94.914 327.342 cm 0 g 0 G -1 0 0 1 -145.724 -327.342 cm +1 0 0 1 -94.914 -327.342 cm BT -/F29 9.963 Tf 150.705 327.342 Td[(b)]TJ +/F29 9.963 Tf 99.895 327.342 Td[(b)]TJ ET -1 0 0 1 157.07 327.342 cm +1 0 0 1 106.26 327.342 cm 0 g 0 G -1 0 0 1 -157.07 -327.342 cm +1 0 0 1 -106.26 -327.342 cm BT -/F8 9.963 Tf 162.051 327.342 Td[(The)-333(R)-1(HS)-332(v)28(e)-1(ctor.)]TJ 13.56 -11.956 Td[(Scop)-27(e)-1(:)]TJ/F29 9.963 Tf 32.379 0 Td[(lo)-32(cal)]TJ/F8 9.963 Tf -32.379 -11.955 Td[(T)28(yp)-28(e:)]TJ/F29 9.963 Tf 29.612 0 Td[(requ)1(i)-1(r)1(ed)]TJ/F8 9.963 Tf -29.612 -11.955 Td[(Sp)-27(ec)-1(i\014)1(ed)-333(as)-1(:)-444(a)-333(ran)1(k)-334(on)1(e)-334(ar)1(ra)28(y)83(.)]TJ +/F8 9.963 Tf 111.242 327.342 Td[(The)-333(R)-1(HS)-332(v)28(e)-1(ctor.)]TJ 13.56 -11.956 Td[(Scop)-27(e)-1(:)]TJ/F29 9.963 Tf 32.379 0 Td[(lo)-32(cal)]TJ/F8 9.963 Tf -32.379 -11.955 Td[(T)28(yp)-27(e)-1(:)]TJ/F29 9.963 Tf 29.611 0 Td[(requ)1(i)-1(r)1(e)-1(d)]TJ/F8 9.963 Tf -29.611 -11.955 Td[(Sp)-27(ec)-1(i)1(\014ed)-333(as)-1(:)-444(a)-333(ran)1(k)-333(one)-334(ar)1(ra)28(y)83(.)]TJ ET -1 0 0 1 145.724 270.291 cm +1 0 0 1 94.914 270.291 cm 0 g 0 G -1 0 0 1 -145.724 -270.291 cm +1 0 0 1 -94.914 -270.291 cm BT -/F29 9.963 Tf 150.705 270.291 Td[(x)]TJ +/F29 9.963 Tf 99.895 270.291 Td[(x)]TJ ET -1 0 0 1 156.752 270.291 cm +1 0 0 1 105.942 270.291 cm 0 g 0 G -1 0 0 1 -156.752 -270.291 cm +1 0 0 1 -105.942 -270.291 cm BT -/F8 9.963 Tf 161.733 270.291 Td[(The)-333(init)1(ial)-333(gues)-1(s.)]TJ 13.878 -11.955 Td[(Scop)-27(e)-1(:)]TJ/F29 9.963 Tf 32.379 0 Td[(lo)-32(cal)]TJ/F8 9.963 Tf -32.379 -11.955 Td[(T)28(yp)-28(e:)]TJ/F29 9.963 Tf 29.612 0 Td[(requ)1(i)-1(r)1(ed)]TJ/F8 9.963 Tf -29.612 -11.955 Td[(Sp)-27(ec)-1(i\014)1(ed)-333(as)-1(:)-444(a)-333(ran)1(k)-334(on)1(e)-334(ar)1(ra)28(y)83(.)]TJ +/F8 9.963 Tf 110.923 270.291 Td[(The)-334(i)1(nit)1(ial)-333(gues)-1(s.)]TJ 13.879 -11.955 Td[(Scop)-27(e)-1(:)]TJ/F29 9.963 Tf 32.379 0 Td[(lo)-32(cal)]TJ/F8 9.963 Tf -32.379 -11.955 Td[(T)28(yp)-27(e)-1(:)]TJ/F29 9.963 Tf 29.611 0 Td[(requ)1(i)-1(r)1(e)-1(d)]TJ/F8 9.963 Tf -29.611 -11.955 Td[(Sp)-27(ec)-1(i)1(\014ed)-333(as)-1(:)-444(a)-333(ran)1(k)-333(one)-334(ar)1(ra)28(y)83(.)]TJ ET -1 0 0 1 145.724 213.241 cm +1 0 0 1 94.914 213.241 cm 0 g 0 G -1 0 0 1 -145.724 -213.241 cm +1 0 0 1 -94.914 -213.241 cm BT -/F29 9.963 Tf 150.705 213.241 Td[(eps)]TJ +/F29 9.963 Tf 99.895 213.241 Td[(eps)]TJ ET -1 0 0 1 166.84 213.241 cm +1 0 0 1 116.031 213.241 cm 0 g 0 G -1 0 0 1 -166.84 -213.241 cm +1 0 0 1 -116.031 -213.241 cm BT -/F8 9.963 Tf 171.821 213.241 Td[(The)-334(stop)1(pin)1(g)-334(t)1(ole)-1(r)1(ance)-1(.)]TJ 3.79 -11.955 Td[(Scop)-27(e)-1(:)]TJ/F29 9.963 Tf 32.379 0 Td[(global)]TJ/F8 9.963 Tf -32.379 -11.955 Td[(T)28(yp)-28(e:)]TJ/F29 9.963 Tf 29.612 0 Td[(requ)1(i)-1(r)1(ed)]TJ/F8 9.963 Tf -29.612 -11.955 Td[(Sp)-27(ec)-1(i\014)1(ed)-333(as)-1(:)-444(a)-333(real)-333(n)28(um)28(b)-28(er.)]TJ +/F8 9.963 Tf 121.012 213.241 Td[(The)-333(s)-1(top)1(pin)1(g)-333(tole)-1(r)1(ance)-1(.)]TJ 3.79 -11.955 Td[(Scop)-27(e)-1(:)]TJ/F29 9.963 Tf 32.379 0 Td[(global)]TJ/F8 9.963 Tf -32.379 -11.955 Td[(T)28(yp)-27(e)-1(:)]TJ/F29 9.963 Tf 29.611 0 Td[(requ)1(i)-1(r)1(e)-1(d)]TJ/F8 9.963 Tf -29.611 -11.955 Td[(Sp)-27(ec)-1(i)1(\014ed)-333(as)-1(:)-444(a)-333(real)-333(n)28(um)28(b)-28(er.)]TJ ET -1 0 0 1 145.724 156.191 cm +1 0 0 1 94.914 156.191 cm 0 g 0 G -1 0 0 1 -145.724 -156.191 cm +1 0 0 1 -94.914 -156.191 cm BT -/F29 9.963 Tf 150.705 156.191 Td[(desc)]TJ +/F29 9.963 Tf 99.895 156.191 Td[(desc)]TJ ET -1 0 0 1 172.619 156.191 cm +1 0 0 1 121.81 156.191 cm q []0 d 0 J @@ -25903,23 +25984,23 @@ q 3.437 0.199 l S Q -1 0 0 1 -172.619 -156.191 cm +1 0 0 1 -121.81 -156.191 cm BT -/F29 9.963 Tf 176.057 156.191 Td[(a)]TJ +/F29 9.963 Tf 125.247 156.191 Td[(a)]TJ ET -1 0 0 1 181.626 156.191 cm +1 0 0 1 130.816 156.191 cm 0 g 0 G -1 0 0 1 -181.626 -156.191 cm +1 0 0 1 -130.816 -156.191 cm BT -/F8 9.963 Tf 186.607 156.191 Td[(con)28(tain)1(s)-334(data)-333(stru)1(c)-1(tu)1(res)-334(for)-333(comm)27(u)1(nication)1(s)-1(.)]TJ -10.996 -11.955 Td[(Scop)-27(e)-1(:)]TJ/F29 9.963 Tf 32.379 0 Td[(lo)-32(cal)]TJ/F8 9.963 Tf -32.379 -11.955 Td[(T)28(yp)-28(e:)]TJ/F29 9.963 Tf 29.612 0 Td[(requ)1(i)-1(r)1(ed)]TJ/F8 9.963 Tf -29.612 -11.955 Td[(Sp)-27(ec)-1(i\014)1(ed)-333(as)-1(:)-444(a)-333(s)-1(tr)1(uctur)1(e)-1(d)-333(d)1(ata)-333(of)-333(t)28(yp)-27(e)]TJ +/F8 9.963 Tf 135.798 156.191 Td[(con)28(tain)1(s)-334(dat)1(a)-334(stru)1(c)-1(tu)1(res)-334(fo)1(r)-333(c)-1(omm)27(u)1(nication)1(s)-1(.)]TJ -10.996 -11.955 Td[(Scop)-27(e)-1(:)]TJ/F29 9.963 Tf 32.379 0 Td[(lo)-32(cal)]TJ/F8 9.963 Tf -32.379 -11.955 Td[(T)28(yp)-27(e)-1(:)]TJ/F29 9.963 Tf 29.611 0 Td[(requ)1(i)-1(r)1(e)-1(d)]TJ/F8 9.963 Tf -29.611 -11.955 Td[(Sp)-27(ec)-1(i)1(\014ed)-333(as)-1(:)-444(a)-333(s)-1(tr)1(uctur)1(e)-1(d)-333(d)1(ata)-333(of)-333(t)28(yp)-27(e)]TJ ET -1 0 0 1 346.526 120.326 cm +1 0 0 1 295.717 120.326 cm 0 0 1 rg 0 0 1 RG -1 0 0 1 -346.526 -120.326 cm +1 0 0 1 -295.717 -120.326 cm BT -/F32 9.963 Tf 346.526 120.326 Td[(psb)]TJ +/F32 9.963 Tf 295.717 120.326 Td[(psb)]TJ ET -1 0 0 1 362.845 120.326 cm +1 0 0 1 312.036 120.326 cm q []0 d 0 J @@ -25928,11 +26009,11 @@ q 3.138 0.199 l S Q -1 0 0 1 -362.845 -120.326 cm +1 0 0 1 -312.036 -120.326 cm BT -/F32 9.963 Tf 365.983 120.326 Td[(desc)]TJ +/F32 9.963 Tf 315.174 120.326 Td[(desc)]TJ ET -1 0 0 1 387.532 120.326 cm +1 0 0 1 336.723 120.326 cm q []0 d 0 J @@ -25941,283 +26022,283 @@ q 3.138 0.199 l S Q -1 0 0 1 -387.532 -120.326 cm +1 0 0 1 -336.723 -120.326 cm BT -/F32 9.963 Tf 390.67 120.326 Td[(type)]TJ +/F32 9.963 Tf 339.861 120.326 Td[(type)]TJ ET -1 0 0 1 411.592 120.326 cm +1 0 0 1 360.782 120.326 cm 0 g 0 G -1 0 0 1 -411.592 -120.326 cm +1 0 0 1 -360.782 -120.326 cm BT -/F8 9.963 Tf 411.592 120.326 Td[(.)]TJ +/F8 9.963 Tf 360.782 120.326 Td[(.)]TJ ET -1 0 0 1 150.705 90.438 cm +1 0 0 1 99.895 90.438 cm 0 g 0 G -1 0 0 1 -150.705 -90.438 cm +1 0 0 1 -99.895 -90.438 cm BT -/F8 9.963 Tf 317.579 90.438 Td[(86)]TJ +/F8 9.963 Tf 266.77 90.438 Td[(87)]TJ ET -1 0 0 1 494.416 90.438 cm +1 0 0 1 443.606 90.438 cm 0 g 0 G endstream endobj -1191 0 obj << +1198 0 obj << /Type /Page -/Contents 1192 0 R -/Resources 1190 0 R +/Contents 1199 0 R +/Resources 1197 0 R /MediaBox [0 0 595.276 841.89] -/Parent 1162 0 R -/Annots [ 1195 0 R 1196 0 R 1197 0 R ] +/Parent 1205 0 R +/Annots [ 1202 0 R 1203 0 R 1204 0 R ] >> endobj -1195 0 obj << +1202 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [345.53 402.366 417.818 413.491] +/Rect [294.721 402.366 367.009 413.491] /Subtype /Link /A << /S /GoTo /D (spdata) >> >> endobj -1196 0 obj << +1203 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [345.53 345.316 412.588 356.441] +/Rect [294.721 345.316 361.779 356.441] /Subtype /Link /A << /S /GoTo /D (precdata) >> >> endobj -1197 0 obj << +1204 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [345.53 117.115 412.588 128.24] +/Rect [294.721 117.115 361.779 128.24] /Subtype /Link /A << /S /GoTo /D (descdata) >> >> endobj -1193 0 obj << -/D [1191 0 R /XYZ 150.705 740.998 null] +1200 0 obj << +/D [1198 0 R /XYZ 99.895 740.998 null] >> endobj 266 0 obj << -/D [1191 0 R /XYZ 150.705 657.44 null] +/D [1198 0 R /XYZ 99.895 657.44 null] >> endobj -1194 0 obj << -/D [1191 0 R /XYZ 150.705 496.017 null] +1201 0 obj << +/D [1198 0 R /XYZ 99.895 496.017 null] >> endobj -1190 0 obj << +1197 0 obj << /Font << /F18 381 0 R /F8 390 0 R /F14 553 0 R /F11 523 0 R /F10 550 0 R /F7 547 0 R /F19 508 0 R /F29 387 0 R /F32 542 0 R >> /ProcSet [ /PDF /Text ] >> endobj -1200 0 obj << -/Length 5255 +1208 0 obj << +/Length 5239 >> stream -1 0 0 1 99.895 740.998 cm +1 0 0 1 150.705 740.998 cm 0 g 0 G 1 0 0 1 343.711 0 cm 0 g 0 G 1 0 0 1 -348.692 -34.869 cm 0 g 0 G -1 0 0 1 -94.914 -706.129 cm +1 0 0 1 -145.724 -706.129 cm BT -/F29 9.963 Tf 99.895 706.129 Td[(it)-1(max)]TJ +/F29 9.963 Tf 150.705 706.129 Td[(it)-1(max)]TJ ET -1 0 0 1 128.697 706.129 cm +1 0 0 1 179.506 706.129 cm 0 g 0 G -1 0 0 1 -128.697 -706.129 cm +1 0 0 1 -179.506 -706.129 cm BT -/F8 9.963 Tf 133.678 706.129 Td[(The)-334(maxi)1(m)27(u)1(m)-334(n)28(u)1(m)27(b)-27(e)-1(r)-333(of)-332(iteration)1(s)-334(to)-333(p)-28(erf)1(orm.)]TJ -8.876 -11.955 Td[(Scop)-27(e)-1(:)]TJ/F29 9.963 Tf 32.379 0 Td[(global)]TJ/F8 9.963 Tf -32.379 -11.955 Td[(T)28(yp)-27(e)-1(:)]TJ/F29 9.963 Tf 29.611 0 Td[(optional)]TJ/F8 9.963 Tf -29.611 -11.956 Td[(Defau)1(lt:)]TJ/F11 9.963 Tf 39.436 0 Td[(i)1(t)-1(ma)1(x)]TJ/F8 9.963 Tf 29.504 0 Td[(=)-278(10)1(00.)]TJ -68.94 -11.955 Td[(Sp)-27(ec)-1(i)1(\014ed)-333(as)-1(:)-444(an)-333(in)29(te)-1(ger)-333(v)56(ariab)1(le)]TJ/F11 9.963 Tf 142.079 0 Td[(i)1(t)-1(ma)1(x)]TJ/F14 9.963 Tf 29.504 0 Td[(\025)]TJ/F8 9.963 Tf 10.516 0 Td[(1.)]TJ +/F8 9.963 Tf 184.488 706.129 Td[(The)-333(m)-1(axi)1(m)27(u)1(m)-334(n)28(u)1(m)27(b)-27(e)-1(r)-333(of)-332(iteration)1(s)-334(to)-333(p)-28(erf)1(orm.)]TJ -8.877 -11.955 Td[(Scop)-27(e)-1(:)]TJ/F29 9.963 Tf 32.379 0 Td[(global)]TJ/F8 9.963 Tf -32.379 -11.955 Td[(T)28(yp)-28(e:)]TJ/F29 9.963 Tf 29.612 0 Td[(optional)]TJ/F8 9.963 Tf -29.612 -11.956 Td[(Defau)1(lt:)]TJ/F11 9.963 Tf 39.436 0 Td[(itma)1(x)]TJ/F8 9.963 Tf 29.505 0 Td[(=)-277(1000.)]TJ -68.941 -11.955 Td[(Sp)-27(ec)-1(i\014)1(ed)-333(as)-1(:)-444(an)-333(in)29(te)-1(ger)-333(v)56(ariab)1(le)]TJ/F11 9.963 Tf 142.079 0 Td[(itma)1(x)]TJ/F14 9.963 Tf 29.505 0 Td[(\025)]TJ/F8 9.963 Tf 10.516 0 Td[(1.)]TJ ET -1 0 0 1 94.914 638.383 cm +1 0 0 1 145.724 638.383 cm 0 g 0 G -1 0 0 1 -94.914 -638.383 cm +1 0 0 1 -145.724 -638.383 cm BT -/F29 9.963 Tf 99.895 638.383 Td[(it)-1(r)1(ace)]TJ +/F29 9.963 Tf 150.705 638.383 Td[(it)-1(r)1(ace)]TJ ET -1 0 0 1 128.164 638.383 cm +1 0 0 1 178.974 638.383 cm 0 g 0 G -1 0 0 1 -128.164 -638.383 cm +1 0 0 1 -178.974 -638.383 cm BT -/F8 9.963 Tf 133.146 638.383 Td[(If)]TJ/F11 9.963 Tf 8.912 0 Td[(>)]TJ/F8 9.963 Tf 10.516 0 Td[(0)-228(p)1(rin)28(t)-227(out)-228(an)-227(in)1(for)1(m)-1(ati)1(onal)-227(m)-1(es)-1(sage)-228(ab)-28(ou)1(t)-228(con)28(v)28(erge)-1(n)1(c)-1(e)-228(ev)28(e)-1(r)1(y)]TJ/F11 9.963 Tf 265.015 0 Td[(i)1(t)-1(r)-27(ace)]TJ/F8 9.963 Tf -292.787 -11.955 Td[(iterati)1(ons.)]TJ 0 -11.955 Td[(Scop)-27(e)-1(:)]TJ/F29 9.963 Tf 32.379 0 Td[(global)]TJ/F8 9.963 Tf -32.379 -11.956 Td[(T)28(yp)-27(e)-1(:)]TJ/F29 9.963 Tf 29.611 0 Td[(opti)-1(o)1(nal)]TJ +/F8 9.963 Tf 183.955 638.383 Td[(If)]TJ/F11 9.963 Tf 8.912 0 Td[(>)]TJ/F8 9.963 Tf 10.516 0 Td[(0)-228(p)1(rin)28(t)-227(out)-228(an)-227(in)1(for)1(m)-1(ati)1(onal)-228(mes)-1(sage)-228(ab)-28(ou)1(t)-228(con)28(v)28(e)-1(r)1(ge)-1(n)1(c)-1(e)-228(ev)28(e)-1(r)1(y)]TJ/F11 9.963 Tf 265.015 0 Td[(itr)-28(a)1(ce)]TJ/F8 9.963 Tf -292.787 -11.955 Td[(iterati)1(ons.)]TJ 0 -11.955 Td[(Scop)-27(e)-1(:)]TJ/F29 9.963 Tf 32.379 0 Td[(global)]TJ/F8 9.963 Tf -32.379 -11.956 Td[(T)28(yp)-28(e:)]TJ/F29 9.963 Tf 29.612 0 Td[(optional)]TJ ET -1 0 0 1 94.914 570.637 cm +1 0 0 1 145.724 570.637 cm 0 g 0 G -1 0 0 1 -94.914 -570.637 cm +1 0 0 1 -145.724 -570.637 cm BT -/F29 9.963 Tf 99.895 570.637 Td[(irst)]TJ +/F29 9.963 Tf 150.705 570.637 Td[(irst)]TJ ET -1 0 0 1 116.771 570.637 cm +1 0 0 1 167.58 570.637 cm 0 g 0 G -1 0 0 1 -116.771 -570.637 cm +1 0 0 1 -167.58 -570.637 cm BT -/F8 9.963 Tf 121.752 570.637 Td[(An)-333(in)29(te)-1(ger)-333(s)-1(p)-27(ec)-1(i)1(fyin)1(g)-333(the)-334(r)1(e)-1(start)-333(it)1(e)-1(r)1(ation.)]TJ 3.05 -11.955 Td[(Scop)-27(e)-1(:)]TJ/F29 9.963 Tf 32.379 0 Td[(global)]TJ/F8 9.963 Tf -32.379 -11.955 Td[(T)28(yp)-27(e)-1(:)]TJ/F29 9.963 Tf 29.611 0 Td[(optional)]TJ +/F8 9.963 Tf 172.562 570.637 Td[(An)-333(in)29(te)-1(ger)-333(sp)-28(ec)-1(i)1(fyi)1(ng)-333(the)-333(re)-1(start)-333(i)1(te)-1(r)1(ation.)]TJ 3.049 -11.955 Td[(Scop)-27(e)-1(:)]TJ/F29 9.963 Tf 32.379 0 Td[(global)]TJ/F8 9.963 Tf -32.379 -11.955 Td[(T)28(yp)-28(e:)]TJ/F29 9.963 Tf 29.612 0 Td[(optional)]TJ ET -1 0 0 1 94.914 514.846 cm +1 0 0 1 145.724 514.846 cm 0 g 0 G -1 0 0 1 -94.914 -514.846 cm +1 0 0 1 -145.724 -514.846 cm BT -/F29 9.963 Tf 99.895 514.846 Td[(istop)]TJ +/F29 9.963 Tf 150.705 514.846 Td[(istop)]TJ ET -1 0 0 1 124.146 514.846 cm +1 0 0 1 174.955 514.846 cm 0 g 0 G -1 0 0 1 -124.146 -514.846 cm +1 0 0 1 -174.955 -514.846 cm BT -/F8 9.963 Tf 129.127 514.846 Td[(An)-333(in)29(te)-1(ger)-333(s)-1(p)-27(ec)-1(i)1(fyin)1(g)-333(the)-334(stop)1(pin)1(g)-334(cri)1(te)-1(r)1(ion.)]TJ -4.325 -11.955 Td[(Scop)-27(e)-1(:)]TJ/F29 9.963 Tf 32.379 0 Td[(global)]TJ/F8 9.963 Tf -32.379 -11.955 Td[(T)28(yp)-27(e)-1(:)]TJ/F29 9.963 Tf 29.611 0 Td[(optional)]TJ +/F8 9.963 Tf 179.937 514.846 Td[(An)-333(in)29(te)-1(ger)-333(sp)-28(ec)-1(i)1(fyi)1(ng)-333(the)-333(s)-1(top)1(pin)1(g)-333(c)-1(ri)1(te)-1(r)1(ion.)]TJ -4.326 -11.955 Td[(Scop)-27(e)-1(:)]TJ/F29 9.963 Tf 32.379 0 Td[(global)]TJ/F8 9.963 Tf -32.379 -11.955 Td[(T)28(yp)-28(e:)]TJ/F29 9.963 Tf 29.612 0 Td[(optional)]TJ ET -1 0 0 1 94.914 459.055 cm +1 0 0 1 145.724 459.055 cm 0 g 0 G -1 0 0 1 -94.914 -459.055 cm +1 0 0 1 -145.724 -459.055 cm BT -/F29 9.963 Tf 99.895 459.055 Td[(On)-383(R)-1(etur)1(n)]TJ +/F29 9.963 Tf 150.705 459.055 Td[(On)-383(Re)-1(tur)1(n)]TJ ET -1 0 0 1 154.434 459.055 cm +1 0 0 1 205.243 459.055 cm 0 g 0 G -1 0 0 1 -59.52 -19.925 cm +1 0 0 1 -59.519 -19.925 cm 0 g 0 G -1 0 0 1 -94.914 -439.13 cm +1 0 0 1 -145.724 -439.13 cm BT -/F29 9.963 Tf 99.895 439.13 Td[(x)]TJ +/F29 9.963 Tf 150.705 439.13 Td[(x)]TJ ET -1 0 0 1 105.942 439.13 cm +1 0 0 1 156.752 439.13 cm 0 g 0 G -1 0 0 1 -105.942 -439.13 cm +1 0 0 1 -156.752 -439.13 cm BT -/F8 9.963 Tf 110.923 439.13 Td[(The)-334(compu)1(te)-1(d)-332(s)-1(olu)1(tion)1(.)]TJ 13.879 -11.955 Td[(Scop)-27(e)-1(:)]TJ/F29 9.963 Tf 32.379 0 Td[(lo)-32(cal)]TJ/F8 9.963 Tf -32.379 -11.955 Td[(T)28(yp)-27(e)-1(:)]TJ/F29 9.963 Tf 29.611 0 Td[(requ)1(i)-1(r)1(e)-1(d)]TJ/F8 9.963 Tf -29.611 -11.955 Td[(Sp)-27(ec)-1(i)1(\014ed)-333(as)-1(:)-444(a)-333(ran)1(k)-333(one)-334(ar)1(ra)28(y)83(.)]TJ +/F8 9.963 Tf 161.733 439.13 Td[(The)-333(c)-1(ompu)1(te)-1(d)-332(s)-1(olu)1(tion)1(.)]TJ 13.878 -11.955 Td[(Scop)-27(e)-1(:)]TJ/F29 9.963 Tf 32.379 0 Td[(lo)-32(cal)]TJ/F8 9.963 Tf -32.379 -11.955 Td[(T)28(yp)-28(e:)]TJ/F29 9.963 Tf 29.612 0 Td[(requ)1(i)-1(r)1(ed)]TJ/F8 9.963 Tf -29.612 -11.955 Td[(Sp)-27(ec)-1(i\014)1(ed)-333(as)-1(:)-444(a)-333(ran)1(k)-334(on)1(e)-334(ar)1(ra)28(y)83(.)]TJ ET -1 0 0 1 94.914 383.339 cm +1 0 0 1 145.724 383.339 cm 0 g 0 G -1 0 0 1 -94.914 -383.339 cm +1 0 0 1 -145.724 -383.339 cm BT -/F29 9.963 Tf 99.895 383.339 Td[(it)-1(er)]TJ +/F29 9.963 Tf 150.705 383.339 Td[(it)-1(er)]TJ ET -1 0 0 1 117.503 383.339 cm +1 0 0 1 168.312 383.339 cm 0 g 0 G -1 0 0 1 -117.503 -383.339 cm +1 0 0 1 -168.312 -383.339 cm BT -/F8 9.963 Tf 122.484 383.339 Td[(The)-334(n)29(um)28(b)-28(er)-333(of)-333(iterat)1(ions)-334(p)-27(erf)1(orme)-1(d)1(.)]TJ 2.318 -11.955 Td[(Scop)-27(e)-1(:)]TJ/F29 9.963 Tf 32.379 0 Td[(global)]TJ/F8 9.963 Tf -32.379 -11.955 Td[(T)28(yp)-27(e)-1(:)]TJ/F29 9.963 Tf 29.611 0 Td[(optional)]TJ/F8 9.963 Tf -29.611 -11.955 Td[(Re)-1(t)1(urn)1(e)-1(d)-332(as)-1(:)-444(an)-333(in)29(te)-1(ger)-333(v)56(ariab)1(le.)]TJ +/F8 9.963 Tf 173.294 383.339 Td[(The)-333(n)28(um)28(b)-28(er)-333(of)-333(it)1(e)-1(rat)1(ions)-333(p)-28(erf)1(orme)-1(d)1(.)]TJ 2.317 -11.955 Td[(Scop)-27(e)-1(:)]TJ/F29 9.963 Tf 32.379 0 Td[(global)]TJ/F8 9.963 Tf -32.379 -11.955 Td[(T)28(yp)-28(e:)]TJ/F29 9.963 Tf 29.612 0 Td[(optional)]TJ/F8 9.963 Tf -29.612 -11.955 Td[(Re)-1(t)1(urn)1(e)-1(d)-332(as)-1(:)-444(an)-333(in)29(te)-1(ger)-333(v)56(ariab)1(le.)]TJ ET -1 0 0 1 94.914 327.549 cm +1 0 0 1 145.724 327.549 cm 0 g 0 G -1 0 0 1 -94.914 -327.549 cm +1 0 0 1 -145.724 -327.549 cm BT -/F29 9.963 Tf 99.895 327.549 Td[(err)]TJ +/F29 9.963 Tf 150.705 327.549 Td[(err)]TJ ET -1 0 0 1 114.583 327.549 cm +1 0 0 1 165.393 327.549 cm 0 g 0 G -1 0 0 1 -114.583 -327.549 cm +1 0 0 1 -165.393 -327.549 cm BT -/F8 9.963 Tf 119.565 327.549 Td[(The)-333(e)-1(rr)1(or)-333(e)-1(stimate)-334(on)-332(e)-1(xi)1(t.)]TJ 5.237 -11.956 Td[(Scop)-27(e)-1(:)]TJ/F29 9.963 Tf 32.379 0 Td[(global)]TJ/F8 9.963 Tf -32.379 -11.955 Td[(T)28(yp)-27(e)-1(:)]TJ/F29 9.963 Tf 29.611 0 Td[(optional)]TJ/F8 9.963 Tf -29.611 -11.955 Td[(Re)-1(t)1(urn)1(e)-1(d)-332(as)-1(:)-444(a)-333(real)-333(n)28(um)28(b)-28(er.)]TJ +/F8 9.963 Tf 170.374 327.549 Td[(The)-333(e)-1(rr)1(or)-333(e)-1(stimate)-334(on)-332(e)-1(xi)1(t.)]TJ 5.237 -11.956 Td[(Scop)-27(e)-1(:)]TJ/F29 9.963 Tf 32.379 0 Td[(global)]TJ/F8 9.963 Tf -32.379 -11.955 Td[(T)28(yp)-28(e:)]TJ/F29 9.963 Tf 29.612 0 Td[(optional)]TJ/F8 9.963 Tf -29.612 -11.955 Td[(Re)-1(t)1(urn)1(e)-1(d)-332(as)-1(:)-444(a)-333(real)-334(n)29(um)28(b)-28(er.)]TJ ET -1 0 0 1 94.914 271.758 cm +1 0 0 1 145.724 271.758 cm 0 g 0 G -1 0 0 1 -94.914 -271.758 cm +1 0 0 1 -145.724 -271.758 cm BT -/F29 9.963 Tf 99.895 271.758 Td[(inf)-1(o)]TJ +/F29 9.963 Tf 150.705 271.758 Td[(inf)-1(o)]TJ ET -1 0 0 1 118.672 271.758 cm +1 0 0 1 169.482 271.758 cm 0 g 0 G -1 0 0 1 -118.672 -271.758 cm +1 0 0 1 -169.482 -271.758 cm BT -/F8 9.963 Tf 123.653 271.758 Td[(An)-333(error)-333(co)-28(d)1(e)-1(.)]TJ 1.149 -11.955 Td[(Scop)-27(e)-1(:)]TJ/F29 9.963 Tf 32.379 0 Td[(global)]TJ/F8 9.963 Tf -32.379 -11.956 Td[(T)28(yp)-27(e)-1(:)]TJ/F29 9.963 Tf 29.611 0 Td[(optional)]TJ/F8 9.963 Tf -29.611 -11.955 Td[(Re)-1(t)1(urn)1(e)-1(d)-332(as)-1(:)-444(an)-333(in)29(te)-1(ger)-333(v)56(ariab)1(le.)]TJ +/F8 9.963 Tf 174.463 271.758 Td[(An)-333(error)-333(co)-28(d)1(e)-1(.)]TJ 1.148 -11.955 Td[(Scop)-27(e)-1(:)]TJ/F29 9.963 Tf 32.379 0 Td[(global)]TJ/F8 9.963 Tf -32.379 -11.956 Td[(T)28(yp)-28(e:)]TJ/F29 9.963 Tf 29.612 0 Td[(optional)]TJ/F8 9.963 Tf -29.612 -11.955 Td[(Re)-1(t)1(urn)1(e)-1(d)-332(as)-1(:)-444(an)-333(in)29(te)-1(ger)-333(v)56(ariab)1(le.)]TJ ET -1 0 0 1 99.895 90.438 cm +1 0 0 1 150.705 90.438 cm 0 g 0 G -1 0 0 1 -99.895 -90.438 cm +1 0 0 1 -150.705 -90.438 cm BT -/F8 9.963 Tf 266.77 90.438 Td[(87)]TJ +/F8 9.963 Tf 317.579 90.438 Td[(88)]TJ ET -1 0 0 1 443.606 90.438 cm +1 0 0 1 494.416 90.438 cm 0 g 0 G endstream endobj -1199 0 obj << +1207 0 obj << /Type /Page -/Contents 1200 0 R -/Resources 1198 0 R +/Contents 1208 0 R +/Resources 1206 0 R /MediaBox [0 0 595.276 841.89] -/Parent 1202 0 R +/Parent 1205 0 R >> endobj -1201 0 obj << -/D [1199 0 R /XYZ 99.895 740.998 null] +1209 0 obj << +/D [1207 0 R /XYZ 150.705 740.998 null] >> endobj -1198 0 obj << +1206 0 obj << /Font << /F29 387 0 R /F8 390 0 R /F11 523 0 R /F14 553 0 R >> /ProcSet [ /PDF /Text ] >> endobj -1205 0 obj << -/Length 2514 +1212 0 obj << +/Length 2541 >> stream -1 0 0 1 150.705 740.998 cm +1 0 0 1 99.895 740.998 cm 0 g 0 G 1 0 0 1 343.711 0 cm 0 g 0 G -1 0 0 1 -494.416 -740.998 cm +1 0 0 1 -443.606 -740.998 cm BT -/F18 14.346 Tf 150.705 706.129 Td[(8)-1125(P)1(r)-1(eco)1(ndit)1(io)1(ne)-1(r)-375(r)-1(o)1(uti)1(ne)-1(s)]TJ/F8 9.963 Tf 0 -21.821 Td[(PS)1(BLAS)-266(c)-1(on)28(ta)1(ins)-267(th)1(e)-267(implem)-1(en)28(tat)1(ion)-266(of)-267(man)28(y)-266(pr)1(e)-1(cond)1(ition)1(in)1(g)-267(tec)27(hn)1(iqu)1(e)-1(s)-267(some)]TJ 0 -11.955 Td[(of)-420(whi)1(c)27(h)-420(ar)1(e)-421(v)28(e)-1(r)1(y)-420(\015exib)1(le)-421(th)1(ank)1(s)-421(to)-420(the)-420(prese)-1(n)1(c)-1(e)-421(of)-419(m)-1(an)29(y)-420(paramete)-1(r)1(s)-421(th)1(at)-421(i)1(s)]TJ 0 -11.955 Td[(p)-27(os)-1(sib)1(le)-334(to)-333(adj)1(ust)-333(to)-334(\014)1(t)-333(the)-333(use)-1(r')1(s)-334(needs:)]TJ +/F18 14.346 Tf 99.895 706.129 Td[(8)-1125(P)1(r)-1(eco)1(ndit)1(io)1(ne)-1(r)-375(r)-1(o)1(uti)1(ne)-1(s)]TJ/F8 9.963 Tf 0 -21.821 Td[(PS)1(BLAS)-267(con)28(tai)1(ns)-267(th)1(e)-267(im)-1(p)1(lem)-1(en)28(tat)1(ion)-266(of)-267(man)28(y)-266(pr)1(e)-1(cond)1(ition)1(in)1(g)-267(tec)27(hn)1(iqu)1(e)-1(s)-267(some)]TJ 0 -11.955 Td[(of)-420(whi)1(c)27(h)-420(ar)1(e)-421(v)28(e)-1(r)1(y)-420(\015exib)1(le)-421(th)1(ank)1(s)-421(to)-420(the)-420(pres)-1(en)1(c)-1(e)-421(of)-419(m)-1(an)29(y)-421(p)1(aramete)-1(r)1(s)-421(th)1(at)-421(i)1(s)]TJ 0 -11.955 Td[(p)-27(os)-1(sibl)1(e)-334(to)-333(adj)1(ust)-333(to)-334(\014)1(t)-333(the)-334(u)1(s)-1(er')1(s)-334(nee)-1(d)1(s:)]TJ ET -1 0 0 1 150.705 640.472 cm +1 0 0 1 99.895 640.472 cm 0 g 0 G -1 0 0 1 -150.705 -640.472 cm +1 0 0 1 -99.895 -640.472 cm BT -/F14 9.963 Tf 165.649 640.472 Td[(\017)]TJ +/F14 9.963 Tf 114.839 640.472 Td[(\017)]TJ ET -1 0 0 1 170.63 640.472 cm +1 0 0 1 119.821 640.472 cm 0 g 0 G -1 0 0 1 -170.63 -640.472 cm +1 0 0 1 -119.821 -640.472 cm BT -/F8 9.963 Tf 175.611 640.472 Td[(Diagon)1(al)-333(Scalin)1(g)]TJ +/F8 9.963 Tf 124.802 640.472 Td[(Diagon)1(al)-333(Scalin)1(g)]TJ ET -1 0 0 1 150.705 620.547 cm +1 0 0 1 99.895 620.547 cm 0 g 0 G -1 0 0 1 -150.705 -620.547 cm +1 0 0 1 -99.895 -620.547 cm BT -/F14 9.963 Tf 165.649 620.547 Td[(\017)]TJ +/F14 9.963 Tf 114.839 620.547 Td[(\017)]TJ ET -1 0 0 1 170.63 620.547 cm +1 0 0 1 119.821 620.547 cm 0 g 0 G -1 0 0 1 -170.63 -620.547 cm +1 0 0 1 -119.821 -620.547 cm BT -/F8 9.963 Tf 175.611 620.547 Td[(Blo)-28(c)27(k)-333(J)1(ac)-1(ob)1(i)-334(wi)1(th)-333(ILU\0500\051)-333(factorization)]TJ -24.906 -19.925 Td[(The)-363(PSBLAS)-363(l)1(ibr)1(ary)-363(is)-364(i)1(ncorp)-27(oratin)1(g)-363(a)-364(p)1(ac)27(k)56(age)-364(of)-363(t)28(w)28(o-le)-1(v)28(el)-363(Add)1(itiv)28(e)-363(Sc)27(h)29(w)27(ar)1(z)]TJ 0 -11.955 Td[(pr)1(e)-1(cond)1(itio)1(ners)-310(called)-309(M)1(D2P4;)-317(th)1(is)-310(i)1(s)-310(actuall)1(y)-309(a)-309(family)-309(of)-308(prec)-1(on)1(di)1(tioners)-309(s)-1(i)1(nce)]TJ 0 -11.956 Td[(th)1(e)-1(r)1(e)-331(is)-330(th)1(e)-330(p)-28(oss)-1(i)1(bil)1(it)28(y)-330(to)-330(c)28(ho)-28(ose)-330(b)-28(et)28(w)27(een)-330(man)28(y)-329(v)55(ar)1(ian)28(ts,)-330(and)-329(is)-330(c)-1(u)1(rren)28(tly)-329(in)-329(an)]TJ 0 -11.955 Td[(exp)-27(e)-1(ri)1(m)-1(en)28(tal)-365(s)-1(tate.)-542(Its)-366(do)-27(c)-1(u)1(m)-1(en)28(tati)1(on)-366(is)-366(p)1(lann)1(e)-1(d)-365(to)-366(ap)1(p)-28(ear)-366(af)1(te)-1(r)-365(s)-1(t)1(abil)1(iz)-1(ati)1(on)]TJ 0 -11.955 Td[(of)-333(th)1(e)-334(pac)28(k)56(age)-1(,)-333(whi)1(c)27(h)-333(will)-333(c)28(haracterize)-334(releas)-1(e)-333(2.1)-333(of)-333(our)-333(l)1(ibr)1(ary)83(.)]TJ +/F8 9.963 Tf 124.802 620.547 Td[(Blo)-28(c)28(k)-334(J)1(ac)-1(ob)1(i)-333(w)-1(i)1(th)-333(ILU\0500\051)-333(factorization)]TJ -24.907 -19.925 Td[(The)-364(P)1(SBLAS)-363(l)1(ibr)1(ary)-363(is)-364(i)1(ncorp)-27(oratin)1(g)-363(a)-364(p)1(ac)27(k)56(age)-364(of)-363(t)28(w)28(o-)-1(l)1(e)-1(v)28(el)-363(Add)1(itiv)28(e)-363(Sc)27(h)29(w)27(ar)1(z)]TJ 0 -11.955 Td[(pr)1(e)-1(cond)1(ition)1(e)-1(r)1(s)-310(called)-309(MD)1(2P4;)-317(th)1(is)-310(i)1(s)-310(actuall)1(y)-309(a)-309(family)-309(of)-309(p)1(rec)-1(on)1(di)1(tioners)-309(s)-1(i)1(nce)]TJ 0 -11.956 Td[(th)1(e)-1(re)-330(is)-330(th)1(e)-331(p)-27(oss)-1(i)1(bili)1(t)28(y)-330(to)-330(c)28(ho)-28(ose)-330(b)-28(et)28(w)27(een)-330(man)28(y)-330(v)56(ar)1(ian)28(ts,)-331(a)1(nd)-329(is)-330(c)-1(u)1(rren)28(tly)-329(in)-329(an)]TJ 0 -11.955 Td[(exp)-28(eri)1(m)-1(en)28(tal)-365(s)-1(tate.)-542(Its)-366(do)-28(cu)1(m)-1(en)28(tati)1(on)-366(is)-366(pl)1(ann)1(e)-1(d)-365(to)-366(ap)1(p)-28(ear)-366(af)1(te)-1(r)-365(s)-1(t)1(abili)1(z)-1(ati)1(on)]TJ 0 -11.955 Td[(of)-333(th)1(e)-334(pac)28(k)56(age)-1(,)-333(whi)1(c)27(h)-333(will)-333(c)28(haracterize)-334(releas)-1(e)-333(2.1)-333(of)-333(our)-333(li)1(br)1(ary)83(.)]TJ ET -1 0 0 1 150.705 90.438 cm +1 0 0 1 99.895 90.438 cm 0 g 0 G -1 0 0 1 -150.705 -90.438 cm +1 0 0 1 -99.895 -90.438 cm BT -/F8 9.963 Tf 317.579 90.438 Td[(88)]TJ +/F8 9.963 Tf 266.77 90.438 Td[(89)]TJ ET -1 0 0 1 494.416 90.438 cm +1 0 0 1 443.606 90.438 cm 0 g 0 G endstream endobj -1204 0 obj << +1211 0 obj << /Type /Page -/Contents 1205 0 R -/Resources 1203 0 R +/Contents 1212 0 R +/Resources 1210 0 R /MediaBox [0 0 595.276 841.89] -/Parent 1202 0 R +/Parent 1205 0 R >> endobj -1206 0 obj << -/D [1204 0 R /XYZ 150.705 740.998 null] +1213 0 obj << +/D [1211 0 R /XYZ 99.895 740.998 null] >> endobj 270 0 obj << -/D [1204 0 R /XYZ 150.705 716.092 null] +/D [1211 0 R /XYZ 99.895 716.092 null] >> endobj -1203 0 obj << +1210 0 obj << /Font << /F18 381 0 R /F8 390 0 R /F14 553 0 R >> /ProcSet [ /PDF /Text ] >> endobj -1209 0 obj << -/Length 8735 +1216 0 obj << +/Length 8754 >> stream -1 0 0 1 99.895 740.998 cm +1 0 0 1 150.705 740.998 cm 0 g 0 G 1 0 0 1 343.711 0 cm 0 g 0 G 1 0 0 1 -348.692 -59.81 cm 0 g 0 G 0 g 0 G -1 0 0 1 -94.914 -681.188 cm +1 0 0 1 -145.724 -681.188 cm BT -/F18 14.346 Tf 99.895 681.188 Td[(psb)]TJ +/F18 14.346 Tf 150.705 681.188 Td[(psb)]TJ ET -1 0 0 1 125.163 681.188 cm +1 0 0 1 175.972 681.188 cm q []0 d 0 J @@ -26226,11 +26307,11 @@ q 4.842 0.199 l S Q -1 0 0 1 -125.163 -681.188 cm +1 0 0 1 -175.972 -681.188 cm BT -/F18 14.346 Tf 130.004 681.188 Td[(pr)-1(ecset)1(|Se)-1(t)1(s)-375(the)-375(pre)-1(co)1(ndit)1(io)1(ne)-1(r)-375(t)32(yp)-31(e)]TJ -30.109 -34.807 Td[(Syn)31(t)1(ax)]TJ/F8 9.963 Tf 83.114 -21.821 Td[(call)-333(psb)]TJ +/F18 14.346 Tf 180.814 681.188 Td[(pre)-1(cset)1(|Se)-1(t)1(s)-375(the)-375(pre)-1(co)1(ndit)1(io)1(ne)-1(r)-375(t)32(yp)-31(e)]TJ -30.109 -34.807 Td[(Syn)31(t)1(ax)]TJ/F8 9.963 Tf 83.114 -21.821 Td[(call)-333(psb)]TJ ET -1 0 0 1 216.871 624.56 cm +1 0 0 1 267.68 624.56 cm q []0 d 0 J @@ -26239,37 +26320,37 @@ q 2.989 0.199 l S Q -1 0 0 1 -216.871 -624.56 cm +1 0 0 1 -267.68 -624.56 cm BT -/F8 9.963 Tf 219.86 624.56 Td[(pr)1(e)-1(cse)-1(t)-333(\050)]TJ/F19 9.963 Tf 37.719 0 Td[(pr)51(e)51(c,)-357(ptyp)51(e,)-357(info,)-357(iv,)-357(rs)]TJ/F8 9.963 Tf 99.039 0 Td[(\051)]TJ +/F8 9.963 Tf 270.669 624.56 Td[(pr)1(e)-1(cs)-1(et)-333(\050)]TJ/F19 9.963 Tf 37.72 0 Td[(pr)51(e)52(c,)-358(ptyp)51(e,)-357(info,)-357(iv,)-357(rs)]TJ/F8 9.963 Tf 99.039 0 Td[(\051)]TJ ET -1 0 0 1 94.914 600.649 cm +1 0 0 1 145.724 600.649 cm 0 g 0 G -1 0 0 1 -94.914 -600.649 cm +1 0 0 1 -145.724 -600.649 cm BT -/F29 9.963 Tf 99.895 600.649 Td[(On)-383(En)32(tr)1(y)]TJ +/F29 9.963 Tf 150.705 600.649 Td[(On)-383(En)33(t)-1(r)1(y)]TJ ET -1 0 0 1 147.481 600.649 cm +1 0 0 1 198.29 600.649 cm 0 g 0 G -1 0 0 1 -52.567 -19.444 cm +1 0 0 1 -52.566 -19.444 cm 0 g 0 G -1 0 0 1 -94.914 -581.205 cm +1 0 0 1 -145.724 -581.205 cm BT -/F29 9.963 Tf 99.895 581.205 Td[(pr)1(e)-1(c)]TJ +/F29 9.963 Tf 150.705 581.205 Td[(pr)1(e)-1(c)]TJ ET -1 0 0 1 121.322 581.205 cm +1 0 0 1 172.131 581.205 cm 0 g 0 G -1 0 0 1 -121.322 -581.205 cm +1 0 0 1 -172.131 -581.205 cm BT -/F8 9.963 Tf 126.303 581.205 Td[(Scop)-27(e)-1(:)]TJ/F29 9.963 Tf 32.379 0 Td[(lo)-32(cal)]TJ/F8 9.963 Tf -33.88 -11.955 Td[(T)28(yp)-27(e)-1(:)]TJ/F29 9.963 Tf 29.611 0 Td[(requ)1(i)-1(r)1(e)-1(d)]TJ/F8 9.963 Tf -29.611 -11.955 Td[(Sp)-27(ec)-1(i)1(\014ed)-333(as)-1(:)-444(a)-333(pr)1(ond)1(ition)1(e)-1(r)-333(d)1(ata)-334(str)1(ucture)]TJ +/F8 9.963 Tf 177.113 581.205 Td[(Scop)-27(e)-1(:)]TJ/F29 9.963 Tf 32.378 0 Td[(lo)-32(cal)]TJ/F8 9.963 Tf -33.88 -11.955 Td[(T)28(yp)-28(e:)]TJ/F29 9.963 Tf 29.612 0 Td[(requ)1(i)-1(r)1(e)-1(d)]TJ/F8 9.963 Tf -29.612 -11.955 Td[(Sp)-27(ec)-1(i\014)1(ed)-333(as)-1(:)-444(a)-333(pr)1(ondi)1(tion)1(e)-1(r)-333(d)1(ata)-334(stru)1(c)-1(t)1(ure)]TJ ET -1 0 0 1 313.484 557.295 cm +1 0 0 1 364.293 557.295 cm 0 0 1 rg 0 0 1 RG -1 0 0 1 -313.484 -557.295 cm +1 0 0 1 -364.293 -557.295 cm BT -/F32 9.963 Tf 313.484 557.295 Td[(psb)]TJ +/F32 9.963 Tf 364.293 557.295 Td[(psb)]TJ ET -1 0 0 1 329.802 557.295 cm +1 0 0 1 380.612 557.295 cm q []0 d 0 J @@ -26278,11 +26359,11 @@ q 3.138 0.199 l S Q -1 0 0 1 -329.802 -557.295 cm +1 0 0 1 -380.612 -557.295 cm BT -/F32 9.963 Tf 332.941 557.295 Td[(prec)]TJ +/F32 9.963 Tf 383.75 557.295 Td[(prec)]TJ ET -1 0 0 1 354.49 557.295 cm +1 0 0 1 405.299 557.295 cm q []0 d 0 J @@ -26291,145 +26372,145 @@ q 3.138 0.199 l S Q -1 0 0 1 -354.49 -557.295 cm +1 0 0 1 -405.299 -557.295 cm BT -/F32 9.963 Tf 357.628 557.295 Td[(type)]TJ +/F32 9.963 Tf 408.437 557.295 Td[(type)]TJ ET -1 0 0 1 378.549 557.295 cm +1 0 0 1 429.359 557.295 cm 0 g 0 G -1 0 0 1 -378.549 -557.295 cm +1 0 0 1 -429.359 -557.295 cm BT -/F8 9.963 Tf 378.549 557.295 Td[(.)]TJ +/F8 9.963 Tf 429.359 557.295 Td[(.)]TJ ET -1 0 0 1 94.914 537.85 cm +1 0 0 1 145.724 537.85 cm 0 g 0 G -1 0 0 1 -94.914 -537.85 cm +1 0 0 1 -145.724 -537.85 cm BT -/F29 9.963 Tf 99.895 537.85 Td[(pt)32(yp)-32(e)]TJ +/F29 9.963 Tf 150.705 537.85 Td[(pt)32(yp)-32(e)]TJ ET -1 0 0 1 128.379 537.85 cm +1 0 0 1 179.188 537.85 cm 0 g 0 G -1 0 0 1 -128.379 -537.85 cm +1 0 0 1 -179.188 -537.85 cm BT -/F8 9.963 Tf 133.36 537.85 Td[(th)1(e)-334(t)28(yp)-27(e)-334(of)-333(p)1(re)-1(cond)1(iti)1(oner.)-444(Scop)-28(e:)]TJ/F29 9.963 Tf 153.093 0 Td[(global)]TJ/F8 9.963 Tf -161.651 -11.955 Td[(T)28(yp)-27(e)-1(:)]TJ/F29 9.963 Tf 29.611 0 Td[(requ)1(i)-1(r)1(e)-1(d)]TJ/F8 9.963 Tf -29.611 -11.955 Td[(Sp)-27(ec)-1(i)1(\014ed)-333(as)-1(:)-444(a)-333(c)27(h)1(aracte)-1(r)-333(stri)1(ng,)-333(s)-1(ee)-334(u)1(s)-1(age)-333(notes)-1(.)]TJ +/F8 9.963 Tf 184.169 537.85 Td[(th)1(e)-334(t)28(yp)-27(e)-334(of)-333(pr)1(e)-1(cond)1(ition)1(er.)-444(Scop)-28(e:)]TJ/F29 9.963 Tf 153.093 0 Td[(global)]TJ/F8 9.963 Tf -161.651 -11.955 Td[(T)28(yp)-28(e:)]TJ/F29 9.963 Tf 29.612 0 Td[(requ)1(i)-1(r)1(ed)]TJ/F8 9.963 Tf -29.612 -11.955 Td[(Sp)-27(ec)-1(i\014)1(ed)-333(as)-1(:)-444(a)-333(c)27(h)1(arac)-1(t)1(e)-1(r)-333(strin)1(g,)-333(s)-1(ee)-334(u)1(s)-1(age)-333(notes)-1(.)]TJ ET -1 0 0 1 94.914 494.495 cm +1 0 0 1 145.724 494.495 cm 0 g 0 G -1 0 0 1 -94.914 -494.495 cm +1 0 0 1 -145.724 -494.495 cm BT -/F29 9.963 Tf 99.895 494.495 Td[(iv)]TJ +/F29 9.963 Tf 150.705 494.495 Td[(iv)]TJ ET -1 0 0 1 109.125 494.495 cm +1 0 0 1 159.934 494.495 cm 0 g 0 G -1 0 0 1 -109.125 -494.495 cm +1 0 0 1 -159.934 -494.495 cm BT -/F8 9.963 Tf 114.106 494.495 Td[(in)28(t)1(e)-1(ger)-333(par)1(am)-1(eters)-334(f)1(or)-333(the)-333(prec)-1(on)1(dt)1(ioner.)-444(Scop)-27(e)-1(:)]TJ/F29 9.963 Tf 216.356 0 Td[(global)]TJ/F8 9.963 Tf -205.66 -11.955 Td[(T)28(yp)-27(e)-1(:)]TJ/F29 9.963 Tf 29.611 0 Td[(requ)1(i)-1(r)1(e)-1(d)]TJ/F8 9.963 Tf -29.611 -11.955 Td[(Sp)-27(ec)-1(i)1(\014ed)-333(as)-1(:)-444(an)-333(in)29(te)-1(ger)-333(arr)1(a)28(y)83(,)-333(se)-1(e)-334(u)1(s)-1(age)-333(notes)-1(.)]TJ +/F8 9.963 Tf 164.915 494.495 Td[(in)28(t)1(e)-1(ger)-333(par)1(am)-1(eters)-334(f)1(or)-333(the)-334(p)1(rec)-1(on)1(dti)1(oner.)-444(Scop)-27(e)-1(:)]TJ/F29 9.963 Tf 216.356 0 Td[(global)]TJ/F8 9.963 Tf -205.66 -11.955 Td[(T)28(yp)-28(e:)]TJ/F29 9.963 Tf 29.612 0 Td[(requ)1(i)-1(r)1(ed)]TJ/F8 9.963 Tf -29.612 -11.955 Td[(Sp)-27(ec)-1(i\014)1(ed)-333(as)-1(:)-444(an)-333(in)29(te)-1(ger)-333(arr)1(a)27(y)84(,)-333(se)-1(e)-334(u)1(s)-1(age)-333(notes)-1(.)]TJ ET -1 0 0 1 94.914 451.14 cm +1 0 0 1 145.724 451.14 cm 0 g 0 G -1 0 0 1 -94.914 -451.14 cm +1 0 0 1 -145.724 -451.14 cm BT -/F29 9.963 Tf 99.895 451.14 Td[(rs)]TJ +/F29 9.963 Tf 150.705 451.14 Td[(rs)]TJ ET -1 0 0 1 109.133 451.14 cm +1 0 0 1 159.942 451.14 cm 0 g 0 G -1 0 0 1 -109.133 -451.14 cm +1 0 0 1 -159.942 -451.14 cm BT -/F8 9.963 Tf 114.114 451.14 Td[(Scop)-27(e)-1(:)]TJ/F29 9.963 Tf 32.379 0 Td[(global)]TJ/F8 9.963 Tf -21.691 -11.955 Td[(T)28(yp)-27(e)-1(:)]TJ/F29 9.963 Tf 29.611 0 Td[(optional)]TJ/F8 9.963 Tf -29.611 -11.955 Td[(Sp)-27(ec)-1(i)1(\014ed)-333(as)-1(:)-444(a)-333(long)-333(p)1(rec)-1(ision)-333(r)1(e)-1(al)-333(n)28(u)1(m)27(b)-27(er.)]TJ +/F8 9.963 Tf 164.924 451.14 Td[(Scop)-27(e)-1(:)]TJ/F29 9.963 Tf 32.378 0 Td[(global)]TJ/F8 9.963 Tf -21.691 -11.955 Td[(T)28(yp)-28(e:)]TJ/F29 9.963 Tf 29.612 0 Td[(optional)]TJ/F8 9.963 Tf -29.612 -11.955 Td[(Sp)-27(ec)-1(i\014)1(ed)-333(as)-1(:)-444(a)-333(long)-333(p)1(rec)-1(ision)-333(r)1(e)-1(al)-333(n)28(u)1(m)27(b)-27(er.)]TJ ET -1 0 0 1 94.914 407.786 cm +1 0 0 1 145.724 407.786 cm 0 g 0 G -1 0 0 1 -94.914 -407.786 cm +1 0 0 1 -145.724 -407.786 cm BT -/F29 9.963 Tf 99.895 407.786 Td[(On)-383(Exit)]TJ +/F29 9.963 Tf 150.705 407.786 Td[(On)-383(Ex)1(i)-1(t)]TJ ET -1 0 0 1 139.898 407.786 cm +1 0 0 1 190.707 407.786 cm 0 g 0 G -1 0 0 1 -44.984 -19.445 cm +1 0 0 1 -44.983 -19.445 cm 0 g 0 G -1 0 0 1 -94.914 -388.341 cm +1 0 0 1 -145.724 -388.341 cm BT -/F29 9.963 Tf 99.895 388.341 Td[(inf)-1(o)]TJ +/F29 9.963 Tf 150.705 388.341 Td[(inf)-1(o)]TJ ET -1 0 0 1 118.672 388.341 cm +1 0 0 1 169.482 388.341 cm 0 g 0 G -1 0 0 1 -118.672 -388.341 cm +1 0 0 1 -169.482 -388.341 cm BT -/F8 9.963 Tf 123.653 388.341 Td[(Scop)-27(e)-1(:)]TJ/F29 9.963 Tf 32.379 0 Td[(global)]TJ/F8 9.963 Tf -31.23 -11.955 Td[(T)28(yp)-27(e)-1(:)]TJ/F29 9.963 Tf 29.611 0 Td[(requ)1(i)-1(r)1(e)-1(d)]TJ/F8 9.963 Tf -29.611 -11.955 Td[(Er)1(ror)-333(co)-28(de:)-444(if)-333(n)1(o)-334(err)1(or,)-333(0)-333(is)-334(retu)1(rned.)]TJ/F18 14.346 Tf -24.907 -32.739 Td[(Us)1(age)-375(No)1(tes)]TJ/F8 9.963 Tf 0 -21.821 Td[(The)-352(P)1(SBLAS)-351(2.0)-352(con)28(tai)1(ns)-352(a)-352(n)29(um)28(b)-28(er)-351(of)-351(precondi)1(tion)1(e)-1(rs,)-356(ran)1(gin)1(g)-352(fr)1(om)-352(a)-352(simpl)1(e)]TJ 0 -11.955 Td[(di)1(agonal)-394(sc)-1(ali)1(ng)-394(to)-395(2-lev)28(e)-1(l)-394(d)1(om)-1(ai)1(n)-394(dec)-1(omp)-27(os)-1(i)1(tion.)-627(Thes)-1(e)-395(p)1(rec)-1(on)1(di)1(tioners)-395(ma)28(y)]TJ 0 -11.955 Td[(use)-475(th)1(e)-475(Su)1(p)-27(e)-1(rLU)-474(or)-474(th)1(e)-475(UMF)1(P)83(A)28(CK)-474(soft)28(w)28(are,)-510(if)-474(i)1(nstalled;)-544(s)-1(ee)-475([)]TJ +/F8 9.963 Tf 174.463 388.341 Td[(Scop)-27(e)-1(:)]TJ/F29 9.963 Tf 32.379 0 Td[(global)]TJ/F8 9.963 Tf -31.231 -11.955 Td[(T)28(yp)-28(e:)]TJ/F29 9.963 Tf 29.612 0 Td[(requ)1(i)-1(r)1(e)-1(d)]TJ/F8 9.963 Tf -29.612 -11.955 Td[(Er)1(ror)-333(co)-28(de:)-444(if)-333(n)1(o)-334(err)1(or,)-333(0)-333(is)-334(retu)1(rned.)]TJ/F18 14.346 Tf -24.906 -32.739 Td[(Us)1(age)-375(No)1(tes)]TJ/F8 9.963 Tf 0 -21.821 Td[(The)-352(P)1(SBLAS)-351(2.0)-352(con)28(tai)1(ns)-352(a)-351(n)28(um)28(b)-28(er)-351(of)-351(precond)1(ition)1(e)-1(rs,)-356(ran)1(gin)1(g)-352(f)1(rom)-352(a)-352(simpl)1(e)]TJ 0 -11.955 Td[(di)1(agonal)-394(sc)-1(ali)1(ng)-394(to)-395(2-lev)28(el)-395(d)1(om)-1(a)1(in)-394(dec)-1(omp)-27(os)-1(i)1(tion.)-627(Thes)-1(e)-395(p)1(rec)-1(on)1(di)1(tioners)-395(ma)28(y)]TJ 0 -11.955 Td[(use)-475(th)1(e)-475(Su)1(p)-27(e)-1(r)1(LU)-475(or)-474(th)1(e)-475(UMF)1(P)83(A)28(CK)-474(soft)28(w)28(are,)-510(if)-474(i)1(nstalled;)-544(s)-1(ee)-475([)]TJ ET -1 0 0 1 388.033 285.961 cm +1 0 0 1 438.843 285.961 cm 0 1 0 rg 0 1 0 RG -1 0 0 1 -388.033 -285.961 cm +1 0 0 1 -438.843 -285.961 cm BT -/F8 9.963 Tf 388.033 285.961 Td[(13)]TJ +/F8 9.963 Tf 438.843 285.961 Td[(13)]TJ ET -1 0 0 1 397.996 285.961 cm +1 0 0 1 448.805 285.961 cm 0 g 0 G -1 0 0 1 -397.996 -285.961 cm +1 0 0 1 -448.805 -285.961 cm BT -/F8 9.963 Tf 397.996 285.961 Td[(,)]TJ +/F8 9.963 Tf 448.805 285.961 Td[(,)]TJ ET -1 0 0 1 405.489 285.961 cm +1 0 0 1 456.299 285.961 cm 0 1 0 rg 0 1 0 RG -1 0 0 1 -405.489 -285.961 cm +1 0 0 1 -456.299 -285.961 cm BT -/F8 9.963 Tf 405.489 285.961 Td[(12)]TJ +/F8 9.963 Tf 456.299 285.961 Td[(12)]TJ ET -1 0 0 1 415.452 285.961 cm +1 0 0 1 466.262 285.961 cm 0 g 0 G -1 0 0 1 -415.452 -285.961 cm +1 0 0 1 -466.262 -285.961 cm BT -/F8 9.963 Tf 415.452 285.961 Td[(].)-867(Le)-1(-)]TJ -315.557 -11.955 Td[(gal)-378(inp)1(uts)-379(to)-378(thi)1(s)-379(s)-1(u)1(brou)1(tin)1(e)-379(are)-379(in)28(t)1(e)-1(rp)1(reted)-379(d)1(e)-1(p)-27(end)1(ing)-378(on)-378(the)]TJ/F11 9.963 Tf 278.763 0 Td[(pty)-36(pe)]TJ/F8 9.963 Tf 27.275 0 Td[(strin)1(g)-379(as)]TJ -306.038 -11.956 Td[(fol)1(lo)28(w)-1(s)]TJ +/F8 9.963 Tf 466.262 285.961 Td[(].)-867(Le)-1(-)]TJ -315.557 -11.955 Td[(gal)-378(inp)1(uts)-379(to)-378(thi)1(s)-379(s)-1(u)1(brou)1(tin)1(e)-379(are)-379(in)29(te)-1(r)1(preted)-379(d)1(ep)-28(end)1(ing)-378(on)-378(the)]TJ/F11 9.963 Tf 278.763 0 Td[(pty)-36(pe)]TJ/F8 9.963 Tf 27.275 0 Td[(strin)1(g)-379(as)]TJ -306.038 -11.956 Td[(fol)1(lo)28(ws)]TJ ET -1 0 0 1 129.285 262.05 cm +1 0 0 1 180.095 262.05 cm 0 0 1 rg 0 0 1 RG -1 0 0 1 -129.285 -262.05 cm +1 0 0 1 -180.095 -262.05 cm BT -/F7 6.974 Tf 129.285 265.666 Td[(2)]TJ +/F7 6.974 Tf 180.095 265.666 Td[(2)]TJ ET -1 0 0 1 133.755 262.05 cm +1 0 0 1 184.564 262.05 cm 0 g 0 G -1 0 0 1 -133.755 -262.05 cm +1 0 0 1 -184.564 -262.05 cm BT -/F8 9.963 Tf 133.755 262.05 Td[(:)]TJ +/F8 9.963 Tf 184.564 262.05 Td[(:)]TJ ET -1 0 0 1 94.914 243.087 cm +1 0 0 1 145.724 243.087 cm 0 g 0 G -1 0 0 1 -94.914 -243.087 cm +1 0 0 1 -145.724 -243.087 cm BT -/F29 9.963 Tf 99.895 243.087 Td[(NONE)]TJ +/F29 9.963 Tf 150.705 243.087 Td[(NONE)]TJ ET -1 0 0 1 133.962 243.087 cm +1 0 0 1 184.771 243.087 cm 0 g 0 G -1 0 0 1 -133.962 -243.087 cm +1 0 0 1 -184.771 -243.087 cm BT -/F8 9.963 Tf 138.943 243.087 Td[(No)-333(pr)1(e)-1(cond)1(ition)1(ing,)-333(i.)1(e)-1(.)-444(th)1(e)-334(pr)1(e)-1(cond)1(ition)1(e)-1(r)-333(i)1(s)-334(ju)1(s)-1(t)-333(a)-333(cop)28(y)-333(op)-28(erator)1(.)]TJ +/F8 9.963 Tf 189.753 243.087 Td[(No)-333(pr)1(e)-1(cond)1(ition)1(ing,)-333(i)1(.e)-1(.)-444(th)1(e)-334(pr)1(e)-1(cond)1(ition)1(er)-333(is)-334(ju)1(s)-1(t)-333(a)-333(cop)28(y)-333(op)-28(erato)1(r.)]TJ ET -1 0 0 1 94.914 223.642 cm +1 0 0 1 145.724 223.642 cm 0 g 0 G -1 0 0 1 -94.914 -223.642 cm +1 0 0 1 -145.724 -223.642 cm BT -/F29 9.963 Tf 99.895 223.642 Td[(DIA)31(G)]TJ +/F29 9.963 Tf 150.705 223.642 Td[(DIA)32(G)]TJ ET -1 0 0 1 130.378 223.642 cm +1 0 0 1 181.188 223.642 cm 0 g 0 G -1 0 0 1 -130.378 -223.642 cm +1 0 0 1 -181.188 -223.642 cm BT -/F8 9.963 Tf 135.359 223.642 Td[(Diagon)1(al)-441(s)-1(calin)1(g;)-495(e)-1(ac)27(h)-440(e)-1(n)28(tr)1(y)-441(of)-441(the)-442(i)1(np)1(ut)-441(v)28(e)-1(ctor)-441(is)-442(m)28(ul)1(tipl)1(ie)-1(d)-441(b)29(y)-441(the)]TJ -10.557 -11.955 Td[(rec)-1(i)1(pr)1(o)-28(c)-1(al)-345(of)-346(th)1(e)-347(sum)-346(of)-345(the)-346(absolu)1(te)-346(v)55(al)1(ues)-347(of)-345(the)-346(co)-28(e)-1(\016cie)-1(n)29(ts)-346(in)-346(th)1(e)-346(c)-1(or-)]TJ 0 -11.955 Td[(res)-1(p)-27(on)1(din)1(g)-334(r)1(o)28(w)-334(of)-333(matri)1(x)]TJ/F11 9.963 Tf 113.602 0 Td[(A)]TJ/F8 9.963 Tf 7.472 0 Td[(;)]TJ +/F8 9.963 Tf 186.169 223.642 Td[(Diagon)1(al)-441(s)-1(calin)1(g;)-495(e)-1(ac)28(h)-441(e)-1(n)28(t)1(ry)-441(of)-441(the)-441(inp)1(ut)-441(v)28(e)-1(ctor)-441(is)-442(m)28(ul)1(tipl)1(ie)-1(d)-440(b)28(y)-441(the)]TJ -10.558 -11.955 Td[(rec)-1(i)1(pro)-27(c)-1(al)-345(of)-346(th)1(e)-347(sum)-346(of)-345(the)-346(absolu)1(te)-346(v)55(al)1(ues)-347(of)-345(the)-346(co)-28(e)-1(\016cie)-1(n)29(ts)-347(i)1(n)-346(th)1(e)-347(cor-)]TJ 0 -11.955 Td[(res)-1(p)-27(on)1(din)1(g)-334(r)1(o)28(w)-334(of)-333(matri)1(x)]TJ/F11 9.963 Tf 113.602 0 Td[(A)]TJ/F8 9.963 Tf 7.472 0 Td[(;)]TJ ET -1 0 0 1 94.914 180.287 cm +1 0 0 1 145.724 180.287 cm 0 g 0 G -1 0 0 1 -94.914 -180.287 cm +1 0 0 1 -145.724 -180.287 cm BT -/F29 9.963 Tf 99.895 180.287 Td[(ILU)]TJ +/F29 9.963 Tf 150.705 180.287 Td[(ILU)]TJ ET -1 0 0 1 119.945 180.287 cm +1 0 0 1 170.755 180.287 cm 0 g 0 G -1 0 0 1 -119.945 -180.287 cm +1 0 0 1 -170.755 -180.287 cm BT -/F8 9.963 Tf 124.926 180.287 Td[(Pr)1(e)-1(cond)1(ition)-343(b)28(y)-343(th)1(e)-344(incomplete)-344(LU)-344(f)1(ac)-1(tor)1(ization)-343(of)-343(the)-344(b)1(lo)-28(c)27(k)1(-)-1(d)1(iagonal)-343(of)]TJ -0.124 -11.955 Td[(matrix)]TJ/F11 9.963 Tf 32.63 0 Td[(A)]TJ/F8 9.963 Tf 7.472 0 Td[(,)-361(where)-356(blo)-27(c)27(k)-356(b)-27(ou)1(nd)1(aries)-357(ar)1(e)-356(dete)-1(r)1(m)-1(i)1(ned)-356(b)28(y)-355(th)1(e)-357(d)1(ata)-356(all)1(o)-28(c)-1(ati)1(on)]TJ -40.102 -11.955 Td[(b)-27(oun)1(dari)1(e)-1(s)-343(f)1(or)-343(eac)27(h)-342(p)1(ro)-28(ce)-1(ss;)-347(re)-1(q)1(uir)1(e)-1(s)-343(n)1(o)-343(com)-1(m)28(un)1(ication.)-472(O)1(nly)]TJ/F11 9.963 Tf 276.134 0 Td[(I)-78(LU)]TJ/F8 9.963 Tf 19.83 0 Td[(\0500\051)-342(is)]TJ -295.964 -11.955 Td[(curr)1(e)-1(n)29(tly)-333(impleme)-1(n)29(te)-1(d)1(.)]TJ +/F8 9.963 Tf 175.736 180.287 Td[(Pr)1(e)-1(cond)1(itio)1(n)-344(b)29(y)-344(th)1(e)-344(incomplete)-344(LU)-344(f)1(ac)-1(tor)1(ization)-343(of)-343(the)-344(b)1(lo)-28(c)27(k)1(-)-1(d)1(iagon)1(al)-344(of)]TJ -0.125 -11.955 Td[(matrix)]TJ/F11 9.963 Tf 32.631 0 Td[(A)]TJ/F8 9.963 Tf 7.472 0 Td[(,)-361(where)-356(blo)-27(c)27(k)-356(b)-27(ou)1(nd)1(aries)-357(a)1(re)-356(dete)-1(r)1(m)-1(i)1(ned)-356(b)29(y)-356(th)1(e)-357(d)1(ata)-356(all)1(o)-28(c)-1(at)1(ion)]TJ -40.103 -11.955 Td[(b)-27(oun)1(dari)1(e)-1(s)-343(f)1(or)-343(eac)27(h)-342(p)1(ro)-28(ce)-1(ss;)-348(r)1(e)-1(q)1(uir)1(e)-1(s)-343(n)1(o)-343(com)-1(m)28(un)1(ication.)-472(O)1(nly)]TJ/F11 9.963 Tf 276.135 0 Td[(I)-78(LU)]TJ/F8 9.963 Tf 19.829 0 Td[(\0500\051)-342(is)]TJ -295.964 -11.955 Td[(curr)1(e)-1(n)28(t)1(ly)-333(impleme)-1(n)28(t)1(e)-1(d)1(.)]TJ ET -1 0 0 1 99.895 126.991 cm +1 0 0 1 150.705 126.991 cm 0 g 0 G 1 0 0 1 0 2.59 cm q @@ -26440,93 +26521,93 @@ q 137.482 0.199 l S Q -1 0 0 1 -99.895 -129.581 cm +1 0 0 1 -150.705 -129.581 cm BT -/F34 5.978 Tf 110.987 123.138 Td[(2)]TJ/F33 7.97 Tf 4.151 -2.812 Td[(Th)-1(e)-354(str)-1(ing)-354(i)-1(s)-354(case)-1(-inse)-1(nsiti)-1(v)30(e)]TJ +/F34 5.978 Tf 161.797 123.138 Td[(2)]TJ/F33 7.97 Tf 4.151 -2.812 Td[(Th)-1(e)-354(stri)-1(ng)-354(is)-355(case)-1(-inse)-1(nsitiv)29(e)]TJ ET -1 0 0 1 99.895 117.486 cm +1 0 0 1 150.705 117.486 cm 0 g 0 G 1 0 0 1 0 -27.048 cm 0 g 0 G -1 0 0 1 -99.895 -90.438 cm +1 0 0 1 -150.705 -90.438 cm BT -/F8 9.963 Tf 266.77 90.438 Td[(89)]TJ +/F8 9.963 Tf 317.579 90.438 Td[(90)]TJ ET -1 0 0 1 443.606 90.438 cm +1 0 0 1 494.416 90.438 cm 0 g 0 G endstream endobj -1208 0 obj << +1215 0 obj << /Type /Page -/Contents 1209 0 R -/Resources 1207 0 R +/Contents 1216 0 R +/Resources 1214 0 R /MediaBox [0 0 595.276 841.89] -/Parent 1202 0 R -/Annots [ 1212 0 R 1214 0 R 1215 0 R 1216 0 R ] +/Parent 1205 0 R +/Annots [ 1219 0 R 1221 0 R 1222 0 R 1223 0 R ] >> endobj -1212 0 obj << +1219 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [312.487 554.084 379.545 565.209] +/Rect [363.297 554.084 430.355 565.209] /Subtype /Link /A << /S /GoTo /D (precdata) >> >> endobj -1214 0 obj << +1221 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[0 1 0] -/Rect [387.037 284.964 398.992 293.377] +/Rect [437.846 284.964 449.801 293.377] /Subtype /Link /A << /S /GoTo /D (cite.SUPERLU) >> >> endobj -1215 0 obj << +1222 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[0 1 0] -/Rect [404.493 284.964 416.448 293.377] +/Rect [455.303 284.964 467.258 293.377] /Subtype /Link /A << /S /GoTo /D (cite.UMFPACK) >> >> endobj -1216 0 obj << +1223 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [128.289 261.054 134.751 271.156] +/Rect [179.098 261.054 185.56 271.156] /Subtype /Link /A << /S /GoTo /D (Hfootnote.2) >> >> endobj -1210 0 obj << -/D [1208 0 R /XYZ 99.895 740.998 null] +1217 0 obj << +/D [1215 0 R /XYZ 150.705 740.998 null] >> endobj 274 0 obj << -/D [1208 0 R /XYZ 99.895 661.524 null] +/D [1215 0 R /XYZ 150.705 661.524 null] >> endobj -1211 0 obj << -/D [1208 0 R /XYZ 99.895 633.725 null] +1218 0 obj << +/D [1215 0 R /XYZ 150.705 633.725 null] >> endobj -1213 0 obj << -/D [1208 0 R /XYZ 99.895 319.037 null] +1220 0 obj << +/D [1215 0 R /XYZ 150.705 319.037 null] >> endobj -1217 0 obj << -/D [1208 0 R /XYZ 115.138 129.79 null] +1224 0 obj << +/D [1215 0 R /XYZ 165.948 129.79 null] >> endobj -1207 0 obj << +1214 0 obj << /Font << /F18 381 0 R /F8 390 0 R /F19 508 0 R /F29 387 0 R /F32 542 0 R /F11 523 0 R /F7 547 0 R /F34 558 0 R /F33 562 0 R >> /ProcSet [ /PDF /Text ] >> endobj -1222 0 obj << -/Length 6130 +1229 0 obj << +/Length 6128 >> stream -1 0 0 1 150.705 740.998 cm +1 0 0 1 99.895 740.998 cm 0 g 0 G 1 0 0 1 343.711 0 cm 0 g 0 G 1 0 0 1 -348.692 -60.772 cm 0 g 0 G 0 g 0 G -1 0 0 1 -145.724 -680.226 cm +1 0 0 1 -94.914 -680.226 cm BT -/F18 14.346 Tf 150.705 680.226 Td[(psb)]TJ +/F18 14.346 Tf 99.895 680.226 Td[(psb)]TJ ET -1 0 0 1 175.972 680.226 cm +1 0 0 1 125.163 680.226 cm q []0 d 0 J @@ -26535,11 +26616,11 @@ q 4.842 0.199 l S Q -1 0 0 1 -175.972 -680.226 cm +1 0 0 1 -125.163 -680.226 cm BT -/F18 14.346 Tf 180.814 680.226 Td[(pre)-1(cbl)1(d|Buil)1(ds)-375(a)-375(pre)-1(co)1(ndit)1(io)1(ner)]TJ -30.109 -35.769 Td[(Syn)31(t)1(ax)]TJ/F8 9.963 Tf 77.868 -21.821 Td[(call)-333(psb)]TJ +/F18 14.346 Tf 130.004 680.226 Td[(pr)-1(ecbl)1(d|Buil)1(ds)-375(a)-375(pre)-1(co)1(ndit)1(io)1(ne)-1(r)]TJ -30.109 -35.769 Td[(Syn)31(t)1(ax)]TJ/F8 9.963 Tf 77.869 -21.821 Td[(call)-333(psb)]TJ ET -1 0 0 1 262.435 622.636 cm +1 0 0 1 211.626 622.636 cm q []0 d 0 J @@ -26548,11 +26629,11 @@ q 2.989 0.199 l S Q -1 0 0 1 -262.435 -622.636 cm +1 0 0 1 -211.626 -622.636 cm BT -/F8 9.963 Tf 265.424 622.636 Td[(pr)1(e)-1(cbl)1(d)-333(\050)]TJ/F19 9.963 Tf 39.325 0 Td[(a,)-357(d)-1(es)1(c)]TJ +/F8 9.963 Tf 214.614 622.636 Td[(pr)1(e)-1(cbl)1(d)-333(\050)]TJ/F19 9.963 Tf 39.325 0 Td[(a,)-358(des)1(c)]TJ ET -1 0 0 1 335.402 622.636 cm +1 0 0 1 284.593 622.636 cm q []0 d 0 J @@ -26561,37 +26642,37 @@ q 3.055 0.199 l S Q -1 0 0 1 -335.402 -622.636 cm +1 0 0 1 -284.593 -622.636 cm BT -/F19 9.963 Tf 338.458 622.636 Td[(a,)-357(p)-1(r)52(e)51(c,)-357(info,)-357(up)51(d)]TJ/F8 9.963 Tf 74.215 0 Td[(\051)]TJ +/F19 9.963 Tf 287.648 622.636 Td[(a,)-358(pr)52(e)51(c,)-357(info,)-357(up)51(d)]TJ/F8 9.963 Tf 74.216 0 Td[(\051)]TJ ET -1 0 0 1 145.724 598.726 cm +1 0 0 1 94.914 598.726 cm 0 g 0 G -1 0 0 1 -145.724 -598.726 cm +1 0 0 1 -94.914 -598.726 cm BT -/F29 9.963 Tf 150.705 598.726 Td[(On)-383(En)33(t)-1(r)1(y)]TJ +/F29 9.963 Tf 99.895 598.726 Td[(On)-383(En)32(tr)1(y)]TJ ET -1 0 0 1 198.29 598.726 cm +1 0 0 1 147.481 598.726 cm 0 g 0 G -1 0 0 1 -52.566 -19.925 cm +1 0 0 1 -52.567 -19.925 cm 0 g 0 G -1 0 0 1 -145.724 -578.801 cm +1 0 0 1 -94.914 -578.801 cm BT -/F29 9.963 Tf 150.705 578.801 Td[(a)]TJ +/F29 9.963 Tf 99.895 578.801 Td[(a)]TJ ET -1 0 0 1 156.274 578.801 cm +1 0 0 1 105.465 578.801 cm 0 g 0 G -1 0 0 1 -156.274 -578.801 cm +1 0 0 1 -105.465 -578.801 cm BT -/F8 9.963 Tf 161.256 578.801 Td[(th)1(e)-334(s)-1(y)1(s)-1(tem)-334(spar)1(s)-1(e)-333(m)-1(atr)1(ix.)-444(Scop)-27(e)-1(:)]TJ/F29 9.963 Tf 148.886 0 Td[(lo)-32(cal)]TJ/F8 9.963 Tf -134.531 -11.955 Td[(T)28(yp)-28(e:)]TJ/F29 9.963 Tf 29.612 0 Td[(requ)1(i)-1(r)1(ed)]TJ/F8 9.963 Tf -29.612 -11.955 Td[(Sp)-27(ec)-1(i\014)1(ed)-333(as)-1(:)-444(a)-333(s)-1(p)1(arse)-334(matrix)-333(d)1(ata)-333(s)-1(tr)1(uctur)1(e)]TJ +/F8 9.963 Tf 110.446 578.801 Td[(th)1(e)-334(s)-1(y)1(s)-1(tem)-334(spar)1(s)-1(e)-334(matr)1(ix.)-444(Scop)-27(e)-1(:)]TJ/F29 9.963 Tf 148.886 0 Td[(lo)-32(cal)]TJ/F8 9.963 Tf -134.53 -11.955 Td[(T)28(yp)-27(e)-1(:)]TJ/F29 9.963 Tf 29.611 0 Td[(requ)1(i)-1(r)1(e)-1(d)]TJ/F8 9.963 Tf -29.611 -11.955 Td[(Sp)-27(ec)-1(i)1(\014ed)-333(as)-1(:)-444(a)-333(s)-1(p)1(arse)-334(matrix)-333(d)1(ata)-333(s)-1(tr)1(uctur)1(e)]TJ ET -1 0 0 1 369.662 554.891 cm +1 0 0 1 318.852 554.891 cm 0 0 1 rg 0 0 1 RG -1 0 0 1 -369.662 -554.891 cm +1 0 0 1 -318.852 -554.891 cm BT -/F32 9.963 Tf 369.662 554.891 Td[(psb)]TJ +/F32 9.963 Tf 318.852 554.891 Td[(psb)]TJ ET -1 0 0 1 385.981 554.891 cm +1 0 0 1 335.171 554.891 cm q []0 d 0 J @@ -26600,11 +26681,11 @@ q 3.138 0.199 l S Q -1 0 0 1 -385.981 -554.891 cm +1 0 0 1 -335.171 -554.891 cm BT -/F32 9.963 Tf 389.119 554.891 Td[(spmat)]TJ +/F32 9.963 Tf 338.309 554.891 Td[(spmat)]TJ ET -1 0 0 1 415.898 554.891 cm +1 0 0 1 365.089 554.891 cm q []0 d 0 J @@ -26613,23 +26694,23 @@ q 3.138 0.199 l S Q -1 0 0 1 -415.898 -554.891 cm +1 0 0 1 -365.089 -554.891 cm BT -/F32 9.963 Tf 419.036 554.891 Td[(type)]TJ +/F32 9.963 Tf 368.227 554.891 Td[(type)]TJ ET -1 0 0 1 439.958 554.891 cm +1 0 0 1 389.148 554.891 cm 0 g 0 G -1 0 0 1 -439.958 -554.891 cm +1 0 0 1 -389.148 -554.891 cm BT -/F8 9.963 Tf 439.958 554.891 Td[(.)]TJ +/F8 9.963 Tf 389.148 554.891 Td[(.)]TJ ET -1 0 0 1 145.724 534.965 cm +1 0 0 1 94.914 534.965 cm 0 g 0 G -1 0 0 1 -145.724 -534.965 cm +1 0 0 1 -94.914 -534.965 cm BT -/F29 9.963 Tf 150.705 534.965 Td[(desc)]TJ +/F29 9.963 Tf 99.895 534.965 Td[(desc)]TJ ET -1 0 0 1 172.619 534.965 cm +1 0 0 1 121.81 534.965 cm q []0 d 0 J @@ -26638,23 +26719,23 @@ q 3.437 0.199 l S Q -1 0 0 1 -172.619 -534.965 cm +1 0 0 1 -121.81 -534.965 cm BT -/F29 9.963 Tf 176.057 534.965 Td[(a)]TJ +/F29 9.963 Tf 125.247 534.965 Td[(a)]TJ ET -1 0 0 1 181.626 534.965 cm +1 0 0 1 130.816 534.965 cm 0 g 0 G -1 0 0 1 -181.626 -534.965 cm +1 0 0 1 -130.816 -534.965 cm BT -/F8 9.963 Tf 186.607 534.965 Td[(th)1(e)-334(pr)1(oblem)-334(comm)27(un)1(ication)-333(d)1(e)-1(sc)-1(r)1(ipt)1(or.)-444(Scop)-27(e)-1(:)]TJ/F29 9.963 Tf 208.247 0 Td[(lo)-32(cal)]TJ/F8 9.963 Tf -219.243 -11.955 Td[(T)28(yp)-28(e:)]TJ/F29 9.963 Tf 29.612 0 Td[(requ)1(i)-1(r)1(ed)]TJ/F8 9.963 Tf -29.612 -11.955 Td[(Sp)-27(ec)-1(i\014)1(ed)-333(as)-1(:)-444(a)-333(c)-1(omm)27(u)1(ni)1(c)-1(ati)1(on)-333(des)-1(crip)1(tor)-333(d)1(ata)-334(stru)1(c)-1(t)1(ure)]TJ +/F8 9.963 Tf 135.798 534.965 Td[(th)1(e)-334(pr)1(oblem)-334(comm)27(u)1(nication)-333(d)1(e)-1(sc)-1(r)1(ip)1(tor.)-444(Scop)-27(e)-1(:)]TJ/F29 9.963 Tf 208.247 0 Td[(lo)-32(cal)]TJ/F8 9.963 Tf -219.243 -11.955 Td[(T)28(yp)-27(e)-1(:)]TJ/F29 9.963 Tf 29.611 0 Td[(requ)1(i)-1(r)1(e)-1(d)]TJ/F8 9.963 Tf -29.611 -11.955 Td[(Sp)-27(ec)-1(i)1(\014ed)-333(as)-1(:)-444(a)-333(c)-1(omm)28(uni)1(c)-1(ati)1(on)-333(des)-1(cri)1(ptor)-333(d)1(ata)-334(stru)1(cture)]TJ ET -1 0 0 1 423.294 511.055 cm +1 0 0 1 372.485 511.055 cm 0 0 1 rg 0 0 1 RG -1 0 0 1 -423.294 -511.055 cm +1 0 0 1 -372.485 -511.055 cm BT -/F32 9.963 Tf 423.294 511.055 Td[(psb)]TJ +/F32 9.963 Tf 372.485 511.055 Td[(psb)]TJ ET -1 0 0 1 439.613 511.055 cm +1 0 0 1 388.803 511.055 cm q []0 d 0 J @@ -26663,11 +26744,11 @@ q 3.138 0.199 l S Q -1 0 0 1 -439.613 -511.055 cm +1 0 0 1 -388.803 -511.055 cm BT -/F32 9.963 Tf 442.751 511.055 Td[(desc)]TJ +/F32 9.963 Tf 391.942 511.055 Td[(desc)]TJ ET -1 0 0 1 464.3 511.055 cm +1 0 0 1 413.491 511.055 cm q []0 d 0 J @@ -26676,55 +26757,55 @@ q 3.138 0.199 l S Q -1 0 0 1 -464.3 -511.055 cm +1 0 0 1 -413.491 -511.055 cm BT -/F32 9.963 Tf 467.438 511.055 Td[(type)]TJ +/F32 9.963 Tf 416.629 511.055 Td[(type)]TJ ET -1 0 0 1 488.36 511.055 cm +1 0 0 1 437.55 511.055 cm 0 g 0 G -1 0 0 1 -488.36 -511.055 cm +1 0 0 1 -437.55 -511.055 cm BT -/F8 9.963 Tf 488.36 511.055 Td[(.)]TJ +/F8 9.963 Tf 437.55 511.055 Td[(.)]TJ ET -1 0 0 1 145.724 491.13 cm +1 0 0 1 94.914 491.13 cm 0 g 0 G -1 0 0 1 -145.724 -491.13 cm +1 0 0 1 -94.914 -491.13 cm BT -/F29 9.963 Tf 150.705 491.13 Td[(up)-32(d)]TJ +/F29 9.963 Tf 99.895 491.13 Td[(up)-32(d)]TJ ET -1 0 0 1 170.118 491.13 cm +1 0 0 1 119.309 491.13 cm 0 g 0 G -1 0 0 1 -170.118 -491.13 cm +1 0 0 1 -119.309 -491.13 cm BT -/F8 9.963 Tf 175.099 491.13 Td[(Scop)-27(e)-1(:)]TJ/F29 9.963 Tf 32.379 0 Td[(global)]TJ/F8 9.963 Tf -31.867 -11.956 Td[(T)28(yp)-28(e:)]TJ/F29 9.963 Tf 29.612 0 Td[(optional)]TJ/F8 9.963 Tf -29.612 -11.955 Td[(Sp)-27(ec)-1(i\014)1(ed)-333(as)-1(:)-444(a)-333(c)27(h)1(arac)-1(t)1(e)-1(r)1(.)]TJ +/F8 9.963 Tf 124.29 491.13 Td[(Scop)-27(e)-1(:)]TJ/F29 9.963 Tf 32.379 0 Td[(global)]TJ/F8 9.963 Tf -31.867 -11.956 Td[(T)28(yp)-27(e)-1(:)]TJ/F29 9.963 Tf 29.611 0 Td[(opti)-1(o)1(nal)]TJ/F8 9.963 Tf -29.611 -11.955 Td[(Sp)-27(ec)-1(i)1(\014ed)-333(as)-1(:)-444(a)-333(c)27(h)1(aracte)-1(r)1(.)]TJ ET -1 0 0 1 145.724 445.301 cm +1 0 0 1 94.914 445.301 cm 0 g 0 G -1 0 0 1 -145.724 -445.301 cm +1 0 0 1 -94.914 -445.301 cm BT -/F29 9.963 Tf 150.705 445.301 Td[(On)-383(Re)-1(tur)1(n)]TJ +/F29 9.963 Tf 99.895 445.301 Td[(On)-383(R)-1(etur)1(n)]TJ ET -1 0 0 1 205.243 445.301 cm +1 0 0 1 154.434 445.301 cm 0 g 0 G -1 0 0 1 -59.519 -19.925 cm +1 0 0 1 -59.52 -19.925 cm 0 g 0 G -1 0 0 1 -145.724 -425.376 cm +1 0 0 1 -94.914 -425.376 cm BT -/F29 9.963 Tf 150.705 425.376 Td[(pr)1(e)-1(c)]TJ +/F29 9.963 Tf 99.895 425.376 Td[(pr)1(e)-1(c)]TJ ET -1 0 0 1 172.131 425.376 cm +1 0 0 1 121.322 425.376 cm 0 g 0 G -1 0 0 1 -172.131 -425.376 cm +1 0 0 1 -121.322 -425.376 cm BT -/F8 9.963 Tf 177.113 425.376 Td[(th)1(e)-334(pr)1(e)-1(cond)1(ition)1(e)-1(r)1(.)]TJ -1.502 -11.955 Td[(Scop)-27(e)-1(:)]TJ/F29 9.963 Tf 32.379 0 Td[(lo)-32(cal)]TJ/F8 9.963 Tf -32.379 -11.955 Td[(T)28(yp)-28(e:)]TJ/F29 9.963 Tf 29.612 0 Td[(requ)1(i)-1(r)1(ed)]TJ/F8 9.963 Tf -29.612 -11.955 Td[(Sp)-27(ec)-1(i\014)1(ed)-333(as)-1(:)-444(a)-333(pr)1(e)-1(cond)1(tioner)-333(d)1(ata)-334(stru)1(c)-1(t)1(ure)]TJ +/F8 9.963 Tf 126.303 425.376 Td[(th)1(e)-334(pr)1(e)-1(cond)1(ition)1(e)-1(r)1(.)]TJ -1.501 -11.955 Td[(Scop)-27(e)-1(:)]TJ/F29 9.963 Tf 32.379 0 Td[(lo)-32(cal)]TJ/F8 9.963 Tf -32.379 -11.955 Td[(T)28(yp)-27(e)-1(:)]TJ/F29 9.963 Tf 29.611 0 Td[(requ)1(i)-1(r)1(e)-1(d)]TJ/F8 9.963 Tf -29.611 -11.955 Td[(Sp)-27(ec)-1(i)1(\014ed)-333(as)-1(:)-444(a)-333(pr)1(e)-1(cond)1(tioner)-333(d)1(ata)-334(stru)1(c)-1(t)1(ure)]TJ ET -1 0 0 1 370.381 389.511 cm +1 0 0 1 319.572 389.511 cm 0 0 1 rg 0 0 1 RG -1 0 0 1 -370.381 -389.511 cm +1 0 0 1 -319.572 -389.511 cm BT -/F32 9.963 Tf 370.381 389.511 Td[(psb)]TJ +/F32 9.963 Tf 319.572 389.511 Td[(psb)]TJ ET -1 0 0 1 386.7 389.511 cm +1 0 0 1 335.891 389.511 cm q []0 d 0 J @@ -26733,11 +26814,11 @@ q 3.138 0.199 l S Q -1 0 0 1 -386.7 -389.511 cm +1 0 0 1 -335.891 -389.511 cm BT -/F32 9.963 Tf 389.838 389.511 Td[(prec)]TJ +/F32 9.963 Tf 339.029 389.511 Td[(prec)]TJ ET -1 0 0 1 411.387 389.511 cm +1 0 0 1 360.578 389.511 cm q []0 d 0 J @@ -26746,92 +26827,92 @@ q 3.138 0.199 l S Q -1 0 0 1 -411.387 -389.511 cm +1 0 0 1 -360.578 -389.511 cm BT -/F32 9.963 Tf 414.525 389.511 Td[(type)]TJ +/F32 9.963 Tf 363.716 389.511 Td[(type)]TJ ET -1 0 0 1 435.447 389.511 cm +1 0 0 1 384.637 389.511 cm 0 g 0 G 1 0 0 1 -289.723 -31.881 cm 0 g 0 G -1 0 0 1 -145.724 -357.63 cm +1 0 0 1 -94.914 -357.63 cm BT -/F29 9.963 Tf 150.705 357.63 Td[(inf)-1(o)]TJ +/F29 9.963 Tf 99.895 357.63 Td[(inf)-1(o)]TJ ET -1 0 0 1 169.482 357.63 cm +1 0 0 1 118.672 357.63 cm 0 g 0 G -1 0 0 1 -169.482 -357.63 cm +1 0 0 1 -118.672 -357.63 cm BT -/F8 9.963 Tf 174.463 357.63 Td[(th)1(e)-334(retur)1(n)-333(e)-1(r)1(ror)-333(co)-28(de.)]TJ 1.148 -11.955 Td[(Scop)-27(e)-1(:)]TJ/F29 9.963 Tf 32.379 0 Td[(global)]TJ/F8 9.963 Tf -32.379 -11.955 Td[(T)28(yp)-28(e:)]TJ/F29 9.963 Tf 29.612 0 Td[(requ)1(i)-1(r)1(ed)]TJ/F8 9.963 Tf -29.612 -11.955 Td[(Sp)-27(ec)-1(i\014)1(ed)-333(as)-1(:)-444(an)-333(in)29(te)-1(ger,)-333(u)1(p)-28(on)-333(su)1(c)-1(ce)-1(ss)-1(f)1(ul)-333(com)-1(p)1(letion)]TJ/F11 9.963 Tf 228.837 0 Td[(inf)-107(o)]TJ/F8 9.963 Tf 22.959 0 Td[(=)-277(0)]TJ +/F8 9.963 Tf 123.653 357.63 Td[(th)1(e)-334(retur)1(n)-333(e)-1(r)1(ror)-333(co)-28(de.)]TJ 1.149 -11.955 Td[(Scop)-27(e)-1(:)]TJ/F29 9.963 Tf 32.379 0 Td[(global)]TJ/F8 9.963 Tf -32.379 -11.955 Td[(T)28(yp)-27(e)-1(:)]TJ/F29 9.963 Tf 29.611 0 Td[(requ)1(i)-1(r)1(e)-1(d)]TJ/F8 9.963 Tf -29.611 -11.955 Td[(Sp)-27(ec)-1(i)1(\014ed)-333(as)-1(:)-444(an)-333(in)29(te)-1(ger,)-333(u)1(p)-28(on)-332(s)-1(u)1(c)-1(ce)-1(ss)-1(f)1(ul)-333(completion)]TJ/F11 9.963 Tf 228.837 0 Td[(i)1(n)-1(f)-107(o)]TJ/F8 9.963 Tf 22.958 0 Td[(=)-278(0)]TJ ET -1 0 0 1 150.705 90.438 cm +1 0 0 1 99.895 90.438 cm 0 g 0 G -1 0 0 1 -150.705 -90.438 cm +1 0 0 1 -99.895 -90.438 cm BT -/F8 9.963 Tf 317.579 90.438 Td[(90)]TJ +/F8 9.963 Tf 266.77 90.438 Td[(91)]TJ ET -1 0 0 1 494.416 90.438 cm +1 0 0 1 443.606 90.438 cm 0 g 0 G endstream endobj -1221 0 obj << +1228 0 obj << /Type /Page -/Contents 1222 0 R -/Resources 1220 0 R +/Contents 1229 0 R +/Resources 1227 0 R /MediaBox [0 0 595.276 841.89] -/Parent 1202 0 R -/Annots [ 1225 0 R 1226 0 R 1227 0 R ] +/Parent 1205 0 R +/Annots [ 1232 0 R 1233 0 R 1234 0 R ] >> endobj -1225 0 obj << +1232 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [368.666 551.68 440.954 562.805] +/Rect [317.856 551.68 390.144 562.805] /Subtype /Link /A << /S /GoTo /D (spdata) >> >> endobj -1226 0 obj << +1233 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [422.298 507.845 489.356 518.97] +/Rect [371.488 507.845 438.546 518.97] /Subtype /Link /A << /S /GoTo /D (descdata) >> >> endobj -1227 0 obj << +1234 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [369.385 386.3 436.443 397.425] +/Rect [318.576 386.3 385.634 397.425] /Subtype /Link /A << /S /GoTo /D (precdata) >> >> endobj -1223 0 obj << -/D [1221 0 R /XYZ 150.705 740.998 null] +1230 0 obj << +/D [1228 0 R /XYZ 99.895 740.998 null] >> endobj 278 0 obj << -/D [1221 0 R /XYZ 150.705 659.601 null] +/D [1228 0 R /XYZ 99.895 659.601 null] >> endobj -1224 0 obj << -/D [1221 0 R /XYZ 150.705 631.802 null] +1231 0 obj << +/D [1228 0 R /XYZ 99.895 631.802 null] >> endobj -1220 0 obj << +1227 0 obj << /Font << /F18 381 0 R /F8 390 0 R /F19 508 0 R /F29 387 0 R /F32 542 0 R /F11 523 0 R >> /ProcSet [ /PDF /Text ] >> endobj -1230 0 obj << -/Length 7303 +1237 0 obj << +/Length 7274 >> stream -1 0 0 1 99.895 740.998 cm +1 0 0 1 150.705 740.998 cm 0 g 0 G 1 0 0 1 343.711 0 cm 0 g 0 G 1 0 0 1 -348.692 -60.772 cm 0 g 0 G 0 g 0 G -1 0 0 1 -94.914 -680.226 cm +1 0 0 1 -145.724 -680.226 cm BT -/F18 14.346 Tf 99.895 680.226 Td[(psb)]TJ +/F18 14.346 Tf 150.705 680.226 Td[(psb)]TJ ET -1 0 0 1 125.163 680.226 cm +1 0 0 1 175.972 680.226 cm q []0 d 0 J @@ -26840,11 +26921,11 @@ q 4.842 0.199 l S Q -1 0 0 1 -125.163 -680.226 cm +1 0 0 1 -175.972 -680.226 cm BT -/F18 14.346 Tf 130.004 680.226 Td[(pr)-1(ecapl)1(y|Precondi)1(ti)1(oner)-376(appl)1(icat)1(io)1(n)]TJ -30.109 -17.933 Td[(r)-1(o)1(uti)1(ne)]TJ 0 -35.768 Td[(Syn)31(t)1(ax)]TJ/F8 9.963 Tf 63.785 -21.821 Td[(call)-333(psb)]TJ +/F18 14.346 Tf 180.814 680.226 Td[(pre)-1(capl)1(y|Precondi)1(ti)1(oner)-376(appl)1(ica)1(ti)1(on)]TJ -30.109 -17.933 Td[(routi)1(ne)]TJ 0 -35.768 Td[(Syn)31(t)1(ax)]TJ/F8 9.963 Tf 63.785 -21.821 Td[(call)-333(psb)]TJ ET -1 0 0 1 197.542 604.704 cm +1 0 0 1 248.352 604.704 cm q []0 d 0 J @@ -26853,11 +26934,11 @@ q 2.989 0.199 l S Q -1 0 0 1 -197.542 -604.704 cm +1 0 0 1 -248.352 -604.704 cm BT -/F8 9.963 Tf 200.531 604.704 Td[(pr)1(e)-1(capl)1(y)-333(\050)]TJ/F19 9.963 Tf 44.03 0 Td[(pr)51(e)52(c,x,y)1(,desc)]TJ +/F8 9.963 Tf 251.341 604.704 Td[(pr)1(e)-1(capl)1(y)-333(\050)]TJ/F19 9.963 Tf 44.029 0 Td[(pr)51(e)51(c)1(,x,y)1(,desc)]TJ ET -1 0 0 1 299.567 604.704 cm +1 0 0 1 350.377 604.704 cm q []0 d 0 J @@ -26866,11 +26947,11 @@ q 3.055 0.199 l S Q -1 0 0 1 -299.567 -604.704 cm +1 0 0 1 -350.377 -604.704 cm BT -/F19 9.963 Tf 302.622 604.704 Td[(a,i)1(n)-1(f)1(o,tr)51(ans,work)]TJ/F8 9.963 Tf 73.325 0 Td[(\051)]TJ/F18 14.346 Tf -276.052 -29.888 Td[(Syn)31(t)1(ax)]TJ/F8 9.963 Tf 79.507 -21.821 Td[(call)-333(psb)]TJ +/F19 9.963 Tf 353.432 604.704 Td[(a,i)1(n)-1(f)1(o,tr)51(ans,work)]TJ/F8 9.963 Tf 73.325 0 Td[(\051)]TJ/F18 14.346 Tf -276.052 -29.888 Td[(Syn)31(t)1(ax)]TJ/F8 9.963 Tf 79.506 -21.821 Td[(call)-333(psb)]TJ ET -1 0 0 1 213.264 552.995 cm +1 0 0 1 264.073 552.995 cm q []0 d 0 J @@ -26879,11 +26960,11 @@ q 2.989 0.199 l S Q -1 0 0 1 -213.264 -552.995 cm +1 0 0 1 -264.073 -552.995 cm BT -/F8 9.963 Tf 216.253 552.995 Td[(pr)1(e)-1(capl)1(y)-333(\050)]TJ/F19 9.963 Tf 44.029 0 Td[(pr)51(e)51(c)1(,x,desc)]TJ +/F8 9.963 Tf 267.062 552.995 Td[(pr)1(e)-1(capl)1(y)-333(\050)]TJ/F19 9.963 Tf 44.03 0 Td[(pr)51(e)52(c,x,desc)]TJ ET -1 0 0 1 307.396 552.995 cm +1 0 0 1 358.206 552.995 cm q []0 d 0 J @@ -26892,37 +26973,37 @@ q 3.055 0.199 l S Q -1 0 0 1 -307.396 -552.995 cm +1 0 0 1 -358.206 -552.995 cm BT -/F19 9.963 Tf 310.451 552.995 Td[(a,i)1(n)-1(f)1(o,tr)51(ans)]TJ/F8 9.963 Tf 49.775 0 Td[(\051)]TJ +/F19 9.963 Tf 361.261 552.995 Td[(a,i)1(n)-1(f)1(o,tr)51(ans)]TJ/F8 9.963 Tf 49.774 0 Td[(\051)]TJ ET -1 0 0 1 94.914 529.085 cm +1 0 0 1 145.724 529.085 cm 0 g 0 G -1 0 0 1 -94.914 -529.085 cm +1 0 0 1 -145.724 -529.085 cm BT -/F29 9.963 Tf 99.895 529.085 Td[(On)-383(En)32(tr)1(y)]TJ +/F29 9.963 Tf 150.705 529.085 Td[(On)-383(En)33(t)-1(r)1(y)]TJ ET -1 0 0 1 147.481 529.085 cm +1 0 0 1 198.29 529.085 cm 0 g 0 G -1 0 0 1 -52.567 -19.926 cm +1 0 0 1 -52.566 -19.926 cm 0 g 0 G -1 0 0 1 -94.914 -509.159 cm +1 0 0 1 -145.724 -509.159 cm BT -/F29 9.963 Tf 99.895 509.159 Td[(pr)1(e)-1(c)]TJ +/F29 9.963 Tf 150.705 509.159 Td[(pr)1(e)-1(c)]TJ ET -1 0 0 1 121.322 509.159 cm +1 0 0 1 172.131 509.159 cm 0 g 0 G -1 0 0 1 -121.322 -509.159 cm +1 0 0 1 -172.131 -509.159 cm BT -/F8 9.963 Tf 126.303 509.159 Td[(th)1(e)-334(pr)1(e)-1(cond)1(ition)1(e)-1(r)1(.)-445(S)1(cop)-28(e:)]TJ/F29 9.963 Tf 119.331 0 Td[(lo)-32(cal)]TJ/F8 9.963 Tf -120.832 -11.955 Td[(T)28(yp)-27(e)-1(:)]TJ/F29 9.963 Tf 29.611 0 Td[(requ)1(i)-1(r)1(e)-1(d)]TJ/F8 9.963 Tf -29.611 -11.955 Td[(Sp)-27(ec)-1(i)1(\014ed)-333(as)-1(:)-444(a)-333(pr)1(e)-1(cond)1(ition)1(e)-1(r)-333(d)1(ata)-333(s)-1(tr)1(uctur)1(e)]TJ +/F8 9.963 Tf 177.113 509.159 Td[(th)1(e)-334(pr)1(e)-1(cond)1(ition)1(e)-1(r)1(.)-444(Scop)-28(e:)]TJ/F29 9.963 Tf 119.33 0 Td[(lo)-32(cal)]TJ/F8 9.963 Tf -120.832 -11.955 Td[(T)28(yp)-28(e:)]TJ/F29 9.963 Tf 29.612 0 Td[(requ)1(i)-1(r)1(ed)]TJ/F8 9.963 Tf -29.612 -11.955 Td[(Sp)-27(ec)-1(i\014)1(ed)-333(as)-1(:)-444(a)-333(pr)1(e)-1(cond)1(ition)1(e)-1(r)-333(d)1(ata)-333(s)-1(tr)1(uctur)1(e)]TJ ET -1 0 0 1 322.339 485.249 cm +1 0 0 1 373.149 485.249 cm 0 0 1 rg 0 0 1 RG -1 0 0 1 -322.339 -485.249 cm +1 0 0 1 -373.149 -485.249 cm BT -/F32 9.963 Tf 322.339 485.249 Td[(psb)]TJ +/F32 9.963 Tf 373.149 485.249 Td[(psb)]TJ ET -1 0 0 1 338.658 485.249 cm +1 0 0 1 389.467 485.249 cm q []0 d 0 J @@ -26931,11 +27012,11 @@ q 3.138 0.199 l S Q -1 0 0 1 -338.658 -485.249 cm +1 0 0 1 -389.467 -485.249 cm BT -/F32 9.963 Tf 341.796 485.249 Td[(prec)]TJ +/F32 9.963 Tf 392.606 485.249 Td[(prec)]TJ ET -1 0 0 1 363.345 485.249 cm +1 0 0 1 414.155 485.249 cm q []0 d 0 J @@ -26944,35 +27025,35 @@ q 3.138 0.199 l S Q -1 0 0 1 -363.345 -485.249 cm +1 0 0 1 -414.155 -485.249 cm BT -/F32 9.963 Tf 366.483 485.249 Td[(type)]TJ +/F32 9.963 Tf 417.293 485.249 Td[(type)]TJ ET -1 0 0 1 387.405 485.249 cm +1 0 0 1 438.214 485.249 cm 0 g 0 G -1 0 0 1 -387.405 -485.249 cm +1 0 0 1 -438.214 -485.249 cm BT -/F8 9.963 Tf 387.405 485.249 Td[(.)]TJ +/F8 9.963 Tf 438.214 485.249 Td[(.)]TJ ET -1 0 0 1 94.914 465.324 cm +1 0 0 1 145.724 465.324 cm 0 g 0 G -1 0 0 1 -94.914 -465.324 cm +1 0 0 1 -145.724 -465.324 cm BT -/F29 9.963 Tf 99.895 465.324 Td[(x)]TJ +/F29 9.963 Tf 150.705 465.324 Td[(x)]TJ ET -1 0 0 1 105.942 465.324 cm +1 0 0 1 156.752 465.324 cm 0 g 0 G -1 0 0 1 -105.942 -465.324 cm +1 0 0 1 -156.752 -465.324 cm BT -/F8 9.963 Tf 110.923 465.324 Td[(th)1(e)-334(s)-1(ou)1(rce)-334(v)28(ec)-1(tor)1(.)-445(S)1(c)-1(o)1(p)-28(e:)]TJ/F29 9.963 Tf 113.851 0 Td[(lo)-32(cal)]TJ/F8 9.963 Tf -99.972 -11.956 Td[(T)28(yp)-27(e)-1(:)]TJ/F29 9.963 Tf 29.611 0 Td[(requ)1(i)-1(r)1(e)]TJ/F8 9.963 Tf -29.611 -11.955 Td[(Sp)-27(ec)-1(i)1(\014ed)-333(as)-1(:)-444(a)-333(dou)1(ble)-333(precis)-1(i)1(on)-333(arr)1(a)27(y)84(.)]TJ +/F8 9.963 Tf 161.733 465.324 Td[(th)1(e)-334(s)-1(ou)1(rce)-334(v)28(ec)-1(tor)1(.)-444(Scop)-28(e:)]TJ/F29 9.963 Tf 113.851 0 Td[(lo)-32(cal)]TJ/F8 9.963 Tf -99.973 -11.956 Td[(T)28(yp)-28(e:)]TJ/F29 9.963 Tf 29.612 0 Td[(requ)1(i)-1(r)1(e)]TJ/F8 9.963 Tf -29.612 -11.955 Td[(Sp)-27(ec)-1(i\014)1(ed)-333(as)-1(:)-444(a)-333(dou)1(ble)-333(precis)-1(i)1(on)-333(arra)28(y)84(.)]TJ ET -1 0 0 1 94.914 421.488 cm +1 0 0 1 145.724 421.488 cm 0 g 0 G -1 0 0 1 -94.914 -421.488 cm +1 0 0 1 -145.724 -421.488 cm BT -/F29 9.963 Tf 99.895 421.488 Td[(desc)]TJ +/F29 9.963 Tf 150.705 421.488 Td[(desc)]TJ ET -1 0 0 1 121.81 421.488 cm +1 0 0 1 172.619 421.488 cm q []0 d 0 J @@ -26981,23 +27062,23 @@ q 3.437 0.199 l S Q -1 0 0 1 -121.81 -421.488 cm +1 0 0 1 -172.619 -421.488 cm BT -/F29 9.963 Tf 125.247 421.488 Td[(a)]TJ +/F29 9.963 Tf 176.057 421.488 Td[(a)]TJ ET -1 0 0 1 130.816 421.488 cm +1 0 0 1 181.626 421.488 cm 0 g 0 G -1 0 0 1 -130.816 -421.488 cm +1 0 0 1 -181.626 -421.488 cm BT -/F8 9.963 Tf 135.798 421.488 Td[(th)1(e)-334(pr)1(oblem)-334(comm)27(u)1(nication)-333(d)1(e)-1(sc)-1(r)1(ip)1(tor.)-444(Scop)-27(e)-1(:)]TJ/F29 9.963 Tf 208.247 0 Td[(lo)-32(cal)]TJ/F8 9.963 Tf -219.243 -11.955 Td[(T)28(yp)-27(e)-1(:)]TJ/F29 9.963 Tf 29.611 0 Td[(requ)1(i)-1(r)1(e)-1(d)]TJ/F8 9.963 Tf -29.611 -11.955 Td[(Sp)-27(ec)-1(i)1(\014ed)-333(as)-1(:)-444(a)-333(c)-1(omm)28(uni)1(c)-1(ati)1(on)-333(data)-333(stru)1(c)-1(tu)1(re)]TJ +/F8 9.963 Tf 186.607 421.488 Td[(th)1(e)-334(pr)1(oblem)-334(comm)27(un)1(ication)-333(d)1(e)-1(sc)-1(r)1(ipt)1(or.)-444(Scop)-27(e)-1(:)]TJ/F29 9.963 Tf 208.247 0 Td[(lo)-32(cal)]TJ/F8 9.963 Tf -219.243 -11.955 Td[(T)28(yp)-28(e:)]TJ/F29 9.963 Tf 29.612 0 Td[(requ)1(i)-1(r)1(ed)]TJ/F8 9.963 Tf -29.612 -11.955 Td[(Sp)-27(ec)-1(i\014)1(ed)-333(as)-1(:)-444(a)-333(c)-1(omm)27(u)1(ni)1(c)-1(ati)1(on)-333(data)-333(stru)1(c)-1(tu)1(re)]TJ ET -1 0 0 1 325.882 397.578 cm +1 0 0 1 376.691 397.578 cm 0 0 1 rg 0 0 1 RG -1 0 0 1 -325.882 -397.578 cm +1 0 0 1 -376.691 -397.578 cm BT -/F32 9.963 Tf 325.882 397.578 Td[(psb)]TJ +/F32 9.963 Tf 376.691 397.578 Td[(psb)]TJ ET -1 0 0 1 342.2 397.578 cm +1 0 0 1 393.01 397.578 cm q []0 d 0 J @@ -27006,11 +27087,11 @@ q 3.138 0.199 l S Q -1 0 0 1 -342.2 -397.578 cm +1 0 0 1 -393.01 -397.578 cm BT -/F32 9.963 Tf 345.339 397.578 Td[(desc)]TJ +/F32 9.963 Tf 396.148 397.578 Td[(desc)]TJ ET -1 0 0 1 366.887 397.578 cm +1 0 0 1 417.697 397.578 cm q []0 d 0 J @@ -27019,136 +27100,136 @@ q 3.138 0.199 l S Q -1 0 0 1 -366.887 -397.578 cm +1 0 0 1 -417.697 -397.578 cm BT -/F32 9.963 Tf 370.026 397.578 Td[(type)]TJ +/F32 9.963 Tf 420.835 397.578 Td[(type)]TJ ET -1 0 0 1 390.947 397.578 cm +1 0 0 1 441.757 397.578 cm 0 g 0 G -1 0 0 1 -390.947 -397.578 cm +1 0 0 1 -441.757 -397.578 cm BT -/F8 9.963 Tf 390.947 397.578 Td[(.)]TJ +/F8 9.963 Tf 441.757 397.578 Td[(.)]TJ ET -1 0 0 1 94.914 377.652 cm +1 0 0 1 145.724 377.652 cm 0 g 0 G -1 0 0 1 -94.914 -377.652 cm +1 0 0 1 -145.724 -377.652 cm BT -/F29 9.963 Tf 99.895 377.652 Td[(trans)]TJ +/F29 9.963 Tf 150.705 377.652 Td[(trans)]TJ ET -1 0 0 1 125.523 377.652 cm +1 0 0 1 176.332 377.652 cm 0 g 0 G -1 0 0 1 -125.523 -377.652 cm +1 0 0 1 -176.332 -377.652 cm BT -/F8 9.963 Tf 130.504 377.652 Td[(Scop)-27(e)-1(:)]TJ -5.702 -11.955 Td[(T)28(yp)-27(e)-1(:)]TJ/F29 9.963 Tf 29.611 0 Td[(optional)]TJ/F8 9.963 Tf -29.611 -11.955 Td[(Sp)-27(ec)-1(i)1(\014ed)-333(as)-1(:)-444(a)-333(c)27(h)1(aracte)-1(r)1(.)]TJ +/F8 9.963 Tf 181.314 377.652 Td[(S)1(c)-1(op)-27(e)-1(:)]TJ -5.703 -11.955 Td[(T)28(yp)-28(e:)]TJ/F29 9.963 Tf 29.612 0 Td[(optional)]TJ/F8 9.963 Tf -29.612 -11.955 Td[(Sp)-27(ec)-1(i\014)1(ed)-333(as)-1(:)-444(a)-333(c)27(h)1(arac)-1(t)1(e)-1(r)1(.)]TJ ET -1 0 0 1 94.914 333.817 cm +1 0 0 1 145.724 333.817 cm 0 g 0 G -1 0 0 1 -94.914 -333.817 cm +1 0 0 1 -145.724 -333.817 cm BT -/F29 9.963 Tf 99.895 333.817 Td[(w)32(or)1(k)]TJ +/F29 9.963 Tf 150.705 333.817 Td[(w)32(or)1(k)]TJ ET -1 0 0 1 124.345 333.817 cm +1 0 0 1 175.155 333.817 cm 0 g 0 G -1 0 0 1 -124.345 -333.817 cm +1 0 0 1 -175.155 -333.817 cm BT -/F8 9.963 Tf 129.327 333.817 Td[(an)-333(op)1(tion)1(al)-334(w)28(ork)-333(space)-334(S)1(c)-1(op)-27(e)-1(:)]TJ/F29 9.963 Tf 135.962 0 Td[(lo)-32(cal)]TJ/F8 9.963 Tf -140.487 -11.955 Td[(T)28(yp)-27(e)-1(:)]TJ/F29 9.963 Tf 29.611 0 Td[(optional)]TJ/F8 9.963 Tf -29.611 -11.956 Td[(Sp)-27(ec)-1(i)1(\014ed)-333(as)-1(:)-444(a)-333(dou)1(ble)-333(precis)-1(i)1(on)-333(arr)1(a)27(y)84(.)]TJ +/F8 9.963 Tf 180.136 333.817 Td[(an)-333(op)1(tional)-333(w)28(ork)-333(space)-334(S)1(c)-1(op)-27(e)-1(:)]TJ/F29 9.963 Tf 135.963 0 Td[(lo)-32(cal)]TJ/F8 9.963 Tf -140.488 -11.955 Td[(T)28(yp)-28(e:)]TJ/F29 9.963 Tf 29.612 0 Td[(optional)]TJ/F8 9.963 Tf -29.612 -11.956 Td[(Sp)-27(ec)-1(i\014)1(ed)-333(as)-1(:)-444(a)-333(dou)1(ble)-333(precis)-1(i)1(on)-333(arra)28(y)84(.)]TJ ET -1 0 0 1 94.914 287.989 cm +1 0 0 1 145.724 287.989 cm 0 g 0 G -1 0 0 1 -94.914 -287.989 cm +1 0 0 1 -145.724 -287.989 cm BT -/F29 9.963 Tf 99.895 287.989 Td[(On)-383(R)-1(etur)1(n)]TJ +/F29 9.963 Tf 150.705 287.989 Td[(On)-383(Re)-1(tur)1(n)]TJ ET -1 0 0 1 154.434 287.989 cm +1 0 0 1 205.243 287.989 cm 0 g 0 G -1 0 0 1 -59.52 -19.926 cm +1 0 0 1 -59.519 -19.926 cm 0 g 0 G -1 0 0 1 -94.914 -268.063 cm +1 0 0 1 -145.724 -268.063 cm BT -/F29 9.963 Tf 99.895 268.063 Td[(y)]TJ +/F29 9.963 Tf 150.705 268.063 Td[(y)]TJ ET -1 0 0 1 105.942 268.063 cm +1 0 0 1 156.752 268.063 cm 0 g 0 G -1 0 0 1 -105.942 -268.063 cm +1 0 0 1 -156.752 -268.063 cm BT -/F8 9.963 Tf 110.923 268.063 Td[(th)1(e)-334(des)-1(t)1(inati)1(on)-333(v)28(e)-1(ctor.)-444(S)1(c)-1(op)-27(e)-1(:)]TJ/F29 9.963 Tf 134.856 0 Td[(lo)-32(cal)]TJ/F8 9.963 Tf -120.977 -11.955 Td[(T)28(yp)-27(e)-1(:)]TJ/F29 9.963 Tf 29.611 0 Td[(requ)1(i)-1(r)1(e)-1(d)]TJ/F8 9.963 Tf -29.611 -11.955 Td[(Sp)-27(ec)-1(i)1(\014ed)-333(as)-1(:)-444(a)-333(dou)1(ble)-333(precis)-1(i)1(on)-333(arr)1(a)27(y)84(.)]TJ +/F8 9.963 Tf 161.733 268.063 Td[(th)1(e)-334(des)-1(t)1(inati)1(on)-333(v)28(e)-1(ctor.)-444(S)1(c)-1(op)-27(e:)]TJ/F29 9.963 Tf 134.856 0 Td[(lo)-32(cal)]TJ/F8 9.963 Tf -120.978 -11.955 Td[(T)28(yp)-28(e:)]TJ/F29 9.963 Tf 29.612 0 Td[(requ)1(i)-1(r)1(ed)]TJ/F8 9.963 Tf -29.612 -11.955 Td[(Sp)-27(ec)-1(i\014)1(ed)-333(as)-1(:)-444(a)-333(dou)1(ble)-333(precis)-1(i)1(on)-333(arra)28(y)84(.)]TJ ET -1 0 0 1 94.914 224.228 cm +1 0 0 1 145.724 224.228 cm 0 g 0 G -1 0 0 1 -94.914 -224.228 cm +1 0 0 1 -145.724 -224.228 cm BT -/F29 9.963 Tf 99.895 224.228 Td[(inf)-1(o)]TJ +/F29 9.963 Tf 150.705 224.228 Td[(inf)-1(o)]TJ ET -1 0 0 1 118.672 224.228 cm +1 0 0 1 169.482 224.228 cm 0 g 0 G -1 0 0 1 -118.672 -224.228 cm +1 0 0 1 -169.482 -224.228 cm BT -/F8 9.963 Tf 123.653 224.228 Td[(th)1(e)-334(retur)1(n)-333(e)-1(r)1(ror)-333(co)-28(de.)]TJ 1.149 -11.955 Td[(Scop)-27(e)-1(:)]TJ/F29 9.963 Tf 32.379 0 Td[(lo)-32(cal)]TJ/F8 9.963 Tf -32.379 -11.956 Td[(T)28(yp)-27(e)-1(:)]TJ/F29 9.963 Tf 29.611 0 Td[(requ)1(i)-1(r)1(e)-1(d)]TJ/F8 9.963 Tf -29.611 -11.955 Td[(Sp)-27(ec)-1(i)1(\014ed)-333(as)-1(:)-444(an)-333(in)29(te)-1(ger,)-333(u)1(p)-28(on)-332(s)-1(u)1(c)-1(ce)-1(ss)-1(f)1(ul)-333(completion)]TJ/F11 9.963 Tf 228.837 0 Td[(i)1(n)-1(f)-107(o)]TJ/F8 9.963 Tf 22.958 0 Td[(=)-278(0)-333(.)]TJ +/F8 9.963 Tf 174.463 224.228 Td[(th)1(e)-334(retur)1(n)-333(e)-1(r)1(ror)-333(co)-28(de.)]TJ 1.148 -11.955 Td[(Scop)-27(e)-1(:)]TJ/F29 9.963 Tf 32.379 0 Td[(lo)-32(cal)]TJ/F8 9.963 Tf -32.379 -11.956 Td[(T)28(yp)-28(e:)]TJ/F29 9.963 Tf 29.612 0 Td[(requ)1(i)-1(r)1(ed)]TJ/F8 9.963 Tf -29.612 -11.955 Td[(Sp)-27(ec)-1(i\014)1(ed)-333(as)-1(:)-444(an)-333(in)29(te)-1(ger,)-333(u)1(p)-28(on)-333(su)1(c)-1(ce)-1(ss)-1(f)1(ul)-333(com)-1(p)1(letion)]TJ/F11 9.963 Tf 228.837 0 Td[(inf)-107(o)]TJ/F8 9.963 Tf 22.959 0 Td[(=)-277(0)-334(.)]TJ ET -1 0 0 1 99.895 90.438 cm +1 0 0 1 150.705 90.438 cm 0 g 0 G -1 0 0 1 -99.895 -90.438 cm +1 0 0 1 -150.705 -90.438 cm BT -/F8 9.963 Tf 266.77 90.438 Td[(91)]TJ +/F8 9.963 Tf 317.579 90.438 Td[(92)]TJ ET -1 0 0 1 443.606 90.438 cm +1 0 0 1 494.416 90.438 cm 0 g 0 G endstream endobj -1229 0 obj << +1236 0 obj << /Type /Page -/Contents 1230 0 R -/Resources 1228 0 R +/Contents 1237 0 R +/Resources 1235 0 R /MediaBox [0 0 595.276 841.89] -/Parent 1202 0 R -/Annots [ 1234 0 R 1235 0 R ] +/Parent 1205 0 R +/Annots [ 1241 0 R 1242 0 R ] >> endobj -1234 0 obj << +1241 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [321.343 482.039 388.401 493.164] +/Rect [372.153 482.039 439.211 493.164] /Subtype /Link /A << /S /GoTo /D (precdata) >> >> endobj -1235 0 obj << +1242 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [324.885 394.367 391.943 405.492] +/Rect [375.695 394.367 442.753 405.492] /Subtype /Link /A << /S /GoTo /D (descdata) >> >> endobj -1231 0 obj << -/D [1229 0 R /XYZ 99.895 740.998 null] +1238 0 obj << +/D [1236 0 R /XYZ 150.705 740.998 null] >> endobj 282 0 obj << -/D [1229 0 R /XYZ 99.895 644.457 null] +/D [1236 0 R /XYZ 150.705 644.457 null] >> endobj -1232 0 obj << -/D [1229 0 R /XYZ 99.895 613.869 null] +1239 0 obj << +/D [1236 0 R /XYZ 150.705 613.869 null] >> endobj -1233 0 obj << -/D [1229 0 R /XYZ 99.895 562.16 null] +1240 0 obj << +/D [1236 0 R /XYZ 150.705 562.16 null] >> endobj -1228 0 obj << +1235 0 obj << /Font << /F18 381 0 R /F8 390 0 R /F19 508 0 R /F29 387 0 R /F32 542 0 R /F11 523 0 R >> /ProcSet [ /PDF /Text ] >> endobj -1238 0 obj << -/Length 2565 +1245 0 obj << +/Length 2563 >> stream -1 0 0 1 150.705 740.998 cm +1 0 0 1 99.895 740.998 cm 0 g 0 G 1 0 0 1 343.711 0 cm 0 g 0 G 1 0 0 1 -348.692 -60.772 cm 0 g 0 G 0 g 0 G -1 0 0 1 -145.724 -680.226 cm +1 0 0 1 -94.914 -680.226 cm BT -/F18 14.346 Tf 150.705 680.226 Td[(psb)]TJ +/F18 14.346 Tf 99.895 680.226 Td[(psb)]TJ ET -1 0 0 1 175.972 680.226 cm +1 0 0 1 125.163 680.226 cm q []0 d 0 J @@ -27157,11 +27238,11 @@ q 4.842 0.199 l S Q -1 0 0 1 -175.972 -680.226 cm +1 0 0 1 -125.163 -680.226 cm BT -/F18 14.346 Tf 180.814 680.226 Td[(pre)-1(c)]TJ +/F18 14.346 Tf 130.004 680.226 Td[(pr)-1(ec)]TJ ET -1 0 0 1 211.878 680.226 cm +1 0 0 1 161.068 680.226 cm q []0 d 0 J @@ -27170,11 +27251,11 @@ q 4.842 0.199 l S Q -1 0 0 1 -211.878 -680.226 cm +1 0 0 1 -161.068 -680.226 cm BT -/F18 14.346 Tf 216.72 680.226 Td[(descr)-1(|P)1(r)-1(i)1(n)31(t)1(s)-375(a)-375(descr)-1(i)1(pti)1(on)-375(o)1(f)-375(curr)-1(en)31(t)]TJ -66.015 -17.933 Td[(pre)-1(co)1(ndit)1(io)1(ne)-1(r)]TJ 0 -35.768 Td[(Syn)31(t)1(ax)]TJ/F8 9.963 Tf 117.125 -21.821 Td[(call)-333(psb)]TJ +/F18 14.346 Tf 165.91 680.226 Td[(descr)-1(|P)1(r)-1(i)1(n)31(t)1(s)-375(a)-375(descr)-1(i)1(pti)1(on)-375(o)1(f)-375(curr)-1(en)31(t)]TJ -66.015 -17.933 Td[(pr)-1(eco)1(ndit)1(io)1(ne)-1(r)]TJ 0 -35.768 Td[(Syn)31(t)1(ax)]TJ/F8 9.963 Tf 117.125 -21.821 Td[(call)-333(psb)]TJ ET -1 0 0 1 301.691 604.704 cm +1 0 0 1 250.882 604.704 cm q []0 d 0 J @@ -27183,11 +27264,11 @@ q 2.989 0.199 l S Q -1 0 0 1 -301.691 -604.704 cm +1 0 0 1 -250.882 -604.704 cm BT -/F8 9.963 Tf 304.68 604.704 Td[(pr)1(e)-1(c)]TJ +/F8 9.963 Tf 253.871 604.704 Td[(pr)1(e)-1(c)]TJ ET -1 0 0 1 323.571 604.704 cm +1 0 0 1 272.761 604.704 cm q []0 d 0 J @@ -27196,37 +27277,37 @@ q 2.989 0.199 l S Q -1 0 0 1 -323.571 -604.704 cm +1 0 0 1 -272.761 -604.704 cm BT -/F8 9.963 Tf 326.559 604.704 Td[(desc)-1(r)-333(\050)]TJ/F19 9.963 Tf 29.418 0 Td[(pr)51(e)52(c)]TJ/F8 9.963 Tf 17.44 0 Td[(\051)]TJ +/F8 9.963 Tf 275.75 604.704 Td[(desc)-1(r)-333(\050)]TJ/F19 9.963 Tf 29.417 0 Td[(pr)51(e)51(c)]TJ/F8 9.963 Tf 17.44 0 Td[(\051)]TJ ET -1 0 0 1 145.724 580.793 cm +1 0 0 1 94.914 580.793 cm 0 g 0 G -1 0 0 1 -145.724 -580.793 cm +1 0 0 1 -94.914 -580.793 cm BT -/F29 9.963 Tf 150.705 580.793 Td[(On)-383(En)33(t)-1(r)1(y)]TJ +/F29 9.963 Tf 99.895 580.793 Td[(On)-383(En)32(tr)1(y)]TJ ET -1 0 0 1 198.29 580.793 cm +1 0 0 1 147.481 580.793 cm 0 g 0 G -1 0 0 1 -52.566 -19.925 cm +1 0 0 1 -52.567 -19.925 cm 0 g 0 G -1 0 0 1 -145.724 -560.868 cm +1 0 0 1 -94.914 -560.868 cm BT -/F29 9.963 Tf 150.705 560.868 Td[(pr)1(e)-1(c)]TJ +/F29 9.963 Tf 99.895 560.868 Td[(pr)1(e)-1(c)]TJ ET -1 0 0 1 172.131 560.868 cm +1 0 0 1 121.322 560.868 cm 0 g 0 G -1 0 0 1 -172.131 -560.868 cm +1 0 0 1 -121.322 -560.868 cm BT -/F8 9.963 Tf 177.113 560.868 Td[(th)1(e)-334(pr)1(e)-1(cond)1(ition)1(e)-1(r)1(.)-444(Scop)-28(e:)]TJ/F29 9.963 Tf 119.33 0 Td[(lo)-32(cal)]TJ/F8 9.963 Tf -120.832 -11.955 Td[(T)28(yp)-28(e:)]TJ/F29 9.963 Tf 29.612 0 Td[(requ)1(i)-1(r)1(ed)]TJ/F8 9.963 Tf -29.612 -11.955 Td[(Sp)-27(ec)-1(i\014)1(ed)-333(as)-1(:)-444(a)-333(pr)1(e)-1(cond)1(ition)1(e)-1(r)-333(d)1(ata)-333(s)-1(tr)1(uctur)1(e)]TJ +/F8 9.963 Tf 126.303 560.868 Td[(th)1(e)-334(pr)1(e)-1(cond)1(ition)1(e)-1(r)1(.)-445(S)1(cop)-28(e:)]TJ/F29 9.963 Tf 119.331 0 Td[(lo)-32(cal)]TJ/F8 9.963 Tf -120.832 -11.955 Td[(T)28(yp)-27(e)-1(:)]TJ/F29 9.963 Tf 29.611 0 Td[(requ)1(i)-1(r)1(e)-1(d)]TJ/F8 9.963 Tf -29.611 -11.955 Td[(Sp)-27(ec)-1(i)1(\014ed)-333(as)-1(:)-444(a)-333(pr)1(e)-1(cond)1(ition)1(e)-1(r)-333(d)1(ata)-333(s)-1(tr)1(uctur)1(e)]TJ ET -1 0 0 1 373.149 536.958 cm +1 0 0 1 322.339 536.958 cm 0 0 1 rg 0 0 1 RG -1 0 0 1 -373.149 -536.958 cm +1 0 0 1 -322.339 -536.958 cm BT -/F32 9.963 Tf 373.149 536.958 Td[(psb)]TJ +/F32 9.963 Tf 322.339 536.958 Td[(psb)]TJ ET -1 0 0 1 389.467 536.958 cm +1 0 0 1 338.658 536.958 cm q []0 d 0 J @@ -27235,11 +27316,11 @@ q 3.138 0.199 l S Q -1 0 0 1 -389.467 -536.958 cm +1 0 0 1 -338.658 -536.958 cm BT -/F32 9.963 Tf 392.606 536.958 Td[(prec)]TJ +/F32 9.963 Tf 341.796 536.958 Td[(prec)]TJ ET -1 0 0 1 414.155 536.958 cm +1 0 0 1 363.345 536.958 cm q []0 d 0 J @@ -27248,197 +27329,65 @@ q 3.138 0.199 l S Q -1 0 0 1 -414.155 -536.958 cm +1 0 0 1 -363.345 -536.958 cm BT -/F32 9.963 Tf 417.293 536.958 Td[(type)]TJ +/F32 9.963 Tf 366.483 536.958 Td[(type)]TJ ET -1 0 0 1 438.214 536.958 cm +1 0 0 1 387.405 536.958 cm 0 g 0 G -1 0 0 1 -438.214 -536.958 cm +1 0 0 1 -387.405 -536.958 cm BT -/F8 9.963 Tf 438.214 536.958 Td[(.)]TJ +/F8 9.963 Tf 387.405 536.958 Td[(.)]TJ ET -1 0 0 1 150.705 90.438 cm +1 0 0 1 99.895 90.438 cm 0 g 0 G -1 0 0 1 -150.705 -90.438 cm +1 0 0 1 -99.895 -90.438 cm BT -/F8 9.963 Tf 317.579 90.438 Td[(92)]TJ +/F8 9.963 Tf 266.77 90.438 Td[(93)]TJ ET -1 0 0 1 494.416 90.438 cm +1 0 0 1 443.606 90.438 cm 0 g 0 G endstream endobj -1237 0 obj << +1244 0 obj << /Type /Page -/Contents 1238 0 R -/Resources 1236 0 R +/Contents 1245 0 R +/Resources 1243 0 R /MediaBox [0 0 595.276 841.89] -/Parent 1202 0 R -/Annots [ 1241 0 R ] +/Parent 1249 0 R +/Annots [ 1248 0 R ] >> endobj -1241 0 obj << +1248 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [372.153 533.748 439.211 544.873] +/Rect [321.343 533.748 388.401 544.873] /Subtype /Link /A << /S /GoTo /D (precdata) >> >> endobj -1239 0 obj << -/D [1237 0 R /XYZ 150.705 740.998 null] +1246 0 obj << +/D [1244 0 R /XYZ 99.895 740.998 null] >> endobj 286 0 obj << -/D [1237 0 R /XYZ 150.705 641.668 null] +/D [1244 0 R /XYZ 99.895 641.668 null] >> endobj -1240 0 obj << -/D [1237 0 R /XYZ 150.705 613.869 null] ->> endobj -1236 0 obj << -/Font << /F18 381 0 R /F8 390 0 R /F19 508 0 R /F29 387 0 R /F32 542 0 R >> -/ProcSet [ /PDF /Text ] +1247 0 obj << +/D [1244 0 R /XYZ 99.895 613.869 null] >> endobj -1244 0 obj << -/Length 361 ->> -stream -1 0 0 1 99.895 740.998 cm -0 g 0 G -1 0 0 1 343.711 0 cm -0 g 0 G -1 0 0 1 -443.606 -740.998 cm -BT -/F18 14.346 Tf 99.895 706.129 Td[(9)-1125(P)32(arall)1(el)-375(en)31(vi)1(r)-1(o)1(nmen)31(t)-374(r)-1(o)1(uti)1(ne)-1(s)]TJ -ET -1 0 0 1 99.895 90.438 cm -0 g 0 G -1 0 0 1 -99.895 -90.438 cm -BT -/F8 9.963 Tf 266.77 90.438 Td[(93)]TJ -ET -1 0 0 1 443.606 90.438 cm -0 g 0 G -endstream -endobj 1243 0 obj << -/Type /Page -/Contents 1244 0 R -/Resources 1242 0 R -/MediaBox [0 0 595.276 841.89] -/Parent 1246 0 R ->> endobj -1245 0 obj << -/D [1243 0 R /XYZ 99.895 740.998 null] ->> endobj -290 0 obj << -/D [1243 0 R /XYZ 99.895 716.092 null] ->> endobj -1242 0 obj << -/Font << /F18 381 0 R /F8 390 0 R >> +/Font << /F18 381 0 R /F8 390 0 R /F19 508 0 R /F29 387 0 R /F32 542 0 R >> /ProcSet [ /PDF /Text ] >> endobj -1249 0 obj << -/Length 4296 +1252 0 obj << +/Length 366 >> stream 1 0 0 1 150.705 740.998 cm 0 g 0 G 1 0 0 1 343.711 0 cm 0 g 0 G -1 0 0 1 -348.692 -60.772 cm -0 g 0 G -0 g 0 G -1 0 0 1 -145.724 -680.226 cm -BT -/F18 14.346 Tf 150.705 680.226 Td[(psb)]TJ -ET -1 0 0 1 175.972 680.226 cm -q -[]0 d -0 J -0.398 w -0 0.199 m -4.842 0.199 l -S -Q -1 0 0 1 -175.972 -680.226 cm -BT -/F18 14.346 Tf 180.814 680.226 Td[(i)1(n)-1(i)1(t|Ini)1(ti)1(al)1(izes)-375(PSB)1(LAS)-375(parall)1(el)]TJ -30.109 -17.933 Td[(en)31(vi)1(r)-1(o)1(nmen)31(t)]TJ 0 -35.768 Td[(Syn)31(t)1(ax)]TJ/F8 9.963 Tf 117.235 -21.821 Td[(call)-333(psb)]TJ -ET -1 0 0 1 301.802 604.704 cm -q -[]0 d -0 J -0.398 w -0 0.199 m -2.989 0.199 l -S -Q -1 0 0 1 -301.802 -604.704 cm -BT -/F8 9.963 Tf 304.791 604.704 Td[(in)1(it)-333(\050)]TJ/F19 9.963 Tf 22.139 0 Td[(ic)51(ontxt,)-358(np)]TJ/F8 9.963 Tf 46.376 0 Td[(\051)]TJ -222.601 -23.911 Td[(Thi)1(s)-307(s)-1(u)1(brou)1(tin)1(e)-307(in)1(itiali)1(z)-1(es)-307(the)-307(P)1(SBLAS)-306(p)1(arallel)-306(e)-1(n)29(viron)1(me)-1(n)28(t,)-311(de\014n)1(ing)-306(a)-306(virtu)1(al)]TJ 0 -11.955 Td[(par)1(allel)-333(m)-1(a)1(c)27(hi)1(ne.)]TJ -ET -1 0 0 1 145.724 548.913 cm -0 g 0 G -1 0 0 1 -145.724 -548.913 cm -BT -/F29 9.963 Tf 150.705 548.913 Td[(On)-383(En)33(t)-1(r)1(y)]TJ -ET -1 0 0 1 202.109 548.913 cm -0 g 0 G -1 0 0 1 -56.385 -19.925 cm -0 g 0 G -1 0 0 1 -145.724 -528.988 cm -BT -/F29 9.963 Tf 150.705 528.988 Td[(np)]TJ -ET -1 0 0 1 163.435 528.988 cm -0 g 0 G -1 0 0 1 -163.435 -528.988 cm -BT -/F8 9.963 Tf 168.416 528.988 Td[(Num)28(b)-27(e)-1(r)-333(of)-333(p)1(ro)-28(ces)-1(se)-1(s)-333(in)-333(the)-333(PS)1(B)-1(LAS)-332(virtu)1(al)-333(par)1(allel)-333(m)-1(ac)28(hin)1(e)-1(.)]TJ 7.195 -11.956 Td[(Scop)-27(e)-1(:)]TJ/F29 9.963 Tf 27.951 0 Td[(global)]TJ/F8 9.963 Tf 29.757 0 Td[(.)]TJ -57.708 -11.955 Td[(T)28(yp)-28(e:)]TJ/F29 9.963 Tf 25.184 0 Td[(optional)]TJ/F8 9.963 Tf 40.577 0 Td[(.)]TJ -65.761 -11.955 Td[(Sp)-27(ec)-1(i\014)1(ed)-393(as:)-564(an)-392(in)28(tege)-1(r)-392(v)56(alue.)-1016(Defau)1(lt:)-564(u)1(s)-1(e)-393(all)-392(a)27(v)56(ail)1(able)-393(pr)1(o)-28(ce)-1(ss)-1(es)-393(pro-)]TJ 0 -11.955 Td[(vid)1(e)-1(d)-332(b)28(y)-333(the)-333(un)1(derlyi)1(ng)-333(par)1(allel)-333(e)-1(n)28(v)1(iron)1(m)-1(en)28(t.)]TJ -ET -1 0 0 1 145.724 459.249 cm -0 g 0 G -1 0 0 1 -145.724 -459.249 cm -BT -/F29 9.963 Tf 150.705 459.249 Td[(On)-383(Re)-1(tur)1(n)]TJ -ET -1 0 0 1 205.243 459.249 cm -0 g 0 G -1 0 0 1 -59.519 -19.925 cm -0 g 0 G -1 0 0 1 -145.724 -439.324 cm -BT -/F29 9.963 Tf 150.705 439.324 Td[(ic)-1(o)1(n)32(t)-1(xt)]TJ -ET -1 0 0 1 185.712 439.324 cm -0 g 0 G -1 0 0 1 -185.712 -439.324 cm -BT -/F8 9.963 Tf 190.694 439.324 Td[(th)1(e)-334(c)-1(omm)28(un)1(ic)-1(ati)1(on)-333(c)-1(on)29(te)-1(x)1(t)-334(i)1(den)28(tif)1(yin)1(g)-334(th)1(e)-334(vi)1(rtu)1(al)-333(paral)1(le)-1(l)-333(mac)27(h)1(in)1(e)-1(.)]TJ -15.083 -11.955 Td[(Scop)-27(e)-1(:)]TJ/F29 9.963 Tf 27.951 0 Td[(global)]TJ/F8 9.963 Tf 29.757 0 Td[(.)]TJ -57.708 -11.955 Td[(T)28(yp)-28(e:)]TJ/F29 9.963 Tf 25.184 0 Td[(requ)1(i)-1(r)1(e)-1(d)]TJ/F8 9.963 Tf 41.898 0 Td[(.)]TJ -67.082 -11.956 Td[(Sp)-27(ec)-1(i\014)1(ed)-333(as)-1(:)-444(an)-333(in)29(te)-1(ger)-333(v)56(ariab)1(le.)]TJ/F18 14.346 Tf -24.906 -32.945 Td[(No)1(tes)]TJ -ET -1 0 0 1 150.705 348.692 cm -0 g 0 G -1 0 0 1 -150.705 -348.692 cm -BT -/F8 9.963 Tf 162.881 348.692 Td[(1.)]TJ -ET -1 0 0 1 170.63 348.692 cm -0 g 0 G -1 0 0 1 -170.63 -348.692 cm -BT -/F8 9.963 Tf 175.611 348.692 Td[(A)-333(c)-1(all)-333(t)1(o)-334(th)1(is)-334(r)1(outin)1(e)-334(m)28(ust)-334(p)1(rec)-1(ede)-333(an)28(y)-333(other)-333(P)1(SBLAS)-333(c)-1(al)1(l.)]TJ -ET -1 0 0 1 150.705 328.766 cm -0 g 0 G -1 0 0 1 -150.705 -328.766 cm -BT -/F8 9.963 Tf 162.881 328.766 Td[(2.)]TJ -ET -1 0 0 1 170.63 328.766 cm -0 g 0 G -1 0 0 1 -170.63 -328.766 cm +1 0 0 1 -494.416 -740.998 cm BT -/F8 9.963 Tf 175.611 328.766 Td[(It)-262(is)-262(an)-262(err)1(or)-262(to)-262(sp)-28(ec)-1(i)1(fy)-262(a)-262(v)56(alu)1(e)-262(for)]TJ/F11 9.963 Tf 147.14 0 Td[(np)]TJ/F8 9.963 Tf 13.602 0 Td[(greater)-262(th)1(an)-262(th)1(e)-263(n)28(u)1(m)27(b)-27(er)-262(of)-262(p)1(ro)-27(c)-1(es)-1(se)-1(s)]TJ -160.742 -11.955 Td[(a)28(v)56(ailabl)1(e)-334(in)-333(th)1(e)-334(u)1(nd)1(e)-1(rl)1(yin)1(g)-334(p)1(arall)1(e)-1(l)-333(exe)-1(cu)1(tion)-333(en)28(vir)1(onme)-1(n)29(t.)]TJ +/F18 14.346 Tf 150.705 706.129 Td[(9)-1125(P)32(arall)1(el)-375(en)31(vi)1(r)-1(o)1(nmen)31(t)-374(r)-1(o)1(uti)1(ne)-1(s)]TJ ET 1 0 0 1 150.705 90.438 cm 0 g 0 G @@ -27450,37 +27399,25 @@ ET 0 g 0 G endstream endobj -1248 0 obj << +1251 0 obj << /Type /Page -/Contents 1249 0 R -/Resources 1247 0 R +/Contents 1252 0 R +/Resources 1250 0 R /MediaBox [0 0 595.276 841.89] -/Parent 1246 0 R ->> endobj -1250 0 obj << -/D [1248 0 R /XYZ 150.705 740.998 null] ->> endobj -294 0 obj << -/D [1248 0 R /XYZ 150.705 644.457 null] ->> endobj -1251 0 obj << -/D [1248 0 R /XYZ 150.705 613.869 null] ->> endobj -1252 0 obj << -/D [1248 0 R /XYZ 150.705 360.647 null] +/Parent 1249 0 R >> endobj 1253 0 obj << -/D [1248 0 R /XYZ 150.705 364.632 null] +/D [1251 0 R /XYZ 150.705 740.998 null] >> endobj -1254 0 obj << -/D [1248 0 R /XYZ 150.705 342.769 null] +290 0 obj << +/D [1251 0 R /XYZ 150.705 716.092 null] >> endobj -1247 0 obj << -/Font << /F18 381 0 R /F8 390 0 R /F19 508 0 R /F29 387 0 R /F11 523 0 R >> +1250 0 obj << +/Font << /F18 381 0 R /F8 390 0 R >> /ProcSet [ /PDF /Text ] >> endobj -1257 0 obj << -/Length 5967 +1256 0 obj << +/Length 4262 >> stream 1 0 0 1 99.895 740.998 cm @@ -27505,9 +27442,9 @@ S Q 1 0 0 1 -125.163 -680.226 cm BT -/F18 14.346 Tf 130.004 680.226 Td[(inf)1(o|Return)-375(info)1(r)-1(m)1(at)1(io)1(n)-375(ab)-32(o)1(ut)-375(P)1(SBLA)1(S)]TJ -30.109 -17.933 Td[(parall)1(e)-1(l)-374(en)31(vi)1(r)-1(o)1(nmen)31(t)]TJ 0 -35.768 Td[(Syn)31(t)1(ax)]TJ/F8 9.963 Tf 105.087 -21.821 Td[(call)-333(psb)]TJ +/F18 14.346 Tf 130.004 680.226 Td[(ini)1(t|Ini)1(ti)1(al)1(izes)-375(PSB)1(LAS)-375(parall)1(el)]TJ -30.109 -17.933 Td[(en)31(vi)1(r)-1(o)1(nmen)31(t)]TJ 0 -35.768 Td[(Syn)31(t)1(ax)]TJ/F8 9.963 Tf 117.236 -21.821 Td[(call)-333(psb)]TJ ET -1 0 0 1 238.844 604.704 cm +1 0 0 1 250.993 604.704 cm q []0 d 0 J @@ -27516,9 +27453,9 @@ q 2.989 0.199 l S Q -1 0 0 1 -238.844 -604.704 cm +1 0 0 1 -250.993 -604.704 cm BT -/F8 9.963 Tf 241.833 604.704 Td[(in)1(fo)-333(\050)]TJ/F19 9.963 Tf 23.523 0 Td[(ic)51(ontxt,)-357(iam,)-357(n)-1(p)]TJ/F8 9.963 Tf 69.289 0 Td[(\051)]TJ -234.75 -23.911 Td[(This)-310(subr)1(outi)1(ne)-310(return)1(s)-311(i)1(nf)1(orman)28(tion)-309(ab)-28(ou)1(t)-310(th)1(e)-311(PS)1(BLAS)-310(p)1(arallel)-310(en)28(vir)1(onmen)28(t,)]TJ 0 -11.955 Td[(de\014n)1(in)1(g)-334(a)-333(vir)1(tual)-333(p)1(arall)1(e)-1(l)-333(mac)27(h)1(ine.)]TJ +/F8 9.963 Tf 253.982 604.704 Td[(in)1(it)-333(\050)]TJ/F19 9.963 Tf 22.139 0 Td[(ic)51(ontxt,)-358(np)]TJ/F8 9.963 Tf 46.376 0 Td[(\051)]TJ -222.602 -23.911 Td[(This)-306(s)-1(u)1(brou)1(tin)1(e)-307(ini)1(tiali)1(z)-1(es)-307(the)-307(P)1(SBLAS)-306(p)1(arallel)-306(e)-1(n)28(v)1(iron)1(m)-1(en)28(t,)-311(de\014n)1(ing)-306(a)-307(v)1(irtu)1(al)]TJ 0 -11.955 Td[(par)1(allel)-333(m)-1(ac)28(hin)1(e.)]TJ ET 1 0 0 1 94.914 548.913 cm 0 g 0 G @@ -27532,69 +27469,57 @@ ET 0 g 0 G 1 0 0 1 -94.914 -528.988 cm BT -/F29 9.963 Tf 99.895 528.988 Td[(ic)-1(on)33(t)-1(xt)]TJ +/F29 9.963 Tf 99.895 528.988 Td[(np)]TJ ET -1 0 0 1 134.903 528.988 cm +1 0 0 1 112.625 528.988 cm 0 g 0 G -1 0 0 1 -134.903 -528.988 cm +1 0 0 1 -112.625 -528.988 cm BT -/F8 9.963 Tf 139.884 528.988 Td[(th)1(e)-334(c)-1(omm)28(un)1(ic)-1(ati)1(on)-333(c)-1(on)29(te)-1(x)1(t)-334(i)1(den)28(tif)1(yin)1(g)-334(th)1(e)-334(vi)1(rtu)1(al)-334(p)1(aral)1(le)-1(l)-333(mac)27(h)1(ine.)]TJ -15.082 -11.956 Td[(Scop)-27(e)-1(:)]TJ/F29 9.963 Tf 27.951 0 Td[(global)]TJ/F8 9.963 Tf 29.756 0 Td[(.)]TJ -57.707 -11.955 Td[(T)28(yp)-27(e)-1(:)]TJ/F29 9.963 Tf 25.183 0 Td[(requ)1(i)-1(red)]TJ/F8 9.963 Tf 41.899 0 Td[(.)]TJ -67.082 -11.955 Td[(Sp)-27(ec)-1(i)1(\014ed)-333(as)-1(:)-444(an)-333(in)29(te)-1(ger)-333(v)56(ariab)1(le.)]TJ +/F8 9.963 Tf 117.607 528.988 Td[(Nu)1(m)27(b)-27(e)-1(r)-333(of)-333(p)1(ro)-28(ces)-1(se)-1(s)-333(in)-333(th)1(e)-334(PS)1(B)-1(LAS)-332(virt)1(ual)-333(par)1(allel)-333(m)-1(ac)28(hin)1(e)-1(.)]TJ 7.195 -11.956 Td[(Scop)-27(e)-1(:)]TJ/F29 9.963 Tf 27.951 0 Td[(global)]TJ/F8 9.963 Tf 29.756 0 Td[(.)]TJ -57.707 -11.955 Td[(T)28(yp)-27(e)-1(:)]TJ/F29 9.963 Tf 25.183 0 Td[(opti)-1(o)1(nal)]TJ/F8 9.963 Tf 40.577 0 Td[(.)]TJ -65.76 -11.955 Td[(Sp)-27(ec)-1(i)1(\014ed)-393(as:)-564(an)-392(in)28(tege)-1(r)-392(v)56(alue.)-1016(Defau)1(lt:)-564(u)1(se)-394(all)-392(a)27(v)56(ai)1(lable)-393(p)1(ro)-28(ce)-1(ss)-1(es)-393(pro-)]TJ 0 -11.955 Td[(vid)1(ed)-333(b)28(y)-333(the)-333(un)1(derlyi)1(ng)-333(par)1(allel)-333(e)-1(n)28(v)1(iron)1(m)-1(en)28(t.)]TJ ET -1 0 0 1 94.914 471.204 cm +1 0 0 1 94.914 459.249 cm 0 g 0 G -1 0 0 1 -94.914 -471.204 cm +1 0 0 1 -94.914 -459.249 cm BT -/F29 9.963 Tf 99.895 471.204 Td[(On)-383(R)-1(etur)1(n)]TJ +/F29 9.963 Tf 99.895 459.249 Td[(On)-383(R)-1(etur)1(n)]TJ ET -1 0 0 1 154.434 471.204 cm +1 0 0 1 154.434 459.249 cm 0 g 0 G 1 0 0 1 -59.52 -19.925 cm 0 g 0 G -1 0 0 1 -94.914 -451.279 cm -BT -/F29 9.963 Tf 99.895 451.279 Td[(iam)]TJ -ET -1 0 0 1 118.195 451.279 cm -0 g 0 G -1 0 0 1 -118.195 -451.279 cm -BT -/F8 9.963 Tf 123.176 451.279 Td[(Iden)28(ti)1(\014er)-333(of)-333(c)-1(u)1(rren)28(t)-333(p)1(ro)-28(ce)-1(ss)-334(in)-333(t)1(he)-334(P)1(SBLAS)-333(vi)1(rtual)-333(p)1(arall)1(e)-1(l)-333(mac)27(h)1(ine.)]TJ 1.626 -11.955 Td[(Scop)-27(e)-1(:)]TJ/F29 9.963 Tf 27.951 0 Td[(lo)-32(cal)]TJ/F8 9.963 Tf 23.073 0 Td[(.)]TJ -51.024 -11.955 Td[(T)28(yp)-27(e)-1(:)]TJ/F29 9.963 Tf 25.183 0 Td[(requ)1(i)-1(red)]TJ/F8 9.963 Tf 41.899 0 Td[(.)]TJ -67.082 -11.955 Td[(Sp)-27(ec)-1(i)1(\014ed)-333(as)-1(:)-444(an)-333(in)29(te)-1(ger)-333(v)56(alu)1(e)-1(.)]TJ/F14 9.963 Tf 134.302 0 Td[(\000)]TJ/F8 9.963 Tf 7.749 0 Td[(1)]TJ/F14 9.963 Tf 7.749 0 Td[(\024)]TJ/F11 9.963 Tf 10.516 0 Td[(i)1(am)]TJ/F14 9.963 Tf 20.213 0 Td[(\024)]TJ/F11 9.963 Tf 10.516 0 Td[(np)]TJ/F14 9.963 Tf 13.206 0 Td[(\000)]TJ/F8 9.963 Tf 9.963 0 Td[(1)]TJ -ET -1 0 0 1 94.914 395.488 cm -0 g 0 G -1 0 0 1 -94.914 -395.488 cm +1 0 0 1 -94.914 -439.324 cm BT -/F29 9.963 Tf 99.895 395.488 Td[(np)]TJ +/F29 9.963 Tf 99.895 439.324 Td[(ic)-1(on)33(t)-1(xt)]TJ ET -1 0 0 1 112.625 395.488 cm +1 0 0 1 134.903 439.324 cm 0 g 0 G -1 0 0 1 -112.625 -395.488 cm +1 0 0 1 -134.903 -439.324 cm BT -/F8 9.963 Tf 117.607 395.488 Td[(Nu)1(m)27(b)-27(e)-1(r)-333(of)-333(p)1(ro)-28(ces)-1(se)-1(s)-333(in)-333(th)1(e)-334(PS)1(B)-1(LAS)-332(virt)1(ual)-333(par)1(allel)-333(m)-1(ac)28(hin)1(e)-1(.)]TJ 7.195 -11.955 Td[(Scop)-27(e)-1(:)]TJ/F29 9.963 Tf 27.951 0 Td[(global)]TJ/F8 9.963 Tf 29.756 0 Td[(.)]TJ -57.707 -11.955 Td[(T)28(yp)-27(e)-1(:)]TJ/F29 9.963 Tf 25.183 0 Td[(requ)1(i)-1(red)]TJ/F8 9.963 Tf 41.899 0 Td[(.)]TJ -67.082 -11.955 Td[(Sp)-27(ec)-1(i)1(\014ed)-333(as)-1(:)-444(an)-333(in)29(te)-1(ger)-333(v)56(ariab)1(le.)]TJ/F18 14.346 Tf -24.907 -32.946 Td[(No)1(tes)]TJ +/F8 9.963 Tf 139.884 439.324 Td[(th)1(e)-334(c)-1(omm)28(un)1(ic)-1(ati)1(on)-333(c)-1(on)29(te)-1(x)1(t)-334(i)1(den)28(tif)1(yin)1(g)-334(th)1(e)-334(vi)1(rtu)1(al)-334(p)1(aral)1(le)-1(l)-333(mac)27(h)1(ine.)]TJ -15.082 -11.955 Td[(Scop)-27(e)-1(:)]TJ/F29 9.963 Tf 27.951 0 Td[(global)]TJ/F8 9.963 Tf 29.756 0 Td[(.)]TJ -57.707 -11.955 Td[(T)28(yp)-27(e)-1(:)]TJ/F29 9.963 Tf 25.183 0 Td[(requ)1(i)-1(red)]TJ/F8 9.963 Tf 41.899 0 Td[(.)]TJ -67.082 -11.956 Td[(Sp)-27(ec)-1(i)1(\014ed)-333(as)-1(:)-444(an)-333(in)29(te)-1(ger)-333(v)56(ariab)1(le.)]TJ/F18 14.346 Tf -24.907 -32.945 Td[(No)1(tes)]TJ ET -1 0 0 1 99.895 304.856 cm +1 0 0 1 99.895 348.692 cm 0 g 0 G -1 0 0 1 -99.895 -304.856 cm +1 0 0 1 -99.895 -348.692 cm BT -/F8 9.963 Tf 112.072 304.856 Td[(1.)]TJ +/F8 9.963 Tf 112.072 348.692 Td[(1.)]TJ ET -1 0 0 1 119.821 304.856 cm +1 0 0 1 119.821 348.692 cm 0 g 0 G -1 0 0 1 -119.821 -304.856 cm +1 0 0 1 -119.821 -348.692 cm BT -/F8 9.963 Tf 124.802 304.856 Td[(F)84(or)-500(pr)1(o)-28(ce)-1(ss)-1(es)-501(i)1(n)-500(th)1(e)-501(v)1(irtu)1(al)-500(par)1(allel)-500(mac)27(h)1(ine)-500(th)1(e)-501(id)1(e)-1(n)29(ti\014er)-500(wil)1(l)-500(s)-1(at)1(is)-1(f)1(y)]TJ 0 -11.955 Td[(0)]TJ/F14 9.963 Tf 7.749 0 Td[(\024)]TJ/F11 9.963 Tf 10.516 0 Td[(i)1(am)]TJ/F14 9.963 Tf 20.213 0 Td[(\024)]TJ/F11 9.963 Tf 10.516 0 Td[(np)]TJ/F14 9.963 Tf 13.206 0 Td[(\000)]TJ/F8 9.963 Tf 9.963 0 Td[(1;)]TJ +/F8 9.963 Tf 124.802 348.692 Td[(A)-333(c)-1(al)1(l)-334(t)1(o)-334(th)1(is)-334(r)1(outin)1(e)-334(m)28(ust)-334(p)1(rec)-1(ede)-333(an)28(y)-333(oth)1(e)-1(r)-333(P)1(SBLAS)-333(c)-1(al)1(l.)]TJ ET -1 0 0 1 99.895 272.976 cm +1 0 0 1 99.895 328.766 cm 0 g 0 G -1 0 0 1 -99.895 -272.976 cm +1 0 0 1 -99.895 -328.766 cm BT -/F8 9.963 Tf 112.072 272.976 Td[(2.)]TJ +/F8 9.963 Tf 112.072 328.766 Td[(2.)]TJ ET -1 0 0 1 119.821 272.976 cm +1 0 0 1 119.821 328.766 cm 0 g 0 G -1 0 0 1 -119.821 -272.976 cm +1 0 0 1 -119.821 -328.766 cm BT -/F8 9.963 Tf 124.802 272.976 Td[(If)-432(th)1(e)-433(use)-1(r)-432(h)1(as)-433(requ)1(e)-1(ste)-1(d)-432(on)]TJ/F32 9.963 Tf 130.4 0 Td[(psb_init)]TJ/F8 9.963 Tf 46.151 0 Td[(a)-432(n)28(um)28(b)-27(e)-1(r)-432(of)-432(p)1(ro)-28(ce)-1(ss)-1(es)-433(less)-433(than)]TJ -176.551 -11.956 Td[(th)1(e)-417(total)-416(a)27(v)56(ai)1(lable)-416(in)-416(the)-417(p)1(arall)1(e)-1(l)-416(exe)-1(cut)1(ion)-416(e)-1(n)29(viron)1(me)-1(n)28(t,)-437(t)1(he)-417(remaini)1(ng)]TJ 0 -11.955 Td[(pr)1(o)-28(ce)-1(ss)-1(es)-359(w)-1(i)1(ll)-359(h)1(a)27(v)28(e)-359(on)-358(re)-1(t)1(urn)]TJ/F11 9.963 Tf 130.486 0 Td[(ia)1(m)]TJ/F8 9.963 Tf 20.639 0 Td[(=)]TJ/F14 9.963 Tf 10.941 0 Td[(\000)]TJ/F8 9.963 Tf 7.749 0 Td[(1;)-372(t)1(he)-359(only)-358(c)-1(al)1(l)-359(in)28(v)28(ol)1(ving)]TJ/F32 9.963 Tf 112.377 0 Td[(icontxt)]TJ/F8 9.963 Tf -282.192 -11.955 Td[(th)1(at)-334(an)29(y)-333(s)-1(u)1(c)27(h)-333(p)1(ro)-28(ce)-1(ss)-334(ma)28(y)-333(e)-1(xec)-1(u)1(te)-334(i)1(s)-334(to)]TJ/F32 9.963 Tf 177.086 0 Td[(psb_exit)]TJ/F8 9.963 Tf 41.843 0 Td[(.)]TJ +/F8 9.963 Tf 124.802 328.766 Td[(It)-262(is)-262(an)-262(err)1(or)-262(to)-262(sp)-28(ecify)-262(a)-262(v)56(al)1(ue)-262(for)]TJ/F11 9.963 Tf 147.139 0 Td[(np)]TJ/F8 9.963 Tf 13.603 0 Td[(greater)-262(th)1(an)-262(th)1(e)-263(n)29(um)27(b)-27(er)-262(of)-261(pro)-27(c)-1(es)-1(se)-1(s)]TJ -160.742 -11.955 Td[(a)28(v)56(ailab)1(le)-334(in)-333(t)1(he)-334(u)1(nd)1(e)-1(r)1(lyin)1(g)-334(p)1(arall)1(e)-1(l)-333(exec)-1(u)1(tion)-333(en)28(vir)1(onme)-1(n)29(t.)]TJ ET 1 0 0 1 99.895 90.438 cm 0 g 0 G @@ -27606,37 +27531,37 @@ ET 0 g 0 G endstream endobj -1256 0 obj << +1255 0 obj << /Type /Page -/Contents 1257 0 R -/Resources 1255 0 R +/Contents 1256 0 R +/Resources 1254 0 R /MediaBox [0 0 595.276 841.89] -/Parent 1246 0 R +/Parent 1249 0 R >> endobj -1258 0 obj << -/D [1256 0 R /XYZ 99.895 740.998 null] +1257 0 obj << +/D [1255 0 R /XYZ 99.895 740.998 null] >> endobj -298 0 obj << -/D [1256 0 R /XYZ 99.895 641.668 null] +294 0 obj << +/D [1255 0 R /XYZ 99.895 644.457 null] +>> endobj +1258 0 obj << +/D [1255 0 R /XYZ 99.895 613.869 null] >> endobj 1259 0 obj << -/D [1256 0 R /XYZ 99.895 613.869 null] +/D [1255 0 R /XYZ 99.895 360.647 null] >> endobj 1260 0 obj << -/D [1256 0 R /XYZ 99.895 316.811 null] +/D [1255 0 R /XYZ 99.895 364.632 null] >> endobj 1261 0 obj << -/D [1256 0 R /XYZ 99.895 320.796 null] ->> endobj -1262 0 obj << -/D [1256 0 R /XYZ 99.895 286.979 null] +/D [1255 0 R /XYZ 99.895 342.769 null] >> endobj -1255 0 obj << -/Font << /F18 381 0 R /F8 390 0 R /F19 508 0 R /F29 387 0 R /F14 553 0 R /F11 523 0 R /F32 542 0 R >> +1254 0 obj << +/Font << /F18 381 0 R /F8 390 0 R /F19 508 0 R /F29 387 0 R /F11 523 0 R >> /ProcSet [ /PDF /Text ] >> endobj -1265 0 obj << -/Length 5314 +1264 0 obj << +/Length 5990 >> stream 1 0 0 1 150.705 740.998 cm @@ -27661,9 +27586,9 @@ S Q 1 0 0 1 -175.972 -680.226 cm BT -/F18 14.346 Tf 180.814 680.226 Td[(exit)1(|E)-1(x)1(it)-374(fr)-1(o)1(m)-375(P)1(SBLA)1(S)-375(par)-1(al)1(lel)]TJ -30.109 -17.933 Td[(en)31(vi)1(r)-1(o)1(nmen)31(t)]TJ 0 -35.768 Td[(Syn)31(t)1(ax)]TJ/F8 9.963 Tf 125.2 -21.821 Td[(call)-333(psb)]TJ +/F18 14.346 Tf 180.814 680.226 Td[(i)1(n)-1(f)1(o|Return)-375(info)1(r)-1(m)1(at)1(io)1(n)-375(ab)-32(o)1(ut)-375(P)1(SBLA)1(S)]TJ -30.109 -17.933 Td[(parall)1(e)-1(l)-374(en)31(vi)1(r)-1(o)1(nmen)31(t)]TJ 0 -35.768 Td[(Syn)31(t)1(ax)]TJ/F8 9.963 Tf 105.087 -21.821 Td[(call)-333(psb)]TJ ET -1 0 0 1 309.767 604.704 cm +1 0 0 1 289.653 604.704 cm q []0 d 0 J @@ -27672,78 +27597,85 @@ q 2.989 0.199 l S Q -1 0 0 1 -309.767 -604.704 cm +1 0 0 1 -289.653 -604.704 cm BT -/F8 9.963 Tf 312.756 604.704 Td[(exit)-333(\050)]TJ/F19 9.963 Tf 23.523 0 Td[(ic)52(o)-1(ntxt)]TJ/F8 9.963 Tf 29.063 0 Td[(\051)]TJ -101.403 -23.911 Td[(call)-333(psb)]TJ +/F8 9.963 Tf 292.642 604.704 Td[(in)1(fo)-333(\050)]TJ/F19 9.963 Tf 23.523 0 Td[(ic)51(ontxt,)-358(i)1(am,)-357(n)-1(p)]TJ/F8 9.963 Tf 69.29 0 Td[(\051)]TJ -234.75 -23.911 Td[(Thi)1(s)-311(sub)1(routi)1(ne)-310(retur)1(ns)-310(inf)1(orman)28(tion)-309(ab)-28(ou)1(t)-310(th)1(e)-311(P)1(SBLAS)-310(p)1(arallel)-310(en)28(vi)1(ronmen)28(t,)]TJ 0 -11.955 Td[(de\014)1(nin)1(g)-334(a)-333(vi)1(rtual)-333(p)1(arall)1(e)-1(l)-333(mac)27(h)1(ine.)]TJ ET -1 0 0 1 297.801 580.793 cm -q -[]0 d -0 J -0.398 w -0 0.199 m -2.989 0.199 l -S -Q -1 0 0 1 -297.801 -580.793 cm +1 0 0 1 145.724 548.913 cm +0 g 0 G +1 0 0 1 -145.724 -548.913 cm +BT +/F29 9.963 Tf 150.705 548.913 Td[(On)-383(En)33(t)-1(r)1(y)]TJ +ET +1 0 0 1 202.109 548.913 cm +0 g 0 G +1 0 0 1 -56.385 -19.925 cm +0 g 0 G +1 0 0 1 -145.724 -528.988 cm BT -/F8 9.963 Tf 300.789 580.793 Td[(exit)-333(\050)]TJ/F19 9.963 Tf 23.523 0 Td[(ic)51(ontxt,cl)1(ose)]TJ/F8 9.963 Tf 52.996 0 Td[(\051)]TJ -226.603 -23.91 Td[(Thi)1(s)-334(s)-1(u)1(br)1(outin)1(e)-334(exits)-333(from)-333(the)-333(PS)1(B)-1(LAS)-333(p)1(arall)1(e)-1(l)-333(vi)1(rtu)1(al)-334(mac)28(hin)1(e)-1(.)]TJ +/F29 9.963 Tf 150.705 528.988 Td[(ic)-1(o)1(n)32(t)-1(xt)]TJ ET -1 0 0 1 145.724 536.958 cm +1 0 0 1 185.712 528.988 cm 0 g 0 G -1 0 0 1 -145.724 -536.958 cm +1 0 0 1 -185.712 -528.988 cm BT -/F29 9.963 Tf 150.705 536.958 Td[(On)-383(En)33(t)-1(r)1(y)]TJ +/F8 9.963 Tf 190.694 528.988 Td[(th)1(e)-334(c)-1(omm)28(un)1(ic)-1(ati)1(on)-333(c)-1(on)29(te)-1(x)1(t)-334(i)1(den)28(tif)1(yin)1(g)-334(th)1(e)-334(vi)1(rtu)1(al)-333(paral)1(le)-1(l)-333(mac)27(h)1(in)1(e)-1(.)]TJ -15.083 -11.956 Td[(Scop)-27(e)-1(:)]TJ/F29 9.963 Tf 27.951 0 Td[(global)]TJ/F8 9.963 Tf 29.757 0 Td[(.)]TJ -57.708 -11.955 Td[(T)28(yp)-28(e:)]TJ/F29 9.963 Tf 25.184 0 Td[(requ)1(i)-1(r)1(e)-1(d)]TJ/F8 9.963 Tf 41.898 0 Td[(.)]TJ -67.082 -11.955 Td[(Sp)-27(ec)-1(i\014)1(ed)-333(as)-1(:)-444(an)-333(in)29(te)-1(ger)-333(v)56(ariab)1(le.)]TJ ET -1 0 0 1 202.109 536.958 cm +1 0 0 1 145.724 471.204 cm 0 g 0 G -1 0 0 1 -56.385 -19.926 cm +1 0 0 1 -145.724 -471.204 cm +BT +/F29 9.963 Tf 150.705 471.204 Td[(On)-383(Re)-1(tur)1(n)]TJ +ET +1 0 0 1 205.243 471.204 cm 0 g 0 G -1 0 0 1 -145.724 -517.032 cm +1 0 0 1 -59.519 -19.925 cm +0 g 0 G +1 0 0 1 -145.724 -451.279 cm BT -/F29 9.963 Tf 150.705 517.032 Td[(ic)-1(o)1(n)32(t)-1(xt)]TJ +/F29 9.963 Tf 150.705 451.279 Td[(iam)]TJ ET -1 0 0 1 185.712 517.032 cm +1 0 0 1 169.004 451.279 cm 0 g 0 G -1 0 0 1 -185.712 -517.032 cm +1 0 0 1 -169.004 -451.279 cm BT -/F8 9.963 Tf 190.694 517.032 Td[(th)1(e)-334(c)-1(omm)28(un)1(ic)-1(ati)1(on)-333(c)-1(on)29(te)-1(x)1(t)-334(i)1(den)28(tif)1(yin)1(g)-334(th)1(e)-334(vi)1(rtu)1(al)-333(paral)1(le)-1(l)-333(mac)27(h)1(in)1(e)-1(.)]TJ -15.083 -11.955 Td[(Scop)-27(e)-1(:)]TJ/F29 9.963 Tf 27.951 0 Td[(global)]TJ/F8 9.963 Tf 29.757 0 Td[(.)]TJ -57.708 -11.955 Td[(T)28(yp)-28(e:)]TJ/F29 9.963 Tf 25.184 0 Td[(requ)1(i)-1(r)1(e)-1(d)]TJ/F8 9.963 Tf 41.898 0 Td[(.)]TJ -67.082 -11.955 Td[(Sp)-27(ec)-1(i\014)1(ed)-333(as)-1(:)-444(an)-333(in)29(te)-1(ger)-333(v)56(ariab)1(le.)]TJ +/F8 9.963 Tf 173.985 451.279 Td[(Iden)28(ti\014)1(er)-333(of)-333(c)-1(u)1(rren)28(t)-333(pr)1(o)-28(ce)-1(ss)-334(in)-333(t)1(he)-334(P)1(SBLAS)-333(vi)1(rtual)-333(p)1(arall)1(e)-1(l)-333(mac)27(h)1(ine.)]TJ 1.626 -11.955 Td[(Scop)-27(e)-1(:)]TJ/F29 9.963 Tf 27.951 0 Td[(lo)-32(cal)]TJ/F8 9.963 Tf 23.073 0 Td[(.)]TJ -51.024 -11.955 Td[(T)28(yp)-28(e:)]TJ/F29 9.963 Tf 25.184 0 Td[(requ)1(i)-1(r)1(e)-1(d)]TJ/F8 9.963 Tf 41.898 0 Td[(.)]TJ -67.082 -11.955 Td[(Sp)-27(ec)-1(i\014)1(ed)-333(as)-1(:)-444(an)-333(in)29(te)-1(ger)-333(v)56(alue.)]TJ/F14 9.963 Tf 134.303 0 Td[(\000)]TJ/F8 9.963 Tf 7.748 0 Td[(1)]TJ/F14 9.963 Tf 7.749 0 Td[(\024)]TJ/F11 9.963 Tf 10.516 0 Td[(ia)1(m)]TJ/F14 9.963 Tf 20.213 0 Td[(\024)]TJ/F11 9.963 Tf 10.516 0 Td[(np)]TJ/F14 9.963 Tf 13.206 0 Td[(\000)]TJ/F8 9.963 Tf 9.963 0 Td[(1)]TJ ET -1 0 0 1 145.724 461.242 cm +1 0 0 1 145.724 395.488 cm 0 g 0 G -1 0 0 1 -145.724 -461.242 cm +1 0 0 1 -145.724 -395.488 cm BT -/F29 9.963 Tf 150.705 461.242 Td[(cl)-1(o)1(se)]TJ +/F29 9.963 Tf 150.705 395.488 Td[(np)]TJ ET -1 0 0 1 174.478 461.242 cm +1 0 0 1 163.435 395.488 cm 0 g 0 G -1 0 0 1 -174.478 -461.242 cm +1 0 0 1 -163.435 -395.488 cm BT -/F8 9.963 Tf 179.459 461.242 Td[(Wh)1(e)-1(th)1(e)-1(r)-400(to)-402(close)-402(all)-401(d)1(ata)-401(s)-1(tr)1(uctur)1(e)-1(s)-401(related)-401(to)-401(the)-401(virt)1(ual)-401(par)1(allel)-401(ma-)]TJ -3.848 -11.955 Td[(c)27(h)1(ine,)-333(b)-27(e)-1(sides)-334(th)1(os)-1(e)-333(as)-1(so)-28(ciated)-333(with)-333(icon)28(txt)1(.)]TJ 0 -11.956 Td[(Scop)-27(e)-1(:)]TJ/F29 9.963 Tf 27.951 0 Td[(global)]TJ/F8 9.963 Tf 29.757 0 Td[(.)]TJ -57.708 -11.955 Td[(T)28(yp)-28(e:)]TJ/F29 9.963 Tf 25.184 0 Td[(optional)]TJ/F8 9.963 Tf 40.577 0 Td[(.)]TJ -65.761 -11.955 Td[(Sp)-27(ec)-1(i\014)1(ed)-333(as)-1(:)-444(a)-333(logical)-333(v)56(ariab)1(le)-1(,)-333(d)1(e)-1(f)1(ault)-333(v)56(alu)1(e)-1(:)-444(tr)1(ue.)]TJ/F18 14.346 Tf -24.906 -32.946 Td[(No)1(tes)]TJ +/F8 9.963 Tf 168.416 395.488 Td[(Num)28(b)-27(e)-1(r)-333(of)-333(p)1(ro)-28(ces)-1(se)-1(s)-333(in)-333(the)-333(PS)1(B)-1(LAS)-332(virtu)1(al)-333(par)1(allel)-333(m)-1(ac)28(hin)1(e)-1(.)]TJ 7.195 -11.955 Td[(Scop)-27(e)-1(:)]TJ/F29 9.963 Tf 27.951 0 Td[(global)]TJ/F8 9.963 Tf 29.757 0 Td[(.)]TJ -57.708 -11.955 Td[(T)28(yp)-28(e:)]TJ/F29 9.963 Tf 25.184 0 Td[(requ)1(i)-1(r)1(e)-1(d)]TJ/F8 9.963 Tf 41.898 0 Td[(.)]TJ -67.082 -11.955 Td[(Sp)-27(ec)-1(i\014)1(ed)-333(as)-1(:)-444(an)-333(in)29(te)-1(ger)-333(v)56(ariab)1(le.)]TJ/F18 14.346 Tf -24.906 -32.946 Td[(No)1(tes)]TJ ET -1 0 0 1 150.705 358.654 cm +1 0 0 1 150.705 304.856 cm 0 g 0 G -1 0 0 1 -150.705 -358.654 cm +1 0 0 1 -150.705 -304.856 cm BT -/F8 9.963 Tf 162.881 358.654 Td[(1.)]TJ +/F8 9.963 Tf 162.881 304.856 Td[(1.)]TJ ET -1 0 0 1 170.63 358.654 cm +1 0 0 1 170.63 304.856 cm 0 g 0 G -1 0 0 1 -170.63 -358.654 cm +1 0 0 1 -170.63 -304.856 cm BT -/F8 9.963 Tf 175.611 358.654 Td[(This)-241(rou)1(tin)1(e)-242(ma)28(y)-241(b)-27(e)-242(called)-241(ev)28(e)-1(n)-240(if)-241(a)-241(p)1(reviou)1(s)-242(call)-241(t)1(o)]TJ/F32 9.963 Tf 220.575 0 Td[(psb_info)]TJ/F8 9.963 Tf 44.244 0 Td[(has)-241(retu)1(rned)]TJ -264.819 -11.955 Td[(with)]TJ/F11 9.963 Tf 22.963 0 Td[(ia)1(m)]TJ/F8 9.963 Tf 20.663 0 Td[(=)]TJ/F14 9.963 Tf 10.966 0 Td[(\000)]TJ/F8 9.963 Tf 7.748 0 Td[(1;)-374(in)1(deed,)-367(it)-360(it)-360(is)-361(th)1(e)-361(on)1(ly)-360(rout)1(ine)-361(t)1(hat)-360(m)-1(a)28(y)-360(b)-27(e)-361(c)-1(a)1(lled)-360(w)-1(i)1(th)]TJ -62.34 -11.955 Td[(argu)1(m)-1(en)28(t)]TJ/F32 9.963 Tf 44.583 0 Td[(icontxt)]TJ/F8 9.963 Tf 39.934 0 Td[(in)-333(t)1(his)-334(situ)1(ation)1(.)]TJ +/F8 9.963 Tf 175.611 304.856 Td[(F)84(or)-500(pr)1(o)-28(ce)-1(ss)-1(es)-501(i)1(n)-500(th)1(e)-501(v)1(irtu)1(al)-500(par)1(allel)-500(mac)27(h)1(ine)-500(the)-500(id)1(e)-1(n)29(ti\014er)-500(wil)1(l)-500(s)-1(at)1(is)-1(f)1(y)]TJ 0 -11.955 Td[(0)]TJ/F14 9.963 Tf 7.749 0 Td[(\024)]TJ/F11 9.963 Tf 10.516 0 Td[(ia)1(m)]TJ/F14 9.963 Tf 20.213 0 Td[(\024)]TJ/F11 9.963 Tf 10.516 0 Td[(np)]TJ/F14 9.963 Tf 13.207 0 Td[(\000)]TJ/F8 9.963 Tf 9.962 0 Td[(1;)]TJ ET -1 0 0 1 150.705 314.819 cm +1 0 0 1 150.705 272.976 cm 0 g 0 G -1 0 0 1 -150.705 -314.819 cm +1 0 0 1 -150.705 -272.976 cm BT -/F8 9.963 Tf 162.881 314.819 Td[(2.)]TJ +/F8 9.963 Tf 162.881 272.976 Td[(2.)]TJ ET -1 0 0 1 170.63 314.819 cm +1 0 0 1 170.63 272.976 cm 0 g 0 G -1 0 0 1 -170.63 -314.819 cm +1 0 0 1 -170.63 -272.976 cm BT -/F8 9.963 Tf 175.611 314.819 Td[(If)-279(the)-280(u)1(s)-1(er)-279(w)27(an)28(t)1(s)-281(t)1(o)-280(use)-280(m)27(u)1(lti)1(ple)-280(com)-1(m)28(un)1(ication)-279(c)-1(on)29(te)-1(x)1(ts)-280(in)-279(the)-280(same)-280(pro-)]TJ 0 -11.956 Td[(gram,)-450(this)-427(rou)1(tin)1(e)-428(ma)27(y)-426(b)-28(e)-427(c)-1(all)1(e)-1(d)-426(m)27(u)1(ltip)1(le)-428(ti)1(m)-1(es)-428(to)-427(se)-1(l)1(e)-1(ctiv)28(ely)-427(clos)-1(e)-427(the)]TJ 0 -11.955 Td[(con)28(te)-1(x)1(ts)-410(with)]TJ/F32 9.963 Tf 63.556 0 Td[(close=.false.)]TJ/F8 9.963 Tf 67.995 0 Td[(,)-428(whi)1(le)-410(on)-408(the)-409(last)-409(c)-1(all)-408(it)-409(s)-1(h)1(ould)-408(b)-27(e)-410(called)]TJ -131.551 -11.955 Td[(with)]TJ/F32 9.963 Tf 23.216 0 Td[(close=.true.)]TJ/F8 9.963 Tf 66.609 0 Td[(to)-386(sh)28(u)1(tdo)28(wn)-386(i)1(n)-386(a)-386(clean)-386(w)28(a)28(y)-386(th)1(e)-387(en)28(ti)1(re)-386(par)1(allel)-386(en)28(vi-)]TJ -89.825 -11.955 Td[(ron)1(m)-1(en)28(t.)]TJ +/F8 9.963 Tf 175.611 272.976 Td[(If)-432(th)1(e)-433(use)-1(r)-432(h)1(as)-433(requ)1(e)-1(ste)-1(d)-432(on)]TJ/F32 9.963 Tf 130.4 0 Td[(psb_init)]TJ/F8 9.963 Tf 46.151 0 Td[(a)-432(n)28(um)28(b)-28(er)-432(of)-432(p)1(ro)-28(ce)-1(ss)-1(es)-433(less)-433(than)]TJ -176.551 -11.956 Td[(th)1(e)-417(total)-416(a)27(v)56(ail)1(able)-417(i)1(n)-416(the)-417(p)1(arall)1(e)-1(l)-416(exe)-1(cuti)1(on)-416(e)-1(n)29(viron)1(m)-1(en)28(t,)-437(th)1(e)-417(remaini)1(ng)]TJ 0 -11.955 Td[(pr)1(o)-28(ce)-1(ss)-1(es)-360(wi)1(ll)-359(ha)28(v)28(e)-359(on)-359(r)1(e)-1(t)1(urn)]TJ/F11 9.963 Tf 130.487 0 Td[(i)1(am)]TJ/F8 9.963 Tf 20.638 0 Td[(=)]TJ/F14 9.963 Tf 10.942 0 Td[(\000)]TJ/F8 9.963 Tf 7.749 0 Td[(1;)-371(the)-359(only)-358(c)-1(al)1(l)-359(in)28(v)28(ol)1(vin)1(g)]TJ/F32 9.963 Tf 112.377 0 Td[(icontxt)]TJ/F8 9.963 Tf -282.193 -11.955 Td[(th)1(at)-334(an)29(y)-333(s)-1(u)1(c)27(h)-333(p)1(ro)-28(ce)-1(ss)-334(ma)28(y)-334(exec)-1(u)1(te)-334(is)-333(to)]TJ/F32 9.963 Tf 177.087 0 Td[(psb_exit)]TJ/F8 9.963 Tf 41.842 0 Td[(.)]TJ ET 1 0 0 1 150.705 90.438 cm 0 g 0 G @@ -27755,37 +27687,37 @@ ET 0 g 0 G endstream endobj -1264 0 obj << +1263 0 obj << /Type /Page -/Contents 1265 0 R -/Resources 1263 0 R +/Contents 1264 0 R +/Resources 1262 0 R /MediaBox [0 0 595.276 841.89] -/Parent 1246 0 R +/Parent 1249 0 R >> endobj -1266 0 obj << -/D [1264 0 R /XYZ 150.705 740.998 null] +1265 0 obj << +/D [1263 0 R /XYZ 150.705 740.998 null] >> endobj -302 0 obj << -/D [1264 0 R /XYZ 150.705 644.457 null] +298 0 obj << +/D [1263 0 R /XYZ 150.705 641.668 null] +>> endobj +1266 0 obj << +/D [1263 0 R /XYZ 150.705 613.869 null] >> endobj 1267 0 obj << -/D [1264 0 R /XYZ 150.705 613.869 null] +/D [1263 0 R /XYZ 150.705 316.811 null] >> endobj 1268 0 obj << -/D [1264 0 R /XYZ 150.705 370.609 null] +/D [1263 0 R /XYZ 150.705 320.796 null] >> endobj 1269 0 obj << -/D [1264 0 R /XYZ 150.705 374.594 null] ->> endobj -1270 0 obj << -/D [1264 0 R /XYZ 150.705 328.822 null] +/D [1263 0 R /XYZ 150.705 286.979 null] >> endobj -1263 0 obj << -/Font << /F18 381 0 R /F8 390 0 R /F19 508 0 R /F29 387 0 R /F32 542 0 R /F11 523 0 R /F14 553 0 R >> +1262 0 obj << +/Font << /F18 381 0 R /F8 390 0 R /F19 508 0 R /F29 387 0 R /F14 553 0 R /F11 523 0 R /F32 542 0 R >> /ProcSet [ /PDF /Text ] >> endobj -1273 0 obj << -/Length 3121 +1272 0 obj << +/Length 5303 >> stream 1 0 0 1 99.895 740.998 cm @@ -27810,22 +27742,9 @@ S Q 1 0 0 1 -125.163 -680.226 cm BT -/F18 14.346 Tf 130.004 680.226 Td[(get)]TJ -ET -1 0 0 1 152.683 680.226 cm -q -[]0 d -0 J -0.398 w -0 0.199 m -4.842 0.199 l -S -Q -1 0 0 1 -152.683 -680.226 cm -BT -/F18 14.346 Tf 157.525 680.226 Td[(mpi)1(com)1(m|Get)-375(t)1(he)-375(M)-1(P)1(I)-375(com)1(m)32(unicat)1(or)]TJ -57.63 -35.769 Td[(Syn)31(t)1(ax)]TJ/F8 9.963 Tf 86.053 -21.821 Td[(call)-333(psb)]TJ +/F18 14.346 Tf 130.004 680.226 Td[(exit)1(|E)-1(x)1(it)-374(fr)-1(o)1(m)-375(P)1(SBLA)1(S)-375(par)-1(al)1(lel)]TJ -30.109 -17.933 Td[(en)31(vi)1(r)-1(o)1(nmen)31(t)]TJ 0 -35.768 Td[(Syn)31(t)1(ax)]TJ/F8 9.963 Tf 125.2 -21.821 Td[(call)-333(psb)]TJ ET -1 0 0 1 219.81 622.636 cm +1 0 0 1 258.957 604.704 cm q []0 d 0 J @@ -27834,11 +27753,11 @@ q 2.989 0.199 l S Q -1 0 0 1 -219.81 -622.636 cm +1 0 0 1 -258.957 -604.704 cm BT -/F8 9.963 Tf 222.799 622.636 Td[(get)]TJ +/F8 9.963 Tf 261.946 604.704 Td[(exit)-333(\050)]TJ/F19 9.963 Tf 23.523 0 Td[(ic)51(ontxt)]TJ/F8 9.963 Tf 29.063 0 Td[(\051)]TJ -101.403 -23.911 Td[(call)-333(psb)]TJ ET -1 0 0 1 236.68 622.636 cm +1 0 0 1 246.991 580.793 cm q []0 d 0 J @@ -27847,49 +27766,65 @@ q 2.989 0.199 l S Q -1 0 0 1 -236.68 -622.636 cm +1 0 0 1 -246.991 -580.793 cm BT -/F8 9.963 Tf 239.669 622.636 Td[(mpicomm)-334(\050)]TJ/F19 9.963 Tf 49.813 0 Td[(ic)51(ontxt,)-358(i)1(c)51(omm)]TJ/F8 9.963 Tf 64.198 0 Td[(\051)]TJ -253.785 -23.91 Td[(This)-268(s)-1(u)1(br)1(outin)1(e)-269(retu)1(rns)-268(the)-269(M)1(PI)-268(c)-1(omm)28(un)1(ic)-1(at)1(or)-268(as)-1(so)-28(ciate)-1(d)-267(w)-1(i)1(th)-268(a)-268(PSBLAS)-268(con-)]TJ 0 -11.955 Td[(text)]TJ +/F8 9.963 Tf 249.98 580.793 Td[(exit)-333(\050)]TJ/F19 9.963 Tf 23.523 0 Td[(ic)51(ontxt,cl)1(ose)]TJ/F8 9.963 Tf 52.995 0 Td[(\051)]TJ -226.603 -23.91 Td[(This)-333(s)-1(u)1(br)1(outin)1(e)-334(exits)-334(f)1(rom)-333(the)-333(PSBLAS)-333(p)1(arall)1(e)-1(l)-333(vi)1(rtua)1(l)-334(mac)27(h)1(in)1(e)-1(.)]TJ ET -1 0 0 1 94.914 566.846 cm +1 0 0 1 94.914 536.958 cm 0 g 0 G -1 0 0 1 -94.914 -566.846 cm +1 0 0 1 -94.914 -536.958 cm BT -/F29 9.963 Tf 99.895 566.846 Td[(On)-383(En)32(tr)1(y)]TJ +/F29 9.963 Tf 99.895 536.958 Td[(On)-383(En)32(tr)1(y)]TJ ET -1 0 0 1 151.3 566.846 cm +1 0 0 1 151.3 536.958 cm 0 g 0 G 1 0 0 1 -56.386 -19.926 cm 0 g 0 G -1 0 0 1 -94.914 -546.92 cm +1 0 0 1 -94.914 -517.032 cm +BT +/F29 9.963 Tf 99.895 517.032 Td[(ic)-1(on)33(t)-1(xt)]TJ +ET +1 0 0 1 134.903 517.032 cm +0 g 0 G +1 0 0 1 -134.903 -517.032 cm +BT +/F8 9.963 Tf 139.884 517.032 Td[(th)1(e)-334(c)-1(omm)28(un)1(ic)-1(ati)1(on)-333(c)-1(on)29(te)-1(x)1(t)-334(i)1(den)28(tif)1(yin)1(g)-334(th)1(e)-334(vi)1(rtu)1(al)-334(p)1(aral)1(le)-1(l)-333(mac)27(h)1(ine.)]TJ -15.082 -11.955 Td[(Scop)-27(e)-1(:)]TJ/F29 9.963 Tf 27.951 0 Td[(global)]TJ/F8 9.963 Tf 29.756 0 Td[(.)]TJ -57.707 -11.955 Td[(T)28(yp)-27(e)-1(:)]TJ/F29 9.963 Tf 25.183 0 Td[(requ)1(i)-1(red)]TJ/F8 9.963 Tf 41.899 0 Td[(.)]TJ -67.082 -11.955 Td[(Sp)-27(ec)-1(i)1(\014ed)-333(as)-1(:)-444(an)-333(in)29(te)-1(ger)-333(v)56(ariab)1(le.)]TJ +ET +1 0 0 1 94.914 461.242 cm +0 g 0 G +1 0 0 1 -94.914 -461.242 cm BT -/F29 9.963 Tf 99.895 546.92 Td[(ic)-1(on)33(t)-1(xt)]TJ +/F29 9.963 Tf 99.895 461.242 Td[(cl)-1(os)1(e)]TJ ET -1 0 0 1 134.903 546.92 cm +1 0 0 1 123.669 461.242 cm 0 g 0 G -1 0 0 1 -134.903 -546.92 cm +1 0 0 1 -123.669 -461.242 cm BT -/F8 9.963 Tf 139.884 546.92 Td[(th)1(e)-334(c)-1(omm)28(un)1(ic)-1(ati)1(on)-333(c)-1(on)29(te)-1(x)1(t)-334(i)1(den)28(tif)1(yin)1(g)-334(th)1(e)-334(vi)1(rtu)1(al)-334(p)1(aral)1(le)-1(l)-333(mac)27(h)1(ine.)]TJ -15.082 -11.955 Td[(Scop)-27(e)-1(:)]TJ/F29 9.963 Tf 27.951 0 Td[(global)]TJ/F8 9.963 Tf 29.756 0 Td[(.)]TJ -57.707 -11.955 Td[(T)28(yp)-27(e)-1(:)]TJ/F29 9.963 Tf 25.183 0 Td[(requ)1(i)-1(red)]TJ/F8 9.963 Tf 41.899 0 Td[(.)]TJ -67.082 -11.955 Td[(Sp)-27(ec)-1(i)1(\014ed)-333(as)-1(:)-444(an)-333(in)29(te)-1(ger)-333(v)56(ariab)1(le.)]TJ +/F8 9.963 Tf 128.65 461.242 Td[(Wh)1(e)-1(th)1(e)-1(r)-400(to)-402(close)-402(all)-401(d)1(ata)-401(s)-1(t)1(ructur)1(e)-1(s)-401(related)-401(to)-401(the)-401(virt)1(ual)-401(p)1(arallel)-401(ma-)]TJ -3.848 -11.955 Td[(c)27(h)1(in)1(e)-1(,)-333(b)-27(e)-1(sid)1(e)-1(s)-334(th)1(os)-1(e)-333(as)-1(so)-28(ciated)-333(with)-333(icon)28(txt)1(.)]TJ 0 -11.956 Td[(Scop)-27(e)-1(:)]TJ/F29 9.963 Tf 27.951 0 Td[(global)]TJ/F8 9.963 Tf 29.756 0 Td[(.)]TJ -57.707 -11.955 Td[(T)28(yp)-27(e)-1(:)]TJ/F29 9.963 Tf 25.183 0 Td[(opti)-1(o)1(nal)]TJ/F8 9.963 Tf 40.577 0 Td[(.)]TJ -65.76 -11.955 Td[(Sp)-27(ec)-1(i)1(\014ed)-333(as)-1(:)-444(a)-333(logical)-333(v)56(ariab)1(le)-1(,)-333(d)1(e)-1(f)1(aul)1(t)-334(v)56(alu)1(e)-1(:)-444(tr)1(ue.)]TJ/F18 14.346 Tf -24.907 -32.946 Td[(No)1(tes)]TJ ET -1 0 0 1 94.914 489.137 cm +1 0 0 1 99.895 358.654 cm 0 g 0 G -1 0 0 1 -94.914 -489.137 cm +1 0 0 1 -99.895 -358.654 cm BT -/F29 9.963 Tf 99.895 489.137 Td[(On)-383(R)-1(etur)1(n)]TJ +/F8 9.963 Tf 112.072 358.654 Td[(1.)]TJ ET -1 0 0 1 154.434 489.137 cm +1 0 0 1 119.821 358.654 cm 0 g 0 G -1 0 0 1 -59.52 -19.925 cm +1 0 0 1 -119.821 -358.654 cm +BT +/F8 9.963 Tf 124.802 358.654 Td[(This)-241(rou)1(tin)1(e)-242(ma)28(y)-241(b)-27(e)-242(called)-241(ev)28(e)-1(n)-240(if)-240(a)-241(previou)1(s)-242(call)-241(t)1(o)]TJ/F32 9.963 Tf 220.575 0 Td[(psb_info)]TJ/F8 9.963 Tf 44.244 0 Td[(has)-241(retu)1(rned)]TJ -264.819 -11.955 Td[(with)]TJ/F11 9.963 Tf 22.963 0 Td[(i)1(am)]TJ/F8 9.963 Tf 20.662 0 Td[(=)]TJ/F14 9.963 Tf 10.966 0 Td[(\000)]TJ/F8 9.963 Tf 7.749 0 Td[(1;)-374(i)1(ndeed,)-367(it)-360(it)-360(is)-361(t)1(he)-361(on)1(ly)-360(rout)1(ine)-361(t)1(hat)-360(m)-1(a)28(y)-360(b)-27(e)-361(called)-360(w)-1(i)1(th)]TJ -62.34 -11.955 Td[(argu)1(me)-1(n)28(t)]TJ/F32 9.963 Tf 44.583 0 Td[(icontxt)]TJ/F8 9.963 Tf 39.933 0 Td[(in)-333(th)1(is)-334(situ)1(ation)1(.)]TJ +ET +1 0 0 1 99.895 314.819 cm 0 g 0 G -1 0 0 1 -94.914 -469.212 cm +1 0 0 1 -99.895 -314.819 cm BT -/F29 9.963 Tf 99.895 469.212 Td[(ic)-1(omm)]TJ +/F8 9.963 Tf 112.072 314.819 Td[(2.)]TJ ET -1 0 0 1 132.993 469.212 cm +1 0 0 1 119.821 314.819 cm 0 g 0 G -1 0 0 1 -132.993 -469.212 cm +1 0 0 1 -119.821 -314.819 cm BT -/F8 9.963 Tf 137.975 469.212 Td[(The)-378(M)1(PI)-377(c)-1(omm)28(uni)1(c)-1(ator)-377(asso)-28(c)-1(i)1(ate)-1(d)-377(with)-377(t)1(he)-378(P)1(SBLAS)-377(vir)1(tual)-377(p)1(arallel)]TJ -13.173 -11.955 Td[(mac)27(h)1(ine.)]TJ 0 -11.956 Td[(Scop)-27(e)-1(:)]TJ/F29 9.963 Tf 27.951 0 Td[(global)]TJ/F8 9.963 Tf 29.756 0 Td[(.)]TJ -57.707 -11.955 Td[(T)28(yp)-27(e)-1(:)]TJ/F29 9.963 Tf 25.183 0 Td[(requ)1(i)-1(red)]TJ/F8 9.963 Tf 41.899 0 Td[(.)]TJ +/F8 9.963 Tf 124.802 314.819 Td[(If)-279(the)-280(u)1(s)-1(er)-279(w)27(an)28(t)1(s)-280(to)-280(u)1(s)-1(e)-280(m)28(ulti)1(ple)-280(com)-1(m)28(un)1(ication)-279(c)-1(o)1(n)28(te)-1(x)1(ts)-280(in)-279(the)-280(same)-280(pro-)]TJ 0 -11.956 Td[(gram,)-450(thi)1(s)-428(rou)1(tin)1(e)-428(ma)28(y)-427(b)-28(e)-427(c)-1(al)1(le)-1(d)-426(m)27(u)1(ltip)1(le)-428(ti)1(m)-1(es)-428(to)-427(se)-1(l)1(e)-1(ctiv)28(ely)-427(close)-428(th)1(e)]TJ 0 -11.955 Td[(con)28(texts)-410(with)]TJ/F32 9.963 Tf 63.556 0 Td[(close=.false.)]TJ/F8 9.963 Tf 67.994 0 Td[(,)-428(whi)1(le)-410(on)-408(the)-409(last)-409(c)-1(all)-409(i)1(t)-409(s)-1(h)1(ould)-408(b)-28(e)-409(c)-1(al)1(led)]TJ -131.55 -11.955 Td[(with)]TJ/F32 9.963 Tf 23.216 0 Td[(close=.true.)]TJ/F8 9.963 Tf 66.608 0 Td[(to)-386(sh)28(u)1(tdo)28(wn)-386(i)1(n)-386(a)-386(clean)-386(w)28(a)28(y)-386(th)1(e)-387(en)28(ti)1(re)-386(paral)1(lel)-386(e)-1(n)29(vi-)]TJ -89.824 -11.955 Td[(ron)1(me)-1(n)28(t.)]TJ ET 1 0 0 1 99.895 90.438 cm 0 g 0 G @@ -27901,28 +27836,37 @@ ET 0 g 0 G endstream endobj -1272 0 obj << +1271 0 obj << /Type /Page -/Contents 1273 0 R -/Resources 1271 0 R +/Contents 1272 0 R +/Resources 1270 0 R /MediaBox [0 0 595.276 841.89] -/Parent 1246 0 R +/Parent 1249 0 R >> endobj -1274 0 obj << -/D [1272 0 R /XYZ 99.895 740.998 null] +1273 0 obj << +/D [1271 0 R /XYZ 99.895 740.998 null] >> endobj -306 0 obj << -/D [1272 0 R /XYZ 99.895 659.601 null] +302 0 obj << +/D [1271 0 R /XYZ 99.895 644.457 null] +>> endobj +1274 0 obj << +/D [1271 0 R /XYZ 99.895 613.869 null] >> endobj 1275 0 obj << -/D [1272 0 R /XYZ 99.895 631.802 null] +/D [1271 0 R /XYZ 99.895 370.609 null] >> endobj -1271 0 obj << -/Font << /F18 381 0 R /F8 390 0 R /F19 508 0 R /F29 387 0 R >> +1276 0 obj << +/D [1271 0 R /XYZ 99.895 374.594 null] +>> endobj +1277 0 obj << +/D [1271 0 R /XYZ 99.895 328.822 null] +>> endobj +1270 0 obj << +/Font << /F18 381 0 R /F8 390 0 R /F19 508 0 R /F29 387 0 R /F32 542 0 R /F11 523 0 R /F14 553 0 R >> /ProcSet [ /PDF /Text ] >> endobj -1278 0 obj << -/Length 4068 +1280 0 obj << +/Length 3178 >> stream 1 0 0 1 150.705 740.998 cm @@ -27960,9 +27904,9 @@ S Q 1 0 0 1 -203.492 -680.226 cm BT -/F18 14.346 Tf 208.334 680.226 Td[(r)-1(a)1(nk|Ge)-1(t)-374(the)-375(MPI)-375(rank)]TJ -57.629 -35.769 Td[(Syn)31(t)1(ax)]TJ/F8 9.963 Tf 94.914 -21.821 Td[(call)-333(psb)]TJ +/F18 14.346 Tf 208.334 680.226 Td[(mpi)1(com)1(m|Get)-375(t)1(he)-376(MP)1(I)-375(com)1(m)32(unicat)1(or)]TJ -57.629 -35.769 Td[(Syn)31(t)1(ax)]TJ/F8 9.963 Tf 86.052 -21.821 Td[(call)-333(psb)]TJ ET -1 0 0 1 279.48 622.636 cm +1 0 0 1 270.619 622.636 cm q []0 d 0 J @@ -27971,11 +27915,11 @@ q 2.989 0.199 l S Q -1 0 0 1 -279.48 -622.636 cm +1 0 0 1 -270.619 -622.636 cm BT -/F8 9.963 Tf 282.469 622.636 Td[(get)]TJ +/F8 9.963 Tf 273.608 622.636 Td[(get)]TJ ET -1 0 0 1 296.351 622.636 cm +1 0 0 1 287.489 622.636 cm q []0 d 0 J @@ -27984,61 +27928,49 @@ q 2.989 0.199 l S Q -1 0 0 1 -296.351 -622.636 cm -BT -/F8 9.963 Tf 299.339 622.636 Td[(ran)1(k)-333(\050)]TJ/F19 9.963 Tf 26.872 0 Td[(r)51(ank,)-357(ic)51(ontxt,)-358(i)1(d)]TJ/F8 9.963 Tf 69.417 0 Td[(\051)]TJ -244.923 -23.91 Td[(Thi)1(s)-334(s)-1(u)1(br)1(outin)1(e)-334(retu)1(rns)-333(the)-333(MPI)-333(ran)1(k)-333(of)-333(the)-333(PS)1(B)-1(LAS)-333(p)1(ro)-27(c)-1(es)-1(s)]TJ/F11 9.963 Tf 274.665 0 Td[(i)1(d)]TJ -ET -1 0 0 1 145.724 578.801 cm -0 g 0 G -1 0 0 1 -145.724 -578.801 cm +1 0 0 1 -287.489 -622.636 cm BT -/F29 9.963 Tf 150.705 578.801 Td[(On)-383(En)33(t)-1(r)1(y)]TJ +/F8 9.963 Tf 290.478 622.636 Td[(mpicomm)-334(\050)]TJ/F19 9.963 Tf 49.813 0 Td[(ic)51(ontxt,)-358(i)1(c)51(omm)]TJ/F8 9.963 Tf 64.198 0 Td[(\051)]TJ -253.784 -23.91 Td[(Thi)1(s)-269(s)-1(u)1(br)1(outin)1(e)-269(retu)1(rns)-268(the)-269(M)1(PI)-268(com)-1(m)28(un)1(ic)-1(at)1(or)-268(as)-1(so)-28(ciated)-268(w)-1(i)1(th)-268(a)-268(PS)1(B)-1(LAS)-268(con)1(-)]TJ 0 -11.955 Td[(text)]TJ ET -1 0 0 1 202.109 578.801 cm -0 g 0 G -1 0 0 1 -56.385 -19.925 cm +1 0 0 1 145.724 566.846 cm 0 g 0 G -1 0 0 1 -145.724 -558.876 cm +1 0 0 1 -145.724 -566.846 cm BT -/F29 9.963 Tf 150.705 558.876 Td[(ic)-1(o)1(n)32(t)-1(xt)]TJ +/F29 9.963 Tf 150.705 566.846 Td[(On)-383(En)33(t)-1(r)1(y)]TJ ET -1 0 0 1 185.712 558.876 cm +1 0 0 1 202.109 566.846 cm 0 g 0 G -1 0 0 1 -185.712 -558.876 cm -BT -/F8 9.963 Tf 190.694 558.876 Td[(th)1(e)-334(c)-1(omm)28(un)1(ic)-1(ati)1(on)-333(c)-1(on)29(te)-1(x)1(t)-334(i)1(den)28(tif)1(yin)1(g)-334(th)1(e)-334(vi)1(rtu)1(al)-333(paral)1(le)-1(l)-333(mac)27(h)1(in)1(e)-1(.)]TJ -15.083 -11.956 Td[(Scop)-27(e)-1(:)]TJ/F29 9.963 Tf 27.951 0 Td[(global)]TJ/F8 9.963 Tf 29.757 0 Td[(.)]TJ -57.708 -11.955 Td[(T)28(yp)-28(e:)]TJ/F29 9.963 Tf 25.184 0 Td[(requ)1(i)-1(r)1(e)-1(d)]TJ/F8 9.963 Tf 41.898 0 Td[(.)]TJ -67.082 -11.955 Td[(Sp)-27(ec)-1(i\014)1(ed)-333(as)-1(:)-444(an)-333(in)29(te)-1(ger)-333(v)56(ariab)1(le.)]TJ -ET -1 0 0 1 145.724 503.085 cm +1 0 0 1 -56.385 -19.926 cm 0 g 0 G -1 0 0 1 -145.724 -503.085 cm +1 0 0 1 -145.724 -546.92 cm BT -/F29 9.963 Tf 150.705 503.085 Td[(id)]TJ +/F29 9.963 Tf 150.705 546.92 Td[(ic)-1(o)1(n)32(t)-1(xt)]TJ ET -1 0 0 1 160.252 503.085 cm +1 0 0 1 185.712 546.92 cm 0 g 0 G -1 0 0 1 -160.252 -503.085 cm +1 0 0 1 -185.712 -546.92 cm BT -/F8 9.963 Tf 165.234 503.085 Td[(Iden)28(ti)1(\014er)-333(of)-333(a)-334(p)1(ro)-27(c)-1(es)-1(s)-334(i)1(n)-333(the)-333(PS)1(B)-1(LAS)-333(v)1(irtu)1(al)-333(par)1(allel)-333(m)-1(ac)28(hin)1(e)-1(.)]TJ 10.377 -11.955 Td[(Scop)-27(e)-1(:)]TJ/F29 9.963 Tf 27.951 0 Td[(lo)-32(cal)]TJ/F8 9.963 Tf 23.073 0 Td[(.)]TJ -51.024 -11.956 Td[(T)28(yp)-28(e:)]TJ/F29 9.963 Tf 25.184 0 Td[(requ)1(i)-1(r)1(e)-1(d)]TJ/F8 9.963 Tf 41.898 0 Td[(.)]TJ -67.082 -11.955 Td[(Sp)-27(ec)-1(i\014)1(ed)-333(as)-1(:)-444(an)-333(in)29(te)-1(ger)-333(v)56(alue.)-444(0)]TJ/F14 9.963 Tf 142.051 0 Td[(\024)]TJ/F11 9.963 Tf 10.516 0 Td[(id)]TJ/F14 9.963 Tf 11.385 0 Td[(\024)]TJ/F11 9.963 Tf 10.516 0 Td[(np)]TJ/F14 9.963 Tf 13.207 0 Td[(\000)]TJ/F8 9.963 Tf 9.962 0 Td[(1)]TJ +/F8 9.963 Tf 190.694 546.92 Td[(th)1(e)-334(c)-1(omm)28(un)1(ic)-1(ati)1(on)-333(c)-1(on)29(te)-1(x)1(t)-334(i)1(den)28(tif)1(yin)1(g)-334(th)1(e)-334(vi)1(rtu)1(al)-333(paral)1(le)-1(l)-333(mac)27(h)1(in)1(e)-1(.)]TJ -15.083 -11.955 Td[(Scop)-27(e)-1(:)]TJ/F29 9.963 Tf 27.951 0 Td[(global)]TJ/F8 9.963 Tf 29.757 0 Td[(.)]TJ -57.708 -11.955 Td[(T)28(yp)-28(e:)]TJ/F29 9.963 Tf 25.184 0 Td[(requ)1(i)-1(r)1(e)-1(d)]TJ/F8 9.963 Tf 41.898 0 Td[(.)]TJ -67.082 -11.955 Td[(Sp)-27(ec)-1(i\014)1(ed)-333(as)-1(:)-444(an)-333(in)29(te)-1(ger)-333(v)56(ariab)1(le.)]TJ ET -1 0 0 1 145.724 445.301 cm +1 0 0 1 145.724 489.137 cm 0 g 0 G -1 0 0 1 -145.724 -445.301 cm +1 0 0 1 -145.724 -489.137 cm BT -/F29 9.963 Tf 150.705 445.301 Td[(On)-383(Re)-1(tur)1(n)]TJ +/F29 9.963 Tf 150.705 489.137 Td[(On)-383(Re)-1(tur)1(n)]TJ ET -1 0 0 1 205.243 445.301 cm +1 0 0 1 205.243 489.137 cm 0 g 0 G 1 0 0 1 -59.519 -19.925 cm 0 g 0 G -1 0 0 1 -145.724 -425.376 cm +1 0 0 1 -145.724 -469.212 cm BT -/F29 9.963 Tf 150.705 425.376 Td[(ran)1(k)]TJ +/F29 9.963 Tf 150.705 469.212 Td[(ic)-1(o)1(m)-1(m)]TJ ET -1 0 0 1 173.404 425.376 cm +1 0 0 1 183.803 469.212 cm 0 g 0 G -1 0 0 1 -173.404 -425.376 cm +1 0 0 1 -183.803 -469.212 cm BT -/F8 9.963 Tf 178.386 425.376 Td[(The)-333(MPI)-333(ran)1(k)-333(as)-1(so)-28(ciated)-333(with)-333(th)1(e)-334(PS)1(B)-1(L)1(AS)-333(pro)-27(c)-1(es)-1(s)]TJ/F11 9.963 Tf 230.248 0 Td[(i)1(d)]TJ/F8 9.963 Tf 8.617 0 Td[(.)]TJ -241.64 -11.955 Td[(Scop)-27(e)-1(:)]TJ/F29 9.963 Tf 27.951 0 Td[(lo)-32(cal)]TJ/F8 9.963 Tf 23.073 0 Td[(.)]TJ -51.024 -11.955 Td[(T)28(yp)-28(e:)]TJ/F29 9.963 Tf 25.184 0 Td[(requ)1(i)-1(r)1(e)-1(d)]TJ/F8 9.963 Tf 41.898 0 Td[(.)]TJ +/F8 9.963 Tf 188.784 469.212 Td[(The)-378(M)1(PI)-377(c)-1(omm)28(uni)1(c)-1(ator)-377(ass)-1(o)-27(c)-1(i)1(ate)-1(d)-377(with)-377(t)1(he)-378(P)1(SBLAS)-377(vir)1(tual)-377(p)1(arallel)]TJ -13.173 -11.955 Td[(mac)27(hi)1(ne.)]TJ 0 -11.956 Td[(Scop)-27(e)-1(:)]TJ/F29 9.963 Tf 27.951 0 Td[(global)]TJ/F8 9.963 Tf 29.757 0 Td[(.)]TJ -57.708 -11.955 Td[(T)28(yp)-28(e:)]TJ/F29 9.963 Tf 25.184 0 Td[(requ)1(i)-1(r)1(e)-1(d)]TJ/F8 9.963 Tf 41.898 0 Td[(.)]TJ ET 1 0 0 1 150.705 90.438 cm 0 g 0 G @@ -28050,28 +27982,28 @@ ET 0 g 0 G endstream endobj -1277 0 obj << +1279 0 obj << /Type /Page -/Contents 1278 0 R -/Resources 1276 0 R +/Contents 1280 0 R +/Resources 1278 0 R /MediaBox [0 0 595.276 841.89] -/Parent 1246 0 R +/Parent 1249 0 R >> endobj -1279 0 obj << -/D [1277 0 R /XYZ 150.705 740.998 null] +1281 0 obj << +/D [1279 0 R /XYZ 150.705 740.998 null] >> endobj -310 0 obj << -/D [1277 0 R /XYZ 150.705 659.601 null] +306 0 obj << +/D [1279 0 R /XYZ 150.705 659.601 null] >> endobj -1280 0 obj << -/D [1277 0 R /XYZ 150.705 631.802 null] +1282 0 obj << +/D [1279 0 R /XYZ 150.705 631.802 null] >> endobj -1276 0 obj << -/Font << /F18 381 0 R /F8 390 0 R /F19 508 0 R /F11 523 0 R /F29 387 0 R /F14 553 0 R >> +1278 0 obj << +/Font << /F18 381 0 R /F8 390 0 R /F19 508 0 R /F29 387 0 R >> /ProcSet [ /PDF /Text ] >> endobj -1283 0 obj << -/Length 1858 +1285 0 obj << +/Length 4021 >> stream 1 0 0 1 99.895 740.998 cm @@ -28096,9 +28028,22 @@ S Q 1 0 0 1 -125.163 -680.226 cm BT -/F18 14.346 Tf 130.004 680.226 Td[(wt)1(im)1(e|W)93(al)1(l)-375(cl)1(o)-31(c)31(k)-374(ti)1(mi)1(ng)]TJ -30.109 -35.769 Td[(Syn)31(t)1(ax)]TJ/F8 9.963 Tf 126.863 -21.821 Td[(time)-334(=)-333(p)1(s)-1(b)]TJ +/F18 14.346 Tf 130.004 680.226 Td[(get)]TJ +ET +1 0 0 1 152.683 680.226 cm +q +[]0 d +0 J +0.398 w +0 0.199 m +4.842 0.199 l +S +Q +1 0 0 1 -152.683 -680.226 cm +BT +/F18 14.346 Tf 157.525 680.226 Td[(rank|Ge)-1(t)-374(the)-375(MPI)-375(rank)]TJ -57.63 -35.769 Td[(Syn)31(t)1(ax)]TJ/F8 9.963 Tf 94.914 -21.821 Td[(call)-333(psb)]TJ ET -1 0 0 1 276.118 622.636 cm +1 0 0 1 228.671 622.636 cm q []0 d 0 J @@ -28107,29 +28052,74 @@ q 2.989 0.199 l S Q -1 0 0 1 -276.118 -622.636 cm +1 0 0 1 -228.671 -622.636 cm BT -/F8 9.963 Tf 279.107 622.636 Td[(wtime)-334(\050\051)]TJ -179.212 -23.91 Td[(This)-222(fu)1(nction)-222(r)1(e)-1(tu)1(rn)1(s)-223(a)-222(w)27(all)-222(clo)-28(c)28(k)-222(time)-1(r)1(.)-408(Th)1(e)-223(resoluti)1(on)-222(of)-222(th)1(e)-223(time)-1(r)-221(is)-223(dep)-27(e)-1(n)1(den)28(t)]TJ 0 -11.955 Td[(on)-333(th)1(e)-334(un)1(derly)1(ing)-333(p)1(arallel)-333(e)-1(n)29(vir)1(onme)-1(n)28(t)-333(i)1(m)-1(p)1(le)-1(men)28(tation)1(.)]TJ +/F8 9.963 Tf 231.66 622.636 Td[(get)]TJ ET -1 0 0 1 94.914 566.846 cm +1 0 0 1 245.541 622.636 cm +q +[]0 d +0 J +0.398 w +0 0.199 m +2.989 0.199 l +S +Q +1 0 0 1 -245.541 -622.636 cm +BT +/F8 9.963 Tf 248.53 622.636 Td[(ran)1(k)-333(\050)]TJ/F19 9.963 Tf 26.871 0 Td[(r)51(ank,)-357(ic)51(ontxt,)-358(i)1(d)]TJ/F8 9.963 Tf 69.417 0 Td[(\051)]TJ -244.923 -23.91 Td[(This)-333(s)-1(u)1(br)1(outin)1(e)-334(retu)1(rns)-333(the)-334(M)1(PI)-333(ran)1(k)-333(of)-333(the)-333(PS)1(B)-1(LAS)-333(p)1(ro)-28(ces)-1(s)]TJ/F11 9.963 Tf 274.665 0 Td[(id)]TJ +ET +1 0 0 1 94.914 578.801 cm 0 g 0 G -1 0 0 1 -94.914 -566.846 cm +1 0 0 1 -94.914 -578.801 cm BT -/F29 9.963 Tf 99.895 566.846 Td[(On)-383(Exit)]TJ +/F29 9.963 Tf 99.895 578.801 Td[(On)-383(En)32(tr)1(y)]TJ ET -1 0 0 1 143.717 566.846 cm +1 0 0 1 151.3 578.801 cm 0 g 0 G -1 0 0 1 -48.803 -19.926 cm +1 0 0 1 -56.386 -19.925 cm 0 g 0 G -1 0 0 1 -94.914 -546.92 cm +1 0 0 1 -94.914 -558.876 cm +BT +/F29 9.963 Tf 99.895 558.876 Td[(ic)-1(on)33(t)-1(xt)]TJ +ET +1 0 0 1 134.903 558.876 cm +0 g 0 G +1 0 0 1 -134.903 -558.876 cm +BT +/F8 9.963 Tf 139.884 558.876 Td[(th)1(e)-334(c)-1(omm)28(un)1(ic)-1(ati)1(on)-333(c)-1(on)29(te)-1(x)1(t)-334(i)1(den)28(tif)1(yin)1(g)-334(th)1(e)-334(vi)1(rtu)1(al)-334(p)1(aral)1(le)-1(l)-333(mac)27(h)1(ine.)]TJ -15.082 -11.956 Td[(Scop)-27(e)-1(:)]TJ/F29 9.963 Tf 27.951 0 Td[(global)]TJ/F8 9.963 Tf 29.756 0 Td[(.)]TJ -57.707 -11.955 Td[(T)28(yp)-27(e)-1(:)]TJ/F29 9.963 Tf 25.183 0 Td[(requ)1(i)-1(red)]TJ/F8 9.963 Tf 41.899 0 Td[(.)]TJ -67.082 -11.955 Td[(Sp)-27(ec)-1(i)1(\014ed)-333(as)-1(:)-444(an)-333(in)29(te)-1(ger)-333(v)56(ariab)1(le.)]TJ +ET +1 0 0 1 94.914 503.085 cm +0 g 0 G +1 0 0 1 -94.914 -503.085 cm +BT +/F29 9.963 Tf 99.895 503.085 Td[(id)]TJ +ET +1 0 0 1 109.443 503.085 cm +0 g 0 G +1 0 0 1 -109.443 -503.085 cm +BT +/F8 9.963 Tf 114.424 503.085 Td[(Iden)28(ti)1(\014er)-333(of)-333(a)-334(p)1(ro)-28(ces)-1(s)-334(i)1(n)-333(the)-333(PS)1(B)-1(LAS)-333(v)1(irtu)1(al)-333(par)1(allel)-333(m)-1(ac)28(hin)1(e)-1(.)]TJ 10.378 -11.955 Td[(Scop)-27(e)-1(:)]TJ/F29 9.963 Tf 27.951 0 Td[(lo)-32(cal)]TJ/F8 9.963 Tf 23.073 0 Td[(.)]TJ -51.024 -11.956 Td[(T)28(yp)-27(e)-1(:)]TJ/F29 9.963 Tf 25.183 0 Td[(requ)1(i)-1(red)]TJ/F8 9.963 Tf 41.899 0 Td[(.)]TJ -67.082 -11.955 Td[(Sp)-27(ec)-1(i)1(\014ed)-333(as)-1(:)-444(an)-333(in)29(te)-1(ger)-333(v)56(alu)1(e)-1(.)-444(0)]TJ/F14 9.963 Tf 142.051 0 Td[(\024)]TJ/F11 9.963 Tf 10.516 0 Td[(i)1(d)]TJ/F14 9.963 Tf 11.385 0 Td[(\024)]TJ/F11 9.963 Tf 10.516 0 Td[(np)]TJ/F14 9.963 Tf 13.206 0 Td[(\000)]TJ/F8 9.963 Tf 9.963 0 Td[(1)]TJ +ET +1 0 0 1 94.914 445.301 cm +0 g 0 G +1 0 0 1 -94.914 -445.301 cm +BT +/F29 9.963 Tf 99.895 445.301 Td[(On)-383(R)-1(etur)1(n)]TJ +ET +1 0 0 1 154.434 445.301 cm +0 g 0 G +1 0 0 1 -59.52 -19.925 cm +0 g 0 G +1 0 0 1 -94.914 -425.376 cm BT -/F29 9.963 Tf 99.895 546.92 Td[(F)96(unction)-383(v)64(al)-1(ue)]TJ +/F29 9.963 Tf 99.895 425.376 Td[(ran)1(k)]TJ ET -1 0 0 1 173.3 546.92 cm +1 0 0 1 122.595 425.376 cm 0 g 0 G -1 0 0 1 -173.3 -546.92 cm +1 0 0 1 -122.595 -425.376 cm BT -/F8 9.963 Tf 178.282 546.92 Td[(th)1(e)-334(e)-1(l)1(apse)-1(d)-333(t)1(im)-1(e)-333(in)-333(se)-1(cond)1(s)-1(.)]TJ -53.48 -11.955 Td[(Re)-1(t)1(urn)1(e)-1(d)-332(as)-1(:)-444(a)]TJ/F32 9.963 Tf 68.3 0 Td[(real\050kind\0501.d0\051\051)]TJ/F8 9.963 Tf 87.006 0 Td[(in)28(t)1(e)-1(ger)-333(v)56(ariab)1(le)-1(.)]TJ +/F8 9.963 Tf 127.576 425.376 Td[(The)-334(M)1(PI)-333(ran)1(k)-333(as)-1(so)-28(ciated)-333(w)-1(i)1(th)-333(th)1(e)-334(PS)1(B)-1(LAS)-332(pro)-27(c)-1(es)-1(s)]TJ/F11 9.963 Tf 230.248 0 Td[(id)]TJ/F8 9.963 Tf 8.618 0 Td[(.)]TJ -241.64 -11.955 Td[(Scop)-27(e)-1(:)]TJ/F29 9.963 Tf 27.951 0 Td[(lo)-32(cal)]TJ/F8 9.963 Tf 23.073 0 Td[(.)]TJ -51.024 -11.955 Td[(T)28(yp)-27(e)-1(:)]TJ/F29 9.963 Tf 25.183 0 Td[(requ)1(i)-1(red)]TJ/F8 9.963 Tf 41.899 0 Td[(.)]TJ ET 1 0 0 1 99.895 90.438 cm 0 g 0 G @@ -28141,28 +28131,28 @@ ET 0 g 0 G endstream endobj -1282 0 obj << +1284 0 obj << /Type /Page -/Contents 1283 0 R -/Resources 1281 0 R +/Contents 1285 0 R +/Resources 1283 0 R /MediaBox [0 0 595.276 841.89] -/Parent 1286 0 R +/Parent 1288 0 R >> endobj -1284 0 obj << -/D [1282 0 R /XYZ 99.895 740.998 null] +1286 0 obj << +/D [1284 0 R /XYZ 99.895 740.998 null] >> endobj -314 0 obj << -/D [1282 0 R /XYZ 99.895 659.601 null] +310 0 obj << +/D [1284 0 R /XYZ 99.895 659.601 null] >> endobj -1285 0 obj << -/D [1282 0 R /XYZ 99.895 631.802 null] +1287 0 obj << +/D [1284 0 R /XYZ 99.895 631.802 null] >> endobj -1281 0 obj << -/Font << /F18 381 0 R /F8 390 0 R /F29 387 0 R /F32 542 0 R >> +1283 0 obj << +/Font << /F18 381 0 R /F8 390 0 R /F19 508 0 R /F11 523 0 R /F29 387 0 R /F14 553 0 R >> /ProcSet [ /PDF /Text ] >> endobj -1289 0 obj << -/Length 2308 +1291 0 obj << +/Length 1896 >> stream 1 0 0 1 150.705 740.998 cm @@ -28187,9 +28177,9 @@ S Q 1 0 0 1 -175.972 -680.226 cm BT -/F18 14.346 Tf 180.814 680.226 Td[(barr)-1(i)1(e)-1(r|Sinc)32(hr)-1(o)1(nizat)1(io)1(n)-375(p)-32(o)1(in)32(t)-375(parall)1(e)-1(l)]TJ -30.109 -17.933 Td[(en)31(vi)1(r)-1(o)1(nmen)31(t)]TJ 0 -35.768 Td[(Syn)31(t)1(ax)]TJ/F8 9.963 Tf 118.655 -21.821 Td[(call)-333(psb)]TJ +/F18 14.346 Tf 180.814 680.226 Td[(wt)1(im)1(e|W)93(al)1(l)-375(cl)1(o)-31(c)31(k)-374(ti)1(mi)1(ng)]TJ -30.109 -35.769 Td[(Syn)31(t)1(ax)]TJ/F8 9.963 Tf 126.863 -21.821 Td[(time)-334(=)-333(p)1(s)-1(b)]TJ ET -1 0 0 1 303.222 604.704 cm +1 0 0 1 326.927 622.636 cm q []0 d 0 J @@ -28198,29 +28188,29 @@ q 2.989 0.199 l S Q -1 0 0 1 -303.222 -604.704 cm +1 0 0 1 -326.927 -622.636 cm BT -/F8 9.963 Tf 306.211 604.704 Td[(ba)1(rrier)-333(\050)]TJ/F19 9.963 Tf 36.612 0 Td[(ic)51(ontxt)]TJ/F8 9.963 Tf 29.063 0 Td[(\051)]TJ -221.181 -23.911 Td[(Thi)1(s)-281(s)-1(u)1(br)1(outin)1(e)-281(acts)-281(as)-281(a)-280(sync)28(hr)1(onization)-280(p)-27(oin)29(t)-281(f)1(or)-280(th)1(e)-281(PS)1(B)-1(LA)1(S)-280(par)1(allel)-280(virtu)1(al)]TJ 0 -11.955 Td[(mac)27(h)1(ine.)-444(As)-334(s)-1(u)1(c)27(h)1(,)-333(it)-333(m)27(u)1(s)-1(t)-333(b)-27(e)-334(c)-1(al)1(led)-333(b)28(y)-333(all)-333(par)1(ticipat)1(ing)-333(pr)1(o)-28(ce)-1(ss)-1(es)-1(.)]TJ +/F8 9.963 Tf 329.916 622.636 Td[(wtime)-334(\050\051)]TJ -179.211 -23.91 Td[(Thi)1(s)-223(fu)1(nction)-222(r)1(e)-1(tu)1(rn)1(s)-223(a)-222(w)27(all)-222(clo)-28(c)28(k)-222(time)-1(r)1(.)-407(T)-1(h)1(e)-223(resoluti)1(on)-222(of)-222(th)1(e)-223(time)-1(r)-221(is)-223(d)1(e)-1(p)-27(e)-1(n)1(den)28(t)]TJ 0 -11.955 Td[(on)-333(th)1(e)-334(un)1(derl)1(ying)-333(p)1(arallel)-333(en)28(vir)1(onme)-1(n)29(t)-334(i)1(m)-1(p)1(lem)-1(en)28(tati)1(on.)]TJ ET -1 0 0 1 145.724 548.913 cm +1 0 0 1 145.724 566.846 cm 0 g 0 G -1 0 0 1 -145.724 -548.913 cm +1 0 0 1 -145.724 -566.846 cm BT -/F29 9.963 Tf 150.705 548.913 Td[(On)-383(En)33(t)-1(r)1(y)]TJ +/F29 9.963 Tf 150.705 566.846 Td[(On)-383(Ex)1(i)-1(t)]TJ ET -1 0 0 1 202.109 548.913 cm +1 0 0 1 194.526 566.846 cm 0 g 0 G -1 0 0 1 -56.385 -19.925 cm +1 0 0 1 -48.802 -19.926 cm 0 g 0 G -1 0 0 1 -145.724 -528.988 cm +1 0 0 1 -145.724 -546.92 cm BT -/F29 9.963 Tf 150.705 528.988 Td[(ic)-1(o)1(n)32(t)-1(xt)]TJ +/F29 9.963 Tf 150.705 546.92 Td[(F)96(un)1(c)-1(tion)-383(v)64(al)-1(ue)]TJ ET -1 0 0 1 185.712 528.988 cm +1 0 0 1 224.11 546.92 cm 0 g 0 G -1 0 0 1 -185.712 -528.988 cm +1 0 0 1 -224.11 -546.92 cm BT -/F8 9.963 Tf 190.694 528.988 Td[(th)1(e)-334(c)-1(omm)28(un)1(ic)-1(ati)1(on)-333(c)-1(on)29(te)-1(x)1(t)-334(i)1(den)28(tif)1(yin)1(g)-334(th)1(e)-334(vi)1(rtu)1(al)-333(paral)1(le)-1(l)-333(mac)27(h)1(in)1(e)-1(.)]TJ -15.083 -11.956 Td[(Scop)-27(e)-1(:)]TJ/F29 9.963 Tf 27.951 0 Td[(global)]TJ/F8 9.963 Tf 29.757 0 Td[(.)]TJ -57.708 -11.955 Td[(T)28(yp)-28(e:)]TJ/F29 9.963 Tf 25.184 0 Td[(requ)1(i)-1(r)1(e)-1(d)]TJ/F8 9.963 Tf 41.898 0 Td[(.)]TJ -67.082 -11.955 Td[(Sp)-27(ec)-1(i\014)1(ed)-333(as)-1(:)-444(an)-333(in)29(te)-1(ger)-333(v)56(ariab)1(le.)]TJ +/F8 9.963 Tf 229.091 546.92 Td[(th)1(e)-334(e)-1(l)1(apse)-1(d)-333(t)1(im)-1(e)-333(in)-333(se)-1(cond)1(s)-1(.)]TJ -53.48 -11.955 Td[(Re)-1(t)1(urn)1(e)-1(d)-332(as)-1(:)-444(a)]TJ/F32 9.963 Tf 68.3 0 Td[(real\050kind\0501.d0\051\051)]TJ/F8 9.963 Tf 87.006 0 Td[(in)28(t)1(e)-1(ger)-333(v)56(ariab)1(le)-1(.)]TJ ET 1 0 0 1 150.705 90.438 cm 0 g 0 G @@ -28232,28 +28222,28 @@ ET 0 g 0 G endstream endobj -1288 0 obj << +1290 0 obj << /Type /Page -/Contents 1289 0 R -/Resources 1287 0 R +/Contents 1291 0 R +/Resources 1289 0 R /MediaBox [0 0 595.276 841.89] -/Parent 1286 0 R +/Parent 1288 0 R >> endobj -1290 0 obj << -/D [1288 0 R /XYZ 150.705 740.998 null] +1292 0 obj << +/D [1290 0 R /XYZ 150.705 740.998 null] >> endobj -318 0 obj << -/D [1288 0 R /XYZ 150.705 644.457 null] +314 0 obj << +/D [1290 0 R /XYZ 150.705 659.601 null] >> endobj -1291 0 obj << -/D [1288 0 R /XYZ 150.705 613.869 null] +1293 0 obj << +/D [1290 0 R /XYZ 150.705 631.802 null] >> endobj -1287 0 obj << -/Font << /F18 381 0 R /F8 390 0 R /F19 508 0 R /F29 387 0 R >> +1289 0 obj << +/Font << /F18 381 0 R /F8 390 0 R /F29 387 0 R /F32 542 0 R >> /ProcSet [ /PDF /Text ] >> endobj -1294 0 obj << -/Length 1960 +1296 0 obj << +/Length 2279 >> stream 1 0 0 1 99.895 740.998 cm @@ -28278,9 +28268,9 @@ S Q 1 0 0 1 -125.163 -680.226 cm BT -/F18 14.346 Tf 130.004 680.226 Td[(ab)-31(ort|A)1(b)-31(ort)-375(a)-375(co)1(mput)1(ati)1(on)]TJ -30.109 -35.769 Td[(Syn)31(t)1(ax)]TJ/F8 9.963 Tf 121.589 -21.821 Td[(call)-333(psb)]TJ +/F18 14.346 Tf 130.004 680.226 Td[(barr)-1(i)1(e)-1(r|Sinc)31(hroni)1(zat)1(io)1(n)-375(p)-32(o)1(in)32(t)-375(parall)1(e)-1(l)]TJ -30.109 -17.933 Td[(en)31(vi)1(r)-1(o)1(nmen)31(t)]TJ 0 -35.768 Td[(Syn)31(t)1(ax)]TJ/F8 9.963 Tf 118.655 -21.821 Td[(call)-333(psb)]TJ ET -1 0 0 1 255.346 622.636 cm +1 0 0 1 252.412 604.704 cm q []0 d 0 J @@ -28289,29 +28279,29 @@ q 2.989 0.199 l S Q -1 0 0 1 -255.346 -622.636 cm +1 0 0 1 -252.412 -604.704 cm BT -/F8 9.963 Tf 258.335 622.636 Td[(ab)-27(ort)-333(\050)]TJ/F19 9.963 Tf 30.746 0 Td[(ic)52(o)-1(ntxt)]TJ/F8 9.963 Tf 29.063 0 Td[(\051)]TJ -218.249 -23.91 Td[(This)-333(s)-1(u)1(br)1(outin)1(e)-334(ab)-27(orts)-333(c)-1(ompu)1(tation)-333(on)-332(the)-334(p)1(arall)1(e)-1(l)-333(vi)1(rtu)1(al)-334(mac)28(hin)1(e)-1(.)]TJ +/F8 9.963 Tf 255.401 604.704 Td[(bar)1(rier)-333(\050)]TJ/F19 9.963 Tf 36.613 0 Td[(ic)51(ontxt)]TJ/F8 9.963 Tf 29.063 0 Td[(\051)]TJ -221.182 -23.911 Td[(This)-280(s)-1(u)1(br)1(outin)1(e)-281(acts)-281(as)-281(a)-280(sync)28(hr)1(onization)-280(p)-27(oin)29(t)-281(f)1(or)-280(th)1(e)-281(PS)1(B)-1(LAS)-279(par)1(allel)-281(v)1(irtu)1(al)]TJ 0 -11.955 Td[(mac)27(hi)1(ne.)-444(As)-334(s)-1(u)1(c)27(h)1(,)-333(it)-333(m)27(u)1(s)-1(t)-333(b)-27(e)-334(c)-1(al)1(le)-1(d)-332(b)28(y)-333(all)-333(par)1(ticipati)1(ng)-333(pr)1(o)-28(ce)-1(ss)-1(es)-1(.)]TJ ET -1 0 0 1 94.914 578.801 cm +1 0 0 1 94.914 548.913 cm 0 g 0 G -1 0 0 1 -94.914 -578.801 cm +1 0 0 1 -94.914 -548.913 cm BT -/F29 9.963 Tf 99.895 578.801 Td[(On)-383(En)32(tr)1(y)]TJ +/F29 9.963 Tf 99.895 548.913 Td[(On)-383(En)32(tr)1(y)]TJ ET -1 0 0 1 151.3 578.801 cm +1 0 0 1 151.3 548.913 cm 0 g 0 G 1 0 0 1 -56.386 -19.925 cm 0 g 0 G -1 0 0 1 -94.914 -558.876 cm +1 0 0 1 -94.914 -528.988 cm BT -/F29 9.963 Tf 99.895 558.876 Td[(ic)-1(on)33(t)-1(xt)]TJ +/F29 9.963 Tf 99.895 528.988 Td[(ic)-1(on)33(t)-1(xt)]TJ ET -1 0 0 1 134.903 558.876 cm +1 0 0 1 134.903 528.988 cm 0 g 0 G -1 0 0 1 -134.903 -558.876 cm +1 0 0 1 -134.903 -528.988 cm BT -/F8 9.963 Tf 139.884 558.876 Td[(th)1(e)-334(c)-1(omm)28(un)1(ic)-1(ati)1(on)-333(c)-1(on)29(te)-1(x)1(t)-334(i)1(den)28(tif)1(yin)1(g)-334(th)1(e)-334(vi)1(rtu)1(al)-334(p)1(aral)1(le)-1(l)-333(mac)27(h)1(ine.)]TJ -15.082 -11.956 Td[(Scop)-27(e)-1(:)]TJ/F29 9.963 Tf 27.951 0 Td[(global)]TJ/F8 9.963 Tf 29.756 0 Td[(.)]TJ -57.707 -11.955 Td[(T)28(yp)-27(e)-1(:)]TJ/F29 9.963 Tf 25.183 0 Td[(requ)1(i)-1(red)]TJ/F8 9.963 Tf 41.899 0 Td[(.)]TJ -67.082 -11.955 Td[(Sp)-27(ec)-1(i)1(\014ed)-333(as)-1(:)-444(an)-333(in)29(te)-1(ger)-333(v)56(ariab)1(le.)]TJ +/F8 9.963 Tf 139.884 528.988 Td[(th)1(e)-334(c)-1(omm)28(un)1(ic)-1(ati)1(on)-333(c)-1(on)29(te)-1(x)1(t)-334(i)1(den)28(tif)1(yin)1(g)-334(th)1(e)-334(vi)1(rtu)1(al)-334(p)1(aral)1(le)-1(l)-333(mac)27(h)1(ine.)]TJ -15.082 -11.956 Td[(Scop)-27(e)-1(:)]TJ/F29 9.963 Tf 27.951 0 Td[(global)]TJ/F8 9.963 Tf 29.756 0 Td[(.)]TJ -57.707 -11.955 Td[(T)28(yp)-27(e)-1(:)]TJ/F29 9.963 Tf 25.183 0 Td[(requ)1(i)-1(red)]TJ/F8 9.963 Tf 41.899 0 Td[(.)]TJ -67.082 -11.955 Td[(Sp)-27(ec)-1(i)1(\014ed)-333(as)-1(:)-444(an)-333(in)29(te)-1(ger)-333(v)56(ariab)1(le.)]TJ ET 1 0 0 1 99.895 90.438 cm 0 g 0 G @@ -28323,28 +28313,28 @@ ET 0 g 0 G endstream endobj -1293 0 obj << +1295 0 obj << /Type /Page -/Contents 1294 0 R -/Resources 1292 0 R +/Contents 1296 0 R +/Resources 1294 0 R /MediaBox [0 0 595.276 841.89] -/Parent 1286 0 R +/Parent 1288 0 R >> endobj -1295 0 obj << -/D [1293 0 R /XYZ 99.895 740.998 null] +1297 0 obj << +/D [1295 0 R /XYZ 99.895 740.998 null] >> endobj -322 0 obj << -/D [1293 0 R /XYZ 99.895 659.601 null] +318 0 obj << +/D [1295 0 R /XYZ 99.895 644.457 null] >> endobj -1296 0 obj << -/D [1293 0 R /XYZ 99.895 631.802 null] +1298 0 obj << +/D [1295 0 R /XYZ 99.895 613.869 null] >> endobj -1292 0 obj << +1294 0 obj << /Font << /F18 381 0 R /F8 390 0 R /F19 508 0 R /F29 387 0 R >> /ProcSet [ /PDF /Text ] >> endobj -1299 0 obj << -/Length 5444 +1301 0 obj << +/Length 1989 >> stream 1 0 0 1 150.705 740.998 cm @@ -28359,94 +28349,50 @@ BT /F18 14.346 Tf 150.705 680.226 Td[(psb)]TJ ET 1 0 0 1 175.972 680.226 cm -q -[]0 d -0 J -0.398 w -0 0.199 m -4.842 0.199 l -S -Q -1 0 0 1 -175.972 -680.226 cm -BT -/F18 14.346 Tf 180.814 680.226 Td[(b)-31(cast)1(|Br)-1(o)1(adcast)-374(data)]TJ -30.109 -35.769 Td[(Syn)31(t)1(ax)]TJ/F8 9.963 Tf 100.147 -21.821 Td[(call)-333(psb)]TJ -ET -1 0 0 1 284.714 622.636 cm -q -[]0 d -0 J -0.398 w -0 0.199 m -2.989 0.199 l -S -Q -1 0 0 1 -284.714 -622.636 cm -BT -/F8 9.963 Tf 287.702 622.636 Td[(b)-27(c)-1(ast)-333(\050)]TJ/F19 9.963 Tf 30.221 0 Td[(ic)52(o)-1(ntxt,)-357(d)-1(at,)-357(r)51(o)51(ot)]TJ/F8 9.963 Tf 72.472 0 Td[(\051)]TJ -239.69 -23.91 Td[(Thi)1(s)-244(s)-1(u)1(br)1(outin)1(e)-244(imp)1(le)-1(men)28(ts)-244(a)-243(br)1(oadcas)-1(t)-243(op)-27(e)-1(r)1(ation)-243(b)1(as)-1(ed)-243(on)-243(th)1(e)-244(u)1(nderl)1(yin)1(g)-244(com-)]TJ 0 -11.955 Td[(m)27(u)1(ni)1(c)-1(ati)1(on)-333(lib)1(rary)84(.)]TJ -ET -1 0 0 1 145.724 566.846 cm -0 g 0 G -1 0 0 1 -145.724 -566.846 cm -BT -/F29 9.963 Tf 150.705 566.846 Td[(On)-383(En)33(t)-1(r)1(y)]TJ -ET -1 0 0 1 202.109 566.846 cm -0 g 0 G -1 0 0 1 -56.385 -19.926 cm -0 g 0 G -1 0 0 1 -145.724 -546.92 cm -BT -/F29 9.963 Tf 150.705 546.92 Td[(ic)-1(o)1(n)32(t)-1(xt)]TJ -ET -1 0 0 1 185.712 546.92 cm -0 g 0 G -1 0 0 1 -185.712 -546.92 cm -BT -/F8 9.963 Tf 190.694 546.92 Td[(th)1(e)-334(c)-1(omm)28(un)1(ic)-1(ati)1(on)-333(c)-1(on)29(te)-1(x)1(t)-334(i)1(den)28(tif)1(yin)1(g)-334(th)1(e)-334(vi)1(rtu)1(al)-333(paral)1(le)-1(l)-333(mac)27(h)1(in)1(e)-1(.)]TJ -15.083 -11.955 Td[(Scop)-27(e)-1(:)]TJ/F29 9.963 Tf 27.951 0 Td[(global)]TJ/F8 9.963 Tf 29.757 0 Td[(.)]TJ -57.708 -11.955 Td[(T)28(yp)-28(e:)]TJ/F29 9.963 Tf 25.184 0 Td[(requ)1(i)-1(r)1(e)-1(d)]TJ/F8 9.963 Tf 41.898 0 Td[(.)]TJ -67.082 -11.955 Td[(Sp)-27(ec)-1(i\014)1(ed)-333(as)-1(:)-444(an)-333(in)29(te)-1(ger)-333(v)56(ariab)1(le.)]TJ -ET -1 0 0 1 145.724 491.13 cm -0 g 0 G -1 0 0 1 -145.724 -491.13 cm -BT -/F29 9.963 Tf 150.705 491.13 Td[(dat)]TJ -ET -1 0 0 1 167.095 491.13 cm -0 g 0 G -1 0 0 1 -167.095 -491.13 cm -BT -/F8 9.963 Tf 172.076 491.13 Td[(On)-333(t)1(he)-334(r)1(o)-28(ot)-333(pro)-27(c)-1(es)-1(s,)-333(the)-333(data)-333(to)-333(b)-28(e)-333(br)1(oadcas)-1(t.)]TJ 3.535 -11.956 Td[(Scop)-27(e)-1(:)]TJ/F29 9.963 Tf 27.951 0 Td[(global)]TJ/F8 9.963 Tf 29.757 0 Td[(.)]TJ -57.708 -11.955 Td[(T)28(yp)-28(e:)]TJ/F29 9.963 Tf 25.184 0 Td[(requ)1(i)-1(r)1(e)-1(d)]TJ/F8 9.963 Tf 41.898 0 Td[(.)]TJ -67.082 -11.955 Td[(Sp)-27(ec)-1(i\014)1(ed)-340(as:)-457(an)-339(in)28(tege)-1(r)1(,)-341(real)-340(or)-339(c)-1(omp)1(le)-1(x)-339(v)56(ariab)1(le,)-341(w)-1(h)1(ic)27(h)-339(ma)28(y)-340(b)-27(e)-340(a)-340(sc)-1(alar)1(,)]TJ 0 -11.955 Td[(or)-378(a)-377(rank)-377(1)-378(or)-378(2)-378(ar)1(ra)28(y)83(,)-388(or)-378(a)-378(c)27(h)1(aracter)-378(or)-378(l)1(ogical)-378(s)-1(calar)1(.)-956(T)27(y)1(p)-28(e,)-389(ran)1(k)-378(an)1(d)]TJ 0 -11.955 Td[(siz)-1(e)-333(m)27(u)1(s)-1(t)-333(agree)-334(on)-333(all)-333(p)1(ro)-28(ces)-1(se)-1(s.)]TJ -ET -1 0 0 1 145.724 411.428 cm -0 g 0 G -1 0 0 1 -145.724 -411.428 cm +q +[]0 d +0 J +0.398 w +0 0.199 m +4.842 0.199 l +S +Q +1 0 0 1 -175.972 -680.226 cm BT -/F29 9.963 Tf 150.705 411.428 Td[(ro)-31(ot)]TJ +/F18 14.346 Tf 180.814 680.226 Td[(ab)-31(ort|A)1(b)-31(ort)-375(a)-375(co)1(mput)1(ati)1(on)]TJ -30.109 -35.769 Td[(Syn)31(t)1(ax)]TJ/F8 9.963 Tf 121.588 -21.821 Td[(call)-333(psb)]TJ ET -1 0 0 1 171.654 411.428 cm -0 g 0 G -1 0 0 1 -171.654 -411.428 cm +1 0 0 1 306.155 622.636 cm +q +[]0 d +0 J +0.398 w +0 0.199 m +2.989 0.199 l +S +Q +1 0 0 1 -306.155 -622.636 cm BT -/F8 9.963 Tf 176.635 411.428 Td[(Ro)-28(ot)-333(pr)1(o)-28(ce)-1(ss)-334(hol)1(din)1(g)-333(data)-333(to)-333(b)-28(e)-333(broad)1(c)-1(ast.)]TJ -1.024 -11.955 Td[(Scop)-27(e)-1(:)]TJ/F29 9.963 Tf 27.951 0 Td[(global)]TJ/F8 9.963 Tf 29.757 0 Td[(.)]TJ -57.708 -11.955 Td[(T)28(yp)-28(e:)]TJ/F29 9.963 Tf 25.184 0 Td[(optional)]TJ/F8 9.963 Tf 40.577 0 Td[(.)]TJ -65.761 -11.955 Td[(Sp)-27(ec)-1(i\014)1(ed)-333(as)-1(:)-444(an)-333(in)29(te)-1(ger)-333(v)56(alue)-333(0)]TJ/F11 9.963 Tf 138.177 0 Td[(<)]TJ/F8 9.963 Tf 7.749 0 Td[(=)]TJ/F11 9.963 Tf 10.516 0 Td[(r)-28(oo)1(t)-278(<)]TJ/F8 9.963 Tf 28.543 0 Td[(=)]TJ/F11 9.963 Tf 10.516 0 Td[(np)]TJ/F14 9.963 Tf 13.207 0 Td[(\000)]TJ/F8 9.963 Tf 9.962 0 Td[(1,)-333(defau)1(lt)-333(0)]TJ +/F8 9.963 Tf 309.144 622.636 Td[(ab)-27(ort)-333(\050)]TJ/F19 9.963 Tf 30.746 0 Td[(ic)51(ontxt)]TJ/F8 9.963 Tf 29.063 0 Td[(\051)]TJ -218.248 -23.91 Td[(Thi)1(s)-334(s)-1(u)1(br)1(outin)1(e)-334(ab)-27(orts)-333(c)-1(ompu)1(tation)-333(on)-332(the)-334(p)1(arall)1(e)-1(l)-333(vi)1(rtu)1(al)-333(m)-1(ac)28(hin)1(e)-1(.)]TJ ET -1 0 0 1 145.724 353.645 cm +1 0 0 1 145.724 578.801 cm 0 g 0 G -1 0 0 1 -145.724 -353.645 cm +1 0 0 1 -145.724 -578.801 cm BT -/F29 9.963 Tf 150.705 353.645 Td[(On)-383(Re)-1(tur)1(n)]TJ +/F29 9.963 Tf 150.705 578.801 Td[(On)-383(En)33(t)-1(r)1(y)]TJ ET -1 0 0 1 205.243 353.645 cm +1 0 0 1 202.109 578.801 cm 0 g 0 G -1 0 0 1 -59.519 -19.925 cm +1 0 0 1 -56.385 -19.925 cm 0 g 0 G -1 0 0 1 -145.724 -333.72 cm +1 0 0 1 -145.724 -558.876 cm BT -/F29 9.963 Tf 150.705 333.72 Td[(dat)]TJ +/F29 9.963 Tf 150.705 558.876 Td[(ic)-1(o)1(n)32(t)-1(xt)]TJ ET -1 0 0 1 167.095 333.72 cm +1 0 0 1 185.712 558.876 cm 0 g 0 G -1 0 0 1 -167.095 -333.72 cm +1 0 0 1 -185.712 -558.876 cm BT -/F8 9.963 Tf 172.076 333.72 Td[(On)-333(p)1(ro)-28(ces)-1(se)-1(s)-333(other)-333(than)-333(r)1(o)-28(ot,)-333(th)1(e)-334(dat)1(a)-334(to)-333(b)-27(e)-334(br)1(oadcas)-1(t)1(.)]TJ 3.535 -11.955 Td[(Scop)-27(e)-1(:)]TJ/F29 9.963 Tf 27.951 0 Td[(global)]TJ/F8 9.963 Tf 29.757 0 Td[(.)]TJ -57.708 -11.955 Td[(T)28(yp)-28(e:)]TJ/F29 9.963 Tf 25.184 0 Td[(requ)1(i)-1(r)1(e)-1(d)]TJ/F8 9.963 Tf 41.898 0 Td[(.)]TJ -67.082 -11.956 Td[(Sp)-27(ec)-1(i\014)1(ed)-340(as:)-457(an)-339(in)28(tege)-1(r)1(,)-341(real)-340(or)-339(c)-1(omp)1(le)-1(x)-339(v)56(ariab)1(le,)-341(w)-1(h)1(ic)27(h)-339(ma)28(y)-340(b)-27(e)-340(a)-340(sc)-1(alar)1(,)]TJ 0 -11.955 Td[(or)-378(a)-377(rank)-377(1)-378(or)-378(2)-378(ar)1(ra)28(y)83(,)-388(or)-378(a)-378(c)27(h)1(aracter)-378(or)-378(l)1(ogical)-378(s)-1(calar)1(.)-956(T)27(y)1(p)-28(e,)-389(ran)1(k)-378(an)1(d)]TJ 0 -11.955 Td[(siz)-1(e)-333(m)27(u)1(s)-1(t)-333(agree)-334(on)-333(all)-333(p)1(ro)-28(ces)-1(se)-1(s.)]TJ +/F8 9.963 Tf 190.694 558.876 Td[(th)1(e)-334(c)-1(omm)28(un)1(ic)-1(ati)1(on)-333(c)-1(on)29(te)-1(x)1(t)-334(i)1(den)28(tif)1(yin)1(g)-334(th)1(e)-334(vi)1(rtu)1(al)-333(paral)1(le)-1(l)-333(mac)27(h)1(in)1(e)-1(.)]TJ -15.083 -11.956 Td[(Scop)-27(e)-1(:)]TJ/F29 9.963 Tf 27.951 0 Td[(global)]TJ/F8 9.963 Tf 29.757 0 Td[(.)]TJ -57.708 -11.955 Td[(T)28(yp)-28(e:)]TJ/F29 9.963 Tf 25.184 0 Td[(requ)1(i)-1(r)1(e)-1(d)]TJ/F8 9.963 Tf 41.898 0 Td[(.)]TJ -67.082 -11.955 Td[(Sp)-27(ec)-1(i\014)1(ed)-333(as)-1(:)-444(an)-333(in)29(te)-1(ger)-333(v)56(ariab)1(le.)]TJ ET 1 0 0 1 150.705 90.438 cm 0 g 0 G @@ -28458,28 +28404,28 @@ ET 0 g 0 G endstream endobj -1298 0 obj << +1300 0 obj << /Type /Page -/Contents 1299 0 R -/Resources 1297 0 R +/Contents 1301 0 R +/Resources 1299 0 R /MediaBox [0 0 595.276 841.89] -/Parent 1286 0 R +/Parent 1288 0 R >> endobj -1300 0 obj << -/D [1298 0 R /XYZ 150.705 740.998 null] +1302 0 obj << +/D [1300 0 R /XYZ 150.705 740.998 null] >> endobj -326 0 obj << -/D [1298 0 R /XYZ 150.705 659.601 null] +322 0 obj << +/D [1300 0 R /XYZ 150.705 659.601 null] >> endobj -1301 0 obj << -/D [1298 0 R /XYZ 150.705 631.802 null] +1303 0 obj << +/D [1300 0 R /XYZ 150.705 631.802 null] >> endobj -1297 0 obj << -/Font << /F18 381 0 R /F8 390 0 R /F19 508 0 R /F29 387 0 R /F11 523 0 R /F14 553 0 R >> +1299 0 obj << +/Font << /F18 381 0 R /F8 390 0 R /F19 508 0 R /F29 387 0 R >> /ProcSet [ /PDF /Text ] >> endobj -1304 0 obj << -/Length 6134 +1306 0 obj << +/Length 5413 >> stream 1 0 0 1 99.895 740.998 cm @@ -28504,9 +28450,9 @@ S Q 1 0 0 1 -125.163 -680.226 cm BT -/F18 14.346 Tf 130.004 680.226 Td[(sum)1(|G)-1(l)1(oba)1(l)-375(sum)]TJ -30.109 -35.769 Td[(Syn)31(t)1(ax)]TJ/F8 9.963 Tf 102.776 -21.821 Td[(call)-333(psb)]TJ +/F18 14.346 Tf 130.004 680.226 Td[(b)-31(cast)1(|Br)-1(o)1(adcast)-374(data)]TJ -30.109 -35.769 Td[(Syn)31(t)1(ax)]TJ/F8 9.963 Tf 100.147 -21.821 Td[(call)-333(psb)]TJ ET -1 0 0 1 236.533 622.636 cm +1 0 0 1 233.904 622.636 cm q []0 d 0 J @@ -28515,9 +28461,9 @@ q 2.989 0.199 l S Q -1 0 0 1 -236.533 -622.636 cm +1 0 0 1 -233.904 -622.636 cm BT -/F8 9.963 Tf 239.522 622.636 Td[(sum)-334(\050)]TJ/F19 9.963 Tf 24.962 0 Td[(ic)51(ontxt,)-358(dat,)-357(r)51(o)51(ot)]TJ/F8 9.963 Tf 72.472 0 Td[(\051)]TJ -237.061 -23.91 Td[(This)-288(sub)1(rou)1(tine)-288(imp)1(le)-1(men)28(ts)-288(a)-288(sum)-288(redu)1(c)-1(t)1(ion)-287(op)-28(erati)1(on)-288(b)1(as)-1(ed)-287(on)-288(th)1(e)-288(un)1(derlyi)1(ng)]TJ 0 -11.955 Td[(com)-1(m)28(un)1(ic)-1(at)1(ion)-333(lib)1(rar)1(y)83(.)]TJ +/F8 9.963 Tf 236.893 622.636 Td[(b)-27(c)-1(ast)-333(\050)]TJ/F19 9.963 Tf 30.22 0 Td[(ic)51(ontxt,)-358(dat,)-357(r)51(o)51(ot)]TJ/F8 9.963 Tf 72.472 0 Td[(\051)]TJ -239.69 -23.91 Td[(This)-243(s)-1(u)1(br)1(outin)1(e)-244(impl)1(e)-1(men)28(ts)-244(a)-243(br)1(oadcas)-1(t)-243(op)-27(e)-1(r)1(ation)-243(b)1(as)-1(ed)-243(on)-243(th)1(e)-244(un)1(derl)1(ying)-243(com)-1(-)]TJ 0 -11.955 Td[(m)27(u)1(ni)1(c)-1(ati)1(on)-333(lib)1(rary)84(.)]TJ ET 1 0 0 1 94.914 566.846 cm 0 g 0 G @@ -28549,51 +28495,39 @@ ET 0 g 0 G 1 0 0 1 -116.285 -491.13 cm BT -/F8 9.963 Tf 121.267 491.13 Td[(The)-333(lo)-28(cal)-333(c)-1(on)28(tr)1(ib)1(ution)-333(t)1(o)-334(th)1(e)-334(glob)1(al)-333(s)-1(u)1(m.)]TJ 3.535 -11.956 Td[(Scop)-27(e)-1(:)]TJ/F29 9.963 Tf 27.951 0 Td[(global)]TJ/F8 9.963 Tf 29.756 0 Td[(.)]TJ -57.707 -11.955 Td[(T)28(yp)-27(e)-1(:)]TJ/F29 9.963 Tf 25.183 0 Td[(requ)1(i)-1(red)]TJ/F8 9.963 Tf 41.899 0 Td[(.)]TJ -67.082 -11.955 Td[(Sp)-27(ec)-1(i)1(\014ed)-340(as:)-457(an)-339(in)28(tege)-1(r)1(,)-341(real)-340(or)-339(c)-1(o)1(m)-1(p)1(le)-1(x)-339(v)56(ariab)1(le,)-341(w)-1(h)1(ic)27(h)-339(ma)28(y)-340(b)-27(e)-340(a)-340(sc)-1(al)1(ar,)]TJ 0 -11.955 Td[(or)-333(a)-333(ran)1(k)-334(1)-333(or)-333(2)-333(arr)1(a)27(y)84(.)-778(T)28(yp)-27(e,)-334(r)1(ank)-333(an)1(d)-333(s)-1(i)1(z)-1(e)-334(m)28(ust)-333(agree)-334(on)-333(all)-333(p)1(ro)-28(ce)-1(sse)-1(s.)]TJ +/F8 9.963 Tf 121.267 491.13 Td[(On)-333(t)1(he)-334(r)1(o)-28(ot)-333(pro)-27(c)-1(es)-1(s,)-333(the)-333(data)-333(to)-333(b)-27(e)-334(br)1(oadcas)-1(t.)]TJ 3.535 -11.956 Td[(Scop)-27(e)-1(:)]TJ/F29 9.963 Tf 27.951 0 Td[(global)]TJ/F8 9.963 Tf 29.756 0 Td[(.)]TJ -57.707 -11.955 Td[(T)28(yp)-27(e)-1(:)]TJ/F29 9.963 Tf 25.183 0 Td[(requ)1(i)-1(red)]TJ/F8 9.963 Tf 41.899 0 Td[(.)]TJ -67.082 -11.955 Td[(Sp)-27(ec)-1(i)1(\014ed)-340(as:)-457(an)-339(in)28(tege)-1(r)1(,)-341(real)-340(or)-339(c)-1(o)1(m)-1(p)1(le)-1(x)-339(v)56(ariab)1(le,)-341(w)-1(h)1(ic)27(h)-339(ma)28(y)-340(b)-27(e)-340(a)-340(sc)-1(al)1(ar,)]TJ 0 -11.955 Td[(or)-378(a)-377(rank)-377(1)-378(or)-378(2)-378(ar)1(ra)28(y)83(,)-388(or)-378(a)-378(c)28(haracter)-378(or)-378(l)1(ogical)-378(s)-1(calar)1(.)-956(T)27(y)1(p)-28(e,)-389(ran)1(k)-378(an)1(d)]TJ 0 -11.955 Td[(siz)-1(e)-333(m)27(u)1(s)-1(t)-333(agree)-334(on)-333(al)1(l)-334(p)1(ro)-28(ces)-1(se)-1(s.)]TJ ET -1 0 0 1 94.914 423.384 cm +1 0 0 1 94.914 411.428 cm 0 g 0 G -1 0 0 1 -94.914 -423.384 cm +1 0 0 1 -94.914 -411.428 cm BT -/F29 9.963 Tf 99.895 423.384 Td[(ro)-32(ot)]TJ +/F29 9.963 Tf 99.895 411.428 Td[(ro)-32(ot)]TJ ET -1 0 0 1 120.845 423.384 cm +1 0 0 1 120.845 411.428 cm 0 g 0 G -1 0 0 1 -120.845 -423.384 cm +1 0 0 1 -120.845 -411.428 cm BT -/F8 9.963 Tf 125.826 423.384 Td[(Pr)1(o)-28(ce)-1(ss)-310(to)-310(hol)1(d)-310(th)1(e)-310(\014n)1(al)-310(sum,)-314(or)]TJ/F14 9.963 Tf 144.053 0 Td[(\000)]TJ/F8 9.963 Tf 7.748 0 Td[(1)-310(to)-309(m)-1(ak)28(e)-310(it)-309(a)27(v)56(ai)1(lable)-310(on)-309(all)-309(pro)-27(c)-1(es)-1(ses)-1(.)]TJ -152.825 -11.956 Td[(Scop)-27(e)-1(:)]TJ/F29 9.963 Tf 27.951 0 Td[(global)]TJ/F8 9.963 Tf 29.756 0 Td[(.)]TJ -57.707 -11.955 Td[(T)28(yp)-27(e)-1(:)]TJ/F29 9.963 Tf 25.183 0 Td[(opti)-1(o)1(nal)]TJ/F8 9.963 Tf 40.577 0 Td[(.)]TJ -65.76 -11.955 Td[(Sp)-27(ec)-1(i)1(\014ed)-333(as)-1(:)-444(an)-333(in)29(te)-1(ger)-333(v)56(alu)1(e)]TJ/F14 9.963 Tf 130.428 0 Td[(\000)]TJ/F8 9.963 Tf 7.749 0 Td[(1)]TJ/F11 9.963 Tf 7.748 0 Td[(<)]TJ/F8 9.963 Tf 7.749 0 Td[(=)]TJ/F11 9.963 Tf 10.516 0 Td[(r)-28(oo)1(t)-278(<)]TJ/F8 9.963 Tf 28.543 0 Td[(=)]TJ/F11 9.963 Tf 10.517 0 Td[(np)]TJ/F14 9.963 Tf 13.206 0 Td[(\000)]TJ/F8 9.963 Tf 9.962 0 Td[(1,)-333(defau)1(lt)-333(-1.)]TJ +/F8 9.963 Tf 125.826 411.428 Td[(Ro)-28(ot)-333(pr)1(o)-28(ce)-1(ss)-334(hol)1(din)1(g)-333(data)-333(to)-333(b)-28(e)-333(broad)1(c)-1(ast.)]TJ -1.024 -11.955 Td[(Scop)-27(e)-1(:)]TJ/F29 9.963 Tf 27.951 0 Td[(global)]TJ/F8 9.963 Tf 29.756 0 Td[(.)]TJ -57.707 -11.955 Td[(T)28(yp)-27(e)-1(:)]TJ/F29 9.963 Tf 25.183 0 Td[(opti)-1(o)1(nal)]TJ/F8 9.963 Tf 40.577 0 Td[(.)]TJ -65.76 -11.955 Td[(Sp)-27(ec)-1(i)1(\014ed)-333(as)-1(:)-444(an)-333(in)29(te)-1(ger)-333(v)56(alu)1(e)-334(0)]TJ/F11 9.963 Tf 138.176 0 Td[(<)]TJ/F8 9.963 Tf 7.749 0 Td[(=)]TJ/F11 9.963 Tf 10.516 0 Td[(r)-28(oo)1(t)-278(<)]TJ/F8 9.963 Tf 28.544 0 Td[(=)]TJ/F11 9.963 Tf 10.516 0 Td[(np)]TJ/F14 9.963 Tf 13.206 0 Td[(\000)]TJ/F8 9.963 Tf 9.963 0 Td[(1,)-333(defau)1(lt)-333(0)]TJ ET -1 0 0 1 94.914 365.6 cm +1 0 0 1 94.914 353.645 cm 0 g 0 G -1 0 0 1 -94.914 -365.6 cm +1 0 0 1 -94.914 -353.645 cm BT -/F29 9.963 Tf 99.895 365.6 Td[(On)-383(R)-1(etur)1(n)]TJ +/F29 9.963 Tf 99.895 353.645 Td[(On)-383(R)-1(etur)1(n)]TJ ET -1 0 0 1 154.434 365.6 cm +1 0 0 1 154.434 353.645 cm 0 g 0 G 1 0 0 1 -59.52 -19.925 cm 0 g 0 G -1 0 0 1 -94.914 -345.675 cm -BT -/F29 9.963 Tf 99.895 345.675 Td[(dat)]TJ -ET -1 0 0 1 116.285 345.675 cm -0 g 0 G -1 0 0 1 -116.285 -345.675 cm -BT -/F8 9.963 Tf 121.267 345.675 Td[(On)-333(d)1(e)-1(stin)1(ation)-333(p)1(ro)-28(ces)-1(s\050e)-1(s\051,)-333(th)1(e)-334(res)-1(u)1(lt)-333(of)-333(th)1(e)-334(s)-1(u)1(m)-334(op)-27(e)-1(r)1(ation)1(.)]TJ 3.535 -11.955 Td[(Scop)-27(e)-1(:)]TJ/F29 9.963 Tf 27.951 0 Td[(global)]TJ/F8 9.963 Tf 29.756 0 Td[(.)]TJ -57.707 -11.955 Td[(T)28(yp)-27(e)-1(:)]TJ/F29 9.963 Tf 25.183 0 Td[(requ)1(i)-1(red)]TJ/F8 9.963 Tf 41.899 0 Td[(.)]TJ -67.082 -11.955 Td[(Sp)-27(ec)-1(i)1(\014ed)-340(as:)-457(an)-339(in)28(tege)-1(r)1(,)-341(real)-340(or)-339(c)-1(o)1(m)-1(p)1(le)-1(x)-339(v)56(ariab)1(le,)-341(w)-1(h)1(ic)27(h)-339(ma)28(y)-340(b)-27(e)-340(a)-340(sc)-1(al)1(ar,)]TJ 0 -11.956 Td[(or)-333(a)-333(ran)1(k)-334(1)-333(or)-333(2)-333(arr)1(a)27(y)84(.)]TJ 0 -11.955 Td[(T)28(yp)-27(e)-1(,)-333(ran)1(k)-333(and)-333(size)-334(m)27(u)1(s)-1(t)-333(agr)1(e)-1(e)-334(on)-332(all)-333(pr)1(o)-28(c)-1(ess)-1(es)-1(.)]TJ/F18 14.346 Tf -24.907 -32.946 Td[(No)1(tes)]TJ -ET -1 0 0 1 99.895 231.132 cm -0 g 0 G -1 0 0 1 -99.895 -231.132 cm +1 0 0 1 -94.914 -333.72 cm BT -/F8 9.963 Tf 112.072 231.132 Td[(1.)]TJ +/F29 9.963 Tf 99.895 333.72 Td[(dat)]TJ ET -1 0 0 1 119.821 231.132 cm +1 0 0 1 116.285 333.72 cm 0 g 0 G -1 0 0 1 -119.821 -231.132 cm +1 0 0 1 -116.285 -333.72 cm BT -/F8 9.963 Tf 124.802 231.132 Td[(The)]TJ/F32 9.963 Tf 19.739 0 Td[(dat)]TJ/F8 9.963 Tf 18.273 0 Td[(argu)1(me)-1(n)28(t)-259(i)1(s)-260(b)-27(oth)-259(i)1(npu)1(t)-259(and)-258(outp)1(ut,)-273(and)-258(its)-260(v)56(alu)1(e)-260(ma)28(y)-259(b)-27(e)-260(c)27(h)1(anged)]TJ -38.012 -11.955 Td[(ev)28(e)-1(n)-333(on)-333(p)1(ro)-27(c)-1(es)-1(se)-1(s)-333(di\013ere)-1(n)29(t)-333(from)-333(the)-333(\014nal)-333(r)1(e)-1(sul)1(t)-334(d)1(e)-1(stin)1(ation)1(.)]TJ +/F8 9.963 Tf 121.267 333.72 Td[(On)-333(p)1(ro)-28(ces)-1(se)-1(s)-333(other)-333(than)-332(ro)-28(ot,)-333(th)1(e)-334(dat)1(a)-334(to)-333(b)-27(e)-334(br)1(oadcas)-1(t)1(.)]TJ 3.535 -11.955 Td[(Scop)-27(e)-1(:)]TJ/F29 9.963 Tf 27.951 0 Td[(global)]TJ/F8 9.963 Tf 29.756 0 Td[(.)]TJ -57.707 -11.955 Td[(T)28(yp)-27(e)-1(:)]TJ/F29 9.963 Tf 25.183 0 Td[(requ)1(i)-1(red)]TJ/F8 9.963 Tf 41.899 0 Td[(.)]TJ -67.082 -11.956 Td[(Sp)-27(ec)-1(i)1(\014ed)-340(as:)-457(an)-339(in)28(tege)-1(r)1(,)-341(real)-340(or)-339(c)-1(o)1(m)-1(p)1(le)-1(x)-339(v)56(ariab)1(le,)-341(w)-1(h)1(ic)27(h)-339(ma)28(y)-340(b)-27(e)-340(a)-340(sc)-1(al)1(ar,)]TJ 0 -11.955 Td[(or)-378(a)-377(rank)-377(1)-378(or)-378(2)-378(ar)1(ra)28(y)83(,)-388(or)-378(a)-378(c)28(haracter)-378(or)-378(l)1(ogical)-378(s)-1(calar)1(.)-956(T)27(y)1(p)-28(e,)-389(ran)1(k)-378(an)1(d)]TJ 0 -11.955 Td[(siz)-1(e)-333(m)27(u)1(s)-1(t)-333(agree)-334(on)-333(al)1(l)-334(p)1(ro)-28(ces)-1(se)-1(s.)]TJ ET 1 0 0 1 99.895 90.438 cm 0 g 0 G @@ -28605,34 +28539,28 @@ ET 0 g 0 G endstream endobj -1303 0 obj << +1305 0 obj << /Type /Page -/Contents 1304 0 R -/Resources 1302 0 R +/Contents 1306 0 R +/Resources 1304 0 R /MediaBox [0 0 595.276 841.89] -/Parent 1286 0 R ->> endobj -1305 0 obj << -/D [1303 0 R /XYZ 99.895 740.998 null] ->> endobj -330 0 obj << -/D [1303 0 R /XYZ 99.895 659.601 null] ->> endobj -1306 0 obj << -/D [1303 0 R /XYZ 99.895 631.802 null] +/Parent 1288 0 R >> endobj 1307 0 obj << -/D [1303 0 R /XYZ 99.895 243.088 null] +/D [1305 0 R /XYZ 99.895 740.998 null] +>> endobj +326 0 obj << +/D [1305 0 R /XYZ 99.895 659.601 null] >> endobj 1308 0 obj << -/D [1303 0 R /XYZ 99.895 247.073 null] +/D [1305 0 R /XYZ 99.895 631.802 null] >> endobj -1302 0 obj << -/Font << /F18 381 0 R /F8 390 0 R /F19 508 0 R /F29 387 0 R /F14 553 0 R /F11 523 0 R /F32 542 0 R >> +1304 0 obj << +/Font << /F18 381 0 R /F8 390 0 R /F19 508 0 R /F29 387 0 R /F11 523 0 R /F14 553 0 R >> /ProcSet [ /PDF /Text ] >> endobj 1311 0 obj << -/Length 6264 +/Length 6162 >> stream 1 0 0 1 150.705 740.998 cm @@ -28657,9 +28585,9 @@ S Q 1 0 0 1 -175.972 -680.226 cm BT -/F18 14.346 Tf 180.814 680.226 Td[(am)1(x|Glo)1(bal)-375(m)1(axi)1(m)31(um)-374(abso)1(lut)1(e)-376(v)63(al)1(ue)]TJ -30.109 -35.769 Td[(Syn)31(t)1(ax)]TJ/F8 9.963 Tf 102.388 -21.821 Td[(call)-333(psb)]TJ +/F18 14.346 Tf 180.814 680.226 Td[(sum)1(|G)-1(l)1(oba)1(l)-375(sum)]TJ -30.109 -35.769 Td[(Syn)31(t)1(ax)]TJ/F8 9.963 Tf 102.776 -21.821 Td[(call)-333(psb)]TJ ET -1 0 0 1 286.955 622.636 cm +1 0 0 1 287.343 622.636 cm q []0 d 0 J @@ -28668,9 +28596,9 @@ q 2.989 0.199 l S Q -1 0 0 1 -286.955 -622.636 cm +1 0 0 1 -287.343 -622.636 cm BT -/F8 9.963 Tf 289.944 622.636 Td[(amx)-333(\050)]TJ/F19 9.963 Tf 25.737 0 Td[(ic)51(ontxt,)-358(dat,)-357(r)51(o)51(ot)]TJ/F8 9.963 Tf 72.472 0 Td[(\051)]TJ -237.448 -23.91 Td[(Thi)1(s)-501(sub)1(rou)1(tin)1(e)-500(im)-1(p)1(lem)-1(en)28(ts)-500(a)-499(m)-1(ax)1(im)27(u)1(m)-500(absolu)1(te)-500(v)55(al)1(ue)-500(redu)1(ction)-499(op)-28(erati)1(on)]TJ 0 -11.955 Td[(based)-333(on)-333(th)1(e)-334(un)1(derly)1(ing)-333(c)-1(o)1(m)-1(m)28(un)1(ic)-1(at)1(ion)-333(lib)1(rar)1(y)83(.)]TJ +/F8 9.963 Tf 290.332 622.636 Td[(sum)-334(\050)]TJ/F19 9.963 Tf 24.962 0 Td[(ic)52(o)-1(ntxt,)-357(d)-1(at,)-357(r)51(o)51(ot)]TJ/F8 9.963 Tf 72.472 0 Td[(\051)]TJ -237.061 -23.91 Td[(Thi)1(s)-289(sub)1(rou)1(tine)-288(imp)1(le)-1(men)28(ts)-288(a)-288(sum)-288(redu)1(ction)-287(op)-28(erati)1(on)-288(b)1(as)-1(ed)-287(on)-288(th)1(e)-288(un)1(derlyi)1(ng)]TJ 0 -11.955 Td[(com)-1(m)28(un)1(ic)-1(a)1(tion)-333(lib)1(rar)1(y)83(.)]TJ ET 1 0 0 1 145.724 566.846 cm 0 g 0 G @@ -28702,7 +28630,7 @@ ET 0 g 0 G 1 0 0 1 -167.095 -491.13 cm BT -/F8 9.963 Tf 172.076 491.13 Td[(The)-333(lo)-28(cal)-334(con)28(tr)1(ibu)1(tion)-333(t)1(o)-334(th)1(e)-334(glob)1(al)-333(m)-1(ax)1(im)27(u)1(m.)]TJ 3.535 -11.956 Td[(Scop)-27(e)-1(:)]TJ/F29 9.963 Tf 27.951 0 Td[(lo)-32(cal)]TJ/F8 9.963 Tf 23.073 0 Td[(.)]TJ -51.024 -11.955 Td[(T)28(yp)-28(e:)]TJ/F29 9.963 Tf 25.184 0 Td[(requ)1(i)-1(r)1(e)-1(d)]TJ/F8 9.963 Tf 41.898 0 Td[(.)]TJ -67.082 -11.955 Td[(Sp)-27(ec)-1(i\014)1(ed)-340(as:)-457(an)-339(in)28(tege)-1(r)1(,)-341(real)-340(or)-339(c)-1(omp)1(le)-1(x)-339(v)56(ariab)1(le,)-341(w)-1(h)1(ic)27(h)-339(ma)28(y)-340(b)-27(e)-340(a)-340(sc)-1(alar)1(,)]TJ 0 -11.955 Td[(or)-333(a)-333(ran)1(k)-334(1)-333(or)-333(2)-333(arr)1(a)27(y)84(.)-778(T)28(yp)-27(e)-1(,)-333(r)1(ank)-333(an)1(d)-333(s)-1(i)1(z)-1(e)-334(m)28(ust)-333(agree)-334(on)-333(all)-333(p)1(ro)-28(ce)-1(sse)-1(s.)]TJ +/F8 9.963 Tf 172.076 491.13 Td[(The)-333(lo)-28(cal)-334(con)28(tr)1(ibu)1(tion)-333(t)1(o)-334(th)1(e)-334(glob)1(al)-333(s)-1(u)1(m)-1(.)]TJ 3.535 -11.956 Td[(Scop)-27(e)-1(:)]TJ/F29 9.963 Tf 27.951 0 Td[(global)]TJ/F8 9.963 Tf 29.757 0 Td[(.)]TJ -57.708 -11.955 Td[(T)28(yp)-28(e:)]TJ/F29 9.963 Tf 25.184 0 Td[(requ)1(i)-1(r)1(e)-1(d)]TJ/F8 9.963 Tf 41.898 0 Td[(.)]TJ -67.082 -11.955 Td[(Sp)-27(ec)-1(i\014)1(ed)-340(as:)-457(an)-339(in)28(tege)-1(r)1(,)-341(real)-340(or)-339(c)-1(omp)1(le)-1(x)-339(v)56(ariab)1(le,)-341(w)-1(h)1(ic)27(h)-339(ma)28(y)-340(b)-27(e)-340(a)-340(sc)-1(alar)1(,)]TJ 0 -11.955 Td[(or)-333(a)-333(ran)1(k)-334(1)-333(or)-333(2)-333(arr)1(a)27(y)84(.)-778(T)28(yp)-27(e)-1(,)-333(r)1(ank)-333(an)1(d)-333(s)-1(i)1(z)-1(e)-334(m)28(ust)-333(agree)-334(on)-333(all)-333(p)1(ro)-28(ce)-1(sse)-1(s.)]TJ ET 1 0 0 1 145.724 423.384 cm 0 g 0 G @@ -28716,25 +28644,25 @@ ET BT /F8 9.963 Tf 176.635 423.384 Td[(Pr)1(o)-28(ce)-1(ss)-310(to)-310(hol)1(d)-310(th)1(e)-310(\014n)1(al)-310(sum,)-314(or)]TJ/F14 9.963 Tf 144.053 0 Td[(\000)]TJ/F8 9.963 Tf 7.749 0 Td[(1)-310(to)-309(m)-1(ak)28(e)-310(it)-309(a)28(v)55(ai)1(labl)1(e)-311(on)-309(all)-309(pr)1(o)-28(c)-1(es)-1(ses)-1(.)]TJ -152.826 -11.956 Td[(Scop)-27(e)-1(:)]TJ/F29 9.963 Tf 27.951 0 Td[(global)]TJ/F8 9.963 Tf 29.757 0 Td[(.)]TJ -57.708 -11.955 Td[(T)28(yp)-28(e:)]TJ/F29 9.963 Tf 25.184 0 Td[(optional)]TJ/F8 9.963 Tf 40.577 0 Td[(.)]TJ -65.761 -11.955 Td[(Sp)-27(ec)-1(i\014)1(ed)-333(as)-1(:)-444(an)-333(in)29(te)-1(ger)-333(v)56(alue)]TJ/F14 9.963 Tf 130.428 0 Td[(\000)]TJ/F8 9.963 Tf 7.749 0 Td[(1)]TJ/F11 9.963 Tf 7.749 0 Td[(<)]TJ/F8 9.963 Tf 7.748 0 Td[(=)]TJ/F11 9.963 Tf 10.516 0 Td[(r)-28(oo)1(t)-278(<)]TJ/F8 9.963 Tf 28.544 0 Td[(=)]TJ/F11 9.963 Tf 10.516 0 Td[(np)]TJ/F14 9.963 Tf 13.206 0 Td[(\000)]TJ/F8 9.963 Tf 9.963 0 Td[(1,)-333(defau)1(lt)-333(-1.)]TJ ET -1 0 0 1 145.724 353.645 cm +1 0 0 1 145.724 365.6 cm 0 g 0 G -1 0 0 1 -145.724 -353.645 cm +1 0 0 1 -145.724 -365.6 cm BT -/F29 9.963 Tf 150.705 353.645 Td[(On)-383(Re)-1(tur)1(n)]TJ +/F29 9.963 Tf 150.705 365.6 Td[(On)-383(Re)-1(tur)1(n)]TJ ET -1 0 0 1 205.243 353.645 cm +1 0 0 1 205.243 365.6 cm 0 g 0 G 1 0 0 1 -59.519 -19.925 cm 0 g 0 G -1 0 0 1 -145.724 -333.72 cm +1 0 0 1 -145.724 -345.675 cm BT -/F29 9.963 Tf 150.705 333.72 Td[(dat)]TJ +/F29 9.963 Tf 150.705 345.675 Td[(dat)]TJ ET -1 0 0 1 167.095 333.72 cm +1 0 0 1 167.095 345.675 cm 0 g 0 G -1 0 0 1 -167.095 -333.72 cm +1 0 0 1 -167.095 -345.675 cm BT -/F8 9.963 Tf 172.076 333.72 Td[(On)-333(d)1(e)-1(stin)1(ation)-333(p)1(ro)-28(ces)-1(s\050e)-1(s\051,)-333(th)1(e)-334(res)-1(u)1(lt)-333(of)-333(the)-333(m)-1(ax)1(im)27(u)1(m)-334(op)-27(eration)1(.)]TJ 3.535 -11.955 Td[(Scop)-27(e)-1(:)]TJ/F29 9.963 Tf 27.951 0 Td[(global)]TJ/F8 9.963 Tf 29.757 0 Td[(.)]TJ -57.708 -11.955 Td[(T)28(yp)-28(e:)]TJ/F29 9.963 Tf 25.184 0 Td[(requ)1(i)-1(r)1(e)-1(d)]TJ/F8 9.963 Tf 41.898 0 Td[(.)]TJ -67.082 -11.956 Td[(Sp)-27(ec)-1(i\014)1(ed)-340(as:)-457(an)-339(in)28(tege)-1(r)1(,)-341(real)-340(or)-339(c)-1(omp)1(le)-1(x)-339(v)56(ariab)1(le,)-341(w)-1(h)1(ic)27(h)-339(ma)28(y)-340(b)-27(e)-340(a)-340(sc)-1(alar)1(,)]TJ 0 -11.955 Td[(or)-333(a)-333(ran)1(k)-334(1)-333(or)-333(2)-333(arr)1(a)27(y)84(.)-778(T)28(yp)-27(e)-1(,)-333(r)1(ank)-333(an)1(d)-333(s)-1(i)1(z)-1(e)-334(m)28(ust)-333(agree)-334(on)-333(all)-333(p)1(ro)-28(ce)-1(sse)-1(s.)]TJ/F18 14.346 Tf -24.906 -32.946 Td[(No)1(tes)]TJ +/F8 9.963 Tf 172.076 345.675 Td[(On)-333(d)1(e)-1(stin)1(ation)-333(p)1(ro)-28(ces)-1(s\050e)-1(s\051,)-333(th)1(e)-334(res)-1(u)1(lt)-333(of)-333(the)-333(s)-1(u)1(m)-334(op)-27(e)-1(r)1(ation)1(.)]TJ 3.535 -11.955 Td[(Scop)-27(e)-1(:)]TJ/F29 9.963 Tf 27.951 0 Td[(global)]TJ/F8 9.963 Tf 29.757 0 Td[(.)]TJ -57.708 -11.955 Td[(T)28(yp)-28(e:)]TJ/F29 9.963 Tf 25.184 0 Td[(requ)1(i)-1(r)1(e)-1(d)]TJ/F8 9.963 Tf 41.898 0 Td[(.)]TJ -67.082 -11.955 Td[(Sp)-27(ec)-1(i\014)1(ed)-340(as:)-457(an)-339(in)28(tege)-1(r)1(,)-341(real)-340(or)-339(c)-1(omp)1(le)-1(x)-339(v)56(ariab)1(le,)-341(w)-1(h)1(ic)27(h)-339(ma)28(y)-340(b)-27(e)-340(a)-340(sc)-1(alar)1(,)]TJ 0 -11.956 Td[(or)-333(a)-333(ran)1(k)-334(1)-333(or)-333(2)-333(arr)1(a)27(y)84(.)]TJ 0 -11.955 Td[(T)28(yp)-28(e,)-333(ran)1(k)-333(and)-333(size)-334(m)27(u)1(s)-1(t)-333(agr)1(e)-1(e)-334(on)-332(all)-333(pr)1(o)-28(c)-1(es)-1(ses)-1(.)]TJ/F18 14.346 Tf -24.906 -32.946 Td[(No)1(tes)]TJ ET 1 0 0 1 150.705 231.132 cm 0 g 0 G @@ -28763,12 +28691,12 @@ endobj /Contents 1311 0 R /Resources 1309 0 R /MediaBox [0 0 595.276 841.89] -/Parent 1286 0 R +/Parent 1288 0 R >> endobj 1312 0 obj << /D [1310 0 R /XYZ 150.705 740.998 null] >> endobj -334 0 obj << +330 0 obj << /D [1310 0 R /XYZ 150.705 659.601 null] >> endobj 1313 0 obj << @@ -28785,7 +28713,7 @@ endobj /ProcSet [ /PDF /Text ] >> endobj 1318 0 obj << -/Length 6225 +/Length 6238 >> stream 1 0 0 1 99.895 740.998 cm @@ -28810,9 +28738,9 @@ S Q 1 0 0 1 -125.163 -680.226 cm BT -/F18 14.346 Tf 130.004 680.226 Td[(am)1(n|G)-1(l)1(obal)-374(mi)1(nim)32(um)-374(absol)1(ute)-375(v)63(alue)]TJ -30.109 -35.769 Td[(Syn)31(t)1(ax)]TJ/F8 9.963 Tf 102.25 -21.821 Td[(call)-333(psb)]TJ +/F18 14.346 Tf 130.004 680.226 Td[(am)1(x|Glo)1(bal)-375(m)1(axim)32(um)-374(abso)1(lut)1(e)-376(v)63(al)1(ue)]TJ -30.109 -35.769 Td[(Syn)31(t)1(ax)]TJ/F8 9.963 Tf 102.389 -21.821 Td[(call)-333(psb)]TJ ET -1 0 0 1 236.007 622.636 cm +1 0 0 1 236.146 622.636 cm q []0 d 0 J @@ -28821,9 +28749,9 @@ q 2.989 0.199 l S Q -1 0 0 1 -236.007 -622.636 cm +1 0 0 1 -236.146 -622.636 cm BT -/F8 9.963 Tf 238.996 622.636 Td[(amn)-333(\050)]TJ/F19 9.963 Tf 26.014 0 Td[(ic)51(ontxt,)-358(dat,)-357(r)51(o)51(ot)]TJ/F8 9.963 Tf 72.472 0 Td[(\051)]TJ -237.587 -23.91 Td[(This)-524(sub)1(rout)1(ine)-524(impleme)-1(n)29(ts)-525(a)-524(min)1(im)27(u)1(m)-524(absolut)1(e)-525(v)56(alu)1(e)-525(r)1(e)-1(d)1(uction)-523(op)-28(erati)1(on)]TJ 0 -11.955 Td[(based)-333(on)-333(the)-333(un)1(derlyi)1(ng)-333(c)-1(omm)28(un)1(ic)-1(ati)1(on)-333(lib)1(rar)1(y)83(.)]TJ +/F8 9.963 Tf 239.135 622.636 Td[(amx)-333(\050)]TJ/F19 9.963 Tf 25.737 0 Td[(ic)52(o)-1(ntxt,)-357(d)-1(at,)-357(r)51(o)51(ot)]TJ/F8 9.963 Tf 72.472 0 Td[(\051)]TJ -237.449 -23.91 Td[(This)-500(sub)1(rou)1(tin)1(e)-501(i)1(m)-1(p)1(lem)-1(en)28(ts)-500(a)-499(m)-1(ax)1(im)27(u)1(m)-500(absolu)1(te)-500(v)55(al)1(ue)-500(redu)1(c)-1(t)1(ion)-499(op)-28(erati)1(on)]TJ 0 -11.955 Td[(based)-333(on)-333(the)-333(un)1(derlyi)1(ng)-333(c)-1(omm)28(un)1(ic)-1(ati)1(on)-333(lib)1(rar)1(y)83(.)]TJ ET 1 0 0 1 94.914 566.846 cm 0 g 0 G @@ -28855,7 +28783,7 @@ ET 0 g 0 G 1 0 0 1 -116.285 -491.13 cm BT -/F8 9.963 Tf 121.267 491.13 Td[(The)-333(lo)-28(cal)-333(c)-1(on)28(tr)1(ib)1(ution)-333(t)1(o)-334(th)1(e)-334(glob)1(al)-333(m)-1(i)1(nim)28(um.)]TJ 3.535 -11.956 Td[(Scop)-27(e)-1(:)]TJ/F29 9.963 Tf 27.951 0 Td[(lo)-32(cal)]TJ/F8 9.963 Tf 23.073 0 Td[(.)]TJ -51.024 -11.955 Td[(T)28(yp)-27(e)-1(:)]TJ/F29 9.963 Tf 25.183 0 Td[(requ)1(i)-1(red)]TJ/F8 9.963 Tf 41.899 0 Td[(.)]TJ -67.082 -11.955 Td[(Sp)-27(ec)-1(i)1(\014ed)-340(as:)-457(an)-339(in)28(tege)-1(r)1(,)-341(real)-340(or)-339(c)-1(o)1(m)-1(p)1(le)-1(x)-339(v)56(ariab)1(le,)-341(w)-1(h)1(ic)27(h)-339(ma)28(y)-340(b)-27(e)-340(a)-340(sc)-1(al)1(ar,)]TJ 0 -11.955 Td[(or)-333(a)-333(ran)1(k)-334(1)-333(or)-333(2)-333(arr)1(a)27(y)84(.)-778(T)28(yp)-27(e,)-334(r)1(ank)-333(an)1(d)-333(s)-1(i)1(z)-1(e)-334(m)28(ust)-333(agree)-334(on)-333(all)-333(p)1(ro)-28(ce)-1(sse)-1(s.)]TJ +/F8 9.963 Tf 121.267 491.13 Td[(The)-333(lo)-28(cal)-333(c)-1(on)28(tr)1(ib)1(ution)-333(t)1(o)-334(th)1(e)-334(glob)1(al)-333(m)-1(ax)1(im)27(u)1(m.)]TJ 3.535 -11.956 Td[(Scop)-27(e)-1(:)]TJ/F29 9.963 Tf 27.951 0 Td[(lo)-32(cal)]TJ/F8 9.963 Tf 23.073 0 Td[(.)]TJ -51.024 -11.955 Td[(T)28(yp)-27(e)-1(:)]TJ/F29 9.963 Tf 25.183 0 Td[(requ)1(i)-1(red)]TJ/F8 9.963 Tf 41.899 0 Td[(.)]TJ -67.082 -11.955 Td[(Sp)-27(ec)-1(i)1(\014ed)-340(as:)-457(an)-339(in)28(tege)-1(r)1(,)-341(real)-340(or)-339(c)-1(o)1(m)-1(p)1(le)-1(x)-339(v)56(ariab)1(le,)-341(w)-1(h)1(ic)27(h)-339(ma)28(y)-340(b)-27(e)-340(a)-340(sc)-1(al)1(ar,)]TJ 0 -11.955 Td[(or)-333(a)-333(ran)1(k)-334(1)-333(or)-333(2)-333(arr)1(a)27(y)84(.)-778(T)28(yp)-27(e,)-334(r)1(ank)-333(an)1(d)-333(s)-1(i)1(z)-1(e)-334(m)28(ust)-333(agree)-334(on)-333(all)-333(p)1(ro)-28(ce)-1(sse)-1(s.)]TJ ET 1 0 0 1 94.914 423.384 cm 0 g 0 G @@ -28887,19 +28815,19 @@ ET 0 g 0 G 1 0 0 1 -116.285 -333.72 cm BT -/F8 9.963 Tf 121.267 333.72 Td[(On)-333(d)1(e)-1(stin)1(ation)-333(p)1(ro)-28(ces)-1(s\050e)-1(s\051,)-333(th)1(e)-334(res)-1(u)1(lt)-333(of)-333(th)1(e)-334(m)-1(i)1(nim)28(um)-333(op)-28(erati)1(on.)]TJ 3.535 -11.955 Td[(Scop)-27(e)-1(:)]TJ/F29 9.963 Tf 27.951 0 Td[(global)]TJ/F8 9.963 Tf 29.756 0 Td[(.)]TJ -57.707 -11.955 Td[(T)28(yp)-27(e)-1(:)]TJ/F29 9.963 Tf 25.183 0 Td[(requ)1(i)-1(red)]TJ/F8 9.963 Tf 41.899 0 Td[(.)]TJ -67.082 -11.956 Td[(Sp)-27(ec)-1(i)1(\014ed)-340(as:)-457(an)-339(in)28(tege)-1(r)1(,)-341(real)-340(or)-339(c)-1(o)1(m)-1(p)1(le)-1(x)-339(v)56(ariab)1(le,)-341(w)-1(h)1(ic)27(h)-339(ma)28(y)-340(b)-27(e)-340(a)-340(sc)-1(al)1(ar,)]TJ 0 -11.955 Td[(or)-333(a)-333(ran)1(k)-334(1)-333(or)-333(2)-333(arr)1(a)27(y)84(.)]TJ 0 -11.955 Td[(T)28(yp)-27(e)-1(,)-333(ran)1(k)-333(and)-333(size)-334(m)27(u)1(s)-1(t)-333(agr)1(e)-1(e)-334(on)-332(all)-333(pr)1(o)-28(c)-1(ess)-1(es)-1(.)]TJ/F18 14.346 Tf -24.907 -32.946 Td[(No)1(tes)]TJ +/F8 9.963 Tf 121.267 333.72 Td[(On)-333(d)1(e)-1(stin)1(ation)-333(p)1(ro)-28(ces)-1(s\050e)-1(s\051,)-333(th)1(e)-334(res)-1(u)1(lt)-333(of)-333(th)1(e)-334(m)-1(a)1(xim)27(u)1(m)-334(op)-27(eration)1(.)]TJ 3.535 -11.955 Td[(Scop)-27(e)-1(:)]TJ/F29 9.963 Tf 27.951 0 Td[(global)]TJ/F8 9.963 Tf 29.756 0 Td[(.)]TJ -57.707 -11.955 Td[(T)28(yp)-27(e)-1(:)]TJ/F29 9.963 Tf 25.183 0 Td[(requ)1(i)-1(red)]TJ/F8 9.963 Tf 41.899 0 Td[(.)]TJ -67.082 -11.956 Td[(Sp)-27(ec)-1(i)1(\014ed)-340(as:)-457(an)-339(in)28(tege)-1(r)1(,)-341(real)-340(or)-339(c)-1(o)1(m)-1(p)1(le)-1(x)-339(v)56(ariab)1(le,)-341(w)-1(h)1(ic)27(h)-339(ma)28(y)-340(b)-27(e)-340(a)-340(sc)-1(al)1(ar,)]TJ 0 -11.955 Td[(or)-333(a)-333(ran)1(k)-334(1)-333(or)-333(2)-333(arr)1(a)27(y)84(.)-778(T)28(yp)-27(e,)-334(r)1(ank)-333(an)1(d)-333(s)-1(i)1(z)-1(e)-334(m)28(ust)-333(agree)-334(on)-333(all)-333(p)1(ro)-28(ce)-1(sse)-1(s.)]TJ/F18 14.346 Tf -24.907 -32.946 Td[(No)1(tes)]TJ ET -1 0 0 1 99.895 219.177 cm +1 0 0 1 99.895 231.132 cm 0 g 0 G -1 0 0 1 -99.895 -219.177 cm +1 0 0 1 -99.895 -231.132 cm BT -/F8 9.963 Tf 112.072 219.177 Td[(1.)]TJ +/F8 9.963 Tf 112.072 231.132 Td[(1.)]TJ ET -1 0 0 1 119.821 219.177 cm +1 0 0 1 119.821 231.132 cm 0 g 0 G -1 0 0 1 -119.821 -219.177 cm +1 0 0 1 -119.821 -231.132 cm BT -/F8 9.963 Tf 124.802 219.177 Td[(The)]TJ/F32 9.963 Tf 19.739 0 Td[(dat)]TJ/F8 9.963 Tf 18.273 0 Td[(argu)1(me)-1(n)28(t)-259(i)1(s)-260(b)-27(oth)-259(i)1(npu)1(t)-259(and)-258(outp)1(ut,)-273(and)-258(its)-260(v)56(alu)1(e)-260(ma)28(y)-259(b)-27(e)-260(c)27(h)1(anged)]TJ -38.012 -11.955 Td[(ev)28(e)-1(n)-333(on)-333(p)1(ro)-27(c)-1(es)-1(se)-1(s)-333(di\013ere)-1(n)29(t)-333(from)-333(the)-333(\014nal)-333(r)1(e)-1(sul)1(t)-334(d)1(e)-1(stin)1(ation)1(.)]TJ +/F8 9.963 Tf 124.802 231.132 Td[(The)]TJ/F32 9.963 Tf 19.739 0 Td[(dat)]TJ/F8 9.963 Tf 18.273 0 Td[(argu)1(me)-1(n)28(t)-259(i)1(s)-260(b)-27(oth)-259(i)1(npu)1(t)-259(and)-258(outp)1(ut,)-273(and)-258(its)-260(v)56(alu)1(e)-260(ma)28(y)-259(b)-27(e)-260(c)27(h)1(anged)]TJ -38.012 -11.955 Td[(ev)28(e)-1(n)-333(on)-333(p)1(ro)-27(c)-1(es)-1(se)-1(s)-333(di\013ere)-1(n)29(t)-333(from)-333(the)-333(\014nal)-333(r)1(e)-1(sul)1(t)-334(d)1(e)-1(stin)1(ation)1(.)]TJ ET 1 0 0 1 99.895 90.438 cm 0 g 0 G @@ -28921,24 +28849,24 @@ endobj 1319 0 obj << /D [1317 0 R /XYZ 99.895 740.998 null] >> endobj -338 0 obj << +334 0 obj << /D [1317 0 R /XYZ 99.895 659.601 null] >> endobj 1320 0 obj << /D [1317 0 R /XYZ 99.895 631.802 null] >> endobj 1321 0 obj << -/D [1317 0 R /XYZ 99.895 231.132 null] +/D [1317 0 R /XYZ 99.895 243.088 null] >> endobj 1322 0 obj << -/D [1317 0 R /XYZ 99.895 235.118 null] +/D [1317 0 R /XYZ 99.895 247.073 null] >> endobj 1316 0 obj << /Font << /F18 381 0 R /F8 390 0 R /F19 508 0 R /F29 387 0 R /F14 553 0 R /F11 523 0 R /F32 542 0 R >> /ProcSet [ /PDF /Text ] >> endobj 1326 0 obj << -/Length 5923 +/Length 6262 >> stream 1 0 0 1 150.705 740.998 cm @@ -28963,9 +28891,9 @@ S Q 1 0 0 1 -175.972 -680.226 cm BT -/F18 14.346 Tf 180.814 680.226 Td[(snd|Send)-375(data)]TJ -30.109 -35.769 Td[(Syn)31(t)1(ax)]TJ/F8 9.963 Tf 98.877 -21.821 Td[(call)-333(psb)]TJ +/F18 14.346 Tf 180.814 680.226 Td[(am)1(n|G)-1(l)1(obal)-374(mi)1(nim)32(um)-374(absol)1(ute)-375(v)63(alue)]TJ -30.109 -35.769 Td[(Syn)31(t)1(ax)]TJ/F8 9.963 Tf 102.25 -21.821 Td[(call)-333(psb)]TJ ET -1 0 0 1 283.443 622.636 cm +1 0 0 1 286.817 622.636 cm q []0 d 0 J @@ -28974,120 +28902,273 @@ q 2.989 0.199 l S Q -1 0 0 1 -283.443 -622.636 cm +1 0 0 1 -286.817 -622.636 cm BT -/F8 9.963 Tf 286.432 622.636 Td[(snd)-333(\050)]TJ/F19 9.963 Tf 22.195 0 Td[(ic)51(ontxt,)-357(d)-1(at,)-357(dst,)-358(m)]TJ/F8 9.963 Tf 83.038 0 Td[(\051)]TJ -240.96 -23.91 Td[(Thi)1(s)-334(s)-1(u)1(br)1(outin)1(e)-334(se)-1(n)1(ds)-334(a)-333(p)1(ac)27(k)28(et)-334(of)-332(data)-333(to)-333(a)-334(d)1(e)-1(stin)1(ation)1(.)]TJ +/F8 9.963 Tf 289.806 622.636 Td[(amn)-333(\050)]TJ/F19 9.963 Tf 26.013 0 Td[(ic)51(ontxt,)-358(dat,)-357(r)51(o)51(ot)]TJ/F8 9.963 Tf 72.472 0 Td[(\051)]TJ -237.586 -23.91 Td[(Thi)1(s)-525(sub)1(rout)1(ine)-524(impl)1(e)-1(me)-1(n)29(ts)-525(a)-524(min)1(im)28(um)-524(absolu)1(te)-525(v)56(alu)1(e)-525(r)1(e)-1(d)1(uction)-523(op)-28(erati)1(on)]TJ 0 -11.955 Td[(based)-333(on)-333(th)1(e)-334(un)1(derly)1(ing)-333(c)-1(o)1(m)-1(m)28(un)1(ic)-1(at)1(ion)-333(lib)1(rar)1(y)83(.)]TJ ET -1 0 0 1 145.724 578.801 cm +1 0 0 1 145.724 566.846 cm 0 g 0 G -1 0 0 1 -145.724 -578.801 cm +1 0 0 1 -145.724 -566.846 cm BT -/F29 9.963 Tf 150.705 578.801 Td[(On)-383(En)33(t)-1(r)1(y)]TJ +/F29 9.963 Tf 150.705 566.846 Td[(On)-383(En)33(t)-1(r)1(y)]TJ ET -1 0 0 1 202.109 578.801 cm +1 0 0 1 202.109 566.846 cm 0 g 0 G -1 0 0 1 -56.385 -19.925 cm +1 0 0 1 -56.385 -19.926 cm +0 g 0 G +1 0 0 1 -145.724 -546.92 cm +BT +/F29 9.963 Tf 150.705 546.92 Td[(ic)-1(o)1(n)32(t)-1(xt)]TJ +ET +1 0 0 1 185.712 546.92 cm +0 g 0 G +1 0 0 1 -185.712 -546.92 cm +BT +/F8 9.963 Tf 190.694 546.92 Td[(th)1(e)-334(c)-1(omm)28(un)1(ic)-1(ati)1(on)-333(c)-1(on)29(te)-1(x)1(t)-334(i)1(den)28(tif)1(yin)1(g)-334(th)1(e)-334(vi)1(rtu)1(al)-333(paral)1(le)-1(l)-333(mac)27(h)1(in)1(e)-1(.)]TJ -15.083 -11.955 Td[(Scop)-27(e)-1(:)]TJ/F29 9.963 Tf 27.951 0 Td[(global)]TJ/F8 9.963 Tf 29.757 0 Td[(.)]TJ -57.708 -11.955 Td[(T)28(yp)-28(e:)]TJ/F29 9.963 Tf 25.184 0 Td[(requ)1(i)-1(r)1(e)-1(d)]TJ/F8 9.963 Tf 41.898 0 Td[(.)]TJ -67.082 -11.955 Td[(Sp)-27(ec)-1(i\014)1(ed)-333(as)-1(:)-444(an)-333(in)29(te)-1(ger)-333(v)56(ariab)1(le.)]TJ +ET +1 0 0 1 145.724 491.13 cm +0 g 0 G +1 0 0 1 -145.724 -491.13 cm +BT +/F29 9.963 Tf 150.705 491.13 Td[(dat)]TJ +ET +1 0 0 1 167.095 491.13 cm +0 g 0 G +1 0 0 1 -167.095 -491.13 cm +BT +/F8 9.963 Tf 172.076 491.13 Td[(The)-333(lo)-28(cal)-334(con)28(tr)1(ibu)1(tion)-333(t)1(o)-334(th)1(e)-334(glob)1(al)-333(m)-1(i)1(nim)28(um.)]TJ 3.535 -11.956 Td[(Scop)-27(e)-1(:)]TJ/F29 9.963 Tf 27.951 0 Td[(lo)-32(cal)]TJ/F8 9.963 Tf 23.073 0 Td[(.)]TJ -51.024 -11.955 Td[(T)28(yp)-28(e:)]TJ/F29 9.963 Tf 25.184 0 Td[(requ)1(i)-1(r)1(e)-1(d)]TJ/F8 9.963 Tf 41.898 0 Td[(.)]TJ -67.082 -11.955 Td[(Sp)-27(ec)-1(i\014)1(ed)-340(as:)-457(an)-339(in)28(tege)-1(r)1(,)-341(real)-340(or)-339(c)-1(omp)1(le)-1(x)-339(v)56(ariab)1(le,)-341(w)-1(h)1(ic)27(h)-339(ma)28(y)-340(b)-27(e)-340(a)-340(sc)-1(alar)1(,)]TJ 0 -11.955 Td[(or)-333(a)-333(ran)1(k)-334(1)-333(or)-333(2)-333(arr)1(a)27(y)84(.)-778(T)28(yp)-27(e)-1(,)-333(r)1(ank)-333(an)1(d)-333(s)-1(i)1(z)-1(e)-334(m)28(ust)-333(agree)-334(on)-333(all)-333(p)1(ro)-28(ce)-1(sse)-1(s.)]TJ +ET +1 0 0 1 145.724 423.384 cm +0 g 0 G +1 0 0 1 -145.724 -423.384 cm +BT +/F29 9.963 Tf 150.705 423.384 Td[(ro)-31(ot)]TJ +ET +1 0 0 1 171.654 423.384 cm +0 g 0 G +1 0 0 1 -171.654 -423.384 cm +BT +/F8 9.963 Tf 176.635 423.384 Td[(Pr)1(o)-28(ce)-1(ss)-310(to)-310(hol)1(d)-310(th)1(e)-310(\014n)1(al)-310(sum,)-314(or)]TJ/F14 9.963 Tf 144.053 0 Td[(\000)]TJ/F8 9.963 Tf 7.749 0 Td[(1)-310(to)-309(m)-1(ak)28(e)-310(it)-309(a)28(v)55(ai)1(labl)1(e)-311(on)-309(all)-309(pr)1(o)-28(c)-1(es)-1(ses)-1(.)]TJ -152.826 -11.956 Td[(Scop)-27(e)-1(:)]TJ/F29 9.963 Tf 27.951 0 Td[(global)]TJ/F8 9.963 Tf 29.757 0 Td[(.)]TJ -57.708 -11.955 Td[(T)28(yp)-28(e:)]TJ/F29 9.963 Tf 25.184 0 Td[(optional)]TJ/F8 9.963 Tf 40.577 0 Td[(.)]TJ -65.761 -11.955 Td[(Sp)-27(ec)-1(i\014)1(ed)-333(as)-1(:)-444(an)-333(in)29(te)-1(ger)-333(v)56(alue)]TJ/F14 9.963 Tf 130.428 0 Td[(\000)]TJ/F8 9.963 Tf 7.749 0 Td[(1)]TJ/F11 9.963 Tf 7.749 0 Td[(<)]TJ/F8 9.963 Tf 7.748 0 Td[(=)]TJ/F11 9.963 Tf 10.516 0 Td[(r)-28(oo)1(t)-278(<)]TJ/F8 9.963 Tf 28.544 0 Td[(=)]TJ/F11 9.963 Tf 10.516 0 Td[(np)]TJ/F14 9.963 Tf 13.206 0 Td[(\000)]TJ/F8 9.963 Tf 9.963 0 Td[(1,)-333(defau)1(lt)-333(-1.)]TJ +ET +1 0 0 1 145.724 353.645 cm +0 g 0 G +1 0 0 1 -145.724 -353.645 cm +BT +/F29 9.963 Tf 150.705 353.645 Td[(On)-383(Re)-1(tur)1(n)]TJ +ET +1 0 0 1 205.243 353.645 cm +0 g 0 G +1 0 0 1 -59.519 -19.925 cm +0 g 0 G +1 0 0 1 -145.724 -333.72 cm +BT +/F29 9.963 Tf 150.705 333.72 Td[(dat)]TJ +ET +1 0 0 1 167.095 333.72 cm +0 g 0 G +1 0 0 1 -167.095 -333.72 cm +BT +/F8 9.963 Tf 172.076 333.72 Td[(On)-333(d)1(e)-1(stin)1(ation)-333(p)1(ro)-28(ces)-1(s\050e)-1(s\051,)-333(th)1(e)-334(res)-1(u)1(lt)-333(of)-333(the)-333(m)-1(i)1(nim)28(um)-333(op)-28(erati)1(on.)]TJ 3.535 -11.955 Td[(Scop)-27(e)-1(:)]TJ/F29 9.963 Tf 27.951 0 Td[(global)]TJ/F8 9.963 Tf 29.757 0 Td[(.)]TJ -57.708 -11.955 Td[(T)28(yp)-28(e:)]TJ/F29 9.963 Tf 25.184 0 Td[(requ)1(i)-1(r)1(e)-1(d)]TJ/F8 9.963 Tf 41.898 0 Td[(.)]TJ -67.082 -11.956 Td[(Sp)-27(ec)-1(i\014)1(ed)-340(as:)-457(an)-339(in)28(tege)-1(r)1(,)-341(real)-340(or)-339(c)-1(omp)1(le)-1(x)-339(v)56(ariab)1(le,)-341(w)-1(h)1(ic)27(h)-339(ma)28(y)-340(b)-27(e)-340(a)-340(sc)-1(alar)1(,)]TJ 0 -11.955 Td[(or)-333(a)-333(ran)1(k)-334(1)-333(or)-333(2)-333(arr)1(a)27(y)84(.)]TJ 0 -11.955 Td[(T)28(yp)-28(e,)-333(ran)1(k)-333(and)-333(size)-334(m)27(u)1(s)-1(t)-333(agr)1(e)-1(e)-334(on)-332(all)-333(pr)1(o)-28(c)-1(es)-1(ses)-1(.)]TJ/F18 14.346 Tf -24.906 -32.946 Td[(No)1(tes)]TJ +ET +1 0 0 1 150.705 219.177 cm +0 g 0 G +1 0 0 1 -150.705 -219.177 cm +BT +/F8 9.963 Tf 162.881 219.177 Td[(1.)]TJ +ET +1 0 0 1 170.63 219.177 cm +0 g 0 G +1 0 0 1 -170.63 -219.177 cm +BT +/F8 9.963 Tf 175.611 219.177 Td[(The)]TJ/F32 9.963 Tf 19.74 0 Td[(dat)]TJ/F8 9.963 Tf 18.272 0 Td[(argu)1(me)-1(n)28(t)-259(i)1(s)-260(b)-27(oth)-259(in)1(pu)1(t)-259(and)-258(outp)1(ut,)-273(and)-259(i)1(ts)-260(v)56(alu)1(e)-260(ma)28(y)-259(b)-27(e)-260(c)27(h)1(anged)]TJ -38.012 -11.955 Td[(ev)28(e)-1(n)-333(on)-333(p)1(ro)-28(ces)-1(se)-1(s)-333(di\013ere)-1(n)29(t)-334(f)1(rom)-333(the)-334(\014)1(nal)-333(r)1(e)-1(sul)1(t)-334(d)1(e)-1(stin)1(ation)1(.)]TJ +ET +1 0 0 1 150.705 90.438 cm +0 g 0 G +1 0 0 1 -150.705 -90.438 cm +BT +/F8 9.963 Tf 315.088 90.438 Td[(106)]TJ +ET +1 0 0 1 494.416 90.438 cm +0 g 0 G +endstream +endobj +1325 0 obj << +/Type /Page +/Contents 1326 0 R +/Resources 1324 0 R +/MediaBox [0 0 595.276 841.89] +/Parent 1323 0 R +>> endobj +1327 0 obj << +/D [1325 0 R /XYZ 150.705 740.998 null] +>> endobj +338 0 obj << +/D [1325 0 R /XYZ 150.705 659.601 null] +>> endobj +1328 0 obj << +/D [1325 0 R /XYZ 150.705 631.802 null] +>> endobj +1329 0 obj << +/D [1325 0 R /XYZ 150.705 231.132 null] +>> endobj +1330 0 obj << +/D [1325 0 R /XYZ 150.705 235.118 null] +>> endobj +1324 0 obj << +/Font << /F18 381 0 R /F8 390 0 R /F19 508 0 R /F29 387 0 R /F14 553 0 R /F11 523 0 R /F32 542 0 R >> +/ProcSet [ /PDF /Text ] +>> endobj +1333 0 obj << +/Length 5882 +>> +stream +1 0 0 1 99.895 740.998 cm +0 g 0 G +1 0 0 1 343.711 0 cm +0 g 0 G +1 0 0 1 -348.692 -60.772 cm +0 g 0 G +0 g 0 G +1 0 0 1 -94.914 -680.226 cm +BT +/F18 14.346 Tf 99.895 680.226 Td[(psb)]TJ +ET +1 0 0 1 125.163 680.226 cm +q +[]0 d +0 J +0.398 w +0 0.199 m +4.842 0.199 l +S +Q +1 0 0 1 -125.163 -680.226 cm +BT +/F18 14.346 Tf 130.004 680.226 Td[(snd|Send)-375(data)]TJ -30.109 -35.769 Td[(Syn)31(t)1(ax)]TJ/F8 9.963 Tf 98.877 -21.821 Td[(call)-333(psb)]TJ +ET +1 0 0 1 232.634 622.636 cm +q +[]0 d +0 J +0.398 w +0 0.199 m +2.989 0.199 l +S +Q +1 0 0 1 -232.634 -622.636 cm +BT +/F8 9.963 Tf 235.623 622.636 Td[(snd)-333(\050)]TJ/F19 9.963 Tf 22.194 0 Td[(ic)51(ontxt,)-358(dat,)-357(dst)-1(,)-357(m)]TJ/F8 9.963 Tf 83.038 0 Td[(\051)]TJ -240.96 -23.91 Td[(This)-333(s)-1(u)1(br)1(outin)1(e)-334(se)-1(n)1(ds)-334(a)-333(p)1(ac)27(k)28(et)-334(of)-333(d)1(ata)-333(to)-333(a)-334(d)1(e)-1(stin)1(ation)1(.)]TJ +ET +1 0 0 1 94.914 578.801 cm +0 g 0 G +1 0 0 1 -94.914 -578.801 cm +BT +/F29 9.963 Tf 99.895 578.801 Td[(On)-383(En)32(tr)1(y)]TJ +ET +1 0 0 1 151.3 578.801 cm +0 g 0 G +1 0 0 1 -56.386 -19.925 cm 0 g 0 G -1 0 0 1 -145.724 -558.876 cm +1 0 0 1 -94.914 -558.876 cm BT -/F29 9.963 Tf 150.705 558.876 Td[(ic)-1(o)1(n)32(t)-1(xt)]TJ +/F29 9.963 Tf 99.895 558.876 Td[(ic)-1(on)33(t)-1(xt)]TJ ET -1 0 0 1 185.712 558.876 cm +1 0 0 1 134.903 558.876 cm 0 g 0 G -1 0 0 1 -185.712 -558.876 cm +1 0 0 1 -134.903 -558.876 cm BT -/F8 9.963 Tf 190.694 558.876 Td[(th)1(e)-334(c)-1(omm)28(un)1(ic)-1(ati)1(on)-333(c)-1(on)29(te)-1(x)1(t)-334(i)1(den)28(tif)1(yin)1(g)-334(th)1(e)-334(vi)1(rtu)1(al)-333(paral)1(le)-1(l)-333(mac)27(h)1(in)1(e)-1(.)]TJ -15.083 -11.956 Td[(Scop)-27(e)-1(:)]TJ/F29 9.963 Tf 27.951 0 Td[(global)]TJ/F8 9.963 Tf 29.757 0 Td[(.)]TJ -57.708 -11.955 Td[(T)28(yp)-28(e:)]TJ/F29 9.963 Tf 25.184 0 Td[(requ)1(i)-1(r)1(e)-1(d)]TJ/F8 9.963 Tf 41.898 0 Td[(.)]TJ -67.082 -11.955 Td[(Sp)-27(ec)-1(i\014)1(ed)-333(as)-1(:)-444(an)-333(in)29(te)-1(ger)-333(v)56(ariab)1(le.)]TJ +/F8 9.963 Tf 139.884 558.876 Td[(th)1(e)-334(c)-1(omm)28(un)1(ic)-1(ati)1(on)-333(c)-1(on)29(te)-1(x)1(t)-334(i)1(den)28(tif)1(yin)1(g)-334(th)1(e)-334(vi)1(rtu)1(al)-334(p)1(aral)1(le)-1(l)-333(mac)27(h)1(ine.)]TJ -15.082 -11.956 Td[(Scop)-27(e)-1(:)]TJ/F29 9.963 Tf 27.951 0 Td[(global)]TJ/F8 9.963 Tf 29.756 0 Td[(.)]TJ -57.707 -11.955 Td[(T)28(yp)-27(e)-1(:)]TJ/F29 9.963 Tf 25.183 0 Td[(requ)1(i)-1(red)]TJ/F8 9.963 Tf 41.899 0 Td[(.)]TJ -67.082 -11.955 Td[(Sp)-27(ec)-1(i)1(\014ed)-333(as)-1(:)-444(an)-333(in)29(te)-1(ger)-333(v)56(ariab)1(le.)]TJ ET -1 0 0 1 145.724 503.085 cm +1 0 0 1 94.914 503.085 cm 0 g 0 G -1 0 0 1 -145.724 -503.085 cm +1 0 0 1 -94.914 -503.085 cm BT -/F29 9.963 Tf 150.705 503.085 Td[(dat)]TJ +/F29 9.963 Tf 99.895 503.085 Td[(dat)]TJ ET -1 0 0 1 167.095 503.085 cm +1 0 0 1 116.285 503.085 cm 0 g 0 G -1 0 0 1 -167.095 -503.085 cm +1 0 0 1 -116.285 -503.085 cm BT -/F8 9.963 Tf 172.076 503.085 Td[(The)-333(data)-333(to)-333(b)-28(e)-333(s)-1(en)28(t.)]TJ 3.535 -11.955 Td[(Scop)-27(e)-1(:)]TJ/F29 9.963 Tf 27.951 0 Td[(lo)-32(cal)]TJ/F8 9.963 Tf 23.073 0 Td[(.)]TJ -51.024 -11.956 Td[(T)28(yp)-28(e:)]TJ/F29 9.963 Tf 25.184 0 Td[(requ)1(i)-1(r)1(e)-1(d)]TJ/F8 9.963 Tf 41.898 0 Td[(.)]TJ -67.082 -11.955 Td[(Sp)-27(ec)-1(i\014)1(ed)-340(as:)-457(an)-339(in)28(tege)-1(r)1(,)-341(real)-340(or)-339(c)-1(omp)1(le)-1(x)-339(v)56(ariab)1(le,)-341(w)-1(h)1(ic)27(h)-339(ma)28(y)-340(b)-27(e)-340(a)-340(sc)-1(alar)1(,)]TJ 0 -11.955 Td[(or)-393(a)-394(ran)1(k)-394(1)-394(or)-393(2)-394(ar)1(ra)28(y)83(,)-408(or)-394(a)-393(c)27(har)1(ac)-1(t)1(e)-1(r)-393(or)-394(l)1(ogic)-1(al)-393(s)-1(calar)1(.)-1020(T)28(yp)-27(e)-394(and)-393(ran)1(k)]TJ 0 -11.955 Td[(m)27(u)1(s)-1(t)-313(agree)-315(on)-313(s)-1(end)1(e)-1(r)-313(and)-313(rec)-1(eiv)28(er)-314(p)1(ro)-28(ce)-1(ss;)-321(i)1(f)]TJ/F11 9.963 Tf 196.747 0 Td[(m)]TJ/F8 9.963 Tf 11.875 0 Td[(is)-314(not)-313(s)-1(p)-27(e)-1(ci\014)1(e)-1(d)1(,)-318(siz)-1(e)-314(m)28(ust)]TJ -208.622 -11.955 Td[(agree)-334(as)-334(w)28(ell.)]TJ +/F8 9.963 Tf 121.267 503.085 Td[(The)-333(data)-333(to)-333(b)-28(e)-333(s)-1(en)28(t.)]TJ 3.535 -11.955 Td[(Scop)-27(e)-1(:)]TJ/F29 9.963 Tf 27.951 0 Td[(lo)-32(cal)]TJ/F8 9.963 Tf 23.073 0 Td[(.)]TJ -51.024 -11.956 Td[(T)28(yp)-27(e)-1(:)]TJ/F29 9.963 Tf 25.183 0 Td[(requ)1(i)-1(red)]TJ/F8 9.963 Tf 41.899 0 Td[(.)]TJ -67.082 -11.955 Td[(Sp)-27(ec)-1(i)1(\014ed)-340(as:)-457(an)-339(in)28(tege)-1(r)1(,)-341(real)-340(or)-339(c)-1(o)1(m)-1(p)1(le)-1(x)-339(v)56(ariab)1(le,)-341(w)-1(h)1(ic)27(h)-339(ma)28(y)-340(b)-27(e)-340(a)-340(sc)-1(al)1(ar,)]TJ 0 -11.955 Td[(or)-393(a)-394(ran)1(k)-394(1)-394(or)-393(2)-394(ar)1(ra)28(y)83(,)-408(or)-394(a)-393(c)27(h)1(arac)-1(t)1(e)-1(r)-393(or)-394(l)1(ogic)-1(al)-393(sc)-1(alar)1(.)-1019(T)27(yp)-27(e)-394(and)-393(ran)1(k)]TJ 0 -11.955 Td[(m)27(u)1(s)-1(t)-313(agree)-315(on)-313(s)-1(end)1(er)-314(and)-313(rec)-1(eiv)28(er)-314(p)1(ro)-28(ce)-1(ss;)-321(i)1(f)]TJ/F11 9.963 Tf 196.747 0 Td[(m)]TJ/F8 9.963 Tf 11.875 0 Td[(is)-314(not)-313(s)-1(p)-27(e)-1(ci\014)1(e)-1(d)1(,)-318(size)-315(m)28(ust)]TJ -208.622 -11.955 Td[(agree)-334(as)-334(w)28(ell.)]TJ ET -1 0 0 1 145.724 411.428 cm +1 0 0 1 94.914 411.428 cm 0 g 0 G -1 0 0 1 -145.724 -411.428 cm +1 0 0 1 -94.914 -411.428 cm BT -/F29 9.963 Tf 150.705 411.428 Td[(ds)1(t)]TJ +/F29 9.963 Tf 99.895 411.428 Td[(ds)1(t)]TJ ET -1 0 0 1 166.044 411.428 cm +1 0 0 1 115.235 411.428 cm 0 g 0 G -1 0 0 1 -166.044 -411.428 cm +1 0 0 1 -115.235 -411.428 cm BT -/F8 9.963 Tf 171.026 411.428 Td[(Des)-1(ti)1(nation)-332(pro)-27(c)-1(es)-1(s.)]TJ 4.585 -11.955 Td[(Scop)-27(e)-1(:)]TJ/F29 9.963 Tf 27.951 0 Td[(global)]TJ/F8 9.963 Tf 29.757 0 Td[(.)]TJ -57.708 -11.955 Td[(T)28(yp)-28(e:)]TJ/F29 9.963 Tf 25.184 0 Td[(requ)1(i)-1(r)1(e)-1(d)]TJ/F8 9.963 Tf 41.898 0 Td[(.)]TJ -67.082 -11.955 Td[(Sp)-27(ec)-1(i\014)1(ed)-333(as)-1(:)-444(an)-333(in)29(te)-1(ger)-333(v)56(alue)-333(0)]TJ/F11 9.963 Tf 138.177 0 Td[(<)]TJ/F8 9.963 Tf 7.749 0 Td[(=)]TJ/F11 9.963 Tf 10.516 0 Td[(dst)-278(<)]TJ/F8 9.963 Tf 23.969 0 Td[(=)]TJ/F11 9.963 Tf 10.516 0 Td[(np)]TJ/F14 9.963 Tf 13.206 0 Td[(\000)]TJ/F8 9.963 Tf 9.963 0 Td[(1.)]TJ +/F8 9.963 Tf 120.216 411.428 Td[(Des)-1(ti)1(nation)-332(pro)-27(c)-1(es)-1(s.)]TJ 4.586 -11.955 Td[(Scop)-27(e)-1(:)]TJ/F29 9.963 Tf 27.951 0 Td[(global)]TJ/F8 9.963 Tf 29.756 0 Td[(.)]TJ -57.707 -11.955 Td[(T)28(yp)-27(e)-1(:)]TJ/F29 9.963 Tf 25.183 0 Td[(requ)1(i)-1(red)]TJ/F8 9.963 Tf 41.899 0 Td[(.)]TJ -67.082 -11.955 Td[(Sp)-27(ec)-1(i)1(\014ed)-333(as)-1(:)-444(an)-333(in)29(te)-1(ger)-333(v)56(alu)1(e)-334(0)]TJ/F11 9.963 Tf 138.176 0 Td[(<)]TJ/F8 9.963 Tf 7.749 0 Td[(=)]TJ/F11 9.963 Tf 10.516 0 Td[(dst)-278(<)]TJ/F8 9.963 Tf 23.969 0 Td[(=)]TJ/F11 9.963 Tf 10.516 0 Td[(np)]TJ/F14 9.963 Tf 13.207 0 Td[(\000)]TJ/F8 9.963 Tf 9.962 0 Td[(1.)]TJ ET -1 0 0 1 145.724 343.683 cm +1 0 0 1 94.914 343.683 cm 0 g 0 G -1 0 0 1 -145.724 -343.683 cm +1 0 0 1 -94.914 -343.683 cm BT -/F29 9.963 Tf 150.705 343.683 Td[(m)]TJ +/F29 9.963 Tf 99.895 343.683 Td[(m)]TJ ET -1 0 0 1 160.252 343.683 cm +1 0 0 1 109.443 343.683 cm 0 g 0 G -1 0 0 1 -160.252 -343.683 cm +1 0 0 1 -109.443 -343.683 cm BT -/F8 9.963 Tf 165.234 343.683 Td[(Nu)1(m)27(b)-27(e)-1(r)-333(of)-333(r)1(o)28(w)-1(s.)]TJ 10.377 -11.956 Td[(Scop)-27(e)-1(:)]TJ/F29 9.963 Tf 27.951 0 Td[(global)]TJ/F8 9.963 Tf 29.757 0 Td[(.)]TJ -57.708 -11.955 Td[(T)28(yp)-28(e:)]TJ/F29 9.963 Tf 25.184 0 Td[(Optional)]TJ/F8 9.963 Tf 43.455 0 Td[(.)]TJ -68.639 -11.955 Td[(Sp)-27(ec)-1(i\014)1(ed)-333(as)-1(:)-444(an)-333(in)29(te)-1(ger)-333(v)56(alue)-333(0)]TJ/F11 9.963 Tf 138.177 0 Td[(<)]TJ/F8 9.963 Tf 7.749 0 Td[(=)]TJ/F11 9.963 Tf 10.516 0 Td[(m)-278(<)]TJ/F8 9.963 Tf 19.263 0 Td[(=)]TJ/F11 9.963 Tf 10.516 0 Td[(si)1(z)-44(e)]TJ/F8 9.963 Tf 17.813 0 Td[(\050)]TJ/F11 9.963 Tf 3.874 0 Td[(dat;)]TJ/F8 9.963 Tf 18.477 0 Td[(1\051.)]TJ -226.385 -11.955 Td[(Wh)1(e)-1(n)]TJ/F11 9.963 Tf 29.072 0 Td[(dat)]TJ/F8 9.963 Tf 17.383 0 Td[(is)-335(a)-334(rank)-334(2)-335(ar)1(ra)28(y)83(,)-334(s)-1(p)-27(e)-1(ci\014)1(e)-1(s)-335(th)1(e)-335(n)28(um)28(b)-27(e)-1(r)-334(of)-334(ro)28(ws)-336(t)1(o)-335(b)-27(e)-335(s)-1(en)28(t)-335(i)1(nd)1(e)-1(-)]TJ -46.455 -11.955 Td[(p)-27(e)-1(n)1(den)28(tly)-285(of)-284(the)-286(l)1(e)-1(ad)1(ing)-285(d)1(ime)-1(n)1(s)-1(ion)]TJ/F11 9.963 Tf 153.742 0 Td[(si)1(z)-44(e)]TJ/F8 9.963 Tf 17.813 0 Td[(\050)]TJ/F11 9.963 Tf 3.874 0 Td[(dat;)]TJ/F8 9.963 Tf 18.477 0 Td[(1\051;)-301(m)28(ust)-286(h)1(a)28(v)28(e)-286(th)1(e)-286(sam)-1(e)-285(v)55(al)1(ue)]TJ -193.906 -11.956 Td[(on)-333(se)-1(n)1(din)1(g)-333(and)-333(r)1(e)-1(ce)-1(iv)1(ing)-333(p)1(ro)-28(ce)-1(ss)-1(es.)]TJ +/F8 9.963 Tf 114.424 343.683 Td[(Num)28(b)-27(e)-1(r)-333(of)-333(r)1(o)28(w)-1(s.)]TJ 10.378 -11.956 Td[(Scop)-27(e)-1(:)]TJ/F29 9.963 Tf 27.951 0 Td[(global)]TJ/F8 9.963 Tf 29.756 0 Td[(.)]TJ -57.707 -11.955 Td[(T)28(yp)-27(e)-1(:)]TJ/F29 9.963 Tf 25.183 0 Td[(Optional)]TJ/F8 9.963 Tf 43.455 0 Td[(.)]TJ -68.638 -11.955 Td[(Sp)-27(ec)-1(i)1(\014ed)-333(as)-1(:)-444(an)-333(in)29(te)-1(ger)-333(v)56(alu)1(e)-334(0)]TJ/F11 9.963 Tf 138.176 0 Td[(<)]TJ/F8 9.963 Tf 7.749 0 Td[(=)]TJ/F11 9.963 Tf 10.516 0 Td[(m)-278(<)]TJ/F8 9.963 Tf 19.264 0 Td[(=)]TJ/F11 9.963 Tf 10.516 0 Td[(si)1(z)-44(e)]TJ/F8 9.963 Tf 17.812 0 Td[(\050)]TJ/F11 9.963 Tf 3.875 0 Td[(dat;)]TJ/F8 9.963 Tf 18.477 0 Td[(1\051.)]TJ -226.385 -11.955 Td[(Wh)1(e)-1(n)]TJ/F11 9.963 Tf 29.071 0 Td[(dat)]TJ/F8 9.963 Tf 17.383 0 Td[(is)-335(a)-335(r)1(ank)-334(2)-335(ar)1(ra)28(y)83(,)-334(s)-1(p)-27(e)-1(ci\014)1(e)-1(s)-335(th)1(e)-335(n)28(um)28(b)-28(er)-334(of)-334(ro)28(ws)-336(t)1(o)-335(b)-27(e)-335(s)-1(en)28(t)-335(i)1(nd)1(e)-1(-)]TJ -46.454 -11.955 Td[(p)-27(e)-1(n)1(den)28(tly)-285(of)-284(the)-286(l)1(e)-1(ad)1(ing)-285(d)1(ime)-1(n)1(s)-1(ion)]TJ/F11 9.963 Tf 153.742 0 Td[(si)1(z)-44(e)]TJ/F8 9.963 Tf 17.812 0 Td[(\050)]TJ/F11 9.963 Tf 3.875 0 Td[(dat;)]TJ/F8 9.963 Tf 18.477 0 Td[(1\051;)-301(m)28(ust)-285(ha)28(v)28(e)-286(th)1(e)-286(sam)-1(e)-285(v)55(al)1(ue)]TJ -193.906 -11.956 Td[(on)-333(se)-1(n)1(din)1(g)-333(and)-333(r)1(e)-1(ce)-1(i)1(ving)-333(p)1(ro)-28(ce)-1(ss)-1(es.)]TJ ET -1 0 0 1 145.724 250.034 cm +1 0 0 1 94.914 250.034 cm 0 g 0 G -1 0 0 1 -145.724 -250.034 cm +1 0 0 1 -94.914 -250.034 cm BT -/F29 9.963 Tf 150.705 250.034 Td[(On)-383(Re)-1(tur)1(n)]TJ +/F29 9.963 Tf 99.895 250.034 Td[(On)-383(R)-1(etur)1(n)]TJ ET -1 0 0 1 205.243 250.034 cm +1 0 0 1 154.434 250.034 cm 0 g 0 G -1 0 0 1 -54.538 -159.596 cm +1 0 0 1 -54.539 -159.596 cm 0 g 0 G -1 0 0 1 -150.705 -90.438 cm +1 0 0 1 -99.895 -90.438 cm BT -/F8 9.963 Tf 315.088 90.438 Td[(106)]TJ +/F8 9.963 Tf 264.279 90.438 Td[(107)]TJ ET -1 0 0 1 494.416 90.438 cm +1 0 0 1 443.606 90.438 cm 0 g 0 G endstream endobj -1325 0 obj << +1332 0 obj << /Type /Page -/Contents 1326 0 R -/Resources 1324 0 R +/Contents 1333 0 R +/Resources 1331 0 R /MediaBox [0 0 595.276 841.89] /Parent 1323 0 R >> endobj -1327 0 obj << -/D [1325 0 R /XYZ 150.705 740.998 null] +1334 0 obj << +/D [1332 0 R /XYZ 99.895 740.998 null] >> endobj 342 0 obj << -/D [1325 0 R /XYZ 150.705 659.601 null] +/D [1332 0 R /XYZ 99.895 659.601 null] >> endobj -1328 0 obj << -/D [1325 0 R /XYZ 150.705 631.802 null] +1335 0 obj << +/D [1332 0 R /XYZ 99.895 631.802 null] >> endobj -1324 0 obj << +1331 0 obj << /Font << /F18 381 0 R /F8 390 0 R /F19 508 0 R /F29 387 0 R /F11 523 0 R /F14 553 0 R >> /ProcSet [ /PDF /Text ] >> endobj -1331 0 obj << -/Length 5906 +1338 0 obj << +/Length 5948 >> stream -1 0 0 1 99.895 740.998 cm +1 0 0 1 150.705 740.998 cm 0 g 0 G 1 0 0 1 343.711 0 cm 0 g 0 G 1 0 0 1 -348.692 -60.772 cm 0 g 0 G 0 g 0 G -1 0 0 1 -94.914 -680.226 cm +1 0 0 1 -145.724 -680.226 cm BT -/F18 14.346 Tf 99.895 680.226 Td[(psb)]TJ +/F18 14.346 Tf 150.705 680.226 Td[(psb)]TJ ET -1 0 0 1 125.163 680.226 cm +1 0 0 1 175.972 680.226 cm q []0 d 0 J @@ -29096,11 +29177,11 @@ q 4.842 0.199 l S Q -1 0 0 1 -125.163 -680.226 cm +1 0 0 1 -175.972 -680.226 cm BT -/F18 14.346 Tf 130.004 680.226 Td[(r)-1(cv)1(|Re)-1(ceiv)32(e)-375(data)]TJ -30.109 -35.769 Td[(Syn)31(t)1(ax)]TJ/F8 9.963 Tf 99.646 -21.821 Td[(call)-333(psb)]TJ +/F18 14.346 Tf 180.814 680.226 Td[(rcv|Re)-1(ceiv)32(e)-375(data)]TJ -30.109 -35.769 Td[(Syn)31(t)1(ax)]TJ/F8 9.963 Tf 99.646 -21.821 Td[(call)-333(psb)]TJ ET -1 0 0 1 233.403 622.636 cm +1 0 0 1 284.213 622.636 cm q []0 d 0 J @@ -29109,196 +29190,196 @@ q 2.989 0.199 l S Q -1 0 0 1 -233.403 -622.636 cm +1 0 0 1 -284.213 -622.636 cm BT -/F8 9.963 Tf 236.392 622.636 Td[(rcv)-333(\050)]TJ/F19 9.963 Tf 20.783 0 Td[(ic)51(ontxt,)-358(dat,)-357(sr)51(c,)-357(m)]TJ/F8 9.963 Tf 82.911 0 Td[(\051)]TJ -240.191 -23.91 Td[(This)-333(s)-1(u)1(br)1(outin)1(e)-334(rece)-1(iv)28(es)-334(a)-333(pac)28(k)28(e)-1(t)-333(of)-333(d)1(ata)-333(to)-334(a)-333(d)1(e)-1(stina)1(tion.)]TJ +/F8 9.963 Tf 287.202 622.636 Td[(rcv)-333(\050)]TJ/F19 9.963 Tf 20.783 0 Td[(ic)51(ontxt,)-357(d)-1(at,)-357(sr)51(c,)-357(m)]TJ/F8 9.963 Tf 82.911 0 Td[(\051)]TJ -240.191 -23.91 Td[(Thi)1(s)-334(s)-1(u)1(br)1(outin)1(e)-334(rece)-1(iv)28(es)-334(a)-333(pac)28(k)28(e)-1(t)-333(of)-333(d)1(ata)-333(to)-334(a)-333(d)1(e)-1(stin)1(ation.)]TJ ET -1 0 0 1 94.914 578.801 cm +1 0 0 1 145.724 578.801 cm 0 g 0 G -1 0 0 1 -94.914 -578.801 cm +1 0 0 1 -145.724 -578.801 cm BT -/F29 9.963 Tf 99.895 578.801 Td[(On)-383(En)32(tr)1(y)]TJ +/F29 9.963 Tf 150.705 578.801 Td[(On)-383(En)33(t)-1(r)1(y)]TJ ET -1 0 0 1 151.3 578.801 cm +1 0 0 1 202.109 578.801 cm 0 g 0 G -1 0 0 1 -56.386 -19.925 cm +1 0 0 1 -56.385 -19.925 cm 0 g 0 G -1 0 0 1 -94.914 -558.876 cm +1 0 0 1 -145.724 -558.876 cm BT -/F29 9.963 Tf 99.895 558.876 Td[(ic)-1(on)33(t)-1(xt)]TJ +/F29 9.963 Tf 150.705 558.876 Td[(ic)-1(o)1(n)32(t)-1(xt)]TJ ET -1 0 0 1 134.903 558.876 cm +1 0 0 1 185.712 558.876 cm 0 g 0 G -1 0 0 1 -134.903 -558.876 cm +1 0 0 1 -185.712 -558.876 cm BT -/F8 9.963 Tf 139.884 558.876 Td[(th)1(e)-334(c)-1(omm)28(un)1(ic)-1(ati)1(on)-333(c)-1(on)29(te)-1(x)1(t)-334(i)1(den)28(tif)1(yin)1(g)-334(th)1(e)-334(vi)1(rtu)1(al)-334(p)1(aral)1(le)-1(l)-333(mac)27(h)1(ine.)]TJ -15.082 -11.956 Td[(Scop)-27(e)-1(:)]TJ/F29 9.963 Tf 27.951 0 Td[(global)]TJ/F8 9.963 Tf 29.756 0 Td[(.)]TJ -57.707 -11.955 Td[(T)28(yp)-27(e)-1(:)]TJ/F29 9.963 Tf 25.183 0 Td[(requ)1(i)-1(red)]TJ/F8 9.963 Tf 41.899 0 Td[(.)]TJ -67.082 -11.955 Td[(Sp)-27(ec)-1(i)1(\014ed)-333(as)-1(:)-444(an)-333(in)29(te)-1(ger)-333(v)56(ariab)1(le.)]TJ +/F8 9.963 Tf 190.694 558.876 Td[(th)1(e)-334(c)-1(omm)28(un)1(ic)-1(ati)1(on)-333(c)-1(on)29(te)-1(x)1(t)-334(i)1(den)28(tif)1(yin)1(g)-334(th)1(e)-334(vi)1(rtu)1(al)-333(paral)1(le)-1(l)-333(mac)27(h)1(in)1(e)-1(.)]TJ -15.083 -11.956 Td[(Scop)-27(e)-1(:)]TJ/F29 9.963 Tf 27.951 0 Td[(global)]TJ/F8 9.963 Tf 29.757 0 Td[(.)]TJ -57.708 -11.955 Td[(T)28(yp)-28(e:)]TJ/F29 9.963 Tf 25.184 0 Td[(requ)1(i)-1(r)1(e)-1(d)]TJ/F8 9.963 Tf 41.898 0 Td[(.)]TJ -67.082 -11.955 Td[(Sp)-27(ec)-1(i\014)1(ed)-333(as)-1(:)-444(an)-333(in)29(te)-1(ger)-333(v)56(ariab)1(le.)]TJ ET -1 0 0 1 94.914 503.085 cm +1 0 0 1 145.724 503.085 cm 0 g 0 G -1 0 0 1 -94.914 -503.085 cm +1 0 0 1 -145.724 -503.085 cm BT -/F29 9.963 Tf 99.895 503.085 Td[(sr)1(c)]TJ +/F29 9.963 Tf 150.705 503.085 Td[(sr)1(c)]TJ ET -1 0 0 1 114.225 503.085 cm +1 0 0 1 165.034 503.085 cm 0 g 0 G -1 0 0 1 -114.225 -503.085 cm +1 0 0 1 -165.034 -503.085 cm BT -/F8 9.963 Tf 119.206 503.085 Td[(Sou)1(rce)-334(p)1(ro)-28(ce)-1(ss)-1(.)]TJ 5.596 -11.955 Td[(Scop)-27(e)-1(:)]TJ/F29 9.963 Tf 27.951 0 Td[(global)]TJ/F8 9.963 Tf 29.756 0 Td[(.)]TJ -57.707 -11.956 Td[(T)28(yp)-27(e)-1(:)]TJ/F29 9.963 Tf 25.183 0 Td[(requ)1(i)-1(red)]TJ/F8 9.963 Tf 41.899 0 Td[(.)]TJ -67.082 -11.955 Td[(Sp)-27(ec)-1(i)1(\014ed)-333(as)-1(:)-444(an)-333(in)29(te)-1(ger)-333(v)56(alu)1(e)-334(0)]TJ/F11 9.963 Tf 138.176 0 Td[(<)]TJ/F8 9.963 Tf 7.749 0 Td[(=)]TJ/F11 9.963 Tf 10.516 0 Td[(sr)-28(c)-277(<)]TJ/F8 9.963 Tf 24.269 0 Td[(=)]TJ/F11 9.963 Tf 10.516 0 Td[(np)]TJ/F14 9.963 Tf 13.207 0 Td[(\000)]TJ/F8 9.963 Tf 9.962 0 Td[(1.)]TJ +/F8 9.963 Tf 170.016 503.085 Td[(So)1(urce)-334(p)1(ro)-28(ce)-1(ss)-1(.)]TJ 5.595 -11.955 Td[(Scop)-27(e)-1(:)]TJ/F29 9.963 Tf 27.951 0 Td[(global)]TJ/F8 9.963 Tf 29.757 0 Td[(.)]TJ -57.708 -11.956 Td[(T)28(yp)-28(e:)]TJ/F29 9.963 Tf 25.184 0 Td[(requ)1(i)-1(r)1(e)-1(d)]TJ/F8 9.963 Tf 41.898 0 Td[(.)]TJ -67.082 -11.955 Td[(Sp)-27(ec)-1(i\014)1(ed)-333(as)-1(:)-444(an)-333(in)29(te)-1(ger)-333(v)56(alue)-333(0)]TJ/F11 9.963 Tf 138.177 0 Td[(<)]TJ/F8 9.963 Tf 7.749 0 Td[(=)]TJ/F11 9.963 Tf 10.516 0 Td[(sr)-28(c)-277(<)]TJ/F8 9.963 Tf 24.269 0 Td[(=)]TJ/F11 9.963 Tf 10.516 0 Td[(np)]TJ/F14 9.963 Tf 13.206 0 Td[(\000)]TJ/F8 9.963 Tf 9.963 0 Td[(1.)]TJ ET -1 0 0 1 94.914 435.339 cm +1 0 0 1 145.724 435.339 cm 0 g 0 G -1 0 0 1 -94.914 -435.339 cm +1 0 0 1 -145.724 -435.339 cm BT -/F29 9.963 Tf 99.895 435.339 Td[(m)]TJ +/F29 9.963 Tf 150.705 435.339 Td[(m)]TJ ET -1 0 0 1 109.443 435.339 cm +1 0 0 1 160.252 435.339 cm 0 g 0 G -1 0 0 1 -109.443 -435.339 cm +1 0 0 1 -160.252 -435.339 cm BT -/F8 9.963 Tf 114.424 435.339 Td[(Num)28(b)-27(e)-1(r)-333(of)-333(r)1(o)28(w)-1(s.)]TJ 10.378 -11.955 Td[(Scop)-27(e)-1(:)]TJ/F29 9.963 Tf 27.951 0 Td[(global)]TJ/F8 9.963 Tf 29.756 0 Td[(.)]TJ -57.707 -11.956 Td[(T)28(yp)-27(e)-1(:)]TJ/F29 9.963 Tf 25.183 0 Td[(Optional)]TJ/F8 9.963 Tf 43.455 0 Td[(.)]TJ -68.638 -11.955 Td[(Sp)-27(ec)-1(i)1(\014ed)-333(as)-1(:)-444(an)-333(in)29(te)-1(ger)-333(v)56(alu)1(e)-334(0)]TJ/F11 9.963 Tf 138.176 0 Td[(<)]TJ/F8 9.963 Tf 7.749 0 Td[(=)]TJ/F11 9.963 Tf 10.516 0 Td[(m)-278(<)]TJ/F8 9.963 Tf 19.264 0 Td[(=)]TJ/F11 9.963 Tf 10.516 0 Td[(si)1(z)-44(e)]TJ/F8 9.963 Tf 17.812 0 Td[(\050)]TJ/F11 9.963 Tf 3.875 0 Td[(dat;)]TJ/F8 9.963 Tf 18.477 0 Td[(1\051.)]TJ -226.385 -11.955 Td[(Wh)1(e)-1(n)]TJ/F11 9.963 Tf 29.071 0 Td[(dat)]TJ/F8 9.963 Tf 17.383 0 Td[(is)-335(a)-335(r)1(ank)-334(2)-335(ar)1(ra)28(y)83(,)-334(s)-1(p)-27(e)-1(ci\014)1(e)-1(s)-335(th)1(e)-335(n)28(um)28(b)-28(er)-334(of)-334(ro)28(ws)-336(t)1(o)-335(b)-27(e)-335(s)-1(en)28(t)-335(i)1(nd)1(e)-1(-)]TJ -46.454 -11.955 Td[(p)-27(e)-1(n)1(den)28(tly)-285(of)-284(the)-286(l)1(e)-1(ad)1(ing)-285(d)1(ime)-1(n)1(s)-1(ion)]TJ/F11 9.963 Tf 153.742 0 Td[(si)1(z)-44(e)]TJ/F8 9.963 Tf 17.812 0 Td[(\050)]TJ/F11 9.963 Tf 3.875 0 Td[(dat;)]TJ/F8 9.963 Tf 18.477 0 Td[(1\051;)-301(m)28(ust)-285(ha)28(v)28(e)-286(th)1(e)-286(sam)-1(e)-285(v)55(al)1(ue)]TJ -193.906 -11.955 Td[(on)-333(se)-1(n)1(din)1(g)-333(and)-333(r)1(e)-1(ce)-1(i)1(ving)-333(p)1(ro)-28(ce)-1(ss)-1(es.)]TJ +/F8 9.963 Tf 165.234 435.339 Td[(Nu)1(m)27(b)-27(e)-1(r)-333(of)-333(r)1(o)28(w)-1(s.)]TJ 10.377 -11.955 Td[(Scop)-27(e)-1(:)]TJ/F29 9.963 Tf 27.951 0 Td[(global)]TJ/F8 9.963 Tf 29.757 0 Td[(.)]TJ -57.708 -11.956 Td[(T)28(yp)-28(e:)]TJ/F29 9.963 Tf 25.184 0 Td[(Optional)]TJ/F8 9.963 Tf 43.455 0 Td[(.)]TJ -68.639 -11.955 Td[(Sp)-27(ec)-1(i\014)1(ed)-333(as)-1(:)-444(an)-333(in)29(te)-1(ger)-333(v)56(alue)-333(0)]TJ/F11 9.963 Tf 138.177 0 Td[(<)]TJ/F8 9.963 Tf 7.749 0 Td[(=)]TJ/F11 9.963 Tf 10.516 0 Td[(m)-278(<)]TJ/F8 9.963 Tf 19.263 0 Td[(=)]TJ/F11 9.963 Tf 10.516 0 Td[(si)1(z)-44(e)]TJ/F8 9.963 Tf 17.813 0 Td[(\050)]TJ/F11 9.963 Tf 3.874 0 Td[(dat;)]TJ/F8 9.963 Tf 18.477 0 Td[(1\051.)]TJ -226.385 -11.955 Td[(Wh)1(e)-1(n)]TJ/F11 9.963 Tf 29.072 0 Td[(dat)]TJ/F8 9.963 Tf 17.383 0 Td[(is)-335(a)-334(rank)-334(2)-335(ar)1(ra)28(y)83(,)-334(s)-1(p)-27(e)-1(ci\014)1(e)-1(s)-335(th)1(e)-335(n)28(um)28(b)-27(e)-1(r)-334(of)-334(ro)28(ws)-336(t)1(o)-335(b)-27(e)-335(s)-1(en)28(t)-335(i)1(nd)1(e)-1(-)]TJ -46.455 -11.955 Td[(p)-27(e)-1(n)1(den)28(tly)-285(of)-284(the)-286(l)1(e)-1(ad)1(ing)-285(d)1(ime)-1(n)1(s)-1(ion)]TJ/F11 9.963 Tf 153.742 0 Td[(si)1(z)-44(e)]TJ/F8 9.963 Tf 17.813 0 Td[(\050)]TJ/F11 9.963 Tf 3.874 0 Td[(dat;)]TJ/F8 9.963 Tf 18.477 0 Td[(1\051;)-301(m)28(ust)-286(h)1(a)28(v)28(e)-286(th)1(e)-286(sam)-1(e)-285(v)55(al)1(ue)]TJ -193.906 -11.955 Td[(on)-333(se)-1(n)1(din)1(g)-333(and)-333(r)1(e)-1(ce)-1(iv)1(ing)-333(p)1(ro)-28(ce)-1(ss)-1(es.)]TJ ET -1 0 0 1 94.914 341.69 cm +1 0 0 1 145.724 341.69 cm 0 g 0 G -1 0 0 1 -94.914 -341.69 cm +1 0 0 1 -145.724 -341.69 cm BT -/F29 9.963 Tf 99.895 341.69 Td[(On)-383(R)-1(etur)1(n)]TJ +/F29 9.963 Tf 150.705 341.69 Td[(On)-383(Re)-1(tur)1(n)]TJ ET -1 0 0 1 154.434 341.69 cm +1 0 0 1 205.243 341.69 cm 0 g 0 G -1 0 0 1 -59.52 -19.925 cm +1 0 0 1 -59.519 -19.925 cm 0 g 0 G -1 0 0 1 -94.914 -321.765 cm +1 0 0 1 -145.724 -321.765 cm BT -/F29 9.963 Tf 99.895 321.765 Td[(dat)]TJ +/F29 9.963 Tf 150.705 321.765 Td[(dat)]TJ ET -1 0 0 1 116.285 321.765 cm +1 0 0 1 167.095 321.765 cm 0 g 0 G -1 0 0 1 -116.285 -321.765 cm +1 0 0 1 -167.095 -321.765 cm BT -/F8 9.963 Tf 121.267 321.765 Td[(The)-333(data)-333(to)-333(b)-28(e)-333(rec)-1(eiv)28(e)-1(d)1(.)]TJ 3.535 -11.955 Td[(Scop)-27(e)-1(:)]TJ/F29 9.963 Tf 27.951 0 Td[(lo)-32(cal)]TJ/F8 9.963 Tf 23.073 0 Td[(.)]TJ -51.024 -11.956 Td[(T)28(yp)-27(e)-1(:)]TJ/F29 9.963 Tf 25.183 0 Td[(requ)1(i)-1(red)]TJ/F8 9.963 Tf 41.899 0 Td[(.)]TJ -67.082 -11.955 Td[(Sp)-27(ec)-1(i)1(\014ed)-340(as:)-457(an)-339(in)28(tege)-1(r)1(,)-341(real)-340(or)-339(c)-1(o)1(m)-1(p)1(le)-1(x)-339(v)56(ariab)1(le,)-341(w)-1(h)1(ic)27(h)-339(ma)28(y)-340(b)-27(e)-340(a)-340(sc)-1(al)1(ar,)]TJ 0 -11.955 Td[(or)-393(a)-394(ran)1(k)-394(1)-394(or)-393(2)-394(ar)1(ra)28(y)83(,)-408(or)-394(a)-393(c)27(h)1(arac)-1(t)1(e)-1(r)-393(or)-394(l)1(ogic)-1(al)-393(sc)-1(alar)1(.)-1019(T)27(yp)-27(e)-394(and)-393(ran)1(k)]TJ 0 -11.955 Td[(m)27(u)1(s)-1(t)-313(agree)-315(on)-313(s)-1(end)1(er)-314(and)-313(rec)-1(eiv)28(er)-314(p)1(ro)-28(ce)-1(ss;)-321(i)1(f)]TJ/F11 9.963 Tf 196.747 0 Td[(m)]TJ/F8 9.963 Tf 11.875 0 Td[(is)-314(not)-313(s)-1(p)-27(e)-1(ci\014)1(e)-1(d)1(,)-318(size)-315(m)28(ust)]TJ -208.622 -11.955 Td[(agree)-334(as)-334(w)28(ell.)]TJ +/F8 9.963 Tf 172.076 321.765 Td[(The)-333(data)-333(to)-333(b)-28(e)-333(re)-1(ceiv)28(e)-1(d)1(.)]TJ 3.535 -11.955 Td[(Scop)-27(e)-1(:)]TJ/F29 9.963 Tf 27.951 0 Td[(lo)-32(cal)]TJ/F8 9.963 Tf 23.073 0 Td[(.)]TJ -51.024 -11.956 Td[(T)28(yp)-28(e:)]TJ/F29 9.963 Tf 25.184 0 Td[(requ)1(i)-1(r)1(e)-1(d)]TJ/F8 9.963 Tf 41.898 0 Td[(.)]TJ -67.082 -11.955 Td[(Sp)-27(ec)-1(i\014)1(ed)-340(as:)-457(an)-339(in)28(tege)-1(r)1(,)-341(real)-340(or)-339(c)-1(omp)1(le)-1(x)-339(v)56(ariab)1(le,)-341(w)-1(h)1(ic)27(h)-339(ma)28(y)-340(b)-27(e)-340(a)-340(sc)-1(alar)1(,)]TJ 0 -11.955 Td[(or)-393(a)-394(ran)1(k)-394(1)-394(or)-393(2)-394(ar)1(ra)28(y)83(,)-408(or)-394(a)-393(c)27(har)1(ac)-1(t)1(e)-1(r)-393(or)-394(l)1(ogic)-1(al)-393(s)-1(calar)1(.)-1020(T)28(yp)-27(e)-394(and)-393(ran)1(k)]TJ 0 -11.955 Td[(m)27(u)1(s)-1(t)-313(agree)-315(on)-313(s)-1(end)1(e)-1(r)-313(and)-313(rec)-1(eiv)28(er)-314(p)1(ro)-28(ce)-1(ss;)-321(i)1(f)]TJ/F11 9.963 Tf 196.747 0 Td[(m)]TJ/F8 9.963 Tf 11.875 0 Td[(is)-314(not)-313(s)-1(p)-27(e)-1(ci\014)1(e)-1(d)1(,)-318(siz)-1(e)-314(m)28(ust)]TJ -208.622 -11.955 Td[(agree)-334(as)-334(w)28(ell.)]TJ ET -1 0 0 1 99.895 90.438 cm +1 0 0 1 150.705 90.438 cm 0 g 0 G -1 0 0 1 -99.895 -90.438 cm +1 0 0 1 -150.705 -90.438 cm BT -/F8 9.963 Tf 264.279 90.438 Td[(107)]TJ +/F8 9.963 Tf 315.088 90.438 Td[(108)]TJ ET -1 0 0 1 443.606 90.438 cm +1 0 0 1 494.416 90.438 cm 0 g 0 G endstream endobj -1330 0 obj << +1337 0 obj << /Type /Page -/Contents 1331 0 R -/Resources 1329 0 R +/Contents 1338 0 R +/Resources 1336 0 R /MediaBox [0 0 595.276 841.89] /Parent 1323 0 R >> endobj -1332 0 obj << -/D [1330 0 R /XYZ 99.895 740.998 null] +1339 0 obj << +/D [1337 0 R /XYZ 150.705 740.998 null] >> endobj 346 0 obj << -/D [1330 0 R /XYZ 99.895 659.601 null] +/D [1337 0 R /XYZ 150.705 659.601 null] >> endobj -1333 0 obj << -/D [1330 0 R /XYZ 99.895 631.802 null] +1340 0 obj << +/D [1337 0 R /XYZ 150.705 631.802 null] >> endobj -1329 0 obj << +1336 0 obj << /Font << /F18 381 0 R /F8 390 0 R /F19 508 0 R /F29 387 0 R /F11 523 0 R /F14 553 0 R >> /ProcSet [ /PDF /Text ] >> endobj -1336 0 obj << -/Length 7603 +1343 0 obj << +/Length 7576 >> stream -1 0 0 1 150.705 740.998 cm +1 0 0 1 99.895 740.998 cm 0 g 0 G 1 0 0 1 343.711 0 cm 0 g 0 G -1 0 0 1 -494.416 -740.998 cm +1 0 0 1 -443.606 -740.998 cm BT -/F18 14.346 Tf 150.705 706.129 Td[(1)1(0)-1125(Er)-1(ror)-375(handli)1(ng)]TJ/F8 9.963 Tf 0 -21.821 Td[(The)-446(PS)1(B)-1(LAS)-445(lib)1(rar)1(y)-446(e)-1(r)1(ror)-446(h)1(and)1(lin)1(g)-447(p)-27(oli)1(c)-1(y)-446(h)1(as)-447(b)-27(e)-1(en)-446(completely)-446(rewritt)1(e)-1(n)-445(in)]TJ 0 -11.955 Td[(v)28(ersion)-448(2.)1(0.)-788(The)-448(id)1(e)-1(a)-447(b)-28(ehi)1(nd)-447(the)-448(design)-447(of)-448(th)1(is)-448(new)-448(e)-1(r)1(ror)-447(han)1(dli)1(ng)-448(strategy)]TJ 0 -11.955 Td[(is)-491(to)-492(k)28(eep)-491(e)-1(r)1(ror)-491(me)-1(ssage)-1(s)-492(on)-490(a)-492(stac)27(k)-491(al)1(lo)28(w)-1(i)1(ng)-491(the)-491(use)-1(r)-491(t)1(o)-492(tr)1(ac)-1(e)-491(bac)27(k)-491(u)1(p)-491(to)]TJ 0 -11.956 Td[(th)1(e)-401(p)-28(oi)1(n)28(t)-401(wh)1(e)-1(re)-401(t)1(he)-401(\014)1(rs)-1(t)-400(error)-400(me)-1(ss)-1(age)-401(h)1(as)-401(b)-27(e)-1(en)-400(ge)-1(n)1(e)-1(r)1(ate)-1(d)1(.)-646(Ev)28(ery)-400(rou)1(tin)1(e)-401(in)]TJ 0 -11.955 Td[(th)1(e)-442(PS)1(B)-1(LAS)1(-)-1(2.)1(0)-442(li)1(brar)1(y)-441(has,)-469(as)-442(l)1(as)-1(t)-441(non)1(-)-1(op)1(tion)1(al)-442(ar)1(gumen)28(t,)-468(an)-441(in)28(tege)-1(r)]TJ/F32 9.963 Tf 322.79 0 Td[(info)]TJ/F8 9.963 Tf -322.79 -11.955 Td[(v)56(ariab)1(le;)-391(whenev)28(er,)-381(in)1(s)-1(id)1(e)-372(the)-372(rou)1(tin)1(e)-1(,)-381(en)-371(e)-1(r)1(ror)-371(is)-372(dete)-1(cted,)-381(th)1(is)-372(v)56(ariab)1(le)-372(is)-372(se)-1(t)]TJ 0 -11.955 Td[(to)-380(a)-381(v)56(alu)1(e)-381(c)-1(or)1(re)-1(sp)-27(ond)1(ing)-380(to)-381(a)-380(s)-1(p)-27(ec)-1(i)1(\014c)-381(error)-380(co)-28(de.)-586(Then)-380(thi)1(s)-381(e)-1(r)1(ror)-380(c)-1(o)-27(de)-381(is)-381(al)1(s)-1(o)]TJ 0 -11.955 Td[(pu)1(shed)-245(on)-245(t)1(he)-245(e)-1(rr)1(or)-245(stac)27(k)-245(an)1(d)-245(th)1(e)-1(n)-244(e)-1(i)1(ther)-245(con)28(tro)1(l)-245(is)-246(r)1(e)-1(t)1(urn)1(e)-1(d)-244(to)-245(the)-245(caller)-245(rou)1(tin)1(e)]TJ 0 -11.955 Td[(or)-371(the)-372(exe)-1(cut)1(ion)-371(is)-372(ab)-28(or)1(te)-1(d)1(,)-381(dep)-28(end)1(in)1(g)-372(on)-371(the)-372(users)-372(c)27(h)1(oic)-1(e.)-560(A)28(t)-371(the)-372(time)-372(when)]TJ 0 -11.956 Td[(th)1(e)-365(exec)-1(u)1(tion)-363(is)-364(ab)-27(orted,)-371(an)-363(error)-363(me)-1(ss)-1(age)-364(i)1(s)-365(p)1(rin)29(te)-1(d)-363(on)-363(s)-1(t)1(and)1(ard)-363(outp)1(ut)-363(w)-1(i)1(th)]TJ 0 -11.955 Td[(a)-448(l)1(e)-1(v)28(el)-448(of)-447(v)28(erb)-27(os)-1(it)28(y)-447(th)1(an)-448(can)-447(b)-28(e)-448(c)28(hose)-1(n)-447(b)28(y)-447(the)-448(u)1(s)-1(er.)-787(If)-448(t)1(he)-448(exe)-1(cuti)1(on)-447(is)-448(not)]TJ 0 -11.955 Td[(ab)-27(orted,)-328(then,)-328(the)-328(caller)-327(rou)1(tine)-328(c)28(hec)27(ks)-328(t)1(he)-328(v)56(alu)1(e)-328(re)-1(t)1(urn)1(e)-1(d)-327(i)1(n)-328(t)1(he)]TJ/F32 9.963 Tf 285.459 0 Td[(info)]TJ/F8 9.963 Tf 24.185 0 Td[(v)56(ariab)1(le)]TJ -309.644 -11.955 Td[(and)1(,)-359(if)-353(not)-353(z)-1(ero,)-358(an)-354(error)-353(c)-1(on)1(di)1(tion)-353(is)-354(raise)-1(d)1(.)-506(This)-354(p)1(ro)-28(ce)-1(ss)-354(c)-1(on)28(t)1(in)28(u)1(e)-1(s)-354(on)-354(al)1(l)-354(th)1(e)]TJ 0 -11.955 Td[(lev)28(e)-1(l)1(s)-297(of)-297(n)1(e)-1(sted)-296(c)-1(all)1(s)-297(un)28(ti)1(l)-297(th)1(e)-297(lev)28(e)-1(l)-296(where)-297(th)1(e)-297(use)-1(r)-296(dec)-1(i)1(des)-297(to)-297(ab)-27(ort)-296(the)-297(p)1(rogra)1(m)]TJ 0 -11.955 Td[(exe)-1(cut)1(ion.)]TJ 14.944 -11.956 Td[(Fig)1(ure)]TJ +/F18 14.346 Tf 99.895 706.129 Td[(10)-1124(Er)-1(ror)-375(handli)1(ng)]TJ/F8 9.963 Tf 0 -21.821 Td[(The)-446(PS)1(B)-1(LAS)-445(lib)1(rary)-445(e)-1(r)1(ror)-446(h)1(and)1(ling)-446(p)-27(oli)1(c)-1(y)-446(h)1(as)-447(b)-27(e)-1(en)-446(completely)-446(rewritt)1(e)-1(n)-446(i)1(n)]TJ 0 -11.955 Td[(v)28(ers)-1(i)1(on)-448(2.)1(0.)-788(The)-448(id)1(e)-1(a)-447(b)-28(ehin)1(d)-447(the)-448(design)-448(of)-447(th)1(is)-448(new)-448(e)-1(r)1(ror)-447(han)1(dlin)1(g)-448(strategy)]TJ 0 -11.955 Td[(is)-492(t)1(o)-492(k)28(eep)-491(e)-1(r)1(ror)-491(me)-1(ss)-1(ages)-492(on)-490(a)-492(stac)27(k)-491(al)1(lo)28(w)-1(i)1(ng)-491(the)-491(use)-1(r)-491(to)-491(tr)1(ac)-1(e)-491(bac)27(k)-491(u)1(p)-491(to)]TJ 0 -11.956 Td[(th)1(e)-401(p)-28(oin)29(t)-401(wh)1(e)-1(re)-401(t)1(he)-401(\014r)1(s)-1(t)-400(error)-400(me)-1(ss)-1(age)-401(h)1(as)-401(b)-27(e)-1(en)-400(ge)-1(n)1(e)-1(r)1(ate)-1(d)1(.)-646(Ev)28(ery)-400(rou)1(tine)-401(i)1(n)]TJ 0 -11.955 Td[(th)1(e)-442(PS)1(B)-1(LAS)1(-)-1(2.)1(0)-442(li)1(brar)1(y)-441(has,)-469(as)-442(l)1(as)-1(t)-441(non)1(-)-1(op)1(tion)1(al)-442(ar)1(gume)-1(n)29(t,)-469(a)1(n)-442(i)1(n)28(tege)-1(r)]TJ/F32 9.963 Tf 322.79 0 Td[(info)]TJ/F8 9.963 Tf -322.79 -11.955 Td[(v)56(ariab)1(le;)-391(whenev)28(e)-1(r)1(,)-381(insid)1(e)-372(the)-372(rou)1(tin)1(e)-1(,)-381(en)-371(e)-1(r)1(ror)-371(is)-372(dete)-1(cted,)-381(th)1(is)-372(v)56(ariab)1(le)-372(is)-372(s)-1(et)]TJ 0 -11.955 Td[(to)-380(a)-381(v)56(alu)1(e)-381(c)-1(or)1(re)-1(sp)-27(ond)1(ing)-380(to)-381(a)-380(s)-1(p)-27(ec)-1(i\014)1(c)-381(error)-380(co)-28(de.)-586(Then)-380(thi)1(s)-381(e)-1(r)1(ror)-380(c)-1(o)-27(de)-381(is)-381(al)1(s)-1(o)]TJ 0 -11.955 Td[(pu)1(s)-1(h)1(e)-1(d)-244(on)-245(th)1(e)-245(e)-1(rr)1(or)-245(stac)27(k)-245(an)1(d)-245(th)1(e)-1(n)-244(e)-1(i)1(ther)-245(con)28(trol)-244(is)-246(r)1(e)-1(tu)1(rn)1(e)-1(d)-244(to)-245(the)-245(caller)-245(rou)1(tin)1(e)]TJ 0 -11.955 Td[(or)-371(the)-372(exe)-1(cut)1(ion)-372(i)1(s)-372(ab)-28(or)1(te)-1(d)1(,)-381(dep)-28(end)1(in)1(g)-372(on)-371(the)-372(users)-372(c)27(ho)1(ic)-1(e.)-560(A)28(t)-371(the)-372(time)-372(when)]TJ 0 -11.956 Td[(th)1(e)-365(exec)-1(u)1(tion)-363(is)-364(ab)-27(orted,)-371(an)-363(error)-363(me)-1(ss)-1(age)-364(is)-364(p)1(rin)29(te)-1(d)-363(on)-363(s)-1(t)1(andar)1(d)-363(outp)1(ut)-363(w)-1(i)1(th)]TJ 0 -11.955 Td[(a)-448(l)1(e)-1(v)28(el)-448(of)-447(v)28(erb)-27(os)-1(it)28(y)-447(than)-447(can)-447(b)-28(e)-448(c)28(hose)-1(n)-447(b)28(y)-447(the)-448(u)1(s)-1(er.)-787(If)-448(t)1(he)-448(e)-1(x)1(e)-1(cuti)1(on)-448(i)1(s)-448(not)]TJ 0 -11.955 Td[(ab)-27(orted,)-328(then,)-328(the)-328(caller)-327(rou)1(tine)-328(c)28(hec)27(ks)-328(t)1(he)-328(v)56(alue)-328(r)1(e)-1(t)1(urn)1(e)-1(d)-327(in)-327(th)1(e)]TJ/F32 9.963 Tf 285.46 0 Td[(info)]TJ/F8 9.963 Tf 24.185 0 Td[(v)56(ariab)1(le)]TJ -309.645 -11.955 Td[(and)1(,)-359(if)-353(not)-353(z)-1(ero,)-359(an)-353(error)-353(c)-1(on)1(di)1(tion)-353(is)-354(raise)-1(d)1(.)-506(This)-354(p)1(ro)-28(ce)-1(ss)-354(c)-1(on)28(t)1(in)28(ues)-354(on)-354(al)1(l)-354(th)1(e)]TJ 0 -11.955 Td[(lev)28(e)-1(l)1(s)-297(of)-297(n)1(e)-1(sted)-296(c)-1(all)1(s)-297(un)28(ti)1(l)-297(th)1(e)-297(lev)28(e)-1(l)-296(where)-297(the)-297(u)1(s)-1(er)-296(dec)-1(i)1(des)-297(to)-297(ab)-27(ort)-296(the)-297(p)1(rogram)]TJ 0 -11.955 Td[(exe)-1(cut)1(ion.)]TJ 14.944 -11.956 Td[(Figu)1(re)]TJ ET -1 0 0 1 197.282 504.98 cm +1 0 0 1 146.473 504.98 cm 0 0 1 rg 0 0 1 RG -1 0 0 1 -197.282 -504.98 cm +1 0 0 1 -146.473 -504.98 cm BT -/F8 9.963 Tf 197.282 504.98 Td[(6)]TJ +/F8 9.963 Tf 146.473 504.98 Td[(6)]TJ ET -1 0 0 1 202.264 504.98 cm +1 0 0 1 151.454 504.98 cm 0 g 0 G -1 0 0 1 -202.264 -504.98 cm +1 0 0 1 -151.454 -504.98 cm BT -/F8 9.963 Tf 205.78 504.98 Td[(sho)28(ws)-354(th)1(e)-354(l)1(a)27(y)28(ou)1(t)-353(of)-352(a)-353(ge)-1(n)1(e)-1(r)1(ic)]TJ/F32 9.963 Tf 130.552 0 Td[(psb_foo)]TJ/F8 9.963 Tf 40.129 0 Td[(rou)1(tin)1(e)-354(with)-352(res)-1(p)-27(ec)-1(t)-353(to)-352(the)]TJ -225.756 -11.955 Td[(PS)1(BLAS-2.0)-326(err)1(or)-326(h)1(andl)1(ing)-325(p)-28(oli)1(c)-1(y)84(.)-442(It)-326(i)1(s)-327(p)-27(oss)-1(ib)1(le)-326(to)-326(se)-1(e)-326(ho)28(w,)-327(whenev)28(e)-1(r)-325(an)-325(e)-1(rr)1(or)]TJ 0 -11.955 Td[(cond)1(ition)-378(is)-379(d)1(e)-1(tec)-1(ted)1(,)-390(the)]TJ/F32 9.963 Tf 115.439 0 Td[(info)]TJ/F8 9.963 Tf 24.694 0 Td[(v)56(ariab)1(le)-379(is)-379(se)-1(t)-378(to)-379(th)1(e)-379(c)-1(or)1(res)-1(p)-27(ond)1(ing)-378(e)-1(r)1(ror)-378(c)-1(o)-27(de)]TJ -140.133 -11.955 Td[(whi)1(c)27(h)-376(i)1(s)-1(,)-386(then,)-386(p)1(ushed)-376(on)-375(top)-376(of)-375(th)1(e)-377(stac)27(k)-375(b)28(y)-376(me)-1(a)1(ns)-376(of)-376(th)1(e)]TJ/F32 9.963 Tf 264.702 0 Td[(psb_errpush)]TJ/F8 9.963 Tf 57.534 0 Td[(.)-572(An)]TJ -322.236 -11.955 Td[(error)-330(c)-1(on)1(diti)1(on)-331(ma)28(y)-331(b)-28(e)-331(di)1(rec)-1(tl)1(y)-331(dete)-1(cted)-331(in)1(s)-1(i)1(de)-331(a)-331(rout)1(ine)-331(or)-331(in)1(dir)1(e)-1(ctly)-330(c)27(hec)27(ki)1(ng)]TJ 0 -11.955 Td[(th)1(e)-462(e)-1(r)1(ror)-461(c)-1(o)-27(de)-462(r)1(e)-1(tu)1(rned)-461(retu)1(rned)-461(b)28(y)-461(a)-462(called)-461(rou)1(tin)1(e)-1(.)-828(Whenev)28(e)-1(r)-461(an)-461(err)1(or)-462(i)1(s)]TJ 0 -11.956 Td[(encoun)28(tered,)-458(after)-434(i)1(t)-434(has)-434(b)-27(ee)-1(n)-433(pu)1(s)-1(h)1(e)-1(d)-433(on)-433(s)-1(tac)28(k,)-459(th)1(e)-434(progr)1(am)-434(e)-1(xecution)-433(skip)1(s)]TJ 0 -11.955 Td[(to)-356(a)-355(p)-28(oi)1(n)28(t)-356(where)-356(th)1(e)-356(e)-1(r)1(ror)-355(c)-1(on)1(diti)1(on)-356(i)1(s)-357(h)1(and)1(led;)-367(th)1(e)-356(e)-1(r)1(ror)-355(c)-1(on)1(dit)1(ion)-356(i)1(s)-356(hand)1(led)]TJ 0 -11.955 Td[(either)-392(b)29(y)-392(retu)1(rni)1(ng)-392(con)28(trol)-391(to)-392(th)1(e)-393(caller)-392(r)1(outi)1(ne)-392(or)-392(b)28(y)-391(c)-1(al)1(lin)1(g)-392(the)]TJ/F32 9.963 Tf 291.408 0 Td[(psb\134_error)]TJ/F8 9.963 Tf -291.408 -11.955 Td[(rou)1(tin)1(e)-479(whic)28(h)-478(p)1(rin)28(ts)-478(the)-478(c)-1(on)29(te)-1(n)29(t)-479(of)-477(the)-478(e)-1(r)1(ror)-478(stac)27(k)-478(an)1(d)-478(ab)-27(orts)-479(th)1(e)-479(p)1(rogram)]TJ 0 -11.955 Td[(exe)-1(cut)1(ion.)]TJ 14.944 -11.956 Td[(Figu)1(re)]TJ +/F8 9.963 Tf 154.971 504.98 Td[(sho)28(ws)-354(th)1(e)-354(l)1(a)27(y)28(ou)1(t)-353(of)-352(a)-353(ge)-1(n)1(e)-1(r)1(ic)]TJ/F32 9.963 Tf 130.551 0 Td[(psb_foo)]TJ/F8 9.963 Tf 40.129 0 Td[(rou)1(tin)1(e)-354(with)-352(res)-1(p)-27(ec)-1(t)-353(to)-353(t)1(he)]TJ -225.756 -11.955 Td[(PS)1(BLAS-2.0)-326(error)-325(han)1(dl)1(ing)-326(p)-27(oli)1(c)-1(y)84(.)-442(It)-326(i)1(s)-327(p)-27(oss)-1(ib)1(le)-326(to)-326(se)-1(e)-326(ho)28(w,)-327(whenev)28(e)-1(r)-325(an)-325(e)-1(rr)1(or)]TJ 0 -11.955 Td[(condi)1(tion)-378(is)-379(detec)-1(ted,)-389(the)]TJ/F32 9.963 Tf 115.439 0 Td[(info)]TJ/F8 9.963 Tf 24.694 0 Td[(v)56(ariab)1(le)-379(is)-379(se)-1(t)-378(to)-379(th)1(e)-379(c)-1(or)1(re)-1(sp)-27(ond)1(ing)-378(e)-1(r)1(ror)-378(c)-1(o)-28(d)1(e)]TJ -140.133 -11.955 Td[(whic)28(h)-376(i)1(s)-1(,)-386(then,)-386(p)1(ushed)-376(on)-375(top)-376(of)-375(th)1(e)-377(stac)27(k)-375(b)28(y)-376(me)-1(an)1(s)-376(of)-376(th)1(e)]TJ/F32 9.963 Tf 264.703 0 Td[(psb_errpush)]TJ/F8 9.963 Tf 57.533 0 Td[(.)-572(An)]TJ -322.236 -11.955 Td[(error)-330(c)-1(on)1(diti)1(on)-331(ma)28(y)-331(b)-28(e)-331(di)1(rec)-1(tl)1(y)-331(dete)-1(cted)-331(in)1(s)-1(i)1(de)-331(a)-331(rout)1(ine)-331(or)-331(in)1(dir)1(e)-1(ctly)-331(c)28(hec)27(ki)1(ng)]TJ 0 -11.955 Td[(th)1(e)-462(e)-1(r)1(ror)-461(c)-1(o)-27(de)-462(retu)1(rned)-461(retur)1(ned)-461(b)28(y)-461(a)-462(called)-461(rou)1(tin)1(e)-1(.)-829(W)1(henev)28(e)-1(r)-461(an)-461(erro)1(r)-462(i)1(s)]TJ 0 -11.956 Td[(encoun)28(tered,)-458(after)-434(i)1(t)-434(has)-434(b)-27(e)-1(en)-433(pu)1(s)-1(h)1(e)-1(d)-433(on)-433(s)-1(tac)28(k,)-459(th)1(e)-434(progr)1(am)-434(e)-1(xecution)-433(skip)1(s)]TJ 0 -11.955 Td[(to)-356(a)-355(p)-28(oi)1(n)28(t)-356(where)-356(th)1(e)-356(e)-1(r)1(ror)-356(con)1(diti)1(on)-356(i)1(s)-357(h)1(and)1(led;)-367(th)1(e)-356(e)-1(r)1(ror)-355(c)-1(on)1(diti)1(on)-356(i)1(s)-357(h)1(and)1(led)]TJ 0 -11.955 Td[(either)-392(b)29(y)-392(retur)1(ni)1(ng)-392(con)28(trol)-391(to)-392(th)1(e)-393(caller)-392(r)1(outi)1(ne)-392(or)-392(b)28(y)-391(c)-1(al)1(lin)1(g)-392(the)]TJ/F32 9.963 Tf 291.408 0 Td[(psb\134_error)]TJ/F8 9.963 Tf -291.408 -11.955 Td[(rou)1(tin)1(e)-479(whic)28(h)-478(p)1(rin)28(ts)-478(the)-478(c)-1(on)29(te)-1(n)28(t)-478(of)-477(the)-478(e)-1(rr)1(or)-478(stac)27(k)-478(an)1(d)-478(ab)-28(or)1(ts)-479(th)1(e)-479(p)1(rogram)]TJ 0 -11.955 Td[(exe)-1(cut)1(ion.)]TJ 14.944 -11.956 Td[(Figu)1(re)]TJ ET -1 0 0 1 197.753 373.474 cm +1 0 0 1 146.944 373.474 cm 0 0 1 rg 0 0 1 RG -1 0 0 1 -197.753 -373.474 cm +1 0 0 1 -146.944 -373.474 cm BT -/F8 9.963 Tf 197.753 373.474 Td[(7)]TJ +/F8 9.963 Tf 146.944 373.474 Td[(7)]TJ ET -1 0 0 1 202.735 373.474 cm +1 0 0 1 151.925 373.474 cm 0 g 0 G -1 0 0 1 -202.735 -373.474 cm +1 0 0 1 -151.925 -373.474 cm BT -/F8 9.963 Tf 206.722 373.474 Td[(rep)-27(orts)-401(a)-400(sam)-1(p)1(le)-400(e)-1(rr)1(or)-400(me)-1(ss)-1(age)-400(ge)-1(n)1(e)-1(r)1(ate)-1(d)-399(b)28(y)-400(the)-400(PS)1(B)-1(LAS)1(-2.0)-400(li-)]TJ -56.017 -11.956 Td[(br)1(ary)84(.)-555(T)-1(h)1(is)-371(err)1(or)-370(has)-371(b)-27(ee)-1(n)-370(gen)1(e)-1(rat)1(e)-1(d)-370(b)29(y)-371(t)1(he)-371(f)1(ac)-1(t)-370(th)1(at)-370(the)-370(use)-1(r)-370(h)1(as)-371(c)27(h)1(os)-1(en)-370(th)1(e)]TJ 0 -11.955 Td[(in)28(v)56(al)1(id)-367(\134F)28(OO")-367(s)-1(tor)1(age)-368(for)1(m)-1(at)-367(to)-367(represe)-1(n)28(t)-367(th)1(e)-368(s)-1(p)1(arse)-368(m)-1(at)1(rix.)-546(F)83(ro)1(m)-368(thi)1(s)-368(e)-1(rr)1(or)]TJ 0 -11.955 Td[(me)-1(ss)-1(age)-248(it)-247(is)-248(p)-28(ossibl)1(e)-249(to)-247(s)-1(ee)-248(that)-248(t)1(he)-248(e)-1(r)1(ror)-247(has)-248(b)-27(e)-1(en)-248(d)1(e)-1(tecte)-1(d)-247(in)1(s)-1(id)1(e)-248(the)]TJ/F32 9.963 Tf 301.868 0 Td[(psb_cest)]TJ/F8 9.963 Tf -301.868 -11.955 Td[(sub)1(routi)1(ne)-334(called)-333(b)28(y)]TJ/F32 9.963 Tf 91.407 0 Td[(psb_spasb)]TJ/F8 9.963 Tf 50.394 0 Td[(...)-444(b)28(y)-333(p)1(ro)-28(ces)-1(s)-334(0)-333(\050i.)1(e)-1(.)-444(th)1(e)-334(ro)-28(ot)-333(p)1(ro)-28(ce)-1(ss\051.)]TJ +/F8 9.963 Tf 155.913 373.474 Td[(rep)-27(orts)-401(a)-400(sample)-400(e)-1(rr)1(or)-400(me)-1(ss)-1(age)-400(ge)-1(n)1(e)-1(r)1(ate)-1(d)-399(b)28(y)-400(the)-400(PS)1(B)-1(LAS)1(-2.0)-400(li-)]TJ -56.018 -11.956 Td[(br)1(ary)84(.)-555(T)-1(h)1(is)-371(err)1(or)-370(has)-371(b)-27(ee)-1(n)-370(generat)1(e)-1(d)-370(b)28(y)-370(t)1(he)-371(f)1(ac)-1(t)-370(th)1(at)-370(the)-371(u)1(s)-1(er)-370(h)1(as)-371(c)27(h)1(os)-1(en)-370(th)1(e)]TJ 0 -11.955 Td[(in)28(v)56(ali)1(d)-367(\134F)28(OO")-367(s)-1(tor)1(age)-368(for)1(m)-1(at)-367(to)-367(represe)-1(n)28(t)-367(th)1(e)-368(s)-1(p)1(arse)-368(m)-1(atr)1(ix.)-546(F)83(rom)-367(this)-367(e)-1(rr)1(or)]TJ 0 -11.955 Td[(me)-1(ss)-1(age)-248(it)-247(is)-248(p)-28(ossible)-248(to)-247(s)-1(ee)-249(t)1(hat)-248(th)1(e)-248(e)-1(r)1(ror)-247(has)-248(b)-28(een)-248(d)1(e)-1(tecte)-1(d)-247(in)1(s)-1(id)1(e)-248(the)]TJ/F32 9.963 Tf 301.869 0 Td[(psb_cest)]TJ/F8 9.963 Tf -301.869 -11.955 Td[(subr)1(outi)1(ne)-334(called)-333(b)28(y)]TJ/F32 9.963 Tf 91.408 0 Td[(psb_spasb)]TJ/F8 9.963 Tf 50.394 0 Td[(...)-444(b)29(y)-334(p)1(ro)-28(ces)-1(s)-334(0)-333(\050i.)1(e)-1(.)-444(th)1(e)-334(ro)-27(ot)-334(p)1(ro)-28(ces)-1(s\051.)]TJ ET -1 0 0 1 150.705 90.438 cm +1 0 0 1 99.895 90.438 cm 0 g 0 G -1 0 0 1 -150.705 -90.438 cm +1 0 0 1 -99.895 -90.438 cm BT -/F8 9.963 Tf 315.088 90.438 Td[(108)]TJ +/F8 9.963 Tf 264.279 90.438 Td[(109)]TJ ET -1 0 0 1 494.416 90.438 cm +1 0 0 1 443.606 90.438 cm 0 g 0 G endstream endobj -1335 0 obj << +1342 0 obj << /Type /Page -/Contents 1336 0 R -/Resources 1334 0 R +/Contents 1343 0 R +/Resources 1341 0 R /MediaBox [0 0 595.276 841.89] /Parent 1323 0 R -/Annots [ 1338 0 R 1339 0 R ] +/Annots [ 1345 0 R 1346 0 R ] >> endobj -1338 0 obj << +1345 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [196.286 501.77 203.26 512.895] +/Rect [145.477 501.77 152.451 512.895] /Subtype /Link /A << /S /GoTo /D (figure.6) >> >> endobj -1339 0 obj << +1346 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [196.757 370.54 203.731 381.388] +/Rect [145.947 370.54 152.921 381.388] /Subtype /Link /A << /S /GoTo /D (figure.7) >> >> endobj -1337 0 obj << -/D [1335 0 R /XYZ 150.705 740.998 null] +1344 0 obj << +/D [1342 0 R /XYZ 99.895 740.998 null] >> endobj 350 0 obj << -/D [1335 0 R /XYZ 150.705 716.092 null] +/D [1342 0 R /XYZ 99.895 716.092 null] >> endobj -1334 0 obj << +1341 0 obj << /Font << /F18 381 0 R /F8 390 0 R /F32 542 0 R >> /ProcSet [ /PDF /Text ] >> endobj -1344 0 obj << -/Length 4528 +1351 0 obj << +/Length 4522 >> stream -1 0 0 1 99.895 740.998 cm +1 0 0 1 150.705 740.998 cm 0 g 0 G 1 0 0 1 343.711 0 cm 0 g 0 G 1 0 0 1 -343.711 -24.906 cm 0 g 0 G -1 0 0 1 166.875 -9.963 cm +1 0 0 1 166.874 -9.963 cm 0 g 0 G 0 g 0 G -1 0 0 1 -166.875 -1.395 cm +1 0 0 1 -166.874 -1.395 cm q []0 d 0 J @@ -29316,14 +29397,14 @@ q 0.199 276.214 l S Q -1 0 0 1 3.388 262.017 cm +1 0 0 1 3.387 262.017 cm 0 g 0 G 0 g 0 G -1 0 0 1 -103.283 -690.537 cm +1 0 0 1 -154.092 -690.537 cm BT -/F48 8.966 Tf 108.264 690.537 Td[(subroutine)-525(psb_foo\050some)-525(args,)-525(inf)-1(o\051)]TJ 14.122 -10.959 Td[(...)]TJ 0 -10.958 Td[(if\050error)-525(detected\051)-525(then)]TJ 14.122 -10.959 Td[(info=errcode1)]TJ 0 -10.959 Td[(call)-525(psb_errpush\050'psb_foo',)-525(errcode)-1(1\051)]TJ 0 -10.959 Td[(goto)-525(9999)]TJ -14.122 -10.959 Td[(end)-525(if)]TJ 0 -10.959 Td[(...)]TJ 0 -10.959 Td[(call)-525(psb_bar\050some)-525(args,)-525(info\051)]TJ 0 -10.959 Td[(if\050info)-525(.ne.)-525(zero\051)-525(then)]TJ 14.122 -10.959 Td[(info=errcode2)]TJ 0 -10.959 Td[(call)-525(psb_errpush\050'psb_foo',)-525(errcode)-1(2\051)]TJ 0 -10.958 Td[(goto)-525(9999)]TJ -14.122 -10.959 Td[(end)-525(if)]TJ 0 -10.959 Td[(...)]TJ -14.122 -10.959 Td[(9999)-525(continue)]TJ 14.122 -10.959 Td[(if)-525(\050err_act)-525(.eq.)-525(act_abort\051)-525(then)]TJ 9.414 -10.959 Td[(call)-525(psb_error\050icontxt\051)]TJ 0 -10.959 Td[(return)]TJ -9.414 -10.959 Td[(else)]TJ 9.414 -10.959 Td[(return)]TJ -9.414 -10.959 Td[(end)-525(if)]TJ -14.122 -21.917 Td[(end)-525(subroutine)-525(psb_foo)]TJ +/F48 8.966 Tf 159.073 690.537 Td[(subroutine)-525(psb_foo\050some)-525(args,)-526(info\051)]TJ 14.122 -10.959 Td[(...)]TJ 0 -10.958 Td[(if\050error)-525(detected\051)-525(then)]TJ 14.122 -10.959 Td[(info=errcode1)]TJ 0 -10.959 Td[(call)-525(psb_errpush\050'psb_foo',)-525(errc)-1(ode1\051)]TJ 0 -10.959 Td[(goto)-525(9999)]TJ -14.122 -10.959 Td[(end)-525(if)]TJ 0 -10.959 Td[(...)]TJ 0 -10.959 Td[(call)-525(psb_bar\050some)-525(args,)-525(info\051)]TJ 0 -10.959 Td[(if\050info)-525(.ne.)-525(zero\051)-525(then)]TJ 14.122 -10.959 Td[(info=errcode2)]TJ 0 -10.959 Td[(call)-525(psb_errpush\050'psb_foo',)-525(errc)-1(ode2\051)]TJ 0 -10.958 Td[(goto)-525(9999)]TJ -14.122 -10.959 Td[(end)-525(if)]TJ 0 -10.959 Td[(...)]TJ -14.122 -10.959 Td[(9999)-525(continue)]TJ 14.122 -10.959 Td[(if)-525(\050err_act)-525(.eq.)-525(act_abort\051)-525(the)-1(n)]TJ 9.415 -10.959 Td[(call)-525(psb_error\050icontxt\051)]TJ 0 -10.959 Td[(return)]TJ -9.415 -10.959 Td[(else)]TJ 9.415 -10.959 Td[(return)]TJ -9.415 -10.959 Td[(end)-525(if)]TJ -14.122 -21.917 Td[(end)-525(subroutine)-525(psb_foo)]TJ ET -1 0 0 1 446.079 428.52 cm +1 0 0 1 496.889 428.52 cm q []0 d 0 J @@ -29341,11 +29422,11 @@ q 346.583 0.199 l S Q -1 0 0 1 -99.895 -428.121 cm +1 0 0 1 -150.705 -428.121 cm BT -/F8 9.963 Tf 99.895 400.281 Td[(Figu)1(re)-330(6:)-442(The)-329(la)28(y)28(out)-329(of)-329(a)-330(generi)1(c)]TJ/F32 9.963 Tf 147.445 0 Td[(psb)]TJ +/F8 9.963 Tf 150.705 400.281 Td[(Fig)1(ure)-330(6:)-442(The)-329(la)28(y)28(out)-329(of)-329(a)-330(generi)1(c)]TJ/F32 9.963 Tf 147.445 0 Td[(psb)]TJ ET -1 0 0 1 263.659 400.281 cm +1 0 0 1 314.468 400.281 cm q []0 d 0 J @@ -29354,18 +29435,18 @@ q 3.138 0.199 l S Q -1 0 0 1 -263.659 -400.281 cm +1 0 0 1 -314.468 -400.281 cm BT -/F32 9.963 Tf 266.797 400.281 Td[(foo)]TJ/F8 9.963 Tf 18.973 0 Td[(rou)1(tin)1(e)-330(with)-329(res)-1(p)-27(ec)-1(t)-329(to)-329(PS)1(B)-1(LAS)1(-)-1(2.)1(0)]TJ -185.875 -11.955 Td[(error)-333(h)1(and)1(lin)1(g)-334(p)-27(olicy)84(.)]TJ +/F32 9.963 Tf 317.606 400.281 Td[(foo)]TJ/F8 9.963 Tf 18.974 0 Td[(rou)1(tin)1(e)-330(with)-329(res)-1(p)-27(ec)-1(t)-329(to)-329(PS)1(B)-1(LAS)1(-2.0)]TJ -185.875 -11.955 Td[(error)-333(h)1(and)1(lin)1(g)-334(p)-27(olicy)84(.)]TJ ET -1 0 0 1 99.895 386.389 cm +1 0 0 1 150.705 386.389 cm 0 g 0 G 1 0 0 1 0 -9.963 cm 0 g 0 G -1 0 0 1 166.875 -9.962 cm +1 0 0 1 166.874 -9.962 cm 0 g 0 G 0 g 0 G -1 0 0 1 -166.875 -1.395 cm +1 0 0 1 -166.874 -1.395 cm q []0 d 0 J @@ -29383,14 +29464,14 @@ q 0.199 177.712 l S Q -1 0 0 1 3.388 165.601 cm +1 0 0 1 3.387 165.601 cm 0 g 0 G 0 g 0 G -1 0 0 1 -103.283 -352.958 cm +1 0 0 1 -154.092 -352.958 cm BT -/F32 9.963 Tf 108.264 352.958 Td[(======================)1(====================================)]TJ 0 -11.955 Td[(Process:)-525(0.)-1050(PSBLAS)-525(Er)1(ror)-525(\0504010\051)-525(in)-525(subroutine:)-525(df_sample)]TJ 0 -11.955 Td[(Error)-525(from)-525(call)-525(to)-525(sub)1(routine)-525(mat)-525(dist)]TJ 0 -11.955 Td[(======================)1(====================================)]TJ 0 -11.956 Td[(Process:)-525(0.)-1050(PSBLAS)-525(Er)1(ror)-525(\0504010\051)-525(in)-525(subroutine:)-525(mat_distv)]TJ 0 -11.955 Td[(Error)-525(from)-525(call)-525(to)-525(sub)1(routine)-525(psb_spasb)]TJ 0 -11.955 Td[(======================)1(====================================)]TJ 0 -11.955 Td[(Process:)-525(0.)-1050(PSBLAS)-525(Er)1(ror)-525(\0504010\051)-525(in)-525(subroutine:)-525(psb_spasb)]TJ 0 -11.955 Td[(Error)-525(from)-525(call)-525(to)-525(sub)1(routine)-525(psb_cest)]TJ 0 -11.955 Td[(======================)1(====================================)]TJ 0 -11.956 Td[(Process:)-525(0.)-1050(PSBLAS)-525(Er)1(ror)-525(\050136\051)-525(in)-525(subroutine:)-525(psb_cest)]TJ 0 -11.955 Td[(Format)-525(FOO)-525(is)-525(unknown)]TJ 0 -11.955 Td[(======================)1(====================================)]TJ 0 -11.955 Td[(Aborting...)]TJ +/F32 9.963 Tf 159.073 352.958 Td[(========================)1(==================================)]TJ 0 -11.955 Td[(Process:)-525(0.)-1050(PSBLAS)-525(Erro)1(r)-525(\0504010\051)-525(in)-525(subroutine:)-525(df_sample)]TJ 0 -11.955 Td[(Error)-525(from)-525(call)-525(to)-525(subro)1(utine)-525(mat)-525(dist)]TJ 0 -11.955 Td[(========================)1(==================================)]TJ 0 -11.956 Td[(Process:)-525(0.)-1050(PSBLAS)-525(Erro)1(r)-525(\0504010\051)-525(in)-525(subroutine:)-525(mat_distv)]TJ 0 -11.955 Td[(Error)-525(from)-525(call)-525(to)-525(subro)1(utine)-525(psb_spasb)]TJ 0 -11.955 Td[(========================)1(==================================)]TJ 0 -11.955 Td[(Process:)-525(0.)-1050(PSBLAS)-525(Erro)1(r)-525(\0504010\051)-525(in)-525(subroutine:)-525(psb_spasb)]TJ 0 -11.955 Td[(Error)-525(from)-525(call)-525(to)-525(subro)1(utine)-525(psb_cest)]TJ 0 -11.955 Td[(========================)1(==================================)]TJ 0 -11.956 Td[(Process:)-525(0.)-1050(PSBLAS)-525(Erro)1(r)-525(\050136\051)-525(in)-525(subroutine:)-525(psb_cest)]TJ 0 -11.955 Td[(Format)-525(FOO)-525(is)-525(unknown)]TJ 0 -11.955 Td[(========================)1(==================================)]TJ 0 -11.955 Td[(Aborting...)]TJ ET -1 0 0 1 446.079 187.357 cm +1 0 0 1 496.889 187.357 cm q []0 d 0 J @@ -29408,11 +29489,11 @@ q 346.583 0.199 l S Q -1 0 0 1 -99.895 -186.958 cm +1 0 0 1 -150.705 -186.958 cm BT -/F8 9.963 Tf 99.895 159.118 Td[(Figu)1(re)-422(7:)-622(A)-422(sample)-422(PS)1(BLAS-2.0)-422(error)-421(m)-1(es)-1(sage.)-711(P)1(ro)-28(ce)-1(ss)-422(0)-422(dete)-1(cted)-422(an)-421(e)-1(rr)1(or)]TJ 0 -11.955 Td[(condi)1(tion)-333(in)1(s)-1(i)1(de)-334(t)1(he)-334(p)1(s)-1(b)]TJ +/F8 9.963 Tf 150.705 159.118 Td[(Fig)1(ure)-422(7:)-622(A)-422(sample)-422(PS)1(BLAS-2.0)-422(error)-421(m)-1(es)-1(sage.)-711(P)1(ro)-28(ces)-1(s)-422(0)-422(dete)-1(cted)-422(an)-421(e)-1(r)1(ror)]TJ 0 -11.955 Td[(cond)1(ition)-333(in)1(side)-334(t)1(he)-334(p)1(s)-1(b)]TJ ET -1 0 0 1 204.658 147.163 cm +1 0 0 1 255.468 147.163 cm q []0 d 0 J @@ -29421,58 +29502,58 @@ q 2.989 0.199 l S Q -1 0 0 1 -204.658 -147.163 cm +1 0 0 1 -255.468 -147.163 cm BT -/F8 9.963 Tf 207.647 147.163 Td[(ce)-1(st)-333(s)-1(u)1(brou)1(tin)1(e)]TJ +/F8 9.963 Tf 258.457 147.163 Td[(ce)-1(st)-333(s)-1(u)1(brou)1(tin)1(e)]TJ ET -1 0 0 1 99.895 145.226 cm +1 0 0 1 150.705 145.226 cm 0 g 0 G 1 0 0 1 0 -54.788 cm 0 g 0 G -1 0 0 1 -99.895 -90.438 cm +1 0 0 1 -150.705 -90.438 cm BT -/F8 9.963 Tf 264.279 90.438 Td[(109)]TJ +/F8 9.963 Tf 315.088 90.438 Td[(110)]TJ ET -1 0 0 1 443.606 90.438 cm +1 0 0 1 494.416 90.438 cm 0 g 0 G endstream endobj -1343 0 obj << +1350 0 obj << /Type /Page -/Contents 1344 0 R -/Resources 1342 0 R +/Contents 1351 0 R +/Resources 1349 0 R /MediaBox [0 0 595.276 841.89] /Parent 1323 0 R >> endobj -1345 0 obj << -/D [1343 0 R /XYZ 99.895 740.998 null] +1352 0 obj << +/D [1350 0 R /XYZ 150.705 740.998 null] >> endobj -1340 0 obj << -/D [1343 0 R /XYZ 143.452 412.237 null] +1347 0 obj << +/D [1350 0 R /XYZ 194.261 412.237 null] >> endobj -1341 0 obj << -/D [1343 0 R /XYZ 146.161 171.074 null] +1348 0 obj << +/D [1350 0 R /XYZ 196.97 171.074 null] >> endobj -1342 0 obj << +1349 0 obj << /Font << /F48 669 0 R /F8 390 0 R /F32 542 0 R >> /ProcSet [ /PDF /Text ] >> endobj -1348 0 obj << -/Length 4631 +1355 0 obj << +/Length 4639 >> stream -1 0 0 1 150.705 740.998 cm +1 0 0 1 99.895 740.998 cm 0 g 0 G 1 0 0 1 343.711 0 cm 0 g 0 G 1 0 0 1 -348.692 -60.772 cm 0 g 0 G 0 g 0 G -1 0 0 1 -145.724 -680.226 cm +1 0 0 1 -94.914 -680.226 cm BT -/F18 14.346 Tf 150.705 680.226 Td[(psb)]TJ +/F18 14.346 Tf 99.895 680.226 Td[(psb)]TJ ET -1 0 0 1 175.972 680.226 cm +1 0 0 1 125.163 680.226 cm q []0 d 0 J @@ -29481,11 +29562,11 @@ q 4.842 0.199 l S Q -1 0 0 1 -175.972 -680.226 cm +1 0 0 1 -125.163 -680.226 cm BT -/F18 14.346 Tf 180.814 680.226 Td[(er)-1(rpush|Pus)1(he)-1(s)-374(an)-375(e)-1(rr)-1(o)1(r)-376(co)-30(de)-376(o)1(n)31(to)-374(the)]TJ -30.109 -17.933 Td[(er)-1(ror)-375(sta)1(c)31(k)]TJ 0 -35.768 Td[(Syn)31(t)1(ax)]TJ/F8 9.963 Tf 74.597 -21.821 Td[(call)-333(psb)]TJ +/F18 14.346 Tf 130.004 680.226 Td[(er)-1(rpush|Pus)1(he)-1(s)-375(a)1(n)-375(e)-1(rr)-1(o)1(r)-376(co)-30(de)-376(o)1(n)31(to)-374(the)]TJ -30.109 -17.933 Td[(er)-1(ror)-375(sta)1(c)31(k)]TJ 0 -35.768 Td[(Syn)31(t)1(ax)]TJ/F8 9.963 Tf 74.597 -21.821 Td[(call)-333(psb)]TJ ET -1 0 0 1 259.164 604.704 cm +1 0 0 1 208.354 604.704 cm q []0 d 0 J @@ -29494,11 +29575,11 @@ q 2.989 0.199 l S Q -1 0 0 1 -259.164 -604.704 cm +1 0 0 1 -208.354 -604.704 cm BT -/F8 9.963 Tf 262.152 604.704 Td[(errp)1(ush)-333(\050)]TJ/F19 9.963 Tf 39.962 0 Td[(err)]TJ +/F8 9.963 Tf 211.343 604.704 Td[(errp)1(ush)-333(\050)]TJ/F19 9.963 Tf 39.961 0 Td[(err)]TJ ET -1 0 0 1 315.709 604.704 cm +1 0 0 1 264.9 604.704 cm q []0 d 0 J @@ -29507,11 +29588,11 @@ q 3.055 0.199 l S Q -1 0 0 1 -315.709 -604.704 cm +1 0 0 1 -264.9 -604.704 cm BT -/F19 9.963 Tf 318.764 604.704 Td[(c,)-357(r)]TJ +/F19 9.963 Tf 267.955 604.704 Td[(c,)-357(r)]TJ ET -1 0 0 1 334.779 604.704 cm +1 0 0 1 283.969 604.704 cm q []0 d 0 J @@ -29520,11 +29601,11 @@ q 3.055 0.199 l S Q -1 0 0 1 -334.779 -604.704 cm +1 0 0 1 -283.969 -604.704 cm BT -/F19 9.963 Tf 337.834 604.704 Td[(name,)-357(i)]TJ +/F19 9.963 Tf 287.024 604.704 Td[(name,)-357(i)]TJ ET -1 0 0 1 371.543 604.704 cm +1 0 0 1 320.733 604.704 cm q []0 d 0 J @@ -29533,11 +29614,11 @@ q 3.055 0.199 l S Q -1 0 0 1 -371.543 -604.704 cm +1 0 0 1 -320.733 -604.704 cm BT -/F19 9.963 Tf 374.598 604.704 Td[(err)1(,)-358(a)]TJ +/F19 9.963 Tf 323.789 604.704 Td[(err)1(,)-358(a)]TJ ET -1 0 0 1 399.905 604.704 cm +1 0 0 1 349.096 604.704 cm q []0 d 0 J @@ -29546,25 +29627,25 @@ q 3.055 0.199 l S Q -1 0 0 1 -399.905 -604.704 cm +1 0 0 1 -349.096 -604.704 cm BT -/F19 9.963 Tf 402.96 604.704 Td[(err)]TJ/F8 9.963 Tf 12.985 0 Td[(\051)]TJ +/F19 9.963 Tf 352.151 604.704 Td[(err)]TJ/F8 9.963 Tf 12.984 0 Td[(\051)]TJ ET -1 0 0 1 145.724 580.793 cm +1 0 0 1 94.914 580.793 cm 0 g 0 G -1 0 0 1 -145.724 -580.793 cm +1 0 0 1 -94.914 -580.793 cm BT -/F29 9.963 Tf 150.705 580.793 Td[(On)-383(En)33(t)-1(r)1(y)]TJ +/F29 9.963 Tf 99.895 580.793 Td[(On)-383(En)32(tr)1(y)]TJ ET -1 0 0 1 198.29 580.793 cm +1 0 0 1 147.481 580.793 cm 0 g 0 G -1 0 0 1 -52.566 -19.925 cm +1 0 0 1 -52.567 -19.925 cm 0 g 0 G -1 0 0 1 -145.724 -560.868 cm +1 0 0 1 -94.914 -560.868 cm BT -/F29 9.963 Tf 150.705 560.868 Td[(err)]TJ +/F29 9.963 Tf 99.895 560.868 Td[(err)]TJ ET -1 0 0 1 166.08 560.868 cm +1 0 0 1 115.271 560.868 cm q []0 d 0 J @@ -29573,23 +29654,23 @@ q 3.437 0.199 l S Q -1 0 0 1 -166.08 -560.868 cm +1 0 0 1 -115.271 -560.868 cm BT -/F29 9.963 Tf 169.517 560.868 Td[(c)]TJ +/F29 9.963 Tf 118.708 560.868 Td[(c)]TJ ET -1 0 0 1 174.609 560.868 cm +1 0 0 1 123.8 560.868 cm 0 g 0 G -1 0 0 1 -174.609 -560.868 cm +1 0 0 1 -123.8 -560.868 cm BT -/F8 9.963 Tf 179.591 560.868 Td[(th)1(e)-334(e)-1(r)1(ror)-333(co)-28(de)]TJ -3.98 -11.955 Td[(Scop)-27(e)-1(:)]TJ/F29 9.963 Tf 32.379 0 Td[(lo)-32(cal)]TJ/F8 9.963 Tf -32.379 -11.955 Td[(T)28(yp)-28(e:)]TJ/F29 9.963 Tf 29.612 0 Td[(requ)1(i)-1(r)1(ed)]TJ/F8 9.963 Tf -29.612 -11.955 Td[(Sp)-27(ec)-1(i\014)1(ed)-333(as)-1(:)-444(an)-333(in)29(te)-1(ger.)]TJ +/F8 9.963 Tf 128.781 560.868 Td[(th)1(e)-334(e)-1(r)1(ror)-333(co)-28(de)]TJ -3.979 -11.955 Td[(Scop)-27(e)-1(:)]TJ/F29 9.963 Tf 32.379 0 Td[(lo)-32(cal)]TJ/F8 9.963 Tf -32.379 -11.955 Td[(T)28(yp)-27(e)-1(:)]TJ/F29 9.963 Tf 29.611 0 Td[(requ)1(i)-1(r)1(e)-1(d)]TJ/F8 9.963 Tf -29.611 -11.955 Td[(Sp)-27(ec)-1(i)1(\014ed)-333(as)-1(:)-444(an)-333(in)29(te)-1(ger.)]TJ ET -1 0 0 1 145.724 505.077 cm +1 0 0 1 94.914 505.077 cm 0 g 0 G -1 0 0 1 -145.724 -505.077 cm +1 0 0 1 -94.914 -505.077 cm BT -/F29 9.963 Tf 150.705 505.077 Td[(r)]TJ +/F29 9.963 Tf 99.895 505.077 Td[(r)]TJ ET -1 0 0 1 156.111 505.077 cm +1 0 0 1 105.301 505.077 cm q []0 d 0 J @@ -29598,23 +29679,23 @@ q 3.437 0.199 l S Q -1 0 0 1 -156.111 -505.077 cm +1 0 0 1 -105.301 -505.077 cm BT -/F29 9.963 Tf 159.548 505.077 Td[(name)]TJ +/F29 9.963 Tf 108.738 505.077 Td[(name)]TJ ET -1 0 0 1 186.281 505.077 cm +1 0 0 1 135.471 505.077 cm 0 g 0 G -1 0 0 1 -186.281 -505.077 cm +1 0 0 1 -135.471 -505.077 cm BT -/F8 9.963 Tf 191.262 505.077 Td[(th)1(e)-334(s)-1(ou)1(tin)1(e)-334(where)-334(t)1(he)-334(error)-332(has)-334(b)-27(ee)-1(n)-333(caugh)29(t.)]TJ -15.651 -11.955 Td[(Scop)-27(e)-1(:)]TJ/F29 9.963 Tf 32.379 0 Td[(lo)-32(cal)]TJ/F8 9.963 Tf -32.379 -11.955 Td[(T)28(yp)-28(e:)]TJ/F29 9.963 Tf 29.612 0 Td[(requ)1(i)-1(r)1(ed)]TJ/F8 9.963 Tf -29.612 -11.955 Td[(Sp)-27(ec)-1(i\014)1(ed)-333(as)-1(:)-444(a)-333(s)-1(tr)1(ing.)]TJ +/F8 9.963 Tf 140.453 505.077 Td[(th)1(e)-334(s)-1(ou)1(tin)1(e)-334(where)-334(t)1(he)-334(err)1(or)-333(has)-334(b)-27(ee)-1(n)-333(caugh)29(t.)]TJ -15.651 -11.955 Td[(Scop)-27(e)-1(:)]TJ/F29 9.963 Tf 32.379 0 Td[(lo)-32(cal)]TJ/F8 9.963 Tf -32.379 -11.955 Td[(T)28(yp)-27(e)-1(:)]TJ/F29 9.963 Tf 29.611 0 Td[(requ)1(i)-1(r)1(e)-1(d)]TJ/F8 9.963 Tf -29.611 -11.955 Td[(Sp)-27(ec)-1(i)1(\014ed)-333(as)-1(:)-444(a)-333(s)-1(tr)1(in)1(g.)]TJ ET -1 0 0 1 145.724 437.331 cm +1 0 0 1 94.914 437.331 cm 0 g 0 G -1 0 0 1 -145.724 -437.331 cm +1 0 0 1 -94.914 -437.331 cm BT -/F29 9.963 Tf 150.705 437.331 Td[(i)]TJ +/F29 9.963 Tf 99.895 437.331 Td[(i)]TJ ET -1 0 0 1 154.575 437.331 cm +1 0 0 1 103.765 437.331 cm q []0 d 0 J @@ -29623,23 +29704,23 @@ q 3.437 0.199 l S Q -1 0 0 1 -154.575 -437.331 cm +1 0 0 1 -103.765 -437.331 cm BT -/F29 9.963 Tf 158.012 437.331 Td[(err)]TJ +/F29 9.963 Tf 107.202 437.331 Td[(err)]TJ ET -1 0 0 1 172.7 437.331 cm +1 0 0 1 121.89 437.331 cm 0 g 0 G -1 0 0 1 -172.7 -437.331 cm +1 0 0 1 -121.89 -437.331 cm BT -/F8 9.963 Tf 177.681 437.331 Td[(add)1(ion)1(al)-333(inf)1(o)-334(f)1(or)-333(e)-1(r)1(ror)-333(co)-28(de)]TJ -2.07 -11.955 Td[(Scop)-27(e)-1(:)]TJ/F29 9.963 Tf 32.379 0 Td[(lo)-32(cal)]TJ/F8 9.963 Tf -32.379 -11.955 Td[(T)28(yp)-28(e:)]TJ/F29 9.963 Tf 29.612 0 Td[(optional)]TJ/F8 9.963 Tf -29.612 -11.955 Td[(Sp)-27(ec)-1(i\014)1(ed)-333(as)-1(:)-444(an)-333(in)29(te)-1(ger)-333(arr)1(a)27(y)]TJ +/F8 9.963 Tf 126.872 437.331 Td[(ad)1(dion)1(al)-333(inf)1(o)-334(f)1(or)-333(error)-333(co)-28(d)1(e)]TJ -2.07 -11.955 Td[(Scop)-27(e)-1(:)]TJ/F29 9.963 Tf 32.379 0 Td[(lo)-32(cal)]TJ/F8 9.963 Tf -32.379 -11.955 Td[(T)28(yp)-27(e)-1(:)]TJ/F29 9.963 Tf 29.611 0 Td[(optional)]TJ/F8 9.963 Tf -29.611 -11.955 Td[(Sp)-27(ec)-1(i)1(\014ed)-333(as)-1(:)-444(an)-333(in)29(te)-1(ger)-333(arr)1(a)28(y)]TJ ET -1 0 0 1 145.724 369.585 cm +1 0 0 1 94.914 369.585 cm 0 g 0 G -1 0 0 1 -145.724 -369.585 cm +1 0 0 1 -94.914 -369.585 cm BT -/F29 9.963 Tf 150.705 369.585 Td[(a)]TJ +/F29 9.963 Tf 99.895 369.585 Td[(a)]TJ ET -1 0 0 1 156.962 369.585 cm +1 0 0 1 106.152 369.585 cm q []0 d 0 J @@ -29648,62 +29729,62 @@ q 3.437 0.199 l S Q -1 0 0 1 -156.962 -369.585 cm +1 0 0 1 -106.152 -369.585 cm BT -/F29 9.963 Tf 160.399 369.585 Td[(err)]TJ +/F29 9.963 Tf 109.589 369.585 Td[(err)]TJ ET -1 0 0 1 175.087 369.585 cm +1 0 0 1 124.277 369.585 cm 0 g 0 G -1 0 0 1 -175.087 -369.585 cm +1 0 0 1 -124.277 -369.585 cm BT -/F8 9.963 Tf 180.068 369.585 Td[(add)1(ion)1(al)-333(inf)1(o)-334(f)1(or)-333(e)-1(r)1(ror)-333(co)-28(de)]TJ -4.457 -11.955 Td[(Scop)-27(e)-1(:)]TJ/F29 9.963 Tf 32.379 0 Td[(lo)-32(cal)]TJ/F8 9.963 Tf -32.379 -11.955 Td[(T)28(yp)-28(e:)]TJ/F29 9.963 Tf 29.612 0 Td[(optional)]TJ/F8 9.963 Tf -29.612 -11.955 Td[(Sp)-27(ec)-1(i\014)1(ed)-333(as)-1(:)-444(a)-333(s)-1(tr)1(ing.)]TJ +/F8 9.963 Tf 129.258 369.585 Td[(add)1(ion)1(al)-333(inf)1(o)-334(f)1(or)-333(e)-1(r)1(ror)-333(co)-28(de)]TJ -4.456 -11.955 Td[(Scop)-27(e)-1(:)]TJ/F29 9.963 Tf 32.379 0 Td[(lo)-32(cal)]TJ/F8 9.963 Tf -32.379 -11.955 Td[(T)28(yp)-27(e)-1(:)]TJ/F29 9.963 Tf 29.611 0 Td[(optional)]TJ/F8 9.963 Tf -29.611 -11.955 Td[(Sp)-27(ec)-1(i)1(\014ed)-333(as)-1(:)-444(a)-333(s)-1(tr)1(in)1(g.)]TJ ET -1 0 0 1 150.705 90.438 cm +1 0 0 1 99.895 90.438 cm 0 g 0 G -1 0 0 1 -150.705 -90.438 cm +1 0 0 1 -99.895 -90.438 cm BT -/F8 9.963 Tf 315.088 90.438 Td[(110)]TJ +/F8 9.963 Tf 264.279 90.438 Td[(111)]TJ ET -1 0 0 1 494.416 90.438 cm +1 0 0 1 443.606 90.438 cm 0 g 0 G endstream endobj -1347 0 obj << +1354 0 obj << /Type /Page -/Contents 1348 0 R -/Resources 1346 0 R +/Contents 1355 0 R +/Resources 1353 0 R /MediaBox [0 0 595.276 841.89] -/Parent 1323 0 R +/Parent 1358 0 R >> endobj -1349 0 obj << -/D [1347 0 R /XYZ 150.705 740.998 null] +1356 0 obj << +/D [1354 0 R /XYZ 99.895 740.998 null] >> endobj 354 0 obj << -/D [1347 0 R /XYZ 150.705 644.457 null] +/D [1354 0 R /XYZ 99.895 644.457 null] >> endobj -1350 0 obj << -/D [1347 0 R /XYZ 150.705 613.869 null] +1357 0 obj << +/D [1354 0 R /XYZ 99.895 613.869 null] >> endobj -1346 0 obj << +1353 0 obj << /Font << /F18 381 0 R /F8 390 0 R /F19 508 0 R /F29 387 0 R >> /ProcSet [ /PDF /Text ] >> endobj -1353 0 obj << -/Length 1704 +1361 0 obj << +/Length 1722 >> stream -1 0 0 1 99.895 740.998 cm +1 0 0 1 150.705 740.998 cm 0 g 0 G 1 0 0 1 343.711 0 cm 0 g 0 G 1 0 0 1 -348.692 -60.772 cm 0 g 0 G 0 g 0 G -1 0 0 1 -94.914 -680.226 cm +1 0 0 1 -145.724 -680.226 cm BT -/F18 14.346 Tf 99.895 680.226 Td[(psb)]TJ +/F18 14.346 Tf 150.705 680.226 Td[(psb)]TJ ET -1 0 0 1 125.163 680.226 cm +1 0 0 1 175.972 680.226 cm q []0 d 0 J @@ -29712,11 +29793,11 @@ q 4.842 0.199 l S Q -1 0 0 1 -125.163 -680.226 cm +1 0 0 1 -175.972 -680.226 cm BT -/F18 14.346 Tf 130.004 680.226 Td[(er)-1(ror|Prin)31(t)1(s)-375(t)1(he)-376(er)-1(ror)-375(st)1(ac)31(k)-375(co)1(n)31(t)1(e)-1(n)31(t)-374(and)]TJ -30.109 -17.933 Td[(ab)-31(orts)-374(e)-1(xecut)1(io)1(n)]TJ 0 -35.768 Td[(Syn)31(t)1(ax)]TJ/F8 9.963 Tf 122.807 -21.821 Td[(call)-333(psb)]TJ +/F18 14.346 Tf 180.814 680.226 Td[(er)-1(ror|Prin)31(t)1(s)-375(t)1(he)-376(er)-1(ror)-375(st)1(ac)31(k)-375(co)1(n)31(t)1(e)-1(n)31(t)-374(and)]TJ -30.109 -17.933 Td[(ab)-31(orts)-374(e)-1(x)1(e)-1(cut)1(io)1(n)]TJ 0 -35.768 Td[(Syn)31(t)1(ax)]TJ/F8 9.963 Tf 122.806 -21.821 Td[(call)-333(psb)]TJ ET -1 0 0 1 256.564 604.704 cm +1 0 0 1 307.373 604.704 cm q []0 d 0 J @@ -29725,76 +29806,76 @@ q 2.989 0.199 l S Q -1 0 0 1 -256.564 -604.704 cm +1 0 0 1 -307.373 -604.704 cm BT -/F8 9.963 Tf 259.552 604.704 Td[(error)-333(\050)]TJ/F19 9.963 Tf 28.311 0 Td[(ic)51(ontxt)]TJ/F8 9.963 Tf 29.063 0 Td[(\051)]TJ +/F8 9.963 Tf 310.362 604.704 Td[(error)-333(\050)]TJ/F19 9.963 Tf 28.31 0 Td[(ic)51(ontxt)]TJ/F8 9.963 Tf 29.063 0 Td[(\051)]TJ ET -1 0 0 1 94.914 580.793 cm +1 0 0 1 145.724 580.793 cm 0 g 0 G -1 0 0 1 -94.914 -580.793 cm +1 0 0 1 -145.724 -580.793 cm BT -/F29 9.963 Tf 99.895 580.793 Td[(On)-383(En)32(tr)1(y)]TJ +/F29 9.963 Tf 150.705 580.793 Td[(On)-383(En)33(t)-1(r)1(y)]TJ ET -1 0 0 1 147.481 580.793 cm +1 0 0 1 198.29 580.793 cm 0 g 0 G -1 0 0 1 -52.567 -19.925 cm +1 0 0 1 -52.566 -19.925 cm 0 g 0 G -1 0 0 1 -94.914 -560.868 cm +1 0 0 1 -145.724 -560.868 cm BT -/F29 9.963 Tf 99.895 560.868 Td[(ic)-1(on)33(t)-1(xt)]TJ +/F29 9.963 Tf 150.705 560.868 Td[(ic)-1(o)1(n)32(t)-1(xt)]TJ ET -1 0 0 1 134.903 560.868 cm +1 0 0 1 185.712 560.868 cm 0 g 0 G -1 0 0 1 -134.903 -560.868 cm +1 0 0 1 -185.712 -560.868 cm BT -/F8 9.963 Tf 139.884 560.868 Td[(th)1(e)-334(c)-1(omm)28(un)1(ic)-1(ati)1(on)-333(c)-1(on)29(te)-1(x)1(t.)]TJ -15.082 -11.955 Td[(Scop)-27(e)-1(:)]TJ/F29 9.963 Tf 32.379 0 Td[(global)]TJ/F8 9.963 Tf -32.379 -11.955 Td[(T)28(yp)-27(e)-1(:)]TJ/F29 9.963 Tf 29.611 0 Td[(optional)]TJ/F8 9.963 Tf -29.611 -11.955 Td[(Sp)-27(ec)-1(i)1(\014ed)-333(as)-1(:)-444(an)-333(in)29(te)-1(ger.)]TJ +/F8 9.963 Tf 190.694 560.868 Td[(th)1(e)-334(c)-1(omm)28(un)1(ic)-1(ati)1(on)-333(c)-1(on)29(te)-1(x)1(t.)]TJ -15.083 -11.955 Td[(Scop)-27(e)-1(:)]TJ/F29 9.963 Tf 32.379 0 Td[(global)]TJ/F8 9.963 Tf -32.379 -11.955 Td[(T)28(yp)-28(e:)]TJ/F29 9.963 Tf 29.612 0 Td[(optional)]TJ/F8 9.963 Tf -29.612 -11.955 Td[(Sp)-27(ec)-1(i\014)1(ed)-333(as)-1(:)-444(an)-333(in)29(te)-1(ger.)]TJ ET -1 0 0 1 99.895 90.438 cm +1 0 0 1 150.705 90.438 cm 0 g 0 G -1 0 0 1 -99.895 -90.438 cm +1 0 0 1 -150.705 -90.438 cm BT -/F8 9.963 Tf 264.279 90.438 Td[(111)]TJ +/F8 9.963 Tf 315.088 90.438 Td[(112)]TJ ET -1 0 0 1 443.606 90.438 cm +1 0 0 1 494.416 90.438 cm 0 g 0 G endstream endobj -1352 0 obj << +1360 0 obj << /Type /Page -/Contents 1353 0 R -/Resources 1351 0 R +/Contents 1361 0 R +/Resources 1359 0 R /MediaBox [0 0 595.276 841.89] -/Parent 1356 0 R +/Parent 1358 0 R >> endobj -1354 0 obj << -/D [1352 0 R /XYZ 99.895 740.998 null] +1362 0 obj << +/D [1360 0 R /XYZ 150.705 740.998 null] >> endobj 358 0 obj << -/D [1352 0 R /XYZ 99.895 644.457 null] +/D [1360 0 R /XYZ 150.705 644.457 null] >> endobj -1355 0 obj << -/D [1352 0 R /XYZ 99.895 613.869 null] +1363 0 obj << +/D [1360 0 R /XYZ 150.705 613.869 null] >> endobj -1351 0 obj << +1359 0 obj << /Font << /F18 381 0 R /F8 390 0 R /F19 508 0 R /F29 387 0 R >> /ProcSet [ /PDF /Text ] >> endobj -1359 0 obj << -/Length 1993 +1366 0 obj << +/Length 1986 >> stream -1 0 0 1 150.705 740.998 cm +1 0 0 1 99.895 740.998 cm 0 g 0 G 1 0 0 1 343.711 0 cm 0 g 0 G 1 0 0 1 -348.692 -60.772 cm 0 g 0 G 0 g 0 G -1 0 0 1 -145.724 -680.226 cm +1 0 0 1 -94.914 -680.226 cm BT -/F18 14.346 Tf 150.705 680.226 Td[(psb)]TJ +/F18 14.346 Tf 99.895 680.226 Td[(psb)]TJ ET -1 0 0 1 175.972 680.226 cm +1 0 0 1 125.163 680.226 cm q []0 d 0 J @@ -29803,11 +29884,11 @@ q 4.842 0.199 l S Q -1 0 0 1 -175.972 -680.226 cm +1 0 0 1 -125.163 -680.226 cm BT -/F18 14.346 Tf 180.814 680.226 Td[(set)]TJ +/F18 14.346 Tf 130.004 680.226 Td[(set)]TJ ET -1 0 0 1 201.789 680.226 cm +1 0 0 1 150.979 680.226 cm q []0 d 0 J @@ -29816,11 +29897,11 @@ q 4.842 0.199 l S Q -1 0 0 1 -201.789 -680.226 cm +1 0 0 1 -150.979 -680.226 cm BT -/F18 14.346 Tf 206.631 680.226 Td[(er)-1(rv)31(er)-1(b)-31(o)1(sit)32(y|Set)1(s)-375(the)-375(v)31(erb)-32(o)1(si)1(t)31(y)-374(of)-375(er)-1(ror)]TJ -55.926 -17.933 Td[(mess)1(ages.)]TJ 0 -35.768 Td[(Syn)31(t)1(ax)]TJ/F8 9.963 Tf 111.75 -21.821 Td[(call)-333(psb)]TJ +/F18 14.346 Tf 155.821 680.226 Td[(er)-1(rv)31(er)-1(b)-31(o)1(sit)32(y|Sets)-374(the)-375(v)31(erb)-32(o)1(si)1(t)31(y)-374(of)-375(er)-1(ror)]TJ -55.926 -17.933 Td[(mess)1(ages.)]TJ 0 -35.768 Td[(Syn)31(t)1(ax)]TJ/F8 9.963 Tf 111.751 -21.821 Td[(call)-333(psb)]TJ ET -1 0 0 1 296.317 604.704 cm +1 0 0 1 245.508 604.704 cm q []0 d 0 J @@ -29829,11 +29910,11 @@ q 2.989 0.199 l S Q -1 0 0 1 -296.317 -604.704 cm +1 0 0 1 -245.508 -604.704 cm BT -/F8 9.963 Tf 299.306 604.704 Td[(se)-1(t)]TJ +/F8 9.963 Tf 248.496 604.704 Td[(se)-1(t)]TJ ET -1 0 0 1 312.136 604.704 cm +1 0 0 1 261.326 604.704 cm q []0 d 0 J @@ -29842,76 +29923,76 @@ q 2.989 0.199 l S Q -1 0 0 1 -312.136 -604.704 cm +1 0 0 1 -261.326 -604.704 cm BT -/F8 9.963 Tf 315.124 604.704 Td[(errv)28(erb)-27(os)-1(i)1(t)28(y)-334(\050)]TJ/F19 9.963 Tf 59.084 0 Td[(v)]TJ/F8 9.963 Tf 4.583 0 Td[(\051)]TJ +/F8 9.963 Tf 264.315 604.704 Td[(errv)28(erb)-27(os)-1(i)1(t)28(y)-333(\050)]TJ/F19 9.963 Tf 59.084 0 Td[(v)]TJ/F8 9.963 Tf 4.583 0 Td[(\051)]TJ ET -1 0 0 1 145.724 580.793 cm +1 0 0 1 94.914 580.793 cm 0 g 0 G -1 0 0 1 -145.724 -580.793 cm +1 0 0 1 -94.914 -580.793 cm BT -/F29 9.963 Tf 150.705 580.793 Td[(On)-383(En)33(t)-1(r)1(y)]TJ +/F29 9.963 Tf 99.895 580.793 Td[(On)-383(En)32(tr)1(y)]TJ ET -1 0 0 1 198.29 580.793 cm +1 0 0 1 147.481 580.793 cm 0 g 0 G -1 0 0 1 -52.566 -19.925 cm +1 0 0 1 -52.567 -19.925 cm 0 g 0 G -1 0 0 1 -145.724 -560.868 cm +1 0 0 1 -94.914 -560.868 cm BT -/F29 9.963 Tf 150.705 560.868 Td[(v)]TJ +/F29 9.963 Tf 99.895 560.868 Td[(v)]TJ ET -1 0 0 1 156.752 560.868 cm +1 0 0 1 105.942 560.868 cm 0 g 0 G -1 0 0 1 -156.752 -560.868 cm +1 0 0 1 -105.942 -560.868 cm BT -/F8 9.963 Tf 161.733 560.868 Td[(th)1(e)-334(v)28(e)-1(r)1(b)-28(osit)28(y)-333(lev)28(e)-1(l)]TJ 13.878 -11.955 Td[(Scop)-27(e)-1(:)]TJ/F29 9.963 Tf 32.379 0 Td[(global)]TJ/F8 9.963 Tf -32.379 -11.955 Td[(T)28(yp)-28(e:)]TJ/F29 9.963 Tf 29.612 0 Td[(requ)1(i)-1(r)1(ed)]TJ/F8 9.963 Tf -29.612 -11.955 Td[(Sp)-27(ec)-1(i\014)1(ed)-333(as)-1(:)-444(an)-333(in)29(te)-1(ger.)]TJ +/F8 9.963 Tf 110.923 560.868 Td[(th)1(e)-334(v)28(e)-1(r)1(b)-28(osit)28(y)-333(lev)28(e)-1(l)]TJ 13.879 -11.955 Td[(Scop)-27(e)-1(:)]TJ/F29 9.963 Tf 32.379 0 Td[(global)]TJ/F8 9.963 Tf -32.379 -11.955 Td[(T)28(yp)-27(e)-1(:)]TJ/F29 9.963 Tf 29.611 0 Td[(requ)1(i)-1(r)1(e)-1(d)]TJ/F8 9.963 Tf -29.611 -11.955 Td[(Sp)-27(ec)-1(i)1(\014ed)-333(as)-1(:)-444(an)-333(in)29(te)-1(ger.)]TJ ET -1 0 0 1 150.705 90.438 cm +1 0 0 1 99.895 90.438 cm 0 g 0 G -1 0 0 1 -150.705 -90.438 cm +1 0 0 1 -99.895 -90.438 cm BT -/F8 9.963 Tf 315.088 90.438 Td[(112)]TJ +/F8 9.963 Tf 264.279 90.438 Td[(113)]TJ ET -1 0 0 1 494.416 90.438 cm +1 0 0 1 443.606 90.438 cm 0 g 0 G endstream endobj -1358 0 obj << +1365 0 obj << /Type /Page -/Contents 1359 0 R -/Resources 1357 0 R +/Contents 1366 0 R +/Resources 1364 0 R /MediaBox [0 0 595.276 841.89] -/Parent 1356 0 R +/Parent 1358 0 R >> endobj -1360 0 obj << -/D [1358 0 R /XYZ 150.705 740.998 null] +1367 0 obj << +/D [1365 0 R /XYZ 99.895 740.998 null] >> endobj 362 0 obj << -/D [1358 0 R /XYZ 150.705 641.668 null] +/D [1365 0 R /XYZ 99.895 641.668 null] >> endobj -1361 0 obj << -/D [1358 0 R /XYZ 150.705 613.869 null] +1368 0 obj << +/D [1365 0 R /XYZ 99.895 613.869 null] >> endobj -1357 0 obj << +1364 0 obj << /Font << /F18 381 0 R /F8 390 0 R /F19 508 0 R /F29 387 0 R >> /ProcSet [ /PDF /Text ] >> endobj -1364 0 obj << -/Length 2308 +1371 0 obj << +/Length 2311 >> stream -1 0 0 1 99.895 740.998 cm +1 0 0 1 150.705 740.998 cm 0 g 0 G 1 0 0 1 343.711 0 cm 0 g 0 G 1 0 0 1 -348.692 -60.772 cm 0 g 0 G 0 g 0 G -1 0 0 1 -94.914 -680.226 cm +1 0 0 1 -145.724 -680.226 cm BT -/F18 14.346 Tf 99.895 680.226 Td[(psb)]TJ +/F18 14.346 Tf 150.705 680.226 Td[(psb)]TJ ET -1 0 0 1 125.163 680.226 cm +1 0 0 1 175.972 680.226 cm q []0 d 0 J @@ -29920,11 +30001,11 @@ q 4.842 0.199 l S Q -1 0 0 1 -125.163 -680.226 cm +1 0 0 1 -175.972 -680.226 cm BT -/F18 14.346 Tf 130.004 680.226 Td[(set)]TJ +/F18 14.346 Tf 180.814 680.226 Td[(set)]TJ ET -1 0 0 1 150.979 680.226 cm +1 0 0 1 201.789 680.226 cm q []0 d 0 J @@ -29933,11 +30014,11 @@ q 4.842 0.199 l S Q -1 0 0 1 -150.979 -680.226 cm +1 0 0 1 -201.789 -680.226 cm BT -/F18 14.346 Tf 155.821 680.226 Td[(er)-1(racti)1(on|Set)-375(t)1(he)-375(t)31(y)1(p)-32(e)-375(of)-374(acti)1(on)-375(t)1(o)-375(b)-31(e)]TJ -55.926 -17.933 Td[(ta)1(k)31(en)-375(up)-32(o)1(n)-375(er)-1(ror)-375(condi)1(ti)1(on.)]TJ 0 -35.768 Td[(Syn)31(t)1(ax)]TJ/F8 9.963 Tf 105.769 -21.821 Td[(call)-333(psb)]TJ +/F18 14.346 Tf 206.631 680.226 Td[(er)-1(racti)1(on|Set)-375(t)1(he)-375(t)31(y)1(p)-32(e)-375(o)1(f)-375(acti)1(on)-375(t)1(o)-375(b)-31(e)]TJ -55.926 -17.933 Td[(t)1(ak)31(en)-375(up)-31(on)-375(er)-1(ror)-375(condi)1(ti)1(on.)]TJ 0 -35.768 Td[(Syn)31(t)1(ax)]TJ/F8 9.963 Tf 105.769 -21.821 Td[(call)-333(psb)]TJ ET -1 0 0 1 239.526 604.704 cm +1 0 0 1 290.336 604.704 cm q []0 d 0 J @@ -29946,11 +30027,11 @@ q 2.989 0.199 l S Q -1 0 0 1 -239.526 -604.704 cm +1 0 0 1 -290.336 -604.704 cm BT -/F8 9.963 Tf 242.515 604.704 Td[(se)-1(t)]TJ +/F8 9.963 Tf 293.325 604.704 Td[(se)-1(t)]TJ ET -1 0 0 1 255.345 604.704 cm +1 0 0 1 306.154 604.704 cm q []0 d 0 J @@ -29959,11 +30040,11 @@ q 2.989 0.199 l S Q -1 0 0 1 -255.345 -604.704 cm +1 0 0 1 -306.154 -604.704 cm BT -/F8 9.963 Tf 258.334 604.704 Td[(erraction)-333(\050)]TJ/F19 9.963 Tf 45.994 0 Td[(err)]TJ +/F8 9.963 Tf 309.143 604.704 Td[(erraction)-333(\050)]TJ/F19 9.963 Tf 45.994 0 Td[(err)]TJ ET -1 0 0 1 317.923 604.704 cm +1 0 0 1 368.733 604.704 cm q []0 d 0 J @@ -29972,25 +30053,25 @@ q 3.055 0.199 l S Q -1 0 0 1 -317.923 -604.704 cm +1 0 0 1 -368.733 -604.704 cm BT -/F19 9.963 Tf 320.979 604.704 Td[(act)]TJ/F8 9.963 Tf 12.984 0 Td[(\051)]TJ +/F19 9.963 Tf 371.788 604.704 Td[(act)]TJ/F8 9.963 Tf 12.985 0 Td[(\051)]TJ ET -1 0 0 1 94.914 580.793 cm +1 0 0 1 145.724 580.793 cm 0 g 0 G -1 0 0 1 -94.914 -580.793 cm +1 0 0 1 -145.724 -580.793 cm BT -/F29 9.963 Tf 99.895 580.793 Td[(On)-383(En)32(tr)1(y)]TJ +/F29 9.963 Tf 150.705 580.793 Td[(On)-383(En)33(t)-1(r)1(y)]TJ ET -1 0 0 1 147.481 580.793 cm +1 0 0 1 198.29 580.793 cm 0 g 0 G -1 0 0 1 -52.567 -19.925 cm +1 0 0 1 -52.566 -19.925 cm 0 g 0 G -1 0 0 1 -94.914 -560.868 cm +1 0 0 1 -145.724 -560.868 cm BT -/F29 9.963 Tf 99.895 560.868 Td[(err)]TJ +/F29 9.963 Tf 150.705 560.868 Td[(err)]TJ ET -1 0 0 1 115.271 560.868 cm +1 0 0 1 166.08 560.868 cm q []0 d 0 J @@ -29999,62 +30080,62 @@ q 3.437 0.199 l S Q -1 0 0 1 -115.271 -560.868 cm +1 0 0 1 -166.08 -560.868 cm BT -/F29 9.963 Tf 118.708 560.868 Td[(act)]TJ +/F29 9.963 Tf 169.517 560.868 Td[(act)]TJ ET -1 0 0 1 133.825 560.868 cm +1 0 0 1 184.634 560.868 cm 0 g 0 G -1 0 0 1 -133.825 -560.868 cm +1 0 0 1 -184.634 -560.868 cm BT -/F8 9.963 Tf 138.806 560.868 Td[(th)1(e)-334(t)28(yp)-27(e)-334(of)-333(action.)]TJ -14.004 -11.955 Td[(Scop)-27(e)-1(:)]TJ/F29 9.963 Tf 32.379 0 Td[(global)]TJ/F8 9.963 Tf -32.379 -11.955 Td[(T)28(yp)-27(e)-1(:)]TJ/F29 9.963 Tf 29.611 0 Td[(requ)1(i)-1(r)1(e)-1(d)]TJ/F8 9.963 Tf -29.611 -11.955 Td[(Sp)-27(ec)-1(i)1(\014ed)-333(as)-1(:)-444(an)-333(in)29(te)-1(ger.)]TJ +/F8 9.963 Tf 189.615 560.868 Td[(th)1(e)-334(t)28(yp)-27(e)-334(of)-333(action.)]TJ -14.004 -11.955 Td[(Scop)-27(e)-1(:)]TJ/F29 9.963 Tf 32.379 0 Td[(global)]TJ/F8 9.963 Tf -32.379 -11.955 Td[(T)28(yp)-28(e:)]TJ/F29 9.963 Tf 29.612 0 Td[(requ)1(i)-1(r)1(ed)]TJ/F8 9.963 Tf -29.612 -11.955 Td[(Sp)-27(ec)-1(i\014)1(ed)-333(as)-1(:)-444(an)-333(in)29(te)-1(ger.)]TJ ET -1 0 0 1 99.895 90.438 cm +1 0 0 1 150.705 90.438 cm 0 g 0 G -1 0 0 1 -99.895 -90.438 cm +1 0 0 1 -150.705 -90.438 cm BT -/F8 9.963 Tf 264.279 90.438 Td[(113)]TJ +/F8 9.963 Tf 315.088 90.438 Td[(114)]TJ ET -1 0 0 1 443.606 90.438 cm +1 0 0 1 494.416 90.438 cm 0 g 0 G endstream endobj -1363 0 obj << +1370 0 obj << /Type /Page -/Contents 1364 0 R -/Resources 1362 0 R +/Contents 1371 0 R +/Resources 1369 0 R /MediaBox [0 0 595.276 841.89] -/Parent 1356 0 R +/Parent 1358 0 R >> endobj -1365 0 obj << -/D [1363 0 R /XYZ 99.895 740.998 null] +1372 0 obj << +/D [1370 0 R /XYZ 150.705 740.998 null] >> endobj 366 0 obj << -/D [1363 0 R /XYZ 99.895 641.668 null] +/D [1370 0 R /XYZ 150.705 641.668 null] >> endobj -1366 0 obj << -/D [1363 0 R /XYZ 99.895 613.869 null] +1373 0 obj << +/D [1370 0 R /XYZ 150.705 613.869 null] >> endobj -1362 0 obj << +1369 0 obj << /Font << /F18 381 0 R /F8 390 0 R /F19 508 0 R /F29 387 0 R >> /ProcSet [ /PDF /Text ] >> endobj -1369 0 obj << -/Length 2233 +1376 0 obj << +/Length 2224 >> stream -1 0 0 1 150.705 740.998 cm +1 0 0 1 99.895 740.998 cm 0 g 0 G 1 0 0 1 343.711 0 cm 0 g 0 G 1 0 0 1 -348.692 -60.772 cm 0 g 0 G 0 g 0 G -1 0 0 1 -145.724 -680.226 cm +1 0 0 1 -94.914 -680.226 cm BT -/F18 14.346 Tf 150.705 680.226 Td[(psb)]TJ +/F18 14.346 Tf 99.895 680.226 Td[(psb)]TJ ET -1 0 0 1 175.972 680.226 cm +1 0 0 1 125.163 680.226 cm q []0 d 0 J @@ -30063,11 +30144,11 @@ q 4.842 0.199 l S Q -1 0 0 1 -175.972 -680.226 cm +1 0 0 1 -125.163 -680.226 cm BT -/F18 14.346 Tf 180.814 680.226 Td[(er)-1(rcom)1(m|Er)-1(ror)-375(com)1(m)31(uni)1(cat)1(io)1(n)-375(r)-1(out)1(ine)]TJ -30.109 -35.769 Td[(Syn)31(t)1(ax)]TJ/F8 9.963 Tf 104.439 -21.821 Td[(call)-333(psb)]TJ +/F18 14.346 Tf 130.004 680.226 Td[(er)-1(rcom)1(m|Er)-1(ror)-375(com)1(m)31(uni)1(cati)1(on)-375(rout)1(ine)]TJ -30.109 -35.769 Td[(Syn)31(t)1(ax)]TJ/F8 9.963 Tf 104.439 -21.821 Td[(call)-333(psb)]TJ ET -1 0 0 1 289.006 622.636 cm +1 0 0 1 238.196 622.636 cm q []0 d 0 J @@ -30076,493 +30157,493 @@ q 2.989 0.199 l S Q -1 0 0 1 -289.006 -622.636 cm +1 0 0 1 -238.196 -622.636 cm BT -/F8 9.963 Tf 291.995 622.636 Td[(errcomm)-334(\050)]TJ/F19 9.963 Tf 45.44 0 Td[(ic)51(ontxt,)-358(er)1(r)]TJ/F8 9.963 Tf 48.668 0 Td[(\051)]TJ +/F8 9.963 Tf 241.185 622.636 Td[(errcomm)-334(\050)]TJ/F19 9.963 Tf 45.441 0 Td[(ic)51(ontxt,)-358(e)1(rr)]TJ/F8 9.963 Tf 48.667 0 Td[(\051)]TJ ET -1 0 0 1 145.724 598.726 cm +1 0 0 1 94.914 598.726 cm 0 g 0 G -1 0 0 1 -145.724 -598.726 cm +1 0 0 1 -94.914 -598.726 cm BT -/F29 9.963 Tf 150.705 598.726 Td[(On)-383(En)33(t)-1(r)1(y)]TJ +/F29 9.963 Tf 99.895 598.726 Td[(On)-383(En)32(tr)1(y)]TJ ET -1 0 0 1 198.29 598.726 cm +1 0 0 1 147.481 598.726 cm 0 g 0 G -1 0 0 1 -52.566 -19.925 cm +1 0 0 1 -52.567 -19.925 cm 0 g 0 G -1 0 0 1 -145.724 -578.801 cm +1 0 0 1 -94.914 -578.801 cm BT -/F29 9.963 Tf 150.705 578.801 Td[(ic)-1(o)1(n)32(t)-1(xt)]TJ +/F29 9.963 Tf 99.895 578.801 Td[(ic)-1(on)33(t)-1(xt)]TJ ET -1 0 0 1 185.712 578.801 cm +1 0 0 1 134.903 578.801 cm 0 g 0 G -1 0 0 1 -185.712 -578.801 cm +1 0 0 1 -134.903 -578.801 cm BT -/F8 9.963 Tf 190.694 578.801 Td[(th)1(e)-334(c)-1(omm)28(un)1(ic)-1(ati)1(on)-333(c)-1(on)29(te)-1(x)1(t.)]TJ -15.083 -11.955 Td[(Scop)-27(e)-1(:)]TJ/F29 9.963 Tf 32.379 0 Td[(global)]TJ/F8 9.963 Tf -32.379 -11.955 Td[(T)28(yp)-28(e:)]TJ/F29 9.963 Tf 29.612 0 Td[(requ)1(i)-1(r)1(ed)]TJ/F8 9.963 Tf -29.612 -11.956 Td[(Sp)-27(ec)-1(i\014)1(ed)-333(as)-1(:)-444(an)-333(in)29(te)-1(ger.)]TJ +/F8 9.963 Tf 139.884 578.801 Td[(th)1(e)-334(c)-1(omm)28(un)1(ic)-1(ati)1(on)-333(c)-1(on)29(te)-1(x)1(t.)]TJ -15.082 -11.955 Td[(Scop)-27(e)-1(:)]TJ/F29 9.963 Tf 32.379 0 Td[(global)]TJ/F8 9.963 Tf -32.379 -11.955 Td[(T)28(yp)-27(e)-1(:)]TJ/F29 9.963 Tf 29.611 0 Td[(requ)1(i)-1(r)1(e)-1(d)]TJ/F8 9.963 Tf -29.611 -11.956 Td[(Sp)-27(ec)-1(i)1(\014ed)-333(as)-1(:)-444(an)-333(in)29(te)-1(ger.)]TJ ET -1 0 0 1 145.724 523.01 cm +1 0 0 1 94.914 523.01 cm 0 g 0 G -1 0 0 1 -145.724 -523.01 cm +1 0 0 1 -94.914 -523.01 cm BT -/F29 9.963 Tf 150.705 523.01 Td[(err)]TJ +/F29 9.963 Tf 99.895 523.01 Td[(err)]TJ ET -1 0 0 1 165.393 523.01 cm +1 0 0 1 114.583 523.01 cm 0 g 0 G -1 0 0 1 -165.393 -523.01 cm +1 0 0 1 -114.583 -523.01 cm BT -/F8 9.963 Tf 170.374 523.01 Td[(th)1(e)-334(e)-1(r)1(ror)-333(co)-28(de)-333(to)-334(b)-27(e)-334(comm)27(u)1(nicated)]TJ 5.237 -11.955 Td[(Scop)-27(e)-1(:)]TJ/F29 9.963 Tf 32.379 0 Td[(global)]TJ/F8 9.963 Tf -32.379 -11.955 Td[(T)28(yp)-28(e:)]TJ/F29 9.963 Tf 29.612 0 Td[(requ)1(i)-1(r)1(ed)]TJ/F8 9.963 Tf -29.612 -11.955 Td[(Sp)-27(ec)-1(i\014)1(ed)-333(as)-1(:)-444(an)-333(in)29(te)-1(ger.)]TJ +/F8 9.963 Tf 119.565 523.01 Td[(th)1(e)-334(e)-1(r)1(ror)-333(co)-28(de)-333(to)-333(b)-28(e)-334(comm)27(u)1(nicated)]TJ 5.237 -11.955 Td[(Scop)-27(e)-1(:)]TJ/F29 9.963 Tf 32.379 0 Td[(global)]TJ/F8 9.963 Tf -32.379 -11.955 Td[(T)28(yp)-27(e)-1(:)]TJ/F29 9.963 Tf 29.611 0 Td[(requ)1(i)-1(r)1(e)-1(d)]TJ/F8 9.963 Tf -29.611 -11.955 Td[(Sp)-27(ec)-1(i)1(\014ed)-333(as)-1(:)-444(an)-333(in)29(te)-1(ger.)]TJ ET -1 0 0 1 150.705 90.438 cm +1 0 0 1 99.895 90.438 cm 0 g 0 G -1 0 0 1 -150.705 -90.438 cm +1 0 0 1 -99.895 -90.438 cm BT -/F8 9.963 Tf 315.088 90.438 Td[(114)]TJ +/F8 9.963 Tf 264.279 90.438 Td[(115)]TJ ET -1 0 0 1 494.416 90.438 cm +1 0 0 1 443.606 90.438 cm 0 g 0 G endstream endobj -1368 0 obj << +1375 0 obj << /Type /Page -/Contents 1369 0 R -/Resources 1367 0 R +/Contents 1376 0 R +/Resources 1374 0 R /MediaBox [0 0 595.276 841.89] -/Parent 1356 0 R +/Parent 1358 0 R >> endobj -1370 0 obj << -/D [1368 0 R /XYZ 150.705 740.998 null] +1377 0 obj << +/D [1375 0 R /XYZ 99.895 740.998 null] >> endobj 370 0 obj << -/D [1368 0 R /XYZ 150.705 659.601 null] +/D [1375 0 R /XYZ 99.895 659.601 null] >> endobj -1371 0 obj << -/D [1368 0 R /XYZ 150.705 631.802 null] +1378 0 obj << +/D [1375 0 R /XYZ 99.895 631.802 null] >> endobj -1367 0 obj << +1374 0 obj << /Font << /F18 381 0 R /F8 390 0 R /F19 508 0 R /F29 387 0 R >> /ProcSet [ /PDF /Text ] >> endobj -1374 0 obj << -/Length 9368 +1381 0 obj << +/Length 9377 >> stream -1 0 0 1 99.895 740.998 cm +1 0 0 1 150.705 740.998 cm 0 g 0 G 1 0 0 1 343.711 0 cm 0 g 0 G -1 0 0 1 -443.606 -740.998 cm +1 0 0 1 -494.416 -740.998 cm BT -/F18 14.346 Tf 99.895 706.129 Td[(Refe)-1(rence)-1(s)]TJ +/F18 14.346 Tf 150.705 706.129 Td[(Refe)-1(rence)-1(s)]TJ ET -1 0 0 1 99.895 683.415 cm +1 0 0 1 150.705 683.415 cm 0 g 0 G -1 0 0 1 -99.895 -683.415 cm +1 0 0 1 -150.705 -683.415 cm BT -/F8 9.963 Tf 104.877 683.415 Td[([1])]TJ +/F8 9.963 Tf 155.686 683.415 Td[([1])]TJ ET -1 0 0 1 115.393 683.415 cm +1 0 0 1 166.202 683.415 cm 0 g 0 G -1 0 0 1 -115.393 -683.415 cm +1 0 0 1 -166.202 -683.415 cm BT -/F8 9.963 Tf 120.374 683.415 Td[(La)28(ws)-1(on)1(,)-339(C.,)-339(Han)1(s)-1(on)1(,)-339(R.,)-339(Ki)1(ncaid,)-338(D.)-338(an)1(d)-338(Kr)1(ogh,)-339(F)1(.,)-339(Bas)-1(i)1(c)-339(Lin)1(ear)-338(Algebr)1(a)]TJ 0 -11.956 Td[(Su)1(bp)1(rogr)1(am)-1(s)-337(f)1(or)-337(For)1(tran)-336(usage,)-338(A)28(CM)-337(T)84(rans.)-337(M)1(ath.)-336(Sof)1(t)28(w)-1(.)-336(v)28(ol.)-336(5,)-338(38{329,)]TJ 0 -11.955 Td[(1979.)]TJ +/F8 9.963 Tf 171.184 683.415 Td[(La)28(ws)-1(on)1(,)-339(C.,)-339(Han)1(s)-1(on)1(,)-339(R.,)-339(Ki)1(ncaid,)-338(D.)-338(an)1(d)-338(Kr)1(ogh,)-339(F)1(.,)-339(Bas)-1(i)1(c)-339(Li)1(near)-338(Algebr)1(a)]TJ 0 -11.956 Td[(Su)1(bp)1(rogr)1(am)-1(s)-337(f)1(or)-337(For)1(tran)-336(usage,)-338(A)28(CM)-337(T)84(rans.)-337(M)1(ath.)-336(Sof)1(t)28(w.)-337(v)28(ol.)-336(5,)-338(38{329,)]TJ 0 -11.955 Td[(1979.)]TJ ET -1 0 0 1 99.895 637.659 cm +1 0 0 1 150.705 637.659 cm 0 g 0 G -1 0 0 1 -99.895 -637.659 cm +1 0 0 1 -150.705 -637.659 cm BT -/F8 9.963 Tf 104.877 637.659 Td[([2])]TJ +/F8 9.963 Tf 155.686 637.659 Td[([2])]TJ ET -1 0 0 1 115.393 637.659 cm +1 0 0 1 166.202 637.659 cm 0 g 0 G -1 0 0 1 -115.393 -637.659 cm +1 0 0 1 -166.202 -637.659 cm BT -/F8 9.963 Tf 120.374 637.659 Td[(Don)1(garra,)-529(J)1(.)-490(J.,)-529(Du)1(Croz,)-529(J.,)-529(Hammarli)1(ng,)-529(S)1(.)-490(and)-489(Hanson,)-529(R.)1(,)-529(An)-490(E)1(x-)]TJ 0 -11.955 Td[(tend)1(e)-1(d)-477(Set)-478(of)-478(F)84(ortran)-477(Bas)-1(ic)-478(Lin)1(e)-1(ar)-478(Al)1(ge)-1(b)1(ra)-478(Su)1(bp)1(rogr)1(am)-1(s,)-514(A)28(C)-1(M)-477(T)83(ran)1(s)-1(.)]TJ 0 -11.955 Td[(Math)1(.)-333(Sof)1(t)28(w)-1(.)-333(v)28(ol)1(.)-333(14,)-333(1{17,)-334(19)1(88.)]TJ +/F8 9.963 Tf 171.184 637.659 Td[(Don)1(garra,)-528(J.)-490(J.,)-529(D)1(uCroz,)-529(J.,)-529(Hammarli)1(ng,)-529(S)1(.)-490(and)-489(Hanson,)-528(R)-1(.)1(,)-529(An)-490(E)1(x-)]TJ 0 -11.955 Td[(tend)1(e)-1(d)-477(Set)-478(of)-478(F)84(ortr)1(an)-478(Bas)-1(ic)-478(Lin)1(e)-1(ar)-478(A)1(lge)-1(b)1(ra)-478(S)1(ubp)1(rogr)1(am)-1(s,)-514(A)28(CM)-478(T)83(ran)1(s)-1(.)]TJ 0 -11.955 Td[(Mat)1(h.)-333(Sof)1(t)28(w.)-334(v)28(ol)1(.)-333(14,)-333(1{17,)-333(1988.)]TJ ET -1 0 0 1 99.895 591.903 cm +1 0 0 1 150.705 591.903 cm 0 g 0 G -1 0 0 1 -99.895 -591.903 cm +1 0 0 1 -150.705 -591.903 cm BT -/F8 9.963 Tf 104.877 591.903 Td[([3])]TJ +/F8 9.963 Tf 155.686 591.903 Td[([3])]TJ ET -1 0 0 1 115.393 591.903 cm +1 0 0 1 166.202 591.903 cm 0 g 0 G -1 0 0 1 -115.393 -591.903 cm +1 0 0 1 -166.202 -591.903 cm BT -/F8 9.963 Tf 120.374 591.903 Td[(Don)1(garra,)-444(J.)1(,)-444(DuCr)1(oz)-1(,)-444(J.,)-443(Ham)-1(marl)1(ing,)-444(S)1(.)-422(and)-421(Du\013,)-444(I.,)-444(A)-422(S)1(e)-1(t)-421(of)-422(lev)28(e)-1(l)-421(3)]TJ 0 -11.955 Td[(Bas)-1(ic)-357(Lin)1(e)-1(ar)-356(Algebr)1(a)-357(Su)1(bp)1(rograms,)-363(A)28(CM)-357(T)83(r)1(ans.)-357(M)1(ath.)-357(S)1(oft)28(w.)-357(v)28(o)1(l.)-357(16,)-362(1{)]TJ 0 -11.955 Td[(17,)-333(1990.)]TJ +/F8 9.963 Tf 171.184 591.903 Td[(Don)1(garra,)-444(J)1(.,)-444(DuCr)1(oz)-1(,)-444(J.)1(,)-444(Ham)-1(marl)1(ing,)-444(S)1(.)-422(and)-421(Du)1(\013)-1(,)-444(I.,)-444(A)-421(Set)-422(of)-422(lev)28(e)-1(l)-421(3)]TJ 0 -11.955 Td[(Bas)-1(i)1(c)-358(Li)1(near)-357(Algebr)1(a)-357(Su)1(bp)1(rograms,)-363(A)28(CM)-357(T)83(r)1(ans.)-357(M)1(ath.)-356(Soft)28(w.)-356(v)28(ol.)-357(16,)-362(1{)]TJ 0 -11.955 Td[(17,)-333(1990.)]TJ ET -1 0 0 1 99.895 546.147 cm +1 0 0 1 150.705 546.147 cm 0 g 0 G -1 0 0 1 -99.895 -546.147 cm +1 0 0 1 -150.705 -546.147 cm BT -/F8 9.963 Tf 104.877 546.147 Td[([4])]TJ +/F8 9.963 Tf 155.686 546.147 Td[([4])]TJ ET -1 0 0 1 115.393 546.147 cm +1 0 0 1 166.202 546.147 cm 0 g 0 G -1 0 0 1 -115.393 -546.147 cm +1 0 0 1 -166.202 -546.147 cm BT -/F8 9.963 Tf 120.374 546.147 Td[(R.E)1(.)-345(B)-1(an)1(k)-345(an)1(d)-345(C.C.)-345(Doug)1(las)-1(,)]TJ/F19 9.963 Tf 133.23 0 Td[(SMM)1(P)-1(:)-368(Sp)51(arse)-368(Matrix)-368(Mu)1(ltipl)1(ic)51(ation)-369(Pack-)]TJ -133.23 -11.955 Td[(age)]TJ/F8 9.963 Tf 14.258 0 Td[(,)-350(Adv)56(an)1(c)-1(es)-347(in)-347(Compu)1(tation)1(al)-347(M)1(athem)-1(at)1(ic)-1(s,)-350(1993,)-350(1,)-350(127-137.)-347(\050S)1(e)-1(e)-347(also)]TJ/F32 9.963 Tf -14.258 -11.955 Td[(http://www.mgnet.org/)-525(d)1(ouglas/ccd-codes.html)]TJ/F8 9.963 Tf 230.135 0 Td[(\051)]TJ +/F8 9.963 Tf 171.184 546.147 Td[(R.E)1(.)-345(B)-1(an)1(k)-345(an)1(d)-345(C.C.)-345(Dou)1(glas)-1(,)]TJ/F19 9.963 Tf 133.229 0 Td[(SMM)1(P)-1(:)-368(Sp)51(arse)-368(Matrix)-368(Mu)1(ltipl)1(ic)51(ation)-369(Pack-)]TJ -133.229 -11.955 Td[(age)]TJ/F8 9.963 Tf 14.257 0 Td[(,)-350(Adv)56(an)1(c)-1(es)-347(in)-347(Compu)1(tation)1(al)-347(M)1(athem)-1(at)1(ic)-1(s,)-350(1993,)-350(1,)-350(127-137.)-347(\050S)1(e)-1(e)-347(also)]TJ/F32 9.963 Tf -14.257 -11.955 Td[(http://www.mgnet.org/)-524(douglas/ccd-codes.html)]TJ/F8 9.963 Tf 230.135 0 Td[(\051)]TJ ET -1 0 0 1 99.895 500.392 cm +1 0 0 1 150.705 500.392 cm 0 g 0 G -1 0 0 1 -99.895 -500.392 cm +1 0 0 1 -150.705 -500.392 cm BT -/F8 9.963 Tf 104.877 500.392 Td[([5])]TJ +/F8 9.963 Tf 155.686 500.392 Td[([5])]TJ ET -1 0 0 1 115.393 500.392 cm +1 0 0 1 166.202 500.392 cm 0 g 0 G -1 0 0 1 -115.393 -500.392 cm +1 0 0 1 -166.202 -500.392 cm BT -/F8 9.963 Tf 120.374 500.392 Td[(G.)-341(Bella,)-343(S)1(.)-341(Fi)1(lip)1(p)-28(on)1(e)-1(,)-342(A.)-341(De)-342(M)1(aio)-341(an)1(d)-341(M.)-341(T)84(e)-1(sta,)]TJ/F19 9.963 Tf 219.991 0 Td[(A)-365(Simu)1(lation)-365(Mo)51(del)-364(for)]TJ -219.991 -11.955 Td[(F)77(or)51(est)-365(F)1(ir)52(es)]TJ/F8 9.963 Tf 52.03 0 Td[(,)-343(i)1(n)-341(J.)-340(Dongar)1(ra,)-342(K.)-341(M)1(adse)-1(n)1(,)-343(J.)-340(W)83(asniews)-1(k)1(i,)-343(edi)1(tors,)-343(P)1(ro)-28(ce)-1(ed-)]TJ -52.03 -11.956 Td[(in)1(gs)-395(of)-394(P)84(ARA)-395(04)-394(W)83(or)1(kshop)-394(on)-394(S)1(tate)-395(of)-394(th)1(e)-395(Art)-394(in)-394(S)1(c)-1(ien)28(ti)1(\014c)-395(Compu)1(ting,)]TJ 0 -11.955 Td[(pp)1(.)-333(546{553,)-333(Le)-1(ctu)1(re)-334(Notes)-334(in)-332(C)-1(omp)1(uter)-333(Science)-1(,)-333(Sp)1(ri)1(nger,)-333(2005.)]TJ +/F8 9.963 Tf 171.184 500.392 Td[(G.)-340(B)-1(ella,)-342(S.)-341(Fi)1(lip)1(p)-28(on)1(e)-1(,)-342(A.)-341(De)-342(M)1(aio)-341(an)1(d)-341(M.)-340(T)83(e)-1(sta,)]TJ/F19 9.963 Tf 219.99 0 Td[(A)-365(Simu)1(lation)-365(Mo)51(del)-364(for)]TJ -219.99 -11.955 Td[(F)77(or)51(est)-364(Fir)52(es)]TJ/F8 9.963 Tf 52.029 0 Td[(,)-343(i)1(n)-341(J.)-340(Dongar)1(ra,)-342(K.)-341(Ma)1(dse)-1(n)1(,)-343(J.)-340(W)83(asniews)-1(k)1(i,)-343(edi)1(tors,)-343(Pr)1(o)-28(ce)-1(ed-)]TJ -52.029 -11.956 Td[(in)1(gs)-395(of)-394(P)84(ARA)-395(04)-394(W)83(or)1(kshop)-394(on)-394(S)1(tate)-395(of)-394(th)1(e)-395(Art)-394(in)-394(S)1(c)-1(ien)28(ti)1(\014c)-395(Compu)1(ting,)]TJ 0 -11.955 Td[(pp)1(.)-333(546{553,)-333(Le)-1(ctu)1(re)-334(Notes)-334(in)-332(C)-1(omp)1(uter)-333(Science)-1(,)-333(S)1(pri)1(nger,)-333(2005.)]TJ ET -1 0 0 1 99.895 442.681 cm +1 0 0 1 150.705 442.681 cm 0 g 0 G -1 0 0 1 -99.895 -442.681 cm +1 0 0 1 -150.705 -442.681 cm BT -/F8 9.963 Tf 104.877 442.681 Td[([6])]TJ +/F8 9.963 Tf 155.686 442.681 Td[([6])]TJ ET -1 0 0 1 115.393 442.681 cm +1 0 0 1 166.202 442.681 cm 0 g 0 G -1 0 0 1 -115.393 -442.681 cm +1 0 0 1 -166.202 -442.681 cm BT -/F8 9.963 Tf 120.374 442.681 Td[(A.)-408(B)-1(u)1(ttari)1(,)-428(P)84(.)-408(D'Am)27(b)1(ra,)-427(D.)-408(di)-408(Sera\014)1(no)-409(an)1(d)-408(S.)-408(Fili)1(pp)-27(one,)]TJ/F19 9.963 Tf 259.85 0 Td[(Exten)-1(di)1(ng)-428(PS-)]TJ -259.85 -11.955 Td[(BLAS)-293(to)-293(Bu)1(ild)-292(Pa)-1(r)52(al)-51(l)1(el)-292(S)-1(chwarz)-292(P)-1(r)52(e)51(c)51(onditioners)]TJ/F8 9.963 Tf 208.271 0 Td[(,)-276(in)-262(,)-276(J.)-262(Dongar)1(ra,)-276(K.)-262(Mad-)]TJ -208.271 -11.956 Td[(se)-1(n)1(,)-288(J)1(.)-276(W)83(a)1(s)-1(n)1(ie)-1(wski,)-287(editor)1(s)-1(,)-287(P)1(ro)-28(ce)-1(edi)1(ngs)-276(of)-276(P)84(ARA)-276(04)-276(W)84(ork)1(s)-1(h)1(op)-276(on)-275(State)-276(of)]TJ 0 -11.955 Td[(th)1(e)-345(Ar)1(t)-344(in)-343(Scie)-1(n)29(ti\014)1(c)-345(Compu)1(ting,)-346(p)1(p.)-344(593{602)1(,)-347(Lec)-1(tu)1(re)-344(Notes)-345(i)1(n)-344(Compu)1(te)-1(r)]TJ 0 -11.955 Td[(Science)-1(,)-333(S)1(pr)1(inger,)-333(2005.)]TJ +/F8 9.963 Tf 171.184 442.681 Td[(A.)-408(B)-1(u)1(ttari)1(,)-428(P)84(.)-408(D'Am)28(bra,)-427(D.)-408(di)-408(Sera\014)1(no)-409(an)1(d)-408(S.)-408(Fili)1(pp)-27(one,)]TJ/F19 9.963 Tf 259.849 0 Td[(Exten)-1(di)1(n)-1(g)-427(PS-)]TJ -259.849 -11.955 Td[(BLAS)-293(to)-293(Bu)1(il)1(d)-293(Par)51(al)-51(l)1(el)-292(S)-1(chwarz)-292(Pr)51(e)51(c)51(onditioners)]TJ/F8 9.963 Tf 208.271 0 Td[(,)-276(in)-262(,)-276(J.)-262(Dongar)1(ra,)-276(K.)-262(Mad)1(-)]TJ -208.271 -11.956 Td[(se)-1(n)1(,)-288(J)1(.)-276(W)84(as)-1(n)1(ie)-1(wski,)-287(editor)1(s)-1(,)-287(P)1(ro)-28(ce)-1(edi)1(ngs)-276(of)-276(P)84(ARA)-276(04)-276(W)84(ork)1(s)-1(h)1(op)-276(on)-275(Stat)1(e)-277(of)]TJ 0 -11.955 Td[(th)1(e)-345(Ar)1(t)-344(in)-343(Scien)28(ti\014)1(c)-345(Compu)1(ting)1(,)-347(p)1(p.)-344(593)1({602,)-347(Lec)-1(t)1(ure)-344(Notes)-345(i)1(n)-344(Compu)1(te)-1(r)]TJ 0 -11.955 Td[(Science)-1(,)-333(S)1(pr)1(inger,)-333(2005.)]TJ ET -1 0 0 1 99.895 373.015 cm +1 0 0 1 150.705 373.015 cm 0 g 0 G -1 0 0 1 -99.895 -373.015 cm +1 0 0 1 -150.705 -373.015 cm BT -/F8 9.963 Tf 104.877 373.015 Td[([7])]TJ +/F8 9.963 Tf 155.686 373.015 Td[([7])]TJ ET -1 0 0 1 115.393 373.015 cm +1 0 0 1 166.202 373.015 cm 0 g 0 G -1 0 0 1 -115.393 -373.015 cm +1 0 0 1 -166.202 -373.015 cm BT -/F8 9.963 Tf 120.374 373.015 Td[(X.)-453(C.)-454(Cai)-453(and)-453(Y)1(.)-454(S)1(aad,)]TJ/F19 9.963 Tf 112.641 0 Td[(Over)1(lapping)-468(Domain)-468(De)51(c)51(omp)51(osi)1(t)-1(i)1(on)-469(A)25(l)1(gori)1(t)-1(hm)1(s)]TJ -112.641 -11.955 Td[(for)-337(Gener)52(al)-338(Sp)51(arse)-337(Matri)1(c)51(es)]TJ/F8 9.963 Tf 121.7 0 Td[(,)-316(Nu)1(me)-1(ri)1(c)-1(al)-311(Lin)1(e)-1(ar)-311(Algebr)1(a)-312(with)-311(Ap)1(pli)1(c)-1(ati)1(ons,)]TJ -121.7 -11.956 Td[(3\0503\051,)-333(p)1(p.)-333(221{237,)-333(1996.)]TJ +/F8 9.963 Tf 171.184 373.015 Td[(X.)-453(C.)-454(Cai)-453(an)1(d)-453(Y.)-454(S)1(aad,)]TJ/F19 9.963 Tf 112.641 0 Td[(Over)1(lapping)-468(Domain)-468(De)51(c)51(omp)51(osi)1(t)-1(i)1(on)-469(A)26(lgori)1(t)-1(hm)1(s)]TJ -112.641 -11.955 Td[(for)-337(Gener)52(al)-338(Sp)51(arse)-337(Matri)1(c)51(es)]TJ/F8 9.963 Tf 121.7 0 Td[(,)-316(Nu)1(me)-1(ri)1(c)-1(al)-311(Lin)1(e)-1(ar)-311(Algebr)1(a)-312(with)-311(Ap)1(pli)1(c)-1(ati)1(ons,)]TJ -121.7 -11.956 Td[(3\0503\051,)-333(p)1(p.)-333(221{237,)-333(1996.)]TJ ET -1 0 0 1 99.895 327.259 cm +1 0 0 1 150.705 327.259 cm 0 g 0 G -1 0 0 1 -99.895 -327.259 cm +1 0 0 1 -150.705 -327.259 cm BT -/F8 9.963 Tf 104.877 327.259 Td[([8])]TJ +/F8 9.963 Tf 155.686 327.259 Td[([8])]TJ ET -1 0 0 1 115.393 327.259 cm +1 0 0 1 166.202 327.259 cm 0 g 0 G -1 0 0 1 -115.393 -327.259 cm +1 0 0 1 -166.202 -327.259 cm BT -/F8 9.963 Tf 120.374 327.259 Td[(X.C.)-328(C)-1(ai)-328(and)-328(M.)-328(Sar)1(kis,)]TJ/F19 9.963 Tf 108.623 0 Td[(A)-354(R)51(estri)1(ct)-1(e)51(d)-353(A)51(dd)-1(i)1(tive)-354(Schwarz)-353(P)-1(r)52(e)51(c)51(onditioner)-353(for)]TJ -108.623 -11.955 Td[(Gener)52(al)-459(Sp)51(arse)-458(L)-1(i)1(ne)51(ar)-459(Sys)1(t)-1(em)1(s)]TJ/F8 9.963 Tf 138.548 0 Td[(,)-470(SIAM)-443(Jou)1(rn)1(al)-443(on)-443(S)1(c)-1(ien)28(ti)1(\014c)-444(Compu)1(tin)1(g,)]TJ -138.548 -11.955 Td[(21\0502\051,)-333(p)1(p.)-333(792{797,)-333(1999.)]TJ +/F8 9.963 Tf 171.184 327.259 Td[(X.C.)-328(C)-1(ai)-328(and)-328(M.)-328(Sar)1(kis,)]TJ/F19 9.963 Tf 108.622 0 Td[(A)-354(R)51(estri)1(ct)-1(e)51(d)-353(A)51(dd)-1(i)1(tive)-354(Schwarz)-353(P)-1(r)52(e)51(c)51(onditioner)-353(for)]TJ -108.622 -11.955 Td[(Gener)52(al)-459(Sp)51(ars)1(e)-459(Line)51(ar)-459(Sy)1(st)-1(em)1(s)]TJ/F8 9.963 Tf 138.547 0 Td[(,)-470(SIAM)-443(Jou)1(rn)1(al)-443(on)-443(S)1(c)-1(ien)28(ti)1(\014c)-444(Compu)1(tin)1(g,)]TJ -138.547 -11.955 Td[(21\0502\051,)-333(p)1(p.)-333(792{797,)-333(1999.)]TJ ET -1 0 0 1 99.895 281.503 cm +1 0 0 1 150.705 281.503 cm 0 g 0 G -1 0 0 1 -99.895 -281.503 cm +1 0 0 1 -150.705 -281.503 cm BT -/F8 9.963 Tf 104.877 281.503 Td[([9])]TJ +/F8 9.963 Tf 155.686 281.503 Td[([9])]TJ ET -1 0 0 1 115.393 281.503 cm +1 0 0 1 166.202 281.503 cm 0 g 0 G -1 0 0 1 -115.393 -281.503 cm +1 0 0 1 -166.202 -281.503 cm BT -/F8 9.963 Tf 120.374 281.503 Td[(X.C.)-403(Cai)-404(an)1(d)-403(O.)-403(B)-1(.)-403(Wid)1(lu)1(nd)1(,)]TJ/F19 9.963 Tf 136.516 0 Td[(Domain)-422(De)51(c)51(omp)51(osi)1(tion)-423(A)25(l)1(gori)1(t)-1(hms)-422(f)1(or)-423(I)1(n-)]TJ -136.516 -11.955 Td[(de\014nite)-311(El)-51(li)1(pt)-1(i)1(c)-311(Pr)51(oblem)1(s)]TJ/F8 9.963 Tf 108.947 0 Td[(,)-292(SIAM)-282(Jou)1(rn)1(al)-283(on)-281(Scie)-1(n)29(ti\014c)-282(and)-282(S)1(tatistical)-282(C)-1(om-)]TJ -108.947 -11.955 Td[(pu)1(tin)1(g,)-333(13\0501\051,)-333(pp)1(.)-333(243{258,)-333(1992.)]TJ +/F8 9.963 Tf 171.184 281.503 Td[(X.C.)-403(Cai)-404(an)1(d)-403(O.)-403(B)-1(.)-403(Wid)1(lu)1(nd)1(,)]TJ/F19 9.963 Tf 136.516 0 Td[(Domain)-422(De)51(c)51(omp)51(osi)1(tion)-423(A)25(l)1(gori)1(t)-1(hm)1(s)-423(f)1(or)-422(In-)]TJ -136.516 -11.955 Td[(de\014nite)-311(El)-51(li)1(pt)-1(i)1(c)-311(Pr)51(oblem)1(s)]TJ/F8 9.963 Tf 108.947 0 Td[(,)-292(SIAM)-282(Jou)1(rn)1(al)-283(o)1(n)-282(Scie)-1(n)29(ti\014)1(c)-283(and)-282(S)1(tatistical)-282(C)-1(o)1(m)-1(-)]TJ -108.947 -11.955 Td[(pu)1(tin)1(g,)-333(13\0501\051,)-333(pp)1(.)-333(243{258,)-333(1992.)]TJ ET -1 0 0 1 99.895 235.748 cm +1 0 0 1 150.705 235.748 cm 0 g 0 G -1 0 0 1 -99.895 -235.748 cm +1 0 0 1 -150.705 -235.748 cm BT -/F8 9.963 Tf 99.895 235.748 Td[([10])]TJ +/F8 9.963 Tf 150.705 235.748 Td[([10])]TJ ET -1 0 0 1 115.393 235.748 cm +1 0 0 1 166.202 235.748 cm 0 g 0 G -1 0 0 1 -115.393 -235.748 cm +1 0 0 1 -166.202 -235.748 cm BT -/F8 9.963 Tf 120.374 235.748 Td[(T.)-299(C)-1(h)1(an)-299(and)-299(T.)-299(Mat)1(hew)-1(,)]TJ/F19 9.963 Tf 112.12 0 Td[(Domain)-326(De)51(c)51(omp)51(osi)1(t)-1(i)1(on)-327(A)25(l)1(go)-1(r)1(ithms)]TJ/F8 9.963 Tf 151.037 0 Td[(,)-306(in)-299(A.)-299(Ise)-1(r)1(le)-1(s,)]TJ -263.157 -11.956 Td[(editor)1(,)-266(Acta)-249(Nu)1(me)-1(r)1(ic)-1(a)-248(1994,)-266(p)1(p.)-248(61{143,)-265(1994.)-249(Cam)28(bri)1(dge)-249(Uni)1(v)28(e)-1(r)1(s)-1(it)28(y)-248(Pr)1(e)-1(ss)-1(.)]TJ +/F8 9.963 Tf 171.184 235.748 Td[(T.)-299(C)-1(h)1(an)-299(and)-299(T.)-299(Mat)1(hew)-1(,)]TJ/F19 9.963 Tf 112.119 0 Td[(Domain)-326(De)51(c)51(omp)51(osi)1(t)-1(i)1(on)-327(A)25(lgor)1(ithms)]TJ/F8 9.963 Tf 151.037 0 Td[(,)-306(in)-299(A.)-299(Ise)-1(rl)1(e)-1(s,)]TJ -263.156 -11.956 Td[(editor)1(,)-266(Acta)-249(N)1(ume)-1(r)1(ic)-1(a)-248(1994,)-266(p)1(p.)-248(61{143,)-265(1994.)-249(Cam)28(bri)1(dge)-249(Un)1(iv)28(e)-1(r)1(s)-1(it)28(y)-248(Pr)1(e)-1(ss)-1(.)]TJ ET -1 0 0 1 99.895 201.947 cm +1 0 0 1 150.705 201.947 cm 0 g 0 G -1 0 0 1 -99.895 -201.947 cm +1 0 0 1 -150.705 -201.947 cm BT -/F8 9.963 Tf 99.895 201.947 Td[([11])]TJ +/F8 9.963 Tf 150.705 201.947 Td[([11])]TJ ET -1 0 0 1 115.393 201.947 cm +1 0 0 1 166.202 201.947 cm 0 g 0 G -1 0 0 1 -115.393 -201.947 cm +1 0 0 1 -166.202 -201.947 cm BT -/F8 9.963 Tf 120.374 201.947 Td[(P)84(.)-520(D'Am)28(br)1(a,)-567(D.)-519(di)-520(S)1(e)-1(r)1(a\014n)1(o)-520(and)-520(S)1(.)-520(Fi)1(lipp)-27(on)1(e)-1(,)-566(On)-520(t)1(he)-520(De)-1(v)28(elop)1(m)-1(en)28(t)-520(of)]TJ 0 -11.955 Td[(PS)1(BLAS-base)-1(d)-429(P)28(ar)1(allel)-430(Tw)28(o-)-1(l)1(e)-1(v)28(el)-430(S)1(c)27(h)28(w)28(arz)-430(Pr)1(e)-1(cond)1(ition)1(ers)-1(,)-453(App)1(lied)-430(N)1(u-)]TJ 0 -11.955 Td[(me)-1(r)1(ic)-1(al)-333(M)1(athematic)-1(s,)-333(to)-333(app)-27(ear,)-333(2006.)]TJ +/F8 9.963 Tf 171.184 201.947 Td[(P)84(.)-520(D'Am)28(br)1(a,)-567(D.)-519(di)-520(S)1(e)-1(r)1(a\014n)1(o)-520(and)-520(S)1(.)-520(Fi)1(lip)1(p)-28(on)1(e)-1(,)-566(On)-520(t)1(he)-520(De)-1(v)28(elop)1(m)-1(en)28(t)-520(of)]TJ 0 -11.955 Td[(PS)1(BLAS-base)-1(d)-429(P)28(ar)1(allel)-430(Tw)28(o-)-1(l)1(e)-1(v)28(el)-430(S)1(c)27(h)28(w)28(arz)-430(P)1(re)-1(cond)1(iti)1(oners)-1(,)-453(App)1(lied)-429(Nu-)]TJ 0 -11.955 Td[(me)-1(r)1(ic)-1(al)-333(M)1(athematics)-1(,)-333(to)-333(app)-27(ear,)-333(2006.)]TJ ET -1 0 0 1 99.895 156.191 cm +1 0 0 1 150.705 156.191 cm 0 g 0 G -1 0 0 1 -99.895 -156.191 cm +1 0 0 1 -150.705 -156.191 cm BT -/F8 9.963 Tf 99.895 156.191 Td[([12])]TJ +/F8 9.963 Tf 150.705 156.191 Td[([12])]TJ ET -1 0 0 1 115.393 156.191 cm +1 0 0 1 166.202 156.191 cm 0 g 0 G -1 0 0 1 -115.393 -156.191 cm +1 0 0 1 -166.202 -156.191 cm BT -/F8 9.963 Tf 120.374 156.191 Td[(T.A.)-423(Da)27(v)1(is)-1(,)]TJ/F19 9.963 Tf 55.909 0 Td[(A)25(l)1(gorithm)-441(832:)-626(UMFP)77(A)25(C)1(K)-441(-)-441(an)-441(Un)-1(sy)1(mmetr)1(ic-p)51(attern)-441(Mu)1(l-)]TJ -55.909 -11.955 Td[(tifr)52(ont)-1(al)-696(M)1(et)-1(ho)51(d)-696(w)-1(ith)-696(a)-697(Col)1(umn)-697(Pr)52(e-or)51(deri)1(ng)-697(Str)51(ate)51(gy)]TJ/F8 9.963 Tf 254.013 0 Td[(,)-794(A)28(CM)-701(T)83(r)1(ans-)]TJ -254.013 -11.955 Td[(actions)-645(on)-645(Math)1(e)-1(mati)1(c)-1(al)-645(S)1(oft)28(w)27(ar)1(e)-1(,)-723(30,)-723(p)1(p.)-645(196{199,)-723(2004.)-645(\050S)1(ee)-646(also)]TJ/F32 9.963 Tf 0 -11.955 Td[(http://www.cise.ufl.edu)1(/)-525(davis/)]TJ/F8 9.963 Tf 162.141 0 Td[(\051)]TJ +/F8 9.963 Tf 171.184 156.191 Td[(T.A.)-423(Da)28(vis,)]TJ/F19 9.963 Tf 55.908 0 Td[(A)25(l)1(gorithm)-441(832:)-626(UMFP)77(A)25(CK)-440(-)-441(an)-441(U)-1(nsy)1(mmetr)1(ic-p)51(attern)-441(Mu)1(l-)]TJ -55.908 -11.955 Td[(tif)1(r)51(ont)-1(al)-696(M)1(et)-1(ho)51(d)-696(w)-1(i)1(t)-1(h)-696(a)-697(Col)1(umn)-697(Pr)52(e-or)51(der)1(ing)-697(Str)51(ate)51(gy)]TJ/F8 9.963 Tf 254.012 0 Td[(,)-794(A)28(CM)-701(T)83(r)1(ans-)]TJ -254.012 -11.955 Td[(actions)-645(on)-645(Math)1(e)-1(mati)1(c)-1(al)-645(S)1(oft)28(w)28(are)-1(,)-723(30,)-723(p)1(p.)-645(196{199,)-723(2004.)-645(\050)1(See)-646(also)]TJ/F32 9.963 Tf 0 -11.955 Td[(http://www.cise.ufl.e)1(du/)-525(davis/)]TJ/F8 9.963 Tf 162.14 0 Td[(\051)]TJ ET -1 0 0 1 99.895 90.438 cm +1 0 0 1 150.705 90.438 cm 0 g 0 G -1 0 0 1 -99.895 -90.438 cm +1 0 0 1 -150.705 -90.438 cm BT -/F8 9.963 Tf 264.279 90.438 Td[(115)]TJ +/F8 9.963 Tf 315.088 90.438 Td[(116)]TJ ET -1 0 0 1 443.606 90.438 cm +1 0 0 1 494.416 90.438 cm 0 g 0 G endstream endobj -1373 0 obj << +1380 0 obj << /Type /Page -/Contents 1374 0 R -/Resources 1372 0 R +/Contents 1381 0 R +/Resources 1379 0 R /MediaBox [0 0 595.276 841.89] -/Parent 1356 0 R +/Parent 1358 0 R >> endobj -1375 0 obj << -/D [1373 0 R /XYZ 99.895 740.998 null] +1382 0 obj << +/D [1380 0 R /XYZ 150.705 740.998 null] >> endobj -1376 0 obj << -/D [1373 0 R /XYZ 99.895 695.85 null] +1383 0 obj << +/D [1380 0 R /XYZ 150.705 695.85 null] >> endobj 513 0 obj << -/D [1373 0 R /XYZ 99.895 700.315 null] +/D [1380 0 R /XYZ 150.705 700.315 null] >> endobj 514 0 obj << -/D [1373 0 R /XYZ 99.895 654.559 null] +/D [1380 0 R /XYZ 150.705 654.559 null] >> endobj 515 0 obj << -/D [1373 0 R /XYZ 99.895 606.866 null] +/D [1380 0 R /XYZ 150.705 606.866 null] >> endobj -1377 0 obj << -/D [1373 0 R /XYZ 99.895 561.111 null] +1384 0 obj << +/D [1380 0 R /XYZ 150.705 561.111 null] >> endobj -1378 0 obj << -/D [1373 0 R /XYZ 99.895 514.801 null] +1385 0 obj << +/D [1380 0 R /XYZ 150.705 514.801 null] >> endobj 565 0 obj << -/D [1373 0 R /XYZ 99.895 457.644 null] +/D [1380 0 R /XYZ 150.705 457.644 null] >> endobj -1379 0 obj << -/D [1373 0 R /XYZ 99.895 387.978 null] +1386 0 obj << +/D [1380 0 R /XYZ 150.705 387.978 null] >> endobj -1380 0 obj << -/D [1373 0 R /XYZ 99.895 341.669 null] +1387 0 obj << +/D [1380 0 R /XYZ 150.705 341.669 null] >> endobj -1381 0 obj << -/D [1373 0 R /XYZ 99.895 295.913 null] +1388 0 obj << +/D [1380 0 R /XYZ 150.705 295.913 null] >> endobj -1382 0 obj << -/D [1373 0 R /XYZ 99.895 250.157 null] +1389 0 obj << +/D [1380 0 R /XYZ 150.705 250.157 null] >> endobj 566 0 obj << -/D [1373 0 R /XYZ 99.895 216.91 null] +/D [1380 0 R /XYZ 150.705 216.91 null] >> endobj -1219 0 obj << -/D [1373 0 R /XYZ 99.895 171.154 null] +1226 0 obj << +/D [1380 0 R /XYZ 150.705 171.154 null] >> endobj -1372 0 obj << +1379 0 obj << /Font << /F18 381 0 R /F8 390 0 R /F19 508 0 R /F32 542 0 R >> /ProcSet [ /PDF /Text ] >> endobj -1385 0 obj << -/Length 8695 +1392 0 obj << +/Length 8637 >> stream -1 0 0 1 150.705 740.998 cm +1 0 0 1 99.895 740.998 cm 0 g 0 G 1 0 0 1 343.711 0 cm 0 g 0 G 1 0 0 1 -343.711 -34.869 cm 0 g 0 G -1 0 0 1 -150.705 -706.129 cm +1 0 0 1 -99.895 -706.129 cm BT -/F8 9.963 Tf 150.705 706.129 Td[([13])]TJ +/F8 9.963 Tf 99.895 706.129 Td[([13])]TJ ET -1 0 0 1 166.202 706.129 cm +1 0 0 1 115.393 706.129 cm 0 g 0 G -1 0 0 1 -166.202 -706.129 cm +1 0 0 1 -115.393 -706.129 cm BT -/F8 9.963 Tf 171.184 706.129 Td[(J.W)1(.)-454(De)-1(mme)-1(l)1(,)-485(S)1(.C.)-454(Eisenstat,)-484(J.R.)-454(Gil)1(b)-28(ert,)-484(X.S)1(.)-454(Li)-454(and)-454(J)1(.W.H.)-454(Liu)1(,)-484(A)]TJ 0 -11.955 Td[(sup)-27(e)-1(r)1(no)-28(d)1(al)-382(app)1(roac)27(h)-381(to)-382(s)-1(p)1(arse)-383(par)1(tial)-382(pi)1(v)28(otin)1(g,)-395(S)1(IAM)-382(Jour)1(nal)-382(on)-382(M)1(atrix)]TJ 0 -11.955 Td[(An)1(alysis)-334(an)1(d)-333(App)1(lications,)-333(20\0503\051,)-333(p)1(p.)-333(720{755,)-333(1999.)]TJ +/F8 9.963 Tf 120.374 706.129 Td[(J.W)1(.)-454(De)-1(mme)-1(l,)-484(S)1(.C.)-454(Eisenstat,)-484(J.R.)-454(Gil)1(b)-28(ert,)-484(X.S)1(.)-454(Li)-454(and)-454(J.)1(W.H.)-454(Liu)1(,)-484(A)]TJ 0 -11.955 Td[(sup)-27(e)-1(r)1(no)-28(d)1(al)-382(app)1(roac)27(h)-381(to)-383(sp)1(ars)-1(e)-382(par)1(tial)-382(pi)1(v)28(oting,)-394(S)1(IAM)-382(Jour)1(nal)-382(on)-382(M)1(atrix)]TJ 0 -11.955 Td[(Anal)1(ysis)-334(and)-332(App)1(lications,)-333(20\0503\051,)-333(p)1(p.)-333(720{755,)-333(1999.)]TJ ET -1 0 0 1 150.705 662.293 cm +1 0 0 1 99.895 662.293 cm 0 g 0 G -1 0 0 1 -150.705 -662.293 cm +1 0 0 1 -99.895 -662.293 cm BT -/F8 9.963 Tf 150.705 662.293 Td[([14])]TJ +/F8 9.963 Tf 99.895 662.293 Td[([14])]TJ ET -1 0 0 1 166.202 662.293 cm +1 0 0 1 115.393 662.293 cm 0 g 0 G -1 0 0 1 -166.202 -662.293 cm +1 0 0 1 -115.393 -662.293 cm BT -/F8 9.963 Tf 171.184 662.293 Td[(J.)-265(J.)-265(Dongar)1(ra)-266(an)1(d)-265(R.)-266(C.)-265(Whal)1(e)-1(y)84(,)]TJ/F19 9.963 Tf 146.566 0 Td[(A)-296(User)1('s)-295(Gui)1(de)-296(to)-296(the)-295(BLA)25(CS)-295(v.)-295(1.1)]TJ/F8 9.963 Tf 156.589 0 Td[(,)-279(La-)]TJ -303.155 -11.955 Td[(pa)1(c)27(k)-290(W)83(or)1(kin)1(g)-291(Note)-290(94,)-299(T)83(ec)27(h.)-290(Rep.)-290(UT-C)-1(S)1(-95-)-1(281,)-298(Univ)28(ersit)28(y)-290(of)-290(T)83(enn)1(e)-1(ss)-1(ee)-1(,)]TJ 0 -11.955 Td[(Mar)1(c)27(h)-333(1995)-333(\050u)1(p)-28(d)1(ate)-1(d)-332(Ma)28(y)-333(1997\051.)]TJ +/F8 9.963 Tf 120.374 662.293 Td[(J.)-265(J.)-265(Dongar)1(ra)-266(an)1(d)-265(R.)-266(C.)-265(Whal)1(e)-1(y)84(,)]TJ/F19 9.963 Tf 146.566 0 Td[(A)-296(User)1('s)-295(Gui)1(de)-296(to)-296(the)-295(BLA)25(CS)-295(v.)-295(1.1)]TJ/F8 9.963 Tf 156.589 0 Td[(,)-279(La-)]TJ -303.155 -11.955 Td[(pac)28(k)-290(W)83(or)1(kin)1(g)-291(Note)-290(94,)-299(T)83(ec)27(h.)-290(Rep.)-290(UT-C)-1(S)1(-95-)-1(281,)-298(Univ)28(ersit)28(y)-290(of)-290(T)83(enn)1(e)-1(ss)-1(ee)-1(,)]TJ 0 -11.955 Td[(Mar)1(c)27(h)-333(1995)-333(\050u)1(p)-28(d)1(ate)-1(d)-332(Ma)28(y)-333(1997\051.)]TJ ET -1 0 0 1 150.705 618.458 cm +1 0 0 1 99.895 618.458 cm 0 g 0 G -1 0 0 1 -150.705 -618.458 cm +1 0 0 1 -99.895 -618.458 cm BT -/F8 9.963 Tf 150.705 618.458 Td[([15])]TJ +/F8 9.963 Tf 99.895 618.458 Td[([15])]TJ ET -1 0 0 1 166.202 618.458 cm +1 0 0 1 115.393 618.458 cm 0 g 0 G -1 0 0 1 -166.202 -618.458 cm +1 0 0 1 -115.393 -618.458 cm BT -/F8 9.963 Tf 171.184 618.458 Td[(I.)-488(Du)1(\013)-1(,)-526(M.)-487(Marr)1(one,)-527(G)1(.)-488(Radicati)-488(an)1(d)-488(C.)-488(Vit)1(toli,)]TJ/F19 9.963 Tf 229.072 0 Td[(L)51(evel)-500(3)-500(Basi)1(c)-500(L)-1(i)1(ne)51(ar)]TJ -229.072 -11.956 Td[(A)25(l)1(gebr)51(a)-462(Subpr)51(o)51(gr)52(ams)-462(for)-462(Sp)51(arse)-462(Matr)1(ic)51(es:)-669(a)-462(User)-462(L)51(evel)-462(I)1(n)-1(terf)1(ac)51(e)]TJ/F8 9.963 Tf 292.206 0 Td[(,)-475(A)28(CM)]TJ -292.206 -11.955 Td[(T)83(r)1(ansac)-1(tio)1(ns)-334(on)-333(M)1(athematical)-334(S)1(oft)28(w)28(are,)-333(23\0503\051,)-333(pp)1(.)-333(379{401,)-333(1997.)]TJ +/F8 9.963 Tf 120.374 618.458 Td[(I.)-488(Du)1(\013)-1(,)-526(M.)-488(M)1(arr)1(one,)-527(G.)-487(Radicati)-488(an)1(d)-488(C.)-488(Vit)1(toli,)]TJ/F19 9.963 Tf 229.072 0 Td[(L)51(evel)-500(3)-500(Basi)1(c)-500(L)-1(i)1(ne)51(ar)]TJ -229.072 -11.956 Td[(A)25(l)1(gebr)51(a)-462(Subpr)51(o)51(gr)52(ams)-462(for)-462(Sp)51(arse)-462(Matri)1(c)51(es:)-669(a)-462(User)-462(L)51(evel)-462(Interf)1(ac)51(e)]TJ/F8 9.963 Tf 292.206 0 Td[(,)-475(A)28(C)-1(M)]TJ -292.206 -11.955 Td[(T)83(ran)1(sac)-1(tion)1(s)-334(on)-333(M)1(athematic)-1(a)1(l)-334(S)1(oft)28(w)28(are,)-333(23\0503\051,)-333(pp)1(.)-333(379{401,)-333(1997.)]TJ ET -1 0 0 1 150.705 574.622 cm +1 0 0 1 99.895 574.622 cm 0 g 0 G -1 0 0 1 -150.705 -574.622 cm +1 0 0 1 -99.895 -574.622 cm BT -/F8 9.963 Tf 150.705 574.622 Td[([16])]TJ +/F8 9.963 Tf 99.895 574.622 Td[([16])]TJ ET -1 0 0 1 166.202 574.622 cm +1 0 0 1 115.393 574.622 cm 0 g 0 G -1 0 0 1 -166.202 -574.622 cm +1 0 0 1 -115.393 -574.622 cm BT -/F8 9.963 Tf 171.184 574.622 Td[(I.)-358(Du\013,)-365(M)1(.)-359(Herou)1(x)-359(an)1(d)-358(R.)-359(P)29(oz)-1(o,)]TJ/F19 9.963 Tf 146.509 0 Td[(A)25(n)-381(Over)1(view)-381(of)-381(the)-381(Sp)51(arse)-381(Basi)1(c)-381(Line)51(ar)]TJ -146.509 -11.955 Td[(A)25(l)1(gebr)51(a)-348(Subpr)52(o)51(gr)51(ams:)-455(the)-348(New)-349(Stan)-1(dar)52(d)-349(f)1(r)51(om)-348(the)-348(BLA)-1(S)-348(T)77(e)51(chnic)52(a)-1(l)-347(F)77(orum)]TJ/F8 9.963 Tf 320.465 0 Td[(,)]TJ -320.465 -11.955 Td[(A)28(CM)-333(T)83(ran)1(s)-1(action)1(s)-334(on)-333(Mat)1(hem)-1(ati)1(c)-1(al)-333(S)1(oft)28(w)28(are)-1(,)-333(28\050)1(2\051,)-333(pp.)-333(239{267)1(,)-334(2002.)]TJ +/F8 9.963 Tf 120.374 574.622 Td[(I.)-358(Du\013,)-365(M)1(.)-359(Herou)1(x)-359(an)1(d)-358(R.)-359(P)29(oz)-1(o,)]TJ/F19 9.963 Tf 146.51 0 Td[(A)25(n)-381(Ov)1(erview)-381(of)-381(the)-381(Sp)51(arse)-381(Basi)1(c)-381(Line)51(ar)]TJ -146.51 -11.955 Td[(A)25(l)1(gebr)51(a)-348(Subpr)51(o)52(gr)51(ams:)-455(the)-348(New)-349(Stan)-1(dar)52(d)-349(f)1(r)51(om)-348(the)-348(BLA)-1(S)-348(T)77(e)51(chnic)51(al)-347(F)77(o)-1(r)1(um)]TJ/F8 9.963 Tf 320.465 0 Td[(,)]TJ -320.465 -11.955 Td[(A)28(CM)-333(T)83(ran)1(s)-1(action)1(s)-334(on)-333(Math)1(em)-1(ati)1(c)-1(al)-333(S)1(oft)28(w)27(a)1(re)-1(,)-333(28\0502\051)1(,)-333(pp.)-333(239{267,)-333(2002.)]TJ ET -1 0 0 1 150.705 530.786 cm +1 0 0 1 99.895 530.786 cm 0 g 0 G -1 0 0 1 -150.705 -530.786 cm +1 0 0 1 -99.895 -530.786 cm BT -/F8 9.963 Tf 150.705 530.786 Td[([17])]TJ +/F8 9.963 Tf 99.895 530.786 Td[([17])]TJ ET -1 0 0 1 166.202 530.786 cm +1 0 0 1 115.393 530.786 cm 0 g 0 G -1 0 0 1 -166.202 -530.786 cm +1 0 0 1 -115.393 -530.786 cm BT -/F8 9.963 Tf 171.184 530.786 Td[(S.)-450(Filip)1(p)-27(one)-452(an)1(d)-451(M)1(.)-451(C)-1(ol)1(a)-56(jan)1(ni)1(,)]TJ/F19 9.963 Tf 145.228 0 Td[(PS)-1(B)1(L)-1(AS:)-466(A)-466(L)-1(i)1(br)51(ary)-465(for)-466(Par)51(al)-51(l)1(el)-466(Line)51(ar)]TJ -145.228 -11.955 Td[(A)25(l)1(gebr)51(a)-420(C)1(omputation)-420(on)-420(Sp)51(a)-1(r)1(se)-420(Matr)1(ic)51(es)]TJ/F8 9.963 Tf 181.375 0 Td[(,)-661(A)28(C)-1(M)-400(T)83(r)1(ansac)-1(ti)1(ons)-401(on)-401(M)1(athe-)]TJ -181.375 -11.955 Td[(matical)-333(Sof)1(t)27(w)28(are,)-333(26\0504\051,)-333(p)1(p.)-333(527{550,)-333(2000.)]TJ +/F8 9.963 Tf 120.374 530.786 Td[(S.)-451(F)1(ilip)1(p)-27(one)-452(an)1(d)-451(M.)-451(Col)1(a)-56(jan)1(ni)1(,)]TJ/F19 9.963 Tf 145.229 0 Td[(PS)-1(B)1(L)-1(AS:)-466(A)-466(L)-1(i)1(br)51(ar)1(y)-466(for)-466(Par)51(al)-51(l)1(el)-466(Line)51(ar)]TJ -145.229 -11.955 Td[(A)25(l)1(gebr)51(a)-420(C)1(omputation)-420(on)-420(S)-1(p)51(ar)1(se)-420(Matri)1(c)51(es)]TJ/F8 9.963 Tf 181.375 0 Td[(,)-661(A)28(C)-1(M)-400(T)83(ra)1(nsac)-1(tion)1(s)-401(on)-401(M)1(athe-)]TJ -181.375 -11.955 Td[(matical)-333(Soft)28(w)28(are,)-333(26\0504\051,)-333(pp)1(.)-333(527{550,)-333(2000.)]TJ ET -1 0 0 1 150.705 486.951 cm +1 0 0 1 99.895 486.951 cm 0 g 0 G -1 0 0 1 -150.705 -486.951 cm +1 0 0 1 -99.895 -486.951 cm BT -/F8 9.963 Tf 150.705 486.951 Td[([18])]TJ +/F8 9.963 Tf 99.895 486.951 Td[([18])]TJ ET -1 0 0 1 166.202 486.951 cm +1 0 0 1 115.393 486.951 cm 0 g 0 G -1 0 0 1 -166.202 -486.951 cm +1 0 0 1 -115.393 -486.951 cm BT -/F8 9.963 Tf 171.184 486.951 Td[(S.)-266(Fil)1(ipp)-27(on)1(e)-1(,)-280(P)84(.)-267(D)1('Am)27(b)1(ra,)-280(M)1(.)-267(Cola)-55(jan)1(ni,)]TJ/F19 9.963 Tf 177.297 0 Td[(Using)-297(a)-296(Pa)-1(r)52(al)-51(l)1(el)-296(L)-1(i)1(br)51(ary)-296(of)-296(Sp)51(arse)]TJ -177.297 -11.955 Td[(Line)51(ar)-352(A)26(lgebr)52(a)-352(in)-352(a)-352(Fl)1(uid)-352(Dy)1(namics)-352(Appli)1(c)51(ations)-352(Co)51(de)-352(on)-352(Linu)1(x)-352(Cl)1(usters)]TJ/F8 9.963 Tf 320.465 0 Td[(,)]TJ -320.465 -11.956 Td[(in)-398(G)1(.)-398(Joub)-27(ert,)-414(A.)-398(Mu)1(rli,)-414(F.)-398(P)28(eters,)-415(M)1(.)-398(V)83(an)1(nes)-1(c)27(h)1(i,)-414(e)-1(d)1(itor)1(s)-1(,)-414(P)28(ar)1(allel)-398(C)-1(om-)]TJ 0 -11.955 Td[(pu)1(tin)1(g)-354(-)-355(Ad)1(v)55(an)1(c)-1(es)-355(&)-354(Cu)1(rren)28(t)-354(Is)-1(sues,)-360(p)1(p.)-354(441{448,)-359(Imp)-27(e)-1(ri)1(al)-354(College)-355(Pr)1(e)-1(ss)-1(,)]TJ 0 -11.955 Td[(2002.)]TJ +/F8 9.963 Tf 120.374 486.951 Td[(S.)-266(Fil)1(ipp)-27(one,)-280(P)84(.)-267(D)1('Am)27(b)1(ra,)-280(M)1(.)-267(Cola)-55(jan)1(ni,)]TJ/F19 9.963 Tf 177.298 0 Td[(Using)-297(a)-296(Pa)-1(r)52(al)-51(l)1(el)-296(L)-1(i)1(br)51(ary)-296(of)-296(Sp)51(arse)]TJ -177.298 -11.955 Td[(Line)51(ar)-352(A)26(lgebr)52(a)-352(in)-352(a)-352(Fl)1(uid)-352(Dy)1(namics)-352(Appli)1(c)51(ations)-352(Co)51(de)-352(on)-352(Linu)1(x)-352(Cl)1(usters)]TJ/F8 9.963 Tf 320.465 0 Td[(,)]TJ -320.465 -11.956 Td[(in)-398(G)1(.)-398(Joub)-27(ert,)-414(A.)-398(Mur)1(li,)-414(F.)-398(P)28(eters,)-415(M)1(.)-398(V)83(ann)1(es)-1(c)27(h)1(i,)-414(e)-1(d)1(itor)1(s)-1(,)-414(P)28(aral)1(lel)-399(Com-)]TJ 0 -11.955 Td[(pu)1(tin)1(g)-354(-)-355(Adv)56(an)1(c)-1(es)-355(&)-354(Cu)1(rren)28(t)-354(Is)-1(sues,)-360(p)1(p.)-354(441{448,)-359(Imp)-28(eri)1(al)-354(C)-1(ol)1(lege)-355(Pr)1(e)-1(ss)-1(,)]TJ 0 -11.955 Td[(2002.)]TJ ET -1 0 0 1 150.705 419.205 cm +1 0 0 1 99.895 419.205 cm 0 g 0 G -1 0 0 1 -150.705 -419.205 cm +1 0 0 1 -99.895 -419.205 cm BT -/F8 9.963 Tf 150.705 419.205 Td[([19])]TJ +/F8 9.963 Tf 99.895 419.205 Td[([19])]TJ ET -1 0 0 1 166.202 419.205 cm +1 0 0 1 115.393 419.205 cm 0 g 0 G -1 0 0 1 -166.202 -419.205 cm +1 0 0 1 -115.393 -419.205 cm BT -/F8 9.963 Tf 171.184 419.205 Td[(Kar)1(ypi)1(s)-1(,)-560(G.)-515(and)-514(Kumar,)-560(V.,)]TJ/F19 9.963 Tf 136.797 0 Td[(MET)1(IS:)-525(Unst)-1(r)1(uctur)52(e)51(d)-525(Gr)52(a)-1(ph)-525(Partitioning)]TJ -136.797 -11.955 Td[(and)-414(Sp)51(ars)1(e)-414(M)1(at)-1(r)1(ix)-413(Or)52(dering)-413(System)]TJ/F8 9.963 Tf 158.597 0 Td[(.)-393(Min)1(neap)-28(ol)1(is)-1(,)-408(MN)-393(55455:)-565(Univ)28(ersit)28(y)]TJ -158.597 -11.955 Td[(of)-419(Min)1(nes)-1(ota,)-441(Depar)1(tm)-1(en)28(t)-420(of)-419(Comput)1(e)-1(r)-419(Scie)-1(n)1(c)-1(e,)-441(1995.)-420(In)28(tern)1(e)-1(t)-420(Ad)1(dr)1(e)-1(ss)-1(:)]TJ/F32 9.963 Tf 0 -11.956 Td[(http://www.cs.umn.edu)1(/~karypis)]TJ/F8 9.963 Tf 156.91 0 Td[(.)]TJ +/F8 9.963 Tf 120.374 419.205 Td[(Kar)1(ypi)1(s)-1(,)-560(G.)-515(and)-515(K)1(umar,)-560(V.,)]TJ/F19 9.963 Tf 136.797 0 Td[(MET)1(IS:)-525(Un)-1(s)1(t)-1(r)1(uctur)52(e)51(d)-525(Gr)52(a)-1(ph)-525(Partitioning)]TJ -136.797 -11.955 Td[(and)-414(Sp)51(ars)1(e)-414(M)1(at)-1(r)1(ix)-413(Or)52(dering)-413(System)]TJ/F8 9.963 Tf 158.598 0 Td[(.)-393(Min)1(neap)-28(ol)1(is)-1(,)-408(MN)-393(55455:)-565(Uni)1(v)28(e)-1(rsit)28(y)]TJ -158.598 -11.955 Td[(of)-419(Min)1(nes)-1(ota,)-441(Depar)1(tm)-1(en)28(t)-420(of)-419(Com)-1(p)1(ut)1(e)-1(r)-419(Scie)-1(n)1(c)-1(e,)-441(1995.)-420(In)28(tern)1(e)-1(t)-420(Ad)1(dr)1(e)-1(ss)-1(:)]TJ/F32 9.963 Tf 0 -11.956 Td[(http://www.cs.umn.edu/~)1(karypis)]TJ/F8 9.963 Tf 156.91 0 Td[(.)]TJ ET -1 0 0 1 150.705 363.414 cm +1 0 0 1 99.895 363.414 cm 0 g 0 G -1 0 0 1 -150.705 -363.414 cm +1 0 0 1 -99.895 -363.414 cm BT -/F8 9.963 Tf 150.705 363.414 Td[([20])]TJ +/F8 9.963 Tf 99.895 363.414 Td[([20])]TJ ET -1 0 0 1 166.202 363.414 cm +1 0 0 1 115.393 363.414 cm 0 g 0 G -1 0 0 1 -166.202 -363.414 cm +1 0 0 1 -115.393 -363.414 cm BT -/F8 9.963 Tf 171.184 363.414 Td[(Mac)28(hiels,)-372(L.)-364(an)1(d)-364(Devil)1(le)-1(,)-371(M.)]TJ/F19 9.963 Tf 128.49 0 Td[(F)77(ortr)51(an)-386(90:)-517(A)26(n)-387(entry)-385(to)-387(obj)1(e)51(ct-oriente)51(d)-386(pr)51(o-)]TJ -128.49 -11.955 Td[(gr)52(a)-1(m)1(ming)-492(f)1(o)-1(r)-491(the)-492(soluti)1(on)-493(of)-491(p)51(artial)-491(di\013er)51(ential)-492(e)52(quations.)]TJ/F8 9.963 Tf 267.456 0 Td[(A)28(CM)-479(T)83(ran)1(s)-1(.)]TJ -267.456 -11.955 Td[(Mat)1(h.)-333(Sof)1(t)28(w.)-334(v)28(ol)1(.)-333(23,)-333(32{49.)]TJ +/F8 9.963 Tf 120.374 363.414 Td[(Mac)28(hiels,)-372(L.)-364(an)1(d)-364(Devill)1(e)-1(,)-371(M.)]TJ/F19 9.963 Tf 128.491 0 Td[(F)77(ortr)51(an)-386(90:)-516(A)25(n)-387(entry)-385(to)-387(obj)1(e)51(ct-oriente)51(d)-386(pr)51(o-)]TJ -128.491 -11.955 Td[(gr)51(am)1(ming)-492(for)-491(the)-492(soluti)1(o)-1(n)-492(of)-491(p)51(artial)-491(d)-1(i)1(\013er)51(ential)-492(e)52(quations.)]TJ/F8 9.963 Tf 267.457 0 Td[(A)28(CM)-479(T)83(ran)1(s.)]TJ -267.457 -11.955 Td[(Math)1(.)-333(Sof)1(t)28(w)-1(.)-333(v)28(ol)1(.)-333(23,)-333(32{49.)]TJ ET -1 0 0 1 150.705 319.578 cm +1 0 0 1 99.895 319.578 cm 0 g 0 G -1 0 0 1 -150.705 -319.578 cm +1 0 0 1 -99.895 -319.578 cm BT -/F8 9.963 Tf 150.705 319.578 Td[([21])]TJ +/F8 9.963 Tf 99.895 319.578 Td[([21])]TJ ET -1 0 0 1 166.202 319.578 cm +1 0 0 1 115.393 319.578 cm 0 g 0 G -1 0 0 1 -166.202 -319.578 cm +1 0 0 1 -115.393 -319.578 cm BT -/F8 9.963 Tf 171.184 319.578 Td[(Metcalf,)-433(M.,)-433(Re)-1(id)1(,)-434(J.)-413(and)-413(Cohen,)-433(M.)]TJ/F19 9.963 Tf 168.856 0 Td[(F)77(ortr)51(an)-432(95/2003)-432(expl)1(a)-1(i)1(ne)51(d.)]TJ/F8 9.963 Tf 123.907 0 Td[(Ox)1(ford)]TJ -292.763 -11.955 Td[(Un)1(iv)28(e)-1(r)1(s)-1(it)28(y)-333(P)1(res)-1(s,)-333(2004.)]TJ +/F8 9.963 Tf 120.374 319.578 Td[(Metcalf,)-433(M.,)-433(Re)-1(id)1(,)-434(J.)-413(and)-413(Cohen,)-433(M.)]TJ/F19 9.963 Tf 168.856 0 Td[(F)77(ortr)51(an)-432(95/2003)-432(expl)1(a)-1(i)1(ne)51(d.)]TJ/F8 9.963 Tf 123.907 0 Td[(Oxf)1(ord)]TJ -292.763 -11.955 Td[(Uni)1(v)28(e)-1(r)1(s)-1(it)28(y)-333(P)1(res)-1(s,)-333(2004.)]TJ ET -1 0 0 1 150.705 287.698 cm +1 0 0 1 99.895 287.698 cm 0 g 0 G -1 0 0 1 -150.705 -287.698 cm +1 0 0 1 -99.895 -287.698 cm BT -/F8 9.963 Tf 150.705 287.698 Td[([22])]TJ +/F8 9.963 Tf 99.895 287.698 Td[([22])]TJ ET -1 0 0 1 166.202 287.698 cm +1 0 0 1 115.393 287.698 cm 0 g 0 G -1 0 0 1 -166.202 -287.698 cm +1 0 0 1 -115.393 -287.698 cm BT -/F8 9.963 Tf 171.184 287.698 Td[(B.)-470(S)1(mith,)-503(P)84(.)-469(B)-1(j)1(orstad)-469(and)-469(W)1(.)-470(G)1(rop)1(p,)]TJ/F19 9.963 Tf 177.643 0 Td[(Domain)-483(De)51(c)52(o)-1(m)1(p)51(osition:)-710(P)-1(ar)52(al)-51(l)1(el)]TJ -177.643 -11.955 Td[(Mu)1(ltil)1(evel)-423(M)1(et)-1(ho)51(ds)-423(for)-422(E)-1(l)-50(liptic)-423(Partial)-422(Di\013er)51(ential)-423(Equations)]TJ/F8 9.963 Tf 268.908 0 Td[(,)-422(Cam)27(b)1(rid)1(ge)]TJ -268.908 -11.955 Td[(Un)1(iv)28(e)-1(r)1(s)-1(it)28(y)-333(P)1(res)-1(s,)-333(1996.)]TJ +/F8 9.963 Tf 120.374 287.698 Td[(B.)-470(S)1(mith,)-503(P)84(.)-469(B)-1(j)1(orstad)-469(and)-469(W)1(.)-470(G)1(ropp)1(,)]TJ/F19 9.963 Tf 177.644 0 Td[(Domain)-483(De)51(c)52(o)-1(m)1(p)51(osition:)-710(Pa)-1(r)52(al)-51(l)1(el)]TJ -177.644 -11.955 Td[(Mu)1(ltil)1(evel)-423(Metho)51(ds)-423(for)-422(E)-1(l)-50(liptic)-423(Partial)-422(Di\013er)51(ential)-423(Equations)]TJ/F8 9.963 Tf 268.909 0 Td[(,)-422(Cam)27(b)1(rid)1(ge)]TJ -268.909 -11.955 Td[(Uni)1(v)28(e)-1(r)1(s)-1(it)28(y)-333(P)1(res)-1(s,)-333(1996.)]TJ ET -1 0 0 1 150.705 243.862 cm +1 0 0 1 99.895 243.862 cm 0 g 0 G -1 0 0 1 -150.705 -243.862 cm +1 0 0 1 -99.895 -243.862 cm BT -/F8 9.963 Tf 150.705 243.862 Td[([23])]TJ +/F8 9.963 Tf 99.895 243.862 Td[([23])]TJ ET -1 0 0 1 166.202 243.862 cm +1 0 0 1 115.393 243.862 cm 0 g 0 G -1 0 0 1 -166.202 -243.862 cm +1 0 0 1 -115.393 -243.862 cm BT -/F8 9.963 Tf 171.184 243.862 Td[(M.)-443(S)1(ni)1(r,)-471(S)1(.)-443(Otto,)-470(S.)-443(Hu)1(s)-1(s-Le)-1(d)1(e)-1(r)1(m)-1(an)1(,)-471(D)1(.)-443(W)83(alk)28(er)-443(an)1(d)-443(J.)-443(Don)1(garra,)]TJ/F19 9.963 Tf 300.645 0 Td[(MPI)1(:)]TJ -300.645 -11.955 Td[(T)1(h)-1(e)-365(C)1(omplete)-365(R)51(efer)51(enc)51(e.)-364(V)76(olu)1(me)-365(1)-366(-)-365(T)1(he)-365(MPI)-365(Cor)52(e)]TJ/F8 9.963 Tf 228.802 0 Td[(,)-343(s)-1(ec)-1(on)1(d)-341(editi)1(on,)-343(MIT)]TJ -228.802 -11.955 Td[(Pr)1(e)-1(ss,)-334(199)1(8.)]TJ +/F8 9.963 Tf 120.374 243.862 Td[(M.)-443(S)1(ni)1(r,)-471(S)1(.)-443(Otto,)-470(S.)-443(Hu)1(s)-1(s-Le)-1(d)1(e)-1(r)1(m)-1(an)1(,)-471(D.)-443(W)84(alk)28(er)-443(an)1(d)-443(J.)-443(Dong)1(arra,)]TJ/F19 9.963 Tf 300.645 0 Td[(MPI)1(:)]TJ -300.645 -11.955 Td[(The)-365(C)1(omplete)-365(R)51(efer)51(enc)51(e.)-365(V)77(olu)1(me)-365(1)-366(-)-365(T)1(he)-365(MPI)-365(Cor)52(e)]TJ/F8 9.963 Tf 228.803 0 Td[(,)-343(s)-1(econd)-341(editi)1(on,)-343(MIT)]TJ -228.803 -11.955 Td[(Pr)1(e)-1(ss,)-334(1998.)]TJ ET -1 0 0 1 150.705 90.438 cm +1 0 0 1 99.895 90.438 cm 0 g 0 G -1 0 0 1 -150.705 -90.438 cm +1 0 0 1 -99.895 -90.438 cm BT -/F8 9.963 Tf 315.088 90.438 Td[(116)]TJ +/F8 9.963 Tf 264.279 90.438 Td[(117)]TJ ET -1 0 0 1 494.416 90.438 cm +1 0 0 1 443.606 90.438 cm 0 g 0 G endstream endobj -1384 0 obj << +1391 0 obj << /Type /Page -/Contents 1385 0 R -/Resources 1383 0 R +/Contents 1392 0 R +/Resources 1390 0 R /MediaBox [0 0 595.276 841.89] -/Parent 1356 0 R +/Parent 1398 0 R >> endobj -1386 0 obj << -/D [1384 0 R /XYZ 150.705 740.998 null] +1393 0 obj << +/D [1391 0 R /XYZ 99.895 740.998 null] >> endobj -1218 0 obj << -/D [1384 0 R /XYZ 150.705 716.092 null] +1225 0 obj << +/D [1391 0 R /XYZ 99.895 716.092 null] >> endobj 535 0 obj << -/D [1384 0 R /XYZ 150.705 675.743 null] +/D [1391 0 R /XYZ 99.895 675.743 null] >> endobj 511 0 obj << -/D [1384 0 R /XYZ 150.705 631.907 null] +/D [1391 0 R /XYZ 99.895 631.907 null] >> endobj 512 0 obj << -/D [1384 0 R /XYZ 150.705 588.072 null] +/D [1391 0 R /XYZ 99.895 588.072 null] >> endobj -1387 0 obj << -/D [1384 0 R /XYZ 150.705 544.236 null] +1394 0 obj << +/D [1391 0 R /XYZ 99.895 544.236 null] >> endobj -1388 0 obj << -/D [1384 0 R /XYZ 150.705 500.4 null] +1395 0 obj << +/D [1391 0 R /XYZ 99.895 500.4 null] >> endobj 564 0 obj << -/D [1384 0 R /XYZ 150.705 435.145 null] +/D [1391 0 R /XYZ 99.895 435.145 null] >> endobj 510 0 obj << -/D [1384 0 R /XYZ 150.705 377.14 null] +/D [1391 0 R /XYZ 99.895 377.14 null] >> endobj 509 0 obj << -/D [1384 0 R /XYZ 150.705 333.581 null] +/D [1391 0 R /XYZ 99.895 333.581 null] >> endobj -1389 0 obj << -/D [1384 0 R /XYZ 150.705 301.701 null] +1396 0 obj << +/D [1391 0 R /XYZ 99.895 301.701 null] >> endobj -1390 0 obj << -/D [1384 0 R /XYZ 150.705 257.865 null] +1397 0 obj << +/D [1391 0 R /XYZ 99.895 257.865 null] >> endobj -1383 0 obj << +1390 0 obj << /Font << /F8 390 0 R /F19 508 0 R /F32 542 0 R >> /ProcSet [ /PDF /Text ] >> endobj -1391 0 obj << +1399 0 obj << /Type /Encoding /Differences [ 0 /Gamma/Delta/Theta/Lambda/Xi/Pi/Sigma/Upsilon/Phi/Psi/Omega/alpha/beta/gamma/delta/epsilon1/zeta/eta/theta/iota/kappa/lambda/mu/nu/xi/pi/rho/sigma/tau/upsilon/phi/chi/psi/omega/epsilon/theta1/pi1/rho1/sigma1/phi1/arrowlefttophalf/arrowleftbothalf/arrowrighttophalf/arrowrightbothalf/arrowhookleft/arrowhookright/triangleright/triangleleft/zerooldstyle/oneoldstyle/twooldstyle/threeoldstyle/fouroldstyle/fiveoldstyle/sixoldstyle/sevenoldstyle/eightoldstyle/nineoldstyle/period/comma/less/slash/greater/star/partialdiff/A/B/C/D/E/F/G/H/I/J/K/L/M/N/O/P/Q/R/S/T/U/V/W/X/Y/Z/flat/natural/sharp/slurbelow/slurabove/lscript/a/b/c/d/e/f/g/h/i/j/k/l/m/n/o/p/q/r/s/t/u/v/w/x/y/z/dotlessi/dotlessj/weierstrass/vector/tie/psi 129/.notdef 160/space/Gamma/Delta/Theta/Lambda/Xi/Pi/Sigma/Upsilon/Phi/Psi 171/.notdef 173/Omega/alpha/beta/gamma/delta/epsilon1/zeta/eta/theta/iota/kappa/lambda/mu/nu/xi/pi/rho/sigma/tau/upsilon/phi/chi/psi/tie 197/.notdef] >> endobj -1180 0 obj << +1187 0 obj << /Length1 771 /Length2 1072 /Length3 532 @@ -30582,7 +30663,7 @@ stream /ItalicAngle -14.04 def /isFixedPitch false def end readonly def -/FontName /NAHILI+CMMI12 def +/FontName /HRVRJP+CMMI12 def /PaintType 0 def /FontType 1 def /FontMatrix [0.001 0 0 0.001 0 0] readonly def @@ -30611,33 +30692,33 @@ P cleartomark endstream endobj -1181 0 obj << +1188 0 obj << /Type /Font /Subtype /Type1 -/Encoding 1391 0 R +/Encoding 1399 0 R /FirstChar 108 /LastChar 108 -/Widths 1392 0 R -/BaseFont /NAHILI+CMMI12 -/FontDescriptor 1179 0 R +/Widths 1400 0 R +/BaseFont /HRVRJP+CMMI12 +/FontDescriptor 1186 0 R >> endobj -1179 0 obj << +1186 0 obj << /Ascent 694 /CapHeight 683 /Descent -194 -/FontName /NAHILI+CMMI12 +/FontName /HRVRJP+CMMI12 /ItalicAngle -14 /StemV 65 /XHeight 431 /FontBBox [-30 -250 1026 750] /Flags 4 /CharSet (/l) -/FontFile 1180 0 R +/FontFile 1187 0 R >> endobj -1392 0 obj +1400 0 obj [292 ] endobj -1393 0 obj << +1401 0 obj << /Type /Encoding /Differences [ 0 /minus/periodcentered/multiply/asteriskmath/divide/diamondmath/plusminus/minusplus/circleplus/circleminus/circlemultiply/circledivide/circledot/circlecopyrt/openbullet/bullet/equivasymptotic/equivalence/reflexsubset/reflexsuperset/lessequal/greaterequal/precedesequal/followsequal/similar/approxequal/propersubset/propersuperset/lessmuch/greatermuch/precedes/follows/arrowleft/arrowright/arrowup/arrowdown/arrowboth/arrownortheast/arrowsoutheast/similarequal/arrowdblleft/arrowdblright/arrowdblup/arrowdbldown/arrowdblboth/arrownorthwest/arrowsouthwest/proportional/prime/infinity/element/owner/triangle/triangleinv/negationslash/mapsto/universal/existential/logicalnot/emptyset/Rfractur/Ifractur/latticetop/perpendicular/aleph/A/B/C/D/E/F/G/H/I/J/K/L/M/N/O/P/Q/R/S/T/U/V/W/X/Y/Z/union/intersection/unionmulti/logicaland/logicalor/turnstileleft/turnstileright/floorleft/floorright/ceilingleft/ceilingright/braceleft/braceright/angbracketleft/angbracketright/bar/bardbl/arrowbothv/arrowdblbothv/backslash/wreathproduct/radical/coproduct/nabla/integral/unionsq/intersectionsq/subsetsqequal/supersetsqequal/section/dagger/daggerdbl/paragraph/club/diamond/heart/spade/arrowleft 129/.notdef 161/minus/periodcentered/multiply/asteriskmath/divide/diamondmath/plusminus/minusplus/circleplus/circleminus 171/.notdef 173/circlemultiply/circledivide/circledot/circlecopyrt/openbullet/bullet/equivasymptotic/equivalence/reflexsubset/reflexsuperset/lessequal/greaterequal/precedesequal/followsequal/similar/approxequal/propersubset/propersuperset/lessmuch/greatermuch/precedes/follows/arrowleft/spade 197/.notdef] >> endobj @@ -30661,7 +30742,7 @@ stream /ItalicAngle -14.035 def /isFixedPitch false def end readonly def -/FontName /USLJHB+CMSY7 def +/FontName /XSJBOZ+CMSY7 def /PaintType 0 def /FontType 1 def /FontMatrix [0.001 0 0 0.001 0 0] readonly def @@ -30691,18 +30772,18 @@ endobj 763 0 obj << /Type /Font /Subtype /Type1 -/Encoding 1393 0 R +/Encoding 1401 0 R /FirstChar 0 /LastChar 49 -/Widths 1394 0 R -/BaseFont /USLJHB+CMSY7 +/Widths 1402 0 R +/BaseFont /XSJBOZ+CMSY7 /FontDescriptor 761 0 R >> endobj 761 0 obj << /Ascent 750 /CapHeight 683 /Descent -194 -/FontName /USLJHB+CMSY7 +/FontName /XSJBOZ+CMSY7 /ItalicAngle -14 /StemV 93 /XHeight 431 @@ -30711,10 +30792,10 @@ endobj /CharSet (/minus/infinity) /FontFile 762 0 R >> endobj -1394 0 obj +1402 0 obj [893 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1139 ] endobj -1395 0 obj << +1403 0 obj << /Type /Encoding /Differences [ 0 /Gamma/Delta/Theta/Lambda/Xi/Pi/Sigma/Upsilon/Phi/Psi/Omega/arrowup/arrowdown/quotesingle/exclamdown/questiondown/dotlessi/dotlessj/grave/acute/caron/breve/macron/ring/cedilla/germandbls/ae/oe/oslash/AE/OE/Oslash/visiblespace/exclam/quotedbl/numbersign/dollar/percent/ampersand/quoteright/parenleft/parenright/asterisk/plus/comma/hyphen/period/slash/zero/one/two/three/four/five/six/seven/eight/nine/colon/semicolon/less/equal/greater/question/at/A/B/C/D/E/F/G/H/I/J/K/L/M/N/O/P/Q/R/S/T/U/V/W/X/Y/Z/bracketleft/backslash/bracketright/asciicircum/underscore/quoteleft/a/b/c/d/e/f/g/h/i/j/k/l/m/n/o/p/q/r/s/t/u/v/w/x/y/z/braceleft/bar/braceright/asciitilde/dieresis/visiblespace 129/.notdef 160/space/Gamma/Delta/Theta/Lambda/Xi/Pi/Sigma/Upsilon/Phi/Psi 171/.notdef 173/Omega/arrowup/arrowdown/quotesingle/exclamdown/questiondown/dotlessi/dotlessj/grave/acute/caron/breve/macron/ring/cedilla/germandbls/ae/oe/oslash/AE/OE/Oslash/visiblespace/dieresis 197/.notdef] >> endobj @@ -30738,7 +30819,7 @@ stream /ItalicAngle 0 def /isFixedPitch true def end readonly def -/FontName /YHLIIZ+CMTT9 def +/FontName /OHVCRJ+CMTT9 def /PaintType 0 def /FontType 1 def /FontMatrix [0.001 0 0 0.001 0 0] readonly def @@ -30823,18 +30904,18 @@ endobj 669 0 obj << /Type /Font /Subtype /Type1 -/Encoding 1395 0 R +/Encoding 1403 0 R /FirstChar 33 /LastChar 122 -/Widths 1396 0 R -/BaseFont /YHLIIZ+CMTT9 +/Widths 1404 0 R +/BaseFont /OHVCRJ+CMTT9 /FontDescriptor 667 0 R >> endobj 667 0 obj << /Ascent 611 /CapHeight 611 /Descent -222 -/FontName /YHLIIZ+CMTT9 +/FontName /OHVCRJ+CMTT9 /ItalicAngle 0 /StemV 74 /XHeight 431 @@ -30843,7 +30924,7 @@ endobj /CharSet (/exclam/quoteright/parenleft/parenright/comma/period/zero/one/two/nine/colon/equal/greater/underscore/a/b/c/d/e/f/g/h/i/k/l/m/n/o/p/q/r/s/t/u/v/x/y/z) /FontFile 668 0 R >> endobj -1396 0 obj +1404 0 obj [525 0 0 0 0 0 525 525 525 0 0 525 0 525 0 525 525 525 0 0 0 0 0 0 525 525 0 0 525 525 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 525 0 525 525 525 525 525 525 525 525 525 0 525 525 525 525 525 525 525 525 525 525 525 525 0 525 525 525 ] endobj 587 0 obj << @@ -30866,7 +30947,7 @@ stream /ItalicAngle -14.04 def /isFixedPitch false def end readonly def -/FontName /GLCYZI+CMMI5 def +/FontName /BOCSAB+CMMI5 def /PaintType 0 def /FontType 1 def /FontMatrix [0.001 0 0 0.001 0 0] readonly def @@ -30896,18 +30977,18 @@ endobj 588 0 obj << /Type /Font /Subtype /Type1 -/Encoding 1391 0 R +/Encoding 1399 0 R /FirstChar 105 /LastChar 105 -/Widths 1397 0 R -/BaseFont /GLCYZI+CMMI5 +/Widths 1405 0 R +/BaseFont /BOCSAB+CMMI5 /FontDescriptor 586 0 R >> endobj 586 0 obj << /Ascent 694 /CapHeight 683 /Descent -194 -/FontName /GLCYZI+CMMI5 +/FontName /BOCSAB+CMMI5 /ItalicAngle -14 /StemV 90 /XHeight 431 @@ -30916,10 +30997,10 @@ endobj /CharSet (/i) /FontFile 587 0 R >> endobj -1397 0 obj +1405 0 obj [534 ] endobj -1398 0 obj << +1406 0 obj << /Type /Encoding /Differences [ 0 /Gamma/Delta/Theta/Lambda/Xi/Pi/Sigma/Upsilon/Phi/Psi/Omega/ff/fi/fl/ffi/ffl/dotlessi/dotlessj/grave/acute/caron/breve/macron/ring/cedilla/germandbls/ae/oe/oslash/AE/OE/Oslash/suppress/exclam/quotedblright/numbersign/dollar/percent/ampersand/quoteright/parenleft/parenright/asterisk/plus/comma/hyphen/period/slash/zero/one/two/three/four/five/six/seven/eight/nine/colon/semicolon/exclamdown/equal/questiondown/question/at/A/B/C/D/E/F/G/H/I/J/K/L/M/N/O/P/Q/R/S/T/U/V/W/X/Y/Z/bracketleft/quotedblleft/bracketright/circumflex/dotaccent/quoteleft/a/b/c/d/e/f/g/h/i/j/k/l/m/n/o/p/q/r/s/t/u/v/w/x/y/z/endash/emdash/hungarumlaut/tilde/dieresis/suppress 129/.notdef 160/space/Gamma/Delta/Theta/Lambda/Xi/Pi/Sigma/Upsilon/Phi/Psi 171/.notdef 173/Omega/ff/fi/fl/ffi/ffl/dotlessi/dotlessj/grave/acute/caron/breve/macron/ring/cedilla/germandbls/ae/oe/oslash/AE/OE/Oslash/suppress/dieresis 197/.notdef] >> endobj @@ -30943,7 +31024,7 @@ stream /ItalicAngle 0 def /isFixedPitch false def end readonly def -/FontName /BTWXVP+CMR8 def +/FontName /CREVEZ+CMR8 def /PaintType 0 def /FontType 1 def /FontMatrix [0.001 0 0 0.001 0 0] readonly def @@ -31013,18 +31094,18 @@ endobj 562 0 obj << /Type /Font /Subtype /Type1 -/Encoding 1398 0 R +/Encoding 1406 0 R /FirstChar 45 /LastChar 121 -/Widths 1399 0 R -/BaseFont /BTWXVP+CMR8 +/Widths 1407 0 R +/BaseFont /CREVEZ+CMR8 /FontDescriptor 560 0 R >> endobj 560 0 obj << /Ascent 694 /CapHeight 683 /Descent -194 -/FontName /BTWXVP+CMR8 +/FontName /CREVEZ+CMR8 /ItalicAngle 0 /StemV 76 /XHeight 431 @@ -31033,7 +31114,7 @@ endobj /CharSet (/hyphen/period/slash/I/T/a/c/d/e/g/h/i/l/m/n/o/p/r/s/t/u/v/w/y) /FontFile 561 0 R >> endobj -1399 0 obj +1407 0 obj [354 295 531 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 383 0 0 0 0 0 0 0 0 0 0 767 0 0 0 0 0 0 0 0 0 0 0 0 531 0 472 590 472 0 531 590 295 0 0 295 885 590 531 590 0 414 419 413 590 561 767 0 561 ] endobj 557 0 obj << @@ -31056,7 +31137,7 @@ stream /ItalicAngle 0 def /isFixedPitch false def end readonly def -/FontName /IWCDDE+CMR6 def +/FontName /OKUXHD+CMR6 def /PaintType 0 def /FontType 1 def /FontMatrix [0.001 0 0 0.001 0 0] readonly def @@ -31087,18 +31168,18 @@ endobj 558 0 obj << /Type /Font /Subtype /Type1 -/Encoding 1398 0 R +/Encoding 1406 0 R /FirstChar 49 /LastChar 50 -/Widths 1400 0 R -/BaseFont /IWCDDE+CMR6 +/Widths 1408 0 R +/BaseFont /OKUXHD+CMR6 /FontDescriptor 556 0 R >> endobj 556 0 obj << /Ascent 694 /CapHeight 683 /Descent -194 -/FontName /IWCDDE+CMR6 +/FontName /OKUXHD+CMR6 /ItalicAngle 0 /StemV 83 /XHeight 431 @@ -31107,7 +31188,7 @@ endobj /CharSet (/one/two) /FontFile 557 0 R >> endobj -1400 0 obj +1408 0 obj [611 611 ] endobj 552 0 obj << @@ -31130,7 +31211,7 @@ stream /ItalicAngle -14.035 def /isFixedPitch false def end readonly def -/FontName /VIUYQT+CMSY10 def +/FontName /OHCROB+CMSY10 def /PaintType 0 def /FontType 1 def /FontMatrix [0.001 0 0 0.001 0 0] readonly def @@ -31189,18 +31270,18 @@ endobj 553 0 obj << /Type /Font /Subtype /Type1 -/Encoding 1393 0 R +/Encoding 1401 0 R /FirstChar 0 /LastChar 120 -/Widths 1401 0 R -/BaseFont /VIUYQT+CMSY10 +/Widths 1409 0 R +/BaseFont /OHCROB+CMSY10 /FontDescriptor 551 0 R >> endobj 551 0 obj << /Ascent 750 /CapHeight 683 /Descent -194 -/FontName /VIUYQT+CMSY10 +/FontName /OHCROB+CMSY10 /ItalicAngle -14 /StemV 85 /XHeight 431 @@ -31209,7 +31290,7 @@ endobj /CharSet (/minus/bullet/lessequal/greaterequal/arrowleft/element/negationslash/B/H/I/braceleft/braceright/bar/bardbl/radical/section) /FontFile 552 0 R >> endobj -1401 0 obj +1409 0 obj [778 0 0 0 0 0 0 0 0 0 0 0 0 0 0 500 0 0 0 0 778 778 0 0 0 0 0 0 0 0 0 0 1000 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 667 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 657 0 0 0 0 0 844 544 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 500 500 0 0 278 500 0 0 0 0 833 0 0 0 0 0 0 0 444 ] endobj 549 0 obj << @@ -31232,7 +31313,7 @@ stream /ItalicAngle -14.04 def /isFixedPitch false def end readonly def -/FontName /MIGPWF+CMMI7 def +/FontName /WRTGYP+CMMI7 def /PaintType 0 def /FontType 1 def /FontMatrix [0.001 0 0 0.001 0 0] readonly def @@ -31280,18 +31361,18 @@ endobj 550 0 obj << /Type /Font /Subtype /Type1 -/Encoding 1391 0 R +/Encoding 1399 0 R /FirstChar 59 /LastChar 121 -/Widths 1402 0 R -/BaseFont /MIGPWF+CMMI7 +/Widths 1410 0 R +/BaseFont /WRTGYP+CMMI7 /FontDescriptor 548 0 R >> endobj 548 0 obj << /Ascent 694 /CapHeight 683 /Descent -194 -/FontName /MIGPWF+CMMI7 +/FontName /WRTGYP+CMMI7 /ItalicAngle -14 /StemV 81 /XHeight 431 @@ -31300,7 +31381,7 @@ endobj /CharSet (/comma/H/T/a/c/i/j/k/m/n/r/y) /FontFile 549 0 R >> endobj -1402 0 obj +1410 0 obj [339 0 0 0 0 0 0 0 0 0 0 0 0 936 0 0 0 0 0 0 0 0 0 0 0 675 0 0 0 0 0 0 0 0 0 0 0 0 620 0 511 0 0 0 0 0 404 473 607 0 1014 706 0 0 0 530 0 0 0 0 0 0 579 ] endobj 546 0 obj << @@ -31323,7 +31404,7 @@ stream /ItalicAngle 0 def /isFixedPitch false def end readonly def -/FontName /HFKEPJ+CMR7 def +/FontName /DEYUMF+CMR7 def /PaintType 0 def /FontType 1 def /FontMatrix [0.001 0 0 0.001 0 0] readonly def @@ -31359,18 +31440,18 @@ endobj 547 0 obj << /Type /Font /Subtype /Type1 -/Encoding 1398 0 R +/Encoding 1406 0 R /FirstChar 43 /LastChar 58 -/Widths 1403 0 R -/BaseFont /HFKEPJ+CMR7 +/Widths 1411 0 R +/BaseFont /DEYUMF+CMR7 /FontDescriptor 545 0 R >> endobj 545 0 obj << /Ascent 694 /CapHeight 683 /Descent -194 -/FontName /HFKEPJ+CMR7 +/FontName /DEYUMF+CMR7 /ItalicAngle 0 /StemV 79 /XHeight 431 @@ -31379,7 +31460,7 @@ endobj /CharSet (/plus/one/two/colon) /FontFile 546 0 R >> endobj -1403 0 obj +1411 0 obj [877 0 0 0 0 0 569 569 0 0 0 0 0 0 0 323 ] endobj 541 0 obj << @@ -31402,7 +31483,7 @@ stream /ItalicAngle 0 def /isFixedPitch true def end readonly def -/FontName /HMGDSE+CMTT10 def +/FontName /PRXTIM+CMTT10 def /PaintType 0 def /FontType 1 def /FontMatrix [0.001 0 0 0.001 0 0] readonly def @@ -31521,18 +31602,18 @@ endobj 542 0 obj << /Type /Font /Subtype /Type1 -/Encoding 1395 0 R +/Encoding 1403 0 R /FirstChar 37 /LastChar 126 -/Widths 1404 0 R -/BaseFont /HMGDSE+CMTT10 +/Widths 1412 0 R +/BaseFont /PRXTIM+CMTT10 /FontDescriptor 540 0 R >> endobj 540 0 obj << /Ascent 611 /CapHeight 611 /Descent -222 -/FontName /HMGDSE+CMTT10 +/FontName /PRXTIM+CMTT10 /ItalicAngle 0 /StemV 69 /XHeight 431 @@ -31541,7 +31622,7 @@ endobj /CharSet (/percent/parenleft/parenright/plus/comma/hyphen/period/slash/zero/one/two/three/four/five/six/nine/colon/equal/A/B/C/E/F/I/K/L/N/O/P/S/U/W/Y/backslash/underscore/a/b/c/d/e/f/g/h/i/j/k/l/m/n/o/p/q/r/s/t/u/v/w/x/y/z/asciitilde) /FontFile 541 0 R >> endobj -1404 0 obj +1412 0 obj [525 0 0 525 525 0 525 525 525 525 525 525 525 525 525 525 525 525 0 0 525 525 0 0 525 0 0 0 525 525 525 0 525 525 0 0 525 0 525 525 0 525 525 525 0 0 525 0 525 0 525 0 525 0 0 525 0 0 525 0 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 525 0 0 0 525 ] endobj 522 0 obj << @@ -31564,7 +31645,7 @@ stream /ItalicAngle -14.04 def /isFixedPitch false def end readonly def -/FontName /NBLEGN+CMMI10 def +/FontName /IQPGQD+CMMI10 def /PaintType 0 def /FontType 1 def /FontMatrix [0.001 0 0 0.001 0 0] readonly def @@ -31658,18 +31739,18 @@ endobj 523 0 obj << /Type /Font /Subtype /Type1 -/Encoding 1391 0 R +/Encoding 1399 0 R /FirstChar 11 /LastChar 122 -/Widths 1405 0 R -/BaseFont /NBLEGN+CMMI10 +/Widths 1413 0 R +/BaseFont /IQPGQD+CMMI10 /FontDescriptor 521 0 R >> endobj 521 0 obj << /Ascent 694 /CapHeight 683 /Descent -194 -/FontName /NBLEGN+CMMI10 +/FontName /IQPGQD+CMMI10 /ItalicAngle -14 /StemV 72 /XHeight 431 @@ -31678,10 +31759,10 @@ endobj /CharSet (/alpha/beta/period/comma/less/greater/A/D/I/L/N/P/Q/T/U/a/b/c/d/e/f/g/h/i/j/k/l/m/n/o/p/r/s/t/u/v/w/x/y/z) /FontFile 522 0 R >> endobj -1405 0 obj +1413 0 obj [640 566 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 278 278 778 0 778 0 0 750 0 0 828 0 0 0 0 440 0 0 681 0 803 0 642 791 0 0 584 683 0 0 0 0 0 0 0 0 0 0 0 529 429 433 520 466 490 477 576 345 412 521 298 878 600 485 503 0 451 469 361 572 485 716 572 490 465 ] endobj -1406 0 obj << +1414 0 obj << /Type /Encoding /Differences [ 0 /Gamma/Delta/Theta/Lambda/Xi/Pi/Sigma/Upsilon/Phi/Psi/Omega/ff/fi/fl/ffi/ffl/dotlessi/dotlessj/grave/acute/caron/breve/macron/ring/cedilla/germandbls/ae/oe/oslash/AE/OE/Oslash/suppress/exclam/quotedblright/numbersign/sterling/percent/ampersand/quoteright/parenleft/parenright/asterisk/plus/comma/hyphen/period/slash/zero/one/two/three/four/five/six/seven/eight/nine/colon/semicolon/exclamdown/equal/questiondown/question/at/A/B/C/D/E/F/G/H/I/J/K/L/M/N/O/P/Q/R/S/T/U/V/W/X/Y/Z/bracketleft/quotedblleft/bracketright/circumflex/dotaccent/quoteleft/a/b/c/d/e/f/g/h/i/j/k/l/m/n/o/p/q/r/s/t/u/v/w/x/y/z/endash/emdash/hungarumlaut/tilde/dieresis/suppress 129/.notdef 160/space/Gamma/Delta/Theta/Lambda/Xi/Pi/Sigma/Upsilon/Phi/Psi 171/.notdef 173/Omega/ff/fi/fl/ffi/ffl/dotlessi/dotlessj/grave/acute/caron/breve/macron/ring/cedilla/germandbls/ae/oe/oslash/AE/OE/Oslash/suppress/dieresis 197/.notdef] >> endobj @@ -31705,7 +31786,7 @@ stream /ItalicAngle -14.04 def /isFixedPitch false def end readonly def -/FontName /QKFJRK+CMTI10 def +/FontName /TWXXYA+CMTI10 def /PaintType 0 def /FontType 1 def /FontMatrix [0.001 0 0 0.001 0 0] readonly def @@ -31852,18 +31933,18 @@ endobj 508 0 obj << /Type /Font /Subtype /Type1 -/Encoding 1406 0 R +/Encoding 1414 0 R /FirstChar 11 /LastChar 122 -/Widths 1407 0 R -/BaseFont /QKFJRK+CMTI10 +/Widths 1415 0 R +/BaseFont /TWXXYA+CMTI10 /FontDescriptor 506 0 R >> endobj 506 0 obj << /Ascent 694 /CapHeight 683 /Descent -194 -/FontName /QKFJRK+CMTI10 +/FontName /TWXXYA+CMTI10 /ItalicAngle -14 /StemV 68 /XHeight 431 @@ -31872,7 +31953,7 @@ endobj /CharSet (/ff/fi/fl/quoteright/comma/hyphen/period/slash/zero/one/two/three/five/eight/nine/colon/equal/A/B/C/D/E/F/G/I/K/L/M/N/O/P/R/S/T/U/V/a/b/c/d/e/f/g/h/i/j/k/l/m/n/o/p/q/r/s/t/u/v/w/x/y/z) /FontFile 507 0 R >> endobj -1407 0 obj +1415 0 obj [613 562 588 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 307 0 0 0 0 307 358 307 511 511 511 511 511 0 511 0 0 511 511 307 0 0 767 0 0 0 743 704 716 755 678 653 774 0 386 0 769 627 897 743 767 678 0 729 562 716 743 743 0 0 0 0 0 0 0 0 0 0 511 460 460 511 460 307 460 511 307 307 460 256 818 562 511 511 460 422 409 332 537 460 664 464 486 409 ] endobj 389 0 obj << @@ -31895,7 +31976,7 @@ stream /ItalicAngle 0 def /isFixedPitch false def end readonly def -/FontName /BDAGKG+CMR10 def +/FontName /EKOYBI+CMR10 def /PaintType 0 def /FontType 1 def /FontMatrix [0.001 0 0 0.001 0 0] readonly def @@ -32064,18 +32145,18 @@ endobj 390 0 obj << /Type /Font /Subtype /Type1 -/Encoding 1398 0 R +/Encoding 1406 0 R /FirstChar 11 /LastChar 123 -/Widths 1408 0 R -/BaseFont /BDAGKG+CMR10 +/Widths 1416 0 R +/BaseFont /EKOYBI+CMR10 /FontDescriptor 388 0 R >> endobj 388 0 obj << /Ascent 694 /CapHeight 683 /Descent -194 -/FontName /BDAGKG+CMR10 +/FontName /EKOYBI+CMR10 /ItalicAngle 0 /StemV 69 /XHeight 431 @@ -32084,7 +32165,7 @@ endobj /CharSet (/ff/fi/fl/ffi/quotedblright/ampersand/quoteright/parenleft/parenright/plus/comma/hyphen/period/slash/zero/one/two/three/four/five/six/seven/eight/nine/colon/semicolon/equal/A/B/C/D/E/F/G/H/I/J/K/L/M/N/O/P/R/S/T/U/V/W/X/Y/bracketleft/quotedblleft/bracketright/a/b/c/d/e/f/g/h/i/j/k/l/m/n/o/p/q/r/s/t/u/v/w/x/y/z/endash) /FontFile 389 0 R >> endobj -1408 0 obj +1416 0 obj [583 556 556 833 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 500 0 0 0 778 278 389 389 0 778 278 333 278 500 500 500 500 500 500 500 500 500 500 500 278 278 0 778 0 0 0 750 708 722 764 681 653 785 750 361 514 778 625 917 750 778 681 0 736 556 722 750 750 1028 750 750 0 278 500 278 0 0 0 500 556 444 556 444 306 500 556 278 306 528 278 833 556 500 556 528 392 394 389 556 528 722 528 528 444 500 ] endobj 386 0 obj << @@ -32107,7 +32188,7 @@ stream /ItalicAngle 0 def /isFixedPitch false def end readonly def -/FontName /KGPVLJ+CMBX10 def +/FontName /YFWAGX+CMBX10 def /PaintType 0 def /FontType 1 def /FontMatrix [0.001 0 0 0.001 0 0] readonly def @@ -32243,18 +32324,18 @@ endobj 387 0 obj << /Type /Font /Subtype /Type1 -/Encoding 1398 0 R +/Encoding 1406 0 R /FirstChar 12 /LastChar 123 -/Widths 1409 0 R -/BaseFont /KGPVLJ+CMBX10 +/Widths 1417 0 R +/BaseFont /YFWAGX+CMBX10 /FontDescriptor 385 0 R >> endobj 385 0 obj << /Ascent 694 /CapHeight 686 /Descent -194 -/FontName /KGPVLJ+CMBX10 +/FontName /YFWAGX+CMBX10 /ItalicAngle 0 /StemV 114 /XHeight 444 @@ -32263,7 +32344,7 @@ endobj /CharSet (/fi/fl/quotedblright/quoteright/period/zero/one/two/three/four/five/six/seven/eight/nine/colon/equal/A/B/C/D/E/F/G/H/I/L/M/N/O/P/R/S/T/U/V/bracketleft/quotedblleft/bracketright/a/b/c/d/e/f/g/h/i/j/k/l/m/n/o/p/q/r/s/t/u/v/w/x/y/z/endash) /FontFile 386 0 R >> endobj -1409 0 obj +1417 0 obj [639 639 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 603 0 0 0 0 319 0 0 0 0 0 0 319 0 575 575 575 575 575 575 575 575 575 575 319 0 0 894 0 0 0 869 818 831 882 756 724 904 900 436 0 0 692 1092 900 864 786 0 862 639 800 885 869 0 0 0 0 319 603 319 0 0 0 559 639 511 639 527 351 575 639 319 351 607 319 958 639 575 639 607 474 454 447 639 607 831 607 607 511 575 ] endobj 383 0 obj << @@ -32286,7 +32367,7 @@ stream /ItalicAngle -14.04 def /isFixedPitch false def end readonly def -/FontName /GFZIAY+CMTI12 def +/FontName /MGEGEF+CMTI12 def /PaintType 0 def /FontType 1 def /FontMatrix [0.001 0 0 0.001 0 0] readonly def @@ -32353,18 +32434,18 @@ endobj 384 0 obj << /Type /Font /Subtype /Type1 -/Encoding 1406 0 R +/Encoding 1414 0 R /FirstChar 65 /LastChar 121 -/Widths 1410 0 R -/BaseFont /GFZIAY+CMTI12 +/Widths 1418 0 R +/BaseFont /MGEGEF+CMTI12 /FontDescriptor 382 0 R >> endobj 382 0 obj << /Ascent 694 /CapHeight 683 /Descent -194 -/FontName /GFZIAY+CMTI12 +/FontName /MGEGEF+CMTI12 /ItalicAngle -14 /StemV 63 /XHeight 431 @@ -32373,7 +32454,7 @@ endobj /CharSet (/A/B/L/P/S/a/b/c/d/e/f/g/h/i/l/n/o/p/r/s/t/u/y) /FontFile 383 0 R >> endobj -1410 0 obj +1418 0 obj [727 688 0 0 0 0 0 0 0 0 0 613 0 0 0 663 0 0 550 0 0 0 0 0 0 0 0 0 0 0 0 0 500 450 450 500 450 300 450 500 300 0 0 250 0 550 500 500 0 413 400 325 525 0 0 0 475 ] endobj 380 0 obj << @@ -32396,7 +32477,7 @@ stream /ItalicAngle 0 def /isFixedPitch false def end readonly def -/FontName /INLVVS+CMBX12 def +/FontName /KSGVJF+CMBX12 def /PaintType 0 def /FontType 1 def /FontMatrix [0.001 0 0 0.001 0 0] readonly def @@ -32523,18 +32604,18 @@ endobj 381 0 obj << /Type /Font /Subtype /Type1 -/Encoding 1398 0 R +/Encoding 1406 0 R /FirstChar 12 /LastChar 124 -/Widths 1411 0 R -/BaseFont /INLVVS+CMBX12 +/Widths 1419 0 R +/BaseFont /KSGVJF+CMBX12 /FontDescriptor 379 0 R >> endobj 379 0 obj << /Ascent 694 /CapHeight 686 /Descent -194 -/FontName /INLVVS+CMBX12 +/FontName /KSGVJF+CMBX12 /ItalicAngle 0 /StemV 109 /XHeight 444 @@ -32543,159 +32624,165 @@ endobj /CharSet (/fi/quoteright/hyphen/period/zero/one/two/three/four/five/six/seven/eight/nine/A/B/C/D/E/F/G/H/I/K/L/M/N/O/P/R/S/T/U/V/W/a/b/c/d/e/f/g/h/i/k/l/m/n/o/p/r/s/t/u/v/w/x/y/z/emdash) /FontFile 380 0 R >> endobj -1411 0 obj +1419 0 obj [625 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 313 0 0 0 0 0 375 313 0 563 563 563 563 563 563 563 563 563 563 0 0 0 0 0 0 0 850 800 813 862 738 707 884 880 419 0 881 676 1067 880 845 769 0 839 625 782 865 850 1162 0 0 0 0 0 0 0 0 0 547 625 500 625 513 344 563 625 313 0 594 313 938 625 563 625 0 459 444 438 625 594 813 594 594 500 0 1125 ] endobj 391 0 obj << /Type /Pages /Count 6 -/Parent 1412 0 R +/Parent 1420 0 R /Kids [374 0 R 393 0 R 441 0 R 487 0 R 497 0 R 518 0 R] >> endobj 563 0 obj << /Type /Pages /Count 6 -/Parent 1412 0 R +/Parent 1420 0 R /Kids [537 0 R 569 0 R 581 0 R 590 0 R 610 0 R 619 0 R] >> endobj 641 0 obj << /Type /Pages /Count 6 -/Parent 1412 0 R +/Parent 1420 0 R /Kids [630 0 R 643 0 R 648 0 R 654 0 R 662 0 R 672 0 R] >> endobj 679 0 obj << /Type /Pages /Count 6 -/Parent 1412 0 R +/Parent 1420 0 R /Kids [676 0 R 681 0 R 692 0 R 697 0 R 707 0 R 711 0 R] >> endobj 724 0 obj << /Type /Pages /Count 6 -/Parent 1412 0 R +/Parent 1420 0 R /Kids [721 0 R 726 0 R 734 0 R 742 0 R 750 0 R 758 0 R] >> endobj 780 0 obj << /Type /Pages /Count 6 -/Parent 1412 0 R +/Parent 1420 0 R /Kids [769 0 R 782 0 R 793 0 R 799 0 R 809 0 R 815 0 R] >> endobj 828 0 obj << /Type /Pages /Count 6 -/Parent 1413 0 R +/Parent 1421 0 R /Kids [820 0 R 830 0 R 835 0 R 843 0 R 852 0 R 861 0 R] >> endobj 872 0 obj << /Type /Pages /Count 6 -/Parent 1413 0 R +/Parent 1421 0 R /Kids [865 0 R 874 0 R 879 0 R 883 0 R 888 0 R 895 0 R] >> endobj 910 0 obj << /Type /Pages /Count 6 -/Parent 1413 0 R +/Parent 1421 0 R /Kids [903 0 R 912 0 R 919 0 R 925 0 R 936 0 R 944 0 R] >> endobj 964 0 obj << /Type /Pages /Count 6 -/Parent 1413 0 R +/Parent 1421 0 R /Kids [954 0 R 966 0 R 972 0 R 979 0 R 988 0 R 994 0 R] >> endobj 1006 0 obj << /Type /Pages /Count 6 -/Parent 1413 0 R +/Parent 1421 0 R /Kids [1000 0 R 1008 0 R 1014 0 R 1020 0 R 1026 0 R 1032 0 R] >> endobj -1043 0 obj << +1044 0 obj << /Type /Pages /Count 6 -/Parent 1413 0 R -/Kids [1038 0 R 1045 0 R 1054 0 R 1063 0 R 1070 0 R 1077 0 R] +/Parent 1421 0 R +/Kids [1039 0 R 1046 0 R 1052 0 R 1061 0 R 1070 0 R 1077 0 R] >> endobj -1088 0 obj << +1089 0 obj << /Type /Pages /Count 6 -/Parent 1414 0 R -/Kids [1083 0 R 1090 0 R 1096 0 R 1102 0 R 1110 0 R 1114 0 R] +/Parent 1422 0 R +/Kids [1084 0 R 1091 0 R 1097 0 R 1103 0 R 1109 0 R 1117 0 R] >> endobj -1125 0 obj << +1127 0 obj << /Type /Pages /Count 6 -/Parent 1414 0 R -/Kids [1121 0 R 1127 0 R 1135 0 R 1139 0 R 1147 0 R 1151 0 R] +/Parent 1422 0 R +/Kids [1121 0 R 1129 0 R 1134 0 R 1142 0 R 1146 0 R 1154 0 R] >> endobj -1162 0 obj << +1165 0 obj << /Type /Pages /Count 6 -/Parent 1414 0 R -/Kids [1159 0 R 1164 0 R 1172 0 R 1176 0 R 1187 0 R 1191 0 R] +/Parent 1422 0 R +/Kids [1158 0 R 1167 0 R 1171 0 R 1179 0 R 1183 0 R 1194 0 R] >> endobj -1202 0 obj << +1205 0 obj << /Type /Pages /Count 6 -/Parent 1414 0 R -/Kids [1199 0 R 1204 0 R 1208 0 R 1221 0 R 1229 0 R 1237 0 R] +/Parent 1422 0 R +/Kids [1198 0 R 1207 0 R 1211 0 R 1215 0 R 1228 0 R 1236 0 R] >> endobj -1246 0 obj << +1249 0 obj << /Type /Pages /Count 6 -/Parent 1414 0 R -/Kids [1243 0 R 1248 0 R 1256 0 R 1264 0 R 1272 0 R 1277 0 R] +/Parent 1422 0 R +/Kids [1244 0 R 1251 0 R 1255 0 R 1263 0 R 1271 0 R 1279 0 R] >> endobj -1286 0 obj << +1288 0 obj << /Type /Pages /Count 6 -/Parent 1414 0 R -/Kids [1282 0 R 1288 0 R 1293 0 R 1298 0 R 1303 0 R 1310 0 R] +/Parent 1422 0 R +/Kids [1284 0 R 1290 0 R 1295 0 R 1300 0 R 1305 0 R 1310 0 R] >> endobj 1323 0 obj << /Type /Pages /Count 6 -/Parent 1415 0 R -/Kids [1317 0 R 1325 0 R 1330 0 R 1335 0 R 1343 0 R 1347 0 R] +/Parent 1423 0 R +/Kids [1317 0 R 1325 0 R 1332 0 R 1337 0 R 1342 0 R 1350 0 R] >> endobj -1356 0 obj << +1358 0 obj << /Type /Pages /Count 6 -/Parent 1415 0 R -/Kids [1352 0 R 1358 0 R 1363 0 R 1368 0 R 1373 0 R 1384 0 R] +/Parent 1423 0 R +/Kids [1354 0 R 1360 0 R 1365 0 R 1370 0 R 1375 0 R 1380 0 R] +>> endobj +1398 0 obj << +/Type /Pages +/Count 1 +/Parent 1423 0 R +/Kids [1391 0 R] >> endobj -1412 0 obj << +1420 0 obj << /Type /Pages /Count 36 -/Parent 1416 0 R +/Parent 1424 0 R /Kids [391 0 R 563 0 R 641 0 R 679 0 R 724 0 R 780 0 R] >> endobj -1413 0 obj << +1421 0 obj << /Type /Pages /Count 36 -/Parent 1416 0 R -/Kids [828 0 R 872 0 R 910 0 R 964 0 R 1006 0 R 1043 0 R] +/Parent 1424 0 R +/Kids [828 0 R 872 0 R 910 0 R 964 0 R 1006 0 R 1044 0 R] >> endobj -1414 0 obj << +1422 0 obj << /Type /Pages /Count 36 -/Parent 1416 0 R -/Kids [1088 0 R 1125 0 R 1162 0 R 1202 0 R 1246 0 R 1286 0 R] +/Parent 1424 0 R +/Kids [1089 0 R 1127 0 R 1165 0 R 1205 0 R 1249 0 R 1288 0 R] >> endobj -1415 0 obj << +1423 0 obj << /Type /Pages -/Count 12 -/Parent 1416 0 R -/Kids [1323 0 R 1356 0 R] +/Count 13 +/Parent 1424 0 R +/Kids [1323 0 R 1358 0 R 1398 0 R] >> endobj -1416 0 obj << +1424 0 obj << /Type /Pages -/Count 120 -/Kids [1412 0 R 1413 0 R 1414 0 R 1415 0 R] +/Count 121 +/Kids [1420 0 R 1421 0 R 1422 0 R 1423 0 R] >> endobj -1417 0 obj << +1425 0 obj << /Type /Outlines /First 7 0 R /Last 7 0 R @@ -33351,1465 +33438,1473 @@ endobj 7 0 obj << /Title 8 0 R /A 5 0 R -/Parent 1417 0 R +/Parent 1425 0 R /First 11 0 R /Last 351 0 R /Count -10 >> endobj -1418 0 obj << -/Names [(Doc-Start) 378 0 R (Hfootnote.1) 559 0 R (Hfootnote.2) 1217 0 R (Item.1) 593 0 R (Item.10) 602 0 R (Item.11) 603 0 R (Item.12) 604 0 R (Item.13) 605 0 R (Item.14) 606 0 R (Item.15) 607 0 R (Item.16) 608 0 R (Item.17) 613 0 R (Item.18) 614 0 R (Item.19) 615 0 R (Item.2) 594 0 R (Item.20) 616 0 R (Item.21) 617 0 R (Item.22) 624 0 R (Item.23) 625 0 R (Item.24) 626 0 R (Item.25) 627 0 R (Item.26) 628 0 R (Item.27) 633 0 R (Item.28) 634 0 R (Item.29) 635 0 R (Item.3) 595 0 R (Item.30) 636 0 R (Item.31) 637 0 R (Item.32) 638 0 R (Item.33) 639 0 R (Item.34) 657 0 R (Item.35) 658 0 R (Item.36) 659 0 R (Item.37) 660 0 R (Item.38) 848 0 R (Item.39) 849 0 R (Item.4) 596 0 R (Item.40) 850 0 R (Item.41) 893 0 R (Item.42) 901 0 R (Item.43) 909 0 R (Item.44) 932 0 R (Item.45) 933 0 R (Item.46) 934 0 R (Item.47) 948 0 R (Item.48) 949 0 R (Item.49) 950 0 R (Item.5) 597 0 R (Item.50) 951 0 R (Item.51) 952 0 R (Item.52) 961 0 R (Item.53) 962 0 R (Item.54) 963 0 R (Item.55) 969 0 R (Item.56) 970 0 R (Item.57) 986 0 R (Item.58) 1004 0 R (Item.59) 1005 0 R (Item.6) 598 0 R (Item.60) 1051 0 R (Item.61) 1052 0 R (Item.62) 1060 0 R (Item.63) 1061 0 R (Item.64) 1108 0 R (Item.65) 1253 0 R (Item.66) 1254 0 R (Item.67) 1261 0 R (Item.68) 1262 0 R (Item.69) 1269 0 R (Item.7) 599 0 R (Item.70) 1270 0 R (Item.71) 1308 0 R (Item.72) 1315 0 R (Item.73) 1322 0 R (Item.8) 600 0 R (Item.9) 601 0 R (cite.APNUM06) 566 0 R (cite.BLACS) 535 0 R (cite.BLAS1) 513 0 R (cite.BLAS2) 514 0 R (cite.BLAS3) 515 0 R (cite.CAI_SAAD) 1379 0 R (cite.CAI_SARKIS) 1380 0 R (cite.CAI_WIDLUND) 1381 0 R (cite.DD1) 1382 0 R (cite.DD2) 1389 0 R (cite.DOUGLAS) 1377 0 R (cite.KIVA3PSBLAS) 1388 0 R (cite.METIS) 564 0 R (cite.MPI1) 1390 0 R (cite.PARA04) 565 0 R (cite.PARA04FOREST) 1378 0 R (cite.PSBLAS) 1387 0 R (cite.SUPERLU) 1218 0 R (cite.UMFPACK) 1219 0 R (cite.machiels) 510 0 R (cite.metcalf) 509 0 R (cite.sblas02) 512 0 R (cite.sblas97) 511 0 R (descdata) 622 0 R (equation.1) 772 0 R (equation.2) 773 0 R (equation.3) 774 0 R (figure.1) 527 0 R (figure.2) 572 0 R (figure.3) 640 0 R (figure.4) 652 0 R (figure.5) 670 0 R (figure.6) 1340 0 R (figure.7) 1341 0 R (page.1) 377 0 R (page.10) 645 0 R (page.100) 1290 0 R (page.101) 1295 0 R (page.102) 1300 0 R (page.103) 1305 0 R (page.104) 1312 0 R (page.105) 1319 0 R (page.106) 1327 0 R (page.107) 1332 0 R (page.108) 1337 0 R (page.109) 1345 0 R (page.11) 650 0 R (page.110) 1349 0 R (page.111) 1354 0 R (page.112) 1360 0 R (page.113) 1365 0 R (page.114) 1370 0 R (page.115) 1375 0 R (page.116) 1386 0 R (page.12) 656 0 R (page.13) 664 0 R (page.14) 674 0 R (page.15) 678 0 R (page.16) 683 0 R (page.17) 694 0 R (page.18) 699 0 R (page.19) 709 0 R (page.2) 520 0 R (page.20) 713 0 R (page.21) 723 0 R (page.22) 728 0 R (page.23) 736 0 R (page.24) 744 0 R (page.25) 752 0 R (page.26) 760 0 R (page.27) 771 0 R (page.28) 784 0 R (page.29) 795 0 R (page.3) 539 0 R (page.30) 801 0 R (page.31) 811 0 R (page.32) 817 0 R (page.33) 822 0 R (page.34) 832 0 R (page.35) 837 0 R (page.36) 845 0 R (page.37) 854 0 R (page.38) 863 0 R (page.39) 867 0 R (page.4) 571 0 R (page.40) 876 0 R (page.41) 881 0 R (page.42) 885 0 R (page.43) 890 0 R (page.44) 897 0 R (page.45) 905 0 R (page.46) 914 0 R (page.47) 921 0 R (page.48) 927 0 R (page.49) 938 0 R (page.5) 583 0 R (page.50) 946 0 R (page.51) 956 0 R (page.52) 968 0 R (page.53) 974 0 R (page.54) 981 0 R (page.55) 990 0 R (page.56) 996 0 R (page.57) 1002 0 R (page.58) 1010 0 R (page.59) 1016 0 R (page.6) 592 0 R (page.60) 1022 0 R (page.61) 1028 0 R (page.62) 1034 0 R (page.63) 1040 0 R (page.64) 1047 0 R (page.65) 1056 0 R (page.66) 1065 0 R (page.67) 1072 0 R (page.68) 1079 0 R (page.69) 1085 0 R (page.7) 612 0 R (page.70) 1092 0 R (page.71) 1098 0 R (page.72) 1104 0 R (page.73) 1112 0 R (page.74) 1116 0 R (page.75) 1123 0 R (page.76) 1129 0 R (page.77) 1137 0 R (page.78) 1141 0 R (page.79) 1149 0 R (page.8) 621 0 R (page.80) 1153 0 R (page.81) 1161 0 R (page.82) 1166 0 R (page.83) 1174 0 R (page.84) 1178 0 R (page.85) 1189 0 R (page.86) 1193 0 R (page.87) 1201 0 R (page.88) 1206 0 R (page.89) 1210 0 R (page.9) 632 0 R (page.90) 1223 0 R (page.91) 1231 0 R (page.92) 1239 0 R (page.93) 1245 0 R (page.94) 1250 0 R (page.95) 1258 0 R (page.96) 1266 0 R (page.97) 1274 0 R (page.98) 1279 0 R (page.99) 1284 0 R (page.i) 395 0 R (page.ii) 443 0 R (page.iii) 489 0 R (precdata) 665 0 R (section*.1) 396 0 R (section*.10) 82 0 R (section*.100) 246 0 R (section*.101) 1130 0 R (section*.102) 250 0 R (section*.103) 1142 0 R (section*.104) 254 0 R (section*.105) 1154 0 R (section*.106) 258 0 R (section*.107) 1167 0 R (section*.108) 262 0 R (section*.109) 1182 0 R (section*.11) 737 0 R (section*.110) 266 0 R (section*.111) 1194 0 R (section*.112) 274 0 R (section*.113) 1211 0 R (section*.114) 1213 0 R (section*.115) 278 0 R (section*.116) 1224 0 R (section*.117) 282 0 R (section*.118) 1232 0 R (section*.119) 1233 0 R (section*.12) 86 0 R (section*.120) 286 0 R (section*.121) 1240 0 R (section*.122) 294 0 R (section*.123) 1251 0 R (section*.124) 1252 0 R (section*.125) 298 0 R (section*.126) 1259 0 R (section*.127) 1260 0 R (section*.128) 302 0 R (section*.129) 1267 0 R (section*.13) 745 0 R (section*.130) 1268 0 R (section*.131) 306 0 R (section*.132) 1275 0 R (section*.133) 310 0 R (section*.134) 1280 0 R (section*.135) 314 0 R (section*.136) 1285 0 R (section*.137) 318 0 R (section*.138) 1291 0 R (section*.139) 322 0 R (section*.14) 90 0 R (section*.140) 1296 0 R (section*.141) 326 0 R (section*.142) 1301 0 R (section*.143) 330 0 R (section*.144) 1306 0 R (section*.145) 1307 0 R (section*.146) 334 0 R (section*.147) 1313 0 R (section*.148) 1314 0 R (section*.149) 338 0 R (section*.15) 754 0 R (section*.150) 1320 0 R (section*.151) 1321 0 R (section*.152) 342 0 R (section*.153) 1328 0 R (section*.154) 346 0 R (section*.155) 1333 0 R (section*.156) 354 0 R (section*.157) 1350 0 R (section*.158) 358 0 R (section*.159) 1355 0 R (section*.16) 94 0 R (section*.160) 362 0 R (section*.161) 1361 0 R (section*.162) 366 0 R (section*.163) 1366 0 R (section*.164) 370 0 R (section*.165) 1371 0 R (section*.166) 1376 0 R (section*.17) 765 0 R (section*.18) 98 0 R (section*.19) 776 0 R (section*.2) 66 0 R (section*.20) 102 0 R (section*.21) 796 0 R (section*.22) 110 0 R (section*.23) 824 0 R (section*.24) 114 0 R (section*.25) 839 0 R (section*.26) 847 0 R (section*.27) 118 0 R (section*.28) 856 0 R (section*.29) 857 0 R (section*.3) 684 0 R (section*.30) 122 0 R (section*.31) 869 0 R (section*.32) 870 0 R (section*.33) 130 0 R (section*.34) 886 0 R (section*.35) 892 0 R (section*.36) 134 0 R (section*.37) 898 0 R (section*.38) 900 0 R (section*.39) 138 0 R (section*.4) 70 0 R (section*.40) 906 0 R (section*.41) 908 0 R (section*.42) 142 0 R (section*.43) 915 0 R (section*.44) 146 0 R (section*.45) 922 0 R (section*.46) 150 0 R (section*.47) 928 0 R (section*.48) 931 0 R (section*.49) 154 0 R (section*.5) 700 0 R (section*.50) 939 0 R (section*.51) 947 0 R (section*.52) 158 0 R (section*.53) 957 0 R (section*.54) 960 0 R (section*.55) 162 0 R (section*.56) 975 0 R (section*.57) 166 0 R (section*.58) 982 0 R (section*.59) 985 0 R (section*.6) 74 0 R (section*.60) 170 0 R (section*.61) 991 0 R (section*.62) 174 0 R (section*.63) 997 0 R (section*.64) 1003 0 R (section*.65) 178 0 R (section*.66) 1011 0 R (section*.67) 182 0 R (section*.68) 1017 0 R (section*.69) 186 0 R (section*.7) 714 0 R (section*.70) 1023 0 R (section*.71) 190 0 R (section*.72) 1029 0 R (section*.73) 194 0 R (section*.74) 1035 0 R (section*.75) 198 0 R (section*.76) 1041 0 R (section*.77) 202 0 R (section*.78) 1048 0 R (section*.79) 1050 0 R (section*.8) 78 0 R (section*.80) 206 0 R (section*.81) 1057 0 R (section*.82) 1059 0 R (section*.83) 210 0 R (section*.84) 1066 0 R (section*.85) 214 0 R (section*.86) 1073 0 R (section*.87) 218 0 R (section*.88) 1080 0 R (section*.89) 222 0 R (section*.9) 729 0 R (section*.90) 1086 0 R (section*.91) 226 0 R (section*.92) 1093 0 R (section*.93) 230 0 R (section*.94) 1099 0 R (section*.95) 234 0 R (section*.96) 1105 0 R (section*.97) 1107 0 R (section*.98) 242 0 R (section*.99) 1117 0 R (section.1) 10 0 R (section.10) 350 0 R (section.2) 14 0 R (section.3) 34 0 R (section.4) 62 0 R (section.5) 106 0 R (section.6) 126 0 R (section.7) 238 0 R (section.8) 270 0 R (section.9) 290 0 R (spdata) 646 0 R (subsection.2.1) 18 0 R (subsection.2.2) 22 0 R (subsection.2.3) 26 0 R (subsection.2.4) 30 0 R (subsection.3.1) 38 0 R (subsection.3.2) 46 0 R (subsection.3.3) 54 0 R (subsubsection.3.1.1) 42 0 R (subsubsection.3.2.1) 50 0 R (subsubsection.3.3.1) 58 0 R (table.1) 685 0 R (table.10) 797 0 R (table.11) 823 0 R (table.12) 838 0 R (table.13) 855 0 R (table.14) 868 0 R (table.2) 701 0 R (table.3) 715 0 R (table.4) 730 0 R (table.5) 738 0 R (table.6) 746 0 R (table.7) 753 0 R (table.8) 764 0 R (table.9) 775 0 R (title.0) 6 0 R] +1426 0 obj << +/Names [(Doc-Start) 378 0 R (Hfootnote.1) 559 0 R (Hfootnote.2) 1224 0 R (Item.1) 593 0 R (Item.10) 602 0 R (Item.11) 603 0 R (Item.12) 604 0 R (Item.13) 605 0 R (Item.14) 606 0 R (Item.15) 607 0 R (Item.16) 608 0 R (Item.17) 613 0 R (Item.18) 614 0 R (Item.19) 615 0 R (Item.2) 594 0 R (Item.20) 616 0 R (Item.21) 617 0 R (Item.22) 624 0 R (Item.23) 625 0 R (Item.24) 626 0 R (Item.25) 627 0 R (Item.26) 628 0 R (Item.27) 633 0 R (Item.28) 634 0 R (Item.29) 635 0 R (Item.3) 595 0 R (Item.30) 636 0 R (Item.31) 637 0 R (Item.32) 638 0 R (Item.33) 639 0 R (Item.34) 657 0 R (Item.35) 658 0 R (Item.36) 659 0 R (Item.37) 660 0 R (Item.38) 848 0 R (Item.39) 849 0 R (Item.4) 596 0 R (Item.40) 850 0 R (Item.41) 893 0 R (Item.42) 901 0 R (Item.43) 909 0 R (Item.44) 932 0 R (Item.45) 933 0 R (Item.46) 934 0 R (Item.47) 948 0 R (Item.48) 949 0 R (Item.49) 950 0 R (Item.5) 597 0 R (Item.50) 951 0 R (Item.51) 952 0 R (Item.52) 961 0 R (Item.53) 962 0 R (Item.54) 963 0 R (Item.55) 969 0 R (Item.56) 970 0 R (Item.57) 986 0 R (Item.58) 1004 0 R (Item.59) 1005 0 R (Item.6) 598 0 R (Item.60) 1036 0 R (Item.61) 1037 0 R (Item.62) 1058 0 R (Item.63) 1059 0 R (Item.64) 1067 0 R (Item.65) 1068 0 R (Item.66) 1115 0 R (Item.67) 1260 0 R (Item.68) 1261 0 R (Item.69) 1268 0 R (Item.7) 599 0 R (Item.70) 1269 0 R (Item.71) 1276 0 R (Item.72) 1277 0 R (Item.73) 1315 0 R (Item.74) 1322 0 R (Item.75) 1330 0 R (Item.8) 600 0 R (Item.9) 601 0 R (cite.APNUM06) 566 0 R (cite.BLACS) 535 0 R (cite.BLAS1) 513 0 R (cite.BLAS2) 514 0 R (cite.BLAS3) 515 0 R (cite.CAI_SAAD) 1386 0 R (cite.CAI_SARKIS) 1387 0 R (cite.CAI_WIDLUND) 1388 0 R (cite.DD1) 1389 0 R (cite.DD2) 1396 0 R (cite.DOUGLAS) 1384 0 R (cite.KIVA3PSBLAS) 1395 0 R (cite.METIS) 564 0 R (cite.MPI1) 1397 0 R (cite.PARA04) 565 0 R (cite.PARA04FOREST) 1385 0 R (cite.PSBLAS) 1394 0 R (cite.SUPERLU) 1225 0 R (cite.UMFPACK) 1226 0 R (cite.machiels) 510 0 R (cite.metcalf) 509 0 R (cite.sblas02) 512 0 R (cite.sblas97) 511 0 R (descdata) 622 0 R (equation.1) 772 0 R (equation.2) 773 0 R (equation.3) 774 0 R (figure.1) 527 0 R (figure.2) 572 0 R (figure.3) 640 0 R (figure.4) 652 0 R (figure.5) 670 0 R (figure.6) 1347 0 R (figure.7) 1348 0 R (page.1) 377 0 R (page.10) 645 0 R (page.100) 1292 0 R (page.101) 1297 0 R (page.102) 1302 0 R (page.103) 1307 0 R (page.104) 1312 0 R (page.105) 1319 0 R (page.106) 1327 0 R (page.107) 1334 0 R (page.108) 1339 0 R (page.109) 1344 0 R (page.11) 650 0 R (page.110) 1352 0 R (page.111) 1356 0 R (page.112) 1362 0 R (page.113) 1367 0 R (page.114) 1372 0 R (page.115) 1377 0 R (page.116) 1382 0 R (page.117) 1393 0 R (page.12) 656 0 R (page.13) 664 0 R (page.14) 674 0 R (page.15) 678 0 R (page.16) 683 0 R (page.17) 694 0 R (page.18) 699 0 R (page.19) 709 0 R (page.2) 520 0 R (page.20) 713 0 R (page.21) 723 0 R (page.22) 728 0 R (page.23) 736 0 R (page.24) 744 0 R (page.25) 752 0 R (page.26) 760 0 R (page.27) 771 0 R (page.28) 784 0 R (page.29) 795 0 R (page.3) 539 0 R (page.30) 801 0 R (page.31) 811 0 R (page.32) 817 0 R (page.33) 822 0 R (page.34) 832 0 R (page.35) 837 0 R (page.36) 845 0 R (page.37) 854 0 R (page.38) 863 0 R (page.39) 867 0 R (page.4) 571 0 R (page.40) 876 0 R (page.41) 881 0 R (page.42) 885 0 R (page.43) 890 0 R (page.44) 897 0 R (page.45) 905 0 R (page.46) 914 0 R (page.47) 921 0 R (page.48) 927 0 R (page.49) 938 0 R (page.5) 583 0 R (page.50) 946 0 R (page.51) 956 0 R (page.52) 968 0 R (page.53) 974 0 R (page.54) 981 0 R (page.55) 990 0 R (page.56) 996 0 R (page.57) 1002 0 R (page.58) 1010 0 R (page.59) 1016 0 R (page.6) 592 0 R (page.60) 1022 0 R (page.61) 1028 0 R (page.62) 1034 0 R (page.63) 1041 0 R (page.64) 1048 0 R (page.65) 1054 0 R (page.66) 1063 0 R (page.67) 1072 0 R (page.68) 1079 0 R (page.69) 1086 0 R (page.7) 612 0 R (page.70) 1093 0 R (page.71) 1099 0 R (page.72) 1105 0 R (page.73) 1111 0 R (page.74) 1119 0 R (page.75) 1123 0 R (page.76) 1131 0 R (page.77) 1136 0 R (page.78) 1144 0 R (page.79) 1148 0 R (page.8) 621 0 R (page.80) 1156 0 R (page.81) 1160 0 R (page.82) 1169 0 R (page.83) 1173 0 R (page.84) 1181 0 R (page.85) 1185 0 R (page.86) 1196 0 R (page.87) 1200 0 R (page.88) 1209 0 R (page.89) 1213 0 R (page.9) 632 0 R (page.90) 1217 0 R (page.91) 1230 0 R (page.92) 1238 0 R (page.93) 1246 0 R (page.94) 1253 0 R (page.95) 1257 0 R (page.96) 1265 0 R (page.97) 1273 0 R (page.98) 1281 0 R (page.99) 1286 0 R (page.i) 395 0 R (page.ii) 443 0 R (page.iii) 489 0 R (precdata) 665 0 R (section*.1) 396 0 R (section*.10) 82 0 R (section*.100) 1124 0 R (section*.101) 246 0 R (section*.102) 1137 0 R (section*.103) 250 0 R (section*.104) 1149 0 R (section*.105) 254 0 R (section*.106) 1161 0 R (section*.107) 258 0 R (section*.108) 1174 0 R (section*.109) 262 0 R (section*.11) 737 0 R (section*.110) 1189 0 R (section*.111) 266 0 R (section*.112) 1201 0 R (section*.113) 274 0 R (section*.114) 1218 0 R (section*.115) 1220 0 R (section*.116) 278 0 R (section*.117) 1231 0 R (section*.118) 282 0 R (section*.119) 1239 0 R (section*.12) 86 0 R (section*.120) 1240 0 R (section*.121) 286 0 R (section*.122) 1247 0 R (section*.123) 294 0 R (section*.124) 1258 0 R (section*.125) 1259 0 R (section*.126) 298 0 R (section*.127) 1266 0 R (section*.128) 1267 0 R (section*.129) 302 0 R (section*.13) 745 0 R (section*.130) 1274 0 R (section*.131) 1275 0 R (section*.132) 306 0 R (section*.133) 1282 0 R (section*.134) 310 0 R (section*.135) 1287 0 R (section*.136) 314 0 R (section*.137) 1293 0 R (section*.138) 318 0 R (section*.139) 1298 0 R (section*.14) 90 0 R (section*.140) 322 0 R (section*.141) 1303 0 R (section*.142) 326 0 R (section*.143) 1308 0 R (section*.144) 330 0 R (section*.145) 1313 0 R (section*.146) 1314 0 R (section*.147) 334 0 R (section*.148) 1320 0 R (section*.149) 1321 0 R (section*.15) 754 0 R (section*.150) 338 0 R (section*.151) 1328 0 R (section*.152) 1329 0 R (section*.153) 342 0 R (section*.154) 1335 0 R (section*.155) 346 0 R (section*.156) 1340 0 R (section*.157) 354 0 R (section*.158) 1357 0 R (section*.159) 358 0 R (section*.16) 94 0 R (section*.160) 1363 0 R (section*.161) 362 0 R (section*.162) 1368 0 R (section*.163) 366 0 R (section*.164) 1373 0 R (section*.165) 370 0 R (section*.166) 1378 0 R (section*.167) 1383 0 R (section*.17) 765 0 R (section*.18) 98 0 R (section*.19) 776 0 R (section*.2) 66 0 R (section*.20) 102 0 R (section*.21) 796 0 R (section*.22) 110 0 R (section*.23) 824 0 R (section*.24) 114 0 R (section*.25) 839 0 R (section*.26) 847 0 R (section*.27) 118 0 R (section*.28) 856 0 R (section*.29) 857 0 R (section*.3) 684 0 R (section*.30) 122 0 R (section*.31) 869 0 R (section*.32) 870 0 R (section*.33) 130 0 R (section*.34) 886 0 R (section*.35) 892 0 R (section*.36) 134 0 R (section*.37) 898 0 R (section*.38) 900 0 R (section*.39) 138 0 R (section*.4) 70 0 R (section*.40) 906 0 R (section*.41) 908 0 R (section*.42) 142 0 R (section*.43) 915 0 R (section*.44) 146 0 R (section*.45) 922 0 R (section*.46) 150 0 R (section*.47) 928 0 R (section*.48) 931 0 R (section*.49) 154 0 R (section*.5) 700 0 R (section*.50) 939 0 R (section*.51) 947 0 R (section*.52) 158 0 R (section*.53) 957 0 R (section*.54) 960 0 R (section*.55) 162 0 R (section*.56) 975 0 R (section*.57) 166 0 R (section*.58) 982 0 R (section*.59) 985 0 R (section*.6) 74 0 R (section*.60) 170 0 R (section*.61) 991 0 R (section*.62) 174 0 R (section*.63) 997 0 R (section*.64) 1003 0 R (section*.65) 178 0 R (section*.66) 1011 0 R (section*.67) 182 0 R (section*.68) 1017 0 R (section*.69) 186 0 R (section*.7) 714 0 R (section*.70) 1023 0 R (section*.71) 190 0 R (section*.72) 1029 0 R (section*.73) 1035 0 R (section*.74) 194 0 R (section*.75) 1042 0 R (section*.76) 198 0 R (section*.77) 1049 0 R (section*.78) 202 0 R (section*.79) 1055 0 R (section*.8) 78 0 R (section*.80) 1057 0 R (section*.81) 206 0 R (section*.82) 1064 0 R (section*.83) 1066 0 R (section*.84) 210 0 R (section*.85) 1073 0 R (section*.86) 214 0 R (section*.87) 1080 0 R (section*.88) 218 0 R (section*.89) 1087 0 R (section*.9) 729 0 R (section*.90) 222 0 R (section*.91) 1094 0 R (section*.92) 226 0 R (section*.93) 1100 0 R (section*.94) 230 0 R (section*.95) 1106 0 R (section*.96) 234 0 R (section*.97) 1112 0 R (section*.98) 1114 0 R (section*.99) 242 0 R (section.1) 10 0 R (section.10) 350 0 R (section.2) 14 0 R (section.3) 34 0 R (section.4) 62 0 R (section.5) 106 0 R (section.6) 126 0 R (section.7) 238 0 R (section.8) 270 0 R (section.9) 290 0 R (spdata) 646 0 R (subsection.2.1) 18 0 R (subsection.2.2) 22 0 R (subsection.2.3) 26 0 R (subsection.2.4) 30 0 R (subsection.3.1) 38 0 R (subsection.3.2) 46 0 R (subsection.3.3) 54 0 R (subsubsection.3.1.1) 42 0 R (subsubsection.3.2.1) 50 0 R (subsubsection.3.3.1) 58 0 R (table.1) 685 0 R (table.10) 797 0 R (table.11) 823 0 R (table.12) 838 0 R (table.13) 855 0 R (table.14) 868 0 R (table.2) 701 0 R (table.3) 715 0 R (table.4) 730 0 R (table.5) 738 0 R (table.6) 746 0 R (table.7) 753 0 R (table.8) 764 0 R (table.9) 775 0 R (title.0) 6 0 R] /Limits [(Doc-Start) (title.0)] >> endobj -1419 0 obj << -/Kids [1418 0 R] +1427 0 obj << +/Kids [1426 0 R] >> endobj -1420 0 obj << -/Dests 1419 0 R +1428 0 obj << +/Dests 1427 0 R >> endobj -1421 0 obj << +1429 0 obj << /Type /Catalog -/Pages 1416 0 R -/Outlines 1417 0 R -/Names 1420 0 R +/Pages 1424 0 R +/Outlines 1425 0 R +/Names 1428 0 R /URI (http://ce.uniroma2.it/psblas) /PageMode /UseOutlines /URI<> /ViewerPreferences<<>> /PageLabels << /Nums [0 << /S /D >> 1 << /S /r >> 4 << /S /D >> ] >> /OpenAction 373 0 R /PTEX.Fullbanner (This is pdfTeX, Version 3.14159-1.10b) >> endobj -1422 0 obj << +1430 0 obj << /Title (Parallel Sparse BLAS V. 2.1) /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: userguide.tex,v 1.11 2006/11/09 14:34:14 sfilippo Exp $) /Author()/Title()/Subject()/Creator(LaTeX with hyperref package)/Producer(pdfTeX-1.10b)/Keywords() -/CreationDate (D:20061128142800) +/CreationDate (D:20061211151600) >> endobj xref -0 1423 +0 1431 0000000001 65535 f 0000000002 00000 f 0000000003 00000 f 0000000004 00000 f 0000000000 00000 f 0000000009 00000 n -0000009247 00000 n -0001044962 00000 n +0000009243 00000 n +0001047836 00000 n 0000000052 00000 n 0000000096 00000 n -0000104675 00000 n -0001044890 00000 n +0000104672 00000 n +0001047764 00000 n 0000000141 00000 n 0000000174 00000 n -0000119099 00000 n -0001044767 00000 n +0000119096 00000 n +0001047641 00000 n 0000000220 00000 n 0000000257 00000 n -0000131602 00000 n -0001044693 00000 n +0000131599 00000 n +0001047567 00000 n 0000000308 00000 n 0000000349 00000 n -0000145702 00000 n -0001044606 00000 n +0000145699 00000 n +0001047480 00000 n 0000000400 00000 n 0000000439 00000 n -0000157072 00000 n -0001044519 00000 n +0000157069 00000 n +0001047393 00000 n 0000000490 00000 n 0000000534 00000 n -0000178593 00000 n -0001044445 00000 n +0000178590 00000 n +0001047319 00000 n 0000000585 00000 n 0000000625 00000 n -0000192523 00000 n -0001044322 00000 n +0000192520 00000 n +0001047196 00000 n 0000000671 00000 n 0000000707 00000 n -0000192584 00000 n -0001044211 00000 n +0000192581 00000 n +0001047085 00000 n 0000000758 00000 n 0000000806 00000 n -0000215540 00000 n -0001044150 00000 n +0000215537 00000 n +0001047024 00000 n 0000000862 00000 n 0000000902 00000 n -0000215601 00000 n -0001044026 00000 n +0000215598 00000 n +0001046900 00000 n 0000000953 00000 n 0000001004 00000 n -0000239035 00000 n -0001043965 00000 n +0000239032 00000 n +0001046839 00000 n 0000001060 00000 n 0000001100 00000 n -0000239096 00000 n -0001043854 00000 n +0000239093 00000 n +0001046728 00000 n 0000001151 00000 n 0000001203 00000 n -0000249049 00000 n -0001043793 00000 n +0000249046 00000 n +0001046667 00000 n 0000001259 00000 n 0000001299 00000 n -0000254020 00000 n -0001043667 00000 n +0000254017 00000 n +0001046541 00000 n 0000001345 00000 n 0000001388 00000 n -0000264220 00000 n -0001043593 00000 n +0000264217 00000 n +0001046467 00000 n 0000001435 00000 n 0000001468 00000 n -0000276886 00000 n -0001043506 00000 n +0000276883 00000 n +0001046380 00000 n 0000001515 00000 n 0000001546 00000 n -0000288651 00000 n -0001043419 00000 n +0000288648 00000 n +0001046293 00000 n 0000001593 00000 n 0000001624 00000 n -0000298613 00000 n -0001043332 00000 n +0000298610 00000 n +0001046206 00000 n 0000001671 00000 n 0000001703 00000 n -0000306605 00000 n -0001043245 00000 n +0000306602 00000 n +0001046119 00000 n 0000001751 00000 n 0000001783 00000 n -0000315182 00000 n -0001043158 00000 n +0000315179 00000 n +0001046032 00000 n 0000001831 00000 n 0000001863 00000 n -0000323895 00000 n -0001043071 00000 n +0000323892 00000 n +0001045945 00000 n 0000001911 00000 n 0000001943 00000 n -0000331973 00000 n -0001042984 00000 n +0000331970 00000 n +0001045858 00000 n 0000001991 00000 n 0000002023 00000 n -0000343219 00000 n -0001042895 00000 n +0000343216 00000 n +0001045769 00000 n 0000002071 00000 n 0000002102 00000 n -0000363334 00000 n -0001042818 00000 n +0000363331 00000 n +0001045692 00000 n 0000002151 00000 n 0000002182 00000 n -0000383246 00000 n -0001042689 00000 n +0000383243 00000 n +0001045563 00000 n 0000002229 00000 n 0000002273 00000 n -0000392014 00000 n -0001042610 00000 n +0000392011 00000 n +0001045484 00000 n 0000002322 00000 n 0000002353 00000 n -0000405185 00000 n -0001042517 00000 n +0000405182 00000 n +0001045391 00000 n 0000002402 00000 n 0000002433 00000 n -0000422821 00000 n -0001042424 00000 n +0000422818 00000 n +0001045298 00000 n 0000002482 00000 n 0000002515 00000 n -0000441155 00000 n -0001042345 00000 n +0000441152 00000 n +0001045219 00000 n 0000002564 00000 n 0000002598 00000 n -0000450453 00000 n -0001042214 00000 n +0000450450 00000 n +0001045088 00000 n 0000002645 00000 n 0000002691 00000 n -0000458741 00000 n -0001042135 00000 n +0000458738 00000 n +0001045009 00000 n 0000002740 00000 n 0000002772 00000 n -0000469568 00000 n -0001042042 00000 n +0000469565 00000 n +0001044916 00000 n 0000002821 00000 n 0000002853 00000 n -0000474093 00000 n -0001041949 00000 n +0000474090 00000 n +0001044823 00000 n 0000002902 00000 n 0000002934 00000 n -0000479834 00000 n -0001041856 00000 n +0000479831 00000 n +0001044730 00000 n 0000002983 00000 n 0000003015 00000 n -0000483790 00000 n -0001041763 00000 n +0000483787 00000 n +0001044637 00000 n 0000003064 00000 n 0000003097 00000 n -0000491554 00000 n -0001041670 00000 n +0000491551 00000 n +0001044544 00000 n 0000003146 00000 n 0000003178 00000 n -0000501021 00000 n -0001041577 00000 n +0000501018 00000 n +0001044451 00000 n 0000003227 00000 n 0000003259 00000 n -0000514680 00000 n -0001041484 00000 n +0000514677 00000 n +0001044358 00000 n 0000003308 00000 n 0000003340 00000 n -0000522200 00000 n -0001041391 00000 n +0000522197 00000 n +0001044265 00000 n 0000003389 00000 n 0000003422 00000 n -0000528582 00000 n -0001041298 00000 n +0000528579 00000 n +0001044172 00000 n 0000003471 00000 n 0000003502 00000 n -0000534155 00000 n -0001041205 00000 n +0000534152 00000 n +0001044079 00000 n 0000003551 00000 n 0000003583 00000 n -0000542433 00000 n -0001041112 00000 n +0000542430 00000 n +0001043986 00000 n 0000003632 00000 n 0000003664 00000 n -0000548726 00000 n -0001041019 00000 n +0000548723 00000 n +0001043893 00000 n 0000003713 00000 n 0000003745 00000 n -0000553338 00000 n -0001040926 00000 n +0000553335 00000 n +0001043800 00000 n 0000003794 00000 n 0000003827 00000 n -0000559669 00000 n -0001040833 00000 n +0000559666 00000 n +0001043707 00000 n 0000003876 00000 n 0000003907 00000 n -0000568385 00000 n -0001040740 00000 n +0000569369 00000 n +0001043614 00000 n 0000003956 00000 n 0000004000 00000 n -0000577093 00000 n -0001040647 00000 n +0000579905 00000 n +0001043521 00000 n 0000004049 00000 n 0000004093 00000 n -0000582568 00000 n -0001040554 00000 n +0000585372 00000 n +0001043428 00000 n 0000004142 00000 n 0000004174 00000 n -0000588575 00000 n -0001040461 00000 n +0000591372 00000 n +0001043335 00000 n 0000004223 00000 n 0000004265 00000 n -0000594607 00000 n -0001040368 00000 n +0000597393 00000 n +0001043242 00000 n 0000004314 00000 n 0000004355 00000 n -0000600238 00000 n -0001040275 00000 n +0000602981 00000 n +0001043149 00000 n 0000004404 00000 n 0000004457 00000 n -0000605897 00000 n -0001040182 00000 n +0000608674 00000 n +0001043056 00000 n 0000004506 00000 n 0000004559 00000 n -0000610307 00000 n -0001040089 00000 n +0000613066 00000 n +0001042963 00000 n 0000004608 00000 n 0000004662 00000 n -0000614273 00000 n -0001039996 00000 n +0000617051 00000 n +0001042870 00000 n 0000004711 00000 n 0000004757 00000 n -0000618381 00000 n -0001039903 00000 n +0000621114 00000 n +0001042777 00000 n 0000004806 00000 n 0000004851 00000 n -0000622414 00000 n -0001039810 00000 n +0000625186 00000 n +0001042684 00000 n 0000004900 00000 n 0000004945 00000 n -0000627420 00000 n -0001039731 00000 n +0000630133 00000 n +0001042605 00000 n 0000004994 00000 n 0000005041 00000 n -0000628594 00000 n -0001039601 00000 n +0000631323 00000 n +0001042475 00000 n 0000005088 00000 n 0000005127 00000 n -0000638125 00000 n -0001039522 00000 n +0000640871 00000 n +0001042396 00000 n 0000005176 00000 n 0000005210 00000 n -0000655442 00000 n -0001039429 00000 n +0000658180 00000 n +0001042303 00000 n 0000005260 00000 n 0000005290 00000 n -0000670094 00000 n -0001039336 00000 n +0000672855 00000 n +0001042210 00000 n 0000005340 00000 n 0000005371 00000 n -0000684767 00000 n -0001039243 00000 n +0000687562 00000 n +0001042117 00000 n 0000005421 00000 n 0000005453 00000 n -0000699457 00000 n -0001039150 00000 n +0000702280 00000 n +0001042024 00000 n 0000005503 00000 n 0000005539 00000 n -0000714321 00000 n -0001039057 00000 n +0000717139 00000 n +0001041931 00000 n 0000005589 00000 n 0000005626 00000 n -0000729526 00000 n -0001038978 00000 n +0000732346 00000 n +0001041852 00000 n 0000005676 00000 n 0000005709 00000 n -0000738200 00000 n -0001038848 00000 n +0000741029 00000 n +0001041722 00000 n 0000005756 00000 n 0000005801 00000 n -0000748009 00000 n -0001038769 00000 n +0000750856 00000 n +0001041643 00000 n 0000005851 00000 n 0000005885 00000 n -0000755301 00000 n -0001038676 00000 n +0000758148 00000 n +0001041550 00000 n 0000005935 00000 n 0000005969 00000 n -0000763448 00000 n -0001038583 00000 n +0000766265 00000 n +0001041457 00000 n 0000006019 00000 n 0000006054 00000 n -0000766757 00000 n -0001038504 00000 n +0000769574 00000 n +0001041378 00000 n 0000006104 00000 n 0000006144 00000 n -0000767615 00000 n -0001038373 00000 n +0000770436 00000 n +0001041247 00000 n 0000006191 00000 n 0000006242 00000 n -0000772305 00000 n -0001038294 00000 n +0000775092 00000 n +0001041168 00000 n 0000006292 00000 n 0000006323 00000 n -0000778961 00000 n -0001038201 00000 n +0000781767 00000 n +0001041075 00000 n 0000006373 00000 n 0000006404 00000 n -0000784986 00000 n -0001038108 00000 n +0000787785 00000 n +0001040982 00000 n 0000006454 00000 n 0000006485 00000 n -0000788822 00000 n -0001038015 00000 n +0000791674 00000 n +0001040889 00000 n 0000006535 00000 n 0000006576 00000 n -0000793373 00000 n -0001037922 00000 n +0000796179 00000 n +0001040796 00000 n 0000006626 00000 n 0000006664 00000 n -0000795741 00000 n -0001037829 00000 n +0000798584 00000 n +0001040703 00000 n 0000006714 00000 n 0000006746 00000 n -0000798532 00000 n -0001037736 00000 n +0000801347 00000 n +0001040610 00000 n 0000006796 00000 n 0000006830 00000 n -0000800976 00000 n -0001037643 00000 n +0000803819 00000 n +0001040517 00000 n 0000006880 00000 n 0000006912 00000 n -0000806903 00000 n -0001037550 00000 n +0000809716 00000 n +0001040424 00000 n 0000006962 00000 n 0000006994 00000 n -0000813547 00000 n -0001037457 00000 n +0000816387 00000 n +0001040331 00000 n 0000007044 00000 n 0000007074 00000 n -0000820459 00000 n -0001037364 00000 n +0000823276 00000 n +0001040238 00000 n 0000007124 00000 n 0000007154 00000 n -0000827335 00000 n -0001037271 00000 n +0000830186 00000 n +0001040145 00000 n 0000007204 00000 n 0000007234 00000 n -0000833906 00000 n -0001037178 00000 n +0000836719 00000 n +0001040052 00000 n 0000007284 00000 n 0000007314 00000 n -0000840322 00000 n -0001037099 00000 n +0000843176 00000 n +0001039973 00000 n 0000007364 00000 n 0000007394 00000 n -0000848765 00000 n -0001036983 00000 n +0000851594 00000 n +0001039857 00000 n 0000007442 00000 n 0000007479 00000 n -0000858804 00000 n -0001036904 00000 n +0000861633 00000 n +0001039778 00000 n 0000007529 00000 n 0000007563 00000 n -0000860992 00000 n -0001036811 00000 n +0000863838 00000 n +0001039685 00000 n 0000007613 00000 n 0000007645 00000 n -0000863468 00000 n -0001036718 00000 n +0000866308 00000 n +0001039592 00000 n 0000007695 00000 n 0000007741 00000 n -0000866260 00000 n -0001036625 00000 n +0000869102 00000 n +0001039499 00000 n 0000007791 00000 n 0000007834 00000 n -0000868976 00000 n -0001036546 00000 n +0000871810 00000 n +0001039420 00000 n 0000007884 00000 n 0000007918 00000 n -0000009006 00000 n -0000009306 00000 n +0000009002 00000 n +0000009302 00000 n 0000007970 00000 n -0000009125 00000 n -0000009186 00000 n -0001032750 00000 n -0001020435 00000 n -0001032586 00000 n -0001020010 00000 n -0001013019 00000 n -0001019846 00000 n -0001012208 00000 n -0000997487 00000 n -0001012044 00000 n -0000996564 00000 n -0000978676 00000 n -0000996401 00000 n -0001033492 00000 n -0000044912 00000 n -0000037683 00000 n -0000009416 00000 n -0000044790 00000 n -0000044851 00000 n -0000038158 00000 n -0000038309 00000 n -0000038459 00000 n -0000038615 00000 n -0000038772 00000 n -0000038929 00000 n -0000039086 00000 n -0000039236 00000 n -0000039393 00000 n -0000039554 00000 n -0000039711 00000 n -0000039873 00000 n -0000040030 00000 n -0000040192 00000 n -0000040343 00000 n -0000040496 00000 n -0000040649 00000 n -0000040802 00000 n -0000040955 00000 n -0000041109 00000 n -0000041263 00000 n -0000041417 00000 n -0000041571 00000 n -0000041724 00000 n -0000041878 00000 n -0000042029 00000 n -0000042183 00000 n -0000042337 00000 n -0000042491 00000 n -0000042645 00000 n -0000042796 00000 n -0000042948 00000 n -0000043102 00000 n -0000043255 00000 n -0000043409 00000 n -0000043563 00000 n -0000043717 00000 n -0000043871 00000 n -0000044024 00000 n -0000044177 00000 n -0000044330 00000 n -0000044484 00000 n -0000044637 00000 n -0000086386 00000 n -0000079387 00000 n -0000045009 00000 n -0000086324 00000 n -0000079854 00000 n -0000080008 00000 n -0000080162 00000 n -0000080316 00000 n -0000080470 00000 n -0000080624 00000 n -0000080777 00000 n -0000080928 00000 n -0000081082 00000 n -0000081236 00000 n -0000081390 00000 n -0000081542 00000 n -0000081696 00000 n -0000081850 00000 n -0000082004 00000 n -0000082155 00000 n -0000082307 00000 n -0000082462 00000 n -0000082616 00000 n -0000082771 00000 n -0000082925 00000 n -0000083080 00000 n -0000083235 00000 n -0000083387 00000 n -0000083541 00000 n -0000083696 00000 n -0000083851 00000 n -0000084006 00000 n -0000084157 00000 n -0000084312 00000 n -0000084467 00000 n -0000084621 00000 n -0000084776 00000 n -0000084931 00000 n -0000085086 00000 n -0000085241 00000 n -0000085396 00000 n -0000085551 00000 n -0000085706 00000 n -0000085861 00000 n -0000086016 00000 n -0000086170 00000 n -0000092226 00000 n -0000091062 00000 n -0000086470 00000 n -0000092165 00000 n -0000091241 00000 n -0000091393 00000 n -0000091547 00000 n -0000091702 00000 n -0000091856 00000 n -0000092011 00000 n -0000104735 00000 n -0000103411 00000 n -0000092310 00000 n -0000103598 00000 n -0000103753 00000 n -0000103909 00000 n -0000104064 00000 n -0000104219 00000 n -0000104370 00000 n -0000104522 00000 n -0000977925 00000 n -0000961778 00000 n -0000977761 00000 n -0000889197 00000 n -0000889135 00000 n -0000888820 00000 n -0000888883 00000 n -0000878890 00000 n -0000878952 00000 n -0000879014 00000 n -0000113498 00000 n -0000119222 00000 n -0000113343 00000 n -0000104832 00000 n -0000119037 00000 n -0000960201 00000 n -0000949313 00000 n -0000960037 00000 n -0000118581 00000 n -0000118732 00000 n -0000118885 00000 n -0000119160 00000 n -0000114141 00000 n -0000114197 00000 n -0000114277 00000 n -0000115317 00000 n -0000115338 00000 n -0000115669 00000 n -0000118559 00000 n -0000888757 00000 n -0000131723 00000 n -0000130765 00000 n -0000119347 00000 n -0000131541 00000 n -0000948570 00000 n -0000935619 00000 n -0000948406 00000 n -0000130928 00000 n -0000131081 00000 n -0000935345 00000 n -0000932333 00000 n -0000935184 00000 n -0000931938 00000 n -0000926602 00000 n -0000931775 00000 n -0000925988 00000 n -0000921221 00000 n -0000925825 00000 n -0000131235 00000 n -0000131387 00000 n -0000920990 00000 n -0000918213 00000 n -0000920829 00000 n -0000131662 00000 n -0000917734 00000 n -0000911406 00000 n -0000917572 00000 n -0001033610 00000 n -0000889072 00000 n -0000879202 00000 n -0000879516 00000 n -0000140129 00000 n -0000145763 00000 n -0000140010 00000 n -0000131923 00000 n -0000145578 00000 n -0000145640 00000 n -0000141823 00000 n -0000141879 00000 n -0000141959 00000 n -0000142999 00000 n -0000143021 00000 n -0000143315 00000 n -0000145556 00000 n -0000157131 00000 n -0000156561 00000 n -0000145927 00000 n -0000157011 00000 n -0000156708 00000 n -0000156860 00000 n -0000910236 00000 n -0000907432 00000 n -0000910072 00000 n -0000168988 00000 n -0000167818 00000 n -0000157279 00000 n -0000167937 00000 n -0000167999 00000 n -0000168061 00000 n -0000168123 00000 n -0000168185 00000 n -0000168247 00000 n -0000168309 00000 n -0000168371 00000 n -0000168433 00000 n -0000168495 00000 n -0000168557 00000 n -0000168619 00000 n -0000168680 00000 n -0000168742 00000 n -0000168803 00000 n -0000168865 00000 n -0000168927 00000 n -0000178653 00000 n -0000178108 00000 n -0000169110 00000 n -0000178227 00000 n -0000178288 00000 n -0000178349 00000 n -0000178410 00000 n -0000178471 00000 n -0000178532 00000 n -0000193017 00000 n -0000192171 00000 n -0000178776 00000 n -0000192461 00000 n -0000192645 00000 n -0000192310 00000 n -0000192707 00000 n -0000192769 00000 n -0000192831 00000 n -0000192893 00000 n -0000192955 00000 n -0000202864 00000 n -0000202196 00000 n -0000193127 00000 n -0000202315 00000 n -0000202376 00000 n -0000202437 00000 n -0000202498 00000 n -0000202559 00000 n -0000202620 00000 n -0000202681 00000 n -0000202741 00000 n -0000202802 00000 n -0001033728 00000 n -0000215724 00000 n -0000215359 00000 n -0000202974 00000 n -0000215478 00000 n -0000215662 00000 n -0000225679 00000 n -0000225266 00000 n -0000215834 00000 n -0000225556 00000 n -0000225405 00000 n -0000225617 00000 n -0000239157 00000 n -0000238607 00000 n -0000225776 00000 n -0000238726 00000 n -0000238788 00000 n -0000238849 00000 n -0000238911 00000 n -0000238973 00000 n -0000249109 00000 n -0000248575 00000 n -0000239293 00000 n -0000248865 00000 n -0000248926 00000 n -0000248714 00000 n -0000906813 00000 n -0000898704 00000 n -0000906650 00000 n -0000248987 00000 n -0000253361 00000 n -0000253180 00000 n -0000249232 00000 n -0000253299 00000 n -0000254080 00000 n -0000253840 00000 n -0000253445 00000 n -0000253959 00000 n -0001033846 00000 n -0000264404 00000 n -0000263237 00000 n -0000254164 00000 n -0000264158 00000 n -0000264281 00000 n -0000264343 00000 n -0000263408 00000 n -0000263558 00000 n -0000263708 00000 n -0000263858 00000 n -0000264008 00000 n -0000266966 00000 n -0000266616 00000 n -0000264553 00000 n -0000266905 00000 n -0000266755 00000 n -0000277070 00000 n -0000276062 00000 n -0000267063 00000 n -0000276824 00000 n -0000276947 00000 n -0000277009 00000 n -0000276225 00000 n -0000276374 00000 n -0000276524 00000 n -0000276674 00000 n -0000278388 00000 n -0000278208 00000 n -0000277232 00000 n -0000278327 00000 n -0000288836 00000 n -0000287827 00000 n -0000278485 00000 n -0000288589 00000 n -0000288712 00000 n -0000288774 00000 n -0000287990 00000 n -0000288140 00000 n -0000288290 00000 n -0000288440 00000 n -0000289973 00000 n -0000289793 00000 n -0000288998 00000 n -0000289912 00000 n -0001033964 00000 n -0000298798 00000 n -0000298105 00000 n -0000290057 00000 n -0000298551 00000 n -0000298674 00000 n -0000298736 00000 n -0000298252 00000 n -0000298402 00000 n -0000306788 00000 n -0000306098 00000 n -0000298960 00000 n -0000306544 00000 n -0000306665 00000 n -0000306726 00000 n -0000306245 00000 n -0000306393 00000 n -0000315367 00000 n -0000314673 00000 n -0000306950 00000 n -0000315120 00000 n -0000315243 00000 n -0000315305 00000 n -0000314820 00000 n -0000314970 00000 n -0000324078 00000 n -0000323388 00000 n -0000315541 00000 n -0000323834 00000 n -0000323955 00000 n -0000324017 00000 n -0000323535 00000 n -0000323683 00000 n -0000332158 00000 n -0000331466 00000 n -0000324240 00000 n -0000331911 00000 n -0000897347 00000 n -0000895009 00000 n -0000897186 00000 n -0000332034 00000 n -0000332096 00000 n -0000331613 00000 n -0000331761 00000 n -0000343587 00000 n -0000342557 00000 n -0000332320 00000 n -0000343158 00000 n -0000343279 00000 n -0000343340 00000 n -0000343402 00000 n -0000343464 00000 n -0000343526 00000 n -0000342712 00000 n -0000342862 00000 n -0000343011 00000 n -0001034082 00000 n -0000353794 00000 n -0000352488 00000 n -0000343761 00000 n -0000353732 00000 n -0000352675 00000 n -0000352824 00000 n -0000352974 00000 n -0000353124 00000 n -0000353277 00000 n -0000353430 00000 n -0000353582 00000 n -0000363517 00000 n -0000363154 00000 n -0000353904 00000 n -0000363273 00000 n -0000363395 00000 n -0000363456 00000 n -0000375573 00000 n -0000374429 00000 n -0000363691 00000 n -0000375511 00000 n -0000374608 00000 n -0000374758 00000 n -0000374909 00000 n -0000375060 00000 n -0000375211 00000 n -0000375361 00000 n -0000381591 00000 n -0000381082 00000 n -0000375709 00000 n -0000381530 00000 n -0000381229 00000 n -0000381380 00000 n -0000383308 00000 n -0000382893 00000 n -0000381701 00000 n -0000383184 00000 n -0000383032 00000 n -0000392198 00000 n -0000391345 00000 n -0000383392 00000 n -0000391953 00000 n -0000392075 00000 n -0000392137 00000 n -0000391500 00000 n -0000391651 00000 n -0000391802 00000 n -0001034200 00000 n -0000394889 00000 n -0000394537 00000 n -0000392347 00000 n -0000394827 00000 n -0000394676 00000 n -0000405367 00000 n -0000404676 00000 n -0000394986 00000 n -0000405124 00000 n -0000405246 00000 n -0000405308 00000 n -0000404823 00000 n -0000404974 00000 n -0000411423 00000 n -0000410825 00000 n -0000405529 00000 n -0000411115 00000 n -0000410964 00000 n -0000411177 00000 n -0000411237 00000 n -0000411299 00000 n -0000411361 00000 n -0000423065 00000 n -0000422311 00000 n -0000411546 00000 n -0000422760 00000 n -0000422882 00000 n -0000422944 00000 n -0000423004 00000 n -0000422458 00000 n -0000422609 00000 n -0000430518 00000 n -0000430337 00000 n -0000423252 00000 n -0000430456 00000 n -0000441400 00000 n -0000440804 00000 n -0000430628 00000 n -0000441094 00000 n -0000441216 00000 n -0000441278 00000 n -0000441339 00000 n -0000440943 00000 n -0001034318 00000 n -0000449763 00000 n -0000449411 00000 n -0000441587 00000 n -0000449701 00000 n -0000449550 00000 n -0000450514 00000 n -0000450273 00000 n -0000449873 00000 n -0000450392 00000 n -0000458865 00000 n -0000458560 00000 n -0000450598 00000 n -0000458679 00000 n -0000458803 00000 n -0000463016 00000 n -0000462545 00000 n -0000459001 00000 n -0000462833 00000 n -0000462684 00000 n -0000462894 00000 n -0000462955 00000 n -0000469815 00000 n -0000469217 00000 n -0000463139 00000 n -0000469506 00000 n -0000469630 00000 n -0000469356 00000 n -0000469692 00000 n -0000469754 00000 n -0000474337 00000 n -0000473742 00000 n -0000469951 00000 n -0000474032 00000 n -0000474154 00000 n -0000473881 00000 n -0000474215 00000 n -0000474276 00000 n -0001034436 00000 n -0000479958 00000 n -0000479326 00000 n -0000474460 00000 n -0000479772 00000 n -0000479896 00000 n -0000479473 00000 n -0000479622 00000 n -0000483912 00000 n -0000483440 00000 n -0000480081 00000 n -0000483729 00000 n -0000483851 00000 n -0000483579 00000 n -0000491926 00000 n -0000491048 00000 n -0000484035 00000 n -0000491492 00000 n -0000491616 00000 n -0000491195 00000 n -0000491344 00000 n -0000491678 00000 n -0000491740 00000 n -0000491802 00000 n -0000491864 00000 n -0000501143 00000 n -0000500356 00000 n -0000492062 00000 n -0000500960 00000 n -0000501082 00000 n -0000500511 00000 n -0000500661 00000 n -0000500810 00000 n -0000505417 00000 n -0000504864 00000 n -0000501279 00000 n -0000504983 00000 n -0000505045 00000 n -0000505107 00000 n -0000505169 00000 n -0000505231 00000 n -0000505293 00000 n -0000505355 00000 n -0000515046 00000 n -0000514173 00000 n -0000505527 00000 n -0000514619 00000 n -0000514741 00000 n -0000514320 00000 n -0000514471 00000 n -0000514802 00000 n -0000514863 00000 n -0000514924 00000 n -0000514985 00000 n -0001034554 00000 n -0000517170 00000 n -0000516865 00000 n -0000515169 00000 n -0000516984 00000 n -0000517046 00000 n -0000517108 00000 n -0000522322 00000 n -0000521693 00000 n -0000517254 00000 n -0000522139 00000 n -0000522261 00000 n -0000521840 00000 n -0000521988 00000 n -0000528830 00000 n -0000528075 00000 n -0000522445 00000 n -0000528520 00000 n -0000528644 00000 n -0000528222 00000 n -0000528370 00000 n -0000528706 00000 n -0000528768 00000 n -0000534277 00000 n -0000533806 00000 n -0000528953 00000 n -0000534094 00000 n -0000534216 00000 n -0000533945 00000 n -0000542557 00000 n -0000542082 00000 n -0000534413 00000 n -0000542371 00000 n -0000542495 00000 n -0000542221 00000 n -0000544262 00000 n -0000543888 00000 n -0000542693 00000 n -0000544010 00000 n -0000544073 00000 n -0000544136 00000 n -0000544199 00000 n -0001034672 00000 n -0000548853 00000 n -0000548367 00000 n -0000544346 00000 n -0000548662 00000 n -0000548789 00000 n -0000548511 00000 n -0000553463 00000 n -0000552980 00000 n -0000548977 00000 n -0000553275 00000 n -0000553400 00000 n -0000553124 00000 n -0000559796 00000 n -0000559309 00000 n -0000553587 00000 n -0000559605 00000 n -0000559732 00000 n -0000559453 00000 n -0000568510 00000 n -0000568026 00000 n -0000559946 00000 n -0000568322 00000 n -0000568447 00000 n -0000568170 00000 n -0000577220 00000 n -0000576734 00000 n -0000568647 00000 n -0000577029 00000 n -0000577156 00000 n -0000576878 00000 n -0000582693 00000 n -0000582211 00000 n -0000577357 00000 n -0000582505 00000 n -0000582630 00000 n -0000582355 00000 n -0001034797 00000 n -0000588893 00000 n -0000588216 00000 n -0000582830 00000 n -0000588511 00000 n -0000588638 00000 n -0000588360 00000 n -0000588702 00000 n -0000588766 00000 n -0000588830 00000 n -0000594921 00000 n -0000594249 00000 n -0000589017 00000 n -0000594544 00000 n -0000594669 00000 n -0000594393 00000 n -0000594732 00000 n -0000594795 00000 n -0000594858 00000 n -0000600365 00000 n -0000599719 00000 n -0000595045 00000 n -0000600174 00000 n -0000600301 00000 n -0000599872 00000 n -0000600022 00000 n -0000606022 00000 n -0000605378 00000 n -0000600515 00000 n -0000605834 00000 n -0000605959 00000 n -0000605531 00000 n -0000605682 00000 n -0000610434 00000 n -0000609948 00000 n -0000606172 00000 n -0000610243 00000 n -0000610370 00000 n -0000610092 00000 n -0000614398 00000 n -0000613915 00000 n -0000610558 00000 n -0000614210 00000 n -0000614335 00000 n -0000614059 00000 n -0001034922 00000 n -0000618508 00000 n -0000618024 00000 n -0000614522 00000 n -0000618317 00000 n -0000618444 00000 n -0000618168 00000 n -0000622539 00000 n -0000622057 00000 n -0000618632 00000 n -0000622351 00000 n -0000622476 00000 n -0000622201 00000 n -0000627675 00000 n -0000627063 00000 n -0000622663 00000 n -0000627356 00000 n -0000627483 00000 n -0000627207 00000 n -0000627547 00000 n -0000627611 00000 n -0000628656 00000 n -0000628408 00000 n -0000627799 00000 n -0000628531 00000 n -0000638252 00000 n -0000637610 00000 n -0000628741 00000 n -0000638061 00000 n -0000638188 00000 n -0000637763 00000 n -0000637910 00000 n -0000646089 00000 n -0000645730 00000 n -0000638427 00000 n -0000646026 00000 n -0000645874 00000 n -0001035047 00000 n -0000655568 00000 n -0000654766 00000 n -0000646213 00000 n -0000655378 00000 n -0000655504 00000 n -0000654928 00000 n -0000655077 00000 n -0000655228 00000 n -0000660744 00000 n -0000660558 00000 n -0000655743 00000 n -0000660681 00000 n -0000670220 00000 n -0000669418 00000 n -0000660855 00000 n -0000670030 00000 n -0000670156 00000 n -0000669580 00000 n -0000669729 00000 n -0000669880 00000 n -0000675396 00000 n -0000675210 00000 n -0000670395 00000 n -0000675333 00000 n -0000684893 00000 n -0000684091 00000 n -0000675507 00000 n -0000684703 00000 n -0000684829 00000 n -0000684253 00000 n -0000684402 00000 n -0000684553 00000 n -0000690069 00000 n -0000689883 00000 n -0000685068 00000 n -0000690006 00000 n -0001035172 00000 n -0000699584 00000 n -0000698782 00000 n -0000690180 00000 n -0000699393 00000 n -0000699520 00000 n -0000698944 00000 n -0000699093 00000 n -0000699243 00000 n -0000704760 00000 n -0000704574 00000 n -0000699759 00000 n -0000704697 00000 n -0000714448 00000 n -0000713646 00000 n -0000704871 00000 n -0000714257 00000 n -0000893124 00000 n -0000890482 00000 n -0000892957 00000 n -0000714384 00000 n -0000713808 00000 n -0000713957 00000 n -0000714107 00000 n -0000720137 00000 n -0000719951 00000 n -0000714637 00000 n -0000720074 00000 n -0000729652 00000 n -0000728850 00000 n -0000720248 00000 n -0000729462 00000 n -0000729588 00000 n -0000729012 00000 n -0000729161 00000 n -0000729312 00000 n -0000735328 00000 n -0000735142 00000 n -0000729827 00000 n -0000735265 00000 n -0001035297 00000 n -0000738263 00000 n -0000738013 00000 n -0000735439 00000 n -0000738136 00000 n -0000748260 00000 n -0000747156 00000 n -0000738361 00000 n -0000747946 00000 n -0000748071 00000 n -0000747327 00000 n -0000748134 00000 n -0000747479 00000 n -0000747635 00000 n -0000747791 00000 n -0000748197 00000 n -0000888693 00000 n -0000879577 00000 n -0000755428 00000 n -0000754625 00000 n -0000748435 00000 n -0000755237 00000 n -0000755364 00000 n -0000754787 00000 n -0000754936 00000 n -0000755087 00000 n -0000763635 00000 n -0000762928 00000 n -0000755565 00000 n -0000763385 00000 n -0000763510 00000 n -0000763573 00000 n -0000763081 00000 n -0000763233 00000 n -0000766884 00000 n -0000766397 00000 n -0000763772 00000 n -0000766693 00000 n -0000766820 00000 n -0000766541 00000 n -0000767677 00000 n -0000767429 00000 n -0000767008 00000 n -0000767552 00000 n -0001035422 00000 n -0000772624 00000 n -0000772118 00000 n -0000767762 00000 n -0000772241 00000 n -0000772368 00000 n -0000772432 00000 n -0000772496 00000 n -0000772560 00000 n -0000779275 00000 n -0000778775 00000 n -0000772748 00000 n -0000778898 00000 n -0000779023 00000 n -0000779086 00000 n -0000779149 00000 n -0000779212 00000 n -0000785305 00000 n -0000784799 00000 n -0000779425 00000 n -0000784922 00000 n -0000785049 00000 n -0000785113 00000 n -0000785177 00000 n -0000785241 00000 n -0000788947 00000 n -0000788636 00000 n -0000785455 00000 n -0000788759 00000 n -0000788884 00000 n -0000793500 00000 n -0000793186 00000 n -0000789058 00000 n -0000793309 00000 n -0000793436 00000 n -0000795866 00000 n -0000795555 00000 n -0000793637 00000 n -0000795678 00000 n -0000795803 00000 n -0001035547 00000 n -0000798659 00000 n -0000798345 00000 n -0000795977 00000 n -0000798468 00000 n -0000798595 00000 n -0000801101 00000 n -0000800790 00000 n -0000798770 00000 n -0000800913 00000 n -0000801038 00000 n -0000807030 00000 n -0000806716 00000 n -0000801212 00000 n -0000806839 00000 n -0000806966 00000 n -0000813798 00000 n -0000813361 00000 n -0000807167 00000 n -0000813484 00000 n -0000813609 00000 n -0000813672 00000 n -0000813735 00000 n -0000820714 00000 n -0000820272 00000 n -0000813948 00000 n -0000820395 00000 n -0000820522 00000 n -0000820586 00000 n -0000820650 00000 n -0000827586 00000 n -0000827149 00000 n -0000820864 00000 n -0000827272 00000 n -0000827397 00000 n -0000827460 00000 n -0000827523 00000 n -0001035672 00000 n -0000834033 00000 n -0000833719 00000 n -0000827736 00000 n -0000833842 00000 n -0000833969 00000 n -0000840447 00000 n -0000840136 00000 n -0000834170 00000 n -0000840259 00000 n -0000840384 00000 n -0000848828 00000 n -0000848247 00000 n -0000840584 00000 n -0000848701 00000 n -0000848400 00000 n -0000848550 00000 n -0000853700 00000 n -0000853764 00000 n -0000853828 00000 n -0000853514 00000 n -0000848926 00000 n -0000853637 00000 n -0000858931 00000 n -0000858617 00000 n -0000853926 00000 n -0000858740 00000 n -0000858867 00000 n -0000861117 00000 n -0000860806 00000 n -0000859042 00000 n -0000860929 00000 n -0000861054 00000 n -0001035797 00000 n -0000863595 00000 n -0000863281 00000 n -0000861228 00000 n -0000863404 00000 n -0000863531 00000 n -0000866385 00000 n -0000866074 00000 n -0000863706 00000 n -0000866197 00000 n -0000866322 00000 n -0000869103 00000 n -0000868789 00000 n -0000866496 00000 n -0000868912 00000 n -0000869039 00000 n -0000879640 00000 n -0000878642 00000 n -0000869214 00000 n -0000878765 00000 n -0000878828 00000 n -0000879076 00000 n -0000879139 00000 n -0000879264 00000 n -0000879327 00000 n -0000879390 00000 n -0000879453 00000 n -0000889388 00000 n -0000888506 00000 n -0000879751 00000 n -0000888629 00000 n -0000888946 00000 n -0000889010 00000 n -0000889260 00000 n -0000889324 00000 n -0000889486 00000 n -0000893326 00000 n -0000893351 00000 n -0000897559 00000 n -0000897685 00000 n -0000907155 00000 n -0000910434 00000 n -0000910459 00000 n -0000917990 00000 n -0000921192 00000 n -0000926308 00000 n -0000932161 00000 n -0000935558 00000 n -0000948988 00000 n -0000960504 00000 n -0000960829 00000 n -0000978307 00000 n -0000997077 00000 n -0001012641 00000 n -0001020254 00000 n -0001033122 00000 n -0001035922 00000 n -0001036042 00000 n -0001036164 00000 n -0001036290 00000 n -0001036380 00000 n -0001036472 00000 n -0001045061 00000 n -0001053995 00000 n -0001054036 00000 n -0001054076 00000 n -0001054412 00000 n +0000009121 00000 n +0000009182 00000 n +0001035535 00000 n +0001023220 00000 n +0001035371 00000 n +0001022795 00000 n +0001015804 00000 n +0001022631 00000 n +0001014993 00000 n +0001000272 00000 n +0001014829 00000 n +0000999349 00000 n +0000981461 00000 n +0000999186 00000 n +0001036277 00000 n +0000044908 00000 n +0000037679 00000 n +0000009412 00000 n +0000044786 00000 n +0000044847 00000 n +0000038154 00000 n +0000038305 00000 n +0000038455 00000 n +0000038611 00000 n +0000038768 00000 n +0000038925 00000 n +0000039082 00000 n +0000039232 00000 n +0000039389 00000 n +0000039550 00000 n +0000039707 00000 n +0000039869 00000 n +0000040026 00000 n +0000040188 00000 n +0000040339 00000 n +0000040492 00000 n +0000040645 00000 n +0000040798 00000 n +0000040951 00000 n +0000041105 00000 n +0000041259 00000 n +0000041413 00000 n +0000041567 00000 n +0000041720 00000 n +0000041874 00000 n +0000042025 00000 n +0000042179 00000 n +0000042333 00000 n +0000042487 00000 n +0000042641 00000 n +0000042792 00000 n +0000042944 00000 n +0000043098 00000 n +0000043251 00000 n +0000043405 00000 n +0000043559 00000 n +0000043713 00000 n +0000043867 00000 n +0000044020 00000 n +0000044173 00000 n +0000044326 00000 n +0000044480 00000 n +0000044633 00000 n +0000086383 00000 n +0000079384 00000 n +0000045005 00000 n +0000086321 00000 n +0000079851 00000 n +0000080005 00000 n +0000080159 00000 n +0000080313 00000 n +0000080467 00000 n +0000080621 00000 n +0000080774 00000 n +0000080925 00000 n +0000081079 00000 n +0000081233 00000 n +0000081387 00000 n +0000081539 00000 n +0000081693 00000 n +0000081847 00000 n +0000082001 00000 n +0000082152 00000 n +0000082304 00000 n +0000082459 00000 n +0000082613 00000 n +0000082768 00000 n +0000082922 00000 n +0000083077 00000 n +0000083232 00000 n +0000083384 00000 n +0000083538 00000 n +0000083693 00000 n +0000083848 00000 n +0000084003 00000 n +0000084154 00000 n +0000084309 00000 n +0000084464 00000 n +0000084618 00000 n +0000084773 00000 n +0000084928 00000 n +0000085083 00000 n +0000085238 00000 n +0000085393 00000 n +0000085548 00000 n +0000085703 00000 n +0000085858 00000 n +0000086013 00000 n +0000086167 00000 n +0000092223 00000 n +0000091059 00000 n +0000086467 00000 n +0000092162 00000 n +0000091238 00000 n +0000091390 00000 n +0000091544 00000 n +0000091699 00000 n +0000091853 00000 n +0000092008 00000 n +0000104732 00000 n +0000103408 00000 n +0000092307 00000 n +0000103595 00000 n +0000103750 00000 n +0000103906 00000 n +0000104061 00000 n +0000104216 00000 n +0000104367 00000 n +0000104519 00000 n +0000980710 00000 n +0000964563 00000 n +0000980546 00000 n +0000891985 00000 n +0000891924 00000 n +0000891614 00000 n +0000891676 00000 n +0000881733 00000 n +0000881796 00000 n +0000881859 00000 n +0000113495 00000 n +0000119219 00000 n +0000113340 00000 n +0000104829 00000 n +0000119034 00000 n +0000962986 00000 n +0000952098 00000 n +0000962822 00000 n +0000118578 00000 n +0000118729 00000 n +0000118882 00000 n +0000119157 00000 n +0000114138 00000 n +0000114194 00000 n +0000114274 00000 n +0000115314 00000 n +0000115335 00000 n +0000115666 00000 n +0000118556 00000 n +0000891552 00000 n +0000131720 00000 n +0000130762 00000 n +0000119344 00000 n +0000131538 00000 n +0000951355 00000 n +0000938404 00000 n +0000951191 00000 n +0000130925 00000 n +0000131078 00000 n +0000938130 00000 n +0000935118 00000 n +0000937969 00000 n +0000934723 00000 n +0000929387 00000 n +0000934560 00000 n +0000928773 00000 n +0000924006 00000 n +0000928610 00000 n +0000131232 00000 n +0000131384 00000 n +0000923775 00000 n +0000920998 00000 n +0000923614 00000 n +0000131659 00000 n +0000920519 00000 n +0000914191 00000 n +0000920357 00000 n +0001036395 00000 n +0000891862 00000 n +0000882050 00000 n +0000882369 00000 n +0000140126 00000 n +0000145760 00000 n +0000140007 00000 n +0000131920 00000 n +0000145575 00000 n +0000145637 00000 n +0000141820 00000 n +0000141876 00000 n +0000141956 00000 n +0000142996 00000 n +0000143018 00000 n +0000143312 00000 n +0000145553 00000 n +0000157128 00000 n +0000156558 00000 n +0000145924 00000 n +0000157008 00000 n +0000156705 00000 n +0000156857 00000 n +0000913021 00000 n +0000910217 00000 n +0000912857 00000 n +0000168985 00000 n +0000167815 00000 n +0000157276 00000 n +0000167934 00000 n +0000167996 00000 n +0000168058 00000 n +0000168120 00000 n +0000168182 00000 n +0000168244 00000 n +0000168306 00000 n +0000168368 00000 n +0000168430 00000 n +0000168492 00000 n +0000168554 00000 n +0000168616 00000 n +0000168677 00000 n +0000168739 00000 n +0000168800 00000 n +0000168862 00000 n +0000168924 00000 n +0000178650 00000 n +0000178105 00000 n +0000169107 00000 n +0000178224 00000 n +0000178285 00000 n +0000178346 00000 n +0000178407 00000 n +0000178468 00000 n +0000178529 00000 n +0000193014 00000 n +0000192168 00000 n +0000178773 00000 n +0000192458 00000 n +0000192642 00000 n +0000192307 00000 n +0000192704 00000 n +0000192766 00000 n +0000192828 00000 n +0000192890 00000 n +0000192952 00000 n +0000202861 00000 n +0000202193 00000 n +0000193124 00000 n +0000202312 00000 n +0000202373 00000 n +0000202434 00000 n +0000202495 00000 n +0000202556 00000 n +0000202617 00000 n +0000202678 00000 n +0000202738 00000 n +0000202799 00000 n +0001036513 00000 n +0000215721 00000 n +0000215356 00000 n +0000202971 00000 n +0000215475 00000 n +0000215659 00000 n +0000225676 00000 n +0000225263 00000 n +0000215831 00000 n +0000225553 00000 n +0000225402 00000 n +0000225614 00000 n +0000239154 00000 n +0000238604 00000 n +0000225773 00000 n +0000238723 00000 n +0000238785 00000 n +0000238846 00000 n +0000238908 00000 n +0000238970 00000 n +0000249106 00000 n +0000248572 00000 n +0000239290 00000 n +0000248862 00000 n +0000248923 00000 n +0000248711 00000 n +0000909598 00000 n +0000901489 00000 n +0000909435 00000 n +0000248984 00000 n +0000253358 00000 n +0000253177 00000 n +0000249229 00000 n +0000253296 00000 n +0000254077 00000 n +0000253837 00000 n +0000253442 00000 n +0000253956 00000 n +0001036631 00000 n +0000264401 00000 n +0000263234 00000 n +0000254161 00000 n +0000264155 00000 n +0000264278 00000 n +0000264340 00000 n +0000263405 00000 n +0000263555 00000 n +0000263705 00000 n +0000263855 00000 n +0000264005 00000 n +0000266963 00000 n +0000266613 00000 n +0000264550 00000 n +0000266902 00000 n +0000266752 00000 n +0000277067 00000 n +0000276059 00000 n +0000267060 00000 n +0000276821 00000 n +0000276944 00000 n +0000277006 00000 n +0000276222 00000 n +0000276371 00000 n +0000276521 00000 n +0000276671 00000 n +0000278385 00000 n +0000278205 00000 n +0000277229 00000 n +0000278324 00000 n +0000288833 00000 n +0000287824 00000 n +0000278482 00000 n +0000288586 00000 n +0000288709 00000 n +0000288771 00000 n +0000287987 00000 n +0000288137 00000 n +0000288287 00000 n +0000288437 00000 n +0000289970 00000 n +0000289790 00000 n +0000288995 00000 n +0000289909 00000 n +0001036749 00000 n +0000298795 00000 n +0000298102 00000 n +0000290054 00000 n +0000298548 00000 n +0000298671 00000 n +0000298733 00000 n +0000298249 00000 n +0000298399 00000 n +0000306785 00000 n +0000306095 00000 n +0000298957 00000 n +0000306541 00000 n +0000306662 00000 n +0000306723 00000 n +0000306242 00000 n +0000306390 00000 n +0000315364 00000 n +0000314670 00000 n +0000306947 00000 n +0000315117 00000 n +0000315240 00000 n +0000315302 00000 n +0000314817 00000 n +0000314967 00000 n +0000324075 00000 n +0000323385 00000 n +0000315538 00000 n +0000323831 00000 n +0000323952 00000 n +0000324014 00000 n +0000323532 00000 n +0000323680 00000 n +0000332155 00000 n +0000331463 00000 n +0000324237 00000 n +0000331908 00000 n +0000900132 00000 n +0000897794 00000 n +0000899971 00000 n +0000332031 00000 n +0000332093 00000 n +0000331610 00000 n +0000331758 00000 n +0000343584 00000 n +0000342554 00000 n +0000332317 00000 n +0000343155 00000 n +0000343276 00000 n +0000343337 00000 n +0000343399 00000 n +0000343461 00000 n +0000343523 00000 n +0000342709 00000 n +0000342859 00000 n +0000343008 00000 n +0001036867 00000 n +0000353791 00000 n +0000352485 00000 n +0000343758 00000 n +0000353729 00000 n +0000352672 00000 n +0000352821 00000 n +0000352971 00000 n +0000353121 00000 n +0000353274 00000 n +0000353427 00000 n +0000353579 00000 n +0000363514 00000 n +0000363151 00000 n +0000353901 00000 n +0000363270 00000 n +0000363392 00000 n +0000363453 00000 n +0000375570 00000 n +0000374426 00000 n +0000363688 00000 n +0000375508 00000 n +0000374605 00000 n +0000374755 00000 n +0000374906 00000 n +0000375057 00000 n +0000375208 00000 n +0000375358 00000 n +0000381588 00000 n +0000381079 00000 n +0000375706 00000 n +0000381527 00000 n +0000381226 00000 n +0000381377 00000 n +0000383305 00000 n +0000382890 00000 n +0000381698 00000 n +0000383181 00000 n +0000383029 00000 n +0000392195 00000 n +0000391342 00000 n +0000383389 00000 n +0000391950 00000 n +0000392072 00000 n +0000392134 00000 n +0000391497 00000 n +0000391648 00000 n +0000391799 00000 n +0001036985 00000 n +0000394886 00000 n +0000394534 00000 n +0000392344 00000 n +0000394824 00000 n +0000394673 00000 n +0000405364 00000 n +0000404673 00000 n +0000394983 00000 n +0000405121 00000 n +0000405243 00000 n +0000405305 00000 n +0000404820 00000 n +0000404971 00000 n +0000411420 00000 n +0000410822 00000 n +0000405526 00000 n +0000411112 00000 n +0000410961 00000 n +0000411174 00000 n +0000411234 00000 n +0000411296 00000 n +0000411358 00000 n +0000423062 00000 n +0000422308 00000 n +0000411543 00000 n +0000422757 00000 n +0000422879 00000 n +0000422941 00000 n +0000423001 00000 n +0000422455 00000 n +0000422606 00000 n +0000430515 00000 n +0000430334 00000 n +0000423249 00000 n +0000430453 00000 n +0000441397 00000 n +0000440801 00000 n +0000430625 00000 n +0000441091 00000 n +0000441213 00000 n +0000441275 00000 n +0000441336 00000 n +0000440940 00000 n +0001037103 00000 n +0000449760 00000 n +0000449408 00000 n +0000441584 00000 n +0000449698 00000 n +0000449547 00000 n +0000450511 00000 n +0000450270 00000 n +0000449870 00000 n +0000450389 00000 n +0000458862 00000 n +0000458557 00000 n +0000450595 00000 n +0000458676 00000 n +0000458800 00000 n +0000463013 00000 n +0000462542 00000 n +0000458998 00000 n +0000462830 00000 n +0000462681 00000 n +0000462891 00000 n +0000462952 00000 n +0000469812 00000 n +0000469214 00000 n +0000463136 00000 n +0000469503 00000 n +0000469627 00000 n +0000469353 00000 n +0000469689 00000 n +0000469751 00000 n +0000474334 00000 n +0000473739 00000 n +0000469948 00000 n +0000474029 00000 n +0000474151 00000 n +0000473878 00000 n +0000474212 00000 n +0000474273 00000 n +0001037221 00000 n +0000479955 00000 n +0000479323 00000 n +0000474457 00000 n +0000479769 00000 n +0000479893 00000 n +0000479470 00000 n +0000479619 00000 n +0000483909 00000 n +0000483437 00000 n +0000480078 00000 n +0000483726 00000 n +0000483848 00000 n +0000483576 00000 n +0000491923 00000 n +0000491045 00000 n +0000484032 00000 n +0000491489 00000 n +0000491613 00000 n +0000491192 00000 n +0000491341 00000 n +0000491675 00000 n +0000491737 00000 n +0000491799 00000 n +0000491861 00000 n +0000501140 00000 n +0000500353 00000 n +0000492059 00000 n +0000500957 00000 n +0000501079 00000 n +0000500508 00000 n +0000500658 00000 n +0000500807 00000 n +0000505414 00000 n +0000504861 00000 n +0000501276 00000 n +0000504980 00000 n +0000505042 00000 n +0000505104 00000 n +0000505166 00000 n +0000505228 00000 n +0000505290 00000 n +0000505352 00000 n +0000515043 00000 n +0000514170 00000 n +0000505524 00000 n +0000514616 00000 n +0000514738 00000 n +0000514317 00000 n +0000514468 00000 n +0000514799 00000 n +0000514860 00000 n +0000514921 00000 n +0000514982 00000 n +0001037339 00000 n +0000517167 00000 n +0000516862 00000 n +0000515166 00000 n +0000516981 00000 n +0000517043 00000 n +0000517105 00000 n +0000522319 00000 n +0000521690 00000 n +0000517251 00000 n +0000522136 00000 n +0000522258 00000 n +0000521837 00000 n +0000521985 00000 n +0000528827 00000 n +0000528072 00000 n +0000522442 00000 n +0000528517 00000 n +0000528641 00000 n +0000528219 00000 n +0000528367 00000 n +0000528703 00000 n +0000528765 00000 n +0000534274 00000 n +0000533803 00000 n +0000528950 00000 n +0000534091 00000 n +0000534213 00000 n +0000533942 00000 n +0000542554 00000 n +0000542079 00000 n +0000534410 00000 n +0000542368 00000 n +0000542492 00000 n +0000542218 00000 n +0000544259 00000 n +0000543885 00000 n +0000542690 00000 n +0000544007 00000 n +0000544070 00000 n +0000544133 00000 n +0000544196 00000 n +0001037457 00000 n +0000548850 00000 n +0000548364 00000 n +0000544343 00000 n +0000548659 00000 n +0000548786 00000 n +0000548508 00000 n +0000553460 00000 n +0000552977 00000 n +0000548974 00000 n +0000553272 00000 n +0000553397 00000 n +0000553121 00000 n +0000559793 00000 n +0000559306 00000 n +0000553584 00000 n +0000559602 00000 n +0000559729 00000 n +0000559450 00000 n +0000569494 00000 n +0000569010 00000 n +0000559943 00000 n +0000569306 00000 n +0000569431 00000 n +0000569154 00000 n +0000571377 00000 n +0000570998 00000 n +0000569631 00000 n +0000571121 00000 n +0000571185 00000 n +0000571249 00000 n +0000571313 00000 n +0000580030 00000 n +0000579546 00000 n +0000571475 00000 n +0000579842 00000 n +0000579967 00000 n +0000579690 00000 n +0001037582 00000 n +0000585499 00000 n +0000585013 00000 n +0000580167 00000 n +0000585308 00000 n +0000585435 00000 n +0000585157 00000 n +0000591685 00000 n +0000591013 00000 n +0000585636 00000 n +0000591309 00000 n +0000591434 00000 n +0000591157 00000 n +0000591497 00000 n +0000591560 00000 n +0000591623 00000 n +0000597712 00000 n +0000597035 00000 n +0000591809 00000 n +0000597329 00000 n +0000597456 00000 n +0000597179 00000 n +0000597520 00000 n +0000597584 00000 n +0000597648 00000 n +0000603106 00000 n +0000602462 00000 n +0000597836 00000 n +0000602918 00000 n +0000603043 00000 n +0000602615 00000 n +0000602766 00000 n +0000608801 00000 n +0000608156 00000 n +0000603256 00000 n +0000608610 00000 n +0000608737 00000 n +0000608309 00000 n +0000608459 00000 n +0000613191 00000 n +0000612707 00000 n +0000608951 00000 n +0000613003 00000 n +0000613128 00000 n +0000612851 00000 n +0001037707 00000 n +0000617178 00000 n +0000616693 00000 n +0000613315 00000 n +0000616987 00000 n +0000617114 00000 n +0000616837 00000 n +0000621239 00000 n +0000620757 00000 n +0000617302 00000 n +0000621051 00000 n +0000621176 00000 n +0000620901 00000 n +0000625313 00000 n +0000624829 00000 n +0000621363 00000 n +0000625122 00000 n +0000625249 00000 n +0000624973 00000 n +0000630384 00000 n +0000629776 00000 n +0000625437 00000 n +0000630070 00000 n +0000630195 00000 n +0000629920 00000 n +0000630258 00000 n +0000630321 00000 n +0000631386 00000 n +0000631136 00000 n +0000630508 00000 n +0000631259 00000 n +0000640996 00000 n +0000640355 00000 n +0000631471 00000 n +0000640808 00000 n +0000640933 00000 n +0000640508 00000 n +0000640656 00000 n +0001037832 00000 n +0000648799 00000 n +0000648440 00000 n +0000641171 00000 n +0000648735 00000 n +0000648584 00000 n +0000658304 00000 n +0000657502 00000 n +0000648923 00000 n +0000658117 00000 n +0000658241 00000 n +0000657664 00000 n +0000657814 00000 n +0000657966 00000 n +0000663474 00000 n +0000663287 00000 n +0000658479 00000 n +0000663410 00000 n +0000672979 00000 n +0000672177 00000 n +0000663585 00000 n +0000672792 00000 n +0000672916 00000 n +0000672339 00000 n +0000672489 00000 n +0000672641 00000 n +0000678149 00000 n +0000677962 00000 n +0000673154 00000 n +0000678085 00000 n +0000687686 00000 n +0000686884 00000 n +0000678260 00000 n +0000687499 00000 n +0000687623 00000 n +0000687046 00000 n +0000687196 00000 n +0000687348 00000 n +0001037957 00000 n +0000692856 00000 n +0000692669 00000 n +0000687861 00000 n +0000692792 00000 n +0000702405 00000 n +0000701603 00000 n +0000692967 00000 n +0000702217 00000 n +0000702342 00000 n +0000701765 00000 n +0000701915 00000 n +0000702066 00000 n +0000707575 00000 n +0000707388 00000 n +0000702580 00000 n +0000707511 00000 n +0000717264 00000 n +0000716462 00000 n +0000707686 00000 n +0000717076 00000 n +0000895909 00000 n +0000893267 00000 n +0000895742 00000 n +0000717201 00000 n +0000716624 00000 n +0000716774 00000 n +0000716925 00000 n +0000722938 00000 n +0000722751 00000 n +0000717453 00000 n +0000722874 00000 n +0000732470 00000 n +0000731668 00000 n +0000723049 00000 n +0000732283 00000 n +0000732407 00000 n +0000731830 00000 n +0000731980 00000 n +0000732132 00000 n +0001038082 00000 n +0000738131 00000 n +0000737944 00000 n +0000732645 00000 n +0000738067 00000 n +0000741091 00000 n +0000740843 00000 n +0000738242 00000 n +0000740966 00000 n +0000751110 00000 n +0000750003 00000 n +0000741189 00000 n +0000750792 00000 n +0000750919 00000 n +0000750174 00000 n +0000750983 00000 n +0000750326 00000 n +0000750482 00000 n +0000750638 00000 n +0000751047 00000 n +0000891489 00000 n +0000882431 00000 n +0000758273 00000 n +0000757473 00000 n +0000751285 00000 n +0000758085 00000 n +0000758210 00000 n +0000757635 00000 n +0000757784 00000 n +0000757935 00000 n +0000766455 00000 n +0000765744 00000 n +0000758410 00000 n +0000766201 00000 n +0000766328 00000 n +0000766392 00000 n +0000765897 00000 n +0000766049 00000 n +0000769699 00000 n +0000769215 00000 n +0000766592 00000 n +0000769511 00000 n +0000769636 00000 n +0000769359 00000 n +0001038207 00000 n +0000770499 00000 n +0000770249 00000 n +0000769823 00000 n +0000770372 00000 n +0000775406 00000 n +0000774906 00000 n +0000770584 00000 n +0000775029 00000 n +0000775154 00000 n +0000775217 00000 n +0000775280 00000 n +0000775343 00000 n +0000782086 00000 n +0000781580 00000 n +0000775530 00000 n +0000781703 00000 n +0000781830 00000 n +0000781894 00000 n +0000781958 00000 n +0000782022 00000 n +0000788099 00000 n +0000787599 00000 n +0000782236 00000 n +0000787722 00000 n +0000787847 00000 n +0000787910 00000 n +0000787973 00000 n +0000788036 00000 n +0000791801 00000 n +0000791487 00000 n +0000788249 00000 n +0000791610 00000 n +0000791737 00000 n +0000796304 00000 n +0000795993 00000 n +0000791912 00000 n +0000796116 00000 n +0000796241 00000 n +0001038332 00000 n +0000798711 00000 n +0000798397 00000 n +0000796441 00000 n +0000798520 00000 n +0000798647 00000 n +0000801472 00000 n +0000801161 00000 n +0000798822 00000 n +0000801284 00000 n +0000801409 00000 n +0000803946 00000 n +0000803632 00000 n +0000801583 00000 n +0000803755 00000 n +0000803882 00000 n +0000809841 00000 n +0000809530 00000 n +0000804057 00000 n +0000809653 00000 n +0000809778 00000 n +0000816642 00000 n +0000816200 00000 n +0000809978 00000 n +0000816323 00000 n +0000816450 00000 n +0000816514 00000 n +0000816578 00000 n +0000823527 00000 n +0000823090 00000 n +0000816792 00000 n +0000823213 00000 n +0000823338 00000 n +0000823401 00000 n +0000823464 00000 n +0001038457 00000 n +0000830441 00000 n +0000829999 00000 n +0000823677 00000 n +0000830122 00000 n +0000830249 00000 n +0000830313 00000 n +0000830377 00000 n +0000836844 00000 n +0000836533 00000 n +0000830591 00000 n +0000836656 00000 n +0000836781 00000 n +0000843303 00000 n +0000842989 00000 n +0000836981 00000 n +0000843112 00000 n +0000843239 00000 n +0000851656 00000 n +0000851076 00000 n +0000843440 00000 n +0000851531 00000 n +0000851229 00000 n +0000851380 00000 n +0000856523 00000 n +0000856587 00000 n +0000856650 00000 n +0000856336 00000 n +0000851754 00000 n +0000856459 00000 n +0000861758 00000 n +0000861447 00000 n +0000856748 00000 n +0000861570 00000 n +0000861695 00000 n +0001038582 00000 n +0000863965 00000 n +0000863651 00000 n +0000861869 00000 n +0000863774 00000 n +0000863901 00000 n +0000866433 00000 n +0000866122 00000 n +0000864076 00000 n +0000866245 00000 n +0000866370 00000 n +0000869229 00000 n +0000868915 00000 n +0000866544 00000 n +0000869038 00000 n +0000869165 00000 n +0000871935 00000 n +0000871624 00000 n +0000869340 00000 n +0000871747 00000 n +0000871872 00000 n +0000882495 00000 n +0000881483 00000 n +0000872046 00000 n +0000881606 00000 n +0000881670 00000 n +0000881922 00000 n +0000881986 00000 n +0000882113 00000 n +0000882177 00000 n +0000882241 00000 n +0000882305 00000 n +0000892173 00000 n +0000891303 00000 n +0000882606 00000 n +0000891426 00000 n +0000891738 00000 n +0000891801 00000 n +0000892047 00000 n +0000892110 00000 n +0001038707 00000 n +0000892271 00000 n +0000896111 00000 n +0000896136 00000 n +0000900344 00000 n +0000900470 00000 n +0000909940 00000 n +0000913219 00000 n +0000913244 00000 n +0000920775 00000 n +0000923977 00000 n +0000929093 00000 n +0000934946 00000 n +0000938343 00000 n +0000951773 00000 n +0000963289 00000 n +0000963614 00000 n +0000981092 00000 n +0000999862 00000 n +0001015426 00000 n +0001023039 00000 n +0001035907 00000 n +0001038787 00000 n +0001038907 00000 n +0001039029 00000 n +0001039155 00000 n +0001039254 00000 n +0001039346 00000 n +0001047935 00000 n +0001056951 00000 n +0001056992 00000 n +0001057032 00000 n +0001057368 00000 n trailer << -/Size 1423 -/Root 1421 0 R -/Info 1422 0 R +/Size 1431 +/Root 1429 0 R +/Info 1430 0 R >> startxref -1054878 +1057834 %%EOF diff --git a/src/modules/Makefile b/src/modules/Makefile index a9374eb0..2edd7183 100644 --- a/src/modules/Makefile +++ b/src/modules/Makefile @@ -21,7 +21,7 @@ psb_spmat_type.o : psb_realloc_mod.o psb_const_mod.o psb_string_mod.o psb_error_mod.o: psb_const_mod.o psb_penv_mod.o: psb_const_mod.o psb_error_mod.o psi_mod.o: psb_penv_mod.o psb_error_mod.o psb_desc_type.o -psb_desc_type.o: psb_const_mod.o +psb_desc_type.o: psb_const_mod.o psb_error_mod.o psb_penv_mod.o psb_check_mod.o: psb_desc_type.o psb_methd_mod.o: psb_serial_mod.o psb_desc_type.o psb_prec_type.o psb_tools_mod.o: psb_spmat_type.o psb_desc_type.o psi_mod.o diff --git a/src/modules/psb_desc_type.f90 b/src/modules/psb_desc_type.f90 index 8d8e0ba0..5a643d2b 100644 --- a/src/modules/psb_desc_type.f90 +++ b/src/modules/psb_desc_type.f90 @@ -227,5 +227,64 @@ contains end function psb_is_large_dec + subroutine psb_cd_set_bld(desc,info) + use psb_const_mod + use psb_error_mod + use psb_penv_mod + + implicit none + type(psb_desc_type), intent(inout) :: desc + integer :: info + !locals + integer :: np,me,ictxt, isz, err_act,idx,gidx,lidx + logical, parameter :: debug=.false.,debugprt=.false. + character(len=20) :: name, char_err + if (debug) write(0,*) me,'Entered CDCPY' + if (psb_get_errstatus() /= 0) return + info = 0 + call psb_erractionsave(err_act) + name = 'psb_cdcpy' + + ictxt = psb_cd_get_context(desc) + + ! check on blacs grid + call psb_info(ictxt, me, np) + if (debug) write(0,*) me,'Entered CDCPY' + + if (psb_is_large_desc(desc)) then + if (.not.allocated(desc%ptree)) then + allocate(desc%ptree(2),stat=info) + if (info /= 0) then + info=4000 + goto 9999 + endif + call InitPairSearchTree(desc%ptree,info) + do idx=1, psb_cd_get_local_cols(desc) + gidx = desc%loc_to_glob(idx) + call SearchInsKeyVal(desc%ptree,gidx,idx,lidx,info) + if (lidx /= idx) then + write(0,*) 'Warning from cdset: mismatch in PTREE ',idx,lidx + endif + enddo + end if + desc%matrix_data(psb_dec_type_) = psb_desc_large_bld_ + + else + desc%matrix_data(psb_dec_type_) = psb_desc_bld_ + end if + + call psb_erractionrestore(err_act) + return + +9999 continue + call psb_erractionrestore(err_act) + + if (err_act == act_ret) then + return + else + call psb_error(ictxt) + end if + return + end subroutine psb_cd_set_bld end module psb_descriptor_type diff --git a/src/modules/psb_error_mod.f90 b/src/modules/psb_error_mod.f90 index e8c54926..c04c64d4 100644 --- a/src/modules/psb_error_mod.f90 +++ b/src/modules/psb_error_mod.f90 @@ -351,6 +351,8 @@ contains write (0,'("indices in input array are not within problem dimension ",2(i0,2x))')i_e_d(1:2) case(150) write (0,'("indices in input array are not belonging to the calling process ",i0)')i_e_d(1) + case(151) + write (0,'("indices in input array are not belonging to the calling process ")') case(290) write (0,'("To call this routine you must first call psb_geall on the same matrix")') case(295) diff --git a/src/modules/psb_tools_mod.f90 b/src/modules/psb_tools_mod.f90 index e8513c1e..9be8341d 100644 --- a/src/modules/psb_tools_mod.f90 +++ b/src/modules/psb_tools_mod.f90 @@ -557,20 +557,22 @@ Module psb_tools_mod interface psb_glob_to_loc - subroutine psb_glob_to_loc2(x,y,desc_a,info,iact) + subroutine psb_glob_to_loc2(x,y,desc_a,info,iact,owned) use psb_descriptor_type - type(psb_desc_type), intent(in) :: desc_a - integer,intent(in) :: x(:) - integer,intent(out) :: y(:) - integer, intent(out) :: info - character, intent(in), optional :: iact + type(psb_desc_type), intent(in) :: desc_a + integer,intent(in) :: x(:) + integer,intent(out) :: y(:) + integer, intent(out) :: info + character, intent(in), optional :: iact + logical, intent(in), optional :: owned end subroutine psb_glob_to_loc2 - subroutine psb_glob_to_loc(x,desc_a,info,iact) + subroutine psb_glob_to_loc(x,desc_a,info,iact,owned) use psb_descriptor_type - type(psb_desc_type), intent(in) :: desc_a - integer,intent(inout) :: x(:) - integer, intent(out) :: info - character, intent(in), optional :: iact + type(psb_desc_type), intent(in) :: desc_a + integer,intent(inout) :: x(:) + integer, intent(out) :: info + character, intent(in), optional :: iact + logical, intent(in), optional :: owned end subroutine psb_glob_to_loc end interface diff --git a/src/tools/psb_cdall.f90 b/src/tools/psb_cdall.f90 index a7ca87ef..84d1c6a7 100644 --- a/src/tools/psb_cdall.f90 +++ b/src/tools/psb_cdall.f90 @@ -387,6 +387,7 @@ subroutine psb_cdall(m, n, parts, ictxt, desc_a, info) ! set fields in desc_a%MATRIX_DATA.... desc_a%matrix_data(psb_n_row_) = loc_row desc_a%matrix_data(psb_n_col_) = loc_row + call psb_cd_set_bld(desc_a,info) call psb_realloc(1,desc_a%halo_index, info) if (info /= no_err) then diff --git a/src/tools/psb_cdasb.f90 b/src/tools/psb_cdasb.f90 index 762e3c42..6b973511 100644 --- a/src/tools/psb_cdasb.f90 +++ b/src/tools/psb_cdasb.f90 @@ -130,6 +130,16 @@ subroutine psb_cdasb(desc_a,info) end if if (psb_is_large_dec(dectype) ) then + if (allocated(desc_a%ptree)) then + call FreePairSearchTree(desc_a%ptree) + deallocate(desc_a%ptree,stat=info) + if (info /= 0) then + info=2059 + call psb_errpush(info,name) + goto 9999 + end if + end if + desc_a%matrix_data(psb_dec_type_) = psb_desc_large_asb_ !!$ write(0,*) 'Done large dec asmbly',desc_a%matrix_data(psb_dec_type_),& !!$ & psb_desc_large_asb_,psb_is_asb_dec(desc_a%matrix_data(psb_dec_type_)) diff --git a/src/tools/psb_dcdovr.f90 b/src/tools/psb_dcdovr.f90 index 5196e2d8..d6ecb12d 100644 --- a/src/tools/psb_dcdovr.f90 +++ b/src/tools/psb_dcdovr.f90 @@ -157,87 +157,164 @@ Subroutine psb_dcdovr(a,desc_a,novr,desc_ov,info) l_tmp_ovr_idx = novr*(3*Max(2*index_dim,1)+1) l_tmp_halo = novr*(3*Size(desc_a%halo_index)) - if (psb_is_large_desc(desc_a)) then - desc_ov%matrix_data(psb_dec_type_) = psb_desc_large_bld_ - else - desc_ov%matrix_data(psb_dec_type_) = psb_desc_bld_ - end if + call psb_cd_set_bld(desc_ov,info) + If(debug) then Write(0,*)'Start cdovrbld',me,lworks,lworkr call psb_barrier(ictxt) endif - if (.false.) then - ! - ! The real work goes on in here.... - ! - Call psb_cdovrbld(novr,desc_ov,desc_a,a,& - & l_tmp_halo,l_tmp_ovr_idx,lworks,lworkr,info) - - if (info /= 0) then - info=4010 - ch_err='psb_cdovrbld' - call psb_errpush(info,name,a_err=ch_err) - goto 9999 - end if - If(debug) then - Write(0,*)'Done cdovrbld',me,lworks,lworkr - call psb_barrier(ictxt) - endif - else + Allocate(brvindx(np+1),rvsz(np),sdsz(np),bsdindx(np+1),stat=info) + if (info /= 0) then + call psb_errpush(4010,name,a_err='Allocate') + goto 9999 + end if + Allocate(works(lworks),workr(lworkr),t_halo_in(l_tmp_halo),& + & t_halo_out(l_tmp_halo), temp(lworkr),stat=info) + if (info /= 0) then + call psb_errpush(4010,name,a_err='Allocate') + goto 9999 + end if - Allocate(brvindx(np+1),rvsz(np),sdsz(np),bsdindx(np+1),stat=info) - if (info /= 0) then - call psb_errpush(4010,name,a_err='Allocate') - goto 9999 - end if - Allocate(works(lworks),workr(lworkr),t_halo_in(l_tmp_halo),& - & t_halo_out(l_tmp_halo), temp(lworkr),stat=info) - if (info /= 0) then - call psb_errpush(4010,name,a_err='Allocate') - goto 9999 - end if + call psb_sp_all(blk,max(lworks,lworkr),info) + if (info /= 0) then + info=4010 + ch_err='psb_sp_all' + call psb_errpush(info,name,a_err=ch_err) + goto 9999 + end if + blk%fida='COO' + + Allocate(tmp_ovr_idx(l_tmp_ovr_idx),tmp_halo(l_tmp_halo),& + & halo(size(desc_a%halo_index)),stat=info) + if (info /= 0) then + call psb_errpush(4010,name,a_err='Allocate') + goto 9999 + end if + halo(:) = desc_a%halo_index(:) + desc_ov%ovrlap_elem(:) = -1 + tmp_ovr_idx(:) = -1 + tmp_halo(:) = -1 + counter_e = 1 + tot_recv = 0 + counter_h = 1 + counter_o = 1 + + ! Init overlap with desc_a%ovrlap (if any) + counter = 1 + Do While (desc_a%ovrlap_index(counter) /= -1) + proc = desc_a%ovrlap_index(counter+psb_proc_id_) + n_elem_recv = desc_a%ovrlap_index(counter+psb_n_elem_recv_) + n_elem_send = desc_a%ovrlap_index(counter+n_elem_recv+psb_n_elem_send_) + + Do j=0,n_elem_recv-1 + + idx = desc_a%ovrlap_index(counter+psb_elem_recv_+j) + If(idx > Size(desc_ov%loc_to_glob)) then + info=-3 + call psb_errpush(info,name) + goto 9999 + endif + + gidx = desc_ov%loc_to_glob(idx) + + call psb_check_size((counter_o+3),tmp_ovr_idx,info,pad=-1) + if (info /= 0) then + info=4010 + call psb_errpush(info,name,a_err='psb_check_size') + goto 9999 + end if + + tmp_ovr_idx(counter_o)=proc + tmp_ovr_idx(counter_o+1)=1 + tmp_ovr_idx(counter_o+2)=gidx + tmp_ovr_idx(counter_o+3)=-1 + counter_o=counter_o+3 + end Do + counter=counter+n_elem_recv+n_elem_send+2 + end Do - call psb_sp_all(blk,max(lworks,lworkr),info) - if (info /= 0) then - info=4010 - ch_err='psb_sp_all' - call psb_errpush(info,name,a_err=ch_err) - goto 9999 - end if - blk%fida='COO' - Allocate(tmp_ovr_idx(l_tmp_ovr_idx),tmp_halo(l_tmp_halo),& - & halo(size(desc_a%halo_index)),stat=info) - if (info /= 0) then - call psb_errpush(4010,name,a_err='Allocate') - goto 9999 - end if - halo(:) = desc_a%halo_index(:) - desc_ov%ovrlap_elem(:) = -1 - tmp_ovr_idx(:) = -1 - tmp_halo(:) = -1 - counter_e = 1 - tot_recv = 0 - counter_h = 1 - counter_o = 1 - - ! Init overlap with desc_a%ovrlap (if any) - counter = 1 - Do While (desc_a%ovrlap_index(counter) /= -1) - proc = desc_a%ovrlap_index(counter+psb_proc_id_) - n_elem_recv = desc_a%ovrlap_index(counter+psb_n_elem_recv_) - n_elem_send = desc_a%ovrlap_index(counter+n_elem_recv+psb_n_elem_send_) + ! + ! A picture is in order to understand what goes on here. + ! I is the internal part; H is halo, R row, C column. The final + ! matrix with N levels of overlap looks like this + ! + ! I | Hc1 | 0 | 0 | + ! -------|-----|-----|-----| + ! Hr1 | Hd1 | Hc2 | 0 | + ! -------|-----|-----|-----| + ! 0 | Hr2 | Hd2 | Hc2 | + ! -------|-----|-----|-----| + ! 0 | 0 | Hr3 | Hd3 | Hc3 + ! + ! At the start we already have I and Hc1, so we know the row + ! indices that will make up Hr1, and also who owns them. As we + ! actually get those rows, we receive the column indices in Hc2; + ! these define the row indices for Hr2, and so on. When we have + ! reached the desired level HrN, we may ignore HcN. + ! + ! + Do i_ovr = 1, novr + + if (debug) write(0,*) me,'Running on overlap level ',i_ovr,' of ',novr + + ! + ! At this point, halo contains a valid halo corresponding to the + ! matrix enlarged with the elements in the frontier for I_OVR-1. + ! At the start, this is just the halo for A; the rows for indices in + ! the first halo will contain column indices defining the second halo + ! level and so on. + ! + bsdindx(:) = 0 + sdsz(:) = 0 + brvindx(:) = 0 + rvsz(:) = 0 + idxr = 0 + idxs = 0 + counter = 1 + counter_t = 1 + + + Do While (halo(counter) /= -1) + tot_elem=0 + proc=halo(counter+psb_proc_id_) + n_elem_recv=halo(counter+psb_n_elem_recv_) + n_elem_send=halo(counter+n_elem_recv+psb_n_elem_send_) + If ((counter+n_elem_recv+n_elem_send) > Size(halo)) then + info = -1 + call psb_errpush(info,name) + goto 9999 + end If + tot_recv=tot_recv+n_elem_recv + if (debug) write(0,*) me,' CDOVRBLD tot_recv:',proc,n_elem_recv,tot_recv + ! + ! + ! The format of the halo vector exists in two forms: 1. Temporary + ! 2. Assembled. In this loop we are using the (assembled) halo_in and + ! copying it into (temporary) halo_out; this is because tmp_halo will + ! be enlarged with the new column indices received, and will reassemble + ! everything for the next iteration. + ! + + ! + ! add recv elements in halo_index into ovrlap_index + ! Do j=0,n_elem_recv-1 + If((counter+psb_elem_recv_+j)>Size(halo)) then + info=-2 + call psb_errpush(info,name) + goto 9999 + end If - idx = desc_a%ovrlap_index(counter+psb_elem_recv_+j) + idx = halo(counter+psb_elem_recv_+j) If(idx > Size(desc_ov%loc_to_glob)) then info=-3 call psb_errpush(info,name) @@ -258,444 +335,344 @@ Subroutine psb_dcdovr(a,desc_a,novr,desc_ov,info) tmp_ovr_idx(counter_o+2)=gidx tmp_ovr_idx(counter_o+3)=-1 counter_o=counter_o+3 - end Do - counter=counter+n_elem_recv+n_elem_send+2 - end Do - + if (.not.psb_is_large_desc(desc_ov)) then + call psb_check_size((counter_h+3),tmp_halo,info,pad=-1) + if (info /= 0) then + info=4010 + call psb_errpush(info,name,a_err='psb_check_size') + goto 9999 + end if + tmp_halo(counter_h)=proc + tmp_halo(counter_h+1)=1 + tmp_halo(counter_h+2)=idx + tmp_halo(counter_h+3)=-1 - ! - ! A picture is in order to understand what goes on here. - ! I is the internal part; H is halo, R row, C column. The final - ! matrix with N levels of overlap looks like this - ! - ! I | Hc1 | 0 | 0 | - ! -------|-----|-----|-----| - ! Hr1 | Hd1 | Hc2 | 0 | - ! -------|-----|-----|-----| - ! 0 | Hr2 | Hd2 | Hc2 | - ! -------|-----|-----|-----| - ! 0 | 0 | Hr3 | Hd3 | Hc3 - ! - ! At the start we already have I and Hc1, so we know the row - ! indices that will make up Hr1, and also who owns them. As we - ! actually get those rows, we receive the column indices in Hc2; - ! these define the row indices for Hr2, and so on. When we have - ! reached the desired level HrN, we may ignore HcN. - ! - ! - Do i_ovr = 1, novr + counter_h=counter_h+3 + end if - if (debug) write(0,*) me,'Running on overlap level ',i_ovr,' of ',novr + Enddo + if (debug) write(0,*) me,'Checktmp_o_i Loop Mid1',tmp_ovr_idx(1:10) + counter = counter+n_elem_recv ! - ! At this point, halo contains a valid halo corresponding to the - ! matrix enlarged with the elements in the frontier for I_OVR-1. - ! At the start, this is just the halo for A; the rows for indices in - ! the first halo will contain column indices defining the second halo - ! level and so on. + ! add send elements in halo_index into ovrlap_index ! - bsdindx(:) = 0 - sdsz(:) = 0 - brvindx(:) = 0 - rvsz(:) = 0 - idxr = 0 - idxs = 0 - counter = 1 - counter_t = 1 - - - Do While (halo(counter) /= -1) - tot_elem=0 - proc=halo(counter+psb_proc_id_) - n_elem_recv=halo(counter+psb_n_elem_recv_) - n_elem_send=halo(counter+n_elem_recv+psb_n_elem_send_) - If ((counter+n_elem_recv+n_elem_send) > Size(halo)) then - info = -1 - call psb_errpush(info,name) + Do j=0,n_elem_send-1 + + idx = halo(counter+psb_elem_send_+j) + gidx = desc_ov%loc_to_glob(idx) + if (idx > psb_cd_get_local_rows(Desc_a)) & + & write(0,*) me,i_ovr,'Out of local rows ',& + & idx,psb_cd_get_local_rows(Desc_a) + + call psb_check_size((counter_o+3),tmp_ovr_idx,info,pad=-1) + if (info /= 0) then + info=4010 + call psb_errpush(info,name,a_err='psb_check_size') goto 9999 - end If - tot_recv=tot_recv+n_elem_recv - if (debug) write(0,*) me,' CDOVRBLD tot_recv:',proc,n_elem_recv,tot_recv - ! - ! - ! The format of the halo vector exists in two forms: 1. Temporary - ! 2. Assembled. In this loop we are using the (assembled) halo_in and - ! copying it into (temporary) halo_out; this is because tmp_halo will - ! be enlarged with the new column indices received, and will reassemble - ! everything for the next iteration. - ! + end if + + tmp_ovr_idx(counter_o)=proc + tmp_ovr_idx(counter_o+1)=1 + tmp_ovr_idx(counter_o+2)=gidx + tmp_ovr_idx(counter_o+3)=-1 + counter_o=counter_o+3 ! - ! add recv elements in halo_index into ovrlap_index + ! Prepare to exchange the halo rows with the other proc. ! - Do j=0,n_elem_recv-1 - If((counter+psb_elem_recv_+j)>Size(halo)) then - info=-2 - call psb_errpush(info,name) - goto 9999 - end If + If (i_ovr < (novr)) Then + n_elem = psb_sp_get_nnz_row(idx,a) - idx = halo(counter+psb_elem_recv_+j) - If(idx > Size(desc_ov%loc_to_glob)) then - info=-3 - call psb_errpush(info,name) - goto 9999 - endif - - gidx = desc_ov%loc_to_glob(idx) - - call psb_check_size((counter_o+3),tmp_ovr_idx,info,pad=-1) + call psb_check_size((idxs+tot_elem+n_elem),works,info) if (info /= 0) then info=4010 call psb_errpush(info,name,a_err='psb_check_size') goto 9999 end if - tmp_ovr_idx(counter_o)=proc - tmp_ovr_idx(counter_o+1)=1 - tmp_ovr_idx(counter_o+2)=gidx - tmp_ovr_idx(counter_o+3)=-1 - counter_o=counter_o+3 - if (.not.psb_is_large_desc(desc_ov)) then - call psb_check_size((counter_h+3),tmp_halo,info,pad=-1) + If((n_elem) > size(blk%ia2)) Then + isz = max((3*size(blk%ia2))/2,(n_elem)) + if (debug) write(0,*) me,'Realloc blk',isz + call psb_sp_reall(blk,isz,info) if (info /= 0) then info=4010 - call psb_errpush(info,name,a_err='psb_check_size') + ch_err='psb_sp_reall' + call psb_errpush(info,name,a_err=ch_err) goto 9999 end if + End If - tmp_halo(counter_h)=proc - tmp_halo(counter_h+1)=1 - tmp_halo(counter_h+2)=idx - tmp_halo(counter_h+3)=-1 - - counter_h=counter_h+3 - end if - - Enddo - if (debug) write(0,*) me,'Checktmp_o_i Loop Mid1',tmp_ovr_idx(1:10) - counter = counter+n_elem_recv - - ! - ! add send elements in halo_index into ovrlap_index - ! - Do j=0,n_elem_send-1 - - idx = halo(counter+psb_elem_send_+j) - gidx = desc_ov%loc_to_glob(idx) - if (idx > psb_cd_get_local_rows(Desc_a)) & - & write(0,*) me,i_ovr,'Out of local rows ',& - & idx,psb_cd_get_local_rows(Desc_a) - - call psb_check_size((counter_o+3),tmp_ovr_idx,info,pad=-1) + call psb_sp_getblk(idx,a,blk,info) if (info /= 0) then info=4010 - call psb_errpush(info,name,a_err='psb_check_size') + ch_err='psb_sp_getblk' + call psb_errpush(info,name,a_err=ch_err) goto 9999 end if +!!$ write(0,*) me,'Iteration: ',j,i_ovr + Do jj=1,n_elem + works(idxs+tot_elem+jj)=desc_ov%loc_to_glob(blk%ia2(jj)) + End Do + tot_elem=tot_elem+n_elem + End If - tmp_ovr_idx(counter_o)=proc - tmp_ovr_idx(counter_o+1)=1 - tmp_ovr_idx(counter_o+2)=gidx - tmp_ovr_idx(counter_o+3)=-1 - counter_o=counter_o+3 + Enddo - ! - ! Prepare to exchange the halo rows with the other proc. - ! - If (i_ovr < (novr)) Then - n_elem = psb_sp_get_nnz_row(idx,a) - call psb_check_size((idxs+tot_elem+n_elem),works,info) - if (info /= 0) then - info=4010 - call psb_errpush(info,name,a_err='psb_check_size') - goto 9999 + if (i_ovr < novr) then + if (tot_elem > 1) then + call imsr(tot_elem,works(idxs+1)) + lx = works(idxs+1) + i = 1 + j = 1 + do + j = j + 1 + if (j > tot_elem) exit + if (works(idxs+j) /= lx) then + i = i + 1 + works(idxs+i) = works(idxs+j) + lx = works(idxs+i) end if - - If((n_elem) > size(blk%ia2)) Then - isz = max((3*size(blk%ia2))/2,(n_elem)) - if (debug) write(0,*) me,'Realloc blk',isz - call psb_sp_reall(blk,isz,info) - if (info /= 0) then - info=4010 - ch_err='psb_sp_reall' - call psb_errpush(info,name,a_err=ch_err) - goto 9999 - end if - End If - - call psb_sp_getblk(idx,a,blk,info) - if (info /= 0) then - info=4010 - ch_err='psb_sp_getblk' - call psb_errpush(info,name,a_err=ch_err) - goto 9999 - end if -!!$ write(0,*) me,'Iteration: ',j,i_ovr - Do jj=1,n_elem - works(idxs+tot_elem+jj)=desc_ov%loc_to_glob(blk%ia2(jj)) - End Do - tot_elem=tot_elem+n_elem - End If - - Enddo - - - if (i_ovr < novr) then - if (tot_elem > 1) then - call imsr(tot_elem,works(idxs+1)) - lx = works(idxs+1) - i = 1 - j = 1 - do - j = j + 1 - if (j > tot_elem) exit - if (works(idxs+j) /= lx) then - i = i + 1 - works(idxs+i) = works(idxs+j) - lx = works(idxs+i) - end if - end do - tot_elem = i - endif - if (debug) write(0,*) me,'Checktmp_o_i Loop Mid2',tmp_ovr_idx(1:10) - sdsz(proc+1) = tot_elem - idxs = idxs + tot_elem - end if + end do + tot_elem = i + endif + if (debug) write(0,*) me,'Checktmp_o_i Loop Mid2',tmp_ovr_idx(1:10) + sdsz(proc+1) = tot_elem + idxs = idxs + tot_elem + end if + counter = counter+n_elem_send+3 + if (debug) write(0,*) me,'Checktmp_o_i Loop End',tmp_ovr_idx(1:10) + Enddo + if (debug) write(0,*)me,'End phase 1 CDOVRBLD', m, n_col, tot_recv + + if (i_ovr < novr) then + ! + ! Exchange data requests with everybody else: so far we have + ! accumulated RECV requests, we have an all-to-all to build + ! matchings SENDs. + ! + call mpi_alltoall(sdsz,1,mpi_integer,rvsz,1,mpi_integer,icomm,info) + if (info /= 0) then + info=4010 + ch_err='mpi_alltoall' + call psb_errpush(info,name,a_err=ch_err) + goto 9999 + end if + idxs = 0 + idxr = 0 + counter = 1 + Do + proc=halo(counter) + if (proc == -1) exit + n_elem_recv = halo(counter+psb_n_elem_recv_) + counter = counter+n_elem_recv + n_elem_send = halo(counter+psb_n_elem_send_) + + bsdindx(proc+1) = idxs + idxs = idxs + sdsz(proc+1) + brvindx(proc+1) = idxr + idxr = idxr + rvsz(proc+1) counter = counter+n_elem_send+3 - if (debug) write(0,*) me,'Checktmp_o_i Loop End',tmp_ovr_idx(1:10) Enddo - if (debug) write(0,*)me,'End phase 1 CDOVRBLD', m, n_col, tot_recv - - if (i_ovr < novr) then - ! - ! Exchange data requests with everybody else: so far we have - ! accumulated RECV requests, we have an all-to-all to build - ! matchings SENDs. - ! - call mpi_alltoall(sdsz,1,mpi_integer,rvsz,1,mpi_integer,icomm,info) + + iszr=sum(rvsz) + if (max(iszr,1) > lworkr) then + call psb_realloc(max(iszr,1),workr,info) if (info /= 0) then info=4010 - ch_err='mpi_alltoall' + ch_err='psb_realloc' call psb_errpush(info,name,a_err=ch_err) goto 9999 end if - idxs = 0 - idxr = 0 - counter = 1 - Do - proc=halo(counter) - if (proc == -1) exit - n_elem_recv = halo(counter+psb_n_elem_recv_) - counter = counter+n_elem_recv - n_elem_send = halo(counter+psb_n_elem_send_) - - bsdindx(proc+1) = idxs - idxs = idxs + sdsz(proc+1) - brvindx(proc+1) = idxr - idxr = idxr + rvsz(proc+1) - counter = counter+n_elem_send+3 - Enddo - - iszr=sum(rvsz) - if (max(iszr,1) > lworkr) then - call psb_realloc(max(iszr,1),workr,info) - if (info /= 0) then - info=4010 - ch_err='psb_realloc' - call psb_errpush(info,name,a_err=ch_err) - goto 9999 - end if - lworkr=max(iszr,1) - end if + lworkr=max(iszr,1) + end if + + call mpi_alltoallv(works,sdsz,bsdindx,mpi_integer,& + & workr,rvsz,brvindx,mpi_integer,icomm,info) + if (info /= 0) then + info=4010 + ch_err='mpi_alltoallv' + call psb_errpush(info,name,a_err=ch_err) + goto 9999 + end if - call mpi_alltoallv(works,sdsz,bsdindx,mpi_integer,& - & workr,rvsz,brvindx,mpi_integer,icomm,info) + if (debug) write(0,*) 'ISZR :',iszr + + if (psb_is_large_desc(desc_a)) then + call psb_check_size(iszr,maskr,info) if (info /= 0) then info=4010 - ch_err='mpi_alltoallv' - call psb_errpush(info,name,a_err=ch_err) + call psb_errpush(info,name,a_err='psb_check_size') goto 9999 end if + call psi_idx_cnv(iszr,workr,maskr,desc_ov,info) + iszs = count(maskr(1:iszr)<=0) + if (iszs > size(works)) call psb_realloc(iszs,works,info) + j = 0 + do i=1,iszr + if (maskr(i) < 0) then + j=j+1 + works(j) = workr(i) + end if + end do + ! + ! fnd_owner on desc_a because we want the procs who + ! owned the rows from the beginning! + ! + call psi_fnd_owner(iszs,works,temp,desc_a,info) + n_col=psb_cd_get_local_cols(desc_ov) + + do i=1,iszs + idx = works(i) + n_col = psb_cd_get_local_cols(desc_ov) + call psi_idx_ins_cnv(idx,lidx,desc_ov,info) + if (psb_cd_get_local_cols(desc_ov) > n_col ) then + ! + ! This is a new index. Assigning a local index as + ! we receive them guarantees that all indices for HALO(I) + ! will be less than those for HALO(J) whenever I size(works)) call psb_realloc(iszs,works,info) - j = 0 - do i=1,iszr - if (maskr(i) < 0) then - j=j+1 - works(j) = workr(i) + call psb_check_size((counter_t+3),t_halo_in,info,pad=-1) + if (info /= 0) then + info=4010 + call psb_errpush(info,name,a_err='psb_check_size') + goto 9999 end if - end do - ! - ! fnd_owner on desc_a because we want the procs who - ! owned the rows from the beginning! - ! - call psi_fnd_owner(iszs,works,temp,desc_a,info) - n_col=psb_cd_get_local_cols(desc_ov) - - do i=1,iszs - idx = works(i) - n_col = psb_cd_get_local_cols(desc_ov) - call psi_idx_ins_cnv(idx,lidx,desc_ov,info) - if (psb_cd_get_local_cols(desc_ov) > n_col ) then - ! - ! This is a new index. Assigning a local index as - ! we receive them guarantees that all indices for HALO(I) - ! will be less than those for HALO(J) whenever I0)) then - write(0,'("Error ",i5," in subroutine glob_to_loc")') info + if (count(y(1:n)<0) >0) then + write(0,'("Out of bounds input in subroutine glob_to_loc")') end if - case('A') - if ((info /= 0).or.(count(y(1:n)<0) >0)) then - call psb_errpush(info,name) - goto 9999 + + case('E','A') + if (count(y(1:n)<0) >0) then + info = 151 end if end select - + if (info /= 0) then + call psb_errpush(info,name) + goto 9999 + end if + call psb_erractionrestore(err_act) return @@ -153,7 +165,7 @@ end subroutine psb_glob_to_loc2 ! info - integer. Eventually returns an error code. ! iact - integer(optional). A character defining the behaviour of this subroutine when is found an index not belonging to the calling process ! -subroutine psb_glob_to_loc(x,desc_a,info,iact) +subroutine psb_glob_to_loc(x,desc_a,info,iact,owned) use psb_penv_mod use psb_descriptor_type @@ -168,51 +180,58 @@ subroutine psb_glob_to_loc(x,desc_a,info,iact) integer, intent(inout) :: x(:) integer, intent(out) :: info character, intent(in), optional :: iact + logical, intent(in), optional :: owned !....locals.... integer :: n, i, tmp, nk, key, idx, ih, nh, lb, ub, lm character :: act - integer :: int_err(5), err_act, dectype + integer :: int_err(5), err_act real(kind(1.d0)) :: real_val, t0, t1,t2 integer, parameter :: zero=0 + logical :: owned_ character(len=20) :: name integer :: ictxt, iam, np if(psb_get_errstatus() /= 0) return info=0 name = 'glob_to_loc' - ictxt = desc_a%matrix_data(psb_ctxt_) + ictxt = psb_cd_get_context(desc_a) call psb_info(ictxt,iam,np) call psb_erractionsave(err_act) - dectype = desc_a%matrix_data(psb_dec_type_) if (present(iact)) then act=iact else - act='A' + act='I' endif act = toupper(act) + if (present(owned)) then + owned_ = owned + else + owned_ = .false. + end if n = size(x) - call psi_idx_cnv(n,x,desc_a,info) + call psi_idx_cnv(n,x,desc_a,info,owned=owned_) select case(act) - case('E','I') - call psb_erractionrestore(err_act) - return + case('I') case('W') - if ((info /= 0).or.(count(x(1:n)<0) >0)) then - write(0,'("Error ",i5," in subroutine glob_to_loc")') info + if (count(x(1:n)<0) >0) then + write(0,'("Out of bounds input in subroutine glob_to_loc")') end if - case('A') - if ((info /= 0).or.(count(x(1:n)<0) >0)) then - write(0,*) count(x(1:n)<0) - call psb_errpush(info,name) - goto 9999 + + case('E','A') + if (count(x(1:n)<0) >0) then + info = 151 end if end select - + if (info /= 0) then + call psb_errpush(info,name) + goto 9999 + end if + call psb_erractionrestore(err_act) return @@ -226,69 +245,69 @@ subroutine psb_glob_to_loc(x,desc_a,info,iact) end if return -contains - - subroutine inlbsrch(ipos,key,n,v) - implicit none - integer ipos, key, n - integer v(n) - - integer lb, ub, m - - - lb = 1 - ub = n - ipos = -1 - - do - if (lb > ub) return - m = (lb+ub)/2 - if (key.eq.v(m)) then - ipos = m - return - else if (key.lt.v(m)) then - ub = m-1 - else - lb = m + 1 - end if - enddo - return - end subroutine inlbsrch - - subroutine inner_cnv(n,x,hashsize,hashmask,hashv,glb_lc) - integer :: n, hashsize,hashmask,x(:), hashv(0:),glb_lc(:,:) - integer :: i, ih, key, idx,nh,tmp,lb,ub,lm - do i=1, n - key = x(i) - ih = iand(key,hashmask) - idx = hashv(ih) - nh = hashv(ih+1) - hashv(ih) - if (nh > 0) then - tmp = -1 - lb = idx - ub = idx+nh-1 - do - if (lb>ub) exit - lm = (lb+ub)/2 - if (key==glb_lc(lm,1)) then - tmp = lm - exit - else if (key 0) then - x(i) = glb_lc(tmp,2) - else - x(i) = tmp - end if - end do - end subroutine inner_cnv +!!$contains +!!$ +!!$ subroutine inlbsrch(ipos,key,n,v) +!!$ implicit none +!!$ integer ipos, key, n +!!$ integer v(n) +!!$ +!!$ integer lb, ub, m +!!$ +!!$ +!!$ lb = 1 +!!$ ub = n +!!$ ipos = -1 +!!$ +!!$ do +!!$ if (lb > ub) return +!!$ m = (lb+ub)/2 +!!$ if (key.eq.v(m)) then +!!$ ipos = m +!!$ return +!!$ else if (key.lt.v(m)) then +!!$ ub = m-1 +!!$ else +!!$ lb = m + 1 +!!$ end if +!!$ enddo +!!$ return +!!$ end subroutine inlbsrch +!!$ +!!$ subroutine inner_cnv(n,x,hashsize,hashmask,hashv,glb_lc) +!!$ integer :: n, hashsize,hashmask,x(:), hashv(0:),glb_lc(:,:) +!!$ integer :: i, ih, key, idx,nh,tmp,lb,ub,lm +!!$ do i=1, n +!!$ key = x(i) +!!$ ih = iand(key,hashmask) +!!$ idx = hashv(ih) +!!$ nh = hashv(ih+1) - hashv(ih) +!!$ if (nh > 0) then +!!$ tmp = -1 +!!$ lb = idx +!!$ ub = idx+nh-1 +!!$ do +!!$ if (lb>ub) exit +!!$ lm = (lb+ub)/2 +!!$ if (key==glb_lc(lm,1)) then +!!$ tmp = lm +!!$ exit +!!$ else if (key 0) then +!!$ x(i) = glb_lc(tmp,2) +!!$ else +!!$ x(i) = tmp +!!$ end if +!!$ end do +!!$ end subroutine inner_cnv end subroutine psb_glob_to_loc diff --git a/src/tools/psb_loc_to_glob.f90 b/src/tools/psb_loc_to_glob.f90 index 5da2598d..1c3ed0e7 100644 --- a/src/tools/psb_loc_to_glob.f90 +++ b/src/tools/psb_loc_to_glob.f90 @@ -100,12 +100,12 @@ subroutine psb_loc_to_glob2(x,y,desc_a,info,iact) if (info /= 0) then select case(act) - case('E') + case('I') call psb_erractionrestore(err_act) return case('W') write(0,'("Error ",i5," in subroutine glob_to_loc")') info - case('A') + case('E','A') call psb_errpush(info,name) goto 9999 end select @@ -223,12 +223,12 @@ subroutine psb_loc_to_glob(x,desc_a,info,iact) if (info /= 0) then select case(act) - case('E') + case('I') call psb_erractionrestore(err_act) return case('W') write(0,'("Error ",i5," in subroutine glob_to_loc")') info - case('A') + case('A','E') call psb_errpush(info,name) goto 9999 end select diff --git a/src/tools/psb_zcdovr.f90 b/src/tools/psb_zcdovr.f90 index 8eeb1628..0d4a94fb 100644 --- a/src/tools/psb_zcdovr.f90 +++ b/src/tools/psb_zcdovr.f90 @@ -102,11 +102,11 @@ Subroutine psb_zcdovr(a,desc_a,novr,desc_ov,info) If(debug) Write(0,*)'IN CDOVR1',novr ,m,nnzero,n_col if (novr<0) then - info=10 - int_err(1)=1 - int_err(2)=novr - call psb_errpush(info,name,i_err=int_err) - goto 9999 + info=10 + int_err(1)=1 + int_err(2)=novr + call psb_errpush(info,name,i_err=int_err) + goto 9999 endif if (debug) write(0,*) 'Calling desccpy' @@ -139,9 +139,9 @@ Subroutine psb_zcdovr(a,desc_a,novr,desc_ov,info) ! nztot = psb_sp_get_nnzeros(a) if (nztot>0) then - lovr = ((nztot+m-1)/m)*nhalo*novr - lworks = ((nztot+m-1)/m)*nhalo - lworkr = ((nztot+m-1)/m)*nhalo + lovr = ((nztot+m-1)/m)*nhalo*novr + lworks = ((nztot+m-1)/m)*nhalo + lworkr = ((nztot+m-1)/m)*nhalo else info=-1 call psb_errpush(info,name) @@ -156,87 +156,167 @@ Subroutine psb_zcdovr(a,desc_a,novr,desc_ov,info) l_tmp_ovr_idx = novr*(3*Max(2*index_dim,1)+1) l_tmp_halo = novr*(3*Size(desc_a%halo_index)) - if (psb_is_large_desc(desc_a)) then - desc_ov%matrix_data(psb_dec_type_) = psb_desc_large_bld_ - else - desc_ov%matrix_data(psb_dec_type_) = psb_desc_bld_ - end if + call psb_cd_set_bld(desc_ov,info) +!!$ if (psb_is_large_desc(desc_a)) then +!!$ desc_ov%matrix_data(psb_dec_type_) = psb_desc_large_bld_ +!!$ else +!!$ desc_ov%matrix_data(psb_dec_type_) = psb_desc_bld_ +!!$ end if If(debug) then Write(0,*)'Start cdovrbld',me,lworks,lworkr call psb_barrier(ictxt) endif - if (.false.) then - ! - ! The real work goes on in here.... - ! - Call psb_cdovrbld(novr,desc_ov,desc_a,a,& - & l_tmp_halo,l_tmp_ovr_idx,lworks,lworkr,info) - - if (info /= 0) then - info=4010 - ch_err='psb_cdovrbld' - call psb_errpush(info,name,a_err=ch_err) - goto 9999 - end if - If(debug) then - Write(0,*)'Done cdovrbld',me,lworks,lworkr - call psb_barrier(ictxt) - endif + Allocate(brvindx(np+1),rvsz(np),sdsz(np),bsdindx(np+1),stat=info) + if (info /= 0) then + call psb_errpush(4010,name,a_err='Allocate') + goto 9999 + end if - else + Allocate(works(lworks),workr(lworkr),t_halo_in(l_tmp_halo),& + & t_halo_out(l_tmp_halo), temp(lworkr),stat=info) + if (info /= 0) then + call psb_errpush(4010,name,a_err='Allocate') + goto 9999 + end if - Allocate(brvindx(np+1),rvsz(np),sdsz(np),bsdindx(np+1),stat=info) - if (info /= 0) then - call psb_errpush(4010,name,a_err='Allocate') - goto 9999 - end if + call psb_sp_all(blk,max(lworks,lworkr),info) + if (info /= 0) then + info=4010 + ch_err='psb_sp_all' + call psb_errpush(info,name,a_err=ch_err) + goto 9999 + end if - Allocate(works(lworks),workr(lworkr),t_halo_in(l_tmp_halo),& - & t_halo_out(l_tmp_halo), temp(lworkr),stat=info) - if (info /= 0) then - call psb_errpush(4010,name,a_err='Allocate') - goto 9999 - end if + blk%fida='COO' + Allocate(tmp_ovr_idx(l_tmp_ovr_idx),tmp_halo(l_tmp_halo),& + & halo(size(desc_a%halo_index)),stat=info) + if (info /= 0) then + call psb_errpush(4010,name,a_err='Allocate') + goto 9999 + end if + halo(:) = desc_a%halo_index(:) + desc_ov%ovrlap_elem(:) = -1 + tmp_ovr_idx(:) = -1 + tmp_halo(:) = -1 + counter_e = 1 + tot_recv = 0 + counter_h = 1 + counter_o = 1 + + ! Init overlap with desc_a%ovrlap (if any) + counter = 1 + Do While (desc_a%ovrlap_index(counter) /= -1) + proc = desc_a%ovrlap_index(counter+psb_proc_id_) + n_elem_recv = desc_a%ovrlap_index(counter+psb_n_elem_recv_) + n_elem_send = desc_a%ovrlap_index(counter+n_elem_recv+psb_n_elem_send_) + + Do j=0,n_elem_recv-1 + + idx = desc_a%ovrlap_index(counter+psb_elem_recv_+j) + If(idx > Size(desc_ov%loc_to_glob)) then + info=-3 + call psb_errpush(info,name) + goto 9999 + endif + + gidx = desc_ov%loc_to_glob(idx) + + call psb_check_size((counter_o+3),tmp_ovr_idx,info,pad=-1) + if (info /= 0) then + info=4010 + call psb_errpush(info,name,a_err='psb_check_size') + goto 9999 + end if - call psb_sp_all(blk,max(lworks,lworkr),info) - if (info /= 0) then - info=4010 - ch_err='psb_sp_all' - call psb_errpush(info,name,a_err=ch_err) - goto 9999 - end if + tmp_ovr_idx(counter_o)=proc + tmp_ovr_idx(counter_o+1)=1 + tmp_ovr_idx(counter_o+2)=gidx + tmp_ovr_idx(counter_o+3)=-1 + counter_o=counter_o+3 + end Do + counter=counter+n_elem_recv+n_elem_send+2 + end Do - blk%fida='COO' - Allocate(tmp_ovr_idx(l_tmp_ovr_idx),tmp_halo(l_tmp_halo),& - & halo(size(desc_a%halo_index)),stat=info) - if (info /= 0) then - call psb_errpush(4010,name,a_err='Allocate') - goto 9999 - end if - halo(:) = desc_a%halo_index(:) - desc_ov%ovrlap_elem(:) = -1 - tmp_ovr_idx(:) = -1 - tmp_halo(:) = -1 - counter_e = 1 - tot_recv = 0 - counter_h = 1 - counter_o = 1 - - ! Init overlap with desc_a%ovrlap (if any) - counter = 1 - Do While (desc_a%ovrlap_index(counter) /= -1) - proc = desc_a%ovrlap_index(counter+psb_proc_id_) - n_elem_recv = desc_a%ovrlap_index(counter+psb_n_elem_recv_) - n_elem_send = desc_a%ovrlap_index(counter+n_elem_recv+psb_n_elem_send_) + + ! + ! A picture is in order to understand what goes on here. + ! I is the internal part; H is halo, R row, C column. The final + ! matrix with N levels of overlap looks like this + ! + ! I | Hc1 | 0 | 0 | + ! -------|-----|-----|-----| + ! Hr1 | Hd1 | Hc2 | 0 | + ! -------|-----|-----|-----| + ! 0 | Hr2 | Hd2 | Hc2 | + ! -------|-----|-----|-----| + ! 0 | 0 | Hr3 | Hd3 | Hc3 + ! + ! At the start we already have I and Hc1, so we know the row + ! indices that will make up Hr1, and also who owns them. As we + ! actually get those rows, we receive the column indices in Hc2; + ! these define the row indices for Hr2, and so on. When we have + ! reached the desired level HrN, we may ignore HcN. + ! + ! + Do i_ovr = 1, novr + + if (debug) write(0,*) me,'Running on overlap level ',i_ovr,' of ',novr + + ! + ! At this point, halo contains a valid halo corresponding to the + ! matrix enlarged with the elements in the frontier for I_OVR-1. + ! At the start, this is just the halo for A; the rows for indices in + ! the first halo will contain column indices defining the second halo + ! level and so on. + ! + bsdindx(:) = 0 + sdsz(:) = 0 + brvindx(:) = 0 + rvsz(:) = 0 + idxr = 0 + idxs = 0 + counter = 1 + counter_t = 1 + + + Do While (halo(counter) /= -1) + tot_elem=0 + proc=halo(counter+psb_proc_id_) + n_elem_recv=halo(counter+psb_n_elem_recv_) + n_elem_send=halo(counter+n_elem_recv+psb_n_elem_send_) + If ((counter+n_elem_recv+n_elem_send) > Size(halo)) then + info = -1 + call psb_errpush(info,name) + goto 9999 + end If + tot_recv=tot_recv+n_elem_recv + if (debug) write(0,*) me,' CDOVRBLD tot_recv:',proc,n_elem_recv,tot_recv + ! + ! + ! The format of the halo vector exists in two forms: 1. Temporary + ! 2. Assembled. In this loop we are using the (assembled) halo_in and + ! copying it into (temporary) halo_out; this is because tmp_halo will + ! be enlarged with the new column indices received, and will reassemble + ! everything for the next iteration. + ! + + ! + ! add recv elements in halo_index into ovrlap_index + ! Do j=0,n_elem_recv-1 + If((counter+psb_elem_recv_+j)>Size(halo)) then + info=-2 + call psb_errpush(info,name) + goto 9999 + end If - idx = desc_a%ovrlap_index(counter+psb_elem_recv_+j) + idx = halo(counter+psb_elem_recv_+j) If(idx > Size(desc_ov%loc_to_glob)) then info=-3 call psb_errpush(info,name) @@ -257,444 +337,343 @@ Subroutine psb_zcdovr(a,desc_a,novr,desc_ov,info) tmp_ovr_idx(counter_o+2)=gidx tmp_ovr_idx(counter_o+3)=-1 counter_o=counter_o+3 - end Do - counter=counter+n_elem_recv+n_elem_send+2 - end Do - - + if (.not.psb_is_large_desc(desc_ov)) then + call psb_check_size((counter_h+3),tmp_halo,info,pad=-1) + if (info /= 0) then + info=4010 + call psb_errpush(info,name,a_err='psb_check_size') + goto 9999 + end if + tmp_halo(counter_h)=proc + tmp_halo(counter_h+1)=1 + tmp_halo(counter_h+2)=idx + tmp_halo(counter_h+3)=-1 - ! - ! A picture is in order to understand what goes on here. - ! I is the internal part; H is halo, R row, C column. The final - ! matrix with N levels of overlap looks like this - ! - ! I | Hc1 | 0 | 0 | - ! -------|-----|-----|-----| - ! Hr1 | Hd1 | Hc2 | 0 | - ! -------|-----|-----|-----| - ! 0 | Hr2 | Hd2 | Hc2 | - ! -------|-----|-----|-----| - ! 0 | 0 | Hr3 | Hd3 | Hc3 - ! - ! At the start we already have I and Hc1, so we know the row - ! indices that will make up Hr1, and also who owns them. As we - ! actually get those rows, we receive the column indices in Hc2; - ! these define the row indices for Hr2, and so on. When we have - ! reached the desired level HrN, we may ignore HcN. - ! - ! - Do i_ovr = 1, novr + counter_h=counter_h+3 + end if - if (debug) write(0,*) me,'Running on overlap level ',i_ovr,' of ',novr + Enddo + if (debug) write(0,*) me,'Checktmp_o_i Loop Mid1',tmp_ovr_idx(1:10) + counter = counter+n_elem_recv ! - ! At this point, halo contains a valid halo corresponding to the - ! matrix enlarged with the elements in the frontier for I_OVR-1. - ! At the start, this is just the halo for A; the rows for indices in - ! the first halo will contain column indices defining the second halo - ! level and so on. + ! add send elements in halo_index into ovrlap_index ! - bsdindx(:) = 0 - sdsz(:) = 0 - brvindx(:) = 0 - rvsz(:) = 0 - idxr = 0 - idxs = 0 - counter = 1 - counter_t = 1 - - - Do While (halo(counter) /= -1) - tot_elem=0 - proc=halo(counter+psb_proc_id_) - n_elem_recv=halo(counter+psb_n_elem_recv_) - n_elem_send=halo(counter+n_elem_recv+psb_n_elem_send_) - If ((counter+n_elem_recv+n_elem_send) > Size(halo)) then - info = -1 - call psb_errpush(info,name) + Do j=0,n_elem_send-1 + + idx = halo(counter+psb_elem_send_+j) + gidx = desc_ov%loc_to_glob(idx) + if (idx > psb_cd_get_local_rows(Desc_a)) & + & write(0,*) me,i_ovr,'Out of local rows ',& + & idx,psb_cd_get_local_rows(Desc_a) + + call psb_check_size((counter_o+3),tmp_ovr_idx,info,pad=-1) + if (info /= 0) then + info=4010 + call psb_errpush(info,name,a_err='psb_check_size') goto 9999 - end If - tot_recv=tot_recv+n_elem_recv - if (debug) write(0,*) me,' CDOVRBLD tot_recv:',proc,n_elem_recv,tot_recv - ! - ! - ! The format of the halo vector exists in two forms: 1. Temporary - ! 2. Assembled. In this loop we are using the (assembled) halo_in and - ! copying it into (temporary) halo_out; this is because tmp_halo will - ! be enlarged with the new column indices received, and will reassemble - ! everything for the next iteration. - ! + end if + + tmp_ovr_idx(counter_o)=proc + tmp_ovr_idx(counter_o+1)=1 + tmp_ovr_idx(counter_o+2)=gidx + tmp_ovr_idx(counter_o+3)=-1 + counter_o=counter_o+3 ! - ! add recv elements in halo_index into ovrlap_index + ! Prepare to exchange the halo rows with the other proc. ! - Do j=0,n_elem_recv-1 - If((counter+psb_elem_recv_+j)>Size(halo)) then - info=-2 - call psb_errpush(info,name) - goto 9999 - end If + If (i_ovr < (novr)) Then + n_elem = psb_sp_get_nnz_row(idx,a) - idx = halo(counter+psb_elem_recv_+j) - If(idx > Size(desc_ov%loc_to_glob)) then - info=-3 - call psb_errpush(info,name) - goto 9999 - endif - - gidx = desc_ov%loc_to_glob(idx) - - call psb_check_size((counter_o+3),tmp_ovr_idx,info,pad=-1) + call psb_check_size((idxs+tot_elem+n_elem),works,info) if (info /= 0) then info=4010 call psb_errpush(info,name,a_err='psb_check_size') goto 9999 end if - tmp_ovr_idx(counter_o)=proc - tmp_ovr_idx(counter_o+1)=1 - tmp_ovr_idx(counter_o+2)=gidx - tmp_ovr_idx(counter_o+3)=-1 - counter_o=counter_o+3 - if (.not.psb_is_large_desc(desc_ov)) then - call psb_check_size((counter_h+3),tmp_halo,info,pad=-1) + If((n_elem) > size(blk%ia2)) Then + isz = max((3*size(blk%ia2))/2,(n_elem)) + if (debug) write(0,*) me,'Realloc blk',isz + call psb_sp_reall(blk,isz,info) if (info /= 0) then info=4010 - call psb_errpush(info,name,a_err='psb_check_size') + ch_err='psb_sp_reall' + call psb_errpush(info,name,a_err=ch_err) goto 9999 end if + End If - tmp_halo(counter_h)=proc - tmp_halo(counter_h+1)=1 - tmp_halo(counter_h+2)=idx - tmp_halo(counter_h+3)=-1 - - counter_h=counter_h+3 - end if - - Enddo - if (debug) write(0,*) me,'Checktmp_o_i Loop Mid1',tmp_ovr_idx(1:10) - counter = counter+n_elem_recv - - ! - ! add send elements in halo_index into ovrlap_index - ! - Do j=0,n_elem_send-1 - - idx = halo(counter+psb_elem_send_+j) - gidx = desc_ov%loc_to_glob(idx) - if (idx > psb_cd_get_local_rows(Desc_a)) & - & write(0,*) me,i_ovr,'Out of local rows ',& - & idx,psb_cd_get_local_rows(Desc_a) - - call psb_check_size((counter_o+3),tmp_ovr_idx,info,pad=-1) + call psb_sp_getblk(idx,a,blk,info) if (info /= 0) then info=4010 - call psb_errpush(info,name,a_err='psb_check_size') + ch_err='psb_sp_getblk' + call psb_errpush(info,name,a_err=ch_err) goto 9999 end if +!!$ write(0,*) me,'Iteration: ',j,i_ovr + Do jj=1,n_elem + works(idxs+tot_elem+jj)=desc_ov%loc_to_glob(blk%ia2(jj)) + End Do + tot_elem=tot_elem+n_elem + End If - tmp_ovr_idx(counter_o)=proc - tmp_ovr_idx(counter_o+1)=1 - tmp_ovr_idx(counter_o+2)=gidx - tmp_ovr_idx(counter_o+3)=-1 - counter_o=counter_o+3 + Enddo - ! - ! Prepare to exchange the halo rows with the other proc. - ! - If (i_ovr < (novr)) Then - n_elem = psb_sp_get_nnz_row(idx,a) - call psb_check_size((idxs+tot_elem+n_elem),works,info) - if (info /= 0) then - info=4010 - call psb_errpush(info,name,a_err='psb_check_size') - goto 9999 + if (i_ovr < novr) then + if (tot_elem > 1) then + call imsr(tot_elem,works(idxs+1)) + lx = works(idxs+1) + i = 1 + j = 1 + do + j = j + 1 + if (j > tot_elem) exit + if (works(idxs+j) /= lx) then + i = i + 1 + works(idxs+i) = works(idxs+j) + lx = works(idxs+i) end if - - If((n_elem) > size(blk%ia2)) Then - isz = max((3*size(blk%ia2))/2,(n_elem)) - if (debug) write(0,*) me,'Realloc blk',isz - call psb_sp_reall(blk,isz,info) - if (info /= 0) then - info=4010 - ch_err='psb_sp_reall' - call psb_errpush(info,name,a_err=ch_err) - goto 9999 - end if - End If - - call psb_sp_getblk(idx,a,blk,info) - if (info /= 0) then - info=4010 - ch_err='psb_sp_getblk' - call psb_errpush(info,name,a_err=ch_err) - goto 9999 - end if -!!$ write(0,*) me,'Iteration: ',j,i_ovr - Do jj=1,n_elem - works(idxs+tot_elem+jj)=desc_ov%loc_to_glob(blk%ia2(jj)) - End Do - tot_elem=tot_elem+n_elem - End If - - Enddo - - - if (i_ovr < novr) then - if (tot_elem > 1) then - call imsr(tot_elem,works(idxs+1)) - lx = works(idxs+1) - i = 1 - j = 1 - do - j = j + 1 - if (j > tot_elem) exit - if (works(idxs+j) /= lx) then - i = i + 1 - works(idxs+i) = works(idxs+j) - lx = works(idxs+i) - end if - end do - tot_elem = i - endif - if (debug) write(0,*) me,'Checktmp_o_i Loop Mid2',tmp_ovr_idx(1:10) - sdsz(proc+1) = tot_elem - idxs = idxs + tot_elem - end if + end do + tot_elem = i + endif + if (debug) write(0,*) me,'Checktmp_o_i Loop Mid2',tmp_ovr_idx(1:10) + sdsz(proc+1) = tot_elem + idxs = idxs + tot_elem + end if + counter = counter+n_elem_send+3 + if (debug) write(0,*) me,'Checktmp_o_i Loop End',tmp_ovr_idx(1:10) + Enddo + if (debug) write(0,*)me,'End phase 1 CDOVRBLD', m, n_col, tot_recv + + if (i_ovr < novr) then + ! + ! Exchange data requests with everybody else: so far we have + ! accumulated RECV requests, we have an all-to-all to build + ! matchings SENDs. + ! + call mpi_alltoall(sdsz,1,mpi_integer,rvsz,1,mpi_integer,icomm,info) + if (info /= 0) then + info=4010 + ch_err='mpi_alltoall' + call psb_errpush(info,name,a_err=ch_err) + goto 9999 + end if + idxs = 0 + idxr = 0 + counter = 1 + Do + proc=halo(counter) + if (proc == -1) exit + n_elem_recv = halo(counter+psb_n_elem_recv_) + counter = counter+n_elem_recv + n_elem_send = halo(counter+psb_n_elem_send_) + + bsdindx(proc+1) = idxs + idxs = idxs + sdsz(proc+1) + brvindx(proc+1) = idxr + idxr = idxr + rvsz(proc+1) counter = counter+n_elem_send+3 - if (debug) write(0,*) me,'Checktmp_o_i Loop End',tmp_ovr_idx(1:10) Enddo - if (debug) write(0,*)me,'End phase 1 CDOVRBLD', m, n_col, tot_recv - - if (i_ovr < novr) then - ! - ! Exchange data requests with everybody else: so far we have - ! accumulated RECV requests, we have an all-to-all to build - ! matchings SENDs. - ! - call mpi_alltoall(sdsz,1,mpi_integer,rvsz,1,mpi_integer,icomm,info) + + iszr=sum(rvsz) + if (max(iszr,1) > lworkr) then + call psb_realloc(max(iszr,1),workr,info) if (info /= 0) then info=4010 - ch_err='mpi_alltoall' + ch_err='psb_realloc' call psb_errpush(info,name,a_err=ch_err) goto 9999 end if - idxs = 0 - idxr = 0 - counter = 1 - Do - proc=halo(counter) - if (proc == -1) exit - n_elem_recv = halo(counter+psb_n_elem_recv_) - counter = counter+n_elem_recv - n_elem_send = halo(counter+psb_n_elem_send_) - - bsdindx(proc+1) = idxs - idxs = idxs + sdsz(proc+1) - brvindx(proc+1) = idxr - idxr = idxr + rvsz(proc+1) - counter = counter+n_elem_send+3 - Enddo - - iszr=sum(rvsz) - if (max(iszr,1) > lworkr) then - call psb_realloc(max(iszr,1),workr,info) - if (info /= 0) then - info=4010 - ch_err='psb_realloc' - call psb_errpush(info,name,a_err=ch_err) - goto 9999 - end if - lworkr=max(iszr,1) - end if + lworkr=max(iszr,1) + end if + + call mpi_alltoallv(works,sdsz,bsdindx,mpi_integer,& + & workr,rvsz,brvindx,mpi_integer,icomm,info) + if (info /= 0) then + info=4010 + ch_err='mpi_alltoallv' + call psb_errpush(info,name,a_err=ch_err) + goto 9999 + end if - call mpi_alltoallv(works,sdsz,bsdindx,mpi_integer,& - & workr,rvsz,brvindx,mpi_integer,icomm,info) + if (debug) write(0,*) 'ISZR :',iszr + + if (psb_is_large_desc(desc_a)) then + call psb_check_size(iszr,maskr,info) if (info /= 0) then info=4010 - ch_err='mpi_alltoallv' - call psb_errpush(info,name,a_err=ch_err) + call psb_errpush(info,name,a_err='psb_check_size') goto 9999 end if + call psi_idx_cnv(iszr,workr,maskr,desc_ov,info) + iszs = count(maskr(1:iszr)<=0) + if (iszs > size(works)) call psb_realloc(iszs,works,info) + j = 0 + do i=1,iszr + if (maskr(i) < 0) then + j=j+1 + works(j) = workr(i) + end if + end do + ! + ! fnd_owner on desc_a because we want the procs who + ! owned the rows from the beginning! + ! + call psi_fnd_owner(iszs,works,temp,desc_a,info) + n_col=psb_cd_get_local_cols(desc_ov) + + do i=1,iszs + idx = works(i) + n_col = psb_cd_get_local_cols(desc_ov) + call psi_idx_ins_cnv(idx,lidx,desc_ov,info) + if (psb_cd_get_local_cols(desc_ov) > n_col ) then + ! + ! This is a new index. Assigning a local index as + ! we receive them guarantees that all indices for HALO(I) + ! will be less than those for HALO(J) whenever I size(works)) call psb_realloc(iszs,works,info) - j = 0 - do i=1,iszr - if (maskr(i) < 0) then - j=j+1 - works(j) = workr(i) + call psb_check_size((counter_t+3),t_halo_in,info,pad=-1) + if (info /= 0) then + info=4010 + call psb_errpush(info,name,a_err='psb_check_size') + goto 9999 end if - end do - ! - ! fnd_owner on desc_a because we want the procs who - ! owned the rows from the beginning! - ! - call psi_fnd_owner(iszs,works,temp,desc_a,info) - n_col=psb_cd_get_local_cols(desc_ov) - - do i=1,iszs - idx = works(i) - n_col = psb_cd_get_local_cols(desc_ov) - call psi_idx_ins_cnv(idx,lidx,desc_ov,info) - if (psb_cd_get_local_cols(desc_ov) > n_col ) then - ! - ! This is a new index. Assigning a local index as - ! we receive them guarantees that all indices for HALO(I) - ! will be less than those for HALO(J) whenever I