diff --git a/docs/pdf/Makefile b/docs/pdf/Makefile index 6a224157..4bd8c7a7 100644 --- a/docs/pdf/Makefile +++ b/docs/pdf/Makefile @@ -138,6 +138,7 @@ PDF = $(join $(BASEFILE),.pdf) PS = $(join $(BASEFILE),.ps) GXS = $(join $(BASEFILE),.gxs) GLX = $(join $(BASEFILE),.glx) +TARGETPDF= ../psblas-2.3.pdf BASEHTML = $(patsubst %.tex,%,$(HTMLFILE)) HTML = $(join $(HTMLFILE),.html) HTMLDIR = ../html @@ -159,7 +160,7 @@ TEXLNFIL = $(addprefix $(PWD)/,$(TEXFILES)) all: pdf html -pdf: $(PDF) +pdf: $(PDF) copypdf html: $(HTML) $(PDF): $(TEXFILES) $(LIBFILES) $(FIGURES) Makefile @@ -178,6 +179,8 @@ $(PDF): $(TEXFILES) $(LIBFILES) $(FIGURES) Makefile $(pdflatex-filter) $(finish) +copypdf: + /bin/cp -f $(PDF) $(TARGETPDF) $(HTML): $(TEXFILES) $(LIBFILES) $(FIGURES) Makefile $(header) $(initialize) diff --git a/docs/userguide.pdf b/docs/psblas-2.3.pdf similarity index 62% rename from docs/userguide.pdf rename to docs/psblas-2.3.pdf index 8162db42..94e3a5e4 100644 --- a/docs/userguide.pdf +++ b/docs/psblas-2.3.pdf @@ -88,58 +88,58 @@ endobj << /S /GoTo /D (section*.2) >> endobj 64 0 obj -(psb\137cd\137get\137local\137rows) +(psb\137cd\137get\137local\137rows ) endobj 65 0 obj -<< /S /GoTo /D (section*.4) >> +<< /S /GoTo /D (section*.3) >> endobj 68 0 obj -(psb\137cd\137get\137local\137cols) +(psb\137cd\137get\137local\137cols ) endobj 69 0 obj -<< /S /GoTo /D (section*.6) >> +<< /S /GoTo /D (section*.4) >> endobj 72 0 obj -(psb\137cd\137get\137global\137rows) +(psb\137cd\137get\137global\137rows ) endobj 73 0 obj -<< /S /GoTo /D (section*.8) >> +<< /S /GoTo /D (section*.5) >> endobj 76 0 obj -(psb\137cd\137get\137global\137cols) +(psb\137cd\137get\137global\137cols ) endobj 77 0 obj -<< /S /GoTo /D (section*.10) >> +<< /S /GoTo /D (section*.6) >> endobj 80 0 obj (psb\137cd\137get\137context) endobj 81 0 obj -<< /S /GoTo /D (section*.12) >> +<< /S /GoTo /D (section*.7) >> endobj 84 0 obj (psb\137cd\137get\137large\137threshold) endobj 85 0 obj -<< /S /GoTo /D (section*.14) >> +<< /S /GoTo /D (section*.8) >> endobj 88 0 obj (psb\137cd\137set\137large\137threshold) endobj 89 0 obj -<< /S /GoTo /D (section*.16) >> +<< /S /GoTo /D (section*.9) >> endobj 92 0 obj -(psb\137sp\137get\137nrows) +( psb\137sp\137get\137nrows) endobj 93 0 obj -<< /S /GoTo /D (section*.18) >> +<< /S /GoTo /D (section*.10) >> endobj 96 0 obj (psb\137sp\137get\137ncols) endobj 97 0 obj -<< /S /GoTo /D (section*.20) >> +<< /S /GoTo /D (section*.11) >> endobj 100 0 obj (psb\137sp\137get\137nnzeros) @@ -151,73 +151,73 @@ endobj (4 Computational routines) endobj 105 0 obj -<< /S /GoTo /D (section*.23) >> +<< /S /GoTo /D (section*.12) >> endobj 108 0 obj (psb\137geaxpby) endobj 109 0 obj -<< /S /GoTo /D (section*.25) >> +<< /S /GoTo /D (section*.13) >> endobj 112 0 obj (psb\137gedot) endobj 113 0 obj -<< /S /GoTo /D (section*.27) >> +<< /S /GoTo /D (section*.14) >> endobj 116 0 obj (psb\137gedots) endobj 117 0 obj -<< /S /GoTo /D (section*.29) >> +<< /S /GoTo /D (section*.15) >> endobj 120 0 obj (psb\137geamax) endobj 121 0 obj -<< /S /GoTo /D (section*.31) >> +<< /S /GoTo /D (section*.16) >> endobj 124 0 obj (psb\137geamaxs) endobj 125 0 obj -<< /S /GoTo /D (section*.33) >> +<< /S /GoTo /D (section*.17) >> endobj 128 0 obj (psb\137geasum) endobj 129 0 obj -<< /S /GoTo /D (section*.35) >> +<< /S /GoTo /D (section*.18) >> endobj 132 0 obj (psb\137geasums) endobj 133 0 obj -<< /S /GoTo /D (section*.37) >> +<< /S /GoTo /D (section*.19) >> endobj 136 0 obj (psb\137genrm2) endobj 137 0 obj -<< /S /GoTo /D (section*.39) >> +<< /S /GoTo /D (section*.20) >> endobj 140 0 obj (psb\137genrm2s) endobj 141 0 obj -<< /S /GoTo /D (section*.41) >> +<< /S /GoTo /D (section*.21) >> endobj 144 0 obj (psb\137spnrmi) endobj 145 0 obj -<< /S /GoTo /D (section*.43) >> +<< /S /GoTo /D (section*.22) >> endobj 148 0 obj (psb\137spmm) endobj 149 0 obj -<< /S /GoTo /D (section*.45) >> +<< /S /GoTo /D (section*.23) >> endobj 152 0 obj (psb\137spsm) @@ -229,25 +229,25 @@ endobj (5 Communication routines) endobj 157 0 obj -<< /S /GoTo /D (section*.47) >> +<< /S /GoTo /D (section*.24) >> endobj 160 0 obj (psb\137halo) endobj 161 0 obj -<< /S /GoTo /D (section*.50) >> +<< /S /GoTo /D (section*.25) >> endobj 164 0 obj (psb\137ovrl) endobj 165 0 obj -<< /S /GoTo /D (section*.54) >> +<< /S /GoTo /D (section*.26) >> endobj 168 0 obj (psb\137gather) endobj 169 0 obj -<< /S /GoTo /D (section*.57) >> +<< /S /GoTo /D (section*.27) >> endobj 172 0 obj (psb\137scatter) @@ -259,399 +259,381 @@ endobj (6 Data management routines) endobj 177 0 obj -<< /S /GoTo /D (section*.60) >> +<< /S /GoTo /D (section*.28) >> endobj 180 0 obj (psb\137cdall) endobj 181 0 obj -<< /S /GoTo /D (section*.63) >> +<< /S /GoTo /D (section*.29) >> endobj 184 0 obj (psb\137cdins) endobj 185 0 obj -<< /S /GoTo /D (section*.66) >> +<< /S /GoTo /D (section*.30) >> endobj 188 0 obj (psb\137cdasb) endobj 189 0 obj -<< /S /GoTo /D (section*.69) >> +<< /S /GoTo /D (section*.31) >> endobj 192 0 obj (psb\137cdcpy) endobj 193 0 obj -<< /S /GoTo /D (section*.71) >> +<< /S /GoTo /D (section*.32) >> endobj 196 0 obj (psb\137cdfree) endobj 197 0 obj -<< /S /GoTo /D (section*.73) >> +<< /S /GoTo /D (section*.33) >> endobj 200 0 obj (psb\137cdbldext) endobj 201 0 obj -<< /S /GoTo /D (section*.76) >> +<< /S /GoTo /D (section*.34) >> endobj 204 0 obj (psb\137spall) endobj 205 0 obj -<< /S /GoTo /D (section*.79) >> +<< /S /GoTo /D (section*.35) >> endobj 208 0 obj (psb\137spins) endobj 209 0 obj -<< /S /GoTo /D (section*.82) >> +<< /S /GoTo /D (section*.36) >> endobj 212 0 obj (psb\137spasb) endobj 213 0 obj -<< /S /GoTo /D (section*.85) >> +<< /S /GoTo /D (section*.37) >> endobj 216 0 obj (psb\137spfree) endobj 217 0 obj -<< /S /GoTo /D (section*.87) >> +<< /S /GoTo /D (section*.38) >> endobj 220 0 obj (psb\137sprn) endobj 221 0 obj -<< /S /GoTo /D (section*.90) >> +<< /S /GoTo /D (section*.39) >> endobj 224 0 obj (psb\137geall) endobj 225 0 obj -<< /S /GoTo /D (section*.92) >> +<< /S /GoTo /D (section*.40) >> endobj 228 0 obj (psb\137geins) endobj 229 0 obj -<< /S /GoTo /D (section*.95) >> +<< /S /GoTo /D (section*.41) >> endobj 232 0 obj (psb\137geasb) endobj 233 0 obj -<< /S /GoTo /D (section*.97) >> +<< /S /GoTo /D (section*.42) >> endobj 236 0 obj (psb\137gefree) endobj 237 0 obj -<< /S /GoTo /D (section*.99) >> +<< /S /GoTo /D (section*.43) >> endobj 240 0 obj (psb\137gelp) endobj 241 0 obj -<< /S /GoTo /D (section*.101) >> +<< /S /GoTo /D (section*.44) >> endobj 244 0 obj (psb\137glob\137to\137loc) endobj 245 0 obj -<< /S /GoTo /D (section*.104) >> +<< /S /GoTo /D (section*.45) >> endobj 248 0 obj (psb\137loc\137to\137glob) endobj 249 0 obj -<< /S /GoTo /D (section*.106) >> +<< /S /GoTo /D (section*.46) >> endobj 252 0 obj (psb\137is\137owned) endobj 253 0 obj -<< /S /GoTo /D (section*.109) >> +<< /S /GoTo /D (section*.47) >> endobj 256 0 obj (psb\137owned\137index) endobj 257 0 obj -<< /S /GoTo /D (section*.112) >> +<< /S /GoTo /D (section*.48) >> endobj 260 0 obj (psb\137is\137local) endobj 261 0 obj -<< /S /GoTo /D (section*.115) >> +<< /S /GoTo /D (section*.49) >> endobj 264 0 obj (psb\137local\137index) endobj 265 0 obj -<< /S /GoTo /D (section*.118) >> +<< /S /GoTo /D (section*.50) >> endobj 268 0 obj (psb\137get\137boundary) endobj 269 0 obj -<< /S /GoTo /D (section*.121) >> +<< /S /GoTo /D (section*.51) >> endobj 272 0 obj (psb\137get\137overlap) endobj 273 0 obj -<< /S /GoTo /D (section*.124) >> +<< /S /GoTo /D (section*.52) >> endobj 276 0 obj (psb\137sp\137getrow) endobj 277 0 obj -<< /S /GoTo /D (section*.127) >> +<< /S /GoTo /D (section*.53) >> endobj 280 0 obj (psb\137sizeof) endobj 281 0 obj -<< /S /GoTo /D (section*.129) >> +<< /S /GoTo /D (section*.54) >> endobj 284 0 obj (Sorting utilities) endobj 285 0 obj -<< /S /GoTo /D (section*.130) >> +<< /S /GoTo /D (section.7) >> endobj 288 0 obj -(psb\137msort) +(7 Parallel environment routines) endobj 289 0 obj -<< /S /GoTo /D (section*.131) >> +<< /S /GoTo /D (section*.55) >> endobj 292 0 obj -(psb\137qsort) +(psb\137init) endobj 293 0 obj -<< /S /GoTo /D (section*.132) >> +<< /S /GoTo /D (section*.56) >> endobj 296 0 obj -(psb\137hsort) +(psb\137info) endobj 297 0 obj -<< /S /GoTo /D (section.7) >> +<< /S /GoTo /D (section*.57) >> endobj 300 0 obj -(7 Parallel environment routines) +(psb\137exit) endobj 301 0 obj -<< /S /GoTo /D (section*.135) >> +<< /S /GoTo /D (section*.58) >> endobj 304 0 obj -(psb\137init) +(psb\137get\137mpicomm) endobj 305 0 obj -<< /S /GoTo /D (section*.138) >> +<< /S /GoTo /D (section*.59) >> endobj 308 0 obj -(psb\137info) +(psb\137get\137rank) endobj 309 0 obj -<< /S /GoTo /D (section*.141) >> +<< /S /GoTo /D (section*.60) >> endobj 312 0 obj -(psb\137exit) +(psb\137wtime) endobj 313 0 obj -<< /S /GoTo /D (section*.144) >> +<< /S /GoTo /D (section*.61) >> endobj 316 0 obj -(psb\137get\137mpicomm) +(psb\137barrier) endobj 317 0 obj -<< /S /GoTo /D (section*.146) >> +<< /S /GoTo /D (section*.62) >> endobj 320 0 obj -(psb\137get\137rank) +(psb\137abort) endobj 321 0 obj -<< /S /GoTo /D (section*.148) >> +<< /S /GoTo /D (section*.63) >> endobj 324 0 obj -(psb\137wtime) +(psb\137bcast) endobj 325 0 obj -<< /S /GoTo /D (section*.150) >> +<< /S /GoTo /D (section*.64) >> endobj 328 0 obj -(psb\137barrier) +(psb\137sum) endobj 329 0 obj -<< /S /GoTo /D (section*.152) >> +<< /S /GoTo /D (section*.65) >> endobj 332 0 obj -(psb\137abort) +(psb\137max) endobj 333 0 obj -<< /S /GoTo /D (section*.154) >> +<< /S /GoTo /D (section*.66) >> endobj 336 0 obj -(psb\137bcast) +(psb\137min) endobj 337 0 obj -<< /S /GoTo /D (section*.156) >> +<< /S /GoTo /D (section*.67) >> endobj 340 0 obj -(psb\137sum) +(psb\137amx) endobj 341 0 obj -<< /S /GoTo /D (section*.159) >> +<< /S /GoTo /D (section*.68) >> endobj 344 0 obj -(psb\137max) +(psb\137amn) endobj 345 0 obj -<< /S /GoTo /D (section*.162) >> +<< /S /GoTo /D (section*.69) >> endobj 348 0 obj -(psb\137min) +(psb\137snd) endobj 349 0 obj -<< /S /GoTo /D (section*.165) >> +<< /S /GoTo /D (section*.70) >> endobj 352 0 obj -(psb\137amx) +(psb\137rcv) endobj 353 0 obj -<< /S /GoTo /D (section*.168) >> +<< /S /GoTo /D (section.8) >> endobj 356 0 obj -(psb\137amn) +(8 Error handling) endobj 357 0 obj -<< /S /GoTo /D (section*.171) >> +<< /S /GoTo /D (section*.71) >> endobj 360 0 obj -(psb\137snd) +(psb\137errpush) endobj 361 0 obj -<< /S /GoTo /D (section*.174) >> +<< /S /GoTo /D (section*.72) >> endobj 364 0 obj -(psb\137rcv) +(psb\137error) endobj 365 0 obj -<< /S /GoTo /D (section.8) >> +<< /S /GoTo /D (section*.73) >> endobj 368 0 obj -(8 Error handling) +(psb\137set\137errverbosity) endobj 369 0 obj -<< /S /GoTo /D (section*.177) >> +<< /S /GoTo /D (section*.74) >> endobj 372 0 obj -(psb\137errpush) +(psb\137set\137erraction) endobj 373 0 obj -<< /S /GoTo /D (section*.179) >> +<< /S /GoTo /D (section.9) >> endobj 376 0 obj -(psb\137error) +(9 Utilities) endobj 377 0 obj -<< /S /GoTo /D (section*.181) >> +<< /S /GoTo /D (section*.75) >> endobj 380 0 obj -(psb\137set\137errverbosity) +(hb\137read) endobj 381 0 obj -<< /S /GoTo /D (section*.183) >> +<< /S /GoTo /D (section*.76) >> endobj 384 0 obj -(psb\137set\137erraction) +(hb\137write) endobj 385 0 obj -<< /S /GoTo /D (section.9) >> +<< /S /GoTo /D (section*.77) >> endobj 388 0 obj -(9 Utilities) +(mm\137mat\137read) endobj 389 0 obj -<< /S /GoTo /D (section*.185) >> +<< /S /GoTo /D (section*.78) >> endobj 392 0 obj -(hb\137read) +(mm\137vet\137read ) endobj 393 0 obj -<< /S /GoTo /D (section*.187) >> +<< /S /GoTo /D (section*.79) >> endobj 396 0 obj -(hb\137write) +(mm\137mat\137write) endobj 397 0 obj -<< /S /GoTo /D (section*.189) >> +<< /S /GoTo /D (section.10) >> endobj 400 0 obj -(mm\137mat\137read) +(10 Preconditioner routines) endobj 401 0 obj -<< /S /GoTo /D (section*.191) >> +<< /S /GoTo /D (section*.80) >> endobj 404 0 obj -(mm\137vet\137read) +(psb\137precinit) endobj 405 0 obj -<< /S /GoTo /D (section*.193) >> +<< /S /GoTo /D (section*.81) >> endobj 408 0 obj -(mm\137mat\137write) +(psb\137precbld) endobj 409 0 obj -<< /S /GoTo /D (section.10) >> +<< /S /GoTo /D (section*.82) >> endobj 412 0 obj -(10 Preconditioner routines) +(psb\137precaply) endobj 413 0 obj -<< /S /GoTo /D (section*.195) >> +<< /S /GoTo /D (section*.83) >> endobj 416 0 obj -(psb\137precinit) +(psb\137precdescr) endobj 417 0 obj -<< /S /GoTo /D (section*.198) >> +<< /S /GoTo /D (section.11) >> endobj 420 0 obj -(psb\137precbld) +(11 Iterative Methods) endobj 421 0 obj -<< /S /GoTo /D (section*.200) >> +<< /S /GoTo /D (section*.84) >> endobj 424 0 obj -(psb\137precaply) +(krylov) endobj 425 0 obj -<< /S /GoTo /D (section*.202) >> -endobj -428 0 obj -(psb\137precdescr) -endobj -429 0 obj -<< /S /GoTo /D (section.11) >> -endobj -432 0 obj -(11 Iterative Methods) -endobj -433 0 obj -<< /S /GoTo /D (section*.204) >> +<< /S /GoTo /D [426 0 R /Fit ] >> endobj -436 0 obj -(psb\137krylov ) -endobj -437 0 obj -<< /S /GoTo /D [438 0 R /Fit ] >> -endobj -440 0 obj << +428 0 obj << /Length 680 >> stream @@ -671,33 +653,33 @@ BT /F18 14.3462 Tf 132.314 532.919 Td [(A)-350(r)50(efer)50(enc)50(e)-350(guide)-350(for)-350(the)-350(Par)50(al)-50(lel)-350(Sp)50(arse)-350(BLAS)-350(libr)50(ary)]TJ 0 g 0 G 0 g 0 G -/F27 9.9626 Tf 223.567 -127.777 Td [(b)32(y)-383(Salv)63(atore)-383(Filipp)-32(one)]TJ 12.889 -11.955 Td [(and)-383(Alfredo)-384(Buttari)]TJ/F8 9.9626 Tf -52.52 -11.955 Td [(Univ)28(ersit)28(y)-334(of)-333(Rome)-333(\134T)83(or)-333(V)83(ergata".)]TJ 94.784 -24.824 Td [(July)-333(22,)-334(2008)]TJ +/F27 9.9626 Tf 223.567 -127.777 Td [(b)32(y)-383(Salv)63(atore)-383(Filipp)-32(one)]TJ 12.889 -11.955 Td [(and)-383(Alfredo)-384(Buttari)]TJ/F8 9.9626 Tf -52.52 -11.955 Td [(Univ)28(ersit)28(y)-334(of)-333(Rome)-333(\134T)83(or)-333(V)83(ergata".)]TJ 94.784 -24.824 Td [(July)-333(24,)-334(2008)]TJ 0 g 0 G 0 g 0 G ET endstream endobj -438 0 obj << +426 0 obj << /Type /Page -/Contents 440 0 R -/Resources 439 0 R +/Contents 428 0 R +/Resources 427 0 R /MediaBox [0 0 595.276 841.89] -/Parent 447 0 R +/Parent 435 0 R >> endobj -441 0 obj << -/D [438 0 R /XYZ 99.895 740.998 null] +429 0 obj << +/D [426 0 R /XYZ 99.895 740.998 null] >> endobj -442 0 obj << -/D [438 0 R /XYZ 99.895 716.092 null] +430 0 obj << +/D [426 0 R /XYZ 99.895 716.092 null] >> endobj 6 0 obj << -/D [438 0 R /XYZ 99.895 716.092 null] +/D [426 0 R /XYZ 99.895 716.092 null] >> endobj -439 0 obj << -/Font << /F16 443 0 R /F18 444 0 R /F27 445 0 R /F8 446 0 R >> +427 0 obj << +/Font << /F16 431 0 R /F18 432 0 R /F27 433 0 R /F8 434 0 R >> /ProcSet [ /PDF /Text ] >> endobj -450 0 obj << +438 0 obj << /Length 77 >> stream @@ -710,22 +692,22 @@ BT ET endstream endobj -449 0 obj << +437 0 obj << /Type /Page -/Contents 450 0 R -/Resources 448 0 R +/Contents 438 0 R +/Resources 436 0 R /MediaBox [0 0 595.276 841.89] -/Parent 447 0 R +/Parent 435 0 R >> endobj -451 0 obj << -/D [449 0 R /XYZ 150.705 740.998 null] +439 0 obj << +/D [437 0 R /XYZ 150.705 740.998 null] >> endobj -448 0 obj << -/Font << /F8 446 0 R >> +436 0 obj << +/Font << /F8 434 0 R >> /ProcSet [ /PDF /Text ] >> endobj -498 0 obj << -/Length 17652 +486 0 obj << +/Length 17639 >> stream 0 g 0 G @@ -845,7 +827,7 @@ Q BT /F8 9.9626 Tf 210.547 492.329 Td [(ro)28(ws)]TJ 0 g 0 G - [-385(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-499(.)-500(.)-500(.)-500(.)-500(.)-500(.)]TJ + [-1163(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-499(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)]TJ 0 g 0 G [-1084(14)]TJ 0 g 0 G @@ -915,9 +897,9 @@ Q BT /F8 9.9626 Tf 216.359 466.351 Td [(ro)28(ws)]TJ 0 g 0 G - [-579(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)]TJ + [-1357(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)]TJ 0 g 0 G - [-1084(16)]TJ + [-1083(16)]TJ 0 g 0 G 0 0 1 rg 0 0 1 RG -78.605 -12.989 Td [(psb)]TJ @@ -1050,38 +1032,38 @@ BT 0 g 0 G [-654(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-499(.)-500(.)-500(.)]TJ 0 g 0 G - [-1084(18)]TJ + [-1084(17)]TJ 0 g 0 G 0 0 1 rg 0 0 1 RG - -72.601 -12.989 Td [(psb)]TJ + -69.28 -12.989 Td [(psb)]TJ ET q -1 0 0 1 153.351 401.606 cm +1 0 0 1 156.671 401.606 cm []0 d 0 J 0.398 w 0 0 m 2.989 0 l S Q BT -/F8 9.9626 Tf 156.339 401.407 Td [(sp)]TJ +/F8 9.9626 Tf 159.66 401.407 Td [(sp)]TJ ET q -1 0 0 1 166.402 401.606 cm +1 0 0 1 169.723 401.606 cm []0 d 0 J 0.398 w 0 0 m 2.989 0 l S Q BT -/F8 9.9626 Tf 169.39 401.407 Td [(get)]TJ +/F8 9.9626 Tf 172.711 401.407 Td [(get)]TJ ET q -1 0 0 1 183.272 401.606 cm +1 0 0 1 186.593 401.606 cm []0 d 0 J 0.398 w 0 0 m 2.989 0 l S Q BT -/F8 9.9626 Tf 186.261 401.407 Td [(nro)28(ws)]TJ +/F8 9.9626 Tf 189.581 401.407 Td [(nro)28(ws)]TJ 0 g 0 G - [-712(.)-500(.)-500(.)-500(.)-500(.)-500(.)-499(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)]TJ + [-378(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)]TJ 0 g 0 G - [-1084(18)]TJ + [-1083(18)]TJ 0 g 0 G 0 0 1 rg 0 0 1 RG - -48.508 -12.989 Td [(psb)]TJ + -51.828 -12.989 Td [(psb)]TJ ET q 1 0 0 1 153.351 388.617 cm @@ -1106,7 +1088,7 @@ BT 0 g 0 G [-298(.)-500(.)-500(.)-499(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)]TJ 0 g 0 G - [-1084(19)]TJ + [-1084(18)]TJ 0 g 0 G 0 0 1 rg 0 0 1 RG -48.508 -12.989 Td [(psb)]TJ @@ -1134,7 +1116,7 @@ BT 0 g 0 G [-739(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-499(.)-500(.)]TJ 0 g 0 G - [-1084(19)]TJ + [-1084(18)]TJ 0 g 0 G 0 0 1 rg 0 0 1 RG /F27 9.9626 Tf -86.366 -23.641 Td [(4)-925(Computational)-383(r)-1(ou)1(t)-1(ines)]TJ @@ -1208,7 +1190,7 @@ BT 0 g 0 G [-962(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-499(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)]TJ 0 g 0 G - [-1084(29)]TJ + [-1084(28)]TJ 0 g 0 G 0 0 1 rg 0 0 1 RG -18.586 -12.989 Td [(psb)]TJ @@ -1222,7 +1204,7 @@ BT 0 g 0 G [-657(.)-500(.)-500(.)-500(.)-500(.)-500(.)-499(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)]TJ 0 g 0 G - [-1083(30)]TJ + [-1083(29)]TJ 0 g 0 G 0 0 1 rg 0 0 1 RG -18.586 -12.989 Td [(psb)]TJ @@ -1236,7 +1218,7 @@ BT 0 g 0 G [-262(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-499(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)]TJ 0 g 0 G - [-1084(32)]TJ + [-1084(30)]TJ 0 g 0 G 0 0 1 rg 0 0 1 RG -18.586 -12.989 Td [(psb)]TJ @@ -1250,7 +1232,7 @@ BT 0 g 0 G [-659(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-499(.)-500(.)-500(.)-500(.)]TJ 0 g 0 G - [-1084(34)]TJ + [-1084(32)]TJ 0 g 0 G 0 0 1 rg 0 0 1 RG -18.586 -12.989 Td [(psb)]TJ @@ -1264,7 +1246,7 @@ BT 0 g 0 G [-265(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-499(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)]TJ 0 g 0 G - [-1084(36)]TJ + [-1084(33)]TJ 0 g 0 G 0 0 1 rg 0 0 1 RG -18.586 -12.989 Td [(psb)]TJ @@ -1278,7 +1260,7 @@ BT 0 g 0 G [-876(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-499(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)]TJ 0 g 0 G - [-1084(38)]TJ + [-1084(34)]TJ 0 g 0 G 0 0 1 rg 0 0 1 RG -18.586 -12.989 Td [(psb)]TJ @@ -1292,7 +1274,7 @@ BT 0 g 0 G [-490(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-499(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)]TJ 0 g 0 G - [-1084(39)]TJ + [-1084(35)]TJ 0 g 0 G 0 0 1 rg 0 0 1 RG -18.586 -12.989 Td [(psb)]TJ @@ -1306,12 +1288,12 @@ BT 0 g 0 G [-929(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-499(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)]TJ 0 g 0 G - [-1084(42)]TJ + [-1084(37)]TJ 0 g 0 G 0 0 1 rg 0 0 1 RG /F27 9.9626 Tf -33.53 -23.641 Td [(5)-925(Comm)32(unication)-384(routines)]TJ 0 g 0 G - [-19454(45)]TJ + [-19454(40)]TJ 0 0 1 rg 0 0 1 RG /F8 9.9626 Tf 14.944 -12.989 Td [(psb)]TJ ET @@ -1324,7 +1306,7 @@ BT 0 g 0 G [-495(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-499(.)-500(.)-500(.)-500(.)]TJ 0 g 0 G - [-1084(46)]TJ + [-1084(41)]TJ 0 g 0 G 0 0 1 rg 0 0 1 RG -18.586 -12.989 Td [(psb)]TJ @@ -1338,7 +1320,7 @@ BT 0 g 0 G [-660(.)-500(.)-499(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-499(.)]TJ 0 g 0 G - [-1084(50)]TJ + [-1084(44)]TJ 0 g 0 G 0 0 1 rg 0 0 1 RG -18.586 -12.988 Td [(psb)]TJ @@ -1352,7 +1334,7 @@ BT 0 g 0 G [-326(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-499(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)]TJ 0 g 0 G - [-1084(54)]TJ + [-1084(48)]TJ 0 g 0 G 0 0 1 rg 0 0 1 RG -18.586 -12.989 Td [(psb)]TJ @@ -1366,7 +1348,7 @@ BT 0 g 0 G [-932(.)-500(.)-500(.)-500(.)-500(.)-500(.)-499(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)]TJ 0 g 0 G - [-1083(56)]TJ + [-1083(50)]TJ 0 g 0 G 0 g 0 G 136.942 -29.888 Td [(i)]TJ @@ -1374,313 +1356,313 @@ BT ET endstream endobj -497 0 obj << +485 0 obj << /Type /Page -/Contents 498 0 R -/Resources 496 0 R +/Contents 486 0 R +/Resources 484 0 R /MediaBox [0 0 595.276 841.89] -/Parent 447 0 R -/Annots [ 452 0 R 453 0 R 454 0 R 455 0 R 456 0 R 457 0 R 458 0 R 459 0 R 460 0 R 461 0 R 462 0 R 463 0 R 464 0 R 465 0 R 466 0 R 467 0 R 468 0 R 469 0 R 470 0 R 471 0 R 472 0 R 473 0 R 474 0 R 475 0 R 476 0 R 477 0 R 478 0 R 479 0 R 480 0 R 481 0 R 482 0 R 483 0 R 484 0 R 485 0 R 486 0 R 487 0 R 488 0 R 489 0 R 490 0 R 491 0 R 492 0 R ] +/Parent 435 0 R +/Annots [ 440 0 R 441 0 R 442 0 R 443 0 R 444 0 R 445 0 R 446 0 R 447 0 R 448 0 R 449 0 R 450 0 R 451 0 R 452 0 R 453 0 R 454 0 R 455 0 R 456 0 R 457 0 R 458 0 R 459 0 R 460 0 R 461 0 R 462 0 R 463 0 R 464 0 R 465 0 R 466 0 R 467 0 R 468 0 R 469 0 R 470 0 R 471 0 R 472 0 R 473 0 R 474 0 R 475 0 R 476 0 R 477 0 R 478 0 R 479 0 R 480 0 R ] >> endobj -452 0 obj << +440 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [98.899 681.492 179.001 690.403] /Subtype /Link /A << /S /GoTo /D (section.1) >> >> endobj -453 0 obj << +441 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [98.899 657.851 202.863 666.762] /Subtype /Link /A << /S /GoTo /D (section.2) >> >> endobj -454 0 obj << +442 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [113.843 644.862 225.868 653.773] /Subtype /Link /A << /S /GoTo /D (subsection.2.1) >> >> endobj -455 0 obj << +443 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [113.843 629.936 210.675 640.784] /Subtype /Link /A << /S /GoTo /D (subsection.2.2) >> >> endobj -456 0 obj << +444 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [113.843 616.947 232.122 627.796] /Subtype /Link /A << /S /GoTo /D (subsection.2.3) >> >> endobj -457 0 obj << +445 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [113.843 603.959 227.777 614.807] /Subtype /Link /A << /S /GoTo /D (subsection.2.4) >> >> endobj -458 0 obj << +446 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [98.899 582.255 196.34 591.083] /Subtype /Link /A << /S /GoTo /D (section.3) >> >> endobj -459 0 obj << +447 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [113.843 567.329 249.529 578.177] /Subtype /Link /A << /S /GoTo /D (subsection.3.1) >> >> endobj -460 0 obj << +448 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [136.757 556.277 248.228 565.188] /Subtype /Link /A << /S /GoTo /D (subsubsection.3.1.1) >> >> endobj -461 0 obj << +449 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [113.843 541.351 265.718 552.199] /Subtype /Link /A << /S /GoTo /D (subsection.3.2) >> >> endobj -462 0 obj << +450 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [136.757 530.299 248.228 539.211] /Subtype /Link /A << /S /GoTo /D (subsubsection.3.2.1) >> >> endobj -463 0 obj << +451 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [113.843 517.311 268.015 526.222] /Subtype /Link /A << /S /GoTo /D (subsection.3.3) >> >> endobj -464 0 obj << +452 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [113.843 502.385 268.901 513.122] /Subtype /Link /A << /S /GoTo /D (subsection.3.4) >> >> endobj -465 0 obj << +453 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [136.757 489.396 231.275 500.244] +/Rect [136.757 489.396 234.596 500.244] /Subtype /Link /A << /S /GoTo /D (section*.2) >> >> endobj -466 0 obj << +454 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [136.757 476.407 227.65 487.255] +/Rect [136.757 476.407 230.971 487.255] /Subtype /Link -/A << /S /GoTo /D (section*.4) >> +/A << /S /GoTo /D (section*.3) >> >> endobj -467 0 obj << +455 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [136.757 463.418 237.087 474.266] +/Rect [136.757 463.418 240.408 474.266] /Subtype /Link -/A << /S /GoTo /D (section*.6) >> +/A << /S /GoTo /D (section*.4) >> >> endobj -468 0 obj << +456 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [136.757 450.429 233.461 461.277] +/Rect [136.757 450.429 236.782 461.277] /Subtype /Link -/A << /S /GoTo /D (section*.8) >> +/A << /S /GoTo /D (section*.5) >> >> endobj -469 0 obj << +457 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [136.757 437.44 219.857 448.288] /Subtype /Link -/A << /S /GoTo /D (section*.10) >> +/A << /S /GoTo /D (section*.6) >> >> endobj -470 0 obj << +458 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [136.757 424.451 252.889 435.299] /Subtype /Link -/A << /S /GoTo /D (section*.12) >> +/A << /S /GoTo /D (section*.7) >> >> endobj -471 0 obj << +459 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [136.757 411.462 251.837 422.311] /Subtype /Link -/A << /S /GoTo /D (section*.14) >> +/A << /S /GoTo /D (section*.8) >> >> endobj -472 0 obj << +460 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [136.757 398.473 212.523 409.322] +/Rect [136.757 398.473 215.844 409.322] /Subtype /Link -/A << /S /GoTo /D (section*.16) >> +/A << /S /GoTo /D (section*.9) >> >> endobj -473 0 obj << +461 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [136.757 385.485 208.898 396.333] /Subtype /Link -/A << /S /GoTo /D (section*.18) >> +/A << /S /GoTo /D (section*.10) >> >> endobj -474 0 obj << +462 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [136.757 372.496 219.995 383.344] /Subtype /Link -/A << /S /GoTo /D (section*.20) >> +/A << /S /GoTo /D (section*.11) >> >> endobj -475 0 obj << +463 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [98.899 348.855 235.028 359.703] /Subtype /Link /A << /S /GoTo /D (section.4) >> >> endobj -476 0 obj << +464 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [113.843 335.866 170.121 346.714] /Subtype /Link -/A << /S /GoTo /D (section*.23) >> +/A << /S /GoTo /D (section*.12) >> >> endobj -477 0 obj << +465 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [113.843 322.877 158.221 333.725] /Subtype /Link -/A << /S /GoTo /D (section*.25) >> +/A << /S /GoTo /D (section*.13) >> >> endobj -478 0 obj << +466 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [113.843 309.888 162.151 320.737] /Subtype /Link -/A << /S /GoTo /D (section*.27) >> +/A << /S /GoTo /D (section*.14) >> >> endobj -479 0 obj << +467 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [113.843 296.899 167.354 307.748] /Subtype /Link -/A << /S /GoTo /D (section*.29) >> +/A << /S /GoTo /D (section*.15) >> >> endobj -480 0 obj << +468 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [113.843 283.911 171.283 294.759] /Subtype /Link -/A << /S /GoTo /D (section*.31) >> +/A << /S /GoTo /D (section*.16) >> >> endobj -481 0 obj << +469 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [113.843 270.922 166.579 281.77] /Subtype /Link -/A << /S /GoTo /D (section*.33) >> +/A << /S /GoTo /D (section*.17) >> >> endobj -482 0 obj << +470 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [113.843 257.933 170.508 268.781] /Subtype /Link -/A << /S /GoTo /D (section*.35) >> +/A << /S /GoTo /D (section*.18) >> >> endobj -483 0 obj << +471 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [113.843 244.944 166.551 255.792] /Subtype /Link -/A << /S /GoTo /D (section*.37) >> +/A << /S /GoTo /D (section*.19) >> >> endobj -484 0 obj << +472 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [113.843 231.955 170.481 242.803] /Subtype /Link -/A << /S /GoTo /D (section*.39) >> +/A << /S /GoTo /D (section*.20) >> >> endobj -485 0 obj << +473 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [113.843 218.966 164.393 229.814] /Subtype /Link -/A << /S /GoTo /D (section*.41) >> +/A << /S /GoTo /D (section*.21) >> >> endobj -486 0 obj << +474 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [113.843 205.977 160.49 216.825] /Subtype /Link -/A << /S /GoTo /D (section*.43) >> +/A << /S /GoTo /D (section*.22) >> >> endobj -487 0 obj << +475 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [113.843 192.988 156.118 203.837] /Subtype /Link -/A << /S /GoTo /D (section*.45) >> +/A << /S /GoTo /D (section*.23) >> >> endobj -488 0 obj << +476 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [98.899 171.285 239.325 180.196] /Subtype /Link /A << /S /GoTo /D (section.5) >> >> endobj -489 0 obj << +477 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [113.843 156.359 152.686 167.207] /Subtype /Link -/A << /S /GoTo /D (section*.47) >> +/A << /S /GoTo /D (section*.24) >> >> endobj -490 0 obj << +478 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [113.843 143.37 151.054 154.218] /Subtype /Link -/A << /S /GoTo /D (section*.50) >> +/A << /S /GoTo /D (section*.25) >> >> endobj -491 0 obj << +479 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [113.843 130.381 162.123 141.229] /Subtype /Link -/A << /S /GoTo /D (section*.54) >> +/A << /S /GoTo /D (section*.26) >> >> endobj -492 0 obj << +480 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [113.843 117.392 163.839 128.24] /Subtype /Link -/A << /S /GoTo /D (section*.57) >> +/A << /S /GoTo /D (section*.27) >> >> endobj -499 0 obj << -/D [497 0 R /XYZ 99.895 740.998 null] +487 0 obj << +/D [485 0 R /XYZ 99.895 740.998 null] >> endobj -500 0 obj << -/D [497 0 R /XYZ 99.895 695.521 null] +488 0 obj << +/D [485 0 R /XYZ 99.895 695.521 null] >> endobj -496 0 obj << -/Font << /F16 443 0 R /F27 445 0 R /F8 446 0 R >> +484 0 obj << +/Font << /F16 431 0 R /F27 433 0 R /F8 434 0 R >> /ProcSet [ /PDF /Text ] >> endobj -549 0 obj << -/Length 22298 +537 0 obj << +/Length 20922 >> stream 0 g 0 G @@ -1689,727 +1671,685 @@ stream BT /F27 9.9626 Tf 150.705 706.129 Td [(6)-925(Data)-383(managem)-1(e)1(n)31(t)-383(routines)]TJ 0 g 0 G - [-18205(58)]TJ + [-18205(52)]TJ 0 0 1 rg 0 0 1 RG -/F8 9.9626 Tf 14.944 -12.248 Td [(psb)]TJ +/F8 9.9626 Tf 14.944 -13.071 Td [(psb)]TJ ET q -1 0 0 1 181.246 694.08 cm +1 0 0 1 181.246 693.258 cm []0 d 0 J 0.398 w 0 0 m 2.989 0 l S Q BT -/F8 9.9626 Tf 184.235 693.881 Td [(cdall)]TJ +/F8 9.9626 Tf 184.235 693.058 Td [(cdall)]TJ 0 g 0 G [-273(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-499(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)]TJ 0 g 0 G - [-1084(59)]TJ + [-1084(52)]TJ 0 g 0 G 0 0 1 rg 0 0 1 RG - -18.586 -12.248 Td [(psb)]TJ + -18.586 -13.07 Td [(psb)]TJ ET q -1 0 0 1 181.246 681.833 cm +1 0 0 1 181.246 680.187 cm []0 d 0 J 0.398 w 0 0 m 2.989 0 l S Q BT -/F8 9.9626 Tf 184.235 681.633 Td [(cdins)]TJ +/F8 9.9626 Tf 184.235 679.988 Td [(cdins)]TJ 0 g 0 G [-879(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-499(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)]TJ 0 g 0 G - [-1084(62)]TJ + [-1084(55)]TJ 0 g 0 G 0 0 1 rg 0 0 1 RG - -18.586 -12.247 Td [(psb)]TJ + -18.586 -13.07 Td [(psb)]TJ ET q -1 0 0 1 181.246 669.585 cm +1 0 0 1 181.246 667.117 cm []0 d 0 J 0.398 w 0 0 m 2.989 0 l S Q BT -/F8 9.9626 Tf 184.235 669.386 Td [(cdasb)]TJ +/F8 9.9626 Tf 184.235 666.918 Td [(cdasb)]TJ 0 g 0 G [-657(.)-500(.)-499(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)]TJ 0 g 0 G - [-1083(64)]TJ + [-1083(56)]TJ 0 g 0 G 0 0 1 rg 0 0 1 RG - -18.586 -12.248 Td [(psb)]TJ + -18.586 -13.071 Td [(psb)]TJ ET q -1 0 0 1 181.246 657.337 cm +1 0 0 1 181.246 654.047 cm []0 d 0 J 0.398 w 0 0 m 2.989 0 l S Q BT -/F8 9.9626 Tf 184.235 657.138 Td [(cdcp)28(y)]TJ +/F8 9.9626 Tf 184.235 653.847 Td [(cdcp)28(y)]TJ 0 g 0 G [-607(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-499(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)]TJ 0 g 0 G - [-1084(65)]TJ + [-1084(57)]TJ 0 g 0 G 0 0 1 rg 0 0 1 RG - -18.586 -12.248 Td [(psb)]TJ + -18.586 -13.07 Td [(psb)]TJ ET q -1 0 0 1 181.246 645.089 cm +1 0 0 1 181.246 640.976 cm []0 d 0 J 0.398 w 0 0 m 2.989 0 l S Q BT -/F8 9.9626 Tf 184.235 644.89 Td [(cdfree)]TJ +/F8 9.9626 Tf 184.235 640.777 Td [(cdfree)]TJ 0 g 0 G [-520(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-499(.)-500(.)-500(.)]TJ 0 g 0 G - [-1084(66)]TJ + [-1084(58)]TJ 0 g 0 G 0 0 1 rg 0 0 1 RG - -18.586 -12.248 Td [(psb)]TJ + -18.586 -13.07 Td [(psb)]TJ ET q -1 0 0 1 181.246 632.841 cm +1 0 0 1 181.246 627.906 cm []0 d 0 J 0.398 w 0 0 m 2.989 0 l S Q BT -/F8 9.9626 Tf 184.235 632.642 Td [(cdbldext)]TJ +/F8 9.9626 Tf 184.235 627.707 Td [(cdbldext)]TJ 0 g 0 G [-912(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-499(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)]TJ 0 g 0 G - [-1084(67)]TJ + [-1084(59)]TJ 0 g 0 G 0 0 1 rg 0 0 1 RG - -18.586 -12.248 Td [(psb)]TJ + -18.586 -13.071 Td [(psb)]TJ ET q -1 0 0 1 181.246 620.594 cm +1 0 0 1 181.246 614.835 cm []0 d 0 J 0.398 w 0 0 m 2.989 0 l S Q BT -/F8 9.9626 Tf 184.235 620.394 Td [(spall)]TJ +/F8 9.9626 Tf 184.235 614.636 Td [(spall)]TJ 0 g 0 G [-323(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-499(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)]TJ 0 g 0 G - [-1084(69)]TJ + [-1084(61)]TJ 0 g 0 G 0 0 1 rg 0 0 1 RG - -18.586 -12.247 Td [(psb)]TJ + -18.586 -13.07 Td [(psb)]TJ ET q -1 0 0 1 181.246 608.346 cm +1 0 0 1 181.246 601.765 cm []0 d 0 J 0.398 w 0 0 m 2.989 0 l S Q BT -/F8 9.9626 Tf 184.235 608.147 Td [(spins)]TJ +/F8 9.9626 Tf 184.235 601.566 Td [(spins)]TJ 0 g 0 G [-929(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-499(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)]TJ 0 g 0 G - [-1084(70)]TJ + [-1084(62)]TJ 0 g 0 G 0 0 1 rg 0 0 1 RG - -18.586 -12.248 Td [(psb)]TJ + -18.586 -13.071 Td [(psb)]TJ ET q -1 0 0 1 181.246 596.098 cm +1 0 0 1 181.246 588.695 cm []0 d 0 J 0.398 w 0 0 m 2.989 0 l S Q BT -/F8 9.9626 Tf 184.235 595.899 Td [(spasb)]TJ +/F8 9.9626 Tf 184.235 588.495 Td [(spasb)]TJ 0 g 0 G [-707(.)-500(.)-499(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)]TJ 0 g 0 G - [-1083(72)]TJ + [-1083(64)]TJ 0 g 0 G 0 0 1 rg 0 0 1 RG - -18.586 -12.248 Td [(psb)]TJ + -18.586 -13.07 Td [(psb)]TJ ET q -1 0 0 1 181.246 583.85 cm +1 0 0 1 181.246 575.624 cm []0 d 0 J 0.398 w 0 0 m 2.989 0 l S Q BT -/F8 9.9626 Tf 184.235 583.651 Td [(spfree)]TJ +/F8 9.9626 Tf 184.235 575.425 Td [(spfree)]TJ 0 g 0 G [-570(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-499(.)-500(.)-500(.)]TJ 0 g 0 G - [-1084(74)]TJ + [-1084(66)]TJ 0 g 0 G 0 0 1 rg 0 0 1 RG - -18.586 -12.248 Td [(psb)]TJ + -18.586 -13.07 Td [(psb)]TJ ET q -1 0 0 1 181.246 571.603 cm +1 0 0 1 181.246 562.554 cm []0 d 0 J 0.398 w 0 0 m 2.989 0 l S Q BT -/F8 9.9626 Tf 184.235 571.403 Td [(sprn)]TJ +/F8 9.9626 Tf 184.235 562.355 Td [(sprn)]TJ 0 g 0 G [-431(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-499(.)-500(.)]TJ 0 g 0 G - [-1084(75)]TJ + [-1084(67)]TJ 0 g 0 G 0 0 1 rg 0 0 1 RG - -18.586 -12.247 Td [(psb)]TJ + -18.586 -13.071 Td [(psb)]TJ ET q -1 0 0 1 181.246 559.355 cm +1 0 0 1 181.246 549.483 cm []0 d 0 J 0.398 w 0 0 m 2.989 0 l S Q BT -/F8 9.9626 Tf 184.235 559.156 Td [(geall)]TJ +/F8 9.9626 Tf 184.235 549.284 Td [(geall)]TJ 0 g 0 G [-329(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-499(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)]TJ 0 g 0 G - [-1084(76)]TJ + [-1084(68)]TJ 0 g 0 G 0 0 1 rg 0 0 1 RG - -18.586 -12.248 Td [(psb)]TJ + -18.586 -13.07 Td [(psb)]TJ ET q -1 0 0 1 181.246 547.107 cm +1 0 0 1 181.246 536.413 cm []0 d 0 J 0.398 w 0 0 m 2.989 0 l S Q BT -/F8 9.9626 Tf 184.235 546.908 Td [(geins)]TJ +/F8 9.9626 Tf 184.235 536.214 Td [(geins)]TJ 0 g 0 G [-934(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-499(.)-500(.)-500(.)-500(.)-500(.)-500(.)]TJ 0 g 0 G - [-1084(77)]TJ + [-1084(69)]TJ 0 g 0 G 0 0 1 rg 0 0 1 RG - -18.586 -12.248 Td [(psb)]TJ + -18.586 -13.071 Td [(psb)]TJ ET q -1 0 0 1 181.246 534.859 cm +1 0 0 1 181.246 523.343 cm []0 d 0 J 0.398 w 0 0 m 2.989 0 l S Q BT -/F8 9.9626 Tf 184.235 534.66 Td [(geasb)]TJ +/F8 9.9626 Tf 184.235 523.143 Td [(geasb)]TJ 0 g 0 G [-712(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-499(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)]TJ 0 g 0 G - [-1084(79)]TJ + [-1084(71)]TJ 0 g 0 G 0 0 1 rg 0 0 1 RG - -18.586 -12.248 Td [(psb)]TJ + -18.586 -13.07 Td [(psb)]TJ ET q -1 0 0 1 181.246 522.611 cm +1 0 0 1 181.246 510.272 cm []0 d 0 J 0.398 w 0 0 m 2.989 0 l S Q BT -/F8 9.9626 Tf 184.235 522.412 Td [(gefree)]TJ +/F8 9.9626 Tf 184.235 510.073 Td [(gefree)]TJ 0 g 0 G [-576(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-499(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)]TJ 0 g 0 G - [-1084(80)]TJ + [-1084(72)]TJ 0 g 0 G 0 0 1 rg 0 0 1 RG - -18.586 -12.248 Td [(psb)]TJ + -18.586 -13.07 Td [(psb)]TJ ET q -1 0 0 1 181.246 510.364 cm +1 0 0 1 181.246 497.202 cm []0 d 0 J 0.398 w 0 0 m 2.989 0 l S Q BT -/F8 9.9626 Tf 184.235 510.164 Td [(gelp)]TJ +/F8 9.9626 Tf 184.235 497.003 Td [(gelp)]TJ 0 g 0 G [-551(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-499(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)]TJ 0 g 0 G - [-1084(81)]TJ + [-1084(73)]TJ 0 g 0 G 0 0 1 rg 0 0 1 RG - -18.586 -12.247 Td [(psb)]TJ + -18.586 -13.071 Td [(psb)]TJ ET q -1 0 0 1 181.246 498.116 cm +1 0 0 1 181.246 484.132 cm []0 d 0 J 0.398 w 0 0 m 2.989 0 l S Q BT -/F8 9.9626 Tf 184.235 497.917 Td [(glob)]TJ +/F8 9.9626 Tf 184.235 483.932 Td [(glob)]TJ ET q -1 0 0 1 203.097 498.116 cm +1 0 0 1 203.097 484.132 cm []0 d 0 J 0.398 w 0 0 m 2.989 0 l S Q BT -/F8 9.9626 Tf 206.086 497.917 Td [(to)]TJ +/F8 9.9626 Tf 206.086 483.932 Td [(to)]TJ ET q -1 0 0 1 215.54 498.116 cm +1 0 0 1 215.54 484.132 cm []0 d 0 J 0.398 w 0 0 m 2.989 0 l S Q BT -/F8 9.9626 Tf 218.528 497.917 Td [(lo)-28(c)]TJ +/F8 9.9626 Tf 218.528 483.932 Td [(lo)-28(c)]TJ 0 g 0 G [-747(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)]TJ 0 g 0 G - [-1083(82)]TJ + [-1083(74)]TJ 0 g 0 G 0 0 1 rg 0 0 1 RG - -52.879 -12.248 Td [(psb)]TJ + -52.879 -13.07 Td [(psb)]TJ ET q -1 0 0 1 181.246 485.868 cm +1 0 0 1 181.246 471.061 cm []0 d 0 J 0.398 w 0 0 m 2.989 0 l S Q BT -/F8 9.9626 Tf 184.235 485.669 Td [(lo)-28(c)]TJ +/F8 9.9626 Tf 184.235 470.862 Td [(lo)-28(c)]TJ ET q -1 0 0 1 197.286 485.868 cm +1 0 0 1 197.286 471.061 cm []0 d 0 J 0.398 w 0 0 m 2.989 0 l S Q BT -/F8 9.9626 Tf 200.275 485.669 Td [(to)]TJ +/F8 9.9626 Tf 200.275 470.862 Td [(to)]TJ ET q -1 0 0 1 209.728 485.868 cm +1 0 0 1 209.728 471.061 cm []0 d 0 J 0.398 w 0 0 m 2.989 0 l S Q BT -/F8 9.9626 Tf 212.717 485.669 Td [(glob)]TJ +/F8 9.9626 Tf 212.717 470.862 Td [(glob)]TJ 0 g 0 G [-748(.)-500(.)-500(.)-499(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)]TJ 0 g 0 G - [-1083(84)]TJ + [-1083(76)]TJ 0 g 0 G 0 0 1 rg 0 0 1 RG - -47.068 -12.248 Td [(psb)]TJ + -47.068 -13.071 Td [(psb)]TJ ET q -1 0 0 1 181.246 473.62 cm +1 0 0 1 181.246 457.991 cm []0 d 0 J 0.398 w 0 0 m 2.989 0 l S Q BT -/F8 9.9626 Tf 184.235 473.421 Td [(is)]TJ +/F8 9.9626 Tf 184.235 457.791 Td [(is)]TJ ET q -1 0 0 1 191.53 473.62 cm +1 0 0 1 191.53 457.991 cm []0 d 0 J 0.398 w 0 0 m 2.989 0 l S Q BT -/F8 9.9626 Tf 194.518 473.421 Td [(o)28(wned)]TJ +/F8 9.9626 Tf 194.518 457.791 Td [(o)28(wned)]TJ 0 g 0 G [-880(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-499(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)]TJ 0 g 0 G - [-1084(85)]TJ + [-1084(77)]TJ 0 g 0 G 0 0 1 rg 0 0 1 RG - -28.869 -12.248 Td [(psb)]TJ + -28.869 -13.07 Td [(psb)]TJ ET q -1 0 0 1 181.246 461.373 cm +1 0 0 1 181.246 444.92 cm []0 d 0 J 0.398 w 0 0 m 2.989 0 l S Q BT -/F8 9.9626 Tf 184.235 461.173 Td [(o)28(wned)]TJ +/F8 9.9626 Tf 184.235 444.721 Td [(o)28(wned)]TJ ET q -1 0 0 1 212.23 461.373 cm +1 0 0 1 212.23 444.92 cm []0 d 0 J 0.398 w 0 0 m 2.989 0 l S Q BT -/F8 9.9626 Tf 215.219 461.173 Td [(index)]TJ +/F8 9.9626 Tf 215.219 444.721 Td [(index)]TJ 0 g 0 G [-746(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)]TJ 0 g 0 G - [-1083(86)]TJ + [-1083(78)]TJ 0 g 0 G 0 0 1 rg 0 0 1 RG - -49.57 -12.247 Td [(psb)]TJ + -49.57 -13.07 Td [(psb)]TJ ET q -1 0 0 1 181.246 449.125 cm +1 0 0 1 181.246 431.85 cm []0 d 0 J 0.398 w 0 0 m 2.989 0 l S Q BT -/F8 9.9626 Tf 184.235 448.926 Td [(is)]TJ +/F8 9.9626 Tf 184.235 431.651 Td [(is)]TJ ET q -1 0 0 1 191.53 449.125 cm +1 0 0 1 191.53 431.85 cm []0 d 0 J 0.398 w 0 0 m 2.989 0 l S Q BT -/F8 9.9626 Tf 194.518 448.926 Td [(lo)-28(cal)]TJ +/F8 9.9626 Tf 194.518 431.651 Td [(lo)-28(cal)]TJ 0 g 0 G [-824(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-499(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)]TJ 0 g 0 G - [-1084(87)]TJ + [-1084(79)]TJ 0 g 0 G 0 0 1 rg 0 0 1 RG - -28.869 -12.248 Td [(psb)]TJ + -28.869 -13.071 Td [(psb)]TJ ET q -1 0 0 1 181.246 436.877 cm +1 0 0 1 181.246 418.78 cm []0 d 0 J 0.398 w 0 0 m 2.989 0 l S Q BT -/F8 9.9626 Tf 184.235 436.678 Td [(lo)-28(cal)]TJ +/F8 9.9626 Tf 184.235 418.58 Td [(lo)-28(cal)]TJ ET q -1 0 0 1 205.035 436.877 cm +1 0 0 1 205.035 418.78 cm []0 d 0 J 0.398 w 0 0 m 2.989 0 l S Q BT -/F8 9.9626 Tf 208.023 436.678 Td [(index)]TJ +/F8 9.9626 Tf 208.023 418.58 Td [(index)]TJ 0 g 0 G [-691(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-499(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)]TJ 0 g 0 G - [-1084(88)]TJ + [-1084(80)]TJ 0 g 0 G 0 0 1 rg 0 0 1 RG - -42.374 -12.248 Td [(psb)]TJ + -42.374 -13.07 Td [(psb)]TJ ET q -1 0 0 1 181.246 424.629 cm +1 0 0 1 181.246 405.709 cm []0 d 0 J 0.398 w 0 0 m 2.989 0 l S Q BT -/F8 9.9626 Tf 184.235 424.43 Td [(get)]TJ +/F8 9.9626 Tf 184.235 405.51 Td [(get)]TJ ET q -1 0 0 1 198.116 424.629 cm +1 0 0 1 198.116 405.709 cm []0 d 0 J 0.398 w 0 0 m 2.989 0 l S Q BT -/F8 9.9626 Tf 201.105 424.43 Td [(b)-28(oundary)]TJ +/F8 9.9626 Tf 201.105 405.51 Td [(b)-28(oundary)]TJ 0 g 0 G [-354(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)]TJ 0 g 0 G - [-1083(89)]TJ + [-1083(81)]TJ 0 g 0 G 0 0 1 rg 0 0 1 RG - -35.456 -12.248 Td [(psb)]TJ + -35.456 -13.07 Td [(psb)]TJ ET q -1 0 0 1 181.246 412.381 cm +1 0 0 1 181.246 392.639 cm []0 d 0 J 0.398 w 0 0 m 2.989 0 l S Q BT -/F8 9.9626 Tf 184.235 412.182 Td [(get)]TJ +/F8 9.9626 Tf 184.235 392.44 Td [(get)]TJ ET q -1 0 0 1 198.116 412.381 cm +1 0 0 1 198.116 392.639 cm []0 d 0 J 0.398 w 0 0 m 2.989 0 l S Q BT -/F8 9.9626 Tf 201.105 412.182 Td [(o)28(v)28(erlap)]TJ +/F8 9.9626 Tf 201.105 392.44 Td [(o)28(v)28(erlap)]TJ 0 g 0 G [-605(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-499(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)]TJ 0 g 0 G - [-1084(90)]TJ + [-1084(82)]TJ 0 g 0 G 0 0 1 rg 0 0 1 RG - -35.456 -12.248 Td [(psb)]TJ + -35.456 -13.071 Td [(psb)]TJ ET q -1 0 0 1 181.246 400.134 cm +1 0 0 1 181.246 379.568 cm []0 d 0 J 0.398 w 0 0 m 2.989 0 l S Q BT -/F8 9.9626 Tf 184.235 399.934 Td [(sp)]TJ +/F8 9.9626 Tf 184.235 379.369 Td [(sp)]TJ ET q -1 0 0 1 194.297 400.134 cm +1 0 0 1 194.297 379.568 cm []0 d 0 J 0.398 w 0 0 m 2.989 0 l S Q BT -/F8 9.9626 Tf 197.286 399.934 Td [(getro)28(w)]TJ +/F8 9.9626 Tf 197.286 379.369 Td [(getro)28(w)]TJ 0 g 0 G [-433(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-499(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)]TJ 0 g 0 G - [-1084(91)]TJ + [-1084(83)]TJ 0 g 0 G 0 0 1 rg 0 0 1 RG - -31.637 -12.247 Td [(psb)]TJ + -31.637 -13.07 Td [(psb)]TJ ET q -1 0 0 1 181.246 387.886 cm +1 0 0 1 181.246 366.498 cm []0 d 0 J 0.398 w 0 0 m 2.989 0 l S Q BT -/F8 9.9626 Tf 184.235 387.687 Td [(sizeof)]TJ +/F8 9.9626 Tf 184.235 366.299 Td [(sizeof)]TJ 0 g 0 G [-740(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-499(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)]TJ 0 g 0 G - [-1084(93)]TJ + [-1084(85)]TJ 0 g 0 G 0 0 1 rg 0 0 1 RG - -18.586 -12.248 Td [(Sorting)-333(utilities)]TJ + -18.586 -13.071 Td [(Sorting)-333(utilities)]TJ 0 g 0 G [-519(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)]TJ 0 g 0 G - [-1083(94)]TJ -0 g 0 G -0 0 1 rg 0 0 1 RG - 0 -12.248 Td [(psb)]TJ -ET -q -1 0 0 1 181.246 363.39 cm -[]0 d 0 J 0.398 w 0 0 m 2.989 0 l S -Q -BT -/F8 9.9626 Tf 184.235 363.191 Td [(msort)]TJ -0 g 0 G - [-598(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-499(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)]TJ -0 g 0 G - [-1084(94)]TJ -0 g 0 G -0 0 1 rg 0 0 1 RG - -18.586 -12.248 Td [(psb)]TJ -ET -q -1 0 0 1 181.246 351.143 cm -[]0 d 0 J 0.398 w 0 0 m 2.989 0 l S -Q -BT -/F8 9.9626 Tf 184.235 350.943 Td [(qsort)]TJ -0 g 0 G - [-904(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-499(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)]TJ -0 g 0 G - [-1084(94)]TJ -0 g 0 G -0 0 1 rg 0 0 1 RG - -18.586 -12.247 Td [(psb)]TJ -ET -q -1 0 0 1 181.246 338.895 cm -[]0 d 0 J 0.398 w 0 0 m 2.989 0 l S -Q -BT -/F8 9.9626 Tf 184.235 338.696 Td [(hsort)]TJ -0 g 0 G - [-876(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-499(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)]TJ -0 g 0 G - [-1084(94)]TJ + [-1083(86)]TJ 0 g 0 G 0 0 1 rg 0 0 1 RG -/F27 9.9626 Tf -33.53 -22.406 Td [(7)-925(P)32(arallel)-384(en)32(vironmen)32(t)-383(routines)]TJ +/F27 9.9626 Tf -14.944 -23.776 Td [(7)-925(P)32(arallel)-384(en)32(vironmen)32(t)-383(routines)]TJ 0 g 0 G - [-16891(96)]TJ + [-16891(88)]TJ 0 0 1 rg 0 0 1 RG -/F8 9.9626 Tf 14.944 -12.248 Td [(psb)]TJ +/F8 9.9626 Tf 14.944 -13.071 Td [(psb)]TJ ET q -1 0 0 1 181.246 304.242 cm +1 0 0 1 181.246 316.581 cm []0 d 0 J 0.398 w 0 0 m 2.989 0 l S Q BT -/F8 9.9626 Tf 184.235 304.042 Td [(init)]TJ +/F8 9.9626 Tf 184.235 316.381 Td [(init)]TJ 0 g 0 G [-829(.)-500(.)-500(.)-500(.)-500(.)-500(.)-499(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)]TJ 0 g 0 G - [-1083(97)]TJ + [-1083(89)]TJ 0 g 0 G 0 0 1 rg 0 0 1 RG - -18.586 -12.247 Td [(psb)]TJ + -18.586 -13.07 Td [(psb)]TJ ET q -1 0 0 1 181.246 291.994 cm +1 0 0 1 181.246 303.51 cm []0 d 0 J 0.398 w 0 0 m 2.989 0 l S Q BT -/F8 9.9626 Tf 184.235 291.795 Td [(info)]TJ +/F8 9.9626 Tf 184.235 303.311 Td [(info)]TJ 0 g 0 G [-690(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-499(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)]TJ 0 g 0 G - [-1084(98)]TJ + [-1084(90)]TJ 0 g 0 G 0 0 1 rg 0 0 1 RG - -18.586 -12.248 Td [(psb)]TJ + -18.586 -13.07 Td [(psb)]TJ ET q -1 0 0 1 181.246 279.746 cm +1 0 0 1 181.246 290.44 cm []0 d 0 J 0.398 w 0 0 m 2.989 0 l S Q BT -/F8 9.9626 Tf 184.235 279.547 Td [(exit)]TJ +/F8 9.9626 Tf 184.235 290.241 Td [(exit)]TJ 0 g 0 G [-690(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-499(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)]TJ 0 g 0 G - [-1084(99)]TJ + [-1084(91)]TJ 0 g 0 G 0 0 1 rg 0 0 1 RG - -18.586 -12.248 Td [(psb)]TJ + -18.586 -13.071 Td [(psb)]TJ ET q -1 0 0 1 181.246 267.498 cm +1 0 0 1 181.246 277.37 cm []0 d 0 J 0.398 w 0 0 m 2.989 0 l S Q BT -/F8 9.9626 Tf 184.235 267.299 Td [(get)]TJ +/F8 9.9626 Tf 184.235 277.17 Td [(get)]TJ ET q -1 0 0 1 198.116 267.498 cm +1 0 0 1 198.116 277.37 cm []0 d 0 J 0.398 w 0 0 m 2.989 0 l S Q BT -/F8 9.9626 Tf 201.105 267.299 Td [(mpicomm)]TJ +/F8 9.9626 Tf 201.105 277.17 Td [(mpicomm)]TJ 0 g 0 G [-1024(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)]TJ 0 g 0 G - [-583(100)]TJ + [-1083(92)]TJ 0 g 0 G 0 0 1 rg 0 0 1 RG - -35.456 -12.248 Td [(psb)]TJ + -35.456 -13.07 Td [(psb)]TJ ET q -1 0 0 1 181.246 255.25 cm +1 0 0 1 181.246 264.299 cm []0 d 0 J 0.398 w 0 0 m 2.989 0 l S Q BT -/F8 9.9626 Tf 184.235 255.051 Td [(get)]TJ +/F8 9.9626 Tf 184.235 264.1 Td [(get)]TJ ET q -1 0 0 1 198.116 255.25 cm +1 0 0 1 198.116 264.299 cm []0 d 0 J 0.398 w 0 0 m 2.989 0 l S Q BT -/F8 9.9626 Tf 201.105 255.051 Td [(rank)]TJ +/F8 9.9626 Tf 201.105 264.1 Td [(rank)]TJ 0 g 0 G [-994(.)-500(.)-500(.)-500(.)-500(.)-500(.)-499(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)]TJ 0 g 0 G - [-583(101)]TJ + [-1083(93)]TJ 0 g 0 G 0 0 1 rg 0 0 1 RG - -35.456 -12.248 Td [(psb)]TJ + -35.456 -13.07 Td [(psb)]TJ ET q -1 0 0 1 181.246 243.003 cm +1 0 0 1 181.246 251.229 cm []0 d 0 J 0.398 w 0 0 m 2.989 0 l S Q BT -/F8 9.9626 Tf 184.235 242.803 Td [(wtime)]TJ +/F8 9.9626 Tf 184.235 251.03 Td [(wtime)]TJ 0 g 0 G [-440(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-499(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)]TJ 0 g 0 G - [-584(102)]TJ + [-1084(94)]TJ 0 g 0 G 0 0 1 rg 0 0 1 RG - -18.586 -12.247 Td [(psb)]TJ + -18.586 -13.071 Td [(psb)]TJ ET q -1 0 0 1 181.246 230.755 cm +1 0 0 1 181.246 238.158 cm []0 d 0 J 0.398 w 0 0 m 2.989 0 l S Q BT -/F8 9.9626 Tf 184.235 230.556 Td [(barrier)]TJ +/F8 9.9626 Tf 184.235 237.959 Td [(barrier)]TJ 0 g 0 G [-931(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-499(.)-500(.)]TJ 0 g 0 G - [-584(103)]TJ + [-1084(95)]TJ 0 g 0 G 0 0 1 rg 0 0 1 RG - -18.586 -12.248 Td [(psb)]TJ + -18.586 -13.07 Td [(psb)]TJ ET q -1 0 0 1 181.246 218.507 cm +1 0 0 1 181.246 225.088 cm []0 d 0 J 0.398 w 0 0 m 2.989 0 l S Q BT -/F8 9.9626 Tf 184.235 218.308 Td [(ab)-28(ort)]TJ +/F8 9.9626 Tf 184.235 224.889 Td [(ab)-28(ort)]TJ 0 g 0 G [-742(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-499(.)-500(.)-500(.)-500(.)-500(.)-500(.)]TJ 0 g 0 G - [-584(104)]TJ + [-1084(96)]TJ 0 g 0 G 0 0 1 rg 0 0 1 RG - -18.586 -12.248 Td [(psb)]TJ + -18.586 -13.071 Td [(psb)]TJ ET q -1 0 0 1 181.246 206.259 cm +1 0 0 1 181.246 212.018 cm []0 d 0 J 0.398 w 0 0 m 2.989 0 l S Q BT -/F8 9.9626 Tf 184.235 206.06 Td [(b)-28(cast)]TJ +/F8 9.9626 Tf 184.235 211.818 Td [(b)-28(cast)]TJ 0 g 0 G [-795(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-499(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)]TJ 0 g 0 G - [-584(105)]TJ + [-1084(97)]TJ 0 g 0 G 0 0 1 rg 0 0 1 RG - -18.586 -12.248 Td [(psb)]TJ + -18.586 -13.07 Td [(psb)]TJ ET q -1 0 0 1 181.246 194.012 cm +1 0 0 1 181.246 198.947 cm []0 d 0 J 0.398 w 0 0 m 2.989 0 l S Q BT -/F8 9.9626 Tf 184.235 193.812 Td [(sum)]TJ +/F8 9.9626 Tf 184.235 198.748 Td [(sum)]TJ 0 g 0 G [-545(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-499(.)-500(.)-500(.)]TJ 0 g 0 G - [-584(106)]TJ + [-1084(98)]TJ 0 g 0 G 0 0 1 rg 0 0 1 RG - -18.586 -12.247 Td [(psb)]TJ + -18.586 -13.07 Td [(psb)]TJ ET q -1 0 0 1 181.246 181.764 cm +1 0 0 1 181.246 185.877 cm []0 d 0 J 0.398 w 0 0 m 2.989 0 l S Q BT -/F8 9.9626 Tf 184.235 181.565 Td [(max)]TJ +/F8 9.9626 Tf 184.235 185.678 Td [(max)]TJ 0 g 0 G [-468(.)-500(.)-500(.)-500(.)-500(.)-500(.)-499(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)]TJ 0 g 0 G - [-583(107)]TJ + [-1083(99)]TJ 0 g 0 G 0 0 1 rg 0 0 1 RG - -18.586 -12.248 Td [(psb)]TJ + -18.586 -13.071 Td [(psb)]TJ ET q -1 0 0 1 181.246 169.516 cm +1 0 0 1 181.246 172.806 cm []0 d 0 J 0.398 w 0 0 m 2.989 0 l S Q BT -/F8 9.9626 Tf 184.235 169.317 Td [(min)]TJ +/F8 9.9626 Tf 184.235 172.607 Td [(min)]TJ 0 g 0 G [-662(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-499(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)]TJ 0 g 0 G - [-584(108)]TJ + [-584(100)]TJ 0 g 0 G 0 0 1 rg 0 0 1 RG - -18.586 -12.248 Td [(psb)]TJ + -18.586 -13.07 Td [(psb)]TJ ET q -1 0 0 1 181.246 157.268 cm +1 0 0 1 181.246 159.736 cm []0 d 0 J 0.398 w 0 0 m 2.989 0 l S Q BT -/F8 9.9626 Tf 184.235 157.069 Td [(amx)]TJ +/F8 9.9626 Tf 184.235 159.537 Td [(amx)]TJ 0 g 0 G [-468(.)-500(.)-500(.)-500(.)-500(.)-500(.)-499(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)]TJ 0 g 0 G - [-583(109)]TJ + [-583(101)]TJ 0 g 0 G 0 0 1 rg 0 0 1 RG - -18.586 -12.248 Td [(psb)]TJ + -18.586 -13.071 Td [(psb)]TJ ET q -1 0 0 1 181.246 145.02 cm +1 0 0 1 181.246 146.666 cm []0 d 0 J 0.398 w 0 0 m 2.989 0 l S Q BT -/F8 9.9626 Tf 184.235 144.821 Td [(amn)]TJ +/F8 9.9626 Tf 184.235 146.466 Td [(amn)]TJ 0 g 0 G [-440(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-499(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)]TJ 0 g 0 G - [-584(110)]TJ + [-584(102)]TJ 0 g 0 G 0 0 1 rg 0 0 1 RG - -18.586 -12.248 Td [(psb)]TJ + -18.586 -13.07 Td [(psb)]TJ ET q -1 0 0 1 181.246 132.773 cm +1 0 0 1 181.246 133.595 cm []0 d 0 J 0.398 w 0 0 m 2.989 0 l S Q BT -/F8 9.9626 Tf 184.235 132.573 Td [(snd)]TJ +/F8 9.9626 Tf 184.235 133.396 Td [(snd)]TJ 0 g 0 G [-823(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-499(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)]TJ 0 g 0 G - [-584(111)]TJ + [-584(103)]TJ 0 g 0 G 0 0 1 rg 0 0 1 RG - -18.586 -12.247 Td [(psb)]TJ + -18.586 -13.07 Td [(psb)]TJ ET q 1 0 0 1 181.246 120.525 cm @@ -2420,7 +2360,7 @@ BT 0 g 0 G [-965(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-499(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)]TJ 0 g 0 G - [-584(112)]TJ + [-584(104)]TJ 0 g 0 G 0 g 0 G 135.558 -29.888 Td [(ii)]TJ @@ -2428,359 +2368,338 @@ BT ET endstream endobj -548 0 obj << +536 0 obj << /Type /Page -/Contents 549 0 R -/Resources 547 0 R +/Contents 537 0 R +/Resources 535 0 R /MediaBox [0 0 595.276 841.89] -/Parent 447 0 R -/Annots [ 493 0 R 494 0 R 495 0 R 501 0 R 502 0 R 503 0 R 504 0 R 505 0 R 506 0 R 507 0 R 508 0 R 509 0 R 510 0 R 511 0 R 512 0 R 513 0 R 514 0 R 515 0 R 516 0 R 517 0 R 518 0 R 519 0 R 520 0 R 521 0 R 522 0 R 523 0 R 524 0 R 525 0 R 526 0 R 527 0 R 528 0 R 529 0 R 530 0 R 531 0 R 532 0 R 533 0 R 534 0 R 535 0 R 536 0 R 537 0 R 538 0 R 539 0 R 540 0 R 541 0 R 542 0 R 543 0 R 544 0 R 545 0 R ] +/Parent 435 0 R +/Annots [ 481 0 R 482 0 R 483 0 R 489 0 R 490 0 R 491 0 R 492 0 R 493 0 R 494 0 R 495 0 R 496 0 R 497 0 R 498 0 R 499 0 R 500 0 R 501 0 R 502 0 R 503 0 R 504 0 R 505 0 R 506 0 R 507 0 R 508 0 R 509 0 R 510 0 R 511 0 R 512 0 R 513 0 R 514 0 R 515 0 R 516 0 R 517 0 R 518 0 R 519 0 R 520 0 R 521 0 R 522 0 R 523 0 R 524 0 R 525 0 R 526 0 R 527 0 R 528 0 R 529 0 R 530 0 R ] >> endobj -493 0 obj << +481 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [149.709 703.195 302.58 714.044] /Subtype /Link /A << /S /GoTo /D (section.6) >> >> endobj -494 0 obj << -/Type /Annot -/Border[0 0 0]/H/I/C[1 0 0] -/Rect [164.653 690.948 205.71 701.796] -/Subtype /Link -/A << /S /GoTo /D (section*.60) >> ->> endobj -495 0 obj << -/Type /Annot -/Border[0 0 0]/H/I/C[1 0 0] -/Rect [164.653 678.7 207.426 689.548] -/Subtype /Link -/A << /S /GoTo /D (section*.63) >> ->> endobj -501 0 obj << -/Type /Annot -/Border[0 0 0]/H/I/C[1 0 0] -/Rect [164.653 666.452 209.639 677.3] -/Subtype /Link -/A << /S /GoTo /D (section*.66) >> ->> endobj -502 0 obj << +482 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [164.653 654.204 210.138 665.053] +/Rect [164.653 690.125 205.71 700.973] /Subtype /Link -/A << /S /GoTo /D (section*.69) >> +/A << /S /GoTo /D (section*.28) >> >> endobj -503 0 obj << +483 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [164.653 641.957 210.996 652.805] +/Rect [164.653 677.055 207.426 687.903] /Subtype /Link -/A << /S /GoTo /D (section*.71) >> +/A << /S /GoTo /D (section*.29) >> >> endobj -504 0 obj << +489 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [164.653 629.709 222.591 640.557] +/Rect [164.653 663.984 209.639 674.832] /Subtype /Link -/A << /S /GoTo /D (section*.73) >> +/A << /S /GoTo /D (section*.30) >> >> endobj -505 0 obj << +490 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [164.653 617.461 205.212 628.309] +/Rect [164.653 650.914 210.138 661.762] /Subtype /Link -/A << /S /GoTo /D (section*.76) >> +/A << /S /GoTo /D (section*.31) >> >> endobj -506 0 obj << +491 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [164.653 605.213 206.927 616.061] +/Rect [164.653 637.843 210.996 648.692] /Subtype /Link -/A << /S /GoTo /D (section*.79) >> +/A << /S /GoTo /D (section*.32) >> >> endobj -507 0 obj << +492 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [164.653 592.965 209.141 603.814] +/Rect [164.653 624.773 222.591 635.621] /Subtype /Link -/A << /S /GoTo /D (section*.82) >> +/A << /S /GoTo /D (section*.33) >> >> endobj -508 0 obj << +493 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [164.653 580.718 210.497 591.566] +/Rect [164.653 611.703 205.212 622.551] /Subtype /Link -/A << /S /GoTo /D (section*.85) >> +/A << /S /GoTo /D (section*.34) >> >> endobj -509 0 obj << +494 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [164.653 568.47 204.132 579.318] +/Rect [164.653 598.632 206.927 609.481] /Subtype /Link -/A << /S /GoTo /D (section*.87) >> +/A << /S /GoTo /D (section*.35) >> >> endobj -510 0 obj << +495 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [164.653 556.222 205.156 567.07] +/Rect [164.653 585.562 209.141 596.41] /Subtype /Link -/A << /S /GoTo /D (section*.90) >> +/A << /S /GoTo /D (section*.36) >> >> endobj -511 0 obj << +496 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [164.653 543.974 206.872 554.823] +/Rect [164.653 572.492 210.497 583.34] /Subtype /Link -/A << /S /GoTo /D (section*.92) >> +/A << /S /GoTo /D (section*.37) >> >> endobj -512 0 obj << +497 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [164.653 531.727 209.086 542.575] +/Rect [164.653 559.421 204.132 570.269] /Subtype /Link -/A << /S /GoTo /D (section*.95) >> +/A << /S /GoTo /D (section*.38) >> >> endobj -513 0 obj << +498 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [164.653 519.479 210.442 530.327] +/Rect [164.653 546.351 205.156 557.199] /Subtype /Link -/A << /S /GoTo /D (section*.97) >> +/A << /S /GoTo /D (section*.39) >> >> endobj -514 0 obj << +499 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [164.653 507.231 202.942 518.079] +/Rect [164.653 533.28 206.872 544.129] /Subtype /Link -/A << /S /GoTo /D (section*.99) >> +/A << /S /GoTo /D (section*.40) >> >> endobj -515 0 obj << +500 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [164.653 494.983 231.978 505.831] +/Rect [164.653 520.21 209.086 531.058] /Subtype /Link -/A << /S /GoTo /D (section*.101) >> +/A << /S /GoTo /D (section*.41) >> >> endobj -516 0 obj << +501 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [164.653 482.735 231.978 493.584] +/Rect [164.653 507.14 210.442 517.988] /Subtype /Link -/A << /S /GoTo /D (section*.104) >> +/A << /S /GoTo /D (section*.42) >> >> endobj -517 0 obj << +502 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [164.653 470.488 222.912 481.336] +/Rect [164.653 494.069 202.942 504.917] /Subtype /Link -/A << /S /GoTo /D (section*.106) >> +/A << /S /GoTo /D (section*.43) >> >> endobj -518 0 obj << +503 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [164.653 458.24 239.738 469.088] +/Rect [164.653 480.999 231.978 491.847] /Subtype /Link -/A << /S /GoTo /D (section*.109) >> +/A << /S /GoTo /D (section*.44) >> >> endobj -519 0 obj << +504 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [164.653 445.992 215.717 456.84] +/Rect [164.653 467.928 231.978 478.777] /Subtype /Link -/A << /S /GoTo /D (section*.112) >> +/A << /S /GoTo /D (section*.45) >> >> endobj -520 0 obj << +505 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [164.653 433.744 232.543 444.593] +/Rect [164.653 454.858 222.912 465.706] /Subtype /Link -/A << /S /GoTo /D (section*.115) >> +/A << /S /GoTo /D (section*.46) >> >> endobj -521 0 obj << +506 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [164.653 421.497 243.64 432.345] +/Rect [164.653 441.788 239.738 452.636] /Subtype /Link -/A << /S /GoTo /D (section*.118) >> +/A << /S /GoTo /D (section*.47) >> >> endobj -522 0 obj << +507 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [164.653 409.249 233.4 420.097] +/Rect [164.653 428.717 215.717 439.565] /Subtype /Link -/A << /S /GoTo /D (section*.121) >> +/A << /S /GoTo /D (section*.48) >> >> endobj -523 0 obj << +508 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [164.653 397.001 227.367 407.849] +/Rect [164.653 415.647 232.543 426.495] /Subtype /Link -/A << /S /GoTo /D (section*.124) >> +/A << /S /GoTo /D (section*.49) >> >> endobj -524 0 obj << +509 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [164.653 384.753 208.809 395.601] +/Rect [164.653 402.576 243.64 413.425] /Subtype /Link -/A << /S /GoTo /D (section*.127) >> +/A << /S /GoTo /D (section*.50) >> >> endobj -525 0 obj << +510 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [164.653 372.505 234.253 383.354] +/Rect [164.653 389.506 233.4 400.354] /Subtype /Link -/A << /S /GoTo /D (section*.129) >> +/A << /S /GoTo /D (section*.51) >> >> endobj -526 0 obj << +511 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [164.653 360.258 210.221 371.106] +/Rect [164.653 376.436 227.367 387.284] /Subtype /Link -/A << /S /GoTo /D (section*.130) >> +/A << /S /GoTo /D (section*.52) >> >> endobj -527 0 obj << +512 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [164.653 348.01 207.177 358.858] +/Rect [164.653 363.365 208.809 374.214] /Subtype /Link -/A << /S /GoTo /D (section*.131) >> +/A << /S /GoTo /D (section*.53) >> >> endobj -528 0 obj << +513 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [164.653 335.762 207.453 346.61] +/Rect [164.653 350.295 234.253 361.143] /Subtype /Link -/A << /S /GoTo /D (section*.132) >> +/A << /S /GoTo /D (section*.54) >> >> endobj -529 0 obj << +514 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [149.709 315.294 315.677 324.205] +/Rect [149.709 328.456 315.677 337.367] /Subtype /Link /A << /S /GoTo /D (section.7) >> >> endobj -530 0 obj << +515 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [164.653 301.109 200.175 311.957] +/Rect [164.653 313.448 200.175 324.296] /Subtype /Link -/A << /S /GoTo /D (section*.135) >> +/A << /S /GoTo /D (section*.55) >> >> endobj -531 0 obj << +516 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [164.653 288.861 201.559 299.709] +/Rect [164.653 300.378 201.559 311.226] /Subtype /Link -/A << /S /GoTo /D (section*.138) >> +/A << /S /GoTo /D (section*.56) >> >> endobj -532 0 obj << +517 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [164.653 276.613 201.559 287.461] +/Rect [164.653 287.307 201.559 298.155] /Subtype /Link -/A << /S /GoTo /D (section*.141) >> +/A << /S /GoTo /D (section*.57) >> >> endobj -533 0 obj << +518 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [164.653 264.366 244.719 275.214] +/Rect [164.653 274.237 244.719 285.085] /Subtype /Link -/A << /S /GoTo /D (section*.144) >> +/A << /S /GoTo /D (section*.58) >> >> endobj -534 0 obj << +519 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [164.653 252.118 221.777 262.966] +/Rect [164.653 261.166 221.777 272.015] /Subtype /Link -/A << /S /GoTo /D (section*.146) >> +/A << /S /GoTo /D (section*.59) >> >> endobj -535 0 obj << +520 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [164.653 239.87 211.798 250.718] +/Rect [164.653 248.096 211.798 258.944] /Subtype /Link -/A << /S /GoTo /D (section*.148) >> +/A << /S /GoTo /D (section*.60) >> >> endobj -536 0 obj << +521 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [164.653 227.622 214.648 238.47] +/Rect [164.653 235.026 214.648 245.874] /Subtype /Link -/A << /S /GoTo /D (section*.150) >> +/A << /S /GoTo /D (section*.61) >> >> endobj -537 0 obj << +522 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [164.653 215.374 208.782 226.223] +/Rect [164.653 221.955 208.782 232.804] /Subtype /Link -/A << /S /GoTo /D (section*.152) >> +/A << /S /GoTo /D (section*.62) >> >> endobj -538 0 obj << +523 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [164.653 203.127 208.256 213.975] +/Rect [164.653 208.885 208.256 219.733] /Subtype /Link -/A << /S /GoTo /D (section*.154) >> +/A << /S /GoTo /D (section*.63) >> >> endobj -539 0 obj << +524 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [164.653 190.879 202.998 201.727] +/Rect [164.653 195.815 202.998 206.663] /Subtype /Link -/A << /S /GoTo /D (section*.156) >> +/A << /S /GoTo /D (section*.64) >> >> endobj -540 0 obj << +525 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [164.653 178.631 203.773 189.479] +/Rect [164.653 182.744 203.773 193.592] /Subtype /Link -/A << /S /GoTo /D (section*.159) >> +/A << /S /GoTo /D (section*.65) >> >> endobj -541 0 obj << +526 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [164.653 166.383 201.835 177.232] +/Rect [164.653 169.674 201.835 180.522] /Subtype /Link -/A << /S /GoTo /D (section*.162) >> +/A << /S /GoTo /D (section*.66) >> >> endobj -542 0 obj << +527 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [164.653 154.136 203.773 164.984] +/Rect [164.653 156.603 203.773 167.452] /Subtype /Link -/A << /S /GoTo /D (section*.165) >> +/A << /S /GoTo /D (section*.67) >> >> endobj -543 0 obj << +528 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [164.653 141.888 204.049 152.736] +/Rect [164.653 143.533 204.049 154.381] /Subtype /Link -/A << /S /GoTo /D (section*.168) >> +/A << /S /GoTo /D (section*.68) >> >> endobj -544 0 obj << +529 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [164.653 129.64 200.23 140.488] +/Rect [164.653 130.463 200.23 141.311] /Subtype /Link -/A << /S /GoTo /D (section*.171) >> +/A << /S /GoTo /D (section*.69) >> >> endobj -545 0 obj << +530 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*.174) >> +/A << /S /GoTo /D (section*.70) >> >> endobj -550 0 obj << -/D [548 0 R /XYZ 150.705 740.998 null] +538 0 obj << +/D [536 0 R /XYZ 150.705 740.998 null] >> endobj -547 0 obj << -/Font << /F27 445 0 R /F8 446 0 R >> +535 0 obj << +/Font << /F27 433 0 R /F8 434 0 R >> /ProcSet [ /PDF /Text ] >> endobj -570 0 obj << -/Length 7314 +555 0 obj << +/Length 7118 >> stream 0 g 0 G @@ -2789,7 +2708,7 @@ stream BT /F27 9.9626 Tf 99.895 706.129 Td [(8)-925(Error)-383(handling)]TJ 0 g 0 G - [-23812(113)]TJ + [-23812(105)]TJ 0 0 1 rg 0 0 1 RG /F8 9.9626 Tf 14.944 -11.955 Td [(psb)]TJ ET @@ -2802,7 +2721,7 @@ BT 0 g 0 G [-595(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-499(.)-500(.)-500(.)-500(.)]TJ 0 g 0 G - [-584(115)]TJ + [-584(107)]TJ 0 g 0 G 0 0 1 rg 0 0 1 RG -18.586 -11.955 Td [(psb)]TJ @@ -2816,7 +2735,7 @@ BT 0 g 0 G [-987(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-499(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)]TJ 0 g 0 G - [-584(116)]TJ + [-584(108)]TJ 0 g 0 G 0 0 1 rg 0 0 1 RG -18.586 -11.956 Td [(psb)]TJ @@ -2837,7 +2756,7 @@ BT 0 g 0 G [-977(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-499(.)-500(.)-500(.)-500(.)-500(.)]TJ 0 g 0 G - [-584(117)]TJ + [-584(109)]TJ 0 g 0 G 0 0 1 rg 0 0 1 RG -34.405 -11.955 Td [(psb)]TJ @@ -2858,107 +2777,107 @@ BT 0 g 0 G [-735(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-499(.)-500(.)]TJ 0 g 0 G - [-584(118)]TJ + [-584(110)]TJ 0 g 0 G 0 0 1 rg 0 0 1 RG /F27 9.9626 Tf -49.349 -21.918 Td [(9)-925(Utilities)]TJ 0 g 0 G - [-27238(119)]TJ + [-27238(111)]TJ 0 0 1 rg 0 0 1 RG -/F8 9.9626 Tf 14.944 -11.955 Td [(h)28(b)]TJ +/F8 9.9626 Tf 37.859 -11.955 Td [(h)28(b)]TJ ET q -1 0 0 1 126.23 624.634 cm +1 0 0 1 149.144 624.634 cm []0 d 0 J 0.398 w 0 0 m 2.989 0 l S Q BT -/F8 9.9626 Tf 129.219 624.435 Td [(read)]TJ +/F8 9.9626 Tf 152.133 624.435 Td [(read)]TJ 0 g 0 G - [-859(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-499(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)]TJ + [-893(.)-500(.)-500(.)-500(.)-499(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)]TJ 0 g 0 G - [-584(120)]TJ + [-583(112)]TJ 0 g 0 G 0 0 1 rg 0 0 1 RG -14.38 -11.955 Td [(h)28(b)]TJ ET q -1 0 0 1 126.23 612.679 cm +1 0 0 1 149.144 612.679 cm []0 d 0 J 0.398 w 0 0 m 2.989 0 l S Q BT -/F8 9.9626 Tf 129.219 612.48 Td [(write)]TJ +/F8 9.9626 Tf 152.133 612.48 Td [(write)]TJ 0 g 0 G - [-526(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-499(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)]TJ + [-559(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-499(.)-500(.)-500(.)-500(.)-500(.)]TJ 0 g 0 G - [-584(121)]TJ + [-584(113)]TJ 0 g 0 G 0 0 1 rg 0 0 1 RG -14.38 -11.955 Td [(mm)]TJ ET q -1 0 0 1 132.042 600.724 cm +1 0 0 1 154.956 600.724 cm []0 d 0 J 0.398 w 0 0 m 2.989 0 l S Q BT -/F8 9.9626 Tf 135.03 600.525 Td [(mat)]TJ +/F8 9.9626 Tf 157.944 600.525 Td [(mat)]TJ ET q -1 0 0 1 152.786 600.724 cm +1 0 0 1 175.7 600.724 cm []0 d 0 J 0.398 w 0 0 m 2.989 0 l S Q BT -/F8 9.9626 Tf 155.775 600.525 Td [(read)]TJ +/F8 9.9626 Tf 178.689 600.525 Td [(read)]TJ 0 g 0 G - [-527(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-499(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)]TJ + [-560(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)]TJ 0 g 0 G - [-584(122)]TJ + [-583(114)]TJ 0 g 0 G 0 0 1 rg 0 0 1 RG - -40.936 -11.955 Td [(mm)]TJ + -40.935 -11.955 Td [(mm)]TJ ET q -1 0 0 1 132.042 588.769 cm +1 0 0 1 154.956 588.769 cm []0 d 0 J 0.398 w 0 0 m 2.989 0 l S Q BT -/F8 9.9626 Tf 135.03 588.57 Td [(v)28(et)]TJ +/F8 9.9626 Tf 157.944 588.57 Td [(v)28(et)]TJ ET q -1 0 0 1 148.912 588.769 cm +1 0 0 1 171.826 588.769 cm []0 d 0 J 0.398 w 0 0 m 2.989 0 l S Q BT -/F8 9.9626 Tf 151.9 588.57 Td [(read)]TJ +/F8 9.9626 Tf 174.815 588.57 Td [(read)]TJ 0 g 0 G - [-916(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-499(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)]TJ + [-949(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-499(.)-500(.)-500(.)-500(.)-500(.)]TJ 0 g 0 G - [-584(123)]TJ + [-584(115)]TJ 0 g 0 G 0 0 1 rg 0 0 1 RG - -37.061 -11.955 Td [(mm)]TJ + -37.062 -11.955 Td [(mm)]TJ ET q -1 0 0 1 132.042 576.814 cm +1 0 0 1 154.956 576.814 cm []0 d 0 J 0.398 w 0 0 m 2.989 0 l S Q BT -/F8 9.9626 Tf 135.03 576.615 Td [(mat)]TJ +/F8 9.9626 Tf 157.944 576.615 Td [(mat)]TJ ET q -1 0 0 1 152.786 576.814 cm +1 0 0 1 175.7 576.814 cm []0 d 0 J 0.398 w 0 0 m 2.989 0 l S Q BT -/F8 9.9626 Tf 155.775 576.615 Td [(write)]TJ +/F8 9.9626 Tf 178.689 576.615 Td [(write)]TJ 0 g 0 G - [-972(.)-499(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)]TJ + [-1005(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-499(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)]TJ 0 g 0 G - [-583(124)]TJ + [-584(116)]TJ 0 g 0 G 0 0 1 rg 0 0 1 RG -/F27 9.9626 Tf -55.88 -21.918 Td [(10)-350(Preconditioner)-383(routi)-1(ne)1(s)]TJ +/F27 9.9626 Tf -78.794 -21.918 Td [(10)-350(Preconditioner)-383(routi)-1(ne)1(s)]TJ 0 g 0 G - [-19367(125)]TJ + [-19367(117)]TJ 0 0 1 rg 0 0 1 RG /F8 9.9626 Tf 14.944 -11.955 Td [(psb)]TJ ET @@ -2971,7 +2890,7 @@ BT 0 g 0 G [-548(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-499(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)]TJ 0 g 0 G - [-584(126)]TJ + [-584(118)]TJ 0 g 0 G 0 0 1 rg 0 0 1 RG -18.586 -11.956 Td [(psb)]TJ @@ -2985,7 +2904,7 @@ BT 0 g 0 G [-659(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-499(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)]TJ 0 g 0 G - [-584(127)]TJ + [-584(119)]TJ 0 g 0 G 0 0 1 rg 0 0 1 RG -18.586 -11.955 Td [(psb)]TJ @@ -2999,7 +2918,7 @@ BT 0 g 0 G [-965(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-499(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)]TJ 0 g 0 G - [-584(128)]TJ + [-584(120)]TJ 0 g 0 G 0 0 1 rg 0 0 1 RG -18.586 -11.955 Td [(psb)]TJ @@ -3013,174 +2932,167 @@ BT 0 g 0 G [-596(.)-500(.)-499(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)]TJ 0 g 0 G - [-583(129)]TJ + [-583(121)]TJ 0 g 0 G 0 0 1 rg 0 0 1 RG /F27 9.9626 Tf -33.53 -21.918 Td [(11)-350(Iterativ)32(e)-384(Metho)-31(ds)]TJ 0 g 0 G - [-22176(130)]TJ + [-22176(122)]TJ 0 0 1 rg 0 0 1 RG -/F8 9.9626 Tf 14.944 -11.955 Td [(psb)]TJ -ET -q -1 0 0 1 130.436 473.202 cm -[]0 d 0 J 0.398 w 0 0 m 2.989 0 l S -Q -BT -/F8 9.9626 Tf 133.425 473.003 Td [(krylo)28(v)]TJ +/F8 9.9626 Tf 14.944 -11.955 Td [(krylo)28(v)]TJ 0 g 0 G - [-1159(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-499(.)]TJ + [-692(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-499(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)-500(.)]TJ 0 g 0 G - [-584(131)]TJ + [-583(123)]TJ 0 g 0 G 0 g 0 G - 134.175 -382.565 Td [(iii)]TJ + 152.761 -382.565 Td [(iii)]TJ 0 g 0 G ET endstream endobj -569 0 obj << +554 0 obj << /Type /Page -/Contents 570 0 R -/Resources 568 0 R +/Contents 555 0 R +/Resources 553 0 R /MediaBox [0 0 595.276 841.89] -/Parent 447 0 R -/Annots [ 546 0 R 551 0 R 552 0 R 553 0 R 554 0 R 555 0 R 556 0 R 557 0 R 558 0 R 559 0 R 560 0 R 561 0 R 562 0 R 563 0 R 564 0 R 565 0 R 566 0 R 567 0 R ] +/Parent 435 0 R +/Annots [ 531 0 R 532 0 R 533 0 R 534 0 R 539 0 R 540 0 R 541 0 R 542 0 R 543 0 R 544 0 R 545 0 R 546 0 R 547 0 R 548 0 R 549 0 R 550 0 R 551 0 R 552 0 R ] >> endobj -546 0 obj << +531 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [98.899 703.195 190.188 714.044] /Subtype /Link /A << /S /GoTo /D (section.8) >> >> endobj -551 0 obj << +532 0 obj << /Type /Annot /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*.177) >> +/A << /S /GoTo /D (section*.71) >> >> endobj -552 0 obj << +533 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*.179) >> +/A << /S /GoTo /D (section*.72) >> >> endobj -553 0 obj << +534 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*.181) >> +/A << /S /GoTo /D (section*.73) >> >> endobj -554 0 obj << +539 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*.183) >> +/A << /S /GoTo /D (section*.74) >> >> endobj -555 0 obj << +540 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [98.899 635.394 156.061 644.305] /Subtype /Link /A << /S /GoTo /D (section.9) >> >> endobj -556 0 obj << +541 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [113.843 623.439 149.061 632.35] +/Rect [136.757 623.439 171.975 632.35] /Subtype /Link -/A << /S /GoTo /D (section*.185) >> +/A << /S /GoTo /D (section*.75) >> >> endobj -557 0 obj << +542 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [113.843 611.484 152.382 620.395] +/Rect [136.757 611.484 175.296 620.395] /Subtype /Link -/A << /S /GoTo /D (section*.187) >> +/A << /S /GoTo /D (section*.76) >> >> endobj -558 0 obj << +543 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [113.843 599.529 175.617 608.44] +/Rect [136.757 599.529 198.531 608.44] /Subtype /Link -/A << /S /GoTo /D (section*.189) >> +/A << /S /GoTo /D (section*.77) >> >> endobj -559 0 obj << +544 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [113.843 587.573 171.743 596.484] +/Rect [136.757 587.573 197.978 596.484] /Subtype /Link -/A << /S /GoTo /D (section*.191) >> +/A << /S /GoTo /D (section*.78) >> >> endobj -560 0 obj << +545 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [113.843 575.618 178.938 584.264] +/Rect [136.757 575.618 201.852 584.264] /Subtype /Link -/A << /S /GoTo /D (section*.193) >> +/A << /S /GoTo /D (section*.79) >> >> endobj -561 0 obj << +546 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [98.899 553.7 234.475 562.611] /Subtype /Link /A << /S /GoTo /D (section.10) >> >> endobj -562 0 obj << +547 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [113.843 539.808 167.658 550.656] /Subtype /Link -/A << /S /GoTo /D (section*.195) >> +/A << /S /GoTo /D (section*.80) >> >> endobj -563 0 obj << +548 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [113.843 527.853 166.551 538.701] /Subtype /Link -/A << /S /GoTo /D (section*.198) >> +/A << /S /GoTo /D (section*.81) >> >> endobj -564 0 obj << +549 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [113.843 515.898 171.256 526.746] /Subtype /Link -/A << /S /GoTo /D (section*.200) >> +/A << /S /GoTo /D (section*.82) >> >> endobj -565 0 obj << +550 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [113.843 503.943 174.936 514.791] /Subtype /Link -/A << /S /GoTo /D (section*.202) >> +/A << /S /GoTo /D (section*.83) >> >> endobj -566 0 obj << +551 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [98.899 483.962 206.49 492.873] /Subtype /Link /A << /S /GoTo /D (section.11) >> >> endobj -567 0 obj << +552 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [113.843 470.07 164.891 480.918] +/Rect [113.843 470.07 142.984 480.918] /Subtype /Link -/A << /S /GoTo /D (section*.204) >> +/A << /S /GoTo /D (section*.84) >> >> endobj -571 0 obj << -/D [569 0 R /XYZ 99.895 740.998 null] +556 0 obj << +/D [554 0 R /XYZ 99.895 740.998 null] >> endobj -568 0 obj << -/Font << /F27 445 0 R /F8 446 0 R >> +553 0 obj << +/Font << /F27 433 0 R /F8 434 0 R >> /ProcSet [ /PDF /Text ] >> endobj -574 0 obj << +559 0 obj << /Length 79 >> stream @@ -3193,21 +3105,21 @@ BT ET endstream endobj -573 0 obj << +558 0 obj << /Type /Page -/Contents 574 0 R -/Resources 572 0 R +/Contents 559 0 R +/Resources 557 0 R /MediaBox [0 0 595.276 841.89] -/Parent 447 0 R +/Parent 435 0 R >> endobj -575 0 obj << -/D [573 0 R /XYZ 150.705 740.998 null] +560 0 obj << +/D [558 0 R /XYZ 150.705 740.998 null] >> endobj -572 0 obj << -/Font << /F8 446 0 R >> +557 0 obj << +/Font << /F8 434 0 R >> /ProcSet [ /PDF /Text ] >> endobj -587 0 obj << +572 0 obj << /Length 8080 >> stream @@ -3215,31 +3127,31 @@ stream 0 g 0 G BT /F16 14.3462 Tf 99.895 706.129 Td [(1)-1125(In)31(tro)-31(duction)]TJ/F8 9.9626 Tf 0 -31.775 Td [(The)-316(PSBLAS)-316(library)84(,)-319(dev)27(elop)-27(e)-1(d)-315(with)-316(the)-316(aim)-316(to)-316(facilitate)-315(the)-316(parallelization)-316(of)]TJ 0 -11.955 Td [(computationally)-324(in)28(tensiv)28(e)-324(s)-1(cien)28(ti\014c)-324(applications,)-326(is)-324(designed)-324(to)-324(address)-324(parallel)]TJ 0 -11.955 Td [(implemen)28(tation)-427(of)-428(iterativ)28(e)-427(solv)28(ers)-428(for)-427(sparse)-427(linear)-427(systems)-428(thr)1(ough)-428(the)-427(dis-)]TJ 0 -11.956 Td [(tributed)-284(memory)-285(paradigm.)-428(It)-284(includes)-284(routines)-285(f)1(o)-1(r)-284(m)28(ultiplying)-284(sparse)-285(matrices)]TJ 0 -11.955 Td [(b)28(y)-343(dense)-343(matrices,)-345(solving)-343(blo)-28(c)28(k)-343(diagonal)-342(syste)-1(ms)-342(with)-343(triangular)-343(diagonal)-343(en-)]TJ 0 -11.955 Td [(tries,)-350(prepro)-28(cessing)-346(sparse)-347(matrices,)-350(an)1(d)-347(con)28(tains)-347(addition)1(al)-347(routines)-346(for)-347(dense)]TJ 0 -11.955 Td [(matrix)-439(op)-28(erations.)-763(The)-439(curren)28(t)-440(implemen)28(tation)-439(of)-440(PSBLAS)-439(addresses)-439(a)-440(dis-)]TJ 0 -11.955 Td [(tributed)-333(memory)-334(execution)-333(mo)-28(del)-333(op)-28(erating)-333(with)-333(me)-1(ssage)-333(passing.)]TJ 14.944 -17.304 Td [(The)-382(PSBLAS)-382(lib)1(rary)-382(is)-382(in)28(ternally)-382(implemen)28(ted)-382(in)-382(the)-382(F)84(ortran)-382(95)-382([)]TJ -0 1 0 rg 0 1 0 RG +1 0 0 rg 1 0 0 RG [(14)]TJ 0 g 0 G [(])-382(pro-)]TJ -14.944 -11.955 Td [(gramming)-345(language,)-348(with)-346(reuse)-345(and/or)-345(adaptation)-345(of)-345(som)-1(e)-345(existing)-345(F)83(ortran)-345(77)]TJ 0 -11.955 Td [(soft)28(w)27(ar)1(e)-1(,)-352(and)-348(a)-349(handful)-348(of)-349(C)-348(routines.)-490(A)-349(similar)-348(approac)28(h)-349(has)-348(b)-28(een)-349(adv)28(o)-28(cated)]TJ 0 -11.956 Td [(b)28(y)-248(a)-248(n)27(um)28(b)-28(er)-248(of)-248(authors,)-265(e.g.)-248([)]TJ -0 1 0 rg 0 1 0 RG +1 0 0 rg 1 0 0 RG [(13)]TJ 0 g 0 G [(].)-416(Moreo)28(v)28(e)-1(r,)-265(the)-248(F)84(ortran)-248(95)-249(facilities)-248(for)-248(dynamic)]TJ 0 -11.955 Td [(memory)-298(managemen)28(t)-297(and)-298(in)28(terface)-298(o)28(v)28(erloading)-298(gr)1(e)-1(atly)-297(enhance)-298(the)-297(usabilit)28(y)-298(of)]TJ 0 -11.955 Td [(the)-457(PSBLAS)-457(subroutines.)-815(In)-457(this)-457(w)28(a)28(y)83(,)-488(th)1(e)-457(library)-457(can)-457(tak)28(e)-457(care)-457(of)-457(run)28(time)]TJ 0 -11.955 Td [(memory)-404(requiremen)28(ts)-403(that)-404(are)-403(quite)-404(di\016cult)-403(or)-404(ev)28(en)-404(imp)-27(os)-1(sibl)1(e)-404(to)-404(predict)-403(at)]TJ 0 -11.955 Td [(implemen)28(tation)-285(or)-285(compilation)-285(time.)-429(In)-285(the)-285(curren)28(t)-285(release)-285(w)28(e)-285(rely)-285(on)-285(the)-286(a)28(v)56(ail-)]TJ 0 -11.955 Td [(abilit)28(y)-405(of)-405(the)-405(so-called)-405(allo)-28(catable)-405(extensions,)-423(sp)-28(eci\014ed)-405(in)-405(TR)-405(15581.)-659(Strictly)]TJ 0 -11.956 Td [(sp)-28(eaking)-329(they)-330(are)-329(outside)-330(the)-329(F)83(ortran)-329(95)-330(standard;)-331(ho)28(w)28(ev)28(er)-330(they)-329(ha)27(v)28(e)-329(b)-28(een)-330(in-)]TJ 0 -11.955 Td [(cluded)-367(in)-368(the)-367(F)83(ortran)-367(2003)-367(language)-368(standard,)-376(and)-367(are)-367(a)27(v)56(ailable)-367(in)-368(practically)]TJ 0 -11.955 Td [(all)-412(F)83(ortran)-412(95)-411(c)-1(ompil)1(e)-1(rs)-412(on)-411(the)-412(mark)27(et,)-431(including)-412(the)-412(GNU)-412(F)83(ortran)-412(compiler)]TJ 0 -11.955 Td [(from)-335(the)-335(F)83(ree)-335(Soft)28(w)28(are)-336(F)84(oundation)-335(\050as)-335(of)-335(v)27(ersion)-335(4.2\051.)-449(The)-336(presen)28(tation)-335(of)-335(the)]TJ 0 -11.955 Td [(PSBLAS)-370(library)-370(follo)28(ws)-371(the)-370(general)-370(structure)-370(of)-370(the)-371(p)1(rop)-28(osal)-370(for)-371(serial)-370(Sparse)]TJ 0 -11.955 Td [(BLAS)-457([)]TJ -0 1 0 rg 0 1 0 RG +1 0 0 rg 1 0 0 RG [(7)]TJ 0 g 0 G [(,)]TJ -0 1 0 rg 0 1 0 RG +1 0 0 rg 1 0 0 RG [-456(8)]TJ 0 g 0 G [(],)-488(whic)28(h)-457(in)-456(its)-457(turn)-456(is)-457(based)-457(on)-456(the)-457(prop)-28(osal)-456(for)-457(BLAS)-456(on)-457(dense)]TJ 0 -11.956 Td [(matrices)-333([)]TJ -0 1 0 rg 0 1 0 RG +1 0 0 rg 1 0 0 RG [(12)]TJ 0 g 0 G [(,)]TJ -0 1 0 rg 0 1 0 RG +1 0 0 rg 1 0 0 RG [-334(4)]TJ 0 g 0 G [(,)]TJ -0 1 0 rg 0 1 0 RG +1 0 0 rg 1 0 0 RG [-333(5)]TJ 0 g 0 G [(].)]TJ 14.944 -17.303 Td [(The)-403(applicabilit)28(y)-403(of)-403(sparse)-403(iterativ)28(e)-404(solv)28(ers)-403(to)-403(man)28(y)-403(di\013eren)28(t)-403(are)-1(as)-403(causes)]TJ -14.944 -11.956 Td [(some)-317(terminology)-316(problems)-316(b)-28(ecause)-317(th)1(e)-317(same)-316(conce)-1(p)1(t)-317(ma)28(y)-316(b)-28(e)-317(denoted)-316(through)]TJ 0 -11.955 Td [(di\013eren)28(t)-342(names)-342(dep)-28(ending)-342(on)-342(th)1(e)-342(application)-342(area.)-470(The)-342(PSBLAS)-342(features)-342(pre-)]TJ 0 -11.955 Td [(sen)28(ted)-450(in)-450(this)-450(do)-28(cumen)28(t)-450(will)-450(b)-28(e)-450(discussed)-450(referring)-450(to)-450(a)-450(\014nite)-450(di\013erence)-450(dis-)]TJ 0 -11.955 Td [(cretization)-329(of)-329(a)-330(P)28(artial)-329(Di\013eren)28(tial)-329(Equation)-329(\050PDE\051.)-330(Ho)28(w)28(ev)28(er,)-330(the)-330(scop)-27(e)-330(of)-329(the)]TJ 0 -11.955 Td [(library)-345(i)1(s)-345(wider)-345(than)-344(that:)-467(for)-345(example,)-347(it)-345(can)-345(b)-27(e)-345(applied)-344(to)-345(\014nite)-345(elemen)28(t)-345(di)1(s)-1(-)]TJ 0 -11.955 Td [(cretizations)-278(of)-278(PDEs,)-289(and)-278(ev)28(en)-278(to)-278(di\013eren)28(t)-278(c)-1(lasses)-278(of)-278(problems)-278(suc)28(h)-278(as)-278(nonlinear)]TJ 0 -11.956 Td [(optimization,)-333(for)-334(example)-333(in)-333(optimal)-334(con)28(trol)-333(problems.)]TJ 14.944 -17.303 Td [(The)-489(design)-489(of)-489(a)-489(solv)27(er)-489(for)-489(sparse)-489(linear)-489(systems)-489(is)-489(driv)27(en)-489(b)28(y)-489(man)28(y)-489(con-)]TJ -14.944 -11.955 Td [(\015icting)-384(ob)-56(jectiv)28(es,)-398(suc)28(h)-384(as)-385(limiting)-384(o)-28(ccupation)-384(of)-385(storage)-384(res)-1(ou)1(rc)-1(es,)-397(exploiting)]TJ 0 -11.956 Td [(regularities)-433(in)-433(th)1(e)-433(input)-433(data,)-458(expl)1(oiting)-433(hardw)28(are)-433(c)28(haracteristics)-433(of)-433(the)-433(par-)]TJ 0 -11.955 Td [(allel)-370(platform.)-554(T)83(o)-370(ac)28(hiev)28(e)-370(an)-370(optimal)-370(comm)28(unication)-370(to)-370(computation)-370(ratio)-369(on)]TJ 0 -11.955 Td [(distributed)-443(memory)-443(mac)28(hines)-443(it)-443(is)-443(essen)28(tial)-443(to)-443(k)28(eep)-443(the)]TJ/F17 9.9626 Tf 253.961 0 Td [(data)-459(lo)52(c)51(ality)]TJ/F8 9.9626 Tf 57.609 0 Td [(as)-443(high)]TJ -311.57 -11.955 Td [(as)-381(p)-27(os)-1(sible;)-404(this)-381(can)-380(b)-28(e)-381(done)-380(through)-381(an)-380(appropriate)-381(data)-381(allo)-27(cation)-381(strategy)83(.)]TJ 0 -11.955 Td [(The)-389(c)28(hoice)-389(of)-389(the)-389(preconditioner)-389(is)-389(an)1(other)-389(v)27(ery)-388(imp)-28(ortan)28(t)-389(factor)-389(that)-389(a\013ects)]TJ 0 -11.956 Td [(e\016ciency)-415(of)-416(the)-415(implemen)28(ted)-415(application.)-691(Optimal)-415(data)-415(distribution)-415(require-)]TJ 0 -11.955 Td [(men)28(ts)-441(for)-441(a)-440(giv)27(en)-440(preconditioner)-441(ma)28(y)-441(con\015ict)-441(with)-440(distribution)-441(requiremen)28(ts)]TJ 0 -11.955 Td [(of)-427(the)-427(rest)-428(of)-427(the)-427(solv)28(er.)-726(Finding)-427(the)-428(optimal)-427(trade-o\013)-427(ma)28(y)-428(b)-27(e)-428(v)28(ery)-427(di\016cult)]TJ 0 -11.955 Td [(b)-28(ecause)-393(it)-393(is)-393(application)-393(dep)-28(enden)28(t.)-623(P)27(ossible)-393(solutions)-393(to)-393(these)-393(problems)-393(and)]TJ 0 -11.955 Td [(other)-430(imp)-28(ortan)28(t)-430(inputs)-430(to)-430(the)-430(dev)28(elopmen)28(t)-430(of)-430(the)-430(PSBLAS)-430(soft)28(w)27(are)-430(pac)28(k)56(age)]TJ 0 -11.955 Td [(ha)28(v)28(e)-385(come)-385(from)-385(an)-385(established)-385(exp)-28(erience)-384(in)-385(applying)-385(the)-385(PSBLAS)-385(solv)28(ers)-385(to)]TJ 0 -11.956 Td [(computational)-333(\015uid)-333(dynamics)-334(applications.)]TJ @@ -3249,57 +3161,57 @@ BT ET endstream endobj -586 0 obj << +571 0 obj << /Type /Page -/Contents 587 0 R -/Resources 585 0 R +/Contents 572 0 R +/Resources 570 0 R /MediaBox [0 0 595.276 841.89] -/Parent 589 0 R -/Annots [ 576 0 R 577 0 R 578 0 R 579 0 R 580 0 R 581 0 R 582 0 R ] +/Parent 574 0 R +/Annots [ 561 0 R 562 0 R 563 0 R 564 0 R 565 0 R 566 0 R 567 0 R ] >> endobj -576 0 obj << +561 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[0 1 0] /Rect [408.337 572.368 420.292 580.781] /Subtype /Link /A << /S /GoTo /D (cite.metcalf) >> >> endobj -577 0 obj << +562 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[0 1 0] /Rect [223.601 536.502 235.556 544.915] /Subtype /Link /A << /S /GoTo /D (cite.machiels) >> >> endobj -578 0 obj << +563 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[0 1 0] /Rect [132.506 404.995 139.48 413.408] /Subtype /Link /A << /S /GoTo /D (cite.sblas97) >> >> endobj -579 0 obj << +564 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[0 1 0] /Rect [144.805 404.995 151.778 413.408] /Subtype /Link /A << /S /GoTo /D (cite.sblas02) >> >> endobj -580 0 obj << +565 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[0 1 0] /Rect [141.6 393.04 153.555 401.453] /Subtype /Link /A << /S /GoTo /D (cite.BLAS1) >> >> endobj -581 0 obj << +566 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[0 1 0] /Rect [157.651 393.04 164.625 401.453] /Subtype /Link /A << /S /GoTo /D (cite.BLAS2) >> >> endobj -582 0 obj << +567 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[0 1 0] /Rect [168.721 393.04 175.695 401.453] @@ -3307,13 +3219,13 @@ endobj /A << /S /GoTo /D (cite.BLAS3) >> >> endobj 10 0 obj << -/D [586 0 R /XYZ 99.895 716.092 null] +/D [571 0 R /XYZ 99.895 716.092 null] >> endobj -585 0 obj << -/Font << /F16 443 0 R /F8 446 0 R /F17 588 0 R >> +570 0 obj << +/Font << /F16 431 0 R /F8 434 0 R /F17 573 0 R >> /ProcSet [ /PDF /Text ] >> endobj -601 0 obj << +586 0 obj << /Length 5446 >> stream @@ -3325,7 +3237,7 @@ BT [-425(1)]TJ 0 g 0 G [(;)-469(lo)27(w)28(er)-424(la)28(y)27(ers)-424(of)-424(the)-425(li)1(brary)-425(indicate)]TJ 0 -11.956 Td [(an)-463(encapsulation)-464(relationship)-463(with)-463(upp)-28(er)-463(la)28(y)27(ers.)-834(The)-464(ongoing)-463(discussion)-463(fo-)]TJ 0 -11.955 Td [(cuses)-448(on)-448(the)-448(F)83(ortran)-448(95)-448(la)28(y)28(er)-448(im)-1(mediately)-448(b)-27(elo)27(w)-448(the)-448(application)-448(la)28(y)28(er.)-789(The)]TJ 0 -11.955 Td [(serial)-399(parts)-400(of)-399(the)-399(computation)-399(on)-400(eac)28(h)-399(pro)-28(cess)-399(are)-400(executed)-399(through)-399(calls)-400(to)]TJ 0 -11.955 Td [(the)-310(serial)-310(spar)1(s)-1(e)-309(BLAS)-310(subroutines.)-437(In)-309(a)-310(similar)-310(w)28(a)28(y)83(,)-314(the)-310(in)28(ter-pro)-28(cess)-310(message)]TJ 0 -11.955 Td [(exc)28(hanges)-369(are)-369(implemen)28(ted)-369(through)-368(the)-369(Basic)-369(Linear)-369(Algebra)-368(Comm)27(unication)]TJ 0 -11.955 Td [(Subroutines)-353(\050BLA)28(CS\051)-353(library)-353([)]TJ -0 1 0 rg 0 1 0 RG +1 0 0 rg 1 0 0 RG [(6)]TJ 0 g 0 G [(])-353(that)-353(guaran)28(tees)-353(a)-353(p)-28(ortable)-353(and)-353(e\016cien)28(t)-353(c)-1(om-)]TJ 0 -11.956 Td [(m)28(unication)-399(la)27(y)28(er.)-642(The)-399(Message)-400(P)28(assing)-399(In)28(terface)-400(co)-27(de)-400(is)-399(encapsulated)-399(within)]TJ 0 -11.955 Td [(the)-385(BLA)28(CS)-385(la)27(y)28(er.)-599(Ho)27(w)28(ev)28(er,)-398(in)-385(some)-385(cases,)-398(MPI)-385(routines)-385(are)-385(directly)-385(use)-1(d)-385(ei-)]TJ 0 -11.955 Td [(ther)-404(to)-403(impro)28(v)27(e)-403(e\016ciency)-404(or)-404(to)-403(implemen)28(t)-404(comm)28(unication)-404(patterns)-403(for)-404(whic)28(h)]TJ 0 -11.955 Td [(the)-333(BLA)27(CS)-333(pac)28(k)55(age)-333(do)-28(esn't)-333(pro)28(vide)-333(an)27(y)-333(metho)-28(d.)]TJ 14.944 -12.474 Td [(In)-416(an)28(y)-416(case)-416(w)28(e)-416(pro)27(vide)-416(wrapp)-27(ers)-416(around)-416(the)-416(BLA)28(CS)-416(routines)-416(so)-416(that)-416(the)]TJ -14.944 -11.955 Td [(user)-333(do)-28(es)-334(n)1(ot)-334(need)-333(to)-333(delv)27(e)-333(in)28(to)-334(th)1(e)-1(i)1(r)-334(details)-333(\050see)-334(Sec.)]TJ @@ -3361,29 +3273,29 @@ BT ET endstream endobj -600 0 obj << +585 0 obj << /Type /Page -/Contents 601 0 R -/Resources 599 0 R +/Contents 586 0 R +/Resources 584 0 R /MediaBox [0 0 595.276 841.89] -/Parent 589 0 R -/Annots [ 583 0 R 584 0 R 597 0 R ] +/Parent 574 0 R +/Annots [ 568 0 R 569 0 R 582 0 R ] >> endobj -598 0 obj << +583 0 obj << /Type /XObject /Subtype /Form /FormType 1 /PTEX.FileName (./figures/psblas.pdf) /PTEX.PageNumber 1 -/PTEX.InfoDict 604 0 R +/PTEX.InfoDict 589 0 R /BBox [0 0 283 264] /Resources << /ProcSet [ /PDF /Text ] /ExtGState << -/R7 605 0 R ->>/Font << /R8 606 0 R>> +/R7 590 0 R +>>/Font << /R8 591 0 R>> >> -/Length 607 0 R +/Length 592 0 R /Filter /FlateDecode >> stream @@ -3393,44 +3305,44 @@ z 7ï“Ü$¼}ñð-¯Ìë-¿3%+`fy Ž &Nà‘Ó^¡?m«y}šnºýýp¹ìoòz¹ÜnYã+$Ía¡Ê0«ÞõÕxʾkzÔ endstream endobj -604 0 obj +589 0 obj << /Producer (ESP Ghostscript 815.04) /CreationDate (D:20071019142653) /ModDate (D:20071019142653) >> endobj -605 0 obj +590 0 obj << /Type /ExtGState /OPM 1 >> endobj -606 0 obj +591 0 obj << /BaseFont /Times-Roman /Type /Font /Subtype /Type1 >> endobj -607 0 obj +592 0 obj 1086 endobj -583 0 obj << +568 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [327.131 584.768 334.105 595.616] /Subtype /Link /A << /S /GoTo /D (figure.1) >> >> endobj -584 0 obj << +569 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[0 1 0] /Rect [284.655 514.974 291.629 523.387] /Subtype /Link /A << /S /GoTo /D (cite.BLACS) >> >> endobj -597 0 obj << +582 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [387.982 440.234 394.956 452.189] @@ -3438,17 +3350,17 @@ endobj /A << /S /GoTo /D (section.7) >> >> endobj 14 0 obj << -/D [600 0 R /XYZ 150.705 716.092 null] +/D [585 0 R /XYZ 150.705 716.092 null] >> endobj -603 0 obj << -/D [600 0 R /XYZ 258.703 228.406 null] +588 0 obj << +/D [585 0 R /XYZ 258.703 228.406 null] >> endobj -599 0 obj << -/Font << /F16 443 0 R /F8 446 0 R /F11 602 0 R >> -/XObject << /Im1 598 0 R >> +584 0 obj << +/Font << /F16 431 0 R /F8 434 0 R /F11 587 0 R >> +/XObject << /Im1 583 0 R >> /ProcSet [ /PDF /Text ] >> endobj -614 0 obj << +599 0 obj << /Length 9247 >> stream @@ -3456,7 +3368,7 @@ stream 0 g 0 G BT /F8 9.9626 Tf 99.895 706.129 Td [(mesh.)]TJ 14.944 -11.955 Td [(The)-241(distribut)1(ion)-241(of)-241(the)-240(co)-28(e\016cien)28(t)-241(matrix)-240(for)-241(the)-241(linear)-240(system)-241(is)-240(base)-1(d)-240(on)-241(the)]TJ -14.944 -11.955 Td [(\134o)28(wner)-247(computes")-248(ru)1(le:)-402(the)-247(v)56(ariable)-247(asso)-28(ciated)-247(to)-247(eac)27(h)-247(mesh)-247(p)-28(oin)28(t)-247(is)-247(assigned)-247(to)]TJ 0 -11.956 Td [(a)-308(p)1(ro)-28(cess)-308(that)-307(will)-308(o)28(wn)-307(the)-308(corresp)-28(onding)-307(ro)28(w)-308(in)-307(the)-308(co)-27(e)-1(\016cien)28(t)-307(matrix)-308(and)-307(will)]TJ 0 -11.955 Td [(carry)-378(out)-378(al)1(l)-378(related)-378(computations.)-578(This)-378(all)1(o)-28(cation)-378(strategy)-378(is)-378(equiv)56(alen)28(t)-378(to)-378(a)]TJ 0 -11.955 Td [(partition)-293(of)-293(the)-293(discretization)-293(mesh)-293(in)27(to)]TJ/F17 9.9626 Tf 174.875 0 Td [(sub-domains)]TJ/F8 9.9626 Tf 53.72 0 Td [(.)-431(Our)-293(library)-293(supp)-28(orts)-293(an)28(y)]TJ -228.595 -11.955 Td [(distribution)-278(that)-278(k)28(eeps)-278(together)-278(the)-279(co)-27(e\016cie)-1(n)28(ts)-278(of)-278(eac)28(h)-278(matrix)-278(ro)28(w)-1(;)-296(there)-278(are)-278(no)]TJ 0 -11.955 Td [(other)-261(constrain)28(ts)-261(on)-261(the)-261(v)55(ariable)-261(assignmen)28(t.)-420(This)-261(c)27(h)1(oic)-1(e)-261(is)-261(consisten)28(t)-261(with)-261(data)]TJ 0 -11.956 Td [(distributions)-308(c)-1(ommonly)-308(used)-309(in)-308(ScaLAP)83(A)28(CK)-309(suc)28(h)-309(as)]TJ/F30 9.9626 Tf 233.534 0 Td [(CYCLIC\050N\051)]TJ/F8 9.9626 Tf 50.147 0 Td [(and)]TJ/F30 9.9626 Tf 19.126 0 Td [(BLOCK)]TJ/F8 9.9626 Tf 26.151 0 Td [(,)-309(as)]TJ -328.958 -11.955 Td [(w)28(ell)-422(as)-421(completely)-421(arbitrary)-421(assignme)-1(n)28(ts)-421(of)-421(equation)-422(i)1(ndices)-422(to)-421(pro)-28(cesses.)-708(In)]TJ 0 -11.955 Td [(particular)-345(it)-345(is)-345(consisten)28(t)-345(with)-345(the)-345(usage)-345(of)-345(graph)-345(par)1(titioning)-345(to)-28(ols)-345(commonly)]TJ 0 -11.955 Td [(a)28(v)55(ailable)-394(in)-395(the)-395(literature,)-410(e.g.)-628(METIS)-395([)]TJ -0 1 0 rg 0 1 0 RG +1 0 0 rg 1 0 0 RG [(11)]TJ 0 g 0 G [(].)-628(De)-1(n)1(s)-1(e)-394(v)28(e)-1(ctors)-394(conform)-395(to)-395(sparse)]TJ 0 -11.955 Td [(matrices,)-497(that)-464(is,)-497(the)-464(en)27(tr)1(ies)-465(of)-464(a)-464(v)28(ector)-465(fol)1(lo)27(w)-464(the)-464(same)-464(distribution)-464(of)-465(the)]TJ 0 -11.955 Td [(matrix)-333(ro)27(ws.)]TJ 14.944 -11.956 Td [(W)83(e)-413(assume)-413(that)-413(the)-412(s)-1(par)1(s)-1(e)-412(m)-1(atr)1(ix)-413(is)-413(built)-413(in)-413(parallel,)-433(where)-413(eac)28(h)-413(pro)-28(cess)]TJ -14.944 -11.955 Td [(generates)-321(its)-321(o)28(wn)-321(p)-28(ortion.)-440(W)84(e)-321(nev)28(e)-1(r)-320(require)-321(that)-321(the)-321(en)28(tire)-321(matrix)-321(b)-27(e)-321(a)28(v)55(ailable)]TJ 0 -11.955 Td [(on)-279(a)-279(single)-279(no)-28(de.)-426(Ho)27(w)28(ev)28(er,)-290(it)-279(is)-279(p)-28(ossible)-279(to)-279(hold)-279(the)-279(en)28(tire)-279(m)-1(atr)1(ix)-280(in)-279(one)-279(pro)-27(ces)-1(s)]TJ 0 -11.955 Td [(and)-369(distribute)-369(it)-370(expl)1(ic)-1(i)1(tly)]TJ @@ -3495,52 +3407,52 @@ BT ET endstream endobj -613 0 obj << +598 0 obj << /Type /Page -/Contents 614 0 R -/Resources 612 0 R +/Contents 599 0 R +/Resources 597 0 R /MediaBox [0 0 595.276 841.89] -/Parent 589 0 R -/Annots [ 609 0 R 610 0 R 611 0 R ] +/Parent 574 0 R +/Annots [ 594 0 R 595 0 R 596 0 R ] >> endobj -609 0 obj << +594 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[0 1 0] /Rect [277.931 573.626 289.886 582.039] /Subtype /Link /A << /S /GoTo /D (cite.METIS) >> >> endobj -610 0 obj << +595 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [214.626 499.958 221.088 511.997] /Subtype /Link /A << /S /GoTo /D (Hfootnote.1) >> >> endobj -611 0 obj << +596 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [155.908 171.735 162.37 183.774] /Subtype /Link /A << /S /GoTo /D (Hfootnote.2) >> >> endobj -615 0 obj << -/D [613 0 R /XYZ 99.895 740.998 null] +600 0 obj << +/D [598 0 R /XYZ 99.895 740.998 null] >> endobj 18 0 obj << -/D [613 0 R /XYZ 99.895 475.542 null] +/D [598 0 R /XYZ 99.895 475.542 null] >> endobj -621 0 obj << -/D [613 0 R /XYZ 115.138 167.688 null] +606 0 obj << +/D [598 0 R /XYZ 115.138 167.688 null] >> endobj -623 0 obj << -/D [613 0 R /XYZ 115.138 158.184 null] +608 0 obj << +/D [598 0 R /XYZ 115.138 158.184 null] >> endobj -612 0 obj << -/Font << /F8 446 0 R /F17 588 0 R /F30 616 0 R /F7 617 0 R /F16 443 0 R /F11 602 0 R /F10 618 0 R /F14 619 0 R /F27 445 0 R /F32 620 0 R /F31 622 0 R >> +597 0 obj << +/Font << /F8 434 0 R /F17 573 0 R /F30 601 0 R /F7 602 0 R /F16 431 0 R /F11 587 0 R /F10 603 0 R /F14 604 0 R /F27 433 0 R /F32 605 0 R /F31 607 0 R >> /ProcSet [ /PDF /Text ] >> endobj -630 0 obj << +615 0 obj << /Length 5256 >> stream @@ -3552,11 +3464,11 @@ BT /F27 9.9626 Tf -24.906 -19.676 Td [(Ov)32(erlap.)]TJ 0 g 0 G /F8 9.9626 Tf 47.585 0 Td [(An)-339(o)28(v)28(erlap)-339(p)-28(oin)28(t)-339(is)-339(a)-339(b)-28(oundary)-339(p)-28(oin)28(t)-339(assigned)-339(to)-339(m)28(ultiple)-339(domains.)]TJ -22.679 -11.956 Td [(An)28(y)-297(op)-28(eration)-296(that)-297(in)28(v)28(olv)27(es)-297(an)-296(o)28(v)27(erlap)-296(p)-28(oin)28(t)-297(has)-297(to)-297(b)-27(e)-297(replicated)-297(for)-296(e)-1(ac)28(h)]TJ 0 -11.955 Td [(assignmen)28(t.)]TJ -24.906 -19.427 Td [(Ov)28(erlap)-266(p)-27(oin)27(t)1(s)-266(do)-265(not)-266(usually)-265(exist)-266(in)-265(the)-266(basic)-265(data)-266(distrib)1(utions;)-288(ho)27(w)28(ev)28(er)-266(they)]TJ 0 -11.955 Td [(are)-347(a)-347(feature)-348(of)-347(Domain)-347(Decomp)-28(osition)-347(Sc)28(h)28(w)27(arz)-347(preconditioners)-347(whic)28(h)-347(are)-348(the)]TJ 0 -11.956 Td [(sub)-56(j)1(e)-1(ct)-333(of)-333(related)-333(re)-1(searc)28(h)-333(w)28(ork)-334([)]TJ -0 1 0 rg 0 1 0 RG +1 0 0 rg 1 0 0 RG [(3)]TJ 0 g 0 G [(,)]TJ -0 1 0 rg 0 1 0 RG +1 0 0 rg 1 0 0 RG [-333(2)]TJ 0 g 0 G [(].)]TJ 14.944 -11.955 Td [(W)83(e)-313(denote)-314(the)-313(se)-1(t)1(s)-314(of)-314(in)28(ternal,)-317(b)-28(oundary)-313(and)-314(halo)-313(p)-28(oin)28(ts)-314(for)-314(a)-313(giv)28(en)-314(sub)-28(do-)]TJ -14.944 -11.955 Td [(main)-338(b)28(y)]TJ/F14 9.9626 Tf 38.841 0 Td [(I)]TJ/F8 9.9626 Tf 6.16 0 Td [(,)]TJ/F14 9.9626 Tf 6.149 0 Td [(B)]TJ/F8 9.9626 Tf 10.216 0 Td [(and)]TJ/F14 9.9626 Tf 19.421 0 Td [(H)]TJ/F8 9.9626 Tf 8.51 0 Td [(.)-459(Eac)28(h)-338(s)-1(u)1(b)-28(domain)-338(is)-339(assigned)-338(to)-338(one)-338(pro)-28(cess;)-341(eac)28(h)-338(pro)-28(cess)]TJ -89.297 -11.955 Td [(usually)-280(o)28(wns)-280(one)-281(sub)-27(domain,)-291(although)-280(the)-280(user)-280(ma)28(y)-281(c)28(ho)-28(ose)-280(to)-280(assign)-280(more)-280(than)]TJ 0 -11.955 Td [(one)-294(sub)-28(domain)-294(to)-294(a)-294(pro)-28(cess.)-432(If)-294(eac)28(h)-294(pro)-28(cess)]TJ/F11 9.9626 Tf 192.296 0 Td [(i)]TJ/F8 9.9626 Tf 6.363 0 Td [(o)28(wns)-294(one)-295(sub)-27(domain,)-302(the)-294(n)27(um)28(b)-28(er)]TJ -198.659 -11.955 Td [(of)-296(ro)27(ws)-296(in)-297(the)-296(lo)-28(cal)-296(sparse)-297(matrix)-296(is)]TJ/F14 9.9626 Tf 156.215 0 Td [(jI)]TJ/F10 6.9738 Tf 8.193 -1.495 Td [(i)]TJ/F14 9.9626 Tf 3.316 1.495 Td [(j)]TJ/F8 9.9626 Tf 4.247 0 Td [(+)]TJ/F14 9.9626 Tf 9.228 0 Td [(jB)]TJ/F10 6.9738 Tf 9.311 -1.495 Td [(i)]TJ/F14 9.9626 Tf 3.317 1.495 Td [(j)]TJ/F8 9.9626 Tf 2.768 0 Td [(,)-304(and)-296(the)-297(n)28(um)28(b)-28(er)-296(of)-297(lo)-27(c)-1(al)-296(columns)]TJ -196.595 -11.956 Td [(\050i.e.)-515(those)-357(f)1(or)-357(whic)28(h)-357(there)-357(exists)-357(at)-357(least)-356(one)-357(non-zero)-357(en)28(try)-357(in)-357(the)-356(lo)-28(cal)-357(ro)28(ws\051)]TJ 0 -11.955 Td [(is)]TJ/F14 9.9626 Tf 10.018 0 Td [(jI)]TJ/F10 6.9738 Tf 8.192 -1.494 Td [(i)]TJ/F14 9.9626 Tf 3.317 1.494 Td [(j)]TJ/F8 9.9626 Tf 4.981 0 Td [(+)]TJ/F14 9.9626 Tf 9.963 0 Td [(jB)]TJ/F10 6.9738 Tf 9.311 -1.494 Td [(i)]TJ/F14 9.9626 Tf 3.317 1.494 Td [(j)]TJ/F8 9.9626 Tf 4.981 0 Td [(+)]TJ/F14 9.9626 Tf 9.962 0 Td [(jH)]TJ/F10 6.9738 Tf 11.181 -1.494 Td [(i)]TJ/F14 9.9626 Tf 3.317 1.494 Td [(j)]TJ/F8 9.9626 Tf 2.768 0 Td [(.)]TJ @@ -3612,29 +3524,29 @@ BT ET endstream endobj -629 0 obj << +614 0 obj << /Type /Page -/Contents 630 0 R -/Resources 628 0 R +/Contents 615 0 R +/Resources 613 0 R /MediaBox [0 0 595.276 841.89] -/Parent 589 0 R -/Annots [ 625 0 R 626 0 R ] +/Parent 574 0 R +/Annots [ 610 0 R 611 0 R ] >> endobj -627 0 obj << +612 0 obj << /Type /XObject /Subtype /Form /FormType 1 /PTEX.FileName (./figures/points.pdf) /PTEX.PageNumber 1 -/PTEX.InfoDict 633 0 R +/PTEX.InfoDict 618 0 R /BBox [0 0 274 308] /Resources << /ProcSet [ /PDF /Text ] /ExtGState << -/R7 634 0 R ->>/Font << /R8 635 0 R>> +/R7 619 0 R +>>/Font << /R8 620 0 R>> >> -/Length 636 0 R +/Length 621 0 R /Filter /FlateDecode >> stream @@ -3642,58 +3554,58 @@ x – 󣄠¹3ÊBü=®§«æ±bA‡HŒ}Ï©c·í²»?­é”ׄÿäïÍeùö]_?ü¾¤Ó©d êwßGüðaù´d"®òçæ²¾¾ä}ÍíëÕûe4­ß ,äýÔ×sÿ»º,_ýx÷Ç/w×·¯®~[¾»ZÞ.ø›Œ1¸ð™âuóâ¯ïÿ¼ûùúáoO*žþx/þÃõí½Î22Tø<ᜇd†&Âoî/×ïV˜âÿõèCê1V^õd¨æõãR ¬Û9ŸÎç¶^–ºµÓ¾ÍšÚýÝz¦zõ¯7‹!€S®ûj짔êJÚR¿–ðWZSöN•m˜´ ide«3çûfyÿõROÛú×|J_F¿~]~z2ò–}×òVÐÕämë¦Î€sQ<I<³¦uiüd¸r͵9.Ö¤¢ÆR’ÉÑãY~ОÐCÑÝ¥Ÿ}öçÙ^â<3LA ‰c‹YÒ¶®ôçY¯qž&mCÙØâÌû懣ç—Ñ#|H–_rƧšÇÒ³,wš0s>}yüÇ5ÒNóË p%U¤ –ðW@E’§$§•|¡pxõE`&ÆøåU ™¤ó«›%AÝIUÍ0Gš]ý‘&ûÖM’ î Jšx÷¬…T.ù)~¼C²8˜}~‚­ÛÍWÛ¢íÁvKÑö¶K,8ÛÍ—&†`[C*—ü¨ONÔÇs­ƒ ½m‚ê ò9؆Áu¶!×`{P9¦m‚êKI7oÛB*—ü¨O샹~ñ̳·Ç'­¡Á^ÝIaÏvRy!œzw'ó¤`Íx"0.Ѥb'…iÄù|ùÌs¼žP:-%X/[´^º“#Àa°há…dÞPÓY/)Z‡Ýqˆ&-VŠÖ½ON¬Çtnƒ®G±À¹ÍY–& é›Ë’וB¿Ìœ¤¡¹M…ÁnngäŽ%¤Ò#ØœÃÉÙÇ‚"d;’Àô)ùÃ(˜\X‹³Ž¥²£0}Z¡pø#`Ó†Sò‹%Hvt§Ð̧f£`ú`-Î+”ÐŽQ4ó9ƒ…Ç,x›O/,îf,z»âißn«ªÝìv«$½úæ-ÜŒå`?›“禩™|,ˆ7cïó™;Ìñº@!osõé]Š¦?ݲta0€yýÒ¥¤Zdy›«OïRÜ<%9­äƒ€[}拇ú6m8uõIPžþhǃf>m))…YÞæê“ Ò<%9­äƒ€[}ækçÿÜæ“WO’rõ= A} £ Ñ0'Ë 9‘S,irêÕ÷+\_ã­uâÝ¿›ÑÆE?æóé{¦ƒÙÇá'È‹ÎB#4_²$&†`[–’qq‘‘&/> Mõ5^_'†`[Bý˜OõºÖÁ–%©¡ ª/]07o[šqq ’&/M Íõ5^_'nÞ¶†4.ú1Ÿ6ØsýÜ¥%]Š!ƒCÞgVe@Ù–‹’…$)š5-ƒÃØ5}‡ä²?ÖLg+‡ |>{é>hO‘jøX5~,ê>–0àxÕ},1’š¬ác ”ø±ŠûX€5‹ûXb$3òø³ Ú…t¡í¡=Å>tpº8Õ‡’Ô$iÎ>´-ö¡Ç%ÀšTÔXJR#ÞgL¼í“-J/0®jãȶw.Þâªick£Z,”Ô¤š^”Ñk·ì«éUÝ ‹¯WjÇ‚µÛçƒ.ÁºUE³zÉgýãPˆ,é"›Ñe±ûÌ‹:t˜!*%~ Ö *«QÊÒ@emPMÓ1:¾Þ’àX¼÷(˜®4æ ¤Nƒ¾]þÎJ¦' endstream endobj -633 0 obj +618 0 obj << /Producer (ESP Ghostscript 815.03) /CreationDate (D:20070123225315) /ModDate (D:20070123225315) >> endobj -634 0 obj +619 0 obj << /Type /ExtGState /OPM 1 >> endobj -635 0 obj +620 0 obj << /BaseFont /Times-Roman /Type /Font /Subtype /Type1 >> endobj -636 0 obj +621 0 obj 1397 endobj -625 0 obj << +610 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[0 1 0] /Rect [294.665 618.208 301.639 626.621] /Subtype /Link /A << /S /GoTo /D (cite.2007c) >> >> endobj -626 0 obj << +611 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[0 1 0] /Rect [305.735 618.208 312.709 626.621] /Subtype /Link /A << /S /GoTo /D (cite.2007d) >> >> endobj -631 0 obj << -/D [629 0 R /XYZ 150.705 740.998 null] +616 0 obj << +/D [614 0 R /XYZ 150.705 740.998 null] >> endobj -632 0 obj << -/D [629 0 R /XYZ 303.562 327.339 null] +617 0 obj << +/D [614 0 R /XYZ 303.562 327.339 null] >> endobj 22 0 obj << -/D [629 0 R /XYZ 150.705 252.594 null] +/D [614 0 R /XYZ 150.705 252.594 null] >> endobj -628 0 obj << -/Font << /F8 446 0 R /F27 445 0 R /F14 619 0 R /F11 602 0 R /F10 618 0 R /F16 443 0 R >> -/XObject << /Im2 627 0 R >> +613 0 obj << +/Font << /F8 434 0 R /F27 433 0 R /F14 604 0 R /F11 587 0 R /F10 603 0 R /F16 431 0 R >> +/XObject << /Im2 612 0 R >> /ProcSet [ /PDF /Text ] >> endobj -643 0 obj << +628 0 obj << /Length 6456 >> stream @@ -3785,39 +3697,39 @@ BT ET endstream endobj -642 0 obj << +627 0 obj << /Type /Page -/Contents 643 0 R -/Resources 641 0 R +/Contents 628 0 R +/Resources 626 0 R /MediaBox [0 0 595.276 841.89] -/Parent 589 0 R -/Annots [ 639 0 R 640 0 R ] +/Parent 574 0 R +/Annots [ 624 0 R 625 0 R ] >> endobj -639 0 obj << +624 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [406.358 377.154 413.331 389.109] /Subtype /Link /A << /S /GoTo /D (section.3) >> >> endobj -640 0 obj << +625 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [173.863 344.739 180.837 356.694] /Subtype /Link /A << /S /GoTo /D (section.6) >> >> endobj -644 0 obj << -/D [642 0 R /XYZ 99.895 740.998 null] +629 0 obj << +/D [627 0 R /XYZ 99.895 740.998 null] >> endobj 26 0 obj << -/D [642 0 R /XYZ 99.895 210.33 null] +/D [627 0 R /XYZ 99.895 210.33 null] >> endobj -641 0 obj << -/Font << /F27 445 0 R /F8 446 0 R /F14 619 0 R /F30 616 0 R /F16 443 0 R /F11 602 0 R >> +626 0 obj << +/Font << /F27 433 0 R /F8 434 0 R /F14 604 0 R /F30 601 0 R /F16 431 0 R /F11 587 0 R >> /ProcSet [ /PDF /Text ] >> endobj -647 0 obj << +632 0 obj << /Length 8533 >> stream @@ -3871,51 +3783,51 @@ BT ET endstream endobj -646 0 obj << +631 0 obj << /Type /Page -/Contents 647 0 R -/Resources 645 0 R +/Contents 632 0 R +/Resources 630 0 R /MediaBox [0 0 595.276 841.89] -/Parent 589 0 R +/Parent 574 0 R >> endobj -648 0 obj << -/D [646 0 R /XYZ 150.705 740.998 null] +633 0 obj << +/D [631 0 R /XYZ 150.705 740.998 null] >> endobj -650 0 obj << -/D [646 0 R /XYZ 150.705 376.4 null] +635 0 obj << +/D [631 0 R /XYZ 150.705 376.4 null] >> endobj -651 0 obj << -/D [646 0 R /XYZ 150.705 356.381 null] +636 0 obj << +/D [631 0 R /XYZ 150.705 356.381 null] >> endobj -652 0 obj << -/D [646 0 R /XYZ 150.705 336.085 null] +637 0 obj << +/D [631 0 R /XYZ 150.705 336.085 null] >> endobj -653 0 obj << -/D [646 0 R /XYZ 150.705 315.789 null] +638 0 obj << +/D [631 0 R /XYZ 150.705 315.789 null] >> endobj -654 0 obj << -/D [646 0 R /XYZ 150.705 283.538 null] +639 0 obj << +/D [631 0 R /XYZ 150.705 283.538 null] >> endobj -655 0 obj << -/D [646 0 R /XYZ 150.705 263.371 null] +640 0 obj << +/D [631 0 R /XYZ 150.705 263.371 null] >> endobj -656 0 obj << -/D [646 0 R /XYZ 150.705 244.754 null] +641 0 obj << +/D [631 0 R /XYZ 150.705 244.754 null] >> endobj -657 0 obj << -/D [646 0 R /XYZ 150.705 228.629 null] +642 0 obj << +/D [631 0 R /XYZ 150.705 228.629 null] >> endobj -658 0 obj << -/D [646 0 R /XYZ 150.705 210.418 null] +643 0 obj << +/D [631 0 R /XYZ 150.705 210.418 null] >> endobj -659 0 obj << -/D [646 0 R /XYZ 150.705 178.444 null] +644 0 obj << +/D [631 0 R /XYZ 150.705 178.444 null] >> endobj -645 0 obj << -/Font << /F8 446 0 R /F30 616 0 R /F11 602 0 R /F9 649 0 R /F17 588 0 R >> +630 0 obj << +/Font << /F8 434 0 R /F30 601 0 R /F11 587 0 R /F9 634 0 R /F17 573 0 R >> /ProcSet [ /PDF /Text ] >> endobj -663 0 obj << +648 0 obj << /Length 7629 >> stream @@ -3972,57 +3884,57 @@ BT ET endstream endobj -662 0 obj << +647 0 obj << /Type /Page -/Contents 663 0 R -/Resources 661 0 R +/Contents 648 0 R +/Resources 646 0 R /MediaBox [0 0 595.276 841.89] -/Parent 676 0 R +/Parent 661 0 R >> endobj -664 0 obj << -/D [662 0 R /XYZ 99.895 740.998 null] +649 0 obj << +/D [647 0 R /XYZ 99.895 740.998 null] >> endobj -665 0 obj << -/D [662 0 R /XYZ 99.895 716.092 null] +650 0 obj << +/D [647 0 R /XYZ 99.895 716.092 null] >> endobj -666 0 obj << -/D [662 0 R /XYZ 99.895 699.864 null] +651 0 obj << +/D [647 0 R /XYZ 99.895 699.864 null] >> endobj -667 0 obj << -/D [662 0 R /XYZ 99.895 679.808 null] +652 0 obj << +/D [647 0 R /XYZ 99.895 679.808 null] >> endobj -668 0 obj << -/D [662 0 R /XYZ 99.895 647.797 null] +653 0 obj << +/D [647 0 R /XYZ 99.895 647.797 null] >> endobj -669 0 obj << -/D [662 0 R /XYZ 99.895 627.741 null] +654 0 obj << +/D [647 0 R /XYZ 99.895 627.741 null] >> endobj -670 0 obj << -/D [662 0 R /XYZ 99.895 607.685 null] +655 0 obj << +/D [647 0 R /XYZ 99.895 607.685 null] >> endobj -671 0 obj << -/D [662 0 R /XYZ 99.895 585.88 null] +656 0 obj << +/D [647 0 R /XYZ 99.895 585.88 null] >> endobj -672 0 obj << -/D [662 0 R /XYZ 99.895 557.919 null] +657 0 obj << +/D [647 0 R /XYZ 99.895 557.919 null] >> endobj -673 0 obj << -/D [662 0 R /XYZ 99.895 529.682 null] +658 0 obj << +/D [647 0 R /XYZ 99.895 529.682 null] >> endobj -674 0 obj << -/D [662 0 R /XYZ 99.895 513.399 null] +659 0 obj << +/D [647 0 R /XYZ 99.895 513.399 null] >> endobj -675 0 obj << -/D [662 0 R /XYZ 99.895 497.394 null] +660 0 obj << +/D [647 0 R /XYZ 99.895 497.394 null] >> endobj 30 0 obj << -/D [662 0 R /XYZ 99.895 258.481 null] +/D [647 0 R /XYZ 99.895 258.481 null] >> endobj -661 0 obj << -/Font << /F8 446 0 R /F30 616 0 R /F16 443 0 R /F17 588 0 R >> +646 0 obj << +/Font << /F8 434 0 R /F30 601 0 R /F16 431 0 R /F17 573 0 R >> /ProcSet [ /PDF /Text ] >> endobj -679 0 obj << +664 0 obj << /Length 1716 >> stream @@ -4048,29 +3960,29 @@ BT ET endstream endobj -678 0 obj << +663 0 obj << /Type /Page -/Contents 679 0 R -/Resources 677 0 R +/Contents 664 0 R +/Resources 662 0 R /MediaBox [0 0 595.276 841.89] -/Parent 676 0 R -/Annots [ 660 0 R ] +/Parent 661 0 R +/Annots [ 645 0 R ] >> endobj -660 0 obj << +645 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [169.454 703.195 184.177 714.044] /Subtype /Link /A << /S /GoTo /D (subsection.3.4) >> >> endobj -680 0 obj << -/D [678 0 R /XYZ 150.705 740.998 null] +665 0 obj << +/D [663 0 R /XYZ 150.705 740.998 null] >> endobj -677 0 obj << -/Font << /F8 446 0 R /F27 445 0 R >> +662 0 obj << +/Font << /F8 434 0 R /F27 433 0 R >> /ProcSet [ /PDF /Text ] >> endobj -685 0 obj << +670 0 obj << /Length 7749 >> stream @@ -4204,60 +4116,60 @@ BT ET endstream endobj -684 0 obj << +669 0 obj << /Type /Page -/Contents 685 0 R -/Resources 683 0 R +/Contents 670 0 R +/Resources 668 0 R /MediaBox [0 0 595.276 841.89] -/Parent 676 0 R -/Annots [ 681 0 R 682 0 R ] +/Parent 661 0 R +/Annots [ 666 0 R 667 0 R ] >> endobj -681 0 obj << +666 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [355.729 428.905 362.703 439.753] /Subtype /Link /A << /S /GoTo /D (section.6) >> >> endobj -682 0 obj << +667 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [311.934 416.95 326.656 427.798] /Subtype /Link /A << /S /GoTo /D (subsection.3.4) >> >> endobj -686 0 obj << -/D [684 0 R /XYZ 99.895 740.998 null] +671 0 obj << +/D [669 0 R /XYZ 99.895 740.998 null] >> endobj 34 0 obj << -/D [684 0 R /XYZ 99.895 716.092 null] +/D [669 0 R /XYZ 99.895 716.092 null] >> endobj 38 0 obj << -/D [684 0 R /XYZ 99.895 522.014 null] +/D [669 0 R /XYZ 99.895 522.014 null] >> endobj -687 0 obj << -/D [684 0 R /XYZ 342.427 479.659 null] +672 0 obj << +/D [669 0 R /XYZ 342.427 479.659 null] >> endobj -688 0 obj << -/D [684 0 R /XYZ 99.895 301.439 null] +673 0 obj << +/D [669 0 R /XYZ 99.895 301.439 null] >> endobj -689 0 obj << -/D [684 0 R /XYZ 99.895 285.799 null] +674 0 obj << +/D [669 0 R /XYZ 99.895 285.799 null] >> endobj -690 0 obj << -/D [684 0 R /XYZ 99.895 270.16 null] +675 0 obj << +/D [669 0 R /XYZ 99.895 270.16 null] >> endobj -691 0 obj << -/D [684 0 R /XYZ 99.895 254.52 null] +676 0 obj << +/D [669 0 R /XYZ 99.895 254.52 null] >> endobj -692 0 obj << -/D [684 0 R /XYZ 99.895 238.881 null] +677 0 obj << +/D [669 0 R /XYZ 99.895 238.881 null] >> endobj -683 0 obj << -/Font << /F16 443 0 R /F8 446 0 R /F30 616 0 R /F27 445 0 R >> +668 0 obj << +/Font << /F16 431 0 R /F8 434 0 R /F30 601 0 R /F27 433 0 R >> /ProcSet [ /PDF /Text ] >> endobj -695 0 obj << +680 0 obj << /Length 6190 >> stream @@ -4405,48 +4317,48 @@ BT ET endstream endobj -694 0 obj << +679 0 obj << /Type /Page -/Contents 695 0 R -/Resources 693 0 R +/Contents 680 0 R +/Resources 678 0 R /MediaBox [0 0 595.276 841.89] -/Parent 676 0 R +/Parent 661 0 R >> endobj -696 0 obj << -/D [694 0 R /XYZ 150.705 740.998 null] +681 0 obj << +/D [679 0 R /XYZ 150.705 740.998 null] >> endobj -697 0 obj << -/D [694 0 R /XYZ 150.705 716.092 null] +682 0 obj << +/D [679 0 R /XYZ 150.705 716.092 null] >> endobj -698 0 obj << -/D [694 0 R /XYZ 150.705 702.331 null] +683 0 obj << +/D [679 0 R /XYZ 150.705 702.331 null] >> endobj -699 0 obj << -/D [694 0 R /XYZ 150.705 686.654 null] +684 0 obj << +/D [679 0 R /XYZ 150.705 686.654 null] >> endobj -700 0 obj << -/D [694 0 R /XYZ 150.705 670.977 null] +685 0 obj << +/D [679 0 R /XYZ 150.705 670.977 null] >> endobj -701 0 obj << -/D [694 0 R /XYZ 150.705 655.3 null] +686 0 obj << +/D [679 0 R /XYZ 150.705 655.3 null] >> endobj -702 0 obj << -/D [694 0 R /XYZ 150.705 528.832 null] +687 0 obj << +/D [679 0 R /XYZ 150.705 528.832 null] >> endobj -703 0 obj << -/D [694 0 R /XYZ 150.705 513.155 null] +688 0 obj << +/D [679 0 R /XYZ 150.705 513.155 null] >> endobj -704 0 obj << -/D [694 0 R /XYZ 150.705 497.478 null] +689 0 obj << +/D [679 0 R /XYZ 150.705 497.478 null] >> endobj -705 0 obj << -/D [694 0 R /XYZ 198.221 222.87 null] +690 0 obj << +/D [679 0 R /XYZ 198.221 222.87 null] >> endobj -693 0 obj << -/Font << /F8 446 0 R /F27 445 0 R /F11 602 0 R /F30 616 0 R >> +678 0 obj << +/Font << /F8 434 0 R /F27 433 0 R /F11 587 0 R /F30 601 0 R >> /ProcSet [ /PDF /Text ] >> endobj -709 0 obj << +694 0 obj << /Length 8448 >> stream @@ -4678,38 +4590,38 @@ BT ET endstream endobj -708 0 obj << +693 0 obj << /Type /Page -/Contents 709 0 R -/Resources 707 0 R +/Contents 694 0 R +/Resources 692 0 R /MediaBox [0 0 595.276 841.89] -/Parent 676 0 R -/Annots [ 706 0 R ] +/Parent 661 0 R +/Annots [ 691 0 R ] >> endobj -706 0 obj << +691 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [384.052 599.161 398.775 610.01] /Subtype /Link /A << /S /GoTo /D (subsection.3.4) >> >> endobj -710 0 obj << -/D [708 0 R /XYZ 99.895 740.998 null] +695 0 obj << +/D [693 0 R /XYZ 99.895 740.998 null] >> endobj 42 0 obj << -/D [708 0 R /XYZ 99.895 585.61 null] +/D [693 0 R /XYZ 99.895 585.61 null] >> endobj 46 0 obj << -/D [708 0 R /XYZ 99.895 376.405 null] +/D [693 0 R /XYZ 99.895 376.405 null] >> endobj -711 0 obj << -/D [708 0 R /XYZ 119.642 345.602 null] +696 0 obj << +/D [693 0 R /XYZ 119.642 345.602 null] >> endobj -707 0 obj << -/Font << /F27 445 0 R /F8 446 0 R /F30 616 0 R /F16 443 0 R >> +692 0 obj << +/Font << /F27 433 0 R /F8 434 0 R /F30 601 0 R /F16 431 0 R >> /ProcSet [ /PDF /Text ] >> endobj -715 0 obj << +700 0 obj << /Length 9003 >> stream @@ -4838,41 +4750,41 @@ BT ET endstream endobj -714 0 obj << +699 0 obj << /Type /Page -/Contents 715 0 R -/Resources 713 0 R +/Contents 700 0 R +/Resources 698 0 R /MediaBox [0 0 595.276 841.89] -/Parent 676 0 R -/Annots [ 712 0 R ] +/Parent 661 0 R +/Annots [ 697 0 R ] >> endobj -712 0 obj << +697 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [365.682 417.821 372.656 428.669] /Subtype /Link /A << /S /GoTo /D (figure.4) >> >> endobj -716 0 obj << -/D [714 0 R /XYZ 150.705 740.998 null] +701 0 obj << +/D [699 0 R /XYZ 150.705 740.998 null] >> endobj -717 0 obj << -/D [714 0 R /XYZ 150.705 347.585 null] +702 0 obj << +/D [699 0 R /XYZ 150.705 347.585 null] >> endobj -718 0 obj << -/D [714 0 R /XYZ 150.705 293.51 null] +703 0 obj << +/D [699 0 R /XYZ 150.705 293.51 null] >> endobj -719 0 obj << -/D [714 0 R /XYZ 150.705 242.7 null] +704 0 obj << +/D [699 0 R /XYZ 150.705 242.7 null] >> endobj -720 0 obj << -/D [714 0 R /XYZ 150.705 226.981 null] +705 0 obj << +/D [699 0 R /XYZ 150.705 226.981 null] >> endobj -713 0 obj << -/Font << /F27 445 0 R /F8 446 0 R /F30 616 0 R /F11 602 0 R /F14 619 0 R >> +698 0 obj << +/Font << /F27 433 0 R /F8 434 0 R /F30 601 0 R /F11 587 0 R /F14 604 0 R >> /ProcSet [ /PDF /Text ] >> endobj -724 0 obj << +709 0 obj << /Length 3725 >> stream @@ -4917,25 +4829,25 @@ BT ET endstream endobj -723 0 obj << +708 0 obj << /Type /Page -/Contents 724 0 R -/Resources 722 0 R +/Contents 709 0 R +/Resources 707 0 R /MediaBox [0 0 595.276 841.89] -/Parent 726 0 R +/Parent 711 0 R >> endobj -725 0 obj << -/D [723 0 R /XYZ 99.895 740.998 null] +710 0 obj << +/D [708 0 R /XYZ 99.895 740.998 null] >> endobj -721 0 obj << -/D [723 0 R /XYZ 155.561 201.167 null] +706 0 obj << +/D [708 0 R /XYZ 155.561 201.167 null] >> endobj -722 0 obj << -/Font << /F30 616 0 R /F8 446 0 R /F27 445 0 R >> +707 0 obj << +/Font << /F30 601 0 R /F8 434 0 R /F27 433 0 R >> /ProcSet [ /PDF /Text ] >> endobj -732 0 obj << -/Length 8853 +718 0 obj << +/Length 8297 >> stream 0 g 0 G @@ -4943,260 +4855,232 @@ stream BT /F27 9.9626 Tf 150.705 706.129 Td [(3.2.1)-1150(Named)-383(Constan)32(ts)]TJ 0 g 0 G - 0 -18.589 Td [(psb)]TJ + 0 -20.347 Td [(psb)]TJ ET q -1 0 0 1 168.641 687.739 cm +1 0 0 1 168.641 685.981 cm []0 d 0 J 0.398 w 0 0 m 3.437 0 l S Q BT -/F27 9.9626 Tf 172.078 687.54 Td [(dupl)]TJ +/F27 9.9626 Tf 172.078 685.782 Td [(dupl)]TJ ET q -1 0 0 1 195.043 687.739 cm +1 0 0 1 195.043 685.981 cm []0 d 0 J 0.398 w 0 0 m 3.437 0 l S Q BT -/F27 9.9626 Tf 198.48 687.54 Td [(o)32(vwrt)]TJ +/F27 9.9626 Tf 198.48 685.782 Td [(o)32(vwrt)]TJ ET q -1 0 0 1 228.073 687.739 cm +1 0 0 1 228.073 685.981 cm []0 d 0 J 0.398 w 0 0 m 3.437 0 l S Q 0 g 0 G BT -/F8 9.9626 Tf 236.492 687.54 Td [(Duplicate)-315(co)-28(e\016cien)28(ts)-315(should)-315(b)-28(e)-315(o)28(v)28(erwritten)-315(\050i.e.)-438(ignore)-315(du-)]TJ -60.881 -11.955 Td [(plications\051)]TJ +/F8 9.9626 Tf 236.492 685.782 Td [(Duplicate)-315(co)-28(e\016cien)28(ts)-315(should)-315(b)-28(e)-315(o)28(v)28(erwritten)-315(\050i.e.)-438(ignore)-315(du-)]TJ -60.881 -11.955 Td [(plications\051)]TJ 0 g 0 G -/F27 9.9626 Tf -24.906 -20.354 Td [(psb)]TJ +/F27 9.9626 Tf -24.906 -24.133 Td [(psb)]TJ ET q -1 0 0 1 168.641 655.431 cm +1 0 0 1 168.641 649.894 cm []0 d 0 J 0.398 w 0 0 m 3.437 0 l S Q BT -/F27 9.9626 Tf 172.078 655.231 Td [(dupl)]TJ +/F27 9.9626 Tf 172.078 649.694 Td [(dupl)]TJ ET q -1 0 0 1 195.043 655.431 cm +1 0 0 1 195.043 649.894 cm []0 d 0 J 0.398 w 0 0 m 3.437 0 l S Q BT -/F27 9.9626 Tf 198.48 655.231 Td [(add)]TJ +/F27 9.9626 Tf 198.48 649.694 Td [(add)]TJ ET q -1 0 0 1 217.467 655.431 cm +1 0 0 1 217.467 649.894 cm []0 d 0 J 0.398 w 0 0 m 3.437 0 l S Q 0 g 0 G BT -/F8 9.9626 Tf 225.886 655.231 Td [(Duplicate)-333(co)-28(e\016cien)28(ts)-334(should)-333(b)-28(e)-333(added;)]TJ +/F8 9.9626 Tf 225.886 649.694 Td [(Duplicate)-333(co)-28(e\016cien)28(ts)-334(should)-333(b)-28(e)-333(added;)]TJ 0 g 0 G -/F27 9.9626 Tf -75.181 -20.353 Td [(psb)]TJ +/F27 9.9626 Tf -75.181 -24.132 Td [(psb)]TJ ET q -1 0 0 1 168.641 635.077 cm +1 0 0 1 168.641 625.761 cm []0 d 0 J 0.398 w 0 0 m 3.437 0 l S Q BT -/F27 9.9626 Tf 172.078 634.878 Td [(dupl)]TJ +/F27 9.9626 Tf 172.078 625.562 Td [(dupl)]TJ ET q -1 0 0 1 195.043 635.077 cm +1 0 0 1 195.043 625.761 cm []0 d 0 J 0.398 w 0 0 m 3.437 0 l S Q BT -/F27 9.9626 Tf 198.48 634.878 Td [(err)]TJ +/F27 9.9626 Tf 198.48 625.562 Td [(err)]TJ ET q -1 0 0 1 213.856 635.077 cm +1 0 0 1 213.856 625.761 cm []0 d 0 J 0.398 w 0 0 m 3.437 0 l S Q 0 g 0 G BT -/F8 9.9626 Tf 222.274 634.878 Td [(Duplicate)-333(co)-28(e\016cien)28(ts)-334(should)-333(trigger)-333(an)-334(error)-333(conditino)]TJ +/F8 9.9626 Tf 222.274 625.562 Td [(Duplicate)-333(co)-28(e\016cien)28(ts)-334(should)-333(trigger)-333(an)-334(error)-333(conditino)]TJ 0 g 0 G -/F27 9.9626 Tf -71.569 -20.354 Td [(psb)]TJ +/F27 9.9626 Tf -71.569 -24.133 Td [(psb)]TJ ET q -1 0 0 1 168.641 614.723 cm +1 0 0 1 168.641 601.629 cm []0 d 0 J 0.398 w 0 0 m 3.437 0 l S Q BT -/F27 9.9626 Tf 172.078 614.524 Td [(up)-32(d)]TJ +/F27 9.9626 Tf 172.078 601.429 Td [(up)-32(d)]TJ ET q -1 0 0 1 192.179 614.723 cm +1 0 0 1 192.179 601.629 cm []0 d 0 J 0.398 w 0 0 m 3.437 0 l S Q BT -/F27 9.9626 Tf 195.616 614.524 Td [(d\015t)]TJ +/F27 9.9626 Tf 195.616 601.429 Td [(d\015t)]TJ ET q -1 0 0 1 213.489 614.723 cm +1 0 0 1 213.489 601.629 cm []0 d 0 J 0.398 w 0 0 m 3.437 0 l S Q 0 g 0 G BT -/F8 9.9626 Tf 221.907 614.524 Td [(Default)-333(up)-28(date)-333(strategy)-334(for)-333(matrix)-333(co)-28(e\016cien)28(ts;)]TJ +/F8 9.9626 Tf 221.907 601.429 Td [(Default)-333(up)-28(date)-333(strategy)-334(for)-333(matrix)-333(co)-28(e\016cien)28(ts;)]TJ 0 g 0 G -/F27 9.9626 Tf -71.202 -20.354 Td [(psb)]TJ +/F27 9.9626 Tf -71.202 -24.132 Td [(psb)]TJ ET q -1 0 0 1 168.641 594.37 cm +1 0 0 1 168.641 577.496 cm []0 d 0 J 0.398 w 0 0 m 3.437 0 l S Q BT -/F27 9.9626 Tf 172.078 594.17 Td [(up)-32(d)]TJ +/F27 9.9626 Tf 172.078 577.297 Td [(up)-32(d)]TJ ET q -1 0 0 1 192.179 594.37 cm +1 0 0 1 192.179 577.496 cm []0 d 0 J 0.398 w 0 0 m 3.437 0 l S Q BT -/F27 9.9626 Tf 195.616 594.17 Td [(src)32(h)]TJ +/F27 9.9626 Tf 195.616 577.297 Td [(src)32(h)]TJ ET q -1 0 0 1 216.68 594.37 cm +1 0 0 1 216.68 577.496 cm []0 d 0 J 0.398 w 0 0 m 3.437 0 l S Q 0 g 0 G BT -/F8 9.9626 Tf 225.098 594.17 Td [(Up)-28(date)-333(strategy)-333(base)-1(d)-333(on)-333(searc)28(h)-334(in)28(to)-333(the)-334(data)-333(structure;)]TJ +/F8 9.9626 Tf 225.098 577.297 Td [(Up)-28(date)-333(strategy)-333(base)-1(d)-333(on)-333(searc)28(h)-334(in)28(to)-333(the)-334(data)-333(structure;)]TJ 0 g 0 G -/F27 9.9626 Tf -74.393 -20.353 Td [(psb)]TJ +/F27 9.9626 Tf -74.393 -24.133 Td [(psb)]TJ ET q -1 0 0 1 168.641 574.016 cm +1 0 0 1 168.641 553.364 cm []0 d 0 J 0.398 w 0 0 m 3.437 0 l S Q BT -/F27 9.9626 Tf 172.078 573.817 Td [(up)-32(d)]TJ +/F27 9.9626 Tf 172.078 553.164 Td [(up)-32(d)]TJ ET q -1 0 0 1 192.179 574.016 cm +1 0 0 1 192.179 553.364 cm []0 d 0 J 0.398 w 0 0 m 3.437 0 l S Q BT -/F27 9.9626 Tf 195.616 573.817 Td [(p)-32(erm)]TJ +/F27 9.9626 Tf 195.616 553.164 Td [(p)-32(erm)]TJ ET q -1 0 0 1 222.504 574.016 cm +1 0 0 1 222.504 553.364 cm []0 d 0 J 0.398 w 0 0 m 3.437 0 l S Q 0 g 0 G BT -/F8 9.9626 Tf 230.922 573.817 Td [(Up)-28(date)-398(strategy)-398(based)-398(on)-398(additional)-398(p)-28(erm)28(utation)-398(data)-398(\050s)-1(ee)]TJ -55.311 -11.956 Td [(to)-28(ols)-333(routine)-333(desc)-1(r)1(iption\051.)]TJ/F16 11.9552 Tf -24.906 -28.456 Td [(3.3)-1125(Preconditioner)-375(data)-375(structure)]TJ/F8 9.9626 Tf 0 -18.589 Td [(Our)-383(base)-383(library)-383(o\013ers)-383(supp)-28(ort)-383(for)-383(simple)-383(w)28(ell)-383(kno)27(wn)-383(precondition)1(e)-1(r)1(s)-384(lik)28(e)-383(Di-)]TJ 0 -11.955 Td [(agonal)-333(Scaling)-334(or)-333(Blo)-28(c)28(k)-333(Jacobi)-334(with)-333(incomplete)-333(factorization)-333(ILU\0500\051.)]TJ 14.944 -12.062 Td [(A)-427(preconditioner)-428(is)-427(held)-428(in)-427(the)]TJ/F30 9.9626 Tf 142.723 0 Td [(psb)]TJ +/F8 9.9626 Tf 230.922 553.164 Td [(Up)-28(date)-398(strategy)-398(based)-398(on)-398(additional)-398(p)-28(erm)28(utation)-398(data)-398(\050s)-1(ee)]TJ -55.311 -11.955 Td [(to)-28(ols)-333(routine)-333(desc)-1(r)1(iption\051.)]TJ/F16 11.9552 Tf -24.906 -33.469 Td [(3.3)-1125(Preconditioner)-375(data)-375(structure)]TJ/F8 9.9626 Tf 0 -20.347 Td [(Our)-383(base)-383(library)-383(o\013ers)-383(supp)-28(ort)-383(for)-383(simple)-383(w)28(ell)-383(kno)27(wn)-383(precondition)1(e)-1(r)1(s)-384(lik)28(e)-383(Di-)]TJ 0 -11.955 Td [(agonal)-333(Scaling)-334(or)-333(Blo)-28(c)28(k)-333(Jacobi)-334(with)-333(incomplete)-333(factorization)-333(ILU\0500\051.)]TJ 14.944 -13.007 Td [(A)-427(preconditioner)-428(is)-427(held)-428(in)-427(the)]TJ/F30 9.9626 Tf 142.723 0 Td [(psb)]TJ ET q -1 0 0 1 324.691 490.998 cm +1 0 0 1 324.691 462.631 cm []0 d 0 J 0.398 w 0 0 m 3.138 0 l S Q BT -/F30 9.9626 Tf 327.829 490.799 Td [(prec)]TJ +/F30 9.9626 Tf 327.829 462.431 Td [(prec)]TJ ET q -1 0 0 1 349.378 490.998 cm +1 0 0 1 349.378 462.631 cm []0 d 0 J 0.398 w 0 0 m 3.138 0 l S Q BT -/F30 9.9626 Tf 352.516 490.799 Td [(type)]TJ/F8 9.9626 Tf 25.18 0 Td [(data)-427(structure)-428(rep)-28(orted)-427(in)]TJ -226.991 -11.955 Td [(\014gure)]TJ +/F30 9.9626 Tf 352.516 462.431 Td [(type)]TJ/F8 9.9626 Tf 25.18 0 Td [(data)-427(structure)-428(rep)-28(orted)-427(in)]TJ -226.991 -11.955 Td [(\014gure)]TJ 0 0 1 rg 0 0 1 RG [-361(5)]TJ 0 g 0 G - [(.)-527(The)]TJ/F30 9.9626 Tf 61.729 0 Td [(psb_prec_type)]TJ/F8 9.9626 Tf 71.59 0 Td [(data)-361(t)28(yp)-28(e)-361(ma)28(y)-361(con)28(tain)-361(a)-361(simple)-361(preconditionin)1(g)]TJ -133.319 -11.956 Td [(matrix)-395(with)-396(the)-395(asso)-28(ciated)-396(comm)28(unication)-395(desc)-1(r)1(iptor.The)-396(v)56(alues)-396(con)28(tained)-395(in)]TJ 0 -11.955 Td [(the)]TJ/F30 9.9626 Tf 16.637 0 Td [(iprcparm)]TJ/F8 9.9626 Tf 44.642 0 Td [(and)]TJ/F30 9.9626 Tf 18.851 0 Td [(rprcparm)]TJ/F8 9.9626 Tf 44.642 0 Td [(de\014ne)-281(tha)-281(t)28(yp)-28(e)-281(of)-281(preconditioner)-281(along)-281(with)-281(all)-281(the)]TJ -124.772 -11.955 Td [(parameters)-420(related)-421(to)-420(it;)-464(th)28(us,)]TJ/F30 9.9626 Tf 139.397 0 Td [(iprcparm)]TJ/F8 9.9626 Tf 46.03 0 Td [(and)]TJ/F30 9.9626 Tf 20.239 0 Td [(rprcparm)]TJ/F8 9.9626 Tf 46.03 0 Td [(de\014ne)-420(ho)28(w)-421(the)-420(other)]TJ -251.696 -11.955 Td [(records)-282(ha)28(v)28(e)-282(to)-282(b)-27(e)-282(in)28(terpreted.)-428(This)-281(data)-282(structure)-282(is)-282(the)-281(basis)-282(of)-282(more)-282(complex)]TJ 0 -11.955 Td [(preconditioning)-333(strategies,)-334(whic)28(h)-333(are)-333(the)-334(sub)-55(ject)-334(of)-333(further)-333(researc)28(h.)]TJ/F16 11.9552 Tf 0 -28.457 Td [(3.4)-1125(Data)-375(structure)-375(query)-375(routines)]TJ -0 g 0 G -0 g 0 G - 0 -34.636 Td [(psb)]TJ -ET -q -1 0 0 1 171.761 356.174 cm -[]0 d 0 J 0.398 w 0 0 m 4.035 0 l S -Q -BT -/F16 11.9552 Tf 175.796 355.975 Td [(cd)]TJ -ET -q -1 0 0 1 190.052 356.174 cm -[]0 d 0 J 0.398 w 0 0 m 4.035 0 l S -Q -BT -/F16 11.9552 Tf 194.087 355.975 Td [(get)]TJ -ET -q -1 0 0 1 212.986 356.174 cm -[]0 d 0 J 0.398 w 0 0 m 4.035 0 l S -Q -BT -/F16 11.9552 Tf 217.021 355.975 Td [(lo)-31(cal)]TJ -ET -q -1 0 0 1 244.914 356.174 cm -[]0 d 0 J 0.398 w 0 0 m 4.035 0 l S -Q -BT -/F16 11.9552 Tf 248.949 355.975 Td [(ro)31(ws|Get)-375(n)32(um)31(b)-31(er)-375(of)-376(lo)-31(cal)-375(ro)32(ws)]TJ/F16 14.3462 Tf -98.244 -32.75 Td [(Syn)31(tax)]TJ/F8 9.9626 Tf 98.979 -21.914 Td [(nr)-333(=)-334(psb)]TJ + [(.)-527(The)]TJ/F30 9.9626 Tf 61.729 0 Td [(psb_prec_type)]TJ/F8 9.9626 Tf 71.59 0 Td [(data)-361(t)28(yp)-28(e)-361(ma)28(y)-361(con)28(tain)-361(a)-361(simple)-361(preconditionin)1(g)]TJ -133.319 -11.955 Td [(matrix)-395(with)-396(the)-395(asso)-28(ciated)-396(comm)28(unication)-395(desc)-1(r)1(iptor.The)-396(v)56(alues)-396(con)28(tained)-395(in)]TJ 0 -11.955 Td [(the)]TJ/F30 9.9626 Tf 16.637 0 Td [(iprcparm)]TJ/F8 9.9626 Tf 44.642 0 Td [(and)]TJ/F30 9.9626 Tf 18.851 0 Td [(rprcparm)]TJ/F8 9.9626 Tf 44.642 0 Td [(de\014ne)-281(tha)-281(t)28(yp)-28(e)-281(of)-281(preconditioner)-281(along)-281(with)-281(all)-281(the)]TJ -124.772 -11.955 Td [(parameters)-420(related)-421(to)-420(it;)-464(th)28(us,)]TJ/F30 9.9626 Tf 139.397 0 Td [(iprcparm)]TJ/F8 9.9626 Tf 46.03 0 Td [(and)]TJ/F30 9.9626 Tf 20.239 0 Td [(rprcparm)]TJ/F8 9.9626 Tf 46.03 0 Td [(de\014ne)-420(ho)28(w)-421(the)-420(other)]TJ -251.696 -11.956 Td [(records)-282(ha)28(v)28(e)-282(to)-282(b)-27(e)-282(in)28(terpreted.)-428(This)-281(data)-282(structure)-282(is)-282(the)-281(basis)-282(of)-282(more)-282(complex)]TJ 0 -11.955 Td [(preconditioning)-333(strategies,)-334(whic)28(h)-333(are)-333(the)-334(sub)-55(ject)-334(of)-333(further)-333(researc)28(h.)]TJ/F16 11.9552 Tf 0 -33.469 Td [(3.4)-1125(Data)-375(structure)-375(query)-375(routines)]TJ/F27 9.9626 Tf 0 -20.346 Td [(psb)]TJ ET q -1 0 0 1 289.108 301.511 cm -[]0 d 0 J 0.398 w 0 0 m 2.989 0 l S +1 0 0 1 168.641 337.084 cm +[]0 d 0 J 0.398 w 0 0 m 3.437 0 l S Q BT -/F8 9.9626 Tf 292.097 301.311 Td [(cd)]TJ +/F27 9.9626 Tf 172.078 336.885 Td [(cd)]TJ ET q -1 0 0 1 302.657 301.511 cm -[]0 d 0 J 0.398 w 0 0 m 2.989 0 l S +1 0 0 1 184.223 337.084 cm +[]0 d 0 J 0.398 w 0 0 m 3.437 0 l S Q BT -/F8 9.9626 Tf 305.646 301.311 Td [(get)]TJ +/F27 9.9626 Tf 187.66 336.885 Td [(get)]TJ ET q -1 0 0 1 319.527 301.511 cm -[]0 d 0 J 0.398 w 0 0 m 2.989 0 l S +1 0 0 1 203.782 337.084 cm +[]0 d 0 J 0.398 w 0 0 m 3.437 0 l S Q BT -/F8 9.9626 Tf 322.516 301.311 Td [(lo)-28(cal)]TJ +/F27 9.9626 Tf 207.22 336.885 Td [(lo)-32(cal)]TJ ET q -1 0 0 1 343.316 301.511 cm -[]0 d 0 J 0.398 w 0 0 m 2.989 0 l S +1 0 0 1 230.98 337.084 cm +[]0 d 0 J 0.398 w 0 0 m 3.437 0 l S Q BT -/F8 9.9626 Tf 346.305 301.311 Td [(ro)28(ws)-334(\050)]TJ/F17 9.9626 Tf 26.927 0 Td [(desc)]TJ/F8 9.9626 Tf 18.331 0 Td [(\051)]TJ +/F27 9.9626 Tf 234.417 336.885 Td [(ro)32(ws)-383(|)-384(Get)-383(n)32(um)32(b)-32(er)-383(of)-384(lo)-32(cal)-383(ro)32(ws)]TJ +0 g 0 G 0 g 0 G -/F27 9.9626 Tf -240.858 -24.017 Td [(T)32(yp)-32(e:)]TJ +/F30 9.9626 Tf -83.712 -20.347 Td [(nr)-525(=)-525(psb_cd_get_local_rows\050desc\051)]TJ +0 g 0 G +/F27 9.9626 Tf 0 -25.073 Td [(T)32(yp)-32(e:)]TJ 0 g 0 G /F8 9.9626 Tf 33.797 0 Td [(Async)28(hronous.)]TJ 0 g 0 G -/F27 9.9626 Tf -33.797 -20.354 Td [(On)-383(En)32(try)]TJ +/F27 9.9626 Tf -33.797 -24.133 Td [(On)-383(En)32(try)]TJ 0 g 0 G 0 g 0 G - 0 -20.353 Td [(desc)]TJ + 0 -24.132 Td [(desc)]TJ 0 g 0 G -/F8 9.9626 Tf 26.208 0 Td [(the)-333(comm)27(unication)-333(descriptor.)]TJ -1.301 -11.956 Td [(Scop)-28(e:)]TJ/F27 9.9626 Tf 32.378 0 Td [(lo)-32(cal)]TJ/F8 9.9626 Tf 23.073 0 Td [(.)]TJ -55.451 -11.955 Td [(T)28(yp)-28(e:)]TJ/F27 9.9626 Tf 29.611 0 Td [(required)]TJ/F8 9.9626 Tf 41.898 0 Td [(.)]TJ -71.509 -11.955 Td [(In)28(ten)28(t:)]TJ/F27 9.9626 Tf 33.485 0 Td [(in)]TJ/F8 9.9626 Tf 9.548 0 Td [(.)]TJ -43.033 -11.955 Td [(Sp)-28(eci\014ed)-333(as:)-444(a)-334(structured)-333(data)-333(of)-334(t)28(yp)-28(e)]TJ +/F8 9.9626 Tf 26.208 0 Td [(the)-333(comm)27(unication)-333(descriptor.)]TJ -1.302 -11.956 Td [(Scop)-28(e:)]TJ/F27 9.9626 Tf 32.379 0 Td [(lo)-32(cal)]TJ/F8 9.9626 Tf 23.073 0 Td [(.)]TJ -55.452 -11.955 Td [(T)28(yp)-28(e:)]TJ/F27 9.9626 Tf 29.612 0 Td [(required)]TJ/F8 9.9626 Tf 41.898 0 Td [(.)]TJ -71.51 -11.955 Td [(In)28(ten)28(t:)]TJ/F27 9.9626 Tf 33.486 0 Td [(in)]TJ/F8 9.9626 Tf 9.548 0 Td [(.)]TJ -43.034 -11.955 Td [(Sp)-28(eci\014ed)-333(as:)-445(a)-333(structured)-333(data)-333(of)-334(t)28(yp)-28(e)]TJ 0 0 1 rg 0 0 1 RG -/F30 9.9626 Tf 170.914 0 Td [(psb)]TJ +/F30 9.9626 Tf 170.915 0 Td [(psb)]TJ ET q -1 0 0 1 362.845 188.965 cm +1 0 0 1 362.845 195.578 cm []0 d 0 J 0.398 w 0 0 m 3.138 0 l S Q BT -/F30 9.9626 Tf 365.983 188.766 Td [(desc)]TJ +/F30 9.9626 Tf 365.983 195.379 Td [(desc)]TJ ET q -1 0 0 1 387.532 188.965 cm +1 0 0 1 387.532 195.578 cm []0 d 0 J 0.398 w 0 0 m 3.138 0 l S Q BT -/F30 9.9626 Tf 390.67 188.766 Td [(type)]TJ +/F30 9.9626 Tf 390.67 195.379 Td [(type)]TJ 0 g 0 G /F8 9.9626 Tf 20.922 0 Td [(.)]TJ 0 g 0 G -/F27 9.9626 Tf -260.887 -22.239 Td [(On)-383(Return)]TJ +/F27 9.9626 Tf -260.887 -25.073 Td [(On)-383(Return)]TJ 0 g 0 G 0 g 0 G - 0 -20.354 Td [(F)96(unction)-384(v)64(alue)]TJ + 0 -24.133 Td [(F)96(unction)-384(v)64(alue)]TJ 0 g 0 G /F8 9.9626 Tf 78.386 0 Td [(The)-460(n)28(um)27(b)-27(er)-461(of)-460(lo)-28(cal)-460(ro)28(ws,)-492(i.e.)-825(the)-460(n)28(um)27(b)-27(er)-461(of)-460(ro)28(ws)-460(o)28(wned)]TJ -53.48 -11.955 Td [(b)28(y)-401(the)-401(curren)27(t)-401(pro)-27(ces)-1(s;)-435(as)-401(explained)-401(in)]TJ 0 0 1 rg 0 0 1 RG @@ -5209,62 +5093,59 @@ BT ET endstream endobj -731 0 obj << +717 0 obj << /Type /Page -/Contents 732 0 R -/Resources 730 0 R +/Contents 718 0 R +/Resources 716 0 R /MediaBox [0 0 595.276 841.89] -/Parent 726 0 R -/Annots [ 727 0 R 728 0 R 729 0 R ] +/Parent 711 0 R +/Annots [ 712 0 R 713 0 R 714 0 R ] >> endobj -727 0 obj << +712 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [177.685 475.633 184.659 486.758] +/Rect [177.685 447.266 184.659 458.391] /Subtype /Link /A << /S /GoTo /D (figure.5) >> >> endobj -728 0 obj << +713 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [345.53 185.556 412.588 196.681] +/Rect [345.53 192.169 412.588 203.294] /Subtype /Link /A << /S /GoTo /D (descdata) >> >> endobj -729 0 obj << +714 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [351.231 130.731 358.204 142.686] /Subtype /Link /A << /S /GoTo /D (section.1) >> >> endobj -733 0 obj << -/D [731 0 R /XYZ 150.705 740.998 null] +719 0 obj << +/D [717 0 R /XYZ 150.705 740.998 null] >> endobj 50 0 obj << -/D [731 0 R /XYZ 150.705 716.092 null] +/D [717 0 R /XYZ 150.705 716.092 null] >> endobj 54 0 obj << -/D [731 0 R /XYZ 150.705 544.969 null] +/D [717 0 R /XYZ 150.705 520.249 null] >> endobj -734 0 obj << -/D [731 0 R /XYZ 308.372 490.799 null] +720 0 obj << +/D [717 0 R /XYZ 308.372 462.431 null] >> endobj 58 0 obj << -/D [731 0 R /XYZ 150.705 402.729 null] +/D [717 0 R /XYZ 150.705 370.294 null] >> endobj 62 0 obj << -/D [731 0 R /XYZ 150.705 338.94 null] ->> endobj -735 0 obj << -/D [731 0 R /XYZ 150.705 310.477 null] +/D [717 0 R /XYZ 150.705 327.608 null] >> endobj -730 0 obj << -/Font << /F27 445 0 R /F8 446 0 R /F16 443 0 R /F30 616 0 R /F17 588 0 R /F14 619 0 R /F10 618 0 R >> +716 0 obj << +/Font << /F27 433 0 R /F8 434 0 R /F16 431 0 R /F30 601 0 R /F14 604 0 R /F10 603 0 R >> /ProcSet [ /PDF /Text ] >> endobj -739 0 obj << -/Length 4582 +724 0 obj << +/Length 4183 >> stream 0 g 0 G @@ -5298,1016 +5179,765 @@ BT /F8 9.9626 Tf 111.864 223.195 Td [(Figure)-333(5:)-445(The)-333(PSBLAS)-333(de\014ned)-334(data)-333(t)28(yp)-28(e)-333(that)-333(c)-1(on)28(tains)-333(a)-333(preconditioner.)]TJ 0 g 0 G 0 g 0 G -0 g 0 G -0 g 0 G -/F16 11.9552 Tf -11.969 -50.388 Td [(psb)]TJ -ET -q -1 0 0 1 120.951 173.006 cm -[]0 d 0 J 0.398 w 0 0 m 4.035 0 l S -Q -BT -/F16 11.9552 Tf 124.986 172.807 Td [(cd)]TJ -ET -q -1 0 0 1 139.243 173.006 cm -[]0 d 0 J 0.398 w 0 0 m 4.035 0 l S -Q -BT -/F16 11.9552 Tf 143.278 172.807 Td [(get)]TJ -ET -q -1 0 0 1 162.177 173.006 cm -[]0 d 0 J 0.398 w 0 0 m 4.035 0 l S -Q -BT -/F16 11.9552 Tf 166.211 172.807 Td [(lo)-31(cal)]TJ -ET -q -1 0 0 1 194.104 173.006 cm -[]0 d 0 J 0.398 w 0 0 m 4.035 0 l S -Q -BT -/F16 11.9552 Tf 198.139 172.807 Td [(cols|Get)-375(n)31(um)31(b)-31(er)-375(of)-375(lo)-31(cal)-375(cols)]TJ/F16 14.3462 Tf -98.244 -30.66 Td [(Syn)31(tax)]TJ/F8 9.9626 Tf 100.529 -21.821 Td [(nc)-333(=)-334(psb)]TJ +/F27 9.9626 Tf -11.969 -33.816 Td [(psb)]TJ ET q -1 0 0 1 240.374 120.525 cm -[]0 d 0 J 0.398 w 0 0 m 2.989 0 l S +1 0 0 1 117.832 189.579 cm +[]0 d 0 J 0.398 w 0 0 m 3.437 0 l S Q BT -/F8 9.9626 Tf 243.363 120.326 Td [(cd)]TJ +/F27 9.9626 Tf 121.269 189.379 Td [(cd)]TJ ET q -1 0 0 1 253.923 120.525 cm -[]0 d 0 J 0.398 w 0 0 m 2.989 0 l S +1 0 0 1 133.413 189.579 cm +[]0 d 0 J 0.398 w 0 0 m 3.437 0 l S Q BT -/F8 9.9626 Tf 256.912 120.326 Td [(get)]TJ +/F27 9.9626 Tf 136.85 189.379 Td [(get)]TJ ET q -1 0 0 1 270.793 120.525 cm -[]0 d 0 J 0.398 w 0 0 m 2.989 0 l S +1 0 0 1 152.973 189.579 cm +[]0 d 0 J 0.398 w 0 0 m 3.437 0 l S Q BT -/F8 9.9626 Tf 273.782 120.326 Td [(lo)-28(cal)]TJ +/F27 9.9626 Tf 156.41 189.379 Td [(lo)-32(cal)]TJ ET q -1 0 0 1 294.582 120.525 cm -[]0 d 0 J 0.398 w 0 0 m 2.989 0 l S +1 0 0 1 180.17 189.579 cm +[]0 d 0 J 0.398 w 0 0 m 3.437 0 l S Q BT -/F8 9.9626 Tf 297.571 120.326 Td [(cols)-333(\050)]TJ/F17 9.9626 Tf 23.301 0 Td [(desc)]TJ/F8 9.9626 Tf 18.332 0 Td [(\051)]TJ +/F27 9.9626 Tf 183.608 189.379 Td [(cols)-383(|)-384(Get)-383(n)32(um)32(b)-32(er)-383(of)-384(lo)-32(cal)-383(cols)]TJ +0 g 0 G +0 g 0 G +/F30 9.9626 Tf -83.713 -20.242 Td [(nc)-525(=)-525(psb_cd_get_local_cols\050desc\051)]TJ 0 g 0 G - -72.434 -29.888 Td [(15)]TJ +/F27 9.9626 Tf 0 -24.904 Td [(On)-383(En)32(try)]TJ +0 g 0 G +0 g 0 G + 0 -23.907 Td [(T)32(yp)-32(e:)]TJ +0 g 0 G +/F8 9.9626 Tf 33.797 0 Td [(Async)28(hronous.)]TJ +0 g 0 G + 133.078 -29.888 Td [(15)]TJ 0 g 0 G ET endstream endobj -738 0 obj << +723 0 obj << /Type /Page -/Contents 739 0 R -/Resources 737 0 R +/Contents 724 0 R +/Resources 722 0 R /MediaBox [0 0 595.276 841.89] -/Parent 726 0 R +/Parent 711 0 R >> endobj -740 0 obj << -/D [738 0 R /XYZ 99.895 740.998 null] +725 0 obj << +/D [723 0 R /XYZ 99.895 740.998 null] >> endobj -736 0 obj << -/D [738 0 R /XYZ 155.478 235.151 null] +721 0 obj << +/D [723 0 R /XYZ 155.478 235.151 null] >> endobj 66 0 obj << -/D [738 0 R /XYZ 99.895 157.755 null] ->> endobj -742 0 obj << -/D [738 0 R /XYZ 99.895 129.491 null] +/D [723 0 R /XYZ 99.895 180.151 null] >> endobj -737 0 obj << -/Font << /F46 741 0 R /F8 446 0 R /F16 443 0 R /F17 588 0 R >> +722 0 obj << +/Font << /F46 726 0 R /F8 434 0 R /F27 433 0 R /F30 601 0 R >> /ProcSet [ /PDF /Text ] >> endobj -749 0 obj << -/Length 6386 +733 0 obj << +/Length 6210 >> stream 0 g 0 G 0 g 0 G 0 g 0 G BT -/F27 9.9626 Tf 150.705 706.129 Td [(On)-383(En)32(try)]TJ -0 g 0 G -0 g 0 G - 0 -20.877 Td [(T)32(yp)-32(e:)]TJ -0 g 0 G -/F8 9.9626 Tf 33.797 0 Td [(Async)28(hronous.)]TJ -0 g 0 G -/F27 9.9626 Tf -33.797 -20.876 Td [(desc)]TJ +/F27 9.9626 Tf 150.705 706.129 Td [(desc)]TJ 0 g 0 G -/F8 9.9626 Tf 26.208 0 Td [(the)-333(comm)27(unication)-333(descriptor.)]TJ -1.302 -11.956 Td [(Scop)-28(e:)]TJ/F27 9.9626 Tf 32.379 0 Td [(lo)-32(cal)]TJ/F8 9.9626 Tf 23.073 0 Td [(.)]TJ -55.452 -11.955 Td [(T)28(yp)-28(e:)]TJ/F27 9.9626 Tf 29.612 0 Td [(required)]TJ/F8 9.9626 Tf 41.898 0 Td [(.)]TJ -71.51 -11.955 Td [(In)28(ten)28(t:)]TJ/F27 9.9626 Tf 33.486 0 Td [(in)]TJ/F8 9.9626 Tf 9.548 0 Td [(.)]TJ -43.034 -11.955 Td [(Sp)-28(eci\014ed)-333(as:)-445(a)-333(structured)-333(data)-333(of)-334(t)28(yp)-28(e)]TJ +/F8 9.9626 Tf 26.208 0 Td [(the)-333(comm)27(unication)-333(descriptor.)]TJ -1.302 -11.955 Td [(Scop)-28(e:)]TJ/F27 9.9626 Tf 32.379 0 Td [(lo)-32(cal)]TJ/F8 9.9626 Tf 23.073 0 Td [(.)]TJ -55.452 -11.955 Td [(T)28(yp)-28(e:)]TJ/F27 9.9626 Tf 29.612 0 Td [(required)]TJ/F8 9.9626 Tf 41.898 0 Td [(.)]TJ -71.51 -11.956 Td [(In)28(ten)28(t:)]TJ/F27 9.9626 Tf 33.486 0 Td [(in)]TJ/F8 9.9626 Tf 9.547 0 Td [(.)]TJ -43.033 -11.955 Td [(Sp)-28(eci\014ed)-333(as:)-445(a)-333(structured)-333(data)-333(of)-334(t)28(yp)-28(e)]TJ 0 0 1 rg 0 0 1 RG /F30 9.9626 Tf 170.915 0 Td [(psb)]TJ ET q -1 0 0 1 362.845 616.754 cm +1 0 0 1 362.845 658.507 cm []0 d 0 J 0.398 w 0 0 m 3.138 0 l S Q BT -/F30 9.9626 Tf 365.983 616.555 Td [(desc)]TJ +/F30 9.9626 Tf 365.983 658.308 Td [(desc)]TJ ET q -1 0 0 1 387.532 616.754 cm +1 0 0 1 387.532 658.507 cm []0 d 0 J 0.398 w 0 0 m 3.138 0 l S Q BT -/F30 9.9626 Tf 390.67 616.555 Td [(type)]TJ +/F30 9.9626 Tf 390.67 658.308 Td [(type)]TJ 0 g 0 G /F8 9.9626 Tf 20.922 0 Td [(.)]TJ 0 g 0 G -/F27 9.9626 Tf -260.887 -22.631 Td [(On)-383(Return)]TJ +/F27 9.9626 Tf -260.887 -25.418 Td [(On)-383(Return)]TJ 0 g 0 G 0 g 0 G - 0 -20.877 Td [(F)96(unction)-384(v)64(alue)]TJ + 0 -24.593 Td [(F)96(unction)-384(v)64(alue)]TJ 0 g 0 G -/F8 9.9626 Tf 78.386 0 Td [(The)-361(n)28(um)28(b)-28(er)-360(of)-361(lo)-27(cal)-361(cols,)-367(i.e.)-526(the)-361(n)28(um)28(b)-28(er)-360(of)-361(indices)-360(used)-361(b)28(y)]TJ -53.48 -11.955 Td [(the)-421(curren)28(t)-421(pro)-28(cess,)-443(including)-421(b)-27(oth)-421(lo)-28(cal)-421(and)-421(halo)-421(ind)1(ice)-1(s;)-464(as)-421(explained)]TJ 0 -11.955 Td [(in)]TJ +/F8 9.9626 Tf 78.386 0 Td [(The)-361(n)28(um)28(b)-28(er)-360(of)-361(lo)-27(cal)-361(cols,)-367(i.e.)-526(the)-361(n)28(um)28(b)-28(er)-360(of)-361(indices)-360(used)-361(b)28(y)]TJ -53.48 -11.955 Td [(the)-421(curren)28(t)-421(pro)-28(cess,)-443(including)-421(b)-27(oth)-421(lo)-28(cal)-421(and)-421(halo)-421(ind)1(ice)-1(s;)-464(as)-421(explained)]TJ 0 -11.956 Td [(in)]TJ 0 0 1 rg 0 0 1 RG [-344(1)]TJ 0 g 0 G - [(,)-346(it)-343(is)-344(equal)-343(to)]TJ/F14 9.9626 Tf 81.777 0 Td [(jI)]TJ/F10 6.9738 Tf 8.192 -1.495 Td [(i)]TJ/F14 9.9626 Tf 3.317 1.495 Td [(j)]TJ/F8 9.9626 Tf 5.049 0 Td [(+)]TJ/F14 9.9626 Tf 10.031 0 Td [(jB)]TJ/F10 6.9738 Tf 9.311 -1.495 Td [(i)]TJ/F14 9.9626 Tf 3.317 1.495 Td [(j)]TJ/F8 9.9626 Tf 5.049 0 Td [(+)]TJ/F14 9.9626 Tf 10.03 0 Td [(jH)]TJ/F10 6.9738 Tf 11.181 -1.495 Td [(i)]TJ/F14 9.9626 Tf 3.317 1.495 Td [(j)]TJ/F8 9.9626 Tf 2.768 0 Td [(.)-475(The)-344(returned)-343(v)55(al)1(ue)-344(is)-344(sp)-27(ec)-1(i)1(\014c)-344(to)-344(the)]TJ -153.339 -11.955 Td [(calling)-333(pro)-28(cess.)]TJ -0 g 0 G -0 g 0 G -/F16 11.9552 Tf -24.906 -52.02 Td [(psb)]TJ -ET -q -1 0 0 1 171.761 485.361 cm -[]0 d 0 J 0.398 w 0 0 m 4.035 0 l S -Q -BT -/F16 11.9552 Tf 175.796 485.162 Td [(cd)]TJ + [(,)-346(it)-343(is)-344(equal)-343(to)]TJ/F14 9.9626 Tf 81.777 0 Td [(jI)]TJ/F10 6.9738 Tf 8.192 -1.494 Td [(i)]TJ/F14 9.9626 Tf 3.317 1.494 Td [(j)]TJ/F8 9.9626 Tf 5.049 0 Td [(+)]TJ/F14 9.9626 Tf 10.031 0 Td [(jB)]TJ/F10 6.9738 Tf 9.311 -1.494 Td [(i)]TJ/F14 9.9626 Tf 3.317 1.494 Td [(j)]TJ/F8 9.9626 Tf 5.049 0 Td [(+)]TJ/F14 9.9626 Tf 10.03 0 Td [(jH)]TJ/F10 6.9738 Tf 11.181 -1.494 Td [(i)]TJ/F14 9.9626 Tf 3.317 1.494 Td [(j)]TJ/F8 9.9626 Tf 2.768 0 Td [(.)-475(The)-344(returned)-343(v)55(al)1(ue)-344(is)-344(sp)-27(ec)-1(i)1(\014c)-344(to)-344(the)]TJ -153.339 -11.955 Td [(calling)-333(pro)-28(cess.)]TJ/F27 9.9626 Tf -24.906 -32.087 Td [(psb)]TJ ET q -1 0 0 1 190.052 485.361 cm -[]0 d 0 J 0.398 w 0 0 m 4.035 0 l S -Q -BT -/F16 11.9552 Tf 194.087 485.162 Td [(get)]TJ -ET -q -1 0 0 1 212.986 485.361 cm -[]0 d 0 J 0.398 w 0 0 m 4.035 0 l S -Q -BT -/F16 11.9552 Tf 217.021 485.162 Td [(global)]TJ -ET -q -1 0 0 1 252.759 485.361 cm -[]0 d 0 J 0.398 w 0 0 m 4.035 0 l S -Q -BT -/F16 11.9552 Tf 256.794 485.162 Td [(ro)31(ws|Get)-375(n)31(um)32(b)-32(er)-375(of)-375(global)-375(ro)32(ws)]TJ/F16 14.3462 Tf -106.089 -33.255 Td [(Syn)31(tax)]TJ/F8 9.9626 Tf 96.073 -22.026 Td [(nr)-333(=)-334(psb)]TJ -ET -q -1 0 0 1 286.202 430.08 cm -[]0 d 0 J 0.398 w 0 0 m 2.989 0 l S +1 0 0 1 168.641 540.544 cm +[]0 d 0 J 0.398 w 0 0 m 3.437 0 l S Q BT -/F8 9.9626 Tf 289.191 429.881 Td [(cd)]TJ +/F27 9.9626 Tf 172.078 540.344 Td [(cd)]TJ ET q -1 0 0 1 299.751 430.08 cm -[]0 d 0 J 0.398 w 0 0 m 2.989 0 l S +1 0 0 1 184.223 540.544 cm +[]0 d 0 J 0.398 w 0 0 m 3.437 0 l S Q BT -/F8 9.9626 Tf 302.74 429.881 Td [(get)]TJ +/F27 9.9626 Tf 187.66 540.344 Td [(get)]TJ ET q -1 0 0 1 316.622 430.08 cm -[]0 d 0 J 0.398 w 0 0 m 2.989 0 l S +1 0 0 1 203.782 540.544 cm +[]0 d 0 J 0.398 w 0 0 m 3.437 0 l S Q BT -/F8 9.9626 Tf 319.61 429.881 Td [(global)]TJ +/F27 9.9626 Tf 207.22 540.344 Td [(global)]TJ ET q -1 0 0 1 346.222 430.08 cm -[]0 d 0 J 0.398 w 0 0 m 2.989 0 l S +1 0 0 1 237.663 540.544 cm +[]0 d 0 J 0.398 w 0 0 m 3.437 0 l S Q BT -/F8 9.9626 Tf 349.211 429.881 Td [(ro)28(ws)-334(\050)]TJ/F17 9.9626 Tf 26.926 0 Td [(desc)]TJ/F8 9.9626 Tf 18.332 0 Td [(\051)]TJ +/F27 9.9626 Tf 241.1 540.344 Td [(ro)32(ws)-383(|)-384(Get)-383(n)32(um)32(b)-32(er)-383(of)-384(global)-383(ro)32(ws)]TJ +0 g 0 G 0 g 0 G -/F27 9.9626 Tf -243.764 -24.148 Td [(On)-383(En)32(try)]TJ +/F30 9.9626 Tf -90.395 -20.561 Td [(nr)-525(=)-525(psb_cd_get_global_rows\050desc\051)]TJ 0 g 0 G +/F27 9.9626 Tf 0 -25.418 Td [(On)-383(En)32(try)]TJ 0 g 0 G - 0 -20.877 Td [(T)32(yp)-32(e:)]TJ +0 g 0 G + 0 -24.593 Td [(T)32(yp)-32(e:)]TJ 0 g 0 G /F8 9.9626 Tf 33.797 0 Td [(Async)28(hronous.)]TJ 0 g 0 G -/F27 9.9626 Tf -33.797 -20.876 Td [(desc)]TJ +/F27 9.9626 Tf -33.797 -24.593 Td [(desc)]TJ 0 g 0 G -/F8 9.9626 Tf 26.208 0 Td [(the)-333(comm)27(unication)-333(descriptor.)]TJ -1.302 -11.956 Td [(Scop)-28(e:)]TJ/F27 9.9626 Tf 32.379 0 Td [(lo)-32(cal)]TJ/F8 9.9626 Tf 23.073 0 Td [(.)]TJ -55.452 -11.955 Td [(T)28(yp)-28(e:)]TJ/F27 9.9626 Tf 29.612 0 Td [(required)]TJ/F8 9.9626 Tf 41.898 0 Td [(.)]TJ -71.51 -11.955 Td [(In)28(ten)28(t:)]TJ/F27 9.9626 Tf 33.486 0 Td [(in)]TJ/F8 9.9626 Tf 9.548 0 Td [(.)]TJ -43.034 -11.955 Td [(Sp)-28(eci\014ed)-333(as:)-445(a)-333(structured)-333(data)-333(of)-334(t)28(yp)-28(e)]TJ +/F8 9.9626 Tf 26.208 0 Td [(the)-333(comm)27(unication)-333(descriptor.)]TJ -1.302 -11.955 Td [(Scop)-28(e:)]TJ/F27 9.9626 Tf 32.379 0 Td [(lo)-32(cal)]TJ/F8 9.9626 Tf 23.073 0 Td [(.)]TJ -55.452 -11.955 Td [(T)28(yp)-28(e:)]TJ/F27 9.9626 Tf 29.612 0 Td [(required)]TJ/F8 9.9626 Tf 41.898 0 Td [(.)]TJ -71.51 -11.955 Td [(In)28(ten)28(t:)]TJ/F27 9.9626 Tf 33.486 0 Td [(in)]TJ/F8 9.9626 Tf 9.548 0 Td [(.)]TJ -43.034 -11.956 Td [(Sp)-28(eci\014ed)-333(as:)-445(a)-333(structured)-333(data)-333(of)-334(t)28(yp)-28(e)]TJ 0 0 1 rg 0 0 1 RG /F30 9.9626 Tf 170.915 0 Td [(psb)]TJ ET q -1 0 0 1 362.845 316.358 cm +1 0 0 1 362.845 397.558 cm []0 d 0 J 0.398 w 0 0 m 3.138 0 l S Q BT -/F30 9.9626 Tf 365.983 316.159 Td [(desc)]TJ +/F30 9.9626 Tf 365.983 397.358 Td [(desc)]TJ ET q -1 0 0 1 387.532 316.358 cm +1 0 0 1 387.532 397.558 cm []0 d 0 J 0.398 w 0 0 m 3.138 0 l S Q BT -/F30 9.9626 Tf 390.67 316.159 Td [(type)]TJ +/F30 9.9626 Tf 390.67 397.358 Td [(type)]TJ 0 g 0 G /F8 9.9626 Tf 20.922 0 Td [(.)]TJ 0 g 0 G -/F27 9.9626 Tf -260.887 -22.631 Td [(On)-383(Return)]TJ -0 g 0 G -0 g 0 G - 0 -20.877 Td [(F)96(unction)-384(v)64(alue)]TJ +/F27 9.9626 Tf -260.887 -25.418 Td [(On)-383(Return)]TJ 0 g 0 G -/F8 9.9626 Tf 78.386 0 Td [(The)-333(n)27(um)28(b)-28(er)-333(of)-333(global)-333(ro)27(ws)-333(in)-333(the)-334(mesh)]TJ 0 g 0 G + 0 -24.593 Td [(F)96(unction)-384(v)64(alue)]TJ 0 g 0 G -/F16 11.9552 Tf -78.386 -52.019 Td [(psb)]TJ -ET -q -1 0 0 1 171.761 220.831 cm -[]0 d 0 J 0.398 w 0 0 m 4.035 0 l S -Q -BT -/F16 11.9552 Tf 175.796 220.632 Td [(cd)]TJ -ET -q -1 0 0 1 190.052 220.831 cm -[]0 d 0 J 0.398 w 0 0 m 4.035 0 l S -Q -BT -/F16 11.9552 Tf 194.087 220.632 Td [(get)]TJ +/F8 9.9626 Tf 78.386 0 Td [(The)-333(n)27(um)28(b)-28(er)-333(of)-333(global)-333(ro)27(ws)-333(in)-333(the)-334(mesh)]TJ/F27 9.9626 Tf -78.386 -32.087 Td [(psb)]TJ ET q -1 0 0 1 212.986 220.831 cm -[]0 d 0 J 0.398 w 0 0 m 4.035 0 l S +1 0 0 1 168.641 315.459 cm +[]0 d 0 J 0.398 w 0 0 m 3.437 0 l S Q BT -/F16 11.9552 Tf 217.021 220.632 Td [(global)]TJ +/F27 9.9626 Tf 172.078 315.26 Td [(cd)]TJ ET q -1 0 0 1 252.759 220.831 cm -[]0 d 0 J 0.398 w 0 0 m 4.035 0 l S +1 0 0 1 184.223 315.459 cm +[]0 d 0 J 0.398 w 0 0 m 3.437 0 l S Q BT -/F16 11.9552 Tf 256.794 220.632 Td [(cols|Get)-375(n)31(um)31(b)-31(er)-375(of)-375(global)-375(cols)]TJ/F16 14.3462 Tf -106.089 -33.256 Td [(Syn)31(tax)]TJ/F8 9.9626 Tf 97.885 -22.026 Td [(nr)-333(=)-334(psb)]TJ +/F27 9.9626 Tf 187.66 315.26 Td [(get)]TJ ET q -1 0 0 1 288.015 165.55 cm -[]0 d 0 J 0.398 w 0 0 m 2.989 0 l S +1 0 0 1 203.782 315.459 cm +[]0 d 0 J 0.398 w 0 0 m 3.437 0 l S Q BT -/F8 9.9626 Tf 291.004 165.35 Td [(cd)]TJ +/F27 9.9626 Tf 207.22 315.26 Td [(global)]TJ ET q -1 0 0 1 301.564 165.55 cm -[]0 d 0 J 0.398 w 0 0 m 2.989 0 l S +1 0 0 1 237.663 315.459 cm +[]0 d 0 J 0.398 w 0 0 m 3.437 0 l S Q BT -/F8 9.9626 Tf 304.553 165.35 Td [(get)]TJ +/F27 9.9626 Tf 241.1 315.26 Td [(cols)-383(|)-384(Get)-383(n)32(um)32(b)-32(er)-383(of)-384(global)-383(cols)]TJ +0 g 0 G +0 g 0 G +/F30 9.9626 Tf -90.395 -20.561 Td [(nr)-525(=)-525(psb_cd_get_global_cols\050desc\051)]TJ +0 g 0 G +/F27 9.9626 Tf 0 -25.418 Td [(T)32(yp)-32(e:)]TJ +0 g 0 G +/F8 9.9626 Tf 33.797 0 Td [(Async)28(hronous.)]TJ +0 g 0 G +/F27 9.9626 Tf -33.797 -24.593 Td [(On)-383(En)32(try)]TJ +0 g 0 G +0 g 0 G + 0 -24.593 Td [(desc)]TJ +0 g 0 G +/F8 9.9626 Tf 26.208 0 Td [(the)-333(comm)27(unication)-333(descriptor.)]TJ -1.302 -11.955 Td [(Scop)-28(e:)]TJ/F27 9.9626 Tf 32.379 0 Td [(lo)-32(cal)]TJ/F8 9.9626 Tf 23.073 0 Td [(.)]TJ -55.452 -11.955 Td [(T)28(yp)-28(e:)]TJ/F27 9.9626 Tf 29.612 0 Td [(required)]TJ/F8 9.9626 Tf 41.898 0 Td [(.)]TJ -71.51 -11.956 Td [(In)28(ten)28(t:)]TJ/F27 9.9626 Tf 33.486 0 Td [(in)]TJ/F8 9.9626 Tf 9.548 0 Td [(.)]TJ -43.034 -11.955 Td [(Sp)-28(eci\014ed)-333(as:)-445(a)-333(structured)-333(data)-333(of)-334(t)28(yp)-28(e)]TJ +0 0 1 rg 0 0 1 RG +/F30 9.9626 Tf 170.915 0 Td [(psb)]TJ ET q -1 0 0 1 318.434 165.55 cm -[]0 d 0 J 0.398 w 0 0 m 2.989 0 l S +1 0 0 1 362.845 172.473 cm +[]0 d 0 J 0.398 w 0 0 m 3.138 0 l S Q BT -/F8 9.9626 Tf 321.423 165.35 Td [(global)]TJ +/F30 9.9626 Tf 365.983 172.274 Td [(desc)]TJ ET q -1 0 0 1 348.034 165.55 cm -[]0 d 0 J 0.398 w 0 0 m 2.989 0 l S +1 0 0 1 387.532 172.473 cm +[]0 d 0 J 0.398 w 0 0 m 3.138 0 l S Q BT -/F8 9.9626 Tf 351.023 165.35 Td [(cols)-333(\050)]TJ/F17 9.9626 Tf 23.302 0 Td [(desc)]TJ/F8 9.9626 Tf 18.331 0 Td [(\051)]TJ +/F30 9.9626 Tf 390.67 172.274 Td [(type)]TJ +0 g 0 G +/F8 9.9626 Tf 20.922 0 Td [(.)]TJ 0 g 0 G -/F27 9.9626 Tf -241.951 -24.148 Td [(T)32(yp)-32(e:)]TJ +/F27 9.9626 Tf -260.887 -25.418 Td [(On)-383(Return)]TJ 0 g 0 G -/F8 9.9626 Tf 33.797 0 Td [(Async)28(hronous.)]TJ 0 g 0 G -/F27 9.9626 Tf -33.797 -20.876 Td [(On)-383(En)32(try)]TJ + 0 -24.593 Td [(F)96(unction)-384(v)64(alue)]TJ 0 g 0 G +/F8 9.9626 Tf 78.386 0 Td [(The)-333(n)27(um)28(b)-28(er)-333(of)-333(global)-333(cols)-334(in)-333(the)-333(me)-1(sh)]TJ 0 g 0 G -/F8 9.9626 Tf 166.874 -29.888 Td [(16)]TJ + 88.488 -31.825 Td [(16)]TJ 0 g 0 G ET endstream endobj -748 0 obj << +732 0 obj << /Type /Page -/Contents 749 0 R -/Resources 747 0 R +/Contents 733 0 R +/Resources 731 0 R /MediaBox [0 0 595.276 841.89] -/Parent 726 0 R -/Annots [ 743 0 R 744 0 R 745 0 R ] +/Parent 711 0 R +/Annots [ 715 0 R 727 0 R 728 0 R 729 0 R ] >> endobj -743 0 obj << +715 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [345.53 613.345 412.588 624.47] +/Rect [345.53 655.098 412.588 666.223] /Subtype /Link /A << /S /GoTo /D (descdata) >> >> endobj -744 0 obj << +727 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [186.34 545.65 193.314 557.605] +/Rect [186.34 580.9 193.314 592.855] /Subtype /Link /A << /S /GoTo /D (section.1) >> >> endobj -745 0 obj << +728 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [345.53 312.949 412.588 324.074] +/Rect [345.53 394.148 412.588 405.273] /Subtype /Link /A << /S /GoTo /D (descdata) >> >> endobj -750 0 obj << -/D [748 0 R /XYZ 150.705 740.998 null] +729 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [345.53 169.064 412.588 180.189] +/Subtype /Link +/A << /S /GoTo /D (descdata) >> >> endobj -70 0 obj << -/D [748 0 R /XYZ 150.705 467.753 null] +734 0 obj << +/D [732 0 R /XYZ 150.705 740.998 null] >> endobj -751 0 obj << -/D [748 0 R /XYZ 150.705 439.047 null] +70 0 obj << +/D [732 0 R /XYZ 150.705 530.968 null] >> endobj 74 0 obj << -/D [748 0 R /XYZ 150.705 203.222 null] +/D [732 0 R /XYZ 150.705 305.884 null] >> endobj -752 0 obj << -/D [748 0 R /XYZ 150.705 174.516 null] ->> endobj -747 0 obj << -/Font << /F27 445 0 R /F8 446 0 R /F30 616 0 R /F14 619 0 R /F10 618 0 R /F16 443 0 R /F17 588 0 R >> +731 0 obj << +/Font << /F27 433 0 R /F8 434 0 R /F30 601 0 R /F14 604 0 R /F10 603 0 R >> /ProcSet [ /PDF /Text ] >> endobj -756 0 obj << -/Length 5130 +738 0 obj << +/Length 5016 >> stream 0 g 0 G 0 g 0 G 0 g 0 G -BT -/F27 9.9626 Tf 99.895 706.129 Td [(desc)]TJ 0 g 0 G -/F8 9.9626 Tf 26.209 0 Td [(the)-333(comm)27(unication)-333(descriptor.)]TJ -1.302 -11.955 Td [(Scop)-28(e:)]TJ/F27 9.9626 Tf 32.379 0 Td [(lo)-32(cal)]TJ/F8 9.9626 Tf 23.073 0 Td [(.)]TJ -55.452 -11.955 Td [(T)28(yp)-28(e:)]TJ/F27 9.9626 Tf 29.611 0 Td [(required)]TJ/F8 9.9626 Tf 41.898 0 Td [(.)]TJ -71.509 -11.956 Td [(In)28(ten)28(t:)]TJ/F27 9.9626 Tf 33.486 0 Td [(in)]TJ/F8 9.9626 Tf 9.547 0 Td [(.)]TJ -43.033 -11.955 Td [(Sp)-28(eci\014ed)-333(as:)-445(a)-333(structured)-333(data)-333(of)-334(t)28(yp)-28(e)]TJ -0 0 1 rg 0 0 1 RG -/F30 9.9626 Tf 170.915 0 Td [(psb)]TJ -ET -q -1 0 0 1 312.036 658.507 cm -[]0 d 0 J 0.398 w 0 0 m 3.138 0 l S -Q -BT -/F30 9.9626 Tf 315.174 658.308 Td [(desc)]TJ -ET -q -1 0 0 1 336.723 658.507 cm -[]0 d 0 J 0.398 w 0 0 m 3.138 0 l S -Q BT -/F30 9.9626 Tf 339.861 658.308 Td [(type)]TJ -0 g 0 G -/F8 9.9626 Tf 20.921 0 Td [(.)]TJ -0 g 0 G -/F27 9.9626 Tf -260.887 -24.769 Td [(On)-383(Return)]TJ -0 g 0 G -0 g 0 G - 0 -23.727 Td [(F)96(unction)-384(v)64(alue)]TJ -0 g 0 G -/F8 9.9626 Tf 78.387 0 Td [(The)-333(n)27(u)1(m)27(b)-27(e)-1(r)-333(of)-333(global)-333(cols)-334(in)-333(the)-333(mes)-1(h)]TJ -0 g 0 G -0 g 0 G -/F16 11.9552 Tf -78.387 -58.65 Td [(psb)]TJ +/F16 11.9552 Tf 99.895 679.356 Td [(psb)]TJ ET q -1 0 0 1 120.951 551.361 cm +1 0 0 1 120.951 679.556 cm []0 d 0 J 0.398 w 0 0 m 4.035 0 l S Q BT -/F16 11.9552 Tf 124.986 551.162 Td [(cd)]TJ +/F16 11.9552 Tf 124.986 679.356 Td [(cd)]TJ ET q -1 0 0 1 139.243 551.361 cm +1 0 0 1 139.243 679.556 cm []0 d 0 J 0.398 w 0 0 m 4.035 0 l S Q BT -/F16 11.9552 Tf 143.278 551.162 Td [(get)]TJ +/F16 11.9552 Tf 143.278 679.356 Td [(get)]TJ ET q -1 0 0 1 162.177 551.361 cm +1 0 0 1 162.177 679.556 cm []0 d 0 J 0.398 w 0 0 m 4.035 0 l S Q BT -/F16 11.9552 Tf 166.211 551.162 Td [(con)31(text|Get)-375(comm)31(unication)-375(con)32(text)]TJ/F16 14.3462 Tf -66.316 -36.007 Td [(Syn)31(tax)]TJ/F8 9.9626 Tf 99.306 -22.639 Td [(ictxt)-333(=)-334(psb)]TJ -ET -q -1 0 0 1 249.39 492.715 cm -[]0 d 0 J 0.398 w 0 0 m 2.989 0 l S -Q -BT -/F8 9.9626 Tf 252.379 492.516 Td [(cd)]TJ -ET -q -1 0 0 1 262.94 492.715 cm -[]0 d 0 J 0.398 w 0 0 m 2.989 0 l S -Q -BT -/F8 9.9626 Tf 265.928 492.516 Td [(get)]TJ -ET -q -1 0 0 1 279.81 492.715 cm -[]0 d 0 J 0.398 w 0 0 m 2.989 0 l S -Q -BT -/F8 9.9626 Tf 282.798 492.516 Td [(con)28(text)-334(\050)]TJ/F17 9.9626 Tf 39.298 0 Td [(desc)]TJ/F8 9.9626 Tf 18.331 0 Td [(\051)]TJ +/F16 11.9552 Tf 166.211 679.356 Td [(con)31(text|Get)-375(comm)31(unication)-375(con)32(text)]TJ 0 g 0 G -/F27 9.9626 Tf -240.532 -24.861 Td [(T)32(yp)-32(e:)]TJ +0 g 0 G +/F30 9.9626 Tf -66.316 -31.045 Td [(ictxt)-525(=)-525(psb_cd_get_context\050desc\051)]TJ +0 g 0 G +/F27 9.9626 Tf 0 -25.559 Td [(T)32(yp)-32(e:)]TJ 0 g 0 G /F8 9.9626 Tf 33.797 0 Td [(Async)28(hronous.)]TJ 0 g 0 G -/F27 9.9626 Tf -33.797 -23.727 Td [(On)-383(En)32(try)]TJ +/F27 9.9626 Tf -33.797 -24.78 Td [(On)-383(En)32(try)]TJ 0 g 0 G 0 g 0 G - 0 -23.727 Td [(desc)]TJ + 0 -24.78 Td [(desc)]TJ 0 g 0 G /F8 9.9626 Tf 26.209 0 Td [(the)-333(comm)27(unication)-333(descriptor.)]TJ -1.302 -11.955 Td [(Scop)-28(e:)]TJ/F27 9.9626 Tf 32.379 0 Td [(lo)-32(cal)]TJ/F8 9.9626 Tf 23.073 0 Td [(.)]TJ -55.452 -11.955 Td [(T)28(yp)-28(e:)]TJ/F27 9.9626 Tf 29.611 0 Td [(required)]TJ/F8 9.9626 Tf 41.898 0 Td [(.)]TJ -71.509 -11.955 Td [(In)28(ten)28(t:)]TJ/F27 9.9626 Tf 33.486 0 Td [(in)]TJ/F8 9.9626 Tf 9.547 0 Td [(.)]TJ -43.033 -11.956 Td [(Sp)-28(eci\014ed)-333(as:)-445(a)-333(structured)-333(data)-333(of)-334(t)28(yp)-28(e)]TJ 0 0 1 rg 0 0 1 RG /F30 9.9626 Tf 170.915 0 Td [(psb)]TJ ET q -1 0 0 1 312.036 372.58 cm +1 0 0 1 312.036 525.571 cm []0 d 0 J 0.398 w 0 0 m 3.138 0 l S Q BT -/F30 9.9626 Tf 315.174 372.38 Td [(desc)]TJ +/F30 9.9626 Tf 315.174 525.372 Td [(desc)]TJ ET q -1 0 0 1 336.723 372.58 cm +1 0 0 1 336.723 525.571 cm []0 d 0 J 0.398 w 0 0 m 3.138 0 l S Q BT -/F30 9.9626 Tf 339.861 372.38 Td [(type)]TJ +/F30 9.9626 Tf 339.861 525.372 Td [(type)]TJ 0 g 0 G /F8 9.9626 Tf 20.921 0 Td [(.)]TJ 0 g 0 G -/F27 9.9626 Tf -260.887 -24.769 Td [(On)-383(Return)]TJ -0 g 0 G -0 g 0 G - 0 -23.727 Td [(F)96(unction)-384(v)64(alue)]TJ +/F27 9.9626 Tf -260.887 -25.559 Td [(On)-383(Return)]TJ 0 g 0 G -/F8 9.9626 Tf 78.387 0 Td [(The)-333(comm)27(unication)-333(con)28(text.)]TJ 0 g 0 G + 0 -24.78 Td [(F)96(unction)-384(v)64(alue)]TJ 0 g 0 G -/F16 11.9552 Tf -78.387 -58.65 Td [(psb)]TJ +/F8 9.9626 Tf 78.387 0 Td [(The)-333(comm)27(unication)-333(con)28(text.)]TJ/F27 9.9626 Tf -78.387 -32.335 Td [(psb)]TJ ET q -1 0 0 1 120.951 265.433 cm -[]0 d 0 J 0.398 w 0 0 m 4.035 0 l S +1 0 0 1 117.832 442.897 cm +[]0 d 0 J 0.398 w 0 0 m 3.437 0 l S Q BT -/F16 11.9552 Tf 124.986 265.234 Td [(cd)]TJ +/F27 9.9626 Tf 121.269 442.698 Td [(cd)]TJ ET q -1 0 0 1 139.243 265.433 cm -[]0 d 0 J 0.398 w 0 0 m 4.035 0 l S +1 0 0 1 133.413 442.897 cm +[]0 d 0 J 0.398 w 0 0 m 3.437 0 l S Q BT -/F16 11.9552 Tf 143.278 265.234 Td [(get)]TJ +/F27 9.9626 Tf 136.85 442.698 Td [(get)]TJ ET q -1 0 0 1 162.177 265.433 cm -[]0 d 0 J 0.398 w 0 0 m 4.035 0 l S +1 0 0 1 152.973 442.897 cm +[]0 d 0 J 0.398 w 0 0 m 3.437 0 l S Q BT -/F16 11.9552 Tf 166.211 265.234 Td [(large)]TJ +/F27 9.9626 Tf 156.41 442.698 Td [(large)]TJ ET q -1 0 0 1 195.647 265.433 cm -[]0 d 0 J 0.398 w 0 0 m 4.035 0 l S +1 0 0 1 181.547 442.897 cm +[]0 d 0 J 0.398 w 0 0 m 3.437 0 l S Q BT -/F16 11.9552 Tf 199.682 265.234 Td [(threshold|Get)-375(threshold)-375(for)-375(index)]TJ -99.787 -13.948 Td [(mapping)-375(switc)31(h)]TJ/F16 14.3462 Tf 0 -36.006 Td [(Syn)31(tax)]TJ/F8 9.9626 Tf 95.968 -22.64 Td [(ith)-333(=)-334(psb)]TJ +/F27 9.9626 Tf 184.984 442.698 Td [(threshold)-268(|)-268(Get)-268(threshold)-269(for)-268(index)-268(mapping)-268(switc)32(h)]TJ +0 g 0 G +0 g 0 G +/F30 9.9626 Tf -85.089 -20.648 Td [(ith)-525(=)-525(psb_cd_get_large_threshold\050\051)]TJ +0 g 0 G +/F27 9.9626 Tf 0 -25.559 Td [(T)32(yp)-32(e:)]TJ +0 g 0 G +/F8 9.9626 Tf 33.797 0 Td [(Async)28(hronous.)]TJ +0 g 0 G +/F27 9.9626 Tf -33.797 -24.78 Td [(On)-383(Return)]TJ +0 g 0 G +0 g 0 G + 0 -24.78 Td [(F)96(unction)-384(v)64(alue)]TJ +0 g 0 G +/F8 9.9626 Tf 78.387 0 Td [(The)-333(curren)28(t)-334(v)56(alue)-334(for)-333(the)-333(size)-334(threshold.)]TJ/F27 9.9626 Tf -78.387 -32.335 Td [(psb)]TJ ET q -1 0 0 1 238.027 192.84 cm -[]0 d 0 J 0.398 w 0 0 m 2.989 0 l S +1 0 0 1 117.832 314.795 cm +[]0 d 0 J 0.398 w 0 0 m 3.437 0 l S Q BT -/F8 9.9626 Tf 241.016 192.64 Td [(cd)]TJ +/F27 9.9626 Tf 121.269 314.596 Td [(cd)]TJ ET q -1 0 0 1 251.577 192.84 cm -[]0 d 0 J 0.398 w 0 0 m 2.989 0 l S +1 0 0 1 133.413 314.795 cm +[]0 d 0 J 0.398 w 0 0 m 3.437 0 l S Q BT -/F8 9.9626 Tf 254.565 192.64 Td [(get)]TJ +/F27 9.9626 Tf 136.85 314.596 Td [(set)]TJ ET q -1 0 0 1 268.447 192.84 cm -[]0 d 0 J 0.398 w 0 0 m 2.989 0 l S +1 0 0 1 151.764 314.795 cm +[]0 d 0 J 0.398 w 0 0 m 3.437 0 l S Q BT -/F8 9.9626 Tf 271.435 192.64 Td [(large)]TJ +/F27 9.9626 Tf 155.201 314.596 Td [(large)]TJ ET q -1 0 0 1 293.093 192.84 cm -[]0 d 0 J 0.398 w 0 0 m 2.989 0 l S +1 0 0 1 180.338 314.795 cm +[]0 d 0 J 0.398 w 0 0 m 3.437 0 l S Q BT -/F8 9.9626 Tf 296.082 192.64 Td [(threshold)-333(\050\051)]TJ +/F27 9.9626 Tf 183.775 314.596 Td [(threshold)-323(|)-324(Set)-323(threshold)-324(for)-323(index)-323(mapping)-324(switc)32(h)]TJ +0 g 0 G 0 g 0 G -/F27 9.9626 Tf -196.187 -24.86 Td [(T)32(yp)-32(e:)]TJ +/F30 9.9626 Tf -83.88 -20.648 Td [(call)-525(psb_cd_set_large_threshold\050ith\051)]TJ +0 g 0 G +/F27 9.9626 Tf 0 -25.559 Td [(T)32(yp)-32(e:)]TJ 0 g 0 G /F8 9.9626 Tf 33.797 0 Td [(Async)28(hronous.)]TJ 0 g 0 G -/F27 9.9626 Tf -33.797 -23.727 Td [(On)-383(Return)]TJ +/F27 9.9626 Tf -33.797 -24.78 Td [(On)-383(En)32(try)]TJ 0 g 0 G 0 g 0 G - 0 -23.727 Td [(F)96(unction)-384(v)64(alue)]TJ + 0 -24.78 Td [(ith)]TJ 0 g 0 G -/F8 9.9626 Tf 78.387 0 Td [(The)-333(curren)28(t)-334(v)56(alue)-334(for)-333(the)-333(size)-334(threshold.)]TJ +/F8 9.9626 Tf 18.985 0 Td [(the)-333(new)-334(threshold)-333(for)-333(comm)27(u)1(nication)-334(descriptors.)]TJ 5.922 -11.955 Td [(Scop)-28(e:)]TJ/F27 9.9626 Tf 32.379 0 Td [(global)]TJ/F8 9.9626 Tf 29.756 0 Td [(.)]TJ -62.135 -11.955 Td [(T)28(yp)-28(e:)]TJ/F27 9.9626 Tf 29.611 0 Td [(required)]TJ/F8 9.9626 Tf 41.898 0 Td [(.)]TJ -71.509 -11.955 Td [(In)28(ten)28(t:)]TJ/F27 9.9626 Tf 33.486 0 Td [(in)]TJ/F8 9.9626 Tf 9.547 0 Td [(.)]TJ -43.033 -11.956 Td [(Sp)-28(eci\014ed)-333(as:)-445(an)-333(in)28(teger)-333(v)55(alue)-333(greater)-333(than)-334(zero.)]TJ -24.907 -26.772 Td [(Note:)-756(the)-490(threshold)-489(v)56(alue)-489(is)-490(only)-489(queried)-489(b)28(y)-490(th)1(e)-490(library)-489(at)-489(the)-489(time)-490(a)-489(call)]TJ 0 -11.955 Td [(to)]TJ/F30 9.9626 Tf 13.431 0 Td [(psb_cdall)]TJ/F8 9.9626 Tf 51.649 0 Td [(is)-459(executed,)-491(therefore)-459(c)27(hangi)1(ng)-460(the)-459(threshold)-459(has)-459(no)-460(e\013ect)-459(on)]TJ -65.08 -11.955 Td [(comm)28(unication)-334(descriptors)-333(that)-333(ha)28(v)27(e)-333(already)-333(b)-28(een)-333(initialized.)]TJ 0 g 0 G - 88.488 -29.888 Td [(17)]TJ + 166.875 -29.888 Td [(17)]TJ 0 g 0 G ET endstream endobj -755 0 obj << +737 0 obj << /Type /Page -/Contents 756 0 R -/Resources 754 0 R +/Contents 738 0 R +/Resources 736 0 R /MediaBox [0 0 595.276 841.89] -/Parent 726 0 R -/Annots [ 746 0 R 753 0 R ] +/Parent 711 0 R +/Annots [ 730 0 R ] >> endobj -746 0 obj << -/Type /Annot -/Border[0 0 0]/H/I/C[1 0 0] -/Rect [294.721 655.098 361.779 666.223] -/Subtype /Link -/A << /S /GoTo /D (descdata) >> ->> endobj -753 0 obj << +730 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [294.721 369.17 361.779 380.295] +/Rect [294.721 522.161 361.779 533.286] /Subtype /Link /A << /S /GoTo /D (descdata) >> >> endobj -757 0 obj << -/D [755 0 R /XYZ 99.895 740.998 null] +739 0 obj << +/D [737 0 R /XYZ 99.895 740.998 null] >> endobj 78 0 obj << -/D [755 0 R /XYZ 99.895 531.714 null] ->> endobj -758 0 obj << -/D [755 0 R /XYZ 99.895 501.681 null] +/D [737 0 R /XYZ 99.895 659.155 null] >> endobj 82 0 obj << -/D [755 0 R /XYZ 99.895 231.838 null] +/D [737 0 R /XYZ 99.895 433.281 null] >> endobj -759 0 obj << -/D [755 0 R /XYZ 99.895 201.806 null] +86 0 obj << +/D [737 0 R /XYZ 99.895 305.179 null] >> endobj -754 0 obj << -/Font << /F27 445 0 R /F8 446 0 R /F30 616 0 R /F16 443 0 R /F17 588 0 R >> +736 0 obj << +/Font << /F16 431 0 R /F30 601 0 R /F27 433 0 R /F8 434 0 R >> /ProcSet [ /PDF /Text ] >> endobj -763 0 obj << -/Length 5623 +744 0 obj << +/Length 6012 >> stream 0 g 0 G 0 g 0 G -0 g 0 G -0 g 0 G -BT -/F16 11.9552 Tf 150.705 683.082 Td [(psb)]TJ -ET -q -1 0 0 1 171.761 683.282 cm -[]0 d 0 J 0.398 w 0 0 m 4.035 0 l S -Q -BT -/F16 11.9552 Tf 175.796 683.082 Td [(cd)]TJ -ET -q -1 0 0 1 190.052 683.282 cm -[]0 d 0 J 0.398 w 0 0 m 4.035 0 l S -Q -BT -/F16 11.9552 Tf 194.087 683.082 Td [(set)]TJ -ET -q -1 0 0 1 211.566 683.282 cm -[]0 d 0 J 0.398 w 0 0 m 4.035 0 l S -Q -BT -/F16 11.9552 Tf 215.601 683.082 Td [(large)]TJ -ET -q -1 0 0 1 245.037 683.282 cm -[]0 d 0 J 0.398 w 0 0 m 4.035 0 l S -Q -BT -/F16 11.9552 Tf 249.072 683.082 Td [(threshold|Set)-375(threshold)-375(for)-375(index)]TJ -98.367 -13.947 Td [(mapping)-375(switc)31(h)]TJ/F16 14.3462 Tf 0 -33.427 Td [(Syn)31(tax)]TJ/F8 9.9626 Tf 94.916 -22.064 Td [(call)-333(psb)]TJ -ET -q -1 0 0 1 279.483 613.844 cm -[]0 d 0 J 0.398 w 0 0 m 2.989 0 l S -Q BT -/F8 9.9626 Tf 282.472 613.644 Td [(cd)]TJ +/F27 9.9626 Tf 150.705 706.129 Td [(psb)]TJ ET q -1 0 0 1 293.032 613.844 cm -[]0 d 0 J 0.398 w 0 0 m 2.989 0 l S +1 0 0 1 168.641 706.328 cm +[]0 d 0 J 0.398 w 0 0 m 3.437 0 l S Q BT -/F8 9.9626 Tf 296.021 613.644 Td [(set)]TJ +/F27 9.9626 Tf 172.078 706.129 Td [(sp)]TJ ET q -1 0 0 1 308.851 613.844 cm -[]0 d 0 J 0.398 w 0 0 m 2.989 0 l S +1 0 0 1 183.65 706.328 cm +[]0 d 0 J 0.398 w 0 0 m 3.437 0 l S Q BT -/F8 9.9626 Tf 311.839 613.644 Td [(large)]TJ +/F27 9.9626 Tf 187.087 706.129 Td [(get)]TJ ET q -1 0 0 1 333.497 613.844 cm -[]0 d 0 J 0.398 w 0 0 m 2.989 0 l S +1 0 0 1 203.21 706.328 cm +[]0 d 0 J 0.398 w 0 0 m 3.437 0 l S Q BT -/F8 9.9626 Tf 336.486 613.644 Td [(threshold)-333(\050)]TJ/F17 9.9626 Tf 47.682 0 Td [(ith)]TJ/F8 9.9626 Tf 11.457 0 Td [(\051)]TJ +/F27 9.9626 Tf 206.647 706.129 Td [(nro)32(ws)-383(|)-384(Get)-383(n)32(um)32(b)-32(er)-383(of)-384(ro)32(ws)-383(in)-383(a)-384(sparse)-383(matrix)]TJ 0 g 0 G -/F27 9.9626 Tf -244.92 -24.192 Td [(T)32(yp)-32(e:)]TJ 0 g 0 G -/F8 9.9626 Tf 33.797 0 Td [(Async)28(hronous.)]TJ -0 g 0 G -/F27 9.9626 Tf -33.797 -21.054 Td [(On)-383(En)32(try)]TJ -0 g 0 G -0 g 0 G - 0 -21.054 Td [(ith)]TJ -0 g 0 G -/F8 9.9626 Tf 18.984 0 Td [(the)-333(new)-334(threshold)-333(for)-333(comm)27(un)1(ic)-1(ati)1(on)-334(descriptors.)]TJ 5.922 -11.955 Td [(Scop)-28(e:)]TJ/F27 9.9626 Tf 32.379 0 Td [(global)]TJ/F8 9.9626 Tf 29.756 0 Td [(.)]TJ -62.135 -11.955 Td [(T)28(yp)-28(e:)]TJ/F27 9.9626 Tf 29.612 0 Td [(required)]TJ/F8 9.9626 Tf 41.898 0 Td [(.)]TJ -71.51 -11.955 Td [(In)28(ten)28(t:)]TJ/F27 9.9626 Tf 33.486 0 Td [(in)]TJ/F8 9.9626 Tf 9.547 0 Td [(.)]TJ -43.033 -11.956 Td [(Sp)-28(eci\014ed)-333(as:)-445(an)-333(in)28(teger)-333(v)55(alue)-333(greater)-334(th)1(an)-334(zero.)]TJ -24.906 -23.046 Td [(Note:)-756(the)-490(th)1(re)-1(shol)1(d)-490(v)56(alue)-489(is)-490(only)-489(queried)-489(b)28(y)-489(the)-490(library)-489(at)-489(the)-489(time)-490(a)-489(call)]TJ 0 -11.955 Td [(to)]TJ/F30 9.9626 Tf 13.431 0 Td [(psb_cdall)]TJ/F8 9.9626 Tf 51.648 0 Td [(is)-459(executed,)-491(therefore)-459(c)27(hangin)1(g)-460(the)-459(threshold)-459(has)-459(no)-460(e\013ect)-459(on)]TJ -65.079 -11.955 Td [(comm)28(unication)-334(descriptors)-333(that)-333(ha)28(v)27(e)-333(already)-333(b)-28(een)-333(initialized.)]TJ -0 g 0 G -0 g 0 G -/F16 11.9552 Tf 0 -52.432 Td [(psb)]TJ -ET -q -1 0 0 1 171.761 400.334 cm -[]0 d 0 J 0.398 w 0 0 m 4.035 0 l S -Q -BT -/F16 11.9552 Tf 175.796 400.135 Td [(sp)]TJ -ET -q -1 0 0 1 189.38 400.334 cm -[]0 d 0 J 0.398 w 0 0 m 4.035 0 l S -Q -BT -/F16 11.9552 Tf 193.415 400.135 Td [(get)]TJ -ET -q -1 0 0 1 212.314 400.334 cm -[]0 d 0 J 0.398 w 0 0 m 4.035 0 l S -Q -BT -/F16 11.9552 Tf 216.348 400.135 Td [(nro)31(ws|Get)-375(n)31(um)32(b)-32(er)-375(of)-375(ro)32(ws)-375(in)-375(a)-375(sparse)-375(matrix)]TJ/F16 14.3462 Tf -65.643 -33.427 Td [(Syn)31(tax)]TJ/F8 9.9626 Tf 114.974 -22.064 Td [(nr)-333(=)-334(psb)]TJ -ET -q -1 0 0 1 305.104 344.844 cm -[]0 d 0 J 0.398 w 0 0 m 2.989 0 l S -Q -BT -/F8 9.9626 Tf 308.092 344.644 Td [(sp)]TJ -ET -q -1 0 0 1 318.155 344.844 cm -[]0 d 0 J 0.398 w 0 0 m 2.989 0 l S -Q -BT -/F8 9.9626 Tf 321.144 344.644 Td [(get)]TJ -ET -q -1 0 0 1 335.025 344.844 cm -[]0 d 0 J 0.398 w 0 0 m 2.989 0 l S -Q -BT -/F8 9.9626 Tf 338.014 344.644 Td [(nro)28(ws)-334(\050)]TJ/F17 9.9626 Tf 32.461 0 Td [(a)]TJ/F8 9.9626 Tf 5.092 0 Td [(\051)]TJ +/F30 9.9626 Tf -55.942 -18.389 Td [(nr)-525(=)-525(psb_sp_get_nrows\050a\051)]TJ 0 g 0 G -/F27 9.9626 Tf -224.862 -24.192 Td [(T)32(yp)-32(e:)]TJ +/F27 9.9626 Tf 0 -21.066 Td [(T)32(yp)-32(e:)]TJ 0 g 0 G /F8 9.9626 Tf 33.797 0 Td [(Async)28(hronous.)]TJ 0 g 0 G -/F27 9.9626 Tf -33.797 -21.054 Td [(On)-383(En)32(try)]TJ +/F27 9.9626 Tf -33.797 -19.585 Td [(On)-383(En)32(try)]TJ 0 g 0 G 0 g 0 G - 0 -21.054 Td [(a)]TJ + 0 -19.584 Td [(a)]TJ 0 g 0 G -/F8 9.9626 Tf 10.551 0 Td [(the)-333(sparse)-334(matrix)]TJ 14.356 -11.955 Td [(Scop)-28(e:)]TJ/F27 9.9626 Tf 32.378 0 Td [(lo)-32(cal)]TJ/F8 9.9626 Tf -32.378 -11.955 Td [(T)28(yp)-28(e:)]TJ/F27 9.9626 Tf 29.611 0 Td [(required)]TJ/F8 9.9626 Tf -29.611 -11.955 Td [(In)28(ten)28(t:)]TJ/F27 9.9626 Tf 33.485 0 Td [(in)]TJ/F8 9.9626 Tf 9.548 0 Td [(.)]TJ -43.033 -11.956 Td [(Sp)-28(eci\014ed)-333(as:)-444(a)-334(structured)-333(data)-333(of)-334(t)28(yp)-28(e)]TJ +/F8 9.9626 Tf 10.551 0 Td [(the)-333(sparse)-334(matrix)]TJ 14.356 -11.955 Td [(Scop)-28(e:)]TJ/F27 9.9626 Tf 32.378 0 Td [(lo)-32(cal)]TJ/F8 9.9626 Tf -32.378 -11.955 Td [(T)28(yp)-28(e:)]TJ/F27 9.9626 Tf 29.611 0 Td [(required)]TJ/F8 9.9626 Tf -29.611 -11.956 Td [(In)28(ten)28(t:)]TJ/F27 9.9626 Tf 33.485 0 Td [(in)]TJ/F8 9.9626 Tf 9.548 0 Td [(.)]TJ -43.033 -11.955 Td [(Sp)-28(eci\014ed)-333(as:)-444(a)-334(structured)-333(data)-333(of)-334(t)28(yp)-28(e)]TJ 0 0 1 rg 0 0 1 RG /F30 9.9626 Tf 170.914 0 Td [(psb)]TJ ET q -1 0 0 1 362.845 230.723 cm +1 0 0 1 362.845 579.884 cm []0 d 0 J 0.398 w 0 0 m 3.138 0 l S Q BT -/F30 9.9626 Tf 365.983 230.523 Td [(spmat)]TJ +/F30 9.9626 Tf 365.983 579.684 Td [(spmat)]TJ ET q -1 0 0 1 392.763 230.723 cm +1 0 0 1 392.763 579.884 cm []0 d 0 J 0.398 w 0 0 m 3.138 0 l S Q BT -/F30 9.9626 Tf 395.901 230.523 Td [(type)]TJ +/F30 9.9626 Tf 395.901 579.684 Td [(type)]TJ 0 g 0 G /F8 9.9626 Tf 20.921 0 Td [(.)]TJ 0 g 0 G -/F27 9.9626 Tf -266.117 -22.764 Td [(On)-383(Return)]TJ +/F27 9.9626 Tf -266.117 -21.065 Td [(On)-383(Return)]TJ 0 g 0 G 0 g 0 G - 0 -21.054 Td [(F)96(unction)-384(v)64(alue)]TJ + 0 -19.585 Td [(F)96(unction)-384(v)64(alue)]TJ 0 g 0 G -/F8 9.9626 Tf 78.386 0 Td [(The)-333(n)27(um)28(b)-28(er)-333(of)-333(ro)28(ws)-334(of)-333(sparse)-333(matrix)]TJ/F30 9.9626 Tf 164.937 0 Td [(a)]TJ/F8 9.9626 Tf 5.231 0 Td [(.)]TJ -0 g 0 G -0 g 0 G -/F16 11.9552 Tf -248.554 -52.432 Td [(psb)]TJ +/F8 9.9626 Tf 78.386 0 Td [(The)-333(n)27(um)28(b)-28(er)-333(of)-333(ro)28(ws)-334(of)-333(sparse)-333(matrix)]TJ/F30 9.9626 Tf 164.937 0 Td [(a)]TJ/F8 9.9626 Tf 5.231 0 Td [(.)]TJ/F27 9.9626 Tf -248.554 -25.749 Td [(psb)]TJ ET q -1 0 0 1 171.761 134.473 cm -[]0 d 0 J 0.398 w 0 0 m 4.035 0 l S +1 0 0 1 168.641 513.484 cm +[]0 d 0 J 0.398 w 0 0 m 3.437 0 l S Q BT -/F16 11.9552 Tf 175.796 134.273 Td [(sp)]TJ +/F27 9.9626 Tf 172.078 513.285 Td [(sp)]TJ ET q -1 0 0 1 189.38 134.473 cm -[]0 d 0 J 0.398 w 0 0 m 4.035 0 l S +1 0 0 1 183.65 513.484 cm +[]0 d 0 J 0.398 w 0 0 m 3.437 0 l S Q BT -/F16 11.9552 Tf 193.415 134.273 Td [(get)]TJ +/F27 9.9626 Tf 187.087 513.285 Td [(get)]TJ ET q -1 0 0 1 212.314 134.473 cm -[]0 d 0 J 0.398 w 0 0 m 4.035 0 l S +1 0 0 1 203.21 513.484 cm +[]0 d 0 J 0.398 w 0 0 m 3.437 0 l S Q BT -/F16 11.9552 Tf 216.348 134.273 Td [(ncols|Get)-375(n)31(um)31(b)-31(er)-375(of)-375(columns)-375(in)-375(a)-375(sparse)]TJ -65.643 -13.947 Td [(matrix)]TJ +/F27 9.9626 Tf 206.647 513.285 Td [(ncols)-383(|)-384(Get)-383(n)32(um)32(b)-32(er)-383(of)-384(columns)-383(in)-383(a)-384(sparse)-383(matrix)]TJ 0 g 0 G -/F8 9.9626 Tf 166.874 -29.888 Td [(18)]TJ 0 g 0 G -ET -endstream -endobj -762 0 obj << -/Type /Page -/Contents 763 0 R -/Resources 761 0 R -/MediaBox [0 0 595.276 841.89] -/Parent 726 0 R -/Annots [ 760 0 R ] ->> endobj -760 0 obj << -/Type /Annot -/Border[0 0 0]/H/I/C[1 0 0] -/Rect [345.53 227.313 417.818 238.438] -/Subtype /Link -/A << /S /GoTo /D (spdata) >> ->> endobj -764 0 obj << -/D [762 0 R /XYZ 150.705 740.998 null] ->> endobj -86 0 obj << -/D [762 0 R /XYZ 150.705 651.599 null] ->> endobj -765 0 obj << -/D [762 0 R /XYZ 150.705 622.81 null] ->> endobj -90 0 obj << -/D [762 0 R /XYZ 150.705 382.599 null] ->> endobj -766 0 obj << -/D [762 0 R /XYZ 150.705 353.81 null] ->> endobj -761 0 obj << -/Font << /F16 443 0 R /F8 446 0 R /F17 588 0 R /F27 445 0 R /F30 616 0 R >> -/ProcSet [ /PDF /Text ] ->> endobj -771 0 obj << -/Length 5033 ->> -stream +/F30 9.9626 Tf -55.942 -18.389 Td [(nr)-525(=)-525(psb_sp_get_ncols\050a\051)]TJ 0 g 0 G -0 g 0 G -BT -/F16 14.3462 Tf 99.895 706.129 Td [(Syn)31(tax)]TJ/F8 9.9626 Tf 116.787 -21.821 Td [(nr)-333(=)-334(psb)]TJ -ET -q -1 0 0 1 256.107 684.507 cm -[]0 d 0 J 0.398 w 0 0 m 2.989 0 l S -Q -BT -/F8 9.9626 Tf 259.096 684.308 Td [(sp)]TJ -ET -q -1 0 0 1 269.158 684.507 cm -[]0 d 0 J 0.398 w 0 0 m 2.989 0 l S -Q -BT -/F8 9.9626 Tf 272.147 684.308 Td [(get)]TJ -ET -q -1 0 0 1 286.028 684.507 cm -[]0 d 0 J 0.398 w 0 0 m 2.989 0 l S -Q -BT -/F8 9.9626 Tf 289.017 684.308 Td [(ncols)-333(\050)]TJ/F17 9.9626 Tf 28.836 0 Td [(a)]TJ/F8 9.9626 Tf 5.092 0 Td [(\051)]TJ -0 g 0 G -/F27 9.9626 Tf -223.05 -23.91 Td [(T)32(yp)-32(e:)]TJ +/F27 9.9626 Tf 0 -21.066 Td [(T)32(yp)-32(e:)]TJ 0 g 0 G /F8 9.9626 Tf 33.797 0 Td [(Async)28(hronous.)]TJ 0 g 0 G -/F27 9.9626 Tf -33.797 -19.926 Td [(On)-383(En)32(try)]TJ +/F27 9.9626 Tf -33.797 -19.584 Td [(On)-383(En)32(try)]TJ 0 g 0 G 0 g 0 G - 0 -19.925 Td [(a)]TJ + 0 -19.585 Td [(a)]TJ 0 g 0 G -/F8 9.9626 Tf 10.551 0 Td [(the)-333(sparse)-334(matrix)]TJ 14.356 -11.955 Td [(Scop)-28(e:)]TJ/F27 9.9626 Tf 32.379 0 Td [(lo)-32(cal)]TJ/F8 9.9626 Tf -32.379 -11.955 Td [(T)28(yp)-28(e:)]TJ/F27 9.9626 Tf 29.611 0 Td [(required)]TJ/F8 9.9626 Tf -29.611 -11.955 Td [(In)28(ten)28(t:)]TJ/F27 9.9626 Tf 33.486 0 Td [(in)]TJ/F8 9.9626 Tf 9.547 0 Td [(.)]TJ -43.033 -11.956 Td [(Sp)-28(eci\014ed)-333(as:)-445(a)-333(structured)-333(data)-333(of)-334(t)28(yp)-28(e)]TJ +/F8 9.9626 Tf 10.551 0 Td [(the)-333(sparse)-334(matrix)]TJ 14.356 -11.955 Td [(Scop)-28(e:)]TJ/F27 9.9626 Tf 32.378 0 Td [(lo)-32(cal)]TJ/F8 9.9626 Tf -32.378 -11.955 Td [(T)28(yp)-28(e:)]TJ/F27 9.9626 Tf 29.611 0 Td [(required)]TJ/F8 9.9626 Tf -29.611 -11.955 Td [(In)28(ten)28(t:)]TJ/F27 9.9626 Tf 33.485 0 Td [(in)]TJ/F8 9.9626 Tf 9.548 0 Td [(.)]TJ -43.033 -11.956 Td [(Sp)-28(eci\014ed)-333(as:)-444(a)-334(structured)-333(data)-333(of)-334(t)28(yp)-28(e)]TJ 0 0 1 rg 0 0 1 RG -/F30 9.9626 Tf 170.915 0 Td [(psb)]TJ +/F30 9.9626 Tf 170.914 0 Td [(psb)]TJ ET q -1 0 0 1 312.036 572.926 cm +1 0 0 1 362.845 387.04 cm []0 d 0 J 0.398 w 0 0 m 3.138 0 l S Q BT -/F30 9.9626 Tf 315.174 572.726 Td [(spmat)]TJ +/F30 9.9626 Tf 365.983 386.84 Td [(spmat)]TJ ET q -1 0 0 1 341.953 572.926 cm +1 0 0 1 392.763 387.04 cm []0 d 0 J 0.398 w 0 0 m 3.138 0 l S Q BT -/F30 9.9626 Tf 345.091 572.726 Td [(type)]TJ -0 g 0 G -/F8 9.9626 Tf 20.922 0 Td [(.)]TJ -0 g 0 G -/F27 9.9626 Tf -266.118 -21.917 Td [(On)-383(Return)]TJ +/F30 9.9626 Tf 395.901 386.84 Td [(type)]TJ 0 g 0 G +/F8 9.9626 Tf 20.921 0 Td [(.)]TJ 0 g 0 G - 0 -19.926 Td [(F)96(unction)-384(v)64(alue)]TJ +/F27 9.9626 Tf -266.117 -21.065 Td [(On)-383(Return)]TJ 0 g 0 G -/F8 9.9626 Tf 78.387 0 Td [(The)-333(n)27(u)1(m)27(b)-27(e)-1(r)-333(of)-333(columns)-333(of)-334(sparse)-333(matrix)]TJ/F30 9.9626 Tf 180.683 0 Td [(a)]TJ/F8 9.9626 Tf 5.231 0 Td [(.)]TJ 0 g 0 G + 0 -19.585 Td [(F)96(unction)-384(v)64(alue)]TJ 0 g 0 G -/F16 11.9552 Tf -264.301 -49.806 Td [(psb)]TJ -ET -q -1 0 0 1 120.951 481.276 cm -[]0 d 0 J 0.398 w 0 0 m 4.035 0 l S -Q -BT -/F16 11.9552 Tf 124.986 481.077 Td [(sp)]TJ +/F8 9.9626 Tf 78.386 0 Td [(The)-333(n)27(um)28(b)-28(er)-333(of)-333(columns)-334(of)-333(sparse)-333(matrix)]TJ/F30 9.9626 Tf 180.684 0 Td [(a)]TJ/F8 9.9626 Tf 5.23 0 Td [(.)]TJ/F27 9.9626 Tf -264.3 -25.749 Td [(psb)]TJ ET q -1 0 0 1 138.57 481.276 cm -[]0 d 0 J 0.398 w 0 0 m 4.035 0 l S -Q -BT -/F16 11.9552 Tf 142.605 481.077 Td [(get)]TJ -ET -q -1 0 0 1 161.504 481.276 cm -[]0 d 0 J 0.398 w 0 0 m 4.035 0 l S -Q -BT -/F16 11.9552 Tf 165.539 481.077 Td [(nnzeros|Get)-375(n)31(um)32(b)-32(er)-375(of)-375(nonzero)-375(elemen)31(ts)-375(in)-375(a)]TJ -65.644 -13.948 Td [(sparse)-375(matrix)]TJ/F16 14.3462 Tf 0 -32.337 Td [(Syn)31(tax)]TJ/F8 9.9626 Tf 111.239 -21.821 Td [(nr)-333(=)-334(psb)]TJ -ET -q -1 0 0 1 250.558 413.171 cm -[]0 d 0 J 0.398 w 0 0 m 2.989 0 l S +1 0 0 1 168.641 320.64 cm +[]0 d 0 J 0.398 w 0 0 m 3.437 0 l S Q BT -/F8 9.9626 Tf 253.547 412.971 Td [(sp)]TJ +/F27 9.9626 Tf 172.078 320.441 Td [(sp)]TJ ET q -1 0 0 1 263.609 413.171 cm -[]0 d 0 J 0.398 w 0 0 m 2.989 0 l S +1 0 0 1 183.65 320.64 cm +[]0 d 0 J 0.398 w 0 0 m 3.437 0 l S Q BT -/F8 9.9626 Tf 266.598 412.971 Td [(get)]TJ +/F27 9.9626 Tf 187.087 320.441 Td [(get)]TJ ET q -1 0 0 1 280.479 413.171 cm -[]0 d 0 J 0.398 w 0 0 m 2.989 0 l S +1 0 0 1 203.21 320.64 cm +[]0 d 0 J 0.398 w 0 0 m 3.437 0 l S Q BT -/F8 9.9626 Tf 283.468 412.971 Td [(nnzeros)-333(\050)]TJ/F17 9.9626 Tf 39.934 0 Td [(a)]TJ/F8 9.9626 Tf 5.092 0 Td [(\051)]TJ +/F27 9.9626 Tf 206.647 320.441 Td [(nnzeros)-482(|)-482(Get)-482(n)32(um)32(b)-32(er)-482(of)-482(nonzero)-482(elemen)32(ts)-482(i)-1(n)-482(a)-482(sparse)]TJ -55.942 -11.955 Td [(matrix)]TJ +0 g 0 G 0 g 0 G -/F27 9.9626 Tf -228.599 -23.91 Td [(T)32(yp)-32(e:)]TJ +/F30 9.9626 Tf 0 -18.389 Td [(nr)-525(=)-525(psb_sp_get_nnzeros\050a\051)]TJ +0 g 0 G +/F27 9.9626 Tf 0 -21.066 Td [(T)32(yp)-32(e:)]TJ 0 g 0 G /F8 9.9626 Tf 33.797 0 Td [(Async)28(hronous.)]TJ 0 g 0 G -/F27 9.9626 Tf -33.797 -19.925 Td [(On)-383(En)32(try)]TJ +/F27 9.9626 Tf -33.797 -19.584 Td [(On)-383(En)32(try)]TJ 0 g 0 G 0 g 0 G - 0 -19.926 Td [(a)]TJ + 0 -19.585 Td [(a)]TJ 0 g 0 G -/F8 9.9626 Tf 10.551 0 Td [(the)-333(sparse)-334(matrix)]TJ 14.356 -11.955 Td [(Scop)-28(e:)]TJ/F27 9.9626 Tf 32.379 0 Td [(lo)-32(cal)]TJ/F8 9.9626 Tf -32.379 -11.955 Td [(T)28(yp)-28(e:)]TJ/F27 9.9626 Tf 29.611 0 Td [(required)]TJ/F8 9.9626 Tf -29.611 -11.955 Td [(In)28(ten)28(t:)]TJ/F27 9.9626 Tf 33.486 0 Td [(in)]TJ/F8 9.9626 Tf 9.547 0 Td [(.)]TJ -43.033 -11.955 Td [(Sp)-28(eci\014ed)-333(as:)-445(a)-333(structured)-333(data)-333(of)-334(t)28(yp)-28(e)]TJ +/F8 9.9626 Tf 10.551 0 Td [(the)-333(sparse)-334(matrix)]TJ 14.356 -11.955 Td [(Scop)-28(e:)]TJ/F27 9.9626 Tf 32.378 0 Td [(lo)-32(cal)]TJ/F8 9.9626 Tf -32.378 -11.955 Td [(T)28(yp)-28(e:)]TJ/F27 9.9626 Tf 29.611 0 Td [(required)]TJ/F8 9.9626 Tf -29.611 -11.955 Td [(In)28(ten)28(t:)]TJ/F27 9.9626 Tf 33.485 0 Td [(in)]TJ/F8 9.9626 Tf 9.548 0 Td [(.)]TJ -43.033 -11.956 Td [(Sp)-28(eci\014ed)-333(as:)-444(a)-334(structured)-333(data)-333(of)-334(t)28(yp)-28(e)]TJ 0 0 1 rg 0 0 1 RG -/F30 9.9626 Tf 170.915 0 Td [(psb)]TJ +/F30 9.9626 Tf 170.914 0 Td [(psb)]TJ ET q -1 0 0 1 312.036 301.589 cm +1 0 0 1 362.845 182.241 cm []0 d 0 J 0.398 w 0 0 m 3.138 0 l S Q BT -/F30 9.9626 Tf 315.174 301.39 Td [(spmat)]TJ +/F30 9.9626 Tf 365.983 182.041 Td [(spmat)]TJ ET q -1 0 0 1 341.953 301.589 cm +1 0 0 1 392.763 182.241 cm []0 d 0 J 0.398 w 0 0 m 3.138 0 l S Q BT -/F30 9.9626 Tf 345.091 301.39 Td [(type)]TJ -0 g 0 G -/F8 9.9626 Tf 20.922 0 Td [(.)]TJ -0 g 0 G -/F27 9.9626 Tf -266.118 -21.918 Td [(On)-383(Return)]TJ +/F30 9.9626 Tf 395.901 182.041 Td [(type)]TJ 0 g 0 G +/F8 9.9626 Tf 20.921 0 Td [(.)]TJ 0 g 0 G - 0 -19.925 Td [(F)96(unction)-384(v)64(alue)]TJ +/F27 9.9626 Tf -266.117 -21.065 Td [(On)-383(Return)]TJ 0 g 0 G -/F8 9.9626 Tf 78.387 0 Td [(The)-333(n)27(u)1(m)27(b)-27(e)-1(r)-333(of)-333(nonzero)-333(elem)-1(en)28(ts)-333(stored)-333(in)-334(sparse)-333(matrix)]TJ/F30 9.9626 Tf 249.979 0 Td [(a)]TJ/F8 9.9626 Tf 5.231 0 Td [(.)]TJ/F27 9.9626 Tf -333.597 -25.896 Td [(Notes)]TJ 0 g 0 G -/F8 9.9626 Tf 12.177 -18.39 Td [(1.)]TJ + 0 -19.585 Td [(F)96(unction)-384(v)64(alue)]TJ 0 g 0 G - [-500(The)-462(function)-462(v)55(alue)-462(is)-462(sp)-28(eci\014c)-462(to)-462(the)-463(storage)-462(format)-462(of)-462(matrix)]TJ/F30 9.9626 Tf 296.649 0 Td [(a)]TJ/F8 9.9626 Tf 5.23 0 Td [(;)-527(some)]TJ -289.149 -11.955 Td [(storage)-465(formats)-466(emplo)28(y)-465(padding,)-498(th)27(u)1(s)-466(the)-465(returned)-465(v)55(alue)-465(for)-465(the)-466(same)]TJ 0 -11.955 Td [(matrix)-333(ma)27(y)-333(b)-28(e)-333(di\013eren)28(t)-334(for)-333(di\013eren)28(t)-333(storage)-334(c)28(hoices.)]TJ +/F8 9.9626 Tf 78.386 0 Td [(The)-333(n)27(um)28(b)-28(er)-333(of)-333(nonzero)-333(e)-1(l)1(e)-1(men)28(ts)-333(stored)-334(i)1(n)-334(sparse)-333(matrix)]TJ/F30 9.9626 Tf 249.98 0 Td [(a)]TJ/F8 9.9626 Tf 5.23 0 Td [(.)]TJ/F27 9.9626 Tf -333.596 -21.065 Td [(Notes)]TJ 0 g 0 G - 141.968 -100.913 Td [(19)]TJ +/F8 9.9626 Tf 166.874 -29.888 Td [(18)]TJ 0 g 0 G ET endstream endobj -770 0 obj << +743 0 obj << /Type /Page -/Contents 771 0 R -/Resources 769 0 R +/Contents 744 0 R +/Resources 742 0 R /MediaBox [0 0 595.276 841.89] -/Parent 777 0 R -/Annots [ 767 0 R 768 0 R ] +/Parent 711 0 R +/Annots [ 735 0 R 740 0 R 741 0 R ] >> endobj -767 0 obj << +735 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [294.721 569.516 367.009 580.641] +/Rect [345.53 576.474 417.818 587.599] /Subtype /Link /A << /S /GoTo /D (spdata) >> >> endobj -768 0 obj << +740 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [294.721 298.18 367.009 309.305] +/Rect [345.53 383.63 417.818 394.755] /Subtype /Link /A << /S /GoTo /D (spdata) >> >> endobj -772 0 obj << -/D [770 0 R /XYZ 99.895 740.998 null] +741 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [345.53 178.831 417.818 189.956] +/Subtype /Link +/A << /S /GoTo /D (spdata) >> >> endobj -94 0 obj << -/D [770 0 R /XYZ 99.895 716.092 null] +745 0 obj << +/D [743 0 R /XYZ 150.705 740.998 null] >> endobj -773 0 obj << -/D [770 0 R /XYZ 99.895 693.474 null] +90 0 obj << +/D [743 0 R /XYZ 150.705 697.758 null] +>> endobj +94 0 obj << +/D [743 0 R /XYZ 150.705 504.914 null] >> endobj 98 0 obj << -/D [770 0 R /XYZ 99.895 450.4 null] +/D [743 0 R /XYZ 150.705 302.052 null] >> endobj -774 0 obj << -/D [770 0 R /XYZ 99.895 422.137 null] +742 0 obj << +/Font << /F27 433 0 R /F30 601 0 R /F8 434 0 R >> +/ProcSet [ /PDF /Text ] >> endobj -775 0 obj << -/D [770 0 R /XYZ 99.895 227.217 null] +748 0 obj << +/Length 631 +>> +stream +0 g 0 G +0 g 0 G +0 g 0 G +BT +/F8 9.9626 Tf 112.072 706.129 Td [(1.)]TJ +0 g 0 G + [-500(The)-462(function)-462(v)55(alue)-462(is)-462(sp)-28(eci\014c)-462(to)-462(the)-463(storage)-462(format)-462(of)-462(matrix)]TJ/F30 9.9626 Tf 296.649 0 Td [(a)]TJ/F8 9.9626 Tf 5.23 0 Td [(;)-527(some)]TJ -289.149 -11.955 Td [(storage)-465(formats)-466(emplo)28(y)-465(padding,)-498(th)27(u)1(s)-466(the)-465(returned)-465(v)55(alue)-465(for)-465(the)-466(same)]TJ 0 -11.955 Td [(matrix)-333(ma)27(y)-333(b)-28(e)-333(di\013eren)28(t)-334(for)-333(di\013eren)28(t)-333(storage)-334(c)28(hoices.)]TJ +0 g 0 G + 141.968 -591.781 Td [(19)]TJ +0 g 0 G +ET +endstream +endobj +747 0 obj << +/Type /Page +/Contents 748 0 R +/Resources 746 0 R +/MediaBox [0 0 595.276 841.89] +/Parent 751 0 R >> endobj -776 0 obj << -/D [770 0 R /XYZ 99.895 231.202 null] +749 0 obj << +/D [747 0 R /XYZ 99.895 740.998 null] >> endobj -769 0 obj << -/Font << /F16 443 0 R /F8 446 0 R /F17 588 0 R /F27 445 0 R /F30 616 0 R >> +750 0 obj << +/D [747 0 R /XYZ 99.895 716.092 null] +>> endobj +746 0 obj << +/Font << /F8 434 0 R /F30 601 0 R >> /ProcSet [ /PDF /Text ] >> endobj -780 0 obj << +754 0 obj << /Length 158 >> stream @@ -6321,118 +5951,105 @@ BT ET endstream endobj -779 0 obj << +753 0 obj << /Type /Page -/Contents 780 0 R -/Resources 778 0 R +/Contents 754 0 R +/Resources 752 0 R /MediaBox [0 0 595.276 841.89] -/Parent 777 0 R +/Parent 751 0 R >> endobj -781 0 obj << -/D [779 0 R /XYZ 150.705 740.998 null] +755 0 obj << +/D [753 0 R /XYZ 150.705 740.998 null] >> endobj 102 0 obj << -/D [779 0 R /XYZ 150.705 716.092 null] +/D [753 0 R /XYZ 150.705 716.092 null] >> endobj -778 0 obj << -/Font << /F16 443 0 R /F8 446 0 R >> +752 0 obj << +/Font << /F16 431 0 R /F8 434 0 R >> /ProcSet [ /PDF /Text ] >> endobj -789 0 obj << -/Length 6286 +764 0 obj << +/Length 6970 >> stream 0 g 0 G 0 g 0 G -0 g 0 G -0 g 0 G -BT -/F16 14.3462 Tf 99.895 682.546 Td [(psb)]TJ -ET -q -1 0 0 1 125.163 682.745 cm -[]0 d 0 J 0.398 w 0 0 m 4.842 0 l S -Q -BT -/F16 14.3462 Tf 130.004 682.546 Td [(geaxpb)31(y|General)-375(Dense)-375(Matrix)-375(Sum)]TJ/F8 9.9626 Tf -30.109 -27.472 Td [(This)-436(subroutine)-436(is)-436(an)-436(in)28(te)-1(r)1(fac)-1(e)-436(to)-436(the)-436(computational)-436(k)28(ernel)-436(for)-436(dense)-436(matrix)]TJ 0 -11.955 Td [(sum:)]TJ/F11 9.9626 Tf 142.538 -11.955 Td [(y)]TJ/F14 9.9626 Tf 8.009 0 Td [(\040)]TJ/F11 9.9626 Tf 12.73 0 Td [(\013)-226(x)]TJ/F8 9.9626 Tf 16.532 0 Td [(+)]TJ/F11 9.9626 Tf 9.962 0 Td [(\014)-53(y)]TJ/F16 14.3462 Tf -189.771 -36.684 Td [(Syn)31(tax)]TJ/F8 9.9626 Tf 66.835 -21.821 Td [(call)-333(psb)]TJ -ET -q -1 0 0 1 200.592 572.858 cm -[]0 d 0 J 0.398 w 0 0 m 2.989 0 l S -Q BT -/F8 9.9626 Tf 203.581 572.659 Td [(geaxpb)28(y)-333(\050)]TJ/F17 9.9626 Tf 42.895 0 Td [(alpha,)-358(x,)-357(b)51(eta,)-358(y,)-358(desc)]TJ +/F16 11.9552 Tf 99.895 706.129 Td [(psb)]TJ ET q -1 0 0 1 341.327 572.858 cm -[]0 d 0 J 0.398 w 0 0 m 3.055 0 l S +1 0 0 1 120.951 706.328 cm +[]0 d 0 J 0.398 w 0 0 m 4.035 0 l S Q BT -/F17 9.9626 Tf 344.382 572.659 Td [(a,)-358(info)]TJ/F8 9.9626 Tf 28.515 0 Td [(\051)]TJ +/F16 11.9552 Tf 124.986 706.129 Td [(geaxpb)31(y)-375(|)-375(General)-375(Dense)-375(Matrix)-375(Sum)]TJ/F8 9.9626 Tf -25.091 -18.389 Td [(This)-436(subroutine)-436(is)-436(an)-436(in)28(te)-1(r)1(fac)-1(e)-436(to)-436(the)-436(computational)-436(k)28(ernel)-436(for)-436(dense)-436(matrix)]TJ 0 -11.956 Td [(sum:)]TJ/F11 9.9626 Tf 142.538 -11.955 Td [(y)]TJ/F14 9.9626 Tf 8.009 0 Td [(\040)]TJ/F11 9.9626 Tf 12.73 0 Td [(\013)-226(x)]TJ/F8 9.9626 Tf 16.532 0 Td [(+)]TJ/F11 9.9626 Tf 9.962 0 Td [(\014)-53(y)]TJ +0 g 0 G +0 g 0 G +/F30 9.9626 Tf -189.771 -20.705 Td [(call)-525(psb_geaxpby\050alpha,)-525(x,)-525(beta,)-525(y,)-525(desc_a,)-525(info\051)]TJ 0 g 0 G 0 g 0 G 0 g 0 G ET q -1 0 0 1 177.988 547.218 cm +1 0 0 1 177.988 620.491 cm []0 d 0 J 0.398 w 0 0 m 187.526 0 l S Q BT -/F11 9.9626 Tf 183.966 538.65 Td [(x)]TJ/F8 9.9626 Tf 5.693 0 Td [(,)]TJ/F11 9.9626 Tf 6.089 0 Td [(y)]TJ/F8 9.9626 Tf 5.242 0 Td [(,)]TJ/F11 9.9626 Tf 6.088 0 Td [(\013)]TJ/F8 9.9626 Tf 6.41 0 Td [(,)]TJ/F11 9.9626 Tf 6.088 0 Td [(\014)]TJ/F27 9.9626 Tf 84.799 0 Td [(Subroutine)]TJ +/F11 9.9626 Tf 183.966 611.923 Td [(x)]TJ/F8 9.9626 Tf 5.693 0 Td [(,)]TJ/F11 9.9626 Tf 6.089 0 Td [(y)]TJ/F8 9.9626 Tf 5.242 0 Td [(,)]TJ/F11 9.9626 Tf 6.088 0 Td [(\013)]TJ/F8 9.9626 Tf 6.41 0 Td [(,)]TJ/F11 9.9626 Tf 6.088 0 Td [(\014)]TJ/F27 9.9626 Tf 84.799 0 Td [(Subroutine)]TJ ET q -1 0 0 1 177.988 534.865 cm +1 0 0 1 177.988 608.137 cm []0 d 0 J 0.398 w 0 0 m 187.526 0 l S Q BT -/F8 9.9626 Tf 183.966 526.297 Td [(Short)-333(Precision)-333(R)-1(eal)-3102(psb)]TJ +/F8 9.9626 Tf 183.966 599.569 Td [(Short)-333(Precision)-333(R)-1(eal)-3102(psb)]TJ ET q -1 0 0 1 319.972 526.496 cm +1 0 0 1 319.972 599.769 cm []0 d 0 J 0.398 w 0 0 m 2.989 0 l S Q BT -/F8 9.9626 Tf 322.961 526.297 Td [(geaxpb)28(y)]TJ -138.995 -11.955 Td [(Long)-333(Precision)-334(Real)-3314(p)1(s)-1(b)]TJ +/F8 9.9626 Tf 322.961 599.569 Td [(geaxpb)28(y)]TJ -138.995 -11.955 Td [(Long)-333(Precision)-334(Real)-3314(p)1(s)-1(b)]TJ ET q -1 0 0 1 319.972 514.541 cm +1 0 0 1 319.972 587.814 cm []0 d 0 J 0.398 w 0 0 m 2.989 0 l S Q BT -/F8 9.9626 Tf 322.961 514.342 Td [(geaxpb)28(y)]TJ -138.995 -11.956 Td [(Short)-333(Precision)-333(C)-1(omplex)-1200(p)1(s)-1(b)]TJ +/F8 9.9626 Tf 322.961 587.614 Td [(geaxpb)28(y)]TJ -138.995 -11.955 Td [(Short)-333(Precision)-333(C)-1(omplex)-1200(p)1(s)-1(b)]TJ ET q -1 0 0 1 319.972 502.586 cm +1 0 0 1 319.972 575.858 cm []0 d 0 J 0.398 w 0 0 m 2.989 0 l S Q BT -/F8 9.9626 Tf 322.961 502.386 Td [(geaxpb)28(y)]TJ -138.995 -11.955 Td [(Long)-333(Precision)-334(Complex)-1411(psb)]TJ +/F8 9.9626 Tf 322.961 575.659 Td [(geaxpb)28(y)]TJ -138.995 -11.955 Td [(Long)-333(Precision)-334(Complex)-1411(psb)]TJ ET q -1 0 0 1 319.972 490.63 cm +1 0 0 1 319.972 563.903 cm []0 d 0 J 0.398 w 0 0 m 2.989 0 l S Q BT -/F8 9.9626 Tf 322.961 490.431 Td [(geaxpb)28(y)]TJ +/F8 9.9626 Tf 322.961 563.704 Td [(geaxpb)28(y)]TJ ET q -1 0 0 1 177.988 486.645 cm +1 0 0 1 177.988 559.918 cm []0 d 0 J 0.398 w 0 0 m 187.526 0 l S Q 0 g 0 G BT -/F8 9.9626 Tf 228.067 458.606 Td [(T)83(able)-333(1:)-444(Data)-334(t)28(yp)-28(es)]TJ +/F8 9.9626 Tf 228.067 531.879 Td [(T)83(able)-333(1:)-444(Data)-334(t)28(yp)-28(es)]TJ 0 g 0 G 0 g 0 G 0 g 0 G -/F27 9.9626 Tf -128.172 -29.26 Td [(T)32(yp)-32(e:)]TJ +/F27 9.9626 Tf -128.172 -31.899 Td [(T)32(yp)-32(e:)]TJ 0 g 0 G /F8 9.9626 Tf 33.797 0 Td [(Sync)28(hronous.)]TJ 0 g 0 G -/F27 9.9626 Tf -33.797 -18.765 Td [(On)-383(En)32(try)]TJ +/F27 9.9626 Tf -33.797 -19.44 Td [(On)-383(En)32(try)]TJ 0 g 0 G 0 g 0 G - 0 -18.766 Td [(alpha)]TJ + 0 -19.44 Td [(alpha)]TJ 0 g 0 G /F8 9.9626 Tf 32.033 0 Td [(the)-333(scalar)]TJ/F11 9.9626 Tf 45.468 0 Td [(\013)]TJ/F8 9.9626 Tf 6.41 0 Td [(.)]TJ -59.004 -11.955 Td [(Scop)-28(e:)]TJ/F27 9.9626 Tf 32.379 0 Td [(global)]TJ/F8 9.9626 Tf -32.379 -11.955 Td [(T)28(yp)-28(e:)]TJ/F27 9.9626 Tf 29.611 0 Td [(required)]TJ/F8 9.9626 Tf -29.611 -11.955 Td [(In)28(ten)28(t:)]TJ/F27 9.9626 Tf 33.486 0 Td [(in)]TJ/F8 9.9626 Tf 9.547 0 Td [(.)]TJ -43.033 -11.956 Td [(Sp)-28(eci\014ed)-333(as:)-445(a)-333(n)28(um)28(b)-28(er)-333(of)-334(the)-333(data)-333(t)28(yp)-28(e)-334(ind)1(ic)-1(ated)-333(in)-333(T)83(able)]TJ 0 0 1 rg 0 0 1 RG @@ -6440,268 +6057,252 @@ BT 0 g 0 G [(.)]TJ 0 g 0 G -/F27 9.9626 Tf -24.907 -18.765 Td [(x)]TJ +/F27 9.9626 Tf -24.907 -19.44 Td [(x)]TJ 0 g 0 G -/F8 9.9626 Tf 11.028 0 Td [(the)-333(lo)-28(cal)-333(p)-28(ortion)-333(of)-334(global)-333(dense)-333(matrix)]TJ/F11 9.9626 Tf 176.118 0 Td [(x)]TJ/F8 9.9626 Tf 5.694 0 Td [(.)]TJ -167.933 -11.955 Td [(Scop)-28(e:)]TJ/F27 9.9626 Tf 32.379 0 Td [(lo)-32(cal)]TJ/F8 9.9626 Tf -32.379 -11.955 Td [(T)28(yp)-28(e:)]TJ/F27 9.9626 Tf 29.611 0 Td [(required)]TJ/F8 9.9626 Tf -29.611 -11.956 Td [(In)28(ten)28(t:)]TJ/F27 9.9626 Tf 33.486 0 Td [(in)]TJ/F8 9.9626 Tf 9.547 0 Td [(.)]TJ -43.033 -11.955 Td [(Sp)-28(eci\014ed)-289(as:)-423(a)-290(ran)1(k)-290(one)-290(or)-289(t)28(w)27(o)-289(arra)27(y)-289(con)28(taining)-290(n)28(um)28(b)-28(ers)-290(of)-289(t)28(yp)-28(e)-290(sp)-28(eci\014ed)]TJ 0 -11.955 Td [(in)-333(T)83(able)]TJ +/F8 9.9626 Tf 11.028 0 Td [(the)-333(lo)-28(cal)-333(p)-28(ortion)-333(of)-334(global)-333(dense)-333(matrix)]TJ/F11 9.9626 Tf 176.118 0 Td [(x)]TJ/F8 9.9626 Tf 5.694 0 Td [(.)]TJ -167.933 -11.955 Td [(Scop)-28(e:)]TJ/F27 9.9626 Tf 32.379 0 Td [(lo)-32(cal)]TJ/F8 9.9626 Tf -32.379 -11.955 Td [(T)28(yp)-28(e:)]TJ/F27 9.9626 Tf 29.611 0 Td [(required)]TJ/F8 9.9626 Tf -29.611 -11.955 Td [(In)28(ten)28(t:)]TJ/F27 9.9626 Tf 33.486 0 Td [(in)]TJ/F8 9.9626 Tf 9.547 0 Td [(.)]TJ -43.033 -11.955 Td [(Sp)-28(eci\014ed)-289(as:)-423(a)-290(ran)1(k)-290(one)-290(or)-289(t)28(w)27(o)-289(arra)27(y)-289(con)28(taining)-290(n)28(um)28(b)-28(ers)-290(of)-289(t)28(yp)-28(e)-290(sp)-28(eci\014ed)]TJ 0 -11.956 Td [(in)-333(T)83(able)]TJ 0 0 1 rg 0 0 1 RG [-333(1)]TJ 0 g 0 G [(.)-445(The)-333(rank)-333(of)]TJ/F11 9.9626 Tf 106.019 0 Td [(x)]TJ/F8 9.9626 Tf 9.015 0 Td [(m)28(ust)-334(b)-27(e)-334(the)-333(same)-334(of)]TJ/F11 9.9626 Tf 91.712 0 Td [(y)]TJ/F8 9.9626 Tf 5.242 0 Td [(.)]TJ 0 g 0 G -/F27 9.9626 Tf -236.895 -18.765 Td [(b)-32(eta)]TJ +/F27 9.9626 Tf -236.895 -19.44 Td [(b)-32(eta)]TJ 0 g 0 G -/F8 9.9626 Tf 26.941 0 Td [(the)-333(scalar)]TJ/F11 9.9626 Tf 45.468 0 Td [(\014)]TJ/F8 9.9626 Tf 6.161 0 Td [(.)]TJ -53.663 -11.956 Td [(Scop)-28(e:)]TJ/F27 9.9626 Tf 32.379 0 Td [(global)]TJ/F8 9.9626 Tf -32.379 -11.955 Td [(T)28(yp)-28(e:)]TJ/F27 9.9626 Tf 29.611 0 Td [(required)]TJ/F8 9.9626 Tf -29.611 -11.955 Td [(In)28(ten)28(t:)]TJ/F27 9.9626 Tf 33.486 0 Td [(in)]TJ/F8 9.9626 Tf 9.547 0 Td [(.)]TJ -43.033 -11.955 Td [(Sp)-28(eci\014ed)-333(as:)-445(a)-333(n)28(um)28(b)-28(er)-333(of)-334(the)-333(data)-333(t)28(yp)-28(e)-334(ind)1(ic)-1(ated)-333(in)-333(T)83(able)]TJ +/F8 9.9626 Tf 26.941 0 Td [(the)-333(scalar)]TJ/F11 9.9626 Tf 45.468 0 Td [(\014)]TJ/F8 9.9626 Tf 6.161 0 Td [(.)]TJ -53.663 -11.955 Td [(Scop)-28(e:)]TJ/F27 9.9626 Tf 32.379 0 Td [(global)]TJ/F8 9.9626 Tf -32.379 -11.955 Td [(T)28(yp)-28(e:)]TJ/F27 9.9626 Tf 29.611 0 Td [(required)]TJ/F8 9.9626 Tf -29.611 -11.955 Td [(In)28(ten)28(t:)]TJ/F27 9.9626 Tf 33.486 0 Td [(in)]TJ/F8 9.9626 Tf 9.547 0 Td [(.)]TJ -43.033 -11.956 Td [(Sp)-28(eci\014ed)-333(as:)-445(a)-333(n)28(um)28(b)-28(er)-333(of)-334(the)-333(data)-333(t)28(yp)-28(e)-334(ind)1(ic)-1(ated)-333(in)-333(T)83(able)]TJ 0 0 1 rg 0 0 1 RG [-333(1)]TJ 0 g 0 G [(.)]TJ 0 g 0 G -/F27 9.9626 Tf -24.907 -18.766 Td [(y)]TJ +/F27 9.9626 Tf -24.907 -19.44 Td [(y)]TJ 0 g 0 G -/F8 9.9626 Tf 11.028 0 Td [(the)-333(lo)-28(cal)-333(p)-28(ortion)-333(of)-334(the)-333(global)-333(dense)-334(matrix)]TJ/F11 9.9626 Tf 193.276 0 Td [(y)]TJ/F8 9.9626 Tf 5.242 0 Td [(.)]TJ -184.639 -11.955 Td [(Scop)-28(e:)]TJ/F27 9.9626 Tf 32.379 0 Td [(lo)-32(cal)]TJ/F8 9.9626 Tf -32.379 -11.955 Td [(T)28(yp)-28(e:)]TJ/F27 9.9626 Tf 29.611 0 Td [(required)]TJ/F8 9.9626 Tf -29.611 -11.955 Td [(In)28(ten)28(t:)]TJ/F27 9.9626 Tf 33.486 0 Td [(inout)]TJ/F8 9.9626 Tf 26.096 0 Td [(.)]TJ -59.582 -11.955 Td [(Sp)-28(eci\014ed)-472(as:)-723(a)-472(rank)-473(one)-472(or)-472(t)27(w)28(o)-472(arra)27(y)-472(con)28(taining)-472(n)27(um)28(b)-28(ers)-472(of)-473(th)1(e)-473(t)28(yp)-28(e)]TJ 0 -11.955 Td [(indicated)-333(in)-334(T)84(able)]TJ +/F8 9.9626 Tf 11.028 0 Td [(the)-333(lo)-28(cal)-333(p)-28(ortion)-333(of)-334(the)-333(global)-333(dense)-334(matrix)]TJ/F11 9.9626 Tf 193.276 0 Td [(y)]TJ/F8 9.9626 Tf 5.242 0 Td [(.)]TJ -184.639 -11.955 Td [(Scop)-28(e:)]TJ/F27 9.9626 Tf 32.379 0 Td [(lo)-32(cal)]TJ/F8 9.9626 Tf -32.379 -11.955 Td [(T)28(yp)-28(e:)]TJ/F27 9.9626 Tf 29.611 0 Td [(required)]TJ/F8 9.9626 Tf -29.611 -11.955 Td [(In)28(ten)28(t:)]TJ/F27 9.9626 Tf 33.486 0 Td [(inout)]TJ/F8 9.9626 Tf 26.096 0 Td [(.)]TJ -59.582 -11.955 Td [(Sp)-28(eci\014ed)-472(as:)-723(a)-472(rank)-473(one)-472(or)-472(t)27(w)28(o)-472(arra)27(y)-472(con)28(taining)-472(n)27(um)28(b)-28(ers)-472(of)-473(th)1(e)-473(t)28(yp)-28(e)]TJ 0 -11.956 Td [(indicated)-333(in)-334(T)84(able)]TJ 0 0 1 rg 0 0 1 RG [-334(1)]TJ 0 g 0 G [(.)-444(The)-333(rank)-334(of)]TJ/F11 9.9626 Tf 149.191 0 Td [(y)]TJ/F8 9.9626 Tf 8.563 0 Td [(m)28(ust)-334(b)-27(e)-334(the)-333(same)-333(of)]TJ/F11 9.9626 Tf 91.711 0 Td [(x)]TJ/F8 9.9626 Tf 5.694 0 Td [(.)]TJ 0 g 0 G - -113.191 -29.888 Td [(21)]TJ +/F27 9.9626 Tf -280.066 -19.44 Td [(desc)]TJ +ET +q +1 0 0 1 121.81 168.346 cm +[]0 d 0 J 0.398 w 0 0 m 3.437 0 l S +Q +BT +/F27 9.9626 Tf 125.247 168.146 Td [(a)]TJ +0 g 0 G +/F8 9.9626 Tf 10.551 0 Td [(con)28(tains)-334(d)1(ata)-334(structures)-333(for)-333(com)-1(m)28(unications.)]TJ -10.996 -11.955 Td [(Scop)-28(e:)]TJ/F27 9.9626 Tf 32.379 0 Td [(lo)-32(cal)]TJ/F8 9.9626 Tf -32.379 -11.955 Td [(T)28(yp)-28(e:)]TJ/F27 9.9626 Tf 29.611 0 Td [(required)]TJ/F8 9.9626 Tf -29.611 -11.955 Td [(In)28(ten)28(t:)]TJ/F27 9.9626 Tf 33.486 0 Td [(in)]TJ/F8 9.9626 Tf 9.547 0 Td [(.)]TJ -43.033 -11.955 Td [(Sp)-28(eci\014ed)-333(as:)-445(a)-333(structured)-333(data)-333(of)-334(t)28(yp)-28(e)]TJ +0 0 1 rg 0 0 1 RG +/F30 9.9626 Tf 170.915 0 Td [(psb)]TJ +ET +q +1 0 0 1 312.036 120.525 cm +[]0 d 0 J 0.398 w 0 0 m 3.138 0 l S +Q +BT +/F30 9.9626 Tf 315.174 120.326 Td [(desc)]TJ +ET +q +1 0 0 1 336.723 120.525 cm +[]0 d 0 J 0.398 w 0 0 m 3.138 0 l S +Q +BT +/F30 9.9626 Tf 339.861 120.326 Td [(type)]TJ +0 g 0 G +/F8 9.9626 Tf 20.921 0 Td [(.)]TJ +0 g 0 G + -94.012 -29.888 Td [(21)]TJ 0 g 0 G ET endstream endobj -788 0 obj << +763 0 obj << /Type /Page -/Contents 789 0 R -/Resources 787 0 R +/Contents 764 0 R +/Resources 762 0 R /MediaBox [0 0 595.276 841.89] -/Parent 777 0 R -/Annots [ 782 0 R 783 0 R 784 0 R 785 0 R ] +/Parent 751 0 R +/Annots [ 756 0 R 757 0 R 758 0 R 759 0 R 760 0 R ] >> endobj -782 0 obj << +756 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [382.088 341.061 389.062 351.909] +/Rect [382.088 410.346 389.062 421.194] /Subtype /Link /A << /S /GoTo /D (table.1) >> >> endobj -783 0 obj << +757 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [162.826 262.52 169.8 273.368] +/Rect [162.826 331.13 169.8 341.978] /Subtype /Link /A << /S /GoTo /D (table.1) >> >> endobj -784 0 obj << +758 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [382.088 195.933 389.062 206.782] +/Rect [382.088 263.869 389.062 274.717] /Subtype /Link /A << /S /GoTo /D (table.1) >> >> endobj -785 0 obj << +759 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [205.998 117.392 212.972 128.24] +/Rect [205.998 184.653 212.972 195.501] /Subtype /Link /A << /S /GoTo /D (table.1) >> >> endobj -790 0 obj << -/D [788 0 R /XYZ 99.895 740.998 null] +760 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [294.721 117.115 361.779 128.24] +/Subtype /Link +/A << /S /GoTo /D (descdata) >> >> endobj -106 0 obj << -/D [788 0 R /XYZ 99.895 664.24 null] +765 0 obj << +/D [763 0 R /XYZ 99.895 740.998 null] >> endobj -791 0 obj << -/D [788 0 R /XYZ 99.895 581.824 null] +106 0 obj << +/D [763 0 R /XYZ 99.895 697.37 null] >> endobj -792 0 obj << -/D [788 0 R /XYZ 267.641 470.561 null] +766 0 obj << +/D [763 0 R /XYZ 267.641 543.834 null] >> endobj -787 0 obj << -/Font << /F16 443 0 R /F8 446 0 R /F11 602 0 R /F14 619 0 R /F17 588 0 R /F27 445 0 R >> +762 0 obj << +/Font << /F16 431 0 R /F8 434 0 R /F11 587 0 R /F14 604 0 R /F30 601 0 R /F27 433 0 R >> /ProcSet [ /PDF /Text ] >> endobj -796 0 obj << -/Length 2519 +769 0 obj << +/Length 1495 >> stream 0 g 0 G 0 g 0 G 0 g 0 G BT -/F27 9.9626 Tf 150.705 706.129 Td [(desc)]TJ -ET -q -1 0 0 1 172.619 706.328 cm -[]0 d 0 J 0.398 w 0 0 m 3.437 0 l S -Q -BT -/F27 9.9626 Tf 176.057 706.129 Td [(a)]TJ -0 g 0 G -/F8 9.9626 Tf 10.55 0 Td [(con)28(tains)-334(data)-333(structures)-333(for)-333(c)-1(omm)28(unications.)]TJ -10.996 -11.955 Td [(Scop)-28(e:)]TJ/F27 9.9626 Tf 32.379 0 Td [(lo)-32(cal)]TJ/F8 9.9626 Tf -32.379 -11.955 Td [(T)28(yp)-28(e:)]TJ/F27 9.9626 Tf 29.612 0 Td [(required)]TJ/F8 9.9626 Tf -29.612 -11.956 Td [(In)28(ten)28(t:)]TJ/F27 9.9626 Tf 33.486 0 Td [(in)]TJ/F8 9.9626 Tf 9.548 0 Td [(.)]TJ -43.034 -11.955 Td [(Sp)-28(eci\014ed)-333(as:)-445(a)-333(structured)-333(data)-333(of)-334(t)28(yp)-28(e)]TJ -0 0 1 rg 0 0 1 RG -/F30 9.9626 Tf 170.915 0 Td [(psb)]TJ -ET -q -1 0 0 1 362.845 658.507 cm -[]0 d 0 J 0.398 w 0 0 m 3.138 0 l S -Q -BT -/F30 9.9626 Tf 365.983 658.308 Td [(desc)]TJ -ET -q -1 0 0 1 387.532 658.507 cm -[]0 d 0 J 0.398 w 0 0 m 3.138 0 l S -Q -BT -/F30 9.9626 Tf 390.67 658.308 Td [(type)]TJ -0 g 0 G -/F8 9.9626 Tf 20.922 0 Td [(.)]TJ -0 g 0 G -/F27 9.9626 Tf -260.887 -21.918 Td [(On)-383(Return)]TJ +/F27 9.9626 Tf 150.705 706.129 Td [(On)-383(Return)]TJ 0 g 0 G 0 g 0 G 0 -19.925 Td [(y)]TJ 0 g 0 G -/F8 9.9626 Tf 11.028 0 Td [(the)-333(lo)-28(cal)-333(p)-28(ortion)-333(of)-334(result)-333(submatrix)]TJ/F11 9.9626 Tf 162.364 0 Td [(y)]TJ/F8 9.9626 Tf 5.242 0 Td [(.)]TJ -153.727 -11.955 Td [(Scop)-28(e:)]TJ/F27 9.9626 Tf 32.378 0 Td [(lo)-32(cal)]TJ/F8 9.9626 Tf -32.378 -11.955 Td [(T)28(yp)-28(e:)]TJ/F27 9.9626 Tf 29.611 0 Td [(required)]TJ/F8 9.9626 Tf -29.611 -11.955 Td [(In)28(ten)28(t:)]TJ/F27 9.9626 Tf 33.485 0 Td [(inout)]TJ/F8 9.9626 Tf 26.097 0 Td [(.)]TJ -59.582 -11.956 Td [(Sp)-28(eci\014ed)-472(as:)-723(a)-472(rank)-473(one)-472(or)-472(t)27(w)28(o)-472(arra)28(y)-473(con)28(taining)-472(n)27(um)28(b)-28(ers)-472(of)-472(the)-473(t)28(yp)-28(e)]TJ 0 -11.955 Td [(indicated)-333(in)-333(T)83(able)]TJ +/F8 9.9626 Tf 11.028 0 Td [(the)-333(lo)-28(cal)-333(p)-28(ortion)-333(of)-334(result)-333(submatrix)]TJ/F11 9.9626 Tf 162.364 0 Td [(y)]TJ/F8 9.9626 Tf 5.242 0 Td [(.)]TJ -153.727 -11.956 Td [(Scop)-28(e:)]TJ/F27 9.9626 Tf 32.378 0 Td [(lo)-32(cal)]TJ/F8 9.9626 Tf -32.378 -11.955 Td [(T)28(yp)-28(e:)]TJ/F27 9.9626 Tf 29.611 0 Td [(required)]TJ/F8 9.9626 Tf -29.611 -11.955 Td [(In)28(ten)28(t:)]TJ/F27 9.9626 Tf 33.485 0 Td [(inout)]TJ/F8 9.9626 Tf 26.097 0 Td [(.)]TJ -59.582 -11.955 Td [(Sp)-28(eci\014ed)-472(as:)-723(a)-472(rank)-473(one)-472(or)-472(t)27(w)28(o)-472(arra)28(y)-473(con)28(taining)-472(n)27(um)28(b)-28(ers)-472(of)-472(the)-473(t)28(yp)-28(e)]TJ 0 -11.955 Td [(indicated)-333(in)-333(T)83(able)]TJ 0 0 1 rg 0 0 1 RG [-333(1)]TJ 0 g 0 G [(.)]TJ 0 g 0 G -/F27 9.9626 Tf -24.907 -19.925 Td [(info)]TJ +/F27 9.9626 Tf -24.907 -19.926 Td [(info)]TJ 0 g 0 G -/F8 9.9626 Tf 23.758 0 Td [(Error)-333(co)-28(de.)]TJ 1.149 -11.955 Td [(Scop)-28(e:)]TJ/F27 9.9626 Tf 32.378 0 Td [(lo)-32(cal)]TJ/F8 9.9626 Tf -32.378 -11.955 Td [(T)28(yp)-28(e:)]TJ/F27 9.9626 Tf 29.611 0 Td [(required)]TJ/F8 9.9626 Tf -29.611 -11.956 Td [(In)28(ten)28(t:)]TJ/F27 9.9626 Tf 33.485 0 Td [(out)]TJ/F8 9.9626 Tf 16.549 0 Td [(.)]TJ -50.034 -11.955 Td [(An)-333(in)28(teger)-334(v)56(alue;)-334(0)-333(means)-333(no)-334(error)-333(has)-333(b)-28(een)-333(detected.)]TJ +/F8 9.9626 Tf 23.758 0 Td [(Error)-333(co)-28(de.)]TJ 1.149 -11.955 Td [(Scop)-28(e:)]TJ/F27 9.9626 Tf 32.378 0 Td [(lo)-32(cal)]TJ/F8 9.9626 Tf -32.378 -11.955 Td [(T)28(yp)-28(e:)]TJ/F27 9.9626 Tf 29.611 0 Td [(required)]TJ/F8 9.9626 Tf -29.611 -11.955 Td [(In)28(ten)28(t:)]TJ/F27 9.9626 Tf 33.485 0 Td [(out)]TJ/F8 9.9626 Tf 16.549 0 Td [(.)]TJ -50.034 -11.955 Td [(An)-333(in)28(teger)-334(v)56(alue;)-334(0)-333(means)-333(no)-334(error)-333(has)-333(b)-28(een)-333(detected.)]TJ 0 g 0 G - 141.967 -398.505 Td [(22)]TJ + 141.967 -468.244 Td [(22)]TJ 0 g 0 G ET endstream endobj -795 0 obj << +768 0 obj << /Type /Page -/Contents 796 0 R -/Resources 794 0 R +/Contents 769 0 R +/Resources 767 0 R /MediaBox [0 0 595.276 841.89] -/Parent 777 0 R -/Annots [ 786 0 R 793 0 R ] ->> endobj -786 0 obj << -/Type /Annot -/Border[0 0 0]/H/I/C[1 0 0] -/Rect [345.53 655.098 412.588 666.223] -/Subtype /Link -/A << /S /GoTo /D (descdata) >> +/Parent 751 0 R +/Annots [ 761 0 R ] >> endobj -793 0 obj << +761 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [256.807 555.693 263.781 564.604] +/Rect [256.807 625.431 263.781 634.343] /Subtype /Link /A << /S /GoTo /D (table.1) >> >> endobj -797 0 obj << -/D [795 0 R /XYZ 150.705 740.998 null] +770 0 obj << +/D [768 0 R /XYZ 150.705 740.998 null] >> endobj -794 0 obj << -/Font << /F27 445 0 R /F8 446 0 R /F30 616 0 R /F11 602 0 R >> +767 0 obj << +/Font << /F27 433 0 R /F8 434 0 R /F11 587 0 R >> /ProcSet [ /PDF /Text ] >> endobj -804 0 obj << -/Length 6554 +777 0 obj << +/Length 6909 >> stream 0 g 0 G 0 g 0 G -0 g 0 G -0 g 0 G -BT -/F16 14.3462 Tf 99.895 680.918 Td [(psb)]TJ -ET -q -1 0 0 1 125.163 681.117 cm -[]0 d 0 J 0.398 w 0 0 m 4.842 0 l S -Q -BT -/F16 14.3462 Tf 130.004 680.918 Td [(gedot|Dot)-375(Pro)-31(duct)]TJ/F8 9.9626 Tf -30.109 -29.099 Td [(This)-333(function)-334(computes)-333(dot)-333(pro)-28(duct)-333(b)-28(et)28(w)27(een)-333(t)28(w)28(o)-334(v)28(ectors)]TJ/F11 9.9626 Tf 252.332 0 Td [(x)]TJ/F8 9.9626 Tf 9.015 0 Td [(and)]TJ/F11 9.9626 Tf 19.372 0 Td [(y)]TJ/F8 9.9626 Tf 5.242 0 Td [(.)]TJ -285.961 -11.955 Td [(If)]TJ/F11 9.9626 Tf 9.963 0 Td [(x)]TJ/F8 9.9626 Tf 9.015 0 Td [(and)]TJ/F11 9.9626 Tf 19.372 0 Td [(y)]TJ/F8 9.9626 Tf 8.562 0 Td [(are)-333(real)-334(v)28(ectors)-333(it)-334(computes)-333(dot-pro)-28(duct)-333(as:)]TJ/F11 9.9626 Tf 101.783 -21.053 Td [(dot)]TJ/F14 9.9626 Tf 16.38 0 Td [(\040)]TJ/F11 9.9626 Tf 12.73 0 Td [(x)]TJ/F10 6.9738 Tf 5.694 4.113 Td [(T)]TJ/F11 9.9626 Tf 6.276 -4.113 Td [(y)]TJ/F8 9.9626 Tf -189.775 -21.053 Td [(Else)-333(if)]TJ/F11 9.9626 Tf 30.359 0 Td [(x)]TJ/F8 9.9626 Tf 9.015 0 Td [(and)]TJ/F11 9.9626 Tf 19.371 0 Td [(y)]TJ/F8 9.9626 Tf 8.563 0 Td [(are)-333(complex)-334(v)28(ectors)-333(then)-334(it)-333(computes)-333(dot-pro)-28(duct)-333(as:)]TJ/F11 9.9626 Tf 80.747 -21.053 Td [(dot)]TJ/F14 9.9626 Tf 16.38 0 Td [(\040)]TJ/F11 9.9626 Tf 12.73 0 Td [(x)]TJ/F10 6.9738 Tf 5.693 4.114 Td [(H)]TJ/F11 9.9626 Tf 7.557 -4.114 Td [(y)]TJ/F16 14.3462 Tf -190.415 -41.894 Td [(Syn)31(tax)]TJ/F8 9.9626 Tf 108.523 -21.821 Td [(psb)]TJ -ET -q -1 0 0 1 224.015 513.189 cm -[]0 d 0 J 0.398 w 0 0 m 2.989 0 l S -Q BT -/F8 9.9626 Tf 227.004 512.99 Td [(gedot)-333(\050)]TJ/F17 9.9626 Tf 30.995 0 Td [(x,)-358(y,)-357(desc)]TJ +/F16 11.9552 Tf 99.895 706.129 Td [(psb)]TJ ET q -1 0 0 1 299.639 513.189 cm -[]0 d 0 J 0.398 w 0 0 m 3.055 0 l S +1 0 0 1 120.951 706.328 cm +[]0 d 0 J 0.398 w 0 0 m 4.035 0 l S Q BT -/F17 9.9626 Tf 302.694 512.99 Td [(a,)-358(info)]TJ/F8 9.9626 Tf 28.515 0 Td [(\051)]TJ +/F16 11.9552 Tf 124.986 706.129 Td [(gedot)-375(|)-375(Dot)-375(Pro)-31(duct)]TJ/F8 9.9626 Tf -25.091 -18.821 Td [(This)-333(function)-334(computes)-333(dot)-333(pro)-28(duct)-333(b)-28(et)28(w)27(een)-333(t)28(w)28(o)-334(v)28(ectors)]TJ/F11 9.9626 Tf 252.332 0 Td [(x)]TJ/F8 9.9626 Tf 9.015 0 Td [(and)]TJ/F11 9.9626 Tf 19.372 0 Td [(y)]TJ/F8 9.9626 Tf 5.242 0 Td [(.)]TJ -285.961 -11.956 Td [(If)]TJ/F11 9.9626 Tf 9.963 0 Td [(x)]TJ/F8 9.9626 Tf 9.015 0 Td [(and)]TJ/F11 9.9626 Tf 19.372 0 Td [(y)]TJ/F8 9.9626 Tf 8.562 0 Td [(are)-333(real)-334(v)28(ectors)-333(it)-334(computes)-333(dot-pro)-28(duct)-333(as:)]TJ/F11 9.9626 Tf 101.783 -22.382 Td [(dot)]TJ/F14 9.9626 Tf 16.38 0 Td [(\040)]TJ/F11 9.9626 Tf 12.73 0 Td [(x)]TJ/F10 6.9738 Tf 5.694 4.114 Td [(T)]TJ/F11 9.9626 Tf 6.276 -4.114 Td [(y)]TJ/F8 9.9626 Tf -189.775 -22.382 Td [(Else)-333(if)]TJ/F11 9.9626 Tf 30.359 0 Td [(x)]TJ/F8 9.9626 Tf 9.015 0 Td [(and)]TJ/F11 9.9626 Tf 19.371 0 Td [(y)]TJ/F8 9.9626 Tf 8.563 0 Td [(are)-333(complex)-334(v)28(ectors)-333(then)-334(it)-333(computes)-333(dot-pro)-28(duct)-333(as:)]TJ/F11 9.9626 Tf 80.747 -22.382 Td [(dot)]TJ/F14 9.9626 Tf 16.38 0 Td [(\040)]TJ/F11 9.9626 Tf 12.73 0 Td [(x)]TJ/F10 6.9738 Tf 5.693 4.114 Td [(H)]TJ/F11 9.9626 Tf 7.557 -4.114 Td [(y)]TJ +0 g 0 G +0 g 0 G +/F30 9.9626 Tf -190.415 -22.614 Td [(psb_gedot\050x,)-525(y,)-525(desc_a,)-525(info\051)]TJ 0 g 0 G 0 g 0 G 0 g 0 G ET q -1 0 0 1 183.665 486.736 cm +1 0 0 1 183.665 560.1 cm []0 d 0 J 0.398 w 0 0 m 176.173 0 l S Q BT -/F11 9.9626 Tf 189.642 478.168 Td [(dot)]TJ/F8 9.9626 Tf 13.612 0 Td [(,)]TJ/F11 9.9626 Tf 6.089 0 Td [(x)]TJ/F8 9.9626 Tf 5.694 0 Td [(,)]TJ/F11 9.9626 Tf 6.088 0 Td [(y)]TJ/F27 9.9626 Tf 88.927 0 Td [(F)96(unction)]TJ +/F11 9.9626 Tf 189.642 551.532 Td [(dot)]TJ/F8 9.9626 Tf 13.612 0 Td [(,)]TJ/F11 9.9626 Tf 6.089 0 Td [(x)]TJ/F8 9.9626 Tf 5.694 0 Td [(,)]TJ/F11 9.9626 Tf 6.088 0 Td [(y)]TJ/F27 9.9626 Tf 88.927 0 Td [(F)96(unction)]TJ ET q -1 0 0 1 183.665 474.382 cm +1 0 0 1 183.665 547.747 cm []0 d 0 J 0.398 w 0 0 m 176.173 0 l S Q BT -/F8 9.9626 Tf 189.642 465.814 Td [(Short)-333(Precision)-334(Real)-3102(psb)]TJ +/F8 9.9626 Tf 189.642 539.179 Td [(Short)-333(Precision)-334(Real)-3102(psb)]TJ ET q -1 0 0 1 325.649 466.013 cm +1 0 0 1 325.649 539.378 cm []0 d 0 J 0.398 w 0 0 m 2.989 0 l S Q BT -/F8 9.9626 Tf 328.638 465.814 Td [(gedot)]TJ -138.996 -11.955 Td [(Long)-333(Precision)-334(Real)-3314(psb)]TJ +/F8 9.9626 Tf 328.638 539.179 Td [(gedot)]TJ -138.996 -11.955 Td [(Long)-333(Precision)-334(Real)-3314(psb)]TJ ET q -1 0 0 1 325.649 454.058 cm +1 0 0 1 325.649 527.423 cm []0 d 0 J 0.398 w 0 0 m 2.989 0 l S Q BT -/F8 9.9626 Tf 328.638 453.859 Td [(gedot)]TJ -138.996 -11.955 Td [(Short)-333(Precision)-334(Complex)-1200(psb)]TJ +/F8 9.9626 Tf 328.638 527.224 Td [(gedot)]TJ -138.996 -11.956 Td [(Short)-333(Precision)-334(Complex)-1200(psb)]TJ ET q -1 0 0 1 325.649 442.103 cm +1 0 0 1 325.649 515.468 cm []0 d 0 J 0.398 w 0 0 m 2.989 0 l S Q BT -/F8 9.9626 Tf 328.638 441.904 Td [(gedot)]TJ -138.996 -11.955 Td [(Long)-333(Precision)-334(Complex)-1411(psb)]TJ +/F8 9.9626 Tf 328.638 515.268 Td [(gedot)]TJ -138.996 -11.955 Td [(Long)-333(Precision)-334(Complex)-1411(psb)]TJ ET q -1 0 0 1 325.649 430.148 cm +1 0 0 1 325.649 503.513 cm []0 d 0 J 0.398 w 0 0 m 2.989 0 l S Q BT -/F8 9.9626 Tf 328.638 429.949 Td [(gedot)]TJ +/F8 9.9626 Tf 328.638 503.313 Td [(gedot)]TJ ET q -1 0 0 1 183.665 426.163 cm +1 0 0 1 183.665 499.527 cm []0 d 0 J 0.398 w 0 0 m 176.173 0 l S Q 0 g 0 G BT -/F8 9.9626 Tf 228.067 398.124 Td [(T)83(able)-333(2:)-444(Data)-334(t)28(yp)-28(es)]TJ +/F8 9.9626 Tf 228.067 471.488 Td [(T)83(able)-333(2:)-444(Data)-334(t)28(yp)-28(es)]TJ 0 g 0 G 0 g 0 G 0 g 0 G -/F27 9.9626 Tf -128.172 -32.109 Td [(T)32(yp)-32(e:)]TJ +/F27 9.9626 Tf -128.172 -34.757 Td [(T)32(yp)-32(e:)]TJ 0 g 0 G /F8 9.9626 Tf 33.797 0 Td [(Sync)28(hronous.)]TJ 0 g 0 G -/F27 9.9626 Tf -33.797 -19.579 Td [(On)-383(En)32(try)]TJ +/F27 9.9626 Tf -33.797 -20.854 Td [(On)-383(En)32(try)]TJ 0 g 0 G 0 g 0 G - 0 -19.579 Td [(x)]TJ + 0 -20.853 Td [(x)]TJ 0 g 0 G /F8 9.9626 Tf 11.028 0 Td [(the)-333(lo)-28(cal)-333(p)-28(ortion)-333(of)-334(global)-333(dense)-333(matrix)]TJ/F11 9.9626 Tf 176.118 0 Td [(x)]TJ/F8 9.9626 Tf 5.694 0 Td [(.)]TJ -167.933 -11.956 Td [(Scop)-28(e:)]TJ/F27 9.9626 Tf 32.379 0 Td [(lo)-32(cal)]TJ/F8 9.9626 Tf -32.379 -11.955 Td [(T)28(yp)-28(e:)]TJ/F27 9.9626 Tf 29.611 0 Td [(required)]TJ/F8 9.9626 Tf -29.611 -11.955 Td [(In)28(ten)28(t:)]TJ/F27 9.9626 Tf 33.486 0 Td [(in)]TJ/F8 9.9626 Tf 9.547 0 Td [(.)]TJ -43.033 -11.955 Td [(Sp)-28(eci\014ed)-474(as:)-727(an)-475(arra)28(y)-474(of)-475(rank)-475(on)1(e)-475(or)-475(t)28(w)28(o)-475(con)28(taining)-474(n)27(u)1(m)27(b)-27(e)-1(r)1(s)-475(of)-475(t)28(yp)-28(e)]TJ 0 -11.955 Td [(sp)-28(eci\014ed)-333(in)-333(T)83(able)]TJ 0 0 1 rg 0 0 1 RG @@ -6709,246 +6310,229 @@ BT 0 g 0 G [(.)-445(The)-333(rank)-333(of)]TJ/F11 9.9626 Tf 146.202 0 Td [(x)]TJ/F8 9.9626 Tf 9.015 0 Td [(m)28(ust)-334(b)-27(e)-334(the)-333(same)-333(of)]TJ/F11 9.9626 Tf 91.712 0 Td [(y)]TJ/F8 9.9626 Tf 5.241 0 Td [(.)]TJ 0 g 0 G -/F27 9.9626 Tf -277.077 -19.58 Td [(y)]TJ +/F27 9.9626 Tf -277.077 -20.854 Td [(y)]TJ 0 g 0 G -/F8 9.9626 Tf 11.028 0 Td [(the)-333(lo)-28(cal)-333(p)-28(ortion)-333(of)-334(global)-333(dense)-333(matrix)]TJ/F11 9.9626 Tf 176.118 0 Td [(y)]TJ/F8 9.9626 Tf 5.242 0 Td [(.)]TJ -167.481 -11.955 Td [(Scop)-28(e:)]TJ/F27 9.9626 Tf 32.379 0 Td [(lo)-32(cal)]TJ/F8 9.9626 Tf -32.379 -11.955 Td [(T)28(yp)-28(e:)]TJ/F27 9.9626 Tf 29.611 0 Td [(required)]TJ/F8 9.9626 Tf -29.611 -11.955 Td [(In)28(ten)28(t:)]TJ/F27 9.9626 Tf 33.486 0 Td [(in)]TJ/F8 9.9626 Tf 9.547 0 Td [(.)]TJ -43.033 -11.955 Td [(Sp)-28(eci\014ed)-474(as:)-727(an)-475(arra)28(y)-474(of)-475(rank)-475(on)1(e)-475(or)-475(t)28(w)28(o)-475(con)28(taining)-474(n)27(u)1(m)27(b)-27(e)-1(r)1(s)-475(of)-475(t)28(yp)-28(e)]TJ 0 -11.955 Td [(sp)-28(eci\014ed)-333(in)-333(T)83(able)]TJ +/F8 9.9626 Tf 11.028 0 Td [(the)-333(lo)-28(cal)-333(p)-28(ortion)-333(of)-334(global)-333(dense)-333(matrix)]TJ/F11 9.9626 Tf 176.118 0 Td [(y)]TJ/F8 9.9626 Tf 5.242 0 Td [(.)]TJ -167.481 -11.955 Td [(Scop)-28(e:)]TJ/F27 9.9626 Tf 32.379 0 Td [(lo)-32(cal)]TJ/F8 9.9626 Tf -32.379 -11.955 Td [(T)28(yp)-28(e:)]TJ/F27 9.9626 Tf 29.611 0 Td [(required)]TJ/F8 9.9626 Tf -29.611 -11.956 Td [(In)28(ten)28(t:)]TJ/F27 9.9626 Tf 33.486 0 Td [(in)]TJ/F8 9.9626 Tf 9.547 0 Td [(.)]TJ -43.033 -11.955 Td [(Sp)-28(eci\014ed)-474(as:)-727(an)-475(arra)28(y)-474(of)-475(rank)-475(on)1(e)-475(or)-475(t)28(w)28(o)-475(con)28(taining)-474(n)27(u)1(m)27(b)-27(e)-1(r)1(s)-475(of)-475(t)28(yp)-28(e)]TJ 0 -11.955 Td [(sp)-28(eci\014ed)-333(in)-333(T)83(able)]TJ 0 0 1 rg 0 0 1 RG [-333(2)]TJ 0 g 0 G [(.)-445(The)-333(rank)-333(of)]TJ/F11 9.9626 Tf 146.202 0 Td [(y)]TJ/F8 9.9626 Tf 8.563 0 Td [(m)28(ust)-334(b)-27(e)-334(the)-333(same)-333(of)]TJ/F11 9.9626 Tf 91.712 0 Td [(x)]TJ/F8 9.9626 Tf 5.693 0 Td [(.)]TJ 0 g 0 G -/F27 9.9626 Tf -277.077 -19.58 Td [(desc)]TJ +/F27 9.9626 Tf -277.077 -20.854 Td [(desc)]TJ ET q -1 0 0 1 121.81 168.346 cm +1 0 0 1 121.81 233.964 cm []0 d 0 J 0.398 w 0 0 m 3.437 0 l S Q BT -/F27 9.9626 Tf 125.247 168.146 Td [(a)]TJ +/F27 9.9626 Tf 125.247 233.764 Td [(a)]TJ 0 g 0 G /F8 9.9626 Tf 10.551 0 Td [(con)28(tains)-334(d)1(ata)-334(structures)-333(for)-333(com)-1(m)28(unications.)]TJ -10.996 -11.955 Td [(Scop)-28(e:)]TJ/F27 9.9626 Tf 32.379 0 Td [(lo)-32(cal)]TJ/F8 9.9626 Tf -32.379 -11.955 Td [(T)28(yp)-28(e:)]TJ/F27 9.9626 Tf 29.611 0 Td [(required)]TJ/F8 9.9626 Tf -29.611 -11.955 Td [(In)28(ten)28(t:)]TJ/F27 9.9626 Tf 33.486 0 Td [(in)]TJ/F8 9.9626 Tf 9.547 0 Td [(.)]TJ -43.033 -11.955 Td [(Sp)-28(eci\014ed)-333(as:)-445(a)-333(structured)-333(data)-333(of)-334(t)28(yp)-28(e)]TJ 0 0 1 rg 0 0 1 RG /F30 9.9626 Tf 170.915 0 Td [(psb)]TJ ET q -1 0 0 1 312.036 120.525 cm +1 0 0 1 312.036 186.143 cm []0 d 0 J 0.398 w 0 0 m 3.138 0 l S Q BT -/F30 9.9626 Tf 315.174 120.326 Td [(desc)]TJ +/F30 9.9626 Tf 315.174 185.944 Td [(desc)]TJ ET q -1 0 0 1 336.723 120.525 cm +1 0 0 1 336.723 186.143 cm []0 d 0 J 0.398 w 0 0 m 3.138 0 l S Q BT -/F30 9.9626 Tf 339.861 120.326 Td [(type)]TJ +/F30 9.9626 Tf 339.861 185.944 Td [(type)]TJ 0 g 0 G /F8 9.9626 Tf 20.921 0 Td [(.)]TJ 0 g 0 G - -94.012 -29.888 Td [(23)]TJ +/F27 9.9626 Tf -260.887 -20.854 Td [(On)-383(Return)]TJ +0 g 0 G +0 g 0 G + 0 -20.854 Td [(F)96(unction)-384(v)64(alue)]TJ +0 g 0 G +/F8 9.9626 Tf 78.387 0 Td [(is)-333(the)-334(dot)-333(pro)-28(duct)-333(of)-333(sub)28(v)27(ectors)]TJ/F11 9.9626 Tf 142.189 0 Td [(x)]TJ/F8 9.9626 Tf 9.015 0 Td [(and)]TJ/F11 9.9626 Tf 19.371 0 Td [(y)]TJ/F8 9.9626 Tf 5.242 0 Td [(.)]TJ -229.297 -11.955 Td [(Scop)-28(e:)]TJ/F27 9.9626 Tf 32.379 0 Td [(global)]TJ/F8 9.9626 Tf -32.379 -11.955 Td [(Sp)-28(eci\014ed)-333(as:)-445(a)-333(n)28(um)28(b)-28(er)-333(of)-334(the)-333(data)-333(t)28(yp)-28(e)-334(ind)1(ic)-1(ated)-333(in)-333(T)83(able)]TJ +0 0 1 rg 0 0 1 RG + [-333(2)]TJ +0 g 0 G + [(.)]TJ +0 g 0 G + 141.968 -29.888 Td [(23)]TJ 0 g 0 G ET endstream endobj -803 0 obj << +776 0 obj << /Type /Page -/Contents 804 0 R -/Resources 802 0 R +/Contents 777 0 R +/Resources 775 0 R /MediaBox [0 0 595.276 841.89] -/Parent 777 0 R -/Annots [ 798 0 R 799 0 R 800 0 R ] +/Parent 751 0 R +/Annots [ 771 0 R 772 0 R 773 0 R 774 0 R ] >> endobj -798 0 obj << +771 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [203.009 264.147 209.983 274.995] +/Rect [203.009 332.314 209.983 343.163] /Subtype /Link /A << /S /GoTo /D (table.2) >> >> endobj -799 0 obj << +772 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [203.009 184.792 209.983 195.64] +/Rect [203.009 251.685 209.983 262.533] /Subtype /Link /A << /S /GoTo /D (table.2) >> >> endobj -800 0 obj << +773 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [294.721 117.115 361.779 128.24] +/Rect [294.721 182.733 361.779 193.858] /Subtype /Link /A << /S /GoTo /D (descdata) >> >> endobj -805 0 obj << -/D [803 0 R /XYZ 99.895 740.998 null] +774 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [382.088 117.392 389.062 128.24] +/Subtype /Link +/A << /S /GoTo /D (table.2) >> >> endobj -110 0 obj << -/D [803 0 R /XYZ 99.895 660.985 null] +778 0 obj << +/D [776 0 R /XYZ 99.895 740.998 null] >> endobj -806 0 obj << -/D [803 0 R /XYZ 99.895 522.156 null] +110 0 obj << +/D [776 0 R /XYZ 99.895 697.17 null] >> endobj -807 0 obj << -/D [803 0 R /XYZ 267.641 410.079 null] +779 0 obj << +/D [776 0 R /XYZ 267.641 483.443 null] >> endobj -802 0 obj << -/Font << /F16 443 0 R /F8 446 0 R /F11 602 0 R /F14 619 0 R /F10 618 0 R /F17 588 0 R /F27 445 0 R /F30 616 0 R >> +775 0 obj << +/Font << /F16 431 0 R /F8 434 0 R /F11 587 0 R /F14 604 0 R /F10 603 0 R /F30 601 0 R /F27 433 0 R >> /ProcSet [ /PDF /Text ] >> endobj -810 0 obj << -/Length 1304 +782 0 obj << +/Length 625 >> stream 0 g 0 G 0 g 0 G 0 g 0 G -BT -/F27 9.9626 Tf 150.705 706.129 Td [(On)-383(Return)]TJ -0 g 0 G -0 g 0 G - 0 -19.925 Td [(F)96(unction)-384(v)64(alue)]TJ -0 g 0 G -/F8 9.9626 Tf 78.386 0 Td [(is)-333(the)-334(dot)-333(pro)-28(duct)-333(of)-333(sub)28(v)27(ectors)]TJ/F11 9.9626 Tf 142.189 0 Td [(x)]TJ/F8 9.9626 Tf 9.015 0 Td [(and)]TJ/F11 9.9626 Tf 19.372 0 Td [(y)]TJ/F8 9.9626 Tf 5.242 0 Td [(.)]TJ -229.298 -11.956 Td [(Scop)-28(e:)]TJ/F27 9.9626 Tf 32.379 0 Td [(global)]TJ/F8 9.9626 Tf -32.379 -11.955 Td [(Sp)-28(eci\014ed)-333(as:)-445(a)-333(n)28(um)28(b)-28(er)-333(of)-334(the)-333(data)-333(t)27(yp)-27(e)-334(indicated)-333(in)-333(T)83(able)]TJ -0 0 1 rg 0 0 1 RG - [-333(2)]TJ -0 g 0 G - [(.)]TJ -0 g 0 G -/F27 9.9626 Tf -24.906 -19.925 Td [(info)]TJ +BT +/F27 9.9626 Tf 150.705 706.129 Td [(info)]TJ 0 g 0 G /F8 9.9626 Tf 23.758 0 Td [(Error)-333(co)-28(de.)]TJ 1.148 -11.955 Td [(Scop)-28(e:)]TJ/F27 9.9626 Tf 32.379 0 Td [(lo)-32(cal)]TJ/F8 9.9626 Tf -32.379 -11.955 Td [(T)28(yp)-28(e:)]TJ/F27 9.9626 Tf 29.612 0 Td [(required)]TJ/F8 9.9626 Tf -29.612 -11.956 Td [(In)28(ten)28(t:)]TJ/F27 9.9626 Tf 33.486 0 Td [(out)]TJ/F8 9.9626 Tf 16.549 0 Td [(.)]TJ -50.035 -11.955 Td [(An)-333(in)27(t)1(e)-1(ger)-333(v)56(alue;)-334(0)-333(means)-333(no)-334(error)-333(has)-333(b)-28(een)-333(detec)-1(ted.)]TJ 0 g 0 G - 141.968 -504.109 Td [(24)]TJ + 141.968 -567.87 Td [(24)]TJ 0 g 0 G ET endstream endobj -809 0 obj << +781 0 obj << /Type /Page -/Contents 810 0 R -/Resources 808 0 R +/Contents 782 0 R +/Resources 780 0 R /MediaBox [0 0 595.276 841.89] -/Parent 777 0 R -/Annots [ 801 0 R ] ->> endobj -801 0 obj << -/Type /Annot -/Border[0 0 0]/H/I/C[1 0 0] -/Rect [432.897 659.36 439.871 670.208] -/Subtype /Link -/A << /S /GoTo /D (table.2) >> +/Parent 751 0 R >> endobj -811 0 obj << -/D [809 0 R /XYZ 150.705 740.998 null] +783 0 obj << +/D [781 0 R /XYZ 150.705 740.998 null] >> endobj -808 0 obj << -/Font << /F27 445 0 R /F8 446 0 R /F11 602 0 R >> +780 0 obj << +/Font << /F27 433 0 R /F8 434 0 R >> /ProcSet [ /PDF /Text ] >> endobj -818 0 obj << -/Length 7059 +790 0 obj << +/Length 7473 >> stream 0 g 0 G 0 g 0 G -0 g 0 G -0 g 0 G -BT -/F16 14.3462 Tf 99.895 680.996 Td [(psb)]TJ -ET -q -1 0 0 1 125.163 681.195 cm -[]0 d 0 J 0.398 w 0 0 m 4.842 0 l S -Q -BT -/F16 14.3462 Tf 130.004 680.996 Td [(gedots|Generalized)-375(Dot)-375(Pro)-31(duct)]TJ/F8 9.9626 Tf -30.109 -29.021 Td [(This)-392(subroutine)-392(computes)-392(a)-392(series)-392(of)-391(dot)-392(pro)-28(ducts)-392(among)-392(the)-392(columns)-392(of)-391(t)27(w)28(o)]TJ 0 -11.955 Td [(dense)-333(matrices)]TJ/F11 9.9626 Tf 67.11 0 Td [(x)]TJ/F8 9.9626 Tf 9.015 0 Td [(and)]TJ/F11 9.9626 Tf 19.372 0 Td [(y)]TJ/F8 9.9626 Tf 5.242 0 Td [(:)]TJ/F11 9.9626 Tf 23.755 -11.955 Td [(r)-28(es)]TJ/F8 9.9626 Tf 14.081 0 Td [(\050)]TJ/F11 9.9626 Tf 3.874 0 Td [(i)]TJ/F8 9.9626 Tf 3.432 0 Td [(\051)]TJ/F14 9.9626 Tf 6.642 0 Td [(\040)]TJ/F11 9.9626 Tf 12.73 0 Td [(x)]TJ/F8 9.9626 Tf 5.694 0 Td [(\050:)]TJ/F11 9.9626 Tf 6.642 0 Td [(;)-167(i)]TJ/F8 9.9626 Tf 7.86 0 Td [(\051)]TJ/F10 6.9738 Tf 3.874 4.113 Td [(T)]TJ/F11 9.9626 Tf 6.276 -4.113 Td [(y)]TJ/F8 9.9626 Tf 5.242 0 Td [(\050:)]TJ/F11 9.9626 Tf 6.642 0 Td [(;)-167(i)]TJ/F8 9.9626 Tf 7.86 0 Td [(\051)]TJ -215.343 -17.355 Td [(If)-245(the)-245(matrices)-245(are)-245(complex,)-262(then)-245(the)-245(usual)-245(con)28(v)27(en)28(tion)-245(appl)1(ie)-1(s,)-262(i.e.)-415(the)-245(conjugate)]TJ 0 -11.956 Td [(transp)-28(ose)-323(of)]TJ/F11 9.9626 Tf 55.837 0 Td [(x)]TJ/F8 9.9626 Tf 8.912 0 Td [(is)-323(used.)-441(If)]TJ/F11 9.9626 Tf 46.366 0 Td [(x)]TJ/F8 9.9626 Tf 8.913 0 Td [(and)]TJ/F11 9.9626 Tf 19.269 0 Td [(y)]TJ/F8 9.9626 Tf 8.461 0 Td [(are)-323(of)-323(rank)-323(one,)-325(then)]TJ/F11 9.9626 Tf 94.212 0 Td [(r)-28(es)]TJ/F8 9.9626 Tf 17.299 0 Td [(is)-323(a)-323(scalar,)-325(else)-324(it)-323(is)]TJ -259.269 -11.955 Td [(a)-333(rank)-334(one)-333(arra)28(y)83(.)]TJ/F16 14.3462 Tf 0 -32.78 Td [(Syn)31(tax)]TJ/F8 9.9626 Tf 87.942 -21.821 Td [(call)-333(psb)]TJ -ET -q -1 0 0 1 221.699 532.398 cm -[]0 d 0 J 0.398 w 0 0 m 2.989 0 l S -Q BT -/F8 9.9626 Tf 224.688 532.198 Td [(gedots)-333(\050)]TJ/F17 9.9626 Tf 34.924 0 Td [(r)51(es,)-358(x,)-357(y,)-358(desc)]TJ +/F16 11.9552 Tf 99.895 706.129 Td [(psb)]TJ ET q -1 0 0 1 320.22 532.398 cm -[]0 d 0 J 0.398 w 0 0 m 3.055 0 l S +1 0 0 1 120.951 706.328 cm +[]0 d 0 J 0.398 w 0 0 m 4.035 0 l S Q BT -/F17 9.9626 Tf 323.275 532.198 Td [(a,)-358(info)]TJ/F8 9.9626 Tf 28.516 0 Td [(\051)]TJ +/F16 11.9552 Tf 124.986 706.129 Td [(gedots)-375(|)-375(Generalized)-375(Dot)-375(Pro)-31(duct)]TJ/F8 9.9626 Tf -25.091 -18.389 Td [(This)-392(subroutine)-392(computes)-392(a)-392(series)-392(of)-391(dot)-392(pro)-28(ducts)-392(among)-392(the)-392(columns)-392(of)-391(t)27(w)28(o)]TJ 0 -11.956 Td [(dense)-333(matrices)]TJ/F11 9.9626 Tf 67.11 0 Td [(x)]TJ/F8 9.9626 Tf 9.015 0 Td [(and)]TJ/F11 9.9626 Tf 19.372 0 Td [(y)]TJ/F8 9.9626 Tf 5.241 0 Td [(:)]TJ/F11 9.9626 Tf 23.756 -11.955 Td [(r)-28(es)]TJ/F8 9.9626 Tf 14.081 0 Td [(\050)]TJ/F11 9.9626 Tf 3.874 0 Td [(i)]TJ/F8 9.9626 Tf 3.432 0 Td [(\051)]TJ/F14 9.9626 Tf 6.642 0 Td [(\040)]TJ/F11 9.9626 Tf 12.73 0 Td [(x)]TJ/F8 9.9626 Tf 5.694 0 Td [(\050:)]TJ/F11 9.9626 Tf 6.642 0 Td [(;)-167(i)]TJ/F8 9.9626 Tf 7.86 0 Td [(\051)]TJ/F10 6.9738 Tf 3.874 4.114 Td [(T)]TJ/F11 9.9626 Tf 6.276 -4.114 Td [(y)]TJ/F8 9.9626 Tf 5.242 0 Td [(\050:)]TJ/F11 9.9626 Tf 6.642 0 Td [(;)-167(i)]TJ/F8 9.9626 Tf 7.86 0 Td [(\051)]TJ -215.343 -17.797 Td [(If)-245(the)-245(matrices)-245(are)-245(complex,)-262(then)-245(the)-245(usual)-245(con)28(v)28(e)-1(n)28(tion)-245(app)1(lie)-1(s,)-262(i.e.)-415(the)-245(conjugate)]TJ 0 -11.955 Td [(transp)-28(ose)-323(of)]TJ/F11 9.9626 Tf 55.836 0 Td [(x)]TJ/F8 9.9626 Tf 8.913 0 Td [(is)-323(used.)-441(If)]TJ/F11 9.9626 Tf 46.366 0 Td [(x)]TJ/F8 9.9626 Tf 8.913 0 Td [(and)]TJ/F11 9.9626 Tf 19.269 0 Td [(y)]TJ/F8 9.9626 Tf 8.461 0 Td [(are)-323(of)-323(rank)-323(one,)-325(then)]TJ/F11 9.9626 Tf 94.212 0 Td [(r)-28(es)]TJ/F8 9.9626 Tf 17.299 0 Td [(is)-323(a)-323(scalar,)-325(else)-324(it)-323(is)]TJ -259.269 -11.955 Td [(a)-333(rank)-334(one)-333(arra)28(y)83(.)]TJ +0 g 0 G +0 g 0 G +/F30 9.9626 Tf 0 -21.691 Td [(call)-525(psb_gedots\050res,)-525(x,)-525(y,)-525(desc_a,)-525(info\051)]TJ 0 g 0 G 0 g 0 G 0 g 0 G ET q -1 0 0 1 177.988 505.983 cm +1 0 0 1 177.988 576.417 cm []0 d 0 J 0.398 w 0 0 m 187.526 0 l S Q BT -/F11 9.9626 Tf 183.966 497.415 Td [(r)-28(es)]TJ/F8 9.9626 Tf 14.08 0 Td [(,)]TJ/F11 9.9626 Tf 6.088 0 Td [(x)]TJ/F8 9.9626 Tf 5.694 0 Td [(,)]TJ/F11 9.9626 Tf 6.088 0 Td [(y)]TJ/F27 9.9626 Tf 88.459 0 Td [(Subroutine)]TJ +/F11 9.9626 Tf 183.966 567.85 Td [(r)-28(es)]TJ/F8 9.9626 Tf 14.08 0 Td [(,)]TJ/F11 9.9626 Tf 6.088 0 Td [(x)]TJ/F8 9.9626 Tf 5.694 0 Td [(,)]TJ/F11 9.9626 Tf 6.088 0 Td [(y)]TJ/F27 9.9626 Tf 88.459 0 Td [(Subroutine)]TJ ET q -1 0 0 1 177.988 493.629 cm +1 0 0 1 177.988 564.064 cm []0 d 0 J 0.398 w 0 0 m 187.526 0 l S Q BT -/F8 9.9626 Tf 183.966 485.062 Td [(Short)-333(Precision)-333(R)-1(eal)-3102(psb)]TJ +/F8 9.9626 Tf 183.966 555.496 Td [(Short)-333(Precision)-333(R)-1(eal)-3102(psb)]TJ ET q -1 0 0 1 319.972 485.261 cm +1 0 0 1 319.972 555.695 cm []0 d 0 J 0.398 w 0 0 m 2.989 0 l S Q BT -/F8 9.9626 Tf 322.961 485.062 Td [(gedots)]TJ -138.995 -11.956 Td [(Long)-333(Precision)-334(Real)-3314(p)1(s)-1(b)]TJ +/F8 9.9626 Tf 322.961 555.496 Td [(gedots)]TJ -138.995 -11.955 Td [(Long)-333(Precision)-334(Real)-3314(p)1(s)-1(b)]TJ ET q -1 0 0 1 319.972 473.306 cm +1 0 0 1 319.972 543.74 cm []0 d 0 J 0.398 w 0 0 m 2.989 0 l S Q BT -/F8 9.9626 Tf 322.961 473.106 Td [(gedots)]TJ -138.995 -11.955 Td [(Short)-333(Precision)-333(C)-1(omplex)-1200(p)1(s)-1(b)]TJ +/F8 9.9626 Tf 322.961 543.541 Td [(gedots)]TJ -138.995 -11.955 Td [(Short)-333(Precision)-333(C)-1(omplex)-1200(p)1(s)-1(b)]TJ ET q -1 0 0 1 319.972 461.351 cm +1 0 0 1 319.972 531.785 cm []0 d 0 J 0.398 w 0 0 m 2.989 0 l S Q BT -/F8 9.9626 Tf 322.961 461.151 Td [(gedots)]TJ -138.995 -11.955 Td [(Long)-333(Precision)-334(Complex)-1411(psb)]TJ +/F8 9.9626 Tf 322.961 531.586 Td [(gedots)]TJ -138.995 -11.956 Td [(Long)-333(Precision)-334(Complex)-1411(psb)]TJ ET q -1 0 0 1 319.972 449.395 cm +1 0 0 1 319.972 519.83 cm []0 d 0 J 0.398 w 0 0 m 2.989 0 l S Q BT -/F8 9.9626 Tf 322.961 449.196 Td [(gedots)]TJ +/F8 9.9626 Tf 322.961 519.63 Td [(gedots)]TJ ET q -1 0 0 1 177.988 445.41 cm +1 0 0 1 177.988 515.845 cm []0 d 0 J 0.398 w 0 0 m 187.526 0 l S Q 0 g 0 G BT -/F8 9.9626 Tf 228.067 417.371 Td [(T)83(able)-333(3:)-444(Data)-334(t)28(yp)-28(es)]TJ +/F8 9.9626 Tf 228.067 487.805 Td [(T)83(able)-333(3:)-444(Data)-334(t)28(yp)-28(es)]TJ 0 g 0 G 0 g 0 G 0 g 0 G -/F27 9.9626 Tf -128.172 -31.972 Td [(T)32(yp)-32(e:)]TJ +/F27 9.9626 Tf -128.172 -33.279 Td [(T)32(yp)-32(e:)]TJ 0 g 0 G /F8 9.9626 Tf 33.797 0 Td [(Sync)28(hronous.)]TJ 0 g 0 G -/F27 9.9626 Tf -33.797 -19.54 Td [(On)-383(En)32(try)]TJ +/F27 9.9626 Tf -33.797 -19.834 Td [(On)-383(En)32(try)]TJ 0 g 0 G 0 g 0 G - 0 -19.54 Td [(x)]TJ + 0 -19.835 Td [(x)]TJ 0 g 0 G -/F8 9.9626 Tf 11.028 0 Td [(the)-333(lo)-28(cal)-333(p)-28(ortion)-333(of)-334(global)-333(dense)-333(matrix)]TJ/F11 9.9626 Tf 176.118 0 Td [(x)]TJ/F8 9.9626 Tf 5.694 0 Td [(.)]TJ -167.933 -11.955 Td [(Scop)-28(e:)]TJ/F27 9.9626 Tf 32.379 0 Td [(lo)-32(cal)]TJ/F8 9.9626 Tf -32.379 -11.956 Td [(T)28(yp)-28(e:)]TJ/F27 9.9626 Tf 29.611 0 Td [(required)]TJ/F8 9.9626 Tf -29.611 -11.955 Td [(In)28(ten)28(t:)]TJ/F27 9.9626 Tf 33.486 0 Td [(in)]TJ/F8 9.9626 Tf 9.547 0 Td [(.)]TJ -43.033 -11.955 Td [(Sp)-28(eci\014ed)-474(as:)-727(an)-475(arra)28(y)-474(of)-475(rank)-475(on)1(e)-475(or)-475(t)28(w)28(o)-475(con)28(taining)-474(n)27(u)1(m)27(b)-27(e)-1(r)1(s)-475(of)-475(t)28(yp)-28(e)]TJ 0 -11.955 Td [(sp)-28(eci\014ed)-333(in)-333(T)83(able)]TJ +/F8 9.9626 Tf 11.028 0 Td [(the)-333(lo)-28(cal)-333(p)-28(ortion)-333(of)-334(global)-333(dense)-333(matrix)]TJ/F11 9.9626 Tf 176.118 0 Td [(x)]TJ/F8 9.9626 Tf 5.694 0 Td [(.)]TJ -167.933 -11.955 Td [(Scop)-28(e:)]TJ/F27 9.9626 Tf 32.379 0 Td [(lo)-32(cal)]TJ/F8 9.9626 Tf -32.379 -11.955 Td [(T)28(yp)-28(e:)]TJ/F27 9.9626 Tf 29.611 0 Td [(required)]TJ/F8 9.9626 Tf -29.611 -11.955 Td [(In)28(ten)28(t:)]TJ/F27 9.9626 Tf 33.486 0 Td [(in)]TJ/F8 9.9626 Tf 9.547 0 Td [(.)]TJ -43.033 -11.956 Td [(Sp)-28(eci\014ed)-474(as:)-727(an)-475(arra)28(y)-474(of)-475(rank)-475(on)1(e)-475(or)-475(t)28(w)28(o)-475(con)28(taining)-474(n)27(u)1(m)27(b)-27(e)-1(r)1(s)-475(of)-475(t)28(yp)-28(e)]TJ 0 -11.955 Td [(sp)-28(eci\014ed)-333(in)-333(T)83(able)]TJ 0 0 1 rg 0 0 1 RG [-333(3)]TJ 0 g 0 G [(.)-445(The)-333(rank)-333(of)]TJ/F11 9.9626 Tf 146.202 0 Td [(x)]TJ/F8 9.9626 Tf 9.015 0 Td [(m)28(ust)-334(b)-27(e)-334(the)-333(same)-333(of)]TJ/F11 9.9626 Tf 91.712 0 Td [(y)]TJ/F8 9.9626 Tf 5.241 0 Td [(.)]TJ 0 g 0 G -/F27 9.9626 Tf -277.077 -19.54 Td [(y)]TJ +/F27 9.9626 Tf -277.077 -19.834 Td [(y)]TJ 0 g 0 G /F8 9.9626 Tf 11.028 0 Td [(the)-333(lo)-28(cal)-333(p)-28(ortion)-333(of)-334(global)-333(dense)-333(matrix)]TJ/F11 9.9626 Tf 176.118 0 Td [(y)]TJ/F8 9.9626 Tf 5.242 0 Td [(.)]TJ -167.481 -11.956 Td [(Scop)-28(e:)]TJ/F27 9.9626 Tf 32.379 0 Td [(lo)-32(cal)]TJ/F8 9.9626 Tf -32.379 -11.955 Td [(T)28(yp)-28(e:)]TJ/F27 9.9626 Tf 29.611 0 Td [(required)]TJ/F8 9.9626 Tf -29.611 -11.955 Td [(In)28(ten)28(t:)]TJ/F27 9.9626 Tf 33.486 0 Td [(in)]TJ/F8 9.9626 Tf 9.547 0 Td [(.)]TJ -43.033 -11.955 Td [(Sp)-28(eci\014ed)-474(as:)-727(an)-475(arra)28(y)-474(of)-475(rank)-475(on)1(e)-475(or)-475(t)28(w)28(o)-475(con)28(taining)-474(n)27(u)1(m)27(b)-27(e)-1(r)1(s)-475(of)-475(t)28(yp)-28(e)]TJ 0 -11.955 Td [(sp)-28(eci\014ed)-333(in)-333(T)83(able)]TJ 0 0 1 rg 0 0 1 RG @@ -6956,958 +6540,836 @@ BT 0 g 0 G [(.)-445(The)-333(rank)-333(of)]TJ/F11 9.9626 Tf 146.202 0 Td [(y)]TJ/F8 9.9626 Tf 8.563 0 Td [(m)28(ust)-334(b)-27(e)-334(the)-333(same)-333(of)]TJ/F11 9.9626 Tf 91.712 0 Td [(x)]TJ/F8 9.9626 Tf 5.693 0 Td [(.)]TJ 0 g 0 G -/F27 9.9626 Tf -277.077 -19.541 Td [(desc)]TJ +/F27 9.9626 Tf -277.077 -19.835 Td [(desc)]TJ ET q -1 0 0 1 121.81 187.886 cm +1 0 0 1 121.81 255.835 cm []0 d 0 J 0.398 w 0 0 m 3.437 0 l S Q BT -/F27 9.9626 Tf 125.247 187.687 Td [(a)]TJ +/F27 9.9626 Tf 125.247 255.636 Td [(a)]TJ 0 g 0 G -/F8 9.9626 Tf 10.551 0 Td [(con)28(tains)-334(d)1(ata)-334(structures)-333(for)-333(com)-1(m)28(unications.)]TJ -10.996 -11.956 Td [(Scop)-28(e:)]TJ/F27 9.9626 Tf 32.379 0 Td [(lo)-32(cal)]TJ/F8 9.9626 Tf -32.379 -11.955 Td [(T)28(yp)-28(e:)]TJ/F27 9.9626 Tf 29.611 0 Td [(required)]TJ/F8 9.9626 Tf -29.611 -11.955 Td [(In)28(ten)28(t:)]TJ/F27 9.9626 Tf 33.486 0 Td [(in)]TJ/F8 9.9626 Tf 9.547 0 Td [(.)]TJ -43.033 -11.955 Td [(Sp)-28(eci\014ed)-333(as:)-445(a)-333(structured)-333(data)-333(of)-334(t)28(yp)-28(e)]TJ +/F8 9.9626 Tf 10.551 0 Td [(con)28(tains)-334(d)1(ata)-334(structures)-333(for)-333(com)-1(m)28(unications.)]TJ -10.996 -11.955 Td [(Scop)-28(e:)]TJ/F27 9.9626 Tf 32.379 0 Td [(lo)-32(cal)]TJ/F8 9.9626 Tf -32.379 -11.955 Td [(T)28(yp)-28(e:)]TJ/F27 9.9626 Tf 29.611 0 Td [(required)]TJ/F8 9.9626 Tf -29.611 -11.955 Td [(In)28(ten)28(t:)]TJ/F27 9.9626 Tf 33.486 0 Td [(in)]TJ/F8 9.9626 Tf 9.547 0 Td [(.)]TJ -43.033 -11.955 Td [(Sp)-28(eci\014ed)-333(as:)-445(a)-333(structured)-333(data)-333(of)-334(t)28(yp)-28(e)]TJ 0 0 1 rg 0 0 1 RG /F30 9.9626 Tf 170.915 0 Td [(psb)]TJ ET q -1 0 0 1 312.036 140.065 cm +1 0 0 1 312.036 208.015 cm []0 d 0 J 0.398 w 0 0 m 3.138 0 l S Q BT -/F30 9.9626 Tf 315.174 139.866 Td [(desc)]TJ +/F30 9.9626 Tf 315.174 207.816 Td [(desc)]TJ ET q -1 0 0 1 336.723 140.065 cm +1 0 0 1 336.723 208.015 cm []0 d 0 J 0.398 w 0 0 m 3.138 0 l S Q BT -/F30 9.9626 Tf 339.861 139.866 Td [(type)]TJ +/F30 9.9626 Tf 339.861 207.816 Td [(type)]TJ 0 g 0 G /F8 9.9626 Tf 20.921 0 Td [(.)]TJ 0 g 0 G -/F27 9.9626 Tf -260.887 -19.54 Td [(On)-383(Return)]TJ +/F27 9.9626 Tf -260.887 -19.835 Td [(On)-383(Return)]TJ +0 g 0 G +0 g 0 G + 0 -19.835 Td [(res)]TJ +0 g 0 G +/F8 9.9626 Tf 19.47 0 Td [(is)-333(the)-334(dot)-333(pro)-28(duct)-333(of)-333(sub)28(v)27(ectors)]TJ/F11 9.9626 Tf 142.19 0 Td [(x)]TJ/F8 9.9626 Tf 9.014 0 Td [(and)]TJ/F11 9.9626 Tf 19.372 0 Td [(y)]TJ/F8 9.9626 Tf 5.242 0 Td [(.)]TJ -170.381 -11.955 Td [(Scop)-28(e:)]TJ/F27 9.9626 Tf 32.379 0 Td [(global)]TJ/F8 9.9626 Tf -32.379 -11.955 Td [(In)28(ten)28(t:)]TJ/F27 9.9626 Tf 33.486 0 Td [(out)]TJ/F8 9.9626 Tf 16.549 0 Td [(.)]TJ -50.035 -11.955 Td [(Sp)-28(eci\014ed)-357(as)-1(:)-493(a)-357(n)27(um)28(b)-28(er)-357(or)-358(a)-358(rank-one)-358(ar)1(ra)27(y)-357(of)-358(the)-358(data)-358(t)28(yp)-27(e)-358(indicated)-358(in)]TJ 0 -11.955 Td [(T)83(able)]TJ +0 0 1 rg 0 0 1 RG + [-333(2)]TJ 0 g 0 G + [(.)]TJ 0 g 0 G -/F8 9.9626 Tf 166.875 -29.888 Td [(25)]TJ + 141.968 -29.888 Td [(25)]TJ 0 g 0 G ET endstream endobj -817 0 obj << +789 0 obj << /Type /Page -/Contents 818 0 R -/Resources 816 0 R +/Contents 790 0 R +/Resources 788 0 R /MediaBox [0 0 595.276 841.89] -/Parent 822 0 R -/Annots [ 812 0 R 813 0 R 814 0 R ] +/Parent 793 0 R +/Annots [ 784 0 R 785 0 R 786 0 R 787 0 R ] >> endobj -812 0 obj << +784 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [203.009 283.609 209.983 294.458] +/Rect [203.009 352.148 209.983 362.996] /Subtype /Link /A << /S /GoTo /D (table.3) >> >> endobj -813 0 obj << +785 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [203.009 204.293 209.983 215.142] +/Rect [203.009 272.537 209.983 283.386] /Subtype /Link /A << /S /GoTo /D (table.3) >> >> endobj -814 0 obj << +786 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [294.721 136.656 361.779 147.781] +/Rect [294.721 204.605 361.779 215.73] /Subtype /Link /A << /S /GoTo /D (descdata) >> >> endobj -819 0 obj << -/D [817 0 R /XYZ 99.895 740.998 null] +787 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [151.203 119.329 158.177 128.24] +/Subtype /Link +/A << /S /GoTo /D (table.2) >> >> endobj -114 0 obj << -/D [817 0 R /XYZ 99.895 661.141 null] +791 0 obj << +/D [789 0 R /XYZ 99.895 740.998 null] >> endobj -820 0 obj << -/D [817 0 R /XYZ 99.895 541.364 null] +114 0 obj << +/D [789 0 R /XYZ 99.895 697.37 null] >> endobj -821 0 obj << -/D [817 0 R /XYZ 267.641 429.326 null] +792 0 obj << +/D [789 0 R /XYZ 267.641 499.76 null] >> endobj -816 0 obj << -/Font << /F16 443 0 R /F8 446 0 R /F11 602 0 R /F14 619 0 R /F10 618 0 R /F17 588 0 R /F27 445 0 R /F30 616 0 R >> +788 0 obj << +/Font << /F16 431 0 R /F8 434 0 R /F11 587 0 R /F14 604 0 R /F10 603 0 R /F30 601 0 R /F27 433 0 R >> /ProcSet [ /PDF /Text ] >> endobj -825 0 obj << -/Length 1385 +796 0 obj << +/Length 625 >> stream 0 g 0 G 0 g 0 G 0 g 0 G BT -/F27 9.9626 Tf 150.705 706.129 Td [(res)]TJ -0 g 0 G -/F8 9.9626 Tf 19.47 0 Td [(is)-333(the)-334(dot)-333(pro)-28(duct)-333(of)-333(sub)28(v)27(ectors)]TJ/F11 9.9626 Tf 142.189 0 Td [(x)]TJ/F8 9.9626 Tf 9.015 0 Td [(and)]TJ/F11 9.9626 Tf 19.372 0 Td [(y)]TJ/F8 9.9626 Tf 5.242 0 Td [(.)]TJ -170.381 -11.955 Td [(Scop)-28(e:)]TJ/F27 9.9626 Tf 32.378 0 Td [(global)]TJ/F8 9.9626 Tf -32.378 -11.955 Td [(In)28(ten)28(t:)]TJ/F27 9.9626 Tf 33.485 0 Td [(out)]TJ/F8 9.9626 Tf 16.549 0 Td [(.)]TJ -50.034 -11.956 Td [(Sp)-28(eci\014ed)-357(as:)-494(a)-357(n)27(um)28(b)-28(er)-357(or)-358(a)-358(rank-one)-357(arra)27(y)-357(of)-358(the)-358(data)-357(t)27(yp)-27(e)-358(indicated)-358(in)]TJ 0 -11.955 Td [(T)83(able)]TJ -0 0 1 rg 0 0 1 RG - [-333(2)]TJ -0 g 0 G - [(.)]TJ -0 g 0 G -/F27 9.9626 Tf -24.907 -19.925 Td [(info)]TJ +/F27 9.9626 Tf 150.705 706.129 Td [(info)]TJ 0 g 0 G -/F8 9.9626 Tf 23.758 0 Td [(Error)-333(co)-28(de.)]TJ 1.149 -11.955 Td [(Scop)-28(e:)]TJ/F27 9.9626 Tf 32.378 0 Td [(lo)-32(cal)]TJ/F8 9.9626 Tf -32.378 -11.955 Td [(T)28(yp)-28(e:)]TJ/F27 9.9626 Tf 29.611 0 Td [(required)]TJ/F8 9.9626 Tf -29.611 -11.956 Td [(In)28(ten)28(t:)]TJ/F27 9.9626 Tf 33.485 0 Td [(out)]TJ/F8 9.9626 Tf 16.549 0 Td [(.)]TJ -50.034 -11.955 Td [(An)-333(in)28(teger)-334(v)56(alue;)-334(0)-333(means)-333(no)-334(error)-333(has)-333(b)-28(een)-333(detected.)]TJ +/F8 9.9626 Tf 23.758 0 Td [(Error)-333(co)-28(de.)]TJ 1.148 -11.955 Td [(Scop)-28(e:)]TJ/F27 9.9626 Tf 32.379 0 Td [(lo)-32(cal)]TJ/F8 9.9626 Tf -32.379 -11.955 Td [(T)28(yp)-28(e:)]TJ/F27 9.9626 Tf 29.612 0 Td [(required)]TJ/F8 9.9626 Tf -29.612 -11.956 Td [(In)28(ten)28(t:)]TJ/F27 9.9626 Tf 33.486 0 Td [(out)]TJ/F8 9.9626 Tf 16.549 0 Td [(.)]TJ -50.035 -11.955 Td [(An)-333(in)27(t)1(e)-1(ger)-333(v)56(alue;)-334(0)-333(means)-333(no)-334(error)-333(has)-333(b)-28(een)-333(detec)-1(ted.)]TJ 0 g 0 G - 141.967 -500.124 Td [(26)]TJ + 141.968 -567.87 Td [(26)]TJ 0 g 0 G ET endstream endobj -824 0 obj << +795 0 obj << /Type /Page -/Contents 825 0 R -/Resources 823 0 R +/Contents 796 0 R +/Resources 794 0 R /MediaBox [0 0 595.276 841.89] -/Parent 822 0 R -/Annots [ 815 0 R ] +/Parent 793 0 R >> endobj -815 0 obj << -/Type /Annot -/Border[0 0 0]/H/I/C[1 0 0] -/Rect [202.013 657.312 208.986 666.223] -/Subtype /Link -/A << /S /GoTo /D (table.2) >> ->> endobj -826 0 obj << -/D [824 0 R /XYZ 150.705 740.998 null] +797 0 obj << +/D [795 0 R /XYZ 150.705 740.998 null] >> endobj -823 0 obj << -/Font << /F27 445 0 R /F8 446 0 R /F11 602 0 R >> +794 0 obj << +/Font << /F27 433 0 R /F8 434 0 R >> /ProcSet [ /PDF /Text ] >> endobj -831 0 obj << -/Length 6310 +802 0 obj << +/Length 6532 >> stream 0 g 0 G 0 g 0 G -0 g 0 G -0 g 0 G -BT -/F16 14.3462 Tf 99.895 679.836 Td [(psb)]TJ -ET -q -1 0 0 1 125.163 680.036 cm -[]0 d 0 J 0.398 w 0 0 m 4.842 0 l S -Q -BT -/F16 14.3462 Tf 130.004 679.836 Td [(geamax|In\014nit)31(y-Norm)-375(of)-375(V)94(ector)]TJ/F8 9.9626 Tf -30.109 -30.167 Td [(This)-333(function)-334(computes)-333(the)-333(in\014nit)28(y-norm)-334(of)-333(a)-333(v)27(ector)]TJ/F11 9.9626 Tf 233.182 0 Td [(x)]TJ/F8 9.9626 Tf 5.694 0 Td [(.)]TJ -238.876 -11.955 Td [(If)]TJ/F11 9.9626 Tf 9.963 0 Td [(x)]TJ/F8 9.9626 Tf 9.015 0 Td [(is)-333(a)-334(real)-333(v)28(ector)-334(it)-333(computes)-333(in\014nit)28(y)-334(norm)-333(as:)]TJ/F11 9.9626 Tf 115.269 -22.112 Td [(amax)]TJ/F14 9.9626 Tf 27.741 0 Td [(\040)]TJ/F8 9.9626 Tf 12.73 0 Td [(max)]TJ/F10 6.9738 Tf 7.861 -6.276 Td [(i)]TJ/F14 9.9626 Tf 12.341 6.276 Td [(j)]TJ/F11 9.9626 Tf 2.767 0 Td [(x)]TJ/F10 6.9738 Tf 5.694 -1.495 Td [(i)]TJ/F14 9.9626 Tf 3.317 1.495 Td [(j)]TJ/F8 9.9626 Tf -206.698 -25.344 Td [(else)-333(if)]TJ/F11 9.9626 Tf 28.007 0 Td [(x)]TJ/F8 9.9626 Tf 9.014 0 Td [(is)-333(a)-334(complex)-333(v)28(ector)-334(then)-333(it)-333(computes)-334(in\014nit)28(y-norm)-333(as:)]TJ/F11 9.9626 Tf 61.447 -22.113 Td [(amax)]TJ/F14 9.9626 Tf 27.74 0 Td [(\040)]TJ/F8 9.9626 Tf 12.73 0 Td [(max)]TJ/F10 6.9738 Tf 7.862 -6.275 Td [(i)]TJ/F8 9.9626 Tf 12.341 6.275 Td [(\050)]TJ/F14 9.9626 Tf 3.874 0 Td [(j)]TJ/F11 9.9626 Tf 2.767 0 Td [(r)-28(e)]TJ/F8 9.9626 Tf 9.411 0 Td [(\050)]TJ/F11 9.9626 Tf 3.874 0 Td [(x)]TJ/F10 6.9738 Tf 5.694 -1.494 Td [(i)]TJ/F8 9.9626 Tf 3.317 1.494 Td [(\051)]TJ/F14 9.9626 Tf 3.874 0 Td [(j)]TJ/F8 9.9626 Tf 4.981 0 Td [(+)]TJ/F14 9.9626 Tf 9.963 0 Td [(j)]TJ/F11 9.9626 Tf 2.767 0 Td [(im)]TJ/F8 9.9626 Tf 12.18 0 Td [(\050)]TJ/F11 9.9626 Tf 3.874 0 Td [(x)]TJ/F10 6.9738 Tf 5.694 -1.494 Td [(i)]TJ/F8 9.9626 Tf 3.317 1.494 Td [(\051)]TJ/F14 9.9626 Tf 3.874 0 Td [(j)]TJ/F8 9.9626 Tf 2.768 0 Td [(\051)]TJ/F16 14.3462 Tf -241.37 -43.62 Td [(Syn)31(tax)]TJ/F8 9.9626 Tf 109.685 -21.904 Td [(psb)]TJ -ET -q -1 0 0 1 225.177 502.82 cm -[]0 d 0 J 0.398 w 0 0 m 2.989 0 l S -Q BT -/F8 9.9626 Tf 228.166 502.621 Td [(geamax)-333(\050)]TJ/F17 9.9626 Tf 40.128 0 Td [(x,)-358(desc)]TJ +/F16 11.9552 Tf 99.895 706.129 Td [(psb)]TJ ET q -1 0 0 1 298.477 502.82 cm -[]0 d 0 J 0.398 w 0 0 m 3.055 0 l S +1 0 0 1 120.951 706.328 cm +[]0 d 0 J 0.398 w 0 0 m 4.035 0 l S Q BT -/F17 9.9626 Tf 301.532 502.621 Td [(a,)-358(info)]TJ/F8 9.9626 Tf 28.515 0 Td [(\051)]TJ +/F16 11.9552 Tf 124.986 706.129 Td [(geamax)-375(|)-375(In\014nit)31(y-Norm)-375(of)-375(V)94(ector)]TJ/F8 9.9626 Tf -25.091 -18.389 Td [(This)-333(function)-334(computes)-333(the)-333(in\014nit)28(y-norm)-334(of)-333(a)-333(v)27(ector)]TJ/F11 9.9626 Tf 233.182 0 Td [(x)]TJ/F8 9.9626 Tf 5.694 0 Td [(.)]TJ -238.876 -11.956 Td [(If)]TJ/F11 9.9626 Tf 9.963 0 Td [(x)]TJ/F8 9.9626 Tf 9.015 0 Td [(is)-333(a)-334(real)-333(v)28(ector)-334(it)-333(computes)-333(in\014nit)28(y)-334(norm)-333(as:)]TJ/F11 9.9626 Tf 115.269 -21.917 Td [(amax)]TJ/F14 9.9626 Tf 27.741 0 Td [(\040)]TJ/F8 9.9626 Tf 12.73 0 Td [(max)]TJ/F10 6.9738 Tf 7.861 -6.276 Td [(i)]TJ/F14 9.9626 Tf 12.341 6.276 Td [(j)]TJ/F11 9.9626 Tf 2.767 0 Td [(x)]TJ/F10 6.9738 Tf 5.694 -1.495 Td [(i)]TJ/F14 9.9626 Tf 3.317 1.495 Td [(j)]TJ/F8 9.9626 Tf -206.698 -25.149 Td [(else)-333(if)]TJ/F11 9.9626 Tf 28.007 0 Td [(x)]TJ/F8 9.9626 Tf 9.014 0 Td [(is)-333(a)-334(complex)-333(v)28(ector)-334(then)-333(it)-333(computes)-334(in\014nit)28(y-norm)-333(as:)]TJ/F11 9.9626 Tf 61.447 -21.918 Td [(amax)]TJ/F14 9.9626 Tf 27.74 0 Td [(\040)]TJ/F8 9.9626 Tf 12.73 0 Td [(max)]TJ/F10 6.9738 Tf 7.862 -6.275 Td [(i)]TJ/F8 9.9626 Tf 12.34 6.275 Td [(\050)]TJ/F14 9.9626 Tf 3.875 0 Td [(j)]TJ/F11 9.9626 Tf 2.767 0 Td [(r)-28(e)]TJ/F8 9.9626 Tf 9.411 0 Td [(\050)]TJ/F11 9.9626 Tf 3.874 0 Td [(x)]TJ/F10 6.9738 Tf 5.694 -1.494 Td [(i)]TJ/F8 9.9626 Tf 3.317 1.494 Td [(\051)]TJ/F14 9.9626 Tf 3.874 0 Td [(j)]TJ/F8 9.9626 Tf 4.981 0 Td [(+)]TJ/F14 9.9626 Tf 9.963 0 Td [(j)]TJ/F11 9.9626 Tf 2.767 0 Td [(im)]TJ/F8 9.9626 Tf 12.18 0 Td [(\050)]TJ/F11 9.9626 Tf 3.874 0 Td [(x)]TJ/F10 6.9738 Tf 5.694 -1.494 Td [(i)]TJ/F8 9.9626 Tf 3.317 1.494 Td [(\051)]TJ/F14 9.9626 Tf 3.874 0 Td [(j)]TJ/F8 9.9626 Tf 2.768 0 Td [(\051)]TJ +0 g 0 G +0 g 0 G +/F30 9.9626 Tf -241.37 -25.149 Td [(psb_geamax\050x,)-525(desc_a,)-525(info\051)]TJ 0 g 0 G 0 g 0 G 0 g 0 G ET q -1 0 0 1 129.083 475.826 cm +1 0 0 1 129.083 557.32 cm []0 d 0 J 0.398 w 0 0 m 285.336 0 l S Q BT -/F11 9.9626 Tf 135.06 467.258 Td [(amax)-7677(x)]TJ/F27 9.9626 Tf 221.863 0 Td [(F)96(unction)]TJ +/F11 9.9626 Tf 135.06 548.752 Td [(amax)-7677(x)]TJ/F27 9.9626 Tf 221.863 0 Td [(F)96(unction)]TJ ET q -1 0 0 1 129.083 463.472 cm +1 0 0 1 129.083 544.967 cm []0 d 0 J 0.398 w 0 0 m 285.336 0 l S Q BT -/F8 9.9626 Tf 135.06 454.904 Td [(Short)-333(Precision)-334(Real)-1200(Short)-333(Precision)-333(Real)-3103(psb)]TJ +/F8 9.9626 Tf 135.06 536.399 Td [(Short)-333(Precision)-334(Real)-1200(Short)-333(Precision)-333(Real)-3103(psb)]TJ ET q -1 0 0 1 372.52 455.103 cm +1 0 0 1 372.52 536.598 cm []0 d 0 J 0.398 w 0 0 m 2.989 0 l S Q BT -/F8 9.9626 Tf 375.509 454.904 Td [(geamax)]TJ -240.449 -11.955 Td [(Long)-333(Precision)-334(Real)-1411(Long)-333(Precision)-333(Re)-1(al)-3313(psb)]TJ +/F8 9.9626 Tf 375.509 536.399 Td [(geamax)]TJ -240.449 -11.955 Td [(Long)-333(Precision)-334(Real)-1411(Long)-333(Precision)-333(Re)-1(al)-3313(psb)]TJ ET q -1 0 0 1 372.52 443.148 cm +1 0 0 1 372.52 524.643 cm []0 d 0 J 0.398 w 0 0 m 2.989 0 l S Q BT -/F8 9.9626 Tf 375.509 442.949 Td [(geamax)]TJ -240.449 -11.955 Td [(Short)-333(Precision)-334(Real)-1200(Short)-333(Precision)-333(Complex)-1200(psb)]TJ +/F8 9.9626 Tf 375.509 524.444 Td [(geamax)]TJ -240.449 -11.956 Td [(Short)-333(Precision)-334(Real)-1200(Short)-333(Precision)-333(Complex)-1200(psb)]TJ ET q -1 0 0 1 372.52 431.193 cm +1 0 0 1 372.52 512.688 cm []0 d 0 J 0.398 w 0 0 m 2.989 0 l S Q BT -/F8 9.9626 Tf 375.509 430.994 Td [(geamax)]TJ -240.449 -11.955 Td [(Long)-333(Precision)-334(Real)-1411(Long)-333(Precision)-333(Com)-1(p)1(lex)-1412(psb)]TJ +/F8 9.9626 Tf 375.509 512.488 Td [(geamax)]TJ -240.449 -11.955 Td [(Long)-333(Precision)-334(Real)-1411(Long)-333(Precision)-333(Com)-1(p)1(lex)-1412(psb)]TJ ET q -1 0 0 1 372.52 419.238 cm +1 0 0 1 372.52 500.733 cm []0 d 0 J 0.398 w 0 0 m 2.989 0 l S Q BT -/F8 9.9626 Tf 375.509 419.038 Td [(geamax)]TJ +/F8 9.9626 Tf 375.509 500.533 Td [(geamax)]TJ ET q -1 0 0 1 129.083 415.253 cm +1 0 0 1 129.083 496.747 cm []0 d 0 J 0.398 w 0 0 m 285.336 0 l S Q 0 g 0 G BT -/F8 9.9626 Tf 228.067 387.213 Td [(T)83(able)-333(4:)-444(Data)-334(t)28(yp)-28(es)]TJ +/F8 9.9626 Tf 228.067 468.708 Td [(T)83(able)-333(4:)-444(Data)-334(t)28(yp)-28(es)]TJ 0 g 0 G 0 g 0 G 0 g 0 G -/F27 9.9626 Tf -128.172 -33.806 Td [(T)32(yp)-32(e:)]TJ +/F27 9.9626 Tf -128.172 -33.596 Td [(T)32(yp)-32(e:)]TJ 0 g 0 G /F8 9.9626 Tf 33.797 0 Td [(Sync)28(hronous.)]TJ 0 g 0 G -/F27 9.9626 Tf -33.797 -20.315 Td [(On)-383(En)32(try)]TJ +/F27 9.9626 Tf -33.797 -19.925 Td [(On)-383(En)32(try)]TJ 0 g 0 G 0 g 0 G - 0 -20.315 Td [(x)]TJ + 0 -19.926 Td [(x)]TJ 0 g 0 G -/F8 9.9626 Tf 11.028 0 Td [(the)-333(lo)-28(cal)-333(p)-28(ortion)-333(of)-334(global)-333(dense)-333(matrix)]TJ/F11 9.9626 Tf 176.118 0 Td [(x)]TJ/F8 9.9626 Tf 5.694 0 Td [(.)]TJ -167.933 -11.955 Td [(Scop)-28(e:)]TJ/F27 9.9626 Tf 32.379 0 Td [(lo)-32(cal)]TJ/F8 9.9626 Tf -32.379 -11.955 Td [(T)28(yp)-28(e:)]TJ/F27 9.9626 Tf 29.611 0 Td [(required)]TJ/F8 9.9626 Tf -29.611 -11.955 Td [(In)28(ten)28(t:)]TJ/F27 9.9626 Tf 33.486 0 Td [(in)]TJ/F8 9.9626 Tf 9.547 0 Td [(.)]TJ -43.033 -11.956 Td [(Sp)-28(eci\014ed)-289(as:)-423(a)-290(ran)1(k)-290(one)-290(or)-289(t)28(w)27(o)-289(arra)27(y)-289(con)28(taining)-290(n)28(um)28(b)-28(ers)-290(of)-289(t)28(yp)-28(e)-290(sp)-28(eci\014ed)]TJ 0 -11.955 Td [(in)-333(T)83(able)]TJ +/F8 9.9626 Tf 11.028 0 Td [(the)-333(lo)-28(cal)-333(p)-28(ortion)-333(of)-334(global)-333(dense)-333(matrix)]TJ/F11 9.9626 Tf 176.118 0 Td [(x)]TJ/F8 9.9626 Tf 5.694 0 Td [(.)]TJ -167.933 -11.955 Td [(Scop)-28(e:)]TJ/F27 9.9626 Tf 32.379 0 Td [(lo)-32(cal)]TJ/F8 9.9626 Tf -32.379 -11.955 Td [(T)28(yp)-28(e:)]TJ/F27 9.9626 Tf 29.611 0 Td [(required)]TJ/F8 9.9626 Tf -29.611 -11.955 Td [(In)28(ten)28(t:)]TJ/F27 9.9626 Tf 33.486 0 Td [(in)]TJ/F8 9.9626 Tf 9.547 0 Td [(.)]TJ -43.033 -11.955 Td [(Sp)-28(eci\014ed)-289(as:)-423(a)-290(ran)1(k)-290(one)-290(or)-289(t)28(w)27(o)-289(arra)27(y)-289(con)28(taining)-290(n)28(um)28(b)-28(ers)-290(of)-289(t)28(yp)-28(e)-290(sp)-28(eci\014ed)]TJ 0 -11.955 Td [(in)-333(T)83(able)]TJ 0 0 1 rg 0 0 1 RG [-333(4)]TJ 0 g 0 G [(.)]TJ 0 g 0 G -/F27 9.9626 Tf -24.907 -20.315 Td [(desc)]TJ +/F27 9.9626 Tf -24.907 -19.926 Td [(desc)]TJ ET q -1 0 0 1 121.81 232.886 cm +1 0 0 1 121.81 315.76 cm []0 d 0 J 0.398 w 0 0 m 3.437 0 l S Q BT -/F27 9.9626 Tf 125.247 232.686 Td [(a)]TJ +/F27 9.9626 Tf 125.247 315.56 Td [(a)]TJ 0 g 0 G /F8 9.9626 Tf 10.551 0 Td [(con)28(tains)-334(d)1(ata)-334(structures)-333(for)-333(com)-1(m)28(unications.)]TJ -10.996 -11.955 Td [(Scop)-28(e:)]TJ/F27 9.9626 Tf 32.379 0 Td [(lo)-32(cal)]TJ/F8 9.9626 Tf -32.379 -11.955 Td [(T)28(yp)-28(e:)]TJ/F27 9.9626 Tf 29.611 0 Td [(required)]TJ/F8 9.9626 Tf -29.611 -11.955 Td [(In)28(ten)28(t:)]TJ/F27 9.9626 Tf 33.486 0 Td [(in)]TJ/F8 9.9626 Tf 9.547 0 Td [(.)]TJ -43.033 -11.955 Td [(Sp)-28(eci\014ed)-333(as:)-445(a)-333(structured)-333(data)-333(of)-334(t)28(yp)-28(e)]TJ 0 0 1 rg 0 0 1 RG /F30 9.9626 Tf 170.915 0 Td [(psb)]TJ ET q -1 0 0 1 312.036 185.065 cm +1 0 0 1 312.036 267.939 cm []0 d 0 J 0.398 w 0 0 m 3.138 0 l S Q BT -/F30 9.9626 Tf 315.174 184.866 Td [(desc)]TJ +/F30 9.9626 Tf 315.174 267.74 Td [(desc)]TJ ET q -1 0 0 1 336.723 185.065 cm +1 0 0 1 336.723 267.939 cm []0 d 0 J 0.398 w 0 0 m 3.138 0 l S Q BT -/F30 9.9626 Tf 339.861 184.866 Td [(type)]TJ +/F30 9.9626 Tf 339.861 267.74 Td [(type)]TJ 0 g 0 G /F8 9.9626 Tf 20.921 0 Td [(.)]TJ 0 g 0 G -/F27 9.9626 Tf -260.887 -20.315 Td [(On)-383(Return)]TJ +/F27 9.9626 Tf -260.887 -19.926 Td [(On)-383(Return)]TJ 0 g 0 G 0 g 0 G - 0 -20.315 Td [(F)96(unction)-384(v)64(alue)]TJ + 0 -19.925 Td [(F)96(unction)-384(v)64(alue)]TJ 0 g 0 G /F8 9.9626 Tf 78.387 0 Td [(is)-333(the)-334(in\014ni)1(t)27(y)-333(norm)-333(of)-334(sub)28(v)28(ector)]TJ/F11 9.9626 Tf 143.517 0 Td [(x)]TJ/F8 9.9626 Tf 5.694 0 Td [(.)]TJ -202.691 -11.955 Td [(Scop)-28(e:)]TJ/F27 9.9626 Tf 32.379 0 Td [(global)]TJ/F8 9.9626 Tf -32.379 -11.955 Td [(Sp)-28(eci\014ed)-333(as:)-445(a)-333(long)-333(precision)-333(real)-334(n)28(um)28(b)-28(er.)]TJ 0 g 0 G - 141.968 -29.888 Td [(27)]TJ +/F27 9.9626 Tf -24.907 -19.926 Td [(info)]TJ +0 g 0 G +/F8 9.9626 Tf 23.758 0 Td [(Error)-333(co)-28(de.)]TJ 1.149 -11.955 Td [(Scop)-28(e:)]TJ/F27 9.9626 Tf 32.379 0 Td [(lo)-32(cal)]TJ/F8 9.9626 Tf -32.379 -11.955 Td [(T)28(yp)-28(e:)]TJ/F27 9.9626 Tf 29.611 0 Td [(required)]TJ/F8 9.9626 Tf -29.611 -11.955 Td [(In)28(ten)28(t:)]TJ/F27 9.9626 Tf 33.486 0 Td [(out)]TJ/F8 9.9626 Tf 16.549 0 Td [(.)]TJ -50.035 -11.955 Td [(An)-333(in)28(tege)-1(r)-333(v)56(alue;)-334(0)-333(means)-333(no)-334(error)-333(has)-333(b)-28(een)-333(detecte)-1(d)1(.)]TJ +0 g 0 G + 141.968 -45.795 Td [(27)]TJ 0 g 0 G ET endstream endobj -830 0 obj << +801 0 obj << /Type /Page -/Contents 831 0 R -/Resources 829 0 R +/Contents 802 0 R +/Resources 800 0 R /MediaBox [0 0 595.276 841.89] -/Parent 822 0 R -/Annots [ 827 0 R 828 0 R ] +/Parent 793 0 R +/Annots [ 798 0 R 799 0 R ] >> endobj -827 0 obj << +798 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [162.826 252.005 169.8 260.916] +/Rect [162.826 334.489 169.8 343.4] /Subtype /Link /A << /S /GoTo /D (table.4) >> >> endobj -828 0 obj << +799 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [294.721 181.656 361.779 192.78] +/Rect [294.721 264.529 361.779 275.654] /Subtype /Link /A << /S /GoTo /D (descdata) >> >> endobj -832 0 obj << -/D [830 0 R /XYZ 99.895 740.998 null] +803 0 obj << +/D [801 0 R /XYZ 99.895 740.998 null] >> endobj 118 0 obj << -/D [830 0 R /XYZ 99.895 658.932 null] ->> endobj -833 0 obj << -/D [830 0 R /XYZ 99.895 511.786 null] ->> endobj -834 0 obj << -/D [830 0 R /XYZ 267.641 399.169 null] ->> endobj -829 0 obj << -/Font << /F16 443 0 R /F8 446 0 R /F11 602 0 R /F14 619 0 R /F10 618 0 R /F17 588 0 R /F27 445 0 R /F30 616 0 R >> -/ProcSet [ /PDF /Text ] ->> endobj -837 0 obj << -/Length 625 ->> -stream -0 g 0 G -0 g 0 G -0 g 0 G -BT -/F27 9.9626 Tf 150.705 706.129 Td [(info)]TJ -0 g 0 G -/F8 9.9626 Tf 23.758 0 Td [(Error)-333(co)-28(de.)]TJ 1.148 -11.955 Td [(Scop)-28(e:)]TJ/F27 9.9626 Tf 32.379 0 Td [(lo)-32(cal)]TJ/F8 9.9626 Tf -32.379 -11.955 Td [(T)28(yp)-28(e:)]TJ/F27 9.9626 Tf 29.612 0 Td [(required)]TJ/F8 9.9626 Tf -29.612 -11.956 Td [(In)28(ten)28(t:)]TJ/F27 9.9626 Tf 33.486 0 Td [(out)]TJ/F8 9.9626 Tf 16.549 0 Td [(.)]TJ -50.035 -11.955 Td [(An)-333(in)27(t)1(e)-1(ger)-333(v)56(alue;)-334(0)-333(means)-333(no)-334(error)-333(has)-333(b)-28(een)-333(detec)-1(ted.)]TJ -0 g 0 G - 141.968 -567.87 Td [(28)]TJ -0 g 0 G -ET -endstream -endobj -836 0 obj << -/Type /Page -/Contents 837 0 R -/Resources 835 0 R -/MediaBox [0 0 595.276 841.89] -/Parent 822 0 R +/D [801 0 R /XYZ 99.895 697.37 null] >> endobj -838 0 obj << -/D [836 0 R /XYZ 150.705 740.998 null] +804 0 obj << +/D [801 0 R /XYZ 267.641 480.663 null] >> endobj -835 0 obj << -/Font << /F27 445 0 R /F8 446 0 R >> +800 0 obj << +/Font << /F16 431 0 R /F8 434 0 R /F11 587 0 R /F14 604 0 R /F10 603 0 R /F30 601 0 R /F27 433 0 R >> /ProcSet [ /PDF /Text ] >> endobj -843 0 obj << -/Length 6182 +809 0 obj << +/Length 5812 >> stream 0 g 0 G 0 g 0 G -0 g 0 G -0 g 0 G -BT -/F16 14.3462 Tf 99.895 682.953 Td [(psb)]TJ -ET -q -1 0 0 1 125.163 683.152 cm -[]0 d 0 J 0.398 w 0 0 m 4.842 0 l S -Q -BT -/F16 14.3462 Tf 130.004 682.953 Td [(geamaxs|Generalized)-375(In\014nit)31(y)-375(Norm)]TJ/F8 9.9626 Tf -30.109 -27.064 Td [(This)-359(subroutine)-359(computes)-360(a)-359(series)-359(of)-359(in\014nit)28(y)-359(norms)-360(on)-359(the)-359(columns)-359(of)-359(a)-360(d)1(e)-1(n)1(s)-1(e)]TJ 0 -11.955 Td [(matrix)]TJ/F11 9.9626 Tf 32.407 0 Td [(x)]TJ/F8 9.9626 Tf 5.694 0 Td [(:)]TJ/F11 9.9626 Tf 87.106 -11.955 Td [(r)-28(es)]TJ/F8 9.9626 Tf 14.08 0 Td [(\050)]TJ/F11 9.9626 Tf 3.874 0 Td [(i)]TJ/F8 9.9626 Tf 3.433 0 Td [(\051)]TJ/F14 9.9626 Tf 6.641 0 Td [(\040)]TJ/F8 9.9626 Tf 12.73 0 Td [(max)]TJ/F10 6.9738 Tf 7.069 -6.504 Td [(k)]TJ/F14 9.9626 Tf 13.133 6.504 Td [(j)]TJ/F11 9.9626 Tf 2.768 0 Td [(x)]TJ/F8 9.9626 Tf 5.694 0 Td [(\050)]TJ/F11 9.9626 Tf 3.874 0 Td [(k)-31(;)-167(i)]TJ/F8 9.9626 Tf 13.36 0 Td [(\051)]TJ/F14 9.9626 Tf 3.875 0 Td [(j)]TJ/F16 14.3462 Tf -215.738 -36.292 Td [(Syn)31(tax)]TJ/F8 9.9626 Tf 89.104 -21.821 Td [(call)-333(psb)]TJ -ET -q -1 0 0 1 222.861 574.066 cm -[]0 d 0 J 0.398 w 0 0 m 2.989 0 l S -Q BT -/F8 9.9626 Tf 225.85 573.866 Td [(geamaxs)-333(\050)]TJ/F17 9.9626 Tf 44.057 0 Td [(r)51(es,)-358(x,)-357(desc)]TJ +/F16 11.9552 Tf 150.705 706.129 Td [(psb)]TJ ET q -1 0 0 1 319.058 574.066 cm -[]0 d 0 J 0.398 w 0 0 m 3.055 0 l S +1 0 0 1 171.761 706.328 cm +[]0 d 0 J 0.398 w 0 0 m 4.035 0 l S Q BT -/F17 9.9626 Tf 322.113 573.866 Td [(a,)-358(info)]TJ/F8 9.9626 Tf 28.515 0 Td [(\051)]TJ +/F16 11.9552 Tf 175.796 706.129 Td [(geamaxs)-375(|)-375(Generalized)-375(In\014nit)31(y)-375(Norm)]TJ/F8 9.9626 Tf -25.091 -18.389 Td [(This)-359(subroutine)-359(computes)-360(a)-359(series)-359(of)-359(in\014nit)28(y)-359(norms)-360(on)-359(the)-359(columns)-359(of)-359(a)-359(dense)]TJ 0 -11.956 Td [(matrix)]TJ/F11 9.9626 Tf 32.406 0 Td [(x)]TJ/F8 9.9626 Tf 5.694 0 Td [(:)]TJ/F11 9.9626 Tf 87.106 -11.955 Td [(r)-28(es)]TJ/F8 9.9626 Tf 14.08 0 Td [(\050)]TJ/F11 9.9626 Tf 3.875 0 Td [(i)]TJ/F8 9.9626 Tf 3.432 0 Td [(\051)]TJ/F14 9.9626 Tf 6.642 0 Td [(\040)]TJ/F8 9.9626 Tf 12.73 0 Td [(max)]TJ/F10 6.9738 Tf 7.069 -6.503 Td [(k)]TJ/F14 9.9626 Tf 13.133 6.503 Td [(j)]TJ/F11 9.9626 Tf 2.767 0 Td [(x)]TJ/F8 9.9626 Tf 5.694 0 Td [(\050)]TJ/F11 9.9626 Tf 3.875 0 Td [(k)-31(;)-167(i)]TJ/F8 9.9626 Tf 13.36 0 Td [(\051)]TJ/F14 9.9626 Tf 3.874 0 Td [(j)]TJ +0 g 0 G +0 g 0 G +/F30 9.9626 Tf -215.737 -25.377 Td [(call)-525(psb_geamaxs\050res,)-525(x,)-525(desc_a,)-525(info\051)]TJ 0 g 0 G 0 g 0 G 0 g 0 G ET q -1 0 0 1 127.118 548.63 cm +1 0 0 1 177.927 614.121 cm []0 d 0 J 0.398 w 0 0 m 289.266 0 l S Q BT -/F11 9.9626 Tf 133.096 540.062 Td [(r)-28(es)-8770(x)]TJ/F27 9.9626 Tf 221.862 0 Td [(Subroutine)]TJ +/F11 9.9626 Tf 183.905 605.553 Td [(r)-28(es)-8770(x)]TJ/F27 9.9626 Tf 221.863 0 Td [(Subroutine)]TJ ET q -1 0 0 1 127.118 536.276 cm +1 0 0 1 177.927 601.768 cm []0 d 0 J 0.398 w 0 0 m 289.266 0 l S Q BT -/F8 9.9626 Tf 133.096 527.708 Td [(Short)-333(Precision)-334(Real)-1200(Sh)1(ort)-334(Precision)-333(Real)-3103(psb)]TJ +/F8 9.9626 Tf 183.905 593.2 Td [(Short)-333(Precision)-334(Real)-1200(Shor)1(t)-334(Precision)-333(Real)-3103(psb)]TJ ET q -1 0 0 1 370.556 527.907 cm +1 0 0 1 421.365 593.399 cm []0 d 0 J 0.398 w 0 0 m 2.989 0 l S Q BT -/F8 9.9626 Tf 373.544 527.708 Td [(geamaxs)]TJ -240.448 -11.955 Td [(Long)-333(Precision)-334(Real)-1411(Long)-333(Precision)-333(Real)-3314(psb)]TJ +/F8 9.9626 Tf 424.354 593.2 Td [(geamaxs)]TJ -240.449 -11.956 Td [(Long)-333(Precision)-334(Real)-1411(Long)-333(Precision)-333(Real)-3314(psb)]TJ ET q -1 0 0 1 370.556 515.952 cm +1 0 0 1 421.365 581.444 cm []0 d 0 J 0.398 w 0 0 m 2.989 0 l S Q BT -/F8 9.9626 Tf 373.544 515.753 Td [(geamaxs)]TJ -240.448 -11.955 Td [(Short)-333(Precision)-334(Real)-1200(Sh)1(ort)-334(Precision)-333(Complex)-1200(psb)]TJ +/F8 9.9626 Tf 424.354 581.244 Td [(geamaxs)]TJ -240.449 -11.955 Td [(Short)-333(Precision)-334(Real)-1200(Shor)1(t)-334(Precision)-333(Complex)-1200(psb)]TJ ET q -1 0 0 1 370.556 503.997 cm +1 0 0 1 421.365 569.489 cm []0 d 0 J 0.398 w 0 0 m 2.989 0 l S Q BT -/F8 9.9626 Tf 373.544 503.798 Td [(geamaxs)]TJ -240.448 -11.955 Td [(Long)-333(Precision)-334(Real)-1411(Long)-333(Precision)-333(Complex)-1412(p)1(s)-1(b)]TJ +/F8 9.9626 Tf 424.354 569.289 Td [(geamaxs)]TJ -240.449 -11.955 Td [(Long)-333(Precision)-334(Real)-1411(Long)-333(Precision)-333(Complex)-1412(psb)]TJ ET q -1 0 0 1 370.556 492.042 cm +1 0 0 1 421.365 557.533 cm []0 d 0 J 0.398 w 0 0 m 2.989 0 l S Q BT -/F8 9.9626 Tf 373.544 491.843 Td [(geamaxs)]TJ +/F8 9.9626 Tf 424.354 557.334 Td [(geamaxs)]TJ ET q -1 0 0 1 127.118 488.057 cm +1 0 0 1 177.927 553.548 cm []0 d 0 J 0.398 w 0 0 m 289.266 0 l S Q 0 g 0 G BT -/F8 9.9626 Tf 228.067 460.018 Td [(T)83(able)-333(5:)-444(Data)-334(t)28(yp)-28(es)]TJ +/F8 9.9626 Tf 278.877 525.509 Td [(T)83(able)-333(5:)-444(Data)-334(t)28(yp)-28(es)]TJ 0 g 0 G 0 g 0 G 0 g 0 G -/F27 9.9626 Tf -128.172 -28.548 Td [(T)32(yp)-32(e:)]TJ +/F27 9.9626 Tf -128.172 -33.596 Td [(T)32(yp)-32(e:)]TJ 0 g 0 G /F8 9.9626 Tf 33.797 0 Td [(Sync)28(hronous.)]TJ 0 g 0 G -/F27 9.9626 Tf -33.797 -18.562 Td [(On)-383(En)32(try)]TJ +/F27 9.9626 Tf -33.797 -19.925 Td [(On)-383(En)32(try)]TJ 0 g 0 G 0 g 0 G - 0 -18.561 Td [(x)]TJ + 0 -19.926 Td [(x)]TJ 0 g 0 G -/F8 9.9626 Tf 11.028 0 Td [(the)-333(lo)-28(cal)-333(p)-28(ortion)-333(of)-334(global)-333(dense)-333(matrix)]TJ/F11 9.9626 Tf 176.118 0 Td [(x)]TJ/F8 9.9626 Tf 5.694 0 Td [(.)]TJ -167.933 -11.956 Td [(Scop)-28(e:)]TJ/F27 9.9626 Tf 32.379 0 Td [(lo)-32(cal)]TJ/F8 9.9626 Tf -32.379 -11.955 Td [(T)28(yp)-28(e:)]TJ/F27 9.9626 Tf 29.611 0 Td [(required)]TJ/F8 9.9626 Tf -29.611 -11.955 Td [(In)28(ten)28(t:)]TJ/F27 9.9626 Tf 33.486 0 Td [(in)]TJ/F8 9.9626 Tf 9.547 0 Td [(.)]TJ -43.033 -11.955 Td [(Sp)-28(eci\014ed)-289(as:)-423(a)-290(ran)1(k)-290(one)-290(or)-289(t)28(w)27(o)-289(arra)27(y)-289(con)28(taining)-290(n)28(um)28(b)-28(ers)-290(of)-289(t)28(yp)-28(e)-290(sp)-28(eci\014ed)]TJ 0 -11.955 Td [(in)-333(T)83(able)]TJ +/F8 9.9626 Tf 11.028 0 Td [(the)-333(lo)-28(cal)-333(p)-28(ortion)-333(of)-334(global)-333(dense)-333(matrix)]TJ/F11 9.9626 Tf 176.118 0 Td [(x)]TJ/F8 9.9626 Tf 5.694 0 Td [(.)]TJ -167.933 -11.955 Td [(Scop)-28(e:)]TJ/F27 9.9626 Tf 32.378 0 Td [(lo)-32(cal)]TJ/F8 9.9626 Tf -32.378 -11.955 Td [(T)28(yp)-28(e:)]TJ/F27 9.9626 Tf 29.611 0 Td [(required)]TJ/F8 9.9626 Tf -29.611 -11.955 Td [(In)28(ten)28(t:)]TJ/F27 9.9626 Tf 33.485 0 Td [(in)]TJ/F8 9.9626 Tf 9.548 0 Td [(.)]TJ -43.033 -11.955 Td [(Sp)-28(eci\014ed)-289(as:)-423(a)-290(r)1(ank)-290(one)-290(or)-289(t)28(w)27(o)-289(arra)28(y)-290(con)28(taining)-290(n)28(um)28(b)-28(ers)-290(of)-289(t)28(yp)-28(e)-290(sp)-28(eci\014ed)]TJ 0 -11.956 Td [(in)-333(T)83(able)]TJ 0 0 1 rg 0 0 1 RG [-333(5)]TJ 0 g 0 G [(.)]TJ 0 g 0 G -/F27 9.9626 Tf -24.907 -18.562 Td [(desc)]TJ +/F27 9.9626 Tf -24.907 -19.925 Td [(desc)]TJ ET q -1 0 0 1 121.81 316.208 cm +1 0 0 1 172.619 372.56 cm []0 d 0 J 0.398 w 0 0 m 3.437 0 l S Q BT -/F27 9.9626 Tf 125.247 316.009 Td [(a)]TJ +/F27 9.9626 Tf 176.057 372.361 Td [(a)]TJ 0 g 0 G -/F8 9.9626 Tf 10.551 0 Td [(con)28(tains)-334(d)1(ata)-334(structures)-333(for)-333(com)-1(m)28(unications.)]TJ -10.996 -11.955 Td [(Scop)-28(e:)]TJ/F27 9.9626 Tf 32.379 0 Td [(lo)-32(cal)]TJ/F8 9.9626 Tf -32.379 -11.955 Td [(T)28(yp)-28(e:)]TJ/F27 9.9626 Tf 29.611 0 Td [(required)]TJ/F8 9.9626 Tf -29.611 -11.956 Td [(In)28(ten)28(t:)]TJ/F27 9.9626 Tf 33.486 0 Td [(in)]TJ/F8 9.9626 Tf 9.547 0 Td [(.)]TJ -43.033 -11.955 Td [(Sp)-28(eci\014ed)-333(as:)-445(a)-333(structured)-333(data)-333(of)-334(t)28(yp)-28(e)]TJ +/F8 9.9626 Tf 10.55 0 Td [(con)28(tains)-334(data)-333(structures)-333(for)-333(c)-1(omm)28(unications.)]TJ -10.996 -11.955 Td [(Scop)-28(e:)]TJ/F27 9.9626 Tf 32.379 0 Td [(lo)-32(cal)]TJ/F8 9.9626 Tf -32.379 -11.955 Td [(T)28(yp)-28(e:)]TJ/F27 9.9626 Tf 29.612 0 Td [(required)]TJ/F8 9.9626 Tf -29.612 -11.955 Td [(In)28(ten)28(t:)]TJ/F27 9.9626 Tf 33.486 0 Td [(in)]TJ/F8 9.9626 Tf 9.548 0 Td [(.)]TJ -43.034 -11.956 Td [(Sp)-28(eci\014ed)-333(as:)-445(a)-333(structured)-333(data)-333(of)-334(t)28(yp)-28(e)]TJ 0 0 1 rg 0 0 1 RG /F30 9.9626 Tf 170.915 0 Td [(psb)]TJ ET q -1 0 0 1 312.036 268.388 cm +1 0 0 1 362.845 324.74 cm []0 d 0 J 0.398 w 0 0 m 3.138 0 l S Q BT -/F30 9.9626 Tf 315.174 268.188 Td [(desc)]TJ +/F30 9.9626 Tf 365.983 324.54 Td [(desc)]TJ ET q -1 0 0 1 336.723 268.388 cm +1 0 0 1 387.532 324.74 cm []0 d 0 J 0.398 w 0 0 m 3.138 0 l S Q BT -/F30 9.9626 Tf 339.861 268.188 Td [(type)]TJ +/F30 9.9626 Tf 390.67 324.54 Td [(type)]TJ 0 g 0 G -/F8 9.9626 Tf 20.921 0 Td [(.)]TJ +/F8 9.9626 Tf 20.922 0 Td [(.)]TJ 0 g 0 G -/F27 9.9626 Tf -260.887 -18.561 Td [(On)-383(Return)]TJ +/F27 9.9626 Tf -260.887 -19.925 Td [(On)-383(Return)]TJ 0 g 0 G 0 g 0 G - 0 -18.562 Td [(res)]TJ + 0 -19.925 Td [(res)]TJ 0 g 0 G -/F8 9.9626 Tf 19.47 0 Td [(is)-333(the)-334(in\014nit)28(y)-333(norm)-333(of)-334(the)-333(columns)-333(of)]TJ/F11 9.9626 Tf 166.183 0 Td [(x)]TJ/F8 9.9626 Tf 5.694 0 Td [(.)]TJ -166.44 -11.955 Td [(Scop)-28(e:)]TJ/F27 9.9626 Tf 32.379 0 Td [(global)]TJ/F8 9.9626 Tf -32.379 -11.956 Td [(In)28(ten)28(t:)]TJ/F27 9.9626 Tf 33.486 0 Td [(out)]TJ/F8 9.9626 Tf 16.549 0 Td [(.)]TJ -50.035 -11.955 Td [(Sp)-28(eci\014ed)-289(as:)-422(a)-289(n)28(um)28(b)-28(er)-289(or)-289(a)-289(ran)1(k-one)-289(arra)27(y)-288(of)-289(long)-289(precision)-289(real)-289(n)28(um)28(b)-28(ers.)]TJ +/F8 9.9626 Tf 19.47 0 Td [(is)-333(the)-334(in\014nit)28(y)-333(norm)-333(of)-334(the)-333(columns)-333(of)]TJ/F11 9.9626 Tf 166.183 0 Td [(x)]TJ/F8 9.9626 Tf 5.693 0 Td [(.)]TJ -166.439 -11.955 Td [(Scop)-28(e:)]TJ/F27 9.9626 Tf 32.378 0 Td [(global)]TJ/F8 9.9626 Tf -32.378 -11.955 Td [(In)28(ten)28(t:)]TJ/F27 9.9626 Tf 33.485 0 Td [(out)]TJ/F8 9.9626 Tf 16.549 0 Td [(.)]TJ -50.035 -11.956 Td [(Sp)-28(eci\014ed)-289(as:)-422(a)-289(n)28(um)28(b)-28(er)-289(or)-289(a)-289(rank-one)-288(arra)27(y)-288(of)-289(long)-289(precision)-289(real)-289(n)28(um)28(b)-28(ers.)]TJ 0 g 0 G -/F27 9.9626 Tf -24.907 -18.562 Td [(info)]TJ +/F27 9.9626 Tf -24.906 -19.925 Td [(info)]TJ 0 g 0 G -/F8 9.9626 Tf 23.758 0 Td [(Error)-333(co)-28(de.)]TJ 1.149 -11.955 Td [(Scop)-28(e:)]TJ/F27 9.9626 Tf 32.379 0 Td [(lo)-32(cal)]TJ/F8 9.9626 Tf -32.379 -11.955 Td [(T)28(yp)-28(e:)]TJ/F27 9.9626 Tf 29.611 0 Td [(required)]TJ/F8 9.9626 Tf -29.611 -11.955 Td [(In)28(ten)28(t:)]TJ/F27 9.9626 Tf 33.486 0 Td [(out)]TJ/F8 9.9626 Tf 16.549 0 Td [(.)]TJ -50.035 -11.955 Td [(An)-333(in)28(tege)-1(r)-333(v)56(alue;)-334(0)-333(means)-333(no)-334(error)-333(has)-333(b)-28(een)-333(detecte)-1(d)1(.)]TJ +/F8 9.9626 Tf 23.758 0 Td [(Error)-333(co)-28(de.)]TJ 1.148 -11.955 Td [(Scop)-28(e:)]TJ/F27 9.9626 Tf 32.379 0 Td [(lo)-32(cal)]TJ/F8 9.9626 Tf -32.379 -11.955 Td [(T)28(yp)-28(e:)]TJ/F27 9.9626 Tf 29.612 0 Td [(required)]TJ/F8 9.9626 Tf -29.612 -11.955 Td [(In)28(ten)28(t:)]TJ/F27 9.9626 Tf 33.486 0 Td [(out)]TJ/F8 9.9626 Tf 16.549 0 Td [(.)]TJ -50.035 -11.956 Td [(An)-333(in)27(t)1(e)-1(ger)-333(v)56(alue;)-334(0)-333(means)-333(no)-334(error)-333(has)-333(b)-28(een)-333(detec)-1(ted.)]TJ 0 g 0 G - 141.968 -38.379 Td [(29)]TJ + 141.968 -90.64 Td [(28)]TJ 0 g 0 G ET endstream endobj -842 0 obj << +808 0 obj << /Type /Page -/Contents 843 0 R -/Resources 841 0 R +/Contents 809 0 R +/Resources 807 0 R /MediaBox [0 0 595.276 841.89] -/Parent 822 0 R -/Annots [ 839 0 R 840 0 R ] +/Parent 793 0 R +/Annots [ 805 0 R 806 0 R ] >> endobj -839 0 obj << +805 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [162.826 333.575 169.8 342.486] +/Rect [213.636 391.29 220.609 400.201] /Subtype /Link /A << /S /GoTo /D (table.5) >> >> endobj -840 0 obj << +806 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [294.721 264.978 361.779 276.103] +/Rect [345.53 321.33 412.588 332.455] /Subtype /Link /A << /S /GoTo /D (descdata) >> >> endobj -844 0 obj << -/D [842 0 R /XYZ 99.895 740.998 null] +810 0 obj << +/D [808 0 R /XYZ 150.705 740.998 null] >> endobj 122 0 obj << -/D [842 0 R /XYZ 99.895 665.055 null] +/D [808 0 R /XYZ 150.705 697.37 null] >> endobj -845 0 obj << -/D [842 0 R /XYZ 99.895 583.032 null] ->> endobj -846 0 obj << -/D [842 0 R /XYZ 267.641 471.973 null] +811 0 obj << +/D [808 0 R /XYZ 318.451 537.464 null] >> endobj -841 0 obj << -/Font << /F16 443 0 R /F8 446 0 R /F11 602 0 R /F14 619 0 R /F10 618 0 R /F17 588 0 R /F27 445 0 R /F30 616 0 R >> +807 0 obj << +/Font << /F16 431 0 R /F8 434 0 R /F11 587 0 R /F14 604 0 R /F10 603 0 R /F30 601 0 R /F27 433 0 R >> /ProcSet [ /PDF /Text ] >> endobj -851 0 obj << -/Length 5935 +816 0 obj << +/Length 6175 >> stream 0 g 0 G 0 g 0 G -0 g 0 G -0 g 0 G -BT -/F16 14.3462 Tf 150.705 679.573 Td [(psb)]TJ -ET -q -1 0 0 1 175.972 679.772 cm -[]0 d 0 J 0.398 w 0 0 m 4.842 0 l S -Q -BT -/F16 14.3462 Tf 180.814 679.573 Td [(geasum|1-Norm)-375(of)-375(V)94(ector)]TJ/F8 9.9626 Tf -30.109 -30.422 Td [(This)-333(function)-334(computes)-333(the)-333(1-norm)-334(of)-333(a)-333(v)28(ec)-1(tor)]TJ/F11 9.9626 Tf 207.168 0 Td [(x)]TJ/F8 9.9626 Tf 5.694 0 Td [(.)]TJ -212.862 -11.955 Td [(If)]TJ/F11 9.9626 Tf 9.963 0 Td [(x)]TJ/F8 9.9626 Tf 9.014 0 Td [(is)-333(a)-334(real)-333(v)28(ector)-334(it)-333(computes)-333(1-norm)-334(as:)]TJ/F11 9.9626 Tf 123.45 -22.244 Td [(asum)]TJ/F14 9.9626 Tf 27.154 0 Td [(\040)-278(k)]TJ/F11 9.9626 Tf 17.711 0 Td [(x)]TJ/F10 6.9738 Tf 5.694 -1.495 Td [(i)]TJ/F14 9.9626 Tf 3.317 1.495 Td [(k)]TJ/F8 9.9626 Tf -196.303 -22.245 Td [(else)-333(if)]TJ/F11 9.9626 Tf 28.006 0 Td [(x)]TJ/F8 9.9626 Tf 9.015 0 Td [(is)-333(a)-334(v)28(ector)-333(then)-334(it)-333(computes)-333(1-norm)-334(as:)]TJ/F11 9.9626 Tf 70.135 -22.244 Td [(asum)]TJ/F14 9.9626 Tf 27.154 0 Td [(\040)-278(k)]TJ/F11 9.9626 Tf 17.711 0 Td [(r)-28(e)]TJ/F8 9.9626 Tf 9.41 0 Td [(\050)]TJ/F11 9.9626 Tf 3.875 0 Td [(x)]TJ/F8 9.9626 Tf 5.694 0 Td [(\051)]TJ/F14 9.9626 Tf 3.874 0 Td [(k)]TJ/F7 6.9738 Tf 4.981 -1.495 Td [(1)]TJ/F8 9.9626 Tf 6.683 1.495 Td [(+)]TJ/F14 9.9626 Tf 9.963 0 Td [(k)]TJ/F11 9.9626 Tf 4.981 0 Td [(im)]TJ/F8 9.9626 Tf 12.18 0 Td [(\050)]TJ/F11 9.9626 Tf 3.874 0 Td [(x)]TJ/F8 9.9626 Tf 5.694 0 Td [(\051)]TJ/F14 9.9626 Tf 3.875 0 Td [(k)]TJ/F7 6.9738 Tf 4.981 -1.495 Td [(1)]TJ/F16 14.3462 Tf -232.086 -42.607 Td [(Syn)31(tax)]TJ/F8 9.9626 Tf 110.072 -21.961 Td [(psb)]TJ -ET -q -1 0 0 1 276.374 504.599 cm -[]0 d 0 J 0.398 w 0 0 m 2.989 0 l S -Q BT -/F8 9.9626 Tf 279.363 504.4 Td [(geasum)-333(\050)]TJ/F17 9.9626 Tf 39.353 0 Td [(x,)-358(desc)]TJ +/F16 11.9552 Tf 99.895 706.129 Td [(psb)]TJ ET q -1 0 0 1 348.899 504.599 cm -[]0 d 0 J 0.398 w 0 0 m 3.055 0 l S +1 0 0 1 120.951 706.328 cm +[]0 d 0 J 0.398 w 0 0 m 4.035 0 l S Q BT -/F17 9.9626 Tf 351.954 504.4 Td [(a,)-358(info)]TJ/F8 9.9626 Tf 28.515 0 Td [(\051)]TJ +/F16 11.9552 Tf 124.986 706.129 Td [(geasum)-375(|)-375(1-Norm)-375(of)-375(V)94(ector)]TJ/F8 9.9626 Tf -25.091 -18.389 Td [(This)-333(function)-334(computes)-333(the)-333(1-norm)-334(of)-333(a)-333(v)27(ector)]TJ/F11 9.9626 Tf 207.168 0 Td [(x)]TJ/F8 9.9626 Tf 5.694 0 Td [(.)]TJ -212.862 -11.956 Td [(If)]TJ/F11 9.9626 Tf 9.963 0 Td [(x)]TJ/F8 9.9626 Tf 9.015 0 Td [(is)-333(a)-334(real)-333(v)28(ector)-334(it)-333(computes)-333(1-norm)-334(as:)]TJ/F11 9.9626 Tf 123.449 -21.917 Td [(asum)]TJ/F14 9.9626 Tf 27.154 0 Td [(\040)-278(k)]TJ/F11 9.9626 Tf 17.711 0 Td [(x)]TJ/F10 6.9738 Tf 5.694 -1.495 Td [(i)]TJ/F14 9.9626 Tf 3.317 1.495 Td [(k)]TJ/F8 9.9626 Tf -196.303 -21.918 Td [(else)-333(if)]TJ/F11 9.9626 Tf 28.006 0 Td [(x)]TJ/F8 9.9626 Tf 9.015 0 Td [(is)-333(a)-334(v)28(ector)-333(then)-334(it)-333(computes)-333(1-norm)-334(as:)]TJ/F11 9.9626 Tf 70.135 -21.918 Td [(asum)]TJ/F14 9.9626 Tf 27.154 0 Td [(\040)-278(k)]TJ/F11 9.9626 Tf 17.711 0 Td [(r)-28(e)]TJ/F8 9.9626 Tf 9.411 0 Td [(\050)]TJ/F11 9.9626 Tf 3.874 0 Td [(x)]TJ/F8 9.9626 Tf 5.694 0 Td [(\051)]TJ/F14 9.9626 Tf 3.874 0 Td [(k)]TJ/F7 6.9738 Tf 4.982 -1.494 Td [(1)]TJ/F8 9.9626 Tf 6.683 1.494 Td [(+)]TJ/F14 9.9626 Tf 9.962 0 Td [(k)]TJ/F11 9.9626 Tf 4.982 0 Td [(im)]TJ/F8 9.9626 Tf 12.179 0 Td [(\050)]TJ/F11 9.9626 Tf 3.875 0 Td [(x)]TJ/F8 9.9626 Tf 5.694 0 Td [(\051)]TJ/F14 9.9626 Tf 3.874 0 Td [(k)]TJ/F7 6.9738 Tf 4.981 -1.494 Td [(1)]TJ +0 g 0 G +0 g 0 G +/F30 9.9626 Tf -232.086 -20.424 Td [(psb_geasum\050x,)-525(desc_a,)-525(info\051)]TJ 0 g 0 G 0 g 0 G 0 g 0 G ET q -1 0 0 1 180.28 477.473 cm +1 0 0 1 129.47 563.782 cm []0 d 0 J 0.398 w 0 0 m 284.561 0 l S Q BT -/F11 9.9626 Tf 186.257 468.905 Td [(asum)-7736(x)]TJ/F27 9.9626 Tf 221.863 0 Td [(F)96(unction)]TJ +/F11 9.9626 Tf 135.448 555.214 Td [(asum)-7735(x)]TJ/F27 9.9626 Tf 221.863 0 Td [(F)96(unction)]TJ ET q -1 0 0 1 180.28 465.119 cm +1 0 0 1 129.47 551.428 cm []0 d 0 J 0.398 w 0 0 m 284.561 0 l S Q BT -/F8 9.9626 Tf 186.257 456.551 Td [(Short)-333(Precision)-334(Real)-1200(Short)-333(Precision)-333(Real)-3103(psb)]TJ +/F8 9.9626 Tf 135.448 542.861 Td [(Short)-333(Precision)-334(Real)-1200(Sh)1(o)-1(r)1(t)-334(Precision)-333(Real)-3103(psb)]TJ ET q -1 0 0 1 423.717 456.751 cm +1 0 0 1 372.908 543.06 cm []0 d 0 J 0.398 w 0 0 m 2.989 0 l S Q BT -/F8 9.9626 Tf 426.706 456.551 Td [(geasum)]TJ -240.449 -11.955 Td [(Long)-333(Precision)-334(Real)-1411(Long)-333(Precision)-333(Real)-3314(psb)]TJ +/F8 9.9626 Tf 375.897 542.861 Td [(geasum)]TJ -240.449 -11.956 Td [(Long)-333(Precision)-334(Real)-1411(Long)-333(Precision)-333(Real)-3314(psb)]TJ ET q -1 0 0 1 423.717 444.796 cm +1 0 0 1 372.908 531.105 cm []0 d 0 J 0.398 w 0 0 m 2.989 0 l S Q BT -/F8 9.9626 Tf 426.706 444.596 Td [(geasum)]TJ -240.449 -11.955 Td [(Short)-333(Precision)-334(Real)-1200(Short)-333(Precision)-333(Complex)-1200(psb)]TJ +/F8 9.9626 Tf 375.897 530.905 Td [(geasum)]TJ -240.449 -11.955 Td [(Short)-333(Precision)-334(Real)-1200(Sh)1(o)-1(r)1(t)-334(Precision)-333(Complex)-1200(psb)]TJ ET q -1 0 0 1 423.717 432.84 cm +1 0 0 1 372.908 519.15 cm []0 d 0 J 0.398 w 0 0 m 2.989 0 l S Q BT -/F8 9.9626 Tf 426.706 432.641 Td [(geasum)]TJ -240.449 -11.955 Td [(Long)-333(Precision)-334(Real)-1411(Long)-333(Precision)-333(Com)-1(p)1(lex)-1412(psb)]TJ +/F8 9.9626 Tf 375.897 518.95 Td [(geasum)]TJ -240.449 -11.955 Td [(Long)-333(Precision)-334(Real)-1411(Long)-333(Precision)-333(Complex)-1412(psb)]TJ ET q -1 0 0 1 423.717 420.885 cm +1 0 0 1 372.908 507.194 cm []0 d 0 J 0.398 w 0 0 m 2.989 0 l S Q BT -/F8 9.9626 Tf 426.706 420.686 Td [(geasum)]TJ +/F8 9.9626 Tf 375.897 506.995 Td [(geasum)]TJ ET q -1 0 0 1 180.28 416.9 cm +1 0 0 1 129.47 503.209 cm []0 d 0 J 0.398 w 0 0 m 284.561 0 l S Q 0 g 0 G BT -/F8 9.9626 Tf 278.877 388.861 Td [(T)83(able)-333(6:)-444(Data)-334(t)28(yp)-28(es)]TJ +/F8 9.9626 Tf 228.067 475.17 Td [(T)83(able)-333(6:)-444(Data)-334(t)28(yp)-28(es)]TJ 0 g 0 G 0 g 0 G 0 g 0 G -/F27 9.9626 Tf -128.172 -34.136 Td [(T)32(yp)-32(e:)]TJ +/F27 9.9626 Tf -128.172 -33.596 Td [(T)32(yp)-32(e:)]TJ 0 g 0 G /F8 9.9626 Tf 33.797 0 Td [(Sync)28(hronous.)]TJ 0 g 0 G -/F27 9.9626 Tf -33.797 -20.579 Td [(On)-383(En)32(try)]TJ +/F27 9.9626 Tf -33.797 -19.925 Td [(On)-383(En)32(try)]TJ 0 g 0 G 0 g 0 G - 0 -20.578 Td [(x)]TJ + 0 -19.926 Td [(x)]TJ 0 g 0 G -/F8 9.9626 Tf 11.028 0 Td [(the)-333(lo)-28(cal)-333(p)-28(ortion)-333(of)-334(global)-333(dense)-333(matrix)]TJ/F11 9.9626 Tf 176.118 0 Td [(x)]TJ/F8 9.9626 Tf 5.694 0 Td [(.)]TJ -167.933 -11.955 Td [(Scop)-28(e:)]TJ/F27 9.9626 Tf 32.378 0 Td [(lo)-32(cal)]TJ/F8 9.9626 Tf -32.378 -11.955 Td [(T)28(yp)-28(e:)]TJ/F27 9.9626 Tf 29.611 0 Td [(required)]TJ/F8 9.9626 Tf -29.611 -11.956 Td [(In)28(ten)28(t:)]TJ/F27 9.9626 Tf 33.485 0 Td [(in)]TJ/F8 9.9626 Tf 9.548 0 Td [(.)]TJ -43.033 -11.955 Td [(Sp)-28(eci\014ed)-289(as:)-423(a)-290(r)1(ank)-290(one)-290(or)-289(t)28(w)27(o)-289(arra)28(y)-290(con)28(taining)-290(n)28(um)28(b)-28(ers)-290(of)-289(t)28(yp)-28(e)-290(sp)-28(eci\014ed)]TJ 0 -11.955 Td [(in)-333(T)83(able)]TJ +/F8 9.9626 Tf 11.028 0 Td [(the)-333(lo)-28(cal)-333(p)-28(ortion)-333(of)-334(global)-333(dense)-333(matrix)]TJ/F11 9.9626 Tf 176.118 0 Td [(x)]TJ/F8 9.9626 Tf 5.694 0 Td [(.)]TJ -167.933 -11.955 Td [(Scop)-28(e:)]TJ/F27 9.9626 Tf 32.379 0 Td [(lo)-32(cal)]TJ/F8 9.9626 Tf -32.379 -11.955 Td [(T)28(yp)-28(e:)]TJ/F27 9.9626 Tf 29.611 0 Td [(required)]TJ/F8 9.9626 Tf -29.611 -11.955 Td [(In)28(ten)28(t:)]TJ/F27 9.9626 Tf 33.486 0 Td [(in)]TJ/F8 9.9626 Tf 9.547 0 Td [(.)]TJ -43.033 -11.955 Td [(Sp)-28(eci\014ed)-289(as:)-423(a)-290(ran)1(k)-290(one)-290(or)-289(t)28(w)27(o)-289(arra)27(y)-289(con)28(taining)-290(n)28(um)28(b)-28(ers)-290(of)-289(t)28(yp)-28(e)-290(sp)-28(eci\014ed)]TJ 0 -11.956 Td [(in)-333(T)83(able)]TJ 0 0 1 rg 0 0 1 RG [-333(6)]TJ 0 g 0 G [(.)]TJ 0 g 0 G -/F27 9.9626 Tf -24.907 -20.578 Td [(desc)]TJ +/F27 9.9626 Tf -24.907 -19.925 Td [(desc)]TJ ET q -1 0 0 1 172.619 233.413 cm +1 0 0 1 121.81 322.221 cm []0 d 0 J 0.398 w 0 0 m 3.437 0 l S Q BT -/F27 9.9626 Tf 176.057 233.214 Td [(a)]TJ +/F27 9.9626 Tf 125.247 322.022 Td [(a)]TJ 0 g 0 G -/F8 9.9626 Tf 10.55 0 Td [(con)28(tains)-334(data)-333(structures)-333(for)-333(c)-1(omm)28(unications.)]TJ -10.996 -11.956 Td [(Scop)-28(e:)]TJ/F27 9.9626 Tf 32.379 0 Td [(lo)-32(cal)]TJ/F8 9.9626 Tf -32.379 -11.955 Td [(T)28(yp)-28(e:)]TJ/F27 9.9626 Tf 29.612 0 Td [(required)]TJ/F8 9.9626 Tf -29.612 -11.955 Td [(In)28(ten)28(t:)]TJ/F27 9.9626 Tf 33.486 0 Td [(in)]TJ/F8 9.9626 Tf 9.548 0 Td [(.)]TJ -43.034 -11.955 Td [(Sp)-28(eci\014ed)-333(as:)-445(a)-333(structured)-333(data)-333(of)-334(t)28(yp)-28(e)]TJ +/F8 9.9626 Tf 10.551 0 Td [(con)28(tains)-334(d)1(ata)-334(structures)-333(for)-333(com)-1(m)28(unications.)]TJ -10.996 -11.955 Td [(Scop)-28(e:)]TJ/F27 9.9626 Tf 32.379 0 Td [(lo)-32(cal)]TJ/F8 9.9626 Tf -32.379 -11.955 Td [(T)28(yp)-28(e:)]TJ/F27 9.9626 Tf 29.611 0 Td [(required)]TJ/F8 9.9626 Tf -29.611 -11.955 Td [(In)28(ten)28(t:)]TJ/F27 9.9626 Tf 33.486 0 Td [(in)]TJ/F8 9.9626 Tf 9.547 0 Td [(.)]TJ -43.033 -11.956 Td [(Sp)-28(eci\014ed)-333(as:)-445(a)-333(structured)-333(data)-333(of)-334(t)28(yp)-28(e)]TJ 0 0 1 rg 0 0 1 RG /F30 9.9626 Tf 170.915 0 Td [(psb)]TJ ET q -1 0 0 1 362.845 185.592 cm +1 0 0 1 312.036 274.401 cm []0 d 0 J 0.398 w 0 0 m 3.138 0 l S Q BT -/F30 9.9626 Tf 365.983 185.393 Td [(desc)]TJ +/F30 9.9626 Tf 315.174 274.201 Td [(desc)]TJ ET q -1 0 0 1 387.532 185.592 cm +1 0 0 1 336.723 274.401 cm []0 d 0 J 0.398 w 0 0 m 3.138 0 l S Q BT -/F30 9.9626 Tf 390.67 185.393 Td [(type)]TJ -0 g 0 G -/F8 9.9626 Tf 20.922 0 Td [(.)]TJ -0 g 0 G -/F27 9.9626 Tf -260.887 -20.579 Td [(On)-383(Return)]TJ +/F30 9.9626 Tf 339.861 274.201 Td [(type)]TJ 0 g 0 G +/F8 9.9626 Tf 20.921 0 Td [(.)]TJ 0 g 0 G - 0 -20.578 Td [(F)96(unction)-384(v)64(alue)]TJ -0 g 0 G -/F8 9.9626 Tf 78.386 0 Td [(is)-333(the)-334(1-norm)-333(of)-333(v)27(ector)]TJ/F11 9.9626 Tf 102.781 0 Td [(x)]TJ/F8 9.9626 Tf 5.694 0 Td [(.)]TJ -161.955 -11.955 Td [(Scop)-28(e:)]TJ/F27 9.9626 Tf 32.379 0 Td [(global)]TJ/F8 9.9626 Tf -32.379 -11.955 Td [(Sp)-28(eci\014ed)-333(as:)-445(a)-333(long)-333(precision)-334(r)1(e)-1(al)-333(n)28(um)28(b)-28(er.)]TJ -0 g 0 G - 141.968 -29.888 Td [(30)]TJ +/F27 9.9626 Tf -260.887 -19.925 Td [(On)-383(Return)]TJ 0 g 0 G -ET -endstream -endobj -850 0 obj << -/Type /Page -/Contents 851 0 R -/Resources 849 0 R -/MediaBox [0 0 595.276 841.89] -/Parent 822 0 R -/Annots [ 847 0 R 848 0 R ] ->> endobj -847 0 obj << -/Type /Annot -/Border[0 0 0]/H/I/C[1 0 0] -/Rect [213.636 252.796 220.609 261.707] -/Subtype /Link -/A << /S /GoTo /D (table.6) >> ->> endobj -848 0 obj << -/Type /Annot -/Border[0 0 0]/H/I/C[1 0 0] -/Rect [345.53 182.183 412.588 193.308] -/Subtype /Link -/A << /S /GoTo /D (descdata) >> ->> endobj -852 0 obj << -/D [850 0 R /XYZ 150.705 740.998 null] ->> endobj -126 0 obj << -/D [850 0 R /XYZ 150.705 658.48 null] ->> endobj -853 0 obj << -/D [850 0 R /XYZ 150.705 513.565 null] ->> endobj -854 0 obj << -/D [850 0 R /XYZ 318.451 400.816 null] ->> endobj -849 0 obj << -/Font << /F16 443 0 R /F8 446 0 R /F11 602 0 R /F14 619 0 R /F10 618 0 R /F7 617 0 R /F17 588 0 R /F27 445 0 R /F30 616 0 R >> -/ProcSet [ /PDF /Text ] ->> endobj -857 0 obj << -/Length 624 ->> -stream 0 g 0 G + 0 -19.925 Td [(F)96(unction)-384(v)64(alue)]TJ 0 g 0 G +/F8 9.9626 Tf 78.387 0 Td [(is)-333(the)-334(1-norm)-333(of)-333(v)28(e)-1(ctor)]TJ/F11 9.9626 Tf 102.781 0 Td [(x)]TJ/F8 9.9626 Tf 5.694 0 Td [(.)]TJ -161.955 -11.955 Td [(Scop)-28(e:)]TJ/F27 9.9626 Tf 32.379 0 Td [(global)]TJ/F8 9.9626 Tf -32.379 -11.955 Td [(Sp)-28(eci\014ed)-333(as:)-445(a)-333(long)-333(precision)-333(real)-334(n)28(um)28(b)-28(er.)]TJ 0 g 0 G -BT -/F27 9.9626 Tf 99.895 706.129 Td [(info)]TJ +/F27 9.9626 Tf -24.907 -19.926 Td [(info)]TJ 0 g 0 G -/F8 9.9626 Tf 23.758 0 Td [(Error)-333(co)-28(de.)]TJ 1.149 -11.955 Td [(Scop)-28(e:)]TJ/F27 9.9626 Tf 32.379 0 Td [(lo)-32(cal)]TJ/F8 9.9626 Tf -32.379 -11.955 Td [(T)28(yp)-28(e:)]TJ/F27 9.9626 Tf 29.611 0 Td [(required)]TJ/F8 9.9626 Tf -29.611 -11.956 Td [(In)28(ten)28(t:)]TJ/F27 9.9626 Tf 33.486 0 Td [(out)]TJ/F8 9.9626 Tf 16.549 0 Td [(.)]TJ -50.035 -11.955 Td [(An)-333(in)28(tege)-1(r)-333(v)56(alue;)-334(0)-333(means)-333(no)-334(error)-333(has)-333(b)-28(een)-333(detecte)-1(d)1(.)]TJ +/F8 9.9626 Tf 23.758 0 Td [(Error)-333(co)-28(de.)]TJ 1.149 -11.955 Td [(Scop)-28(e:)]TJ/F27 9.9626 Tf 32.379 0 Td [(lo)-32(cal)]TJ/F8 9.9626 Tf -32.379 -11.955 Td [(T)28(yp)-28(e:)]TJ/F27 9.9626 Tf 29.611 0 Td [(required)]TJ/F8 9.9626 Tf -29.611 -11.955 Td [(In)28(ten)28(t:)]TJ/F27 9.9626 Tf 33.486 0 Td [(out)]TJ/F8 9.9626 Tf 16.549 0 Td [(.)]TJ -50.035 -11.955 Td [(An)-333(in)28(tege)-1(r)-333(v)56(alue;)-334(0)-333(means)-333(no)-334(error)-333(has)-333(b)-28(een)-333(detecte)-1(d)1(.)]TJ 0 g 0 G - 141.968 -567.87 Td [(31)]TJ + 141.968 -52.257 Td [(29)]TJ 0 g 0 G ET endstream endobj -856 0 obj << +815 0 obj << /Type /Page -/Contents 857 0 R -/Resources 855 0 R +/Contents 816 0 R +/Resources 814 0 R /MediaBox [0 0 595.276 841.89] -/Parent 859 0 R +/Parent 793 0 R +/Annots [ 812 0 R 813 0 R ] >> endobj -858 0 obj << -/D [856 0 R /XYZ 99.895 740.998 null] +812 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [162.826 340.951 169.8 349.862] +/Subtype /Link +/A << /S /GoTo /D (table.6) >> >> endobj -855 0 obj << -/Font << /F27 445 0 R /F8 446 0 R >> +813 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [294.721 270.991 361.779 282.116] +/Subtype /Link +/A << /S /GoTo /D (descdata) >> +>> endobj +817 0 obj << +/D [815 0 R /XYZ 99.895 740.998 null] +>> endobj +126 0 obj << +/D [815 0 R /XYZ 99.895 697.37 null] +>> endobj +818 0 obj << +/D [815 0 R /XYZ 267.641 487.125 null] +>> endobj +814 0 obj << +/Font << /F16 431 0 R /F8 434 0 R /F11 587 0 R /F14 604 0 R /F10 603 0 R /F7 602 0 R /F30 601 0 R /F27 433 0 R >> /ProcSet [ /PDF /Text ] >> endobj -864 0 obj << -/Length 6561 +823 0 obj << +/Length 6862 >> stream 0 g 0 G 0 g 0 G -0 g 0 G -0 g 0 G -BT -/F16 14.3462 Tf 150.705 679.713 Td [(psb)]TJ -ET -q -1 0 0 1 175.972 679.913 cm -[]0 d 0 J 0.398 w 0 0 m 4.842 0 l S -Q BT -/F16 14.3462 Tf 180.814 679.713 Td [(geasums|Generalized)-375(1-Norm)-375(of)-375(V)94(ector)]TJ/F8 9.9626 Tf -30.109 -30.285 Td [(This)-310(subroutine)-310(computes)-309(a)-310(series)-310(of)-310(1-norms)-310(on)-310(the)-309(c)-1(olu)1(m)-1(n)1(s)-310(of)-310(a)-310(dense)-310(matrix)]TJ/F11 9.9626 Tf 0 -11.956 Td [(x)]TJ/F8 9.9626 Tf 5.694 0 Td [(:)]TJ/F11 9.9626 Tf 119.512 -12.339 Td [(r)-28(es)]TJ/F8 9.9626 Tf 14.081 0 Td [(\050)]TJ/F11 9.9626 Tf 3.874 0 Td [(i)]TJ/F8 9.9626 Tf 3.432 0 Td [(\051)]TJ/F14 9.9626 Tf 6.642 0 Td [(\040)]TJ/F8 9.9626 Tf 12.73 0 Td [(max)]TJ/F10 6.9738 Tf 7.069 -6.504 Td [(k)]TJ/F14 9.9626 Tf 13.133 6.504 Td [(j)]TJ/F11 9.9626 Tf 2.767 0 Td [(x)]TJ/F8 9.9626 Tf 5.694 0 Td [(\050)]TJ/F11 9.9626 Tf 3.875 0 Td [(k)-31(;)-167(i)]TJ/F8 9.9626 Tf 13.36 0 Td [(\051)]TJ/F14 9.9626 Tf 3.874 0 Td [(j)]TJ/F8 9.9626 Tf -215.737 -21.777 Td [(This)-333(function)-334(computes)-333(the)-333(1-norm)-334(of)-333(a)-333(v)28(ec)-1(tor)]TJ/F11 9.9626 Tf 207.168 0 Td [(x)]TJ/F8 9.9626 Tf 5.694 0 Td [(.)]TJ -212.862 -11.955 Td [(If)]TJ/F11 9.9626 Tf 9.963 0 Td [(x)]TJ/F8 9.9626 Tf 9.014 0 Td [(is)-333(a)-334(real)-333(v)28(ector)-334(it)-333(computes)-333(1-norm)-334(as:)]TJ/F11 9.9626 Tf 123.012 -22.174 Td [(r)-28(es)]TJ/F8 9.9626 Tf 14.081 0 Td [(\050)]TJ/F11 9.9626 Tf 3.874 0 Td [(i)]TJ/F8 9.9626 Tf 3.432 0 Td [(\051)]TJ/F14 9.9626 Tf 6.642 0 Td [(\040)-278(k)]TJ/F11 9.9626 Tf 17.711 0 Td [(x)]TJ/F10 6.9738 Tf 5.694 -1.494 Td [(i)]TJ/F14 9.9626 Tf 3.317 1.494 Td [(k)]TJ/F8 9.9626 Tf -196.74 -22.174 Td [(else)-333(if)]TJ/F11 9.9626 Tf 28.006 0 Td [(x)]TJ/F8 9.9626 Tf 9.015 0 Td [(is)-333(a)-334(complex)-333(v)28(ector)-334(then)-333(it)-333(computes)-334(1-norm)-333(as:)]TJ/F11 9.9626 Tf 69.697 -22.174 Td [(r)-28(es)]TJ/F8 9.9626 Tf 14.081 0 Td [(\050)]TJ/F11 9.9626 Tf 3.874 0 Td [(i)]TJ/F8 9.9626 Tf 3.432 0 Td [(\051)]TJ/F14 9.9626 Tf 6.642 0 Td [(\040)-278(k)]TJ/F11 9.9626 Tf 17.711 0 Td [(r)-28(e)]TJ/F8 9.9626 Tf 9.411 0 Td [(\050)]TJ/F11 9.9626 Tf 3.874 0 Td [(x)]TJ/F8 9.9626 Tf 5.694 0 Td [(\051)]TJ/F14 9.9626 Tf 3.874 0 Td [(k)]TJ/F7 6.9738 Tf 4.982 -1.495 Td [(1)]TJ/F8 9.9626 Tf 6.683 1.495 Td [(+)]TJ/F14 9.9626 Tf 9.962 0 Td [(k)]TJ/F11 9.9626 Tf 4.982 0 Td [(im)]TJ/F8 9.9626 Tf 12.179 0 Td [(\050)]TJ/F11 9.9626 Tf 3.875 0 Td [(x)]TJ/F8 9.9626 Tf 5.694 0 Td [(\051)]TJ/F14 9.9626 Tf 3.874 0 Td [(k)]TJ/F7 6.9738 Tf 4.981 -1.495 Td [(1)]TJ/F16 14.3462 Tf -232.523 -42.35 Td [(Syn)31(tax)]TJ/F8 9.9626 Tf 89.491 -21.931 Td [(call)-333(psb)]TJ +/F16 11.9552 Tf 150.705 706.129 Td [(psb)]TJ ET q -1 0 0 1 274.058 459.302 cm -[]0 d 0 J 0.398 w 0 0 m 2.989 0 l S -Q -BT -/F8 9.9626 Tf 277.047 459.103 Td [(geasums)-333(\050)]TJ/F17 9.9626 Tf 43.282 0 Td [(r)51(es,)-358(x,)-357(desc)]TJ -ET -q -1 0 0 1 369.48 459.302 cm -[]0 d 0 J 0.398 w 0 0 m 3.055 0 l S +1 0 0 1 171.761 706.328 cm +[]0 d 0 J 0.398 w 0 0 m 4.035 0 l S Q BT -/F17 9.9626 Tf 372.535 459.103 Td [(a,)-358(info)]TJ/F8 9.9626 Tf 28.515 0 Td [(\051)]TJ +/F16 11.9552 Tf 175.796 706.129 Td [(geasums)-375(|)-375(Generalized)-375(1-Norm)-375(of)-375(V)94(ector)]TJ/F8 9.9626 Tf -25.091 -19.22 Td [(This)-310(subroutine)-310(computes)-309(a)-310(series)-310(of)-310(1-norms)-310(on)-310(the)-309(c)-1(olu)1(m)-1(n)1(s)-310(of)-310(a)-310(dense)-310(matrix)]TJ/F11 9.9626 Tf 0 -11.955 Td [(x)]TJ/F8 9.9626 Tf 5.694 0 Td [(:)]TJ/F11 9.9626 Tf 119.512 -13.293 Td [(r)-28(es)]TJ/F8 9.9626 Tf 14.081 0 Td [(\050)]TJ/F11 9.9626 Tf 3.874 0 Td [(i)]TJ/F8 9.9626 Tf 3.432 0 Td [(\051)]TJ/F14 9.9626 Tf 6.642 0 Td [(\040)]TJ/F8 9.9626 Tf 12.73 0 Td [(max)]TJ/F10 6.9738 Tf 7.069 -6.503 Td [(k)]TJ/F14 9.9626 Tf 13.133 6.503 Td [(j)]TJ/F11 9.9626 Tf 2.767 0 Td [(x)]TJ/F8 9.9626 Tf 5.694 0 Td [(\050)]TJ/F11 9.9626 Tf 3.875 0 Td [(k)-31(;)-167(i)]TJ/F8 9.9626 Tf 13.36 0 Td [(\051)]TJ/F14 9.9626 Tf 3.874 0 Td [(j)]TJ/F8 9.9626 Tf -215.737 -22.73 Td [(This)-333(function)-334(computes)-333(the)-333(1-norm)-334(of)-333(a)-333(v)28(ec)-1(tor)]TJ/F11 9.9626 Tf 207.168 0 Td [(x)]TJ/F8 9.9626 Tf 5.694 0 Td [(.)]TJ -212.862 -11.955 Td [(If)]TJ/F11 9.9626 Tf 9.963 0 Td [(x)]TJ/F8 9.9626 Tf 9.014 0 Td [(is)-333(a)-334(real)-333(v)28(ector)-334(it)-333(computes)-333(1-norm)-334(as:)]TJ/F11 9.9626 Tf 123.012 -22.81 Td [(r)-28(es)]TJ/F8 9.9626 Tf 14.081 0 Td [(\050)]TJ/F11 9.9626 Tf 3.874 0 Td [(i)]TJ/F8 9.9626 Tf 3.432 0 Td [(\051)]TJ/F14 9.9626 Tf 6.642 0 Td [(\040)-278(k)]TJ/F11 9.9626 Tf 17.711 0 Td [(x)]TJ/F10 6.9738 Tf 5.694 -1.495 Td [(i)]TJ/F14 9.9626 Tf 3.317 1.495 Td [(k)]TJ/F8 9.9626 Tf -196.74 -22.81 Td [(else)-333(if)]TJ/F11 9.9626 Tf 28.006 0 Td [(x)]TJ/F8 9.9626 Tf 9.015 0 Td [(is)-333(a)-334(complex)-333(v)28(ector)-334(then)-333(it)-333(computes)-334(1-norm)-333(as:)]TJ/F11 9.9626 Tf 69.697 -22.81 Td [(r)-28(es)]TJ/F8 9.9626 Tf 14.081 0 Td [(\050)]TJ/F11 9.9626 Tf 3.874 0 Td [(i)]TJ/F8 9.9626 Tf 3.432 0 Td [(\051)]TJ/F14 9.9626 Tf 6.642 0 Td [(\040)-278(k)]TJ/F11 9.9626 Tf 17.711 0 Td [(r)-28(e)]TJ/F8 9.9626 Tf 9.411 0 Td [(\050)]TJ/F11 9.9626 Tf 3.874 0 Td [(x)]TJ/F8 9.9626 Tf 5.694 0 Td [(\051)]TJ/F14 9.9626 Tf 3.874 0 Td [(k)]TJ/F7 6.9738 Tf 4.982 -1.494 Td [(1)]TJ/F8 9.9626 Tf 6.683 1.494 Td [(+)]TJ/F14 9.9626 Tf 9.962 0 Td [(k)]TJ/F11 9.9626 Tf 4.982 0 Td [(im)]TJ/F8 9.9626 Tf 12.179 0 Td [(\050)]TJ/F11 9.9626 Tf 3.875 0 Td [(x)]TJ/F8 9.9626 Tf 5.694 0 Td [(\051)]TJ/F14 9.9626 Tf 3.874 0 Td [(k)]TJ/F7 6.9738 Tf 4.981 -1.494 Td [(1)]TJ +0 g 0 G +0 g 0 G +/F30 9.9626 Tf -232.523 -21.762 Td [(call)-525(psb_geasums\050res,)-525(x,)-525(desc_a,)-525(info\051)]TJ 0 g 0 G 0 g 0 G 0 g 0 G ET q -1 0 0 1 178.071 432.246 cm +1 0 0 1 178.071 508.729 cm []0 d 0 J 0.398 w 0 0 m 288.979 0 l S Q BT -/F11 9.9626 Tf 184.049 423.678 Td [(r)-28(es)-8770(x)]TJ/F27 9.9626 Tf 221.862 0 Td [(Subroutine)]TJ +/F11 9.9626 Tf 184.049 500.161 Td [(r)-28(es)-8770(x)]TJ/F27 9.9626 Tf 221.862 0 Td [(Subroutine)]TJ ET q -1 0 0 1 178.071 419.893 cm +1 0 0 1 178.071 496.375 cm []0 d 0 J 0.398 w 0 0 m 288.979 0 l S Q BT -/F8 9.9626 Tf 184.049 411.325 Td [(Short)-333(Precision)-333(R)-1(eal)-1200(S)1(hort)-334(Precision)-333(Real)-3103(psb)]TJ +/F8 9.9626 Tf 184.049 487.807 Td [(Short)-333(Precision)-333(R)-1(eal)-1200(S)1(hort)-334(Precision)-333(Real)-3103(psb)]TJ ET q -1 0 0 1 421.508 411.524 cm +1 0 0 1 421.508 488.007 cm []0 d 0 J 0.398 w 0 0 m 2.989 0 l S Q BT -/F8 9.9626 Tf 424.497 411.325 Td [(geasums)]TJ -240.448 -11.955 Td [(Long)-333(Precision)-334(Real)-1411(Long)-333(Precision)-333(Real)-3314(psb)]TJ +/F8 9.9626 Tf 424.497 487.807 Td [(geasums)]TJ -240.448 -11.955 Td [(Long)-333(Precision)-334(Real)-1411(Long)-333(Precision)-333(Real)-3314(psb)]TJ ET q -1 0 0 1 421.508 399.569 cm +1 0 0 1 421.508 476.051 cm []0 d 0 J 0.398 w 0 0 m 2.989 0 l S Q BT -/F8 9.9626 Tf 424.497 399.37 Td [(geasums)]TJ -240.448 -11.956 Td [(Short)-333(Precision)-333(R)-1(eal)-1200(S)1(hort)-334(Precision)-333(Complex)-1200(psb)]TJ +/F8 9.9626 Tf 424.497 475.852 Td [(geasums)]TJ -240.448 -11.955 Td [(Short)-333(Precision)-333(R)-1(eal)-1200(S)1(hort)-334(Precision)-333(Complex)-1200(psb)]TJ ET q -1 0 0 1 421.508 387.614 cm +1 0 0 1 421.508 464.096 cm []0 d 0 J 0.398 w 0 0 m 2.989 0 l S Q BT -/F8 9.9626 Tf 424.497 387.414 Td [(geasums)]TJ -240.448 -11.955 Td [(Long)-333(Precision)-334(Real)-1411(Long)-333(Precision)-333(Complex)-1412(p)1(s)-1(b)]TJ +/F8 9.9626 Tf 424.497 463.897 Td [(geasums)]TJ -240.448 -11.955 Td [(Long)-333(Precision)-334(Real)-1411(Long)-333(Precision)-333(Complex)-1412(p)1(s)-1(b)]TJ ET q -1 0 0 1 421.508 375.658 cm +1 0 0 1 421.508 452.141 cm []0 d 0 J 0.398 w 0 0 m 2.989 0 l S Q BT -/F8 9.9626 Tf 424.497 375.459 Td [(geasums)]TJ +/F8 9.9626 Tf 424.497 451.942 Td [(geasums)]TJ ET q -1 0 0 1 178.071 371.673 cm +1 0 0 1 178.071 448.156 cm []0 d 0 J 0.398 w 0 0 m 288.979 0 l S Q 0 g 0 G BT -/F8 9.9626 Tf 278.877 343.634 Td [(T)83(able)-333(7:)-444(Data)-334(t)28(yp)-28(es)]TJ +/F8 9.9626 Tf 278.877 420.117 Td [(T)83(able)-333(7:)-444(Data)-334(t)28(yp)-28(es)]TJ 0 g 0 G 0 g 0 G 0 g 0 G -/F27 9.9626 Tf -128.172 -33.96 Td [(T)32(yp)-32(e:)]TJ +/F27 9.9626 Tf -128.172 -35.827 Td [(T)32(yp)-32(e:)]TJ 0 g 0 G /F8 9.9626 Tf 33.797 0 Td [(Sync)28(hronous.)]TJ 0 g 0 G -/F27 9.9626 Tf -33.797 -20.438 Td [(On)-383(En)32(try)]TJ +/F27 9.9626 Tf -33.797 -21.709 Td [(On)-383(En)32(try)]TJ 0 g 0 G 0 g 0 G - 0 -20.438 Td [(x)]TJ + 0 -21.71 Td [(x)]TJ 0 g 0 G -/F8 9.9626 Tf 11.028 0 Td [(the)-333(lo)-28(cal)-333(p)-28(ortion)-333(of)-334(global)-333(dense)-333(matrix)]TJ/F11 9.9626 Tf 176.118 0 Td [(x)]TJ/F8 9.9626 Tf 5.694 0 Td [(.)]TJ -167.933 -11.955 Td [(Scop)-28(e:)]TJ/F27 9.9626 Tf 32.378 0 Td [(lo)-32(cal)]TJ/F8 9.9626 Tf -32.378 -11.955 Td [(T)28(yp)-28(e:)]TJ/F27 9.9626 Tf 29.611 0 Td [(required)]TJ/F8 9.9626 Tf -29.611 -11.956 Td [(In)28(ten)28(t:)]TJ/F27 9.9626 Tf 33.485 0 Td [(in)]TJ/F8 9.9626 Tf 9.548 0 Td [(.)]TJ -43.033 -11.955 Td [(Sp)-28(eci\014ed)-289(as:)-423(a)-290(r)1(ank)-290(one)-290(or)-289(t)28(w)27(o)-289(arra)28(y)-290(con)28(taining)-290(n)28(um)28(b)-28(ers)-290(of)-289(t)28(yp)-28(e)-290(sp)-28(eci\014ed)]TJ 0 -11.955 Td [(in)-333(T)83(able)]TJ +/F8 9.9626 Tf 11.028 0 Td [(the)-333(lo)-28(cal)-333(p)-28(ortion)-333(of)-334(global)-333(dense)-333(matrix)]TJ/F11 9.9626 Tf 176.118 0 Td [(x)]TJ/F8 9.9626 Tf 5.694 0 Td [(.)]TJ -167.933 -11.955 Td [(Scop)-28(e:)]TJ/F27 9.9626 Tf 32.378 0 Td [(lo)-32(cal)]TJ/F8 9.9626 Tf -32.378 -11.955 Td [(T)28(yp)-28(e:)]TJ/F27 9.9626 Tf 29.611 0 Td [(required)]TJ/F8 9.9626 Tf -29.611 -11.955 Td [(In)28(ten)28(t:)]TJ/F27 9.9626 Tf 33.485 0 Td [(in)]TJ/F8 9.9626 Tf 9.548 0 Td [(.)]TJ -43.033 -11.955 Td [(Sp)-28(eci\014ed)-289(as:)-423(a)-290(r)1(ank)-290(one)-290(or)-289(t)28(w)27(o)-289(arra)28(y)-290(con)28(taining)-290(n)28(um)28(b)-28(ers)-290(of)-289(t)28(yp)-28(e)-290(sp)-28(eci\014ed)]TJ 0 -11.956 Td [(in)-333(T)83(able)]TJ 0 0 1 rg 0 0 1 RG [-333(7)]TJ 0 g 0 G [(.)]TJ 0 g 0 G -/F27 9.9626 Tf -24.907 -20.438 Td [(desc)]TJ +/F27 9.9626 Tf -24.907 -21.709 Td [(desc)]TJ ET q -1 0 0 1 172.619 188.783 cm +1 0 0 1 172.619 259.585 cm []0 d 0 J 0.398 w 0 0 m 3.437 0 l S Q BT -/F27 9.9626 Tf 176.057 188.584 Td [(a)]TJ +/F27 9.9626 Tf 176.057 259.386 Td [(a)]TJ 0 g 0 G -/F8 9.9626 Tf 10.55 0 Td [(con)28(tains)-334(data)-333(structures)-333(for)-333(c)-1(omm)28(unications.)]TJ -10.996 -11.955 Td [(Scop)-28(e:)]TJ/F27 9.9626 Tf 32.379 0 Td [(lo)-32(cal)]TJ/F8 9.9626 Tf -32.379 -11.955 Td [(T)28(yp)-28(e:)]TJ/F27 9.9626 Tf 29.612 0 Td [(required)]TJ/F8 9.9626 Tf -29.612 -11.955 Td [(In)28(ten)28(t:)]TJ/F27 9.9626 Tf 33.486 0 Td [(in)]TJ/F8 9.9626 Tf 9.548 0 Td [(.)]TJ -43.034 -11.955 Td [(Sp)-28(eci\014ed)-333(as:)-445(a)-333(structured)-333(data)-333(of)-334(t)28(yp)-28(e)]TJ +/F8 9.9626 Tf 10.55 0 Td [(con)28(tains)-334(data)-333(structures)-333(for)-333(c)-1(omm)28(unications.)]TJ -10.996 -11.955 Td [(Scop)-28(e:)]TJ/F27 9.9626 Tf 32.379 0 Td [(lo)-32(cal)]TJ/F8 9.9626 Tf -32.379 -11.955 Td [(T)28(yp)-28(e:)]TJ/F27 9.9626 Tf 29.612 0 Td [(required)]TJ/F8 9.9626 Tf -29.612 -11.956 Td [(In)28(ten)28(t:)]TJ/F27 9.9626 Tf 33.486 0 Td [(in)]TJ/F8 9.9626 Tf 9.548 0 Td [(.)]TJ -43.034 -11.955 Td [(Sp)-28(eci\014ed)-333(as:)-445(a)-333(structured)-333(data)-333(of)-334(t)28(yp)-28(e)]TJ 0 0 1 rg 0 0 1 RG /F30 9.9626 Tf 170.915 0 Td [(psb)]TJ ET q -1 0 0 1 362.845 140.963 cm +1 0 0 1 362.845 211.765 cm []0 d 0 J 0.398 w 0 0 m 3.138 0 l S Q BT -/F30 9.9626 Tf 365.983 140.764 Td [(desc)]TJ +/F30 9.9626 Tf 365.983 211.565 Td [(desc)]TJ ET q -1 0 0 1 387.532 140.963 cm +1 0 0 1 387.532 211.765 cm []0 d 0 J 0.398 w 0 0 m 3.138 0 l S Q BT -/F30 9.9626 Tf 390.67 140.764 Td [(type)]TJ +/F30 9.9626 Tf 390.67 211.565 Td [(type)]TJ 0 g 0 G /F8 9.9626 Tf 20.922 0 Td [(.)]TJ 0 g 0 G -/F27 9.9626 Tf -260.887 -20.438 Td [(On)-383(Return)]TJ +/F27 9.9626 Tf -260.887 -21.709 Td [(On)-383(Return)]TJ +0 g 0 G +0 g 0 G + 0 -21.71 Td [(res)]TJ 0 g 0 G +/F8 9.9626 Tf 19.47 0 Td [(con)28(tains)-334(th)1(e)-334(1-norm)-333(of)-333(\050the)-334(columns)-333(of)-78(\051)]TJ/F11 9.9626 Tf 177.75 0 Td [(x)]TJ/F8 9.9626 Tf 5.694 0 Td [(.)]TJ -178.008 -11.955 Td [(Scop)-28(e:)]TJ/F27 9.9626 Tf 32.379 0 Td [(global)]TJ/F8 9.9626 Tf -32.379 -11.955 Td [(In)28(ten)28(t:)]TJ/F27 9.9626 Tf 33.486 0 Td [(out)]TJ/F8 9.9626 Tf 16.549 0 Td [(.)]TJ -50.035 -11.955 Td [(Short)-324(as:)-440(a)-324(long)-324(precision)-325(r)1(e)-1(al)-324(n)28(um)28(b)-28(er.)-441(Sp)-28(eci\014ed)-324(as:)-440(a)-324(long)-324(precision)-325(real)]TJ 0 -11.955 Td [(n)28(um)28(b)-28(er.)]TJ 0 g 0 G -/F8 9.9626 Tf 166.874 -29.888 Td [(32)]TJ + 141.968 -29.888 Td [(30)]TJ 0 g 0 G ET endstream endobj -863 0 obj << +822 0 obj << /Type /Page -/Contents 864 0 R -/Resources 862 0 R +/Contents 823 0 R +/Resources 821 0 R /MediaBox [0 0 595.276 841.89] -/Parent 859 0 R -/Annots [ 860 0 R 861 0 R ] +/Parent 793 0 R +/Annots [ 819 0 R 820 0 R ] >> endobj -860 0 obj << +819 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [213.636 208.026 220.609 216.937] +/Rect [213.636 280.099 220.609 289.01] /Subtype /Link /A << /S /GoTo /D (table.7) >> >> endobj -861 0 obj << +820 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [345.53 137.553 412.588 148.678] +/Rect [345.53 208.355 412.588 219.48] /Subtype /Link /A << /S /GoTo /D (descdata) >> >> endobj -865 0 obj << -/D [863 0 R /XYZ 150.705 740.998 null] +824 0 obj << +/D [822 0 R /XYZ 150.705 740.998 null] >> endobj 130 0 obj << -/D [863 0 R /XYZ 150.705 658.721 null] ->> endobj -866 0 obj << -/D [863 0 R /XYZ 150.705 468.268 null] +/D [822 0 R /XYZ 150.705 696.986 null] >> endobj -867 0 obj << -/D [863 0 R /XYZ 318.451 355.589 null] +825 0 obj << +/D [822 0 R /XYZ 318.451 432.072 null] >> endobj -862 0 obj << -/Font << /F16 443 0 R /F8 446 0 R /F11 602 0 R /F14 619 0 R /F10 618 0 R /F7 617 0 R /F17 588 0 R /F27 445 0 R /F30 616 0 R >> +821 0 obj << +/Font << /F16 431 0 R /F8 434 0 R /F11 587 0 R /F14 604 0 R /F10 603 0 R /F7 602 0 R /F30 601 0 R /F27 433 0 R >> /ProcSet [ /PDF /Text ] >> endobj -870 0 obj << -/Length 1299 +828 0 obj << +/Length 624 >> stream 0 g 0 G 0 g 0 G 0 g 0 G BT -/F27 9.9626 Tf 99.895 706.129 Td [(res)]TJ -0 g 0 G -/F8 9.9626 Tf 19.47 0 Td [(con)28(tains)-334(the)-333(1-norm)-333(of)-334(\050th)1(e)-334(columns)-333(of)-78(\051)]TJ/F11 9.9626 Tf 177.751 0 Td [(x)]TJ/F8 9.9626 Tf 5.694 0 Td [(.)]TJ -178.008 -11.955 Td [(Scop)-28(e:)]TJ/F27 9.9626 Tf 32.379 0 Td [(global)]TJ/F8 9.9626 Tf -32.379 -11.955 Td [(In)28(ten)28(t:)]TJ/F27 9.9626 Tf 33.486 0 Td [(out)]TJ/F8 9.9626 Tf 16.549 0 Td [(.)]TJ -50.035 -11.956 Td [(Short)-324(as:)-440(a)-324(long)-324(precision)-324(real)-325(n)28(um)28(b)-28(er.)-441(Sp)-28(eci\014ed)-324(as:)-440(a)-324(long)-324(precision)-325(r)1(e)-1(al)]TJ 0 -11.955 Td [(n)28(um)28(b)-28(er.)]TJ -0 g 0 G -/F27 9.9626 Tf -24.907 -19.925 Td [(info)]TJ +/F27 9.9626 Tf 99.895 706.129 Td [(info)]TJ 0 g 0 G /F8 9.9626 Tf 23.758 0 Td [(Error)-333(co)-28(de.)]TJ 1.149 -11.955 Td [(Scop)-28(e:)]TJ/F27 9.9626 Tf 32.379 0 Td [(lo)-32(cal)]TJ/F8 9.9626 Tf -32.379 -11.955 Td [(T)28(yp)-28(e:)]TJ/F27 9.9626 Tf 29.611 0 Td [(required)]TJ/F8 9.9626 Tf -29.611 -11.956 Td [(In)28(ten)28(t:)]TJ/F27 9.9626 Tf 33.486 0 Td [(out)]TJ/F8 9.9626 Tf 16.549 0 Td [(.)]TJ -50.035 -11.955 Td [(An)-333(in)28(tege)-1(r)-333(v)56(alue;)-334(0)-333(means)-333(no)-334(error)-333(has)-333(b)-28(een)-333(detecte)-1(d)1(.)]TJ 0 g 0 G - 141.968 -500.124 Td [(33)]TJ + 141.968 -567.87 Td [(31)]TJ 0 g 0 G ET endstream endobj -869 0 obj << +827 0 obj << /Type /Page -/Contents 870 0 R -/Resources 868 0 R +/Contents 828 0 R +/Resources 826 0 R /MediaBox [0 0 595.276 841.89] -/Parent 859 0 R +/Parent 830 0 R >> endobj -871 0 obj << -/D [869 0 R /XYZ 99.895 740.998 null] +829 0 obj << +/D [827 0 R /XYZ 99.895 740.998 null] >> endobj -868 0 obj << -/Font << /F27 445 0 R /F8 446 0 R /F11 602 0 R >> +826 0 obj << +/Font << /F27 433 0 R /F8 434 0 R >> /ProcSet [ /PDF /Text ] >> endobj -876 0 obj << -/Length 6052 +835 0 obj << +/Length 6263 >> stream 0 g 0 G @@ -7915,107 +7377,95 @@ stream 0 g 0 G 0 g 0 G BT -/F16 14.3462 Tf 150.705 679.897 Td [(psb)]TJ +/F16 14.3462 Tf 150.705 683.007 Td [(psb)]TJ ET q -1 0 0 1 175.972 680.096 cm +1 0 0 1 175.972 683.206 cm []0 d 0 J 0.398 w 0 0 m 4.842 0 l S Q BT -/F16 14.3462 Tf 180.814 679.897 Td [(genrm2|2-Norm)-375(of)-375(V)94(ector)]TJ/F8 9.9626 Tf -30.109 -30.108 Td [(This)-333(function)-334(computes)-333(the)-333(2-norm)-334(of)-333(a)-333(v)28(ec)-1(tor)]TJ/F11 9.9626 Tf 207.168 0 Td [(x)]TJ/F8 9.9626 Tf 5.694 0 Td [(.)]TJ -212.862 -11.956 Td [(If)]TJ/F11 9.9626 Tf 9.963 0 Td [(x)]TJ/F8 9.9626 Tf 9.014 0 Td [(is)-333(a)-334(double)-333(precision)-333(real)-334(v)28(ector)-333(it)-334(computes)-333(2-norm)-333(as:)]TJ/F11 9.9626 Tf 119.907 -23.196 Td [(nr)-28(m)]TJ/F8 9.9626 Tf 19.498 0 Td [(2)]TJ/F14 9.9626 Tf 7.749 0 Td [(\040)]TJ 12.73 9.339 Td [(p)]TJ +/F16 14.3462 Tf 180.814 683.007 Td [(genrm2|2-Norm)-375(of)-375(V)94(ector)]TJ/F8 9.9626 Tf -30.109 -27.01 Td [(This)-333(function)-334(computes)-333(the)-333(2-norm)-334(of)-333(a)-333(v)28(ec)-1(tor)]TJ/F11 9.9626 Tf 207.168 0 Td [(x)]TJ/F8 9.9626 Tf 5.694 0 Td [(.)]TJ -212.862 -11.955 Td [(If)]TJ/F11 9.9626 Tf 9.963 0 Td [(x)]TJ/F8 9.9626 Tf 9.014 0 Td [(is)-333(a)-334(double)-333(precision)-333(real)-334(v)28(ector)-333(it)-334(computes)-333(2-norm)-333(as:)]TJ/F11 9.9626 Tf 119.907 -19.556 Td [(nr)-28(m)]TJ/F8 9.9626 Tf 19.498 0 Td [(2)]TJ/F14 9.9626 Tf 7.749 0 Td [(\040)]TJ 12.73 9.339 Td [(p)]TJ ET q -1 0 0 1 337.868 624.175 cm +1 0 0 1 337.868 634.024 cm []0 d 0 J 0.398 w 0 0 m 17.664 0 l S Q BT -/F11 9.9626 Tf 337.868 614.637 Td [(x)]TJ/F10 6.9738 Tf 5.694 2.878 Td [(T)]TJ/F11 9.9626 Tf 6.276 -2.878 Td [(x)]TJ/F8 9.9626 Tf -199.133 -22.083 Td [(else)-333(if)]TJ/F11 9.9626 Tf 28.006 0 Td [(x)]TJ/F8 9.9626 Tf 9.015 0 Td [(is)-333(double)-334(precision)-333(complex)-333(v)28(e)-1(ctor)-333(then)-333(it)-333(c)-1(ompu)1(te)-1(s)-333(2-norm)-333(as:)]TJ/F11 9.9626 Tf 101.222 -23.196 Td [(nr)-28(m)]TJ/F8 9.9626 Tf 19.499 0 Td [(2)]TJ/F14 9.9626 Tf 7.749 0 Td [(\040)]TJ 12.73 9.339 Td [(p)]TJ +/F11 9.9626 Tf 337.868 624.486 Td [(x)]TJ/F10 6.9738 Tf 5.694 2.878 Td [(T)]TJ/F11 9.9626 Tf 6.276 -2.878 Td [(x)]TJ/F8 9.9626 Tf -199.133 -18.442 Td [(else)-333(if)]TJ/F11 9.9626 Tf 28.006 0 Td [(x)]TJ/F8 9.9626 Tf 9.015 0 Td [(is)-333(double)-334(precision)-333(complex)-333(v)28(e)-1(ctor)-333(then)-333(it)-333(c)-1(ompu)1(te)-1(s)-333(2-norm)-333(as:)]TJ/F11 9.9626 Tf 101.222 -19.556 Td [(nr)-28(m)]TJ/F8 9.9626 Tf 19.499 0 Td [(2)]TJ/F14 9.9626 Tf 7.749 0 Td [(\040)]TJ 12.73 9.339 Td [(p)]TJ ET q -1 0 0 1 337.228 578.896 cm +1 0 0 1 337.228 596.027 cm []0 d 0 J 0.398 w 0 0 m 18.944 0 l S Q BT -/F11 9.9626 Tf 337.228 569.358 Td [(x)]TJ/F10 6.9738 Tf 5.694 2.878 Td [(H)]TJ/F11 9.9626 Tf 7.556 -2.878 Td [(x)]TJ +/F11 9.9626 Tf 337.228 586.488 Td [(x)]TJ/F10 6.9738 Tf 5.694 2.878 Td [(H)]TJ/F11 9.9626 Tf 7.556 -2.878 Td [(x)]TJ 0 g 0 G 0 g 0 G 0 g 0 G ET q -1 0 0 1 180.294 546.687 cm +1 0 0 1 180.294 569.013 cm []0 d 0 J 0.398 w 0 0 m 284.534 0 l S Q BT -/F11 9.9626 Tf 186.271 538.119 Td [(nr)-28(m)]TJ/F8 9.9626 Tf 19.499 0 Td [(2)]TJ/F11 9.9626 Tf 81.954 0 Td [(x)]TJ/F27 9.9626 Tf 120.41 0 Td [(F)96(unction)]TJ +/F11 9.9626 Tf 186.271 560.445 Td [(nr)-28(m)]TJ/F8 9.9626 Tf 19.499 0 Td [(2)]TJ/F11 9.9626 Tf 81.954 0 Td [(x)]TJ/F27 9.9626 Tf 120.41 0 Td [(F)96(unction)]TJ ET q -1 0 0 1 180.294 534.333 cm +1 0 0 1 180.294 556.659 cm []0 d 0 J 0.398 w 0 0 m 284.534 0 l S Q BT -/F8 9.9626 Tf 186.271 525.765 Td [(Short)-333(Precision)-334(Real)-1200(Shor)1(t)-334(Precision)-333(Real)-3103(psb)]TJ +/F8 9.9626 Tf 186.271 548.091 Td [(Short)-333(Precision)-334(Real)-1200(Shor)1(t)-334(Precision)-333(Real)-3103(psb)]TJ ET q -1 0 0 1 423.731 525.965 cm +1 0 0 1 423.731 548.291 cm []0 d 0 J 0.398 w 0 0 m 2.989 0 l S Q BT -/F8 9.9626 Tf 426.72 525.765 Td [(genrm2)]TJ -240.449 -11.955 Td [(Long)-333(Precision)-334(Real)-1411(Long)-333(Precision)-333(Real)-3314(psb)]TJ +/F8 9.9626 Tf 426.72 548.091 Td [(genrm2)]TJ -240.449 -11.955 Td [(Long)-333(Precision)-334(Real)-1411(Long)-333(Precision)-333(Real)-3314(psb)]TJ ET q -1 0 0 1 423.731 514.009 cm +1 0 0 1 423.731 536.335 cm []0 d 0 J 0.398 w 0 0 m 2.989 0 l S Q BT -/F8 9.9626 Tf 426.72 513.81 Td [(genrm2)]TJ -240.449 -11.955 Td [(Short)-333(Precision)-334(Real)-1200(Short)-333(Precision)-333(Complex)-1200(psb)]TJ +/F8 9.9626 Tf 426.72 536.136 Td [(genrm2)]TJ -240.449 -11.955 Td [(Short)-333(Precision)-334(Real)-1200(Short)-333(Precision)-333(Complex)-1200(psb)]TJ ET q -1 0 0 1 423.731 502.054 cm +1 0 0 1 423.731 524.38 cm []0 d 0 J 0.398 w 0 0 m 2.989 0 l S Q BT -/F8 9.9626 Tf 426.72 501.855 Td [(genrm2)]TJ -240.449 -11.955 Td [(Long)-333(Precision)-334(Real)-1411(Long)-333(Precision)-333(Complex)-1412(psb)]TJ +/F8 9.9626 Tf 426.72 524.181 Td [(genrm2)]TJ -240.449 -11.955 Td [(Long)-333(Precision)-334(Real)-1411(Long)-333(Precision)-333(Complex)-1412(psb)]TJ ET q -1 0 0 1 423.731 490.099 cm +1 0 0 1 423.731 512.425 cm []0 d 0 J 0.398 w 0 0 m 2.989 0 l S Q BT -/F8 9.9626 Tf 426.72 489.9 Td [(genrm2)]TJ +/F8 9.9626 Tf 426.72 512.226 Td [(genrm2)]TJ ET q -1 0 0 1 180.294 486.114 cm +1 0 0 1 180.294 508.44 cm []0 d 0 J 0.398 w 0 0 m 284.534 0 l S Q 0 g 0 G BT -/F8 9.9626 Tf 278.877 458.075 Td [(T)83(able)-333(8:)-444(Data)-334(t)28(yp)-28(es)]TJ +/F8 9.9626 Tf 278.877 480.401 Td [(T)83(able)-333(8:)-444(Data)-334(t)28(yp)-28(es)]TJ 0 g 0 G 0 g 0 G -/F16 14.3462 Tf -128.172 -47.132 Td [(Syn)31(tax)]TJ/F8 9.9626 Tf 110.086 -21.892 Td [(psb)]TJ -ET -q -1 0 0 1 276.388 389.25 cm -[]0 d 0 J 0.398 w 0 0 m 2.989 0 l S -Q -BT -/F8 9.9626 Tf 279.377 389.051 Td [(genrm2)-333(\050)]TJ/F17 9.9626 Tf 39.325 0 Td [(x,)-358(desc)]TJ -ET -q -1 0 0 1 348.885 389.25 cm -[]0 d 0 J 0.398 w 0 0 m 3.055 0 l S -Q -BT -/F17 9.9626 Tf 351.94 389.051 Td [(a,)-358(info)]TJ/F8 9.9626 Tf 28.515 0 Td [(\051)]TJ 0 g 0 G -/F27 9.9626 Tf -229.75 -23.992 Td [(T)32(yp)-32(e:)]TJ +0 g 0 G +/F30 9.9626 Tf -128.172 -30.719 Td [(psb_genrm2\050x,)-525(desc_a,)-525(info\051)]TJ +0 g 0 G +/F27 9.9626 Tf 0 -18.441 Td [(T)32(yp)-32(e:)]TJ 0 g 0 G /F8 9.9626 Tf 33.797 0 Td [(Sync)28(hronous.)]TJ 0 g 0 G -/F27 9.9626 Tf -33.797 -20.255 Td [(On)-383(En)32(try)]TJ +/F27 9.9626 Tf -33.797 -18.535 Td [(On)-383(En)32(try)]TJ 0 g 0 G 0 g 0 G - 0 -20.254 Td [(x)]TJ + 0 -18.535 Td [(x)]TJ 0 g 0 G /F8 9.9626 Tf 11.028 0 Td [(the)-333(lo)-28(cal)-333(p)-28(ortion)-333(of)-334(global)-333(dense)-333(matrix)]TJ/F11 9.9626 Tf 176.118 0 Td [(x)]TJ/F8 9.9626 Tf 5.694 0 Td [(.)]TJ -167.933 -11.955 Td [(Scop)-28(e:)]TJ/F27 9.9626 Tf 32.378 0 Td [(lo)-32(cal)]TJ/F8 9.9626 Tf -32.378 -11.955 Td [(T)28(yp)-28(e:)]TJ/F27 9.9626 Tf 29.611 0 Td [(required)]TJ/F8 9.9626 Tf -29.611 -11.955 Td [(In)28(ten)28(t:)]TJ/F27 9.9626 Tf 33.485 0 Td [(in)]TJ/F8 9.9626 Tf 9.548 0 Td [(.)]TJ -43.033 -11.956 Td [(Sp)-28(eci\014ed)-289(as:)-423(a)-290(r)1(ank)-290(one)-290(or)-289(t)28(w)27(o)-289(arra)28(y)-290(con)28(taining)-290(n)28(um)28(b)-28(ers)-290(of)-289(t)28(yp)-28(e)-290(sp)-28(eci\014ed)]TJ 0 -11.955 Td [(in)-333(T)83(able)]TJ 0 0 1 rg 0 0 1 RG @@ -8023,361 +7473,286 @@ BT 0 g 0 G [(.)]TJ 0 g 0 G -/F27 9.9626 Tf -24.907 -20.254 Td [(desc)]TJ +/F27 9.9626 Tf -24.907 -18.535 Td [(desc)]TJ ET q -1 0 0 1 172.619 244.719 cm +1 0 0 1 172.619 316.06 cm []0 d 0 J 0.398 w 0 0 m 3.437 0 l S Q BT -/F27 9.9626 Tf 176.057 244.52 Td [(a)]TJ +/F27 9.9626 Tf 176.057 315.86 Td [(a)]TJ 0 g 0 G -/F8 9.9626 Tf 10.55 0 Td [(con)28(tains)-334(data)-333(structures)-333(for)-333(c)-1(omm)28(unications.)]TJ -10.996 -11.955 Td [(Scop)-28(e:)]TJ/F27 9.9626 Tf 32.379 0 Td [(lo)-32(cal)]TJ/F8 9.9626 Tf -32.379 -11.955 Td [(T)28(yp)-28(e:)]TJ/F27 9.9626 Tf 29.612 0 Td [(required)]TJ/F8 9.9626 Tf -29.612 -11.955 Td [(In)28(ten)28(t:)]TJ/F27 9.9626 Tf 33.486 0 Td [(in)]TJ/F8 9.9626 Tf 9.548 0 Td [(.)]TJ -43.034 -11.956 Td [(Sp)-28(eci\014ed)-333(as:)-445(a)-333(structured)-333(data)-333(of)-334(t)28(yp)-28(e)]TJ +/F8 9.9626 Tf 10.55 0 Td [(con)28(tains)-334(data)-333(structures)-333(for)-333(c)-1(omm)28(unications.)]TJ -10.996 -11.955 Td [(Scop)-28(e:)]TJ/F27 9.9626 Tf 32.379 0 Td [(lo)-32(cal)]TJ/F8 9.9626 Tf -32.379 -11.955 Td [(T)28(yp)-28(e:)]TJ/F27 9.9626 Tf 29.612 0 Td [(required)]TJ/F8 9.9626 Tf -29.612 -11.955 Td [(In)28(ten)28(t:)]TJ/F27 9.9626 Tf 33.486 0 Td [(in)]TJ/F8 9.9626 Tf 9.548 0 Td [(.)]TJ -43.034 -11.955 Td [(Sp)-28(eci\014ed)-333(as:)-445(a)-333(structured)-333(data)-333(of)-334(t)28(yp)-28(e)]TJ 0 0 1 rg 0 0 1 RG /F30 9.9626 Tf 170.915 0 Td [(psb)]TJ ET q -1 0 0 1 362.845 196.899 cm +1 0 0 1 362.845 268.239 cm []0 d 0 J 0.398 w 0 0 m 3.138 0 l S Q BT -/F30 9.9626 Tf 365.983 196.699 Td [(desc)]TJ +/F30 9.9626 Tf 365.983 268.04 Td [(desc)]TJ ET q -1 0 0 1 387.532 196.899 cm +1 0 0 1 387.532 268.239 cm []0 d 0 J 0.398 w 0 0 m 3.138 0 l S Q BT -/F30 9.9626 Tf 390.67 196.699 Td [(type)]TJ +/F30 9.9626 Tf 390.67 268.04 Td [(type)]TJ 0 g 0 G /F8 9.9626 Tf 20.922 0 Td [(.)]TJ 0 g 0 G -/F27 9.9626 Tf -260.887 -20.254 Td [(On)-383(Return)]TJ +/F27 9.9626 Tf -260.887 -18.535 Td [(On)-383(Return)]TJ 0 g 0 G 0 g 0 G - 0 -20.254 Td [(F)96(unction)-384(V)96(alue)]TJ + 0 -18.535 Td [(F)96(unction)-384(V)96(alue)]TJ 0 g 0 G /F8 9.9626 Tf 80.683 0 Td [(is)-333(the)-334(2-norm)-333(of)-333(sub)27(v)28(ector)]TJ/F11 9.9626 Tf 117.504 0 Td [(x)]TJ/F8 9.9626 Tf 5.694 0 Td [(.)]TJ -178.974 -11.955 Td [(Scop)-28(e:)]TJ/F27 9.9626 Tf 32.378 0 Td [(global)]TJ/F8 9.9626 Tf -32.378 -11.955 Td [(T)28(yp)-28(e:)]TJ/F27 9.9626 Tf 29.611 0 Td [(required)]TJ/F8 9.9626 Tf -29.611 -11.955 Td [(Sp)-28(eci\014ed)-333(as:)-444(a)-334(long)-333(precision)-333(real)-334(n)28(um)28(b)-28(er.)]TJ 0 g 0 G - 141.967 -29.888 Td [(34)]TJ +/F27 9.9626 Tf -24.907 -18.535 Td [(info)]TJ +0 g 0 G +/F8 9.9626 Tf 23.758 0 Td [(Error)-333(co)-28(de.)]TJ 1.149 -11.955 Td [(Scop)-28(e:)]TJ/F27 9.9626 Tf 32.378 0 Td [(lo)-32(cal)]TJ/F8 9.9626 Tf -32.378 -11.955 Td [(T)28(yp)-28(e:)]TJ/F27 9.9626 Tf 29.611 0 Td [(required)]TJ/F8 9.9626 Tf -29.611 -11.956 Td [(In)28(ten)28(t:)]TJ/F27 9.9626 Tf 33.485 0 Td [(out)]TJ/F8 9.9626 Tf 16.549 0 Td [(.)]TJ -50.034 -11.955 Td [(An)-333(in)28(teger)-334(v)56(alue;)-334(0)-333(means)-333(no)-334(error)-333(has)-333(b)-28(een)-333(detected.)]TJ +0 g 0 G + 141.967 -38.311 Td [(32)]TJ 0 g 0 G ET endstream endobj -875 0 obj << +834 0 obj << /Type /Page -/Contents 876 0 R -/Resources 874 0 R +/Contents 835 0 R +/Resources 833 0 R /MediaBox [0 0 595.276 841.89] -/Parent 859 0 R -/Annots [ 872 0 R 873 0 R ] +/Parent 830 0 R +/Annots [ 831 0 R 832 0 R ] >> endobj -872 0 obj << +831 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [213.636 263.778 220.609 272.689] +/Rect [213.636 333.399 220.609 342.31] /Subtype /Link /A << /S /GoTo /D (table.8) >> >> endobj -873 0 obj << +832 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [345.53 193.489 412.588 204.614] +/Rect [345.53 264.83 412.588 275.955] /Subtype /Link /A << /S /GoTo /D (descdata) >> >> endobj -877 0 obj << -/D [875 0 R /XYZ 150.705 740.998 null] +836 0 obj << +/D [834 0 R /XYZ 150.705 740.998 null] >> endobj 134 0 obj << -/D [875 0 R /XYZ 150.705 659.036 null] ->> endobj -878 0 obj << -/D [875 0 R /XYZ 318.451 470.03 null] ->> endobj -879 0 obj << -/D [875 0 R /XYZ 150.705 398.217 null] ->> endobj -874 0 obj << -/Font << /F16 443 0 R /F8 446 0 R /F11 602 0 R /F14 619 0 R /F10 618 0 R /F27 445 0 R /F17 588 0 R /F30 616 0 R >> -/ProcSet [ /PDF /Text ] ->> endobj -882 0 obj << -/Length 624 ->> -stream -0 g 0 G -0 g 0 G -0 g 0 G -BT -/F27 9.9626 Tf 99.895 706.129 Td [(info)]TJ -0 g 0 G -/F8 9.9626 Tf 23.758 0 Td [(Error)-333(co)-28(de.)]TJ 1.149 -11.955 Td [(Scop)-28(e:)]TJ/F27 9.9626 Tf 32.379 0 Td [(lo)-32(cal)]TJ/F8 9.9626 Tf -32.379 -11.955 Td [(T)28(yp)-28(e:)]TJ/F27 9.9626 Tf 29.611 0 Td [(required)]TJ/F8 9.9626 Tf -29.611 -11.956 Td [(In)28(ten)28(t:)]TJ/F27 9.9626 Tf 33.486 0 Td [(out)]TJ/F8 9.9626 Tf 16.549 0 Td [(.)]TJ -50.035 -11.955 Td [(An)-333(in)28(tege)-1(r)-333(v)56(alue;)-334(0)-333(means)-333(no)-334(error)-333(has)-333(b)-28(een)-333(detecte)-1(d)1(.)]TJ -0 g 0 G - 141.968 -567.87 Td [(35)]TJ -0 g 0 G -ET -endstream -endobj -881 0 obj << -/Type /Page -/Contents 882 0 R -/Resources 880 0 R -/MediaBox [0 0 595.276 841.89] -/Parent 859 0 R +/D [834 0 R /XYZ 150.705 665.163 null] >> endobj -883 0 obj << -/D [881 0 R /XYZ 99.895 740.998 null] +837 0 obj << +/D [834 0 R /XYZ 318.451 492.356 null] >> endobj -880 0 obj << -/Font << /F27 445 0 R /F8 446 0 R >> +833 0 obj << +/Font << /F16 431 0 R /F8 434 0 R /F11 587 0 R /F14 604 0 R /F10 603 0 R /F27 433 0 R /F30 601 0 R >> /ProcSet [ /PDF /Text ] >> endobj -888 0 obj << -/Length 6378 +842 0 obj << +/Length 7099 >> stream 0 g 0 G 0 g 0 G -0 g 0 G -0 g 0 G BT -/F16 14.3462 Tf 150.705 679.888 Td [(psb)]TJ +/F16 11.9552 Tf 99.895 706.129 Td [(psb)]TJ ET q -1 0 0 1 175.972 680.087 cm -[]0 d 0 J 0.398 w 0 0 m 4.842 0 l S +1 0 0 1 120.951 706.328 cm +[]0 d 0 J 0.398 w 0 0 m 4.035 0 l S Q BT -/F16 14.3462 Tf 180.814 679.888 Td [(genrm2s|Generalized)-375(1-Norm)-375(of)-375(V)94(ector)]TJ/F8 9.9626 Tf -30.109 -30.117 Td [(This)-310(subroutine)-310(computes)-309(a)-310(series)-310(of)-310(1-norms)-310(on)-310(the)-309(c)-1(olu)1(m)-1(n)1(s)-310(of)-310(a)-310(dense)-310(matrix)]TJ/F11 9.9626 Tf 0 -11.955 Td [(x)]TJ/F8 9.9626 Tf 5.694 0 Td [(:)]TJ/F11 9.9626 Tf 119.512 -12.209 Td [(r)-28(es)]TJ/F8 9.9626 Tf 14.081 0 Td [(\050)]TJ/F11 9.9626 Tf 3.874 0 Td [(i)]TJ/F8 9.9626 Tf 3.432 0 Td [(\051)]TJ/F14 9.9626 Tf 6.642 0 Td [(\040)]TJ/F8 9.9626 Tf 12.73 0 Td [(max)]TJ/F10 6.9738 Tf 7.069 -6.503 Td [(k)]TJ/F14 9.9626 Tf 13.133 6.503 Td [(j)]TJ/F11 9.9626 Tf 2.767 0 Td [(x)]TJ/F8 9.9626 Tf 5.694 0 Td [(\050)]TJ/F11 9.9626 Tf 3.875 0 Td [(k)-31(;)-167(i)]TJ/F8 9.9626 Tf 13.36 0 Td [(\051)]TJ/F14 9.9626 Tf 3.874 0 Td [(j)]TJ/F8 9.9626 Tf -215.737 -21.645 Td [(This)-333(function)-334(computes)-333(the)-333(1-norm)-334(of)-333(a)-333(v)28(ec)-1(tor)]TJ/F11 9.9626 Tf 207.168 0 Td [(x)]TJ/F8 9.9626 Tf 5.694 0 Td [(.)]TJ -212.862 -11.955 Td [(If)]TJ/F11 9.9626 Tf 9.963 0 Td [(x)]TJ/F8 9.9626 Tf 9.014 0 Td [(is)-333(a)-334(real)-333(v)28(ector)-334(it)-333(computes)-333(1-norm)-334(as:)]TJ/F11 9.9626 Tf 119.516 -23.202 Td [(r)-28(es)]TJ/F8 9.9626 Tf 14.08 0 Td [(\050)]TJ/F11 9.9626 Tf 3.875 0 Td [(i)]TJ/F8 9.9626 Tf 3.432 0 Td [(\051)]TJ/F14 9.9626 Tf 6.642 0 Td [(\040)]TJ 12.73 9.34 Td [(p)]TJ +/F16 11.9552 Tf 124.986 706.129 Td [(genrm2s)-375(|)-375(Generalized)-375(1-Norm)-375(of)-375(V)94(ector)]TJ/F8 9.9626 Tf -25.091 -18.389 Td [(This)-310(subroutine)-310(computes)-309(a)-310(series)-310(of)-310(1-norms)-310(on)-310(the)-310(columns)-309(of)-310(a)-310(dense)-310(matrix)]TJ/F11 9.9626 Tf 0 -11.956 Td [(x)]TJ/F8 9.9626 Tf 5.694 0 Td [(:)]TJ/F11 9.9626 Tf 119.513 -11.955 Td [(r)-28(es)]TJ/F8 9.9626 Tf 14.08 0 Td [(\050)]TJ/F11 9.9626 Tf 3.874 0 Td [(i)]TJ/F8 9.9626 Tf 3.433 0 Td [(\051)]TJ/F14 9.9626 Tf 6.641 0 Td [(\040)]TJ/F8 9.9626 Tf 12.73 0 Td [(max)]TJ/F10 6.9738 Tf 7.069 -6.503 Td [(k)]TJ/F14 9.9626 Tf 13.133 6.503 Td [(j)]TJ/F11 9.9626 Tf 2.768 0 Td [(x)]TJ/F8 9.9626 Tf 5.694 0 Td [(\050)]TJ/F11 9.9626 Tf 3.874 0 Td [(k)-31(;)-167(i)]TJ/F8 9.9626 Tf 13.36 0 Td [(\051)]TJ/F14 9.9626 Tf 3.875 0 Td [(j)]TJ/F8 9.9626 Tf -215.738 -18.669 Td [(This)-333(function)-334(computes)-333(the)-333(1-norm)-334(of)-333(a)-333(v)28(e)-1(ctor)]TJ/F11 9.9626 Tf 207.168 0 Td [(x)]TJ/F8 9.9626 Tf 5.694 0 Td [(.)]TJ -212.862 -11.955 Td [(If)]TJ/F11 9.9626 Tf 9.963 0 Td [(x)]TJ/F8 9.9626 Tf 9.015 0 Td [(is)-333(a)-334(real)-333(v)28(ector)-334(it)-333(computes)-333(1-norm)-334(as:)]TJ/F11 9.9626 Tf 119.515 -18.494 Td [(r)-28(es)]TJ/F8 9.9626 Tf 14.081 0 Td [(\050)]TJ/F11 9.9626 Tf 3.874 0 Td [(i)]TJ/F8 9.9626 Tf 3.432 0 Td [(\051)]TJ/F14 9.9626 Tf 6.642 0 Td [(\040)]TJ 12.73 9.34 Td [(p)]TJ ET q -1 0 0 1 338.259 578.344 cm +1 0 0 1 287.449 624.25 cm []0 d 0 J 0.398 w 0 0 m 17.664 0 l S Q BT -/F11 9.9626 Tf 338.259 568.805 Td [(x)]TJ/F10 6.9738 Tf 5.694 2.878 Td [(T)]TJ/F11 9.9626 Tf 6.276 -2.878 Td [(x)]TJ/F8 9.9626 Tf -199.524 -22.086 Td [(else)-333(if)]TJ/F11 9.9626 Tf 28.006 0 Td [(x)]TJ/F8 9.9626 Tf 9.015 0 Td [(is)-333(a)-334(complex)-333(v)28(ector)-334(then)-333(it)-333(computes)-334(1-norm)-333(as:)]TJ/F11 9.9626 Tf 100.832 -23.202 Td [(r)-28(es)]TJ/F8 9.9626 Tf 14.08 0 Td [(\050)]TJ/F11 9.9626 Tf 3.875 0 Td [(i)]TJ/F8 9.9626 Tf 3.432 0 Td [(\051)]TJ/F14 9.9626 Tf 6.642 0 Td [(\040)]TJ 12.73 9.34 Td [(p)]TJ +/F11 9.9626 Tf 287.449 614.712 Td [(x)]TJ/F10 6.9738 Tf 5.694 2.878 Td [(T)]TJ/F11 9.9626 Tf 6.276 -2.878 Td [(x)]TJ/F8 9.9626 Tf -199.524 -17.38 Td [(else)-333(if)]TJ/F11 9.9626 Tf 28.006 0 Td [(x)]TJ/F8 9.9626 Tf 9.015 0 Td [(is)-333(a)-334(complex)-333(v)28(ector)-334(then)-333(it)-333(computes)-334(1-norm)-333(as:)]TJ/F11 9.9626 Tf 100.832 -18.493 Td [(r)-28(es)]TJ/F8 9.9626 Tf 14.081 0 Td [(\050)]TJ/F11 9.9626 Tf 3.874 0 Td [(i)]TJ/F8 9.9626 Tf 3.432 0 Td [(\051)]TJ/F14 9.9626 Tf 6.642 0 Td [(\040)]TJ 12.73 9.339 Td [(p)]TJ ET q -1 0 0 1 337.619 533.056 cm +1 0 0 1 286.809 588.377 cm []0 d 0 J 0.398 w 0 0 m 18.944 0 l S Q BT -/F11 9.9626 Tf 337.619 523.517 Td [(x)]TJ/F10 6.9738 Tf 5.694 2.878 Td [(H)]TJ/F11 9.9626 Tf 7.556 -2.878 Td [(x)]TJ/F16 14.3462 Tf -200.164 -43.525 Td [(Syn)31(tax)]TJ/F8 9.9626 Tf 89.505 -21.894 Td [(call)-333(psb)]TJ -ET -q -1 0 0 1 274.072 458.297 cm -[]0 d 0 J 0.398 w 0 0 m 2.989 0 l S -Q -BT -/F8 9.9626 Tf 277.061 458.098 Td [(genrm2s)-333(\050)]TJ/F17 9.9626 Tf 43.254 0 Td [(r)51(es,)-358(x,)-357(desc)]TJ -ET -q -1 0 0 1 369.466 458.297 cm -[]0 d 0 J 0.398 w 0 0 m 3.055 0 l S -Q -BT -/F17 9.9626 Tf 372.521 458.098 Td [(a,)-358(info)]TJ/F8 9.9626 Tf 28.515 0 Td [(\051)]TJ +/F11 9.9626 Tf 286.809 578.839 Td [(x)]TJ/F10 6.9738 Tf 5.694 2.878 Td [(H)]TJ/F11 9.9626 Tf 7.557 -2.878 Td [(x)]TJ +0 g 0 G +0 g 0 G +/F30 9.9626 Tf -200.165 -17.379 Td [(call)-525(psb_genrm2s\050res,)-525(x,)-525(desc_a,)-525(info\051)]TJ 0 g 0 G 0 g 0 G 0 g 0 G ET q -1 0 0 1 178.071 431.329 cm +1 0 0 1 127.261 543.483 cm []0 d 0 J 0.398 w 0 0 m 288.979 0 l S Q BT -/F11 9.9626 Tf 184.049 422.761 Td [(r)-28(es)-8770(x)]TJ/F27 9.9626 Tf 221.862 0 Td [(Subroutine)]TJ +/F11 9.9626 Tf 133.239 534.915 Td [(r)-28(es)-8770(x)]TJ/F27 9.9626 Tf 221.863 0 Td [(Subroutine)]TJ ET q -1 0 0 1 178.071 418.975 cm +1 0 0 1 127.261 531.129 cm []0 d 0 J 0.398 w 0 0 m 288.979 0 l S Q BT -/F8 9.9626 Tf 184.049 410.407 Td [(Short)-333(Precision)-333(R)-1(eal)-1200(S)1(hort)-334(Precision)-333(Real)-3103(psb)]TJ +/F8 9.9626 Tf 133.239 522.561 Td [(Short)-333(Precision)-334(Real)-1200(Shor)1(t)-334(Precision)-333(Real)-3103(psb)]TJ ET q -1 0 0 1 421.508 410.607 cm +1 0 0 1 370.699 522.76 cm []0 d 0 J 0.398 w 0 0 m 2.989 0 l S Q BT -/F8 9.9626 Tf 424.497 410.407 Td [(genrm2s)]TJ -240.448 -11.955 Td [(Long)-333(Precision)-334(Real)-1411(Long)-333(Precision)-333(Real)-3314(psb)]TJ +/F8 9.9626 Tf 373.688 522.561 Td [(genrm2s)]TJ -240.449 -11.955 Td [(Long)-333(Precision)-334(Real)-1411(Long)-333(Precision)-333(Real)-3314(psb)]TJ ET q -1 0 0 1 421.508 398.651 cm +1 0 0 1 370.699 510.805 cm []0 d 0 J 0.398 w 0 0 m 2.989 0 l S Q BT -/F8 9.9626 Tf 424.497 398.452 Td [(genrm2s)]TJ -240.448 -11.955 Td [(Short)-333(Precision)-333(R)-1(eal)-1200(S)1(hort)-334(Precision)-333(Complex)-1200(psb)]TJ +/F8 9.9626 Tf 373.688 510.606 Td [(genrm2s)]TJ -240.449 -11.955 Td [(Short)-333(Precision)-334(Real)-1200(Shor)1(t)-334(Precision)-333(Complex)-1200(psb)]TJ ET q -1 0 0 1 421.508 386.696 cm +1 0 0 1 370.699 498.85 cm []0 d 0 J 0.398 w 0 0 m 2.989 0 l S Q BT -/F8 9.9626 Tf 424.497 386.497 Td [(genrm2s)]TJ -240.448 -11.955 Td [(Long)-333(Precision)-334(Real)-1411(Long)-333(Precision)-333(Complex)-1412(p)1(s)-1(b)]TJ +/F8 9.9626 Tf 373.688 498.651 Td [(genrm2s)]TJ -240.449 -11.955 Td [(Long)-333(Precision)-334(Real)-1411(Long)-333(Precision)-333(Complex)-1412(psb)]TJ ET q -1 0 0 1 421.508 374.741 cm +1 0 0 1 370.699 486.895 cm []0 d 0 J 0.398 w 0 0 m 2.989 0 l S Q BT -/F8 9.9626 Tf 424.497 374.542 Td [(genrm2s)]TJ +/F8 9.9626 Tf 373.688 486.696 Td [(genrm2s)]TJ ET q -1 0 0 1 178.071 370.756 cm +1 0 0 1 127.261 482.91 cm []0 d 0 J 0.398 w 0 0 m 288.979 0 l S Q 0 g 0 G BT -/F8 9.9626 Tf 278.877 342.717 Td [(T)83(able)-333(9:)-444(Data)-334(t)28(yp)-28(es)]TJ +/F8 9.9626 Tf 228.067 454.871 Td [(T)83(able)-333(9:)-444(Data)-334(t)28(yp)-28(es)]TJ 0 g 0 G 0 g 0 G 0 g 0 G -/F27 9.9626 Tf -128.172 -33.742 Td [(T)32(yp)-32(e:)]TJ +/F27 9.9626 Tf -128.172 -27.243 Td [(T)32(yp)-32(e:)]TJ 0 g 0 G /F8 9.9626 Tf 33.797 0 Td [(Sync)28(hronous.)]TJ 0 g 0 G -/F27 9.9626 Tf -33.797 -20.263 Td [(On)-383(En)32(try)]TJ +/F27 9.9626 Tf -33.797 -18.109 Td [(On)-383(En)32(try)]TJ 0 g 0 G 0 g 0 G - 0 -20.263 Td [(x)]TJ + 0 -18.11 Td [(x)]TJ 0 g 0 G -/F8 9.9626 Tf 11.028 0 Td [(the)-333(lo)-28(cal)-333(p)-28(ortion)-333(of)-334(global)-333(dense)-333(matrix)]TJ/F11 9.9626 Tf 176.118 0 Td [(x)]TJ/F8 9.9626 Tf 5.694 0 Td [(.)]TJ -167.933 -11.956 Td [(Scop)-28(e:)]TJ/F27 9.9626 Tf 32.378 0 Td [(lo)-32(cal)]TJ/F8 9.9626 Tf -32.378 -11.955 Td [(T)28(yp)-28(e:)]TJ/F27 9.9626 Tf 29.611 0 Td [(required)]TJ/F8 9.9626 Tf -29.611 -11.955 Td [(In)28(ten)28(t:)]TJ/F27 9.9626 Tf 33.485 0 Td [(in)]TJ/F8 9.9626 Tf 9.548 0 Td [(.)]TJ -43.033 -11.955 Td [(Sp)-28(eci\014ed)-289(as:)-423(a)-290(r)1(ank)-290(one)-290(or)-289(t)28(w)27(o)-289(arra)28(y)-290(con)28(taining)-290(n)28(um)28(b)-28(ers)-290(of)-289(t)28(yp)-28(e)-290(sp)-28(eci\014ed)]TJ 0 -11.955 Td [(in)-333(T)83(able)]TJ +/F8 9.9626 Tf 11.028 0 Td [(the)-333(lo)-28(cal)-333(p)-28(ortion)-333(of)-334(global)-333(dense)-333(matrix)]TJ/F11 9.9626 Tf 176.118 0 Td [(x)]TJ/F8 9.9626 Tf 5.694 0 Td [(.)]TJ -167.933 -11.955 Td [(Scop)-28(e:)]TJ/F27 9.9626 Tf 32.379 0 Td [(lo)-32(cal)]TJ/F8 9.9626 Tf -32.379 -11.956 Td [(T)28(yp)-28(e:)]TJ/F27 9.9626 Tf 29.611 0 Td [(required)]TJ/F8 9.9626 Tf -29.611 -11.955 Td [(In)28(ten)28(t:)]TJ/F27 9.9626 Tf 33.486 0 Td [(in)]TJ/F8 9.9626 Tf 9.547 0 Td [(.)]TJ -43.033 -11.955 Td [(Sp)-28(eci\014ed)-289(as:)-423(a)-290(ran)1(k)-290(one)-290(or)-289(t)28(w)27(o)-289(arra)27(y)-289(con)28(taining)-290(n)28(um)28(b)-28(ers)-290(of)-289(t)28(yp)-28(e)-290(sp)-28(eci\014ed)]TJ 0 -11.955 Td [(in)-333(T)83(able)]TJ 0 0 1 rg 0 0 1 RG [-333(9)]TJ 0 g 0 G [(.)]TJ 0 g 0 G -/F27 9.9626 Tf -24.907 -20.264 Td [(desc)]TJ +/F27 9.9626 Tf -24.907 -18.11 Td [(desc)]TJ ET q -1 0 0 1 172.619 188.609 cm +1 0 0 1 121.81 313.722 cm []0 d 0 J 0.398 w 0 0 m 3.437 0 l S Q BT -/F27 9.9626 Tf 176.057 188.409 Td [(a)]TJ +/F27 9.9626 Tf 125.247 313.523 Td [(a)]TJ 0 g 0 G -/F8 9.9626 Tf 10.55 0 Td [(con)28(tains)-334(data)-333(structures)-333(for)-333(c)-1(omm)28(unications.)]TJ -10.996 -11.955 Td [(Scop)-28(e:)]TJ/F27 9.9626 Tf 32.379 0 Td [(lo)-32(cal)]TJ/F8 9.9626 Tf -32.379 -11.955 Td [(T)28(yp)-28(e:)]TJ/F27 9.9626 Tf 29.612 0 Td [(required)]TJ/F8 9.9626 Tf -29.612 -11.955 Td [(In)28(ten)28(t:)]TJ/F27 9.9626 Tf 33.486 0 Td [(in)]TJ/F8 9.9626 Tf 9.548 0 Td [(.)]TJ -43.034 -11.955 Td [(Sp)-28(eci\014ed)-333(as:)-445(a)-333(structured)-333(data)-333(of)-334(t)28(yp)-28(e)]TJ +/F8 9.9626 Tf 10.551 0 Td [(con)28(tains)-334(d)1(ata)-334(structures)-333(for)-333(com)-1(m)28(unications.)]TJ -10.996 -11.955 Td [(Scop)-28(e:)]TJ/F27 9.9626 Tf 32.379 0 Td [(lo)-32(cal)]TJ/F8 9.9626 Tf -32.379 -11.955 Td [(T)28(yp)-28(e:)]TJ/F27 9.9626 Tf 29.611 0 Td [(required)]TJ/F8 9.9626 Tf -29.611 -11.955 Td [(In)28(ten)28(t:)]TJ/F27 9.9626 Tf 33.486 0 Td [(in)]TJ/F8 9.9626 Tf 9.547 0 Td [(.)]TJ -43.033 -11.956 Td [(Sp)-28(eci\014ed)-333(as:)-445(a)-333(structured)-333(data)-333(of)-334(t)28(yp)-28(e)]TJ 0 0 1 rg 0 0 1 RG /F30 9.9626 Tf 170.915 0 Td [(psb)]TJ ET q -1 0 0 1 362.845 140.788 cm +1 0 0 1 312.036 265.902 cm []0 d 0 J 0.398 w 0 0 m 3.138 0 l S Q BT -/F30 9.9626 Tf 365.983 140.589 Td [(desc)]TJ +/F30 9.9626 Tf 315.174 265.702 Td [(desc)]TJ ET q -1 0 0 1 387.532 140.788 cm +1 0 0 1 336.723 265.902 cm []0 d 0 J 0.398 w 0 0 m 3.138 0 l S Q BT -/F30 9.9626 Tf 390.67 140.589 Td [(type)]TJ +/F30 9.9626 Tf 339.861 265.702 Td [(type)]TJ 0 g 0 G -/F8 9.9626 Tf 20.922 0 Td [(.)]TJ +/F8 9.9626 Tf 20.921 0 Td [(.)]TJ +0 g 0 G +/F27 9.9626 Tf -260.887 -18.109 Td [(On)-383(Return)]TJ 0 g 0 G -/F27 9.9626 Tf -260.887 -20.263 Td [(On)-383(Return)]TJ 0 g 0 G + 0 -18.11 Td [(res)]TJ 0 g 0 G -/F8 9.9626 Tf 166.874 -29.888 Td [(36)]TJ +/F8 9.9626 Tf 19.47 0 Td [(con)28(tains)-334(the)-333(1-norm)-333(of)-334(\050th)1(e)-334(columns)-333(of)-78(\051)]TJ/F11 9.9626 Tf 177.751 0 Td [(x)]TJ/F8 9.9626 Tf 5.694 0 Td [(.)]TJ -178.008 -11.955 Td [(Scop)-28(e:)]TJ/F27 9.9626 Tf 32.379 0 Td [(global)]TJ/F8 9.9626 Tf -32.379 -11.956 Td [(In)28(ten)28(t:)]TJ/F27 9.9626 Tf 33.486 0 Td [(out)]TJ/F8 9.9626 Tf 16.549 0 Td [(.)]TJ -50.035 -11.955 Td [(Sp)-28(eci\014ed)-333(as:)-445(a)-333(long)-333(precision)-333(real)-334(n)28(um)28(b)-28(er.)]TJ +0 g 0 G +/F27 9.9626 Tf -24.907 -18.11 Td [(info)]TJ +0 g 0 G +/F8 9.9626 Tf 23.758 0 Td [(Error)-333(co)-28(de.)]TJ 1.149 -11.955 Td [(Scop)-28(e:)]TJ/F27 9.9626 Tf 32.379 0 Td [(lo)-32(cal)]TJ/F8 9.9626 Tf -32.379 -11.955 Td [(T)28(yp)-28(e:)]TJ/F27 9.9626 Tf 29.611 0 Td [(required)]TJ/F8 9.9626 Tf -29.611 -11.955 Td [(In)28(ten)28(t:)]TJ/F27 9.9626 Tf 33.486 0 Td [(out)]TJ/F8 9.9626 Tf 16.549 0 Td [(.)]TJ -50.035 -11.955 Td [(An)-333(in)28(tege)-1(r)-333(v)56(alue;)-334(0)-333(means)-333(no)-334(error)-333(has)-333(b)-28(een)-333(detecte)-1(d)1(.)]TJ +0 g 0 G + 141.968 -37.249 Td [(33)]TJ 0 g 0 G ET endstream endobj -887 0 obj << +841 0 obj << /Type /Page -/Contents 888 0 R -/Resources 886 0 R +/Contents 842 0 R +/Resources 840 0 R /MediaBox [0 0 595.276 841.89] -/Parent 859 0 R -/Annots [ 884 0 R 885 0 R ] +/Parent 830 0 R +/Annots [ 838 0 R 839 0 R ] >> endobj -884 0 obj << +838 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [213.636 207.676 220.609 216.587] +/Rect [162.826 330.637 169.8 339.548] /Subtype /Link /A << /S /GoTo /D (table.9) >> >> endobj -885 0 obj << +839 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [345.53 137.379 412.588 148.504] +/Rect [294.721 262.492 361.779 273.617] /Subtype /Link /A << /S /GoTo /D (descdata) >> >> endobj -889 0 obj << -/D [887 0 R /XYZ 150.705 740.998 null] +843 0 obj << +/D [841 0 R /XYZ 99.895 740.998 null] >> endobj 138 0 obj << -/D [887 0 R /XYZ 150.705 659.021 null] ->> endobj -890 0 obj << -/D [887 0 R /XYZ 150.705 467.264 null] ->> endobj -891 0 obj << -/D [887 0 R /XYZ 318.451 354.672 null] ->> endobj -886 0 obj << -/Font << /F16 443 0 R /F8 446 0 R /F11 602 0 R /F14 619 0 R /F10 618 0 R /F17 588 0 R /F27 445 0 R /F30 616 0 R >> -/ProcSet [ /PDF /Text ] ->> endobj -894 0 obj << -/Length 1190 ->> -stream -0 g 0 G -0 g 0 G -0 g 0 G -BT -/F27 9.9626 Tf 99.895 706.129 Td [(res)]TJ -0 g 0 G -/F8 9.9626 Tf 19.47 0 Td [(con)28(tains)-334(the)-333(1-norm)-333(of)-334(\050th)1(e)-334(columns)-333(of)-78(\051)]TJ/F11 9.9626 Tf 177.751 0 Td [(x)]TJ/F8 9.9626 Tf 5.694 0 Td [(.)]TJ -178.008 -11.955 Td [(Scop)-28(e:)]TJ/F27 9.9626 Tf 32.379 0 Td [(global)]TJ/F8 9.9626 Tf -32.379 -11.955 Td [(In)28(ten)28(t:)]TJ/F27 9.9626 Tf 33.486 0 Td [(out)]TJ/F8 9.9626 Tf 16.549 0 Td [(.)]TJ -50.035 -11.956 Td [(Sp)-28(eci\014ed)-333(as:)-445(a)-333(long)-333(precision)-333(real)-334(n)28(um)28(b)-28(er.)]TJ -0 g 0 G -/F27 9.9626 Tf -24.907 -19.925 Td [(info)]TJ -0 g 0 G -/F8 9.9626 Tf 23.758 0 Td [(Error)-333(co)-28(de.)]TJ 1.149 -11.955 Td [(Scop)-28(e:)]TJ/F27 9.9626 Tf 32.379 0 Td [(lo)-32(cal)]TJ/F8 9.9626 Tf -32.379 -11.955 Td [(T)28(yp)-28(e:)]TJ/F27 9.9626 Tf 29.611 0 Td [(required)]TJ/F8 9.9626 Tf -29.611 -11.955 Td [(In)28(ten)28(t:)]TJ/F27 9.9626 Tf 33.486 0 Td [(out)]TJ/F8 9.9626 Tf 16.549 0 Td [(.)]TJ -50.035 -11.956 Td [(An)-333(in)28(tege)-1(r)-333(v)56(alue;)-334(0)-333(means)-333(no)-334(error)-333(has)-333(b)-28(een)-333(detecte)-1(d)1(.)]TJ -0 g 0 G - 141.968 -512.079 Td [(37)]TJ -0 g 0 G -ET -endstream -endobj -893 0 obj << -/Type /Page -/Contents 894 0 R -/Resources 892 0 R -/MediaBox [0 0 595.276 841.89] -/Parent 896 0 R +/D [841 0 R /XYZ 99.895 697.37 null] >> endobj -895 0 obj << -/D [893 0 R /XYZ 99.895 740.998 null] +844 0 obj << +/D [841 0 R /XYZ 267.641 466.826 null] >> endobj -892 0 obj << -/Font << /F27 445 0 R /F8 446 0 R /F11 602 0 R >> +840 0 obj << +/Font << /F16 431 0 R /F8 434 0 R /F11 587 0 R /F14 604 0 R /F10 603 0 R /F30 601 0 R /F27 433 0 R >> /ProcSet [ /PDF /Text ] >> endobj -901 0 obj << -/Length 5819 +849 0 obj << +/Length 5477 >> stream 0 g 0 G 0 g 0 G -0 g 0 G -0 g 0 G BT -/F16 14.3462 Tf 150.705 684.048 Td [(psb)]TJ +/F16 11.9552 Tf 150.705 706.129 Td [(psb)]TJ ET q -1 0 0 1 175.972 684.248 cm -[]0 d 0 J 0.398 w 0 0 m 4.842 0 l S +1 0 0 1 171.761 706.328 cm +[]0 d 0 J 0.398 w 0 0 m 4.035 0 l S Q BT -/F16 14.3462 Tf 180.814 684.048 Td [(spnrmi|In\014nit)31(y)-375(Norm)-375(of)-375(Sparse)-375(Matrix)]TJ/F8 9.9626 Tf -30.109 -25.968 Td [(This)-333(function)-334(computes)-333(the)-333(in\014nit)28(y-norm)-334(of)-333(a)-333(matrix)]TJ/F11 9.9626 Tf 235.672 0 Td [(A)]TJ/F8 9.9626 Tf 7.472 0 Td [(:)]TJ/F11 9.9626 Tf -103.44 -29.095 Td [(nr)-28(mi)]TJ/F14 9.9626 Tf 25.698 0 Td [(\040)-278(k)]TJ/F11 9.9626 Tf 17.711 0 Td [(A)]TJ/F14 9.9626 Tf 7.472 0 Td [(k)]TJ/F13 6.9738 Tf 4.982 -1.494 Td [(1)]TJ/F8 9.9626 Tf -195.567 -15.646 Td [(where:)]TJ +/F16 11.9552 Tf 175.796 706.129 Td [(spnrmi)-375(|)-375(In\014nit)31(y)-375(Norm)-375(of)-375(Sparse)-375(Matrix)]TJ/F8 9.9626 Tf -25.091 -18.389 Td [(This)-333(function)-334(computes)-333(the)-333(in\014nit)28(y-norm)-334(of)-333(a)-333(matrix)]TJ/F11 9.9626 Tf 235.672 0 Td [(A)]TJ/F8 9.9626 Tf 7.472 0 Td [(:)]TJ/F11 9.9626 Tf -103.44 -33.873 Td [(nr)-28(mi)]TJ/F14 9.9626 Tf 25.698 0 Td [(\040)-278(k)]TJ/F11 9.9626 Tf 17.711 0 Td [(A)]TJ/F14 9.9626 Tf 7.472 0 Td [(k)]TJ/F13 6.9738 Tf 4.982 -1.495 Td [(1)]TJ/F8 9.9626 Tf -195.567 -20.423 Td [(where:)]TJ 0 g 0 G -/F11 9.9626 Tf 0 -16.103 Td [(A)]TJ +/F11 9.9626 Tf 0 -19.926 Td [(A)]TJ 0 g 0 G /F8 9.9626 Tf 12.453 0 Td [(represen)28(ts)-334(the)-333(global)-333(matrix)]TJ/F11 9.9626 Tf 125.834 0 Td [(A)]TJ 0 g 0 G @@ -8385,1317 +7760,1185 @@ BT 0 g 0 G ET q -1 0 0 1 232.099 579.414 cm +1 0 0 1 232.099 589.962 cm []0 d 0 J 0.398 w 0 0 m 180.922 0 l S Q BT -/F11 9.9626 Tf 238.077 570.847 Td [(A)]TJ/F27 9.9626 Tf 120.41 0 Td [(F)96(unction)]TJ +/F11 9.9626 Tf 238.077 581.394 Td [(A)]TJ/F27 9.9626 Tf 120.41 0 Td [(F)96(unction)]TJ ET q -1 0 0 1 232.099 567.061 cm +1 0 0 1 232.099 577.608 cm []0 d 0 J 0.398 w 0 0 m 180.922 0 l S Q BT -/F8 9.9626 Tf 238.077 558.493 Td [(Short)-333(Precision)-334(Real)-3102(psb)]TJ +/F8 9.9626 Tf 238.077 569.04 Td [(Short)-333(Precision)-334(Real)-3102(psb)]TJ ET q -1 0 0 1 374.084 558.692 cm +1 0 0 1 374.084 569.24 cm []0 d 0 J 0.398 w 0 0 m 2.989 0 l S Q BT -/F8 9.9626 Tf 377.073 558.493 Td [(spnrmi)]TJ -138.996 -11.955 Td [(Long)-333(Precision)-334(Real)-3314(psb)]TJ +/F8 9.9626 Tf 377.073 569.04 Td [(spnrmi)]TJ -138.996 -11.955 Td [(Long)-333(Precision)-334(Real)-3314(psb)]TJ ET q -1 0 0 1 374.084 546.737 cm +1 0 0 1 374.084 557.284 cm []0 d 0 J 0.398 w 0 0 m 2.989 0 l S Q BT -/F8 9.9626 Tf 377.073 546.538 Td [(spnrmi)]TJ -138.996 -11.955 Td [(Short)-333(Precision)-334(Complex)-1200(psb)]TJ +/F8 9.9626 Tf 377.073 557.085 Td [(spnrmi)]TJ -138.996 -11.955 Td [(Short)-333(Precision)-334(Complex)-1200(psb)]TJ ET q -1 0 0 1 374.084 534.782 cm +1 0 0 1 374.084 545.329 cm []0 d 0 J 0.398 w 0 0 m 2.989 0 l S Q BT -/F8 9.9626 Tf 377.073 534.583 Td [(spnrmi)]TJ -138.996 -11.956 Td [(Long)-333(Precision)-334(Complex)-1411(psb)]TJ +/F8 9.9626 Tf 377.073 545.13 Td [(spnrmi)]TJ -138.996 -11.955 Td [(Long)-333(Precision)-334(Complex)-1411(psb)]TJ ET q -1 0 0 1 374.084 522.827 cm +1 0 0 1 374.084 533.374 cm []0 d 0 J 0.398 w 0 0 m 2.989 0 l S Q BT -/F8 9.9626 Tf 377.073 522.627 Td [(spnrmi)]TJ +/F8 9.9626 Tf 377.073 533.175 Td [(spnrmi)]TJ ET q -1 0 0 1 232.099 518.842 cm +1 0 0 1 232.099 529.389 cm []0 d 0 J 0.398 w 0 0 m 180.922 0 l S Q 0 g 0 G BT -/F8 9.9626 Tf 276.386 490.802 Td [(T)83(able)-333(10:)-444(Data)-334(t)28(yp)-28(es)]TJ +/F8 9.9626 Tf 276.386 501.35 Td [(T)83(able)-333(10:)-444(Data)-334(t)28(yp)-28(es)]TJ 0 g 0 G 0 g 0 G -/F16 14.3462 Tf -125.681 -42.167 Td [(Syn)31(tax)]TJ/F8 9.9626 Tf 109.773 -21.821 Td [(psb)]TJ -ET -q -1 0 0 1 276.075 427.014 cm -[]0 d 0 J 0.398 w 0 0 m 2.989 0 l S -Q -BT -/F8 9.9626 Tf 279.064 426.814 Td [(spnrmi)-333(\050)]TJ/F17 9.9626 Tf 37.166 0 Td [(A,)-358(desc)]TJ -ET -q -1 0 0 1 349.198 427.014 cm -[]0 d 0 J 0.398 w 0 0 m 3.055 0 l S -Q -BT -/F17 9.9626 Tf 352.253 426.814 Td [(a,)-358(info)]TJ/F8 9.9626 Tf 28.515 0 Td [(\051)]TJ 0 g 0 G -/F27 9.9626 Tf -230.063 -23.91 Td [(T)32(yp)-32(e:)]TJ +0 g 0 G +/F30 9.9626 Tf -125.681 -33.873 Td [(psb_spnrmi\050A,)-525(desc_a,)-525(info\051)]TJ +0 g 0 G +/F27 9.9626 Tf 0 -21.918 Td [(T)32(yp)-32(e:)]TJ 0 g 0 G /F8 9.9626 Tf 33.797 0 Td [(Sync)28(hronous.)]TJ 0 g 0 G -/F27 9.9626 Tf -33.797 -18.014 Td [(On)-383(En)32(try)]TJ +/F27 9.9626 Tf -33.797 -19.925 Td [(On)-383(En)32(try)]TJ 0 g 0 G 0 g 0 G - 0 -18.014 Td [(a)]TJ + 0 -19.926 Td [(a)]TJ 0 g 0 G -/F8 9.9626 Tf 10.551 0 Td [(the)-333(lo)-28(cal)-333(p)-28(ortion)-333(of)-334(the)-333(global)-333(sparse)-334(matrix)]TJ/F11 9.9626 Tf 196.126 0 Td [(A)]TJ/F8 9.9626 Tf 7.472 0 Td [(.)]TJ -189.242 -11.955 Td [(Scop)-28(e:)]TJ/F27 9.9626 Tf 32.378 0 Td [(lo)-32(cal)]TJ/F8 9.9626 Tf -32.378 -11.955 Td [(T)28(yp)-28(e:)]TJ/F27 9.9626 Tf 29.611 0 Td [(required)]TJ/F8 9.9626 Tf -29.611 -11.956 Td [(In)28(ten)28(t:)]TJ/F27 9.9626 Tf 33.485 0 Td [(in)]TJ/F8 9.9626 Tf 9.548 0 Td [(.)]TJ -43.033 -11.955 Td [(Sp)-28(eci\014ed)-333(as:)-444(a)-334(structured)-333(data)-333(of)-334(t)28(yp)-28(e)]TJ +/F8 9.9626 Tf 10.551 0 Td [(the)-333(lo)-28(cal)-333(p)-28(ortion)-333(of)-334(the)-333(global)-333(sparse)-334(matrix)]TJ/F11 9.9626 Tf 196.126 0 Td [(A)]TJ/F8 9.9626 Tf 7.472 0 Td [(.)]TJ -189.242 -11.955 Td [(Scop)-28(e:)]TJ/F27 9.9626 Tf 32.378 0 Td [(lo)-32(cal)]TJ/F8 9.9626 Tf -32.378 -11.955 Td [(T)28(yp)-28(e:)]TJ/F27 9.9626 Tf 29.611 0 Td [(required)]TJ/F8 9.9626 Tf -29.611 -11.955 Td [(In)28(ten)28(t:)]TJ/F27 9.9626 Tf 33.485 0 Td [(in)]TJ/F8 9.9626 Tf 9.548 0 Td [(.)]TJ -43.033 -11.955 Td [(Sp)-28(eci\014ed)-333(as:)-444(a)-334(structured)-333(data)-333(of)-334(t)28(yp)-28(e)]TJ 0 0 1 rg 0 0 1 RG /F30 9.9626 Tf 170.914 0 Td [(psb)]TJ ET q -1 0 0 1 362.845 319.255 cm +1 0 0 1 362.845 358.087 cm []0 d 0 J 0.398 w 0 0 m 3.138 0 l S Q BT -/F30 9.9626 Tf 365.983 319.055 Td [(spmat)]TJ +/F30 9.9626 Tf 365.983 357.888 Td [(spmat)]TJ ET q -1 0 0 1 392.763 319.255 cm +1 0 0 1 392.763 358.087 cm []0 d 0 J 0.398 w 0 0 m 3.138 0 l S Q BT -/F30 9.9626 Tf 395.901 319.055 Td [(type)]TJ +/F30 9.9626 Tf 395.901 357.888 Td [(type)]TJ 0 g 0 G /F8 9.9626 Tf 20.921 0 Td [(.)]TJ 0 g 0 G -/F27 9.9626 Tf -266.117 -18.014 Td [(desc)]TJ +/F27 9.9626 Tf -266.117 -19.926 Td [(desc)]TJ ET q -1 0 0 1 172.619 301.24 cm +1 0 0 1 172.619 338.162 cm []0 d 0 J 0.398 w 0 0 m 3.437 0 l S Q BT -/F27 9.9626 Tf 176.057 301.041 Td [(a)]TJ +/F27 9.9626 Tf 176.057 337.962 Td [(a)]TJ 0 g 0 G /F8 9.9626 Tf 10.55 0 Td [(con)28(tains)-334(data)-333(structures)-333(for)-333(c)-1(omm)28(unications.)]TJ -10.996 -11.955 Td [(Scop)-28(e:)]TJ/F27 9.9626 Tf 32.379 0 Td [(lo)-32(cal)]TJ/F8 9.9626 Tf -32.379 -11.955 Td [(T)28(yp)-28(e:)]TJ/F27 9.9626 Tf 29.612 0 Td [(required)]TJ/F8 9.9626 Tf -29.612 -11.955 Td [(In)28(ten)28(t:)]TJ/F27 9.9626 Tf 33.486 0 Td [(in)]TJ/F8 9.9626 Tf 9.548 0 Td [(.)]TJ -43.034 -11.955 Td [(Sp)-28(eci\014ed)-333(as:)-445(a)-333(structured)-333(data)-333(of)-334(t)28(yp)-28(e)]TJ 0 0 1 rg 0 0 1 RG /F30 9.9626 Tf 170.915 0 Td [(psb)]TJ ET q -1 0 0 1 362.845 253.42 cm +1 0 0 1 362.845 290.341 cm []0 d 0 J 0.398 w 0 0 m 3.138 0 l S Q BT -/F30 9.9626 Tf 365.983 253.221 Td [(desc)]TJ +/F30 9.9626 Tf 365.983 290.142 Td [(desc)]TJ ET q -1 0 0 1 387.532 253.42 cm +1 0 0 1 387.532 290.341 cm []0 d 0 J 0.398 w 0 0 m 3.138 0 l S Q BT -/F30 9.9626 Tf 390.67 253.221 Td [(type)]TJ +/F30 9.9626 Tf 390.67 290.142 Td [(type)]TJ 0 g 0 G /F8 9.9626 Tf 20.922 0 Td [(.)]TJ 0 g 0 G -/F27 9.9626 Tf -260.887 -18.015 Td [(On)-383(Return)]TJ +/F27 9.9626 Tf -260.887 -19.926 Td [(On)-383(Return)]TJ 0 g 0 G 0 g 0 G - 0 -18.014 Td [(F)96(unction)-384(v)64(alue)]TJ + 0 -19.925 Td [(F)96(unction)-384(v)64(alue)]TJ 0 g 0 G /F8 9.9626 Tf 78.386 0 Td [(is)-333(the)-334(in\014nit)28(y-norm)-333(of)-333(sparse)-334(submatrix)]TJ/F11 9.9626 Tf 176.311 0 Td [(A)]TJ/F8 9.9626 Tf 7.472 0 Td [(.)]TJ -237.263 -11.955 Td [(Scop)-28(e:)]TJ/F27 9.9626 Tf 32.379 0 Td [(global)]TJ/F8 9.9626 Tf -32.379 -11.955 Td [(Sp)-28(eci\014ed)-333(as:)-445(a)-333(long)-333(precision)-334(r)1(e)-1(al)-333(n)28(um)28(b)-28(er.)]TJ 0 g 0 G -/F27 9.9626 Tf -24.906 -18.014 Td [(info)]TJ +/F27 9.9626 Tf -24.906 -19.926 Td [(info)]TJ 0 g 0 G -/F8 9.9626 Tf 23.758 0 Td [(Error)-333(co)-28(de.)]TJ 1.148 -11.955 Td [(Scop)-28(e:)]TJ/F27 9.9626 Tf 32.379 0 Td [(lo)-32(cal)]TJ/F8 9.9626 Tf -32.379 -11.955 Td [(T)28(yp)-28(e:)]TJ/F27 9.9626 Tf 29.612 0 Td [(required)]TJ/F8 9.9626 Tf -29.612 -11.956 Td [(In)28(ten)28(t:)]TJ/F27 9.9626 Tf 33.486 0 Td [(out)]TJ/F8 9.9626 Tf 16.549 0 Td [(.)]TJ -50.035 -11.955 Td [(An)-333(in)28(te)-1(ger)-333(v)56(alue;)-334(0)-333(means)-333(no)-334(error)-333(has)-333(b)-28(een)-333(detec)-1(ted.)]TJ +/F8 9.9626 Tf 23.758 0 Td [(Error)-333(co)-28(de.)]TJ 1.148 -11.955 Td [(Scop)-28(e:)]TJ/F27 9.9626 Tf 32.379 0 Td [(lo)-32(cal)]TJ/F8 9.9626 Tf -32.379 -11.955 Td [(T)28(yp)-28(e:)]TJ/F27 9.9626 Tf 29.612 0 Td [(required)]TJ/F8 9.9626 Tf -29.612 -11.955 Td [(In)28(ten)28(t:)]TJ/F27 9.9626 Tf 33.486 0 Td [(out)]TJ/F8 9.9626 Tf 16.549 0 Td [(.)]TJ -50.035 -11.955 Td [(An)-333(in)28(te)-1(ger)-333(v)56(alue;)-334(0)-333(means)-333(no)-334(error)-333(has)-333(b)-28(een)-333(detec)-1(ted.)]TJ 0 g 0 G - 141.968 -37.009 Td [(38)]TJ + 141.968 -68.197 Td [(34)]TJ 0 g 0 G ET endstream endobj -900 0 obj << +848 0 obj << /Type /Page -/Contents 901 0 R -/Resources 899 0 R +/Contents 849 0 R +/Resources 847 0 R /MediaBox [0 0 595.276 841.89] -/Parent 896 0 R -/Annots [ 897 0 R 898 0 R ] +/Parent 830 0 R +/Annots [ 845 0 R 846 0 R ] >> endobj -897 0 obj << +845 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [345.53 315.845 417.818 326.97] +/Rect [345.53 354.677 417.818 365.802] /Subtype /Link /A << /S /GoTo /D (spdata) >> >> endobj -898 0 obj << +846 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [345.53 250.01 412.588 261.135] +/Rect [345.53 286.931 412.588 298.056] /Subtype /Link /A << /S /GoTo /D (descdata) >> >> endobj -902 0 obj << -/D [900 0 R /XYZ 150.705 740.998 null] +850 0 obj << +/D [848 0 R /XYZ 150.705 740.998 null] >> endobj 142 0 obj << -/D [900 0 R /XYZ 150.705 667.246 null] ->> endobj -904 0 obj << -/D [900 0 R /XYZ 320.941 502.757 null] +/D [848 0 R /XYZ 150.705 697.37 null] >> endobj -905 0 obj << -/D [900 0 R /XYZ 150.705 435.98 null] +852 0 obj << +/D [848 0 R /XYZ 320.941 513.305 null] >> endobj -899 0 obj << -/Font << /F16 443 0 R /F8 446 0 R /F11 602 0 R /F14 619 0 R /F13 903 0 R /F27 445 0 R /F17 588 0 R /F30 616 0 R >> +847 0 obj << +/Font << /F16 431 0 R /F8 434 0 R /F11 587 0 R /F14 604 0 R /F13 851 0 R /F27 433 0 R /F30 601 0 R >> /ProcSet [ /PDF /Text ] >> endobj -911 0 obj << -/Length 7115 +859 0 obj << +/Length 7526 >> stream 0 g 0 G 0 g 0 G -0 g 0 G -0 g 0 G BT -/F16 14.3462 Tf 99.895 682.698 Td [(psb)]TJ +/F16 11.9552 Tf 99.895 706.129 Td [(psb)]TJ ET q -1 0 0 1 125.163 682.897 cm -[]0 d 0 J 0.398 w 0 0 m 4.842 0 l S +1 0 0 1 120.951 706.328 cm +[]0 d 0 J 0.398 w 0 0 m 4.035 0 l S Q BT -/F16 14.3462 Tf 130.004 682.698 Td [(spmm|Sparse)-375(Matrix)-375(b)31(y)-375(Dense)-375(Matrix)]TJ -30.109 -17.933 Td [(Pro)-31(duct)]TJ/F8 9.9626 Tf 0 -27.319 Td [(This)-333(subroutine)-334(computes)-333(the)-333(Sparse)-334(Matrix)-333(b)28(y)-333(Dense)-334(Matrix)-333(Pro)-28(duct:)]TJ/F11 9.9626 Tf 129.277 -23.911 Td [(y)]TJ/F14 9.9626 Tf 8.01 0 Td [(\040)]TJ/F11 9.9626 Tf 12.73 0 Td [(\013)-4(P)]TJ/F10 6.9738 Tf 12.806 -1.494 Td [(r)]TJ/F11 9.9626 Tf 4.412 1.494 Td [(AP)]TJ/F10 6.9738 Tf 13.868 -1.494 Td [(c)]TJ/F11 9.9626 Tf 4.058 1.494 Td [(x)]TJ/F8 9.9626 Tf 7.908 0 Td [(+)]TJ/F11 9.9626 Tf 9.963 0 Td [(\014)-53(y)]TJ +/F16 11.9552 Tf 124.986 706.129 Td [(spmm)-375(|)-375(Sparse)-375(Matrix)-375(b)31(y)-375(Dense)-375(Matrix)-375(Pro)-31(duct)]TJ/F8 9.9626 Tf -25.091 -18.389 Td [(This)-333(subroutine)-334(computes)-333(the)-333(Sparse)-334(Matrix)-333(b)28(y)-333(Dense)-334(Matrix)-333(Pro)-28(duct:)]TJ/F11 9.9626 Tf 129.277 -23.911 Td [(y)]TJ/F14 9.9626 Tf 8.01 0 Td [(\040)]TJ/F11 9.9626 Tf 12.73 0 Td [(\013)-4(P)]TJ/F10 6.9738 Tf 12.806 -1.494 Td [(r)]TJ/F11 9.9626 Tf 4.412 1.494 Td [(AP)]TJ/F10 6.9738 Tf 13.868 -1.494 Td [(c)]TJ/F11 9.9626 Tf 4.058 1.494 Td [(x)]TJ/F8 9.9626 Tf 7.908 0 Td [(+)]TJ/F11 9.9626 Tf 9.963 0 Td [(\014)-53(y)]TJ 0 g 0 G /F8 9.9626 Tf 127.949 0 Td [(\0501\051)]TJ 0 g 0 G -/F11 9.9626 Tf -204.842 -16.079 Td [(y)]TJ/F14 9.9626 Tf 8.01 0 Td [(\040)]TJ/F11 9.9626 Tf 12.73 0 Td [(\013)-4(P)]TJ/F10 6.9738 Tf 12.806 -1.494 Td [(r)]TJ/F11 9.9626 Tf 4.412 1.494 Td [(A)]TJ/F10 6.9738 Tf 7.472 4.114 Td [(T)]TJ/F11 9.9626 Tf 6.276 -4.114 Td [(P)]TJ/F10 6.9738 Tf 6.396 -1.494 Td [(c)]TJ/F11 9.9626 Tf 4.058 1.494 Td [(x)]TJ/F8 9.9626 Tf 7.908 0 Td [(+)]TJ/F11 9.9626 Tf 9.963 0 Td [(\014)-53(y)]TJ +/F11 9.9626 Tf -204.842 -16.9 Td [(y)]TJ/F14 9.9626 Tf 8.01 0 Td [(\040)]TJ/F11 9.9626 Tf 12.73 0 Td [(\013)-4(P)]TJ/F10 6.9738 Tf 12.806 -1.494 Td [(r)]TJ/F11 9.9626 Tf 4.411 1.494 Td [(A)]TJ/F10 6.9738 Tf 7.472 4.114 Td [(T)]TJ/F11 9.9626 Tf 6.277 -4.114 Td [(P)]TJ/F10 6.9738 Tf 6.396 -1.494 Td [(c)]TJ/F11 9.9626 Tf 4.058 1.494 Td [(x)]TJ/F8 9.9626 Tf 7.908 0 Td [(+)]TJ/F11 9.9626 Tf 9.963 0 Td [(\014)-53(y)]TJ 0 g 0 G /F8 9.9626 Tf 124.811 0 Td [(\0502\051)]TJ 0 g 0 G -/F11 9.9626 Tf -205.482 -16.079 Td [(y)]TJ/F14 9.9626 Tf 8.01 0 Td [(\040)]TJ/F11 9.9626 Tf 12.73 0 Td [(\013)-4(P)]TJ/F10 6.9738 Tf 12.806 -1.494 Td [(r)]TJ/F11 9.9626 Tf 4.411 1.494 Td [(A)]TJ/F10 6.9738 Tf 7.472 4.114 Td [(H)]TJ/F11 9.9626 Tf 7.557 -4.114 Td [(P)]TJ/F10 6.9738 Tf 6.396 -1.494 Td [(c)]TJ/F11 9.9626 Tf 4.058 1.494 Td [(x)]TJ/F8 9.9626 Tf 7.908 0 Td [(+)]TJ/F11 9.9626 Tf 9.963 0 Td [(\014)-53(y)]TJ +/F11 9.9626 Tf -205.482 -16.9 Td [(y)]TJ/F14 9.9626 Tf 8.009 0 Td [(\040)]TJ/F11 9.9626 Tf 12.73 0 Td [(\013)-4(P)]TJ/F10 6.9738 Tf 12.807 -1.495 Td [(r)]TJ/F11 9.9626 Tf 4.411 1.495 Td [(A)]TJ/F10 6.9738 Tf 7.472 4.113 Td [(H)]TJ/F11 9.9626 Tf 7.557 -4.113 Td [(P)]TJ/F10 6.9738 Tf 6.396 -1.495 Td [(c)]TJ/F11 9.9626 Tf 4.058 1.495 Td [(x)]TJ/F8 9.9626 Tf 7.908 0 Td [(+)]TJ/F11 9.9626 Tf 9.963 0 Td [(\014)-53(y)]TJ 0 g 0 G /F8 9.9626 Tf 124.171 0 Td [(\0503\051)]TJ 0 g 0 G - -316.037 -16.079 Td [(where:)]TJ + -316.037 -16.9 Td [(where:)]TJ 0 g 0 G -/F11 9.9626 Tf -14.944 -17.453 Td [(x)]TJ +/F11 9.9626 Tf -14.944 -18.549 Td [(x)]TJ 0 g 0 G -/F8 9.9626 Tf 10.676 0 Td [(is)-333(the)-334(global)-333(dense)-333(submatrix)]TJ/F11 9.9626 Tf 131.092 0 Td [(x)]TJ/F7 6.9738 Tf 5.694 -1.495 Td [(:)]TJ/F10 6.9738 Tf 2.255 0 Td [(;)]TJ/F7 6.9738 Tf 2.366 0 Td [(:)]TJ +/F8 9.9626 Tf 10.676 0 Td [(is)-333(the)-334(global)-333(dense)-333(submatrix)]TJ/F11 9.9626 Tf 131.092 0 Td [(x)]TJ/F7 6.9738 Tf 5.693 -1.494 Td [(:)]TJ/F10 6.9738 Tf 2.256 0 Td [(;)]TJ/F7 6.9738 Tf 2.366 0 Td [(:)]TJ 0 g 0 G -/F11 9.9626 Tf -152.083 -17.195 Td [(y)]TJ +/F11 9.9626 Tf -152.083 -17.743 Td [(y)]TJ 0 g 0 G /F8 9.9626 Tf 10.224 0 Td [(is)-333(the)-334(global)-333(dense)-333(submatrix)]TJ/F11 9.9626 Tf 131.092 0 Td [(y)]TJ/F7 6.9738 Tf 4.884 -1.494 Td [(:)]TJ/F10 6.9738 Tf 2.256 0 Td [(;)]TJ/F7 6.9738 Tf 2.366 0 Td [(:)]TJ 0 g 0 G -/F11 9.9626 Tf -150.822 -17.195 Td [(A)]TJ +/F11 9.9626 Tf -150.822 -17.743 Td [(A)]TJ 0 g 0 G /F8 9.9626 Tf 12.454 0 Td [(is)-333(the)-334(global)-333(sparse)-333(submatrix)]TJ/F11 9.9626 Tf 133.942 0 Td [(A)]TJ 0 g 0 G - -146.396 -18.69 Td [(P)]TJ/F10 6.9738 Tf 6.397 -1.494 Td [(r)]TJ/F11 9.9626 Tf 4.411 1.494 Td [(;)-167(P)]TJ/F10 6.9738 Tf 10.824 -1.494 Td [(c)]TJ + -146.396 -19.236 Td [(P)]TJ/F10 6.9738 Tf 6.396 -1.495 Td [(r)]TJ/F11 9.9626 Tf 4.412 1.495 Td [(;)-167(P)]TJ/F10 6.9738 Tf 10.824 -1.495 Td [(c)]TJ 0 g 0 G -/F8 9.9626 Tf 9.04 1.494 Td [(are)-333(the)-334(p)-27(erm)27(utation)-333(matrices.)]TJ +/F8 9.9626 Tf 9.04 1.495 Td [(are)-333(the)-334(p)-27(erm)27(utation)-333(matrices.)]TJ 0 g 0 G 0 g 0 G 0 g 0 G ET q -1 0 0 1 177.988 473.422 cm +1 0 0 1 177.988 516.873 cm []0 d 0 J 0.398 w 0 0 m 187.526 0 l S Q BT -/F11 9.9626 Tf 183.966 464.854 Td [(A)]TJ/F8 9.9626 Tf 7.472 0 Td [(,)]TJ/F11 9.9626 Tf 6.088 0 Td [(x)]TJ/F8 9.9626 Tf 5.694 0 Td [(,)]TJ/F11 9.9626 Tf 6.088 0 Td [(y)]TJ/F8 9.9626 Tf 5.242 0 Td [(,)]TJ/F11 9.9626 Tf 6.088 0 Td [(\013)]TJ/F8 9.9626 Tf 6.41 0 Td [(,)]TJ/F11 9.9626 Tf 6.089 0 Td [(\014)]TJ/F27 9.9626 Tf 71.238 0 Td [(Subroutine)]TJ +/F11 9.9626 Tf 183.966 508.305 Td [(A)]TJ/F8 9.9626 Tf 7.472 0 Td [(,)]TJ/F11 9.9626 Tf 6.088 0 Td [(x)]TJ/F8 9.9626 Tf 5.694 0 Td [(,)]TJ/F11 9.9626 Tf 6.088 0 Td [(y)]TJ/F8 9.9626 Tf 5.242 0 Td [(,)]TJ/F11 9.9626 Tf 6.088 0 Td [(\013)]TJ/F8 9.9626 Tf 6.41 0 Td [(,)]TJ/F11 9.9626 Tf 6.089 0 Td [(\014)]TJ/F27 9.9626 Tf 71.238 0 Td [(Subroutine)]TJ ET q -1 0 0 1 177.988 461.068 cm +1 0 0 1 177.988 504.52 cm []0 d 0 J 0.398 w 0 0 m 187.526 0 l S Q BT -/F8 9.9626 Tf 183.966 452.501 Td [(Short)-333(Precision)-333(R)-1(eal)-3102(psb)]TJ +/F8 9.9626 Tf 183.966 495.952 Td [(Short)-333(Precision)-333(R)-1(eal)-3102(psb)]TJ ET q -1 0 0 1 319.972 452.7 cm +1 0 0 1 319.972 496.151 cm []0 d 0 J 0.398 w 0 0 m 2.989 0 l S Q BT -/F8 9.9626 Tf 322.961 452.501 Td [(spmm)]TJ -138.995 -11.956 Td [(Long)-333(Precision)-334(Real)-3314(p)1(s)-1(b)]TJ +/F8 9.9626 Tf 322.961 495.952 Td [(spmm)]TJ -138.995 -11.956 Td [(Long)-333(Precision)-334(Real)-3314(p)1(s)-1(b)]TJ ET q -1 0 0 1 319.972 440.745 cm +1 0 0 1 319.972 484.196 cm []0 d 0 J 0.398 w 0 0 m 2.989 0 l S Q BT -/F8 9.9626 Tf 322.961 440.545 Td [(spmm)]TJ -138.995 -11.955 Td [(Short)-333(Precision)-333(C)-1(omplex)-1200(p)1(s)-1(b)]TJ +/F8 9.9626 Tf 322.961 483.996 Td [(spmm)]TJ -138.995 -11.955 Td [(Short)-333(Precision)-333(C)-1(omplex)-1200(p)1(s)-1(b)]TJ ET q -1 0 0 1 319.972 428.79 cm +1 0 0 1 319.972 472.241 cm []0 d 0 J 0.398 w 0 0 m 2.989 0 l S Q BT -/F8 9.9626 Tf 322.961 428.59 Td [(spmm)]TJ -138.995 -11.955 Td [(Long)-333(Precision)-334(Complex)-1411(psb)]TJ +/F8 9.9626 Tf 322.961 472.041 Td [(spmm)]TJ -138.995 -11.955 Td [(Long)-333(Precision)-334(Complex)-1411(psb)]TJ ET q -1 0 0 1 319.972 416.834 cm +1 0 0 1 319.972 460.285 cm []0 d 0 J 0.398 w 0 0 m 2.989 0 l S Q BT -/F8 9.9626 Tf 322.961 416.635 Td [(spmm)]TJ +/F8 9.9626 Tf 322.961 460.086 Td [(spmm)]TJ ET q -1 0 0 1 177.988 412.849 cm +1 0 0 1 177.988 456.3 cm []0 d 0 J 0.398 w 0 0 m 187.526 0 l S Q 0 g 0 G BT -/F8 9.9626 Tf 225.577 384.81 Td [(T)83(able)-333(11:)-444(Data)-334(t)28(yp)-28(es)]TJ -0 g 0 G -0 g 0 G -/F16 14.3462 Tf -125.682 -43.133 Td [(Syn)31(tax)]TJ/F8 9.9626 Tf 65.795 -21.821 Td [(call)-333(psb)]TJ -ET -q -1 0 0 1 199.552 320.055 cm -[]0 d 0 J 0.398 w 0 0 m 2.989 0 l S -Q -BT -/F8 9.9626 Tf 202.54 319.856 Td [(spmm)-333(\050)]TJ/F17 9.9626 Tf 33.265 0 Td [(alpha,)-358(a,)-357(x,)-358(b)51(eta,)-358(y,)-358(desc)]TJ -ET -q -1 0 0 1 342.368 320.055 cm -[]0 d 0 J 0.398 w 0 0 m 3.055 0 l S -Q -BT -/F17 9.9626 Tf 345.423 319.856 Td [(a,)-358(info)]TJ/F8 9.9626 Tf 28.515 0 Td [(\051)]TJ -234.217 -23.91 Td [(call)-333(psb)]TJ -ET -q -1 0 0 1 173.582 296.145 cm -[]0 d 0 J 0.398 w 0 0 m 2.989 0 l S -Q -BT -/F8 9.9626 Tf 176.571 295.946 Td [(spmm)-333(\050)]TJ/F17 9.9626 Tf 33.264 0 Td [(alpha,)-358(a,)-358(x,)-357(b)51(eta,)-358(y,desc)]TJ -ET -q -1 0 0 1 312.834 296.145 cm -[]0 d 0 J 0.398 w 0 0 m 3.055 0 l S -Q -BT -/F17 9.9626 Tf 315.889 295.946 Td [(a,)-358(info,)-357(t)-1(r)52(ans,)-358(work)]TJ/F8 9.9626 Tf 84.018 0 Td [(\051)]TJ +/F8 9.9626 Tf 225.577 428.261 Td [(T)83(able)-333(11:)-444(Data)-334(t)28(yp)-28(es)]TJ 0 g 0 G -/F27 9.9626 Tf -300.012 -23.911 Td [(T)32(yp)-32(e:)]TJ +0 g 0 G +0 g 0 G +0 g 0 G +/F30 9.9626 Tf -125.682 -31.464 Td [(call)-525(psb_spmm\050alpha,)-525(a,)-525(x,)-525(beta,)-525(y,)-525(desc_a,)-525(info\051)]TJ 0 -11.955 Td [(call)-525(psb_spmm\050alpha,)-525(a,)-525(x,)-525(beta,)-525(y,desc_a,)-525(info,)-525(&)]TJ 67.995 -11.955 Td [(&)-525(trans,)-525(work\051)]TJ +0 g 0 G +/F27 9.9626 Tf -67.995 -20.197 Td [(T)32(yp)-32(e:)]TJ 0 g 0 G /F8 9.9626 Tf 33.797 0 Td [(Sync)28(hronous.)]TJ 0 g 0 G -/F27 9.9626 Tf -33.797 -18.689 Td [(On)-383(En)32(try)]TJ +/F27 9.9626 Tf -33.797 -19.237 Td [(On)-383(En)32(try)]TJ 0 g 0 G 0 g 0 G - 0 -18.69 Td [(alpha)]TJ + 0 -19.236 Td [(alpha)]TJ 0 g 0 G -/F8 9.9626 Tf 32.033 0 Td [(the)-333(scalar)]TJ/F11 9.9626 Tf 45.468 0 Td [(\013)]TJ/F8 9.9626 Tf 6.41 0 Td [(.)]TJ -59.004 -11.955 Td [(Scop)-28(e:)]TJ/F27 9.9626 Tf 32.379 0 Td [(global)]TJ/F8 9.9626 Tf -32.379 -11.955 Td [(T)28(yp)-28(e:)]TJ/F27 9.9626 Tf 29.611 0 Td [(required)]TJ/F8 9.9626 Tf -29.611 -11.955 Td [(In)28(ten)28(t:)]TJ/F27 9.9626 Tf 33.486 0 Td [(in)]TJ/F8 9.9626 Tf 9.547 0 Td [(.)]TJ -43.033 -11.955 Td [(Sp)-28(eci\014ed)-333(as:)-445(a)-333(n)28(um)28(b)-28(er)-333(of)-334(the)-333(data)-333(t)28(yp)-28(e)-334(ind)1(ic)-1(ated)-333(in)-333(T)83(able)]TJ +/F8 9.9626 Tf 32.033 0 Td [(the)-333(scalar)]TJ/F11 9.9626 Tf 45.468 0 Td [(\013)]TJ/F8 9.9626 Tf 6.41 0 Td [(.)]TJ -59.004 -11.956 Td [(Scop)-28(e:)]TJ/F27 9.9626 Tf 32.379 0 Td [(global)]TJ/F8 9.9626 Tf -32.379 -11.955 Td [(T)28(yp)-28(e:)]TJ/F27 9.9626 Tf 29.611 0 Td [(required)]TJ/F8 9.9626 Tf -29.611 -11.955 Td [(In)28(ten)28(t:)]TJ/F27 9.9626 Tf 33.486 0 Td [(in)]TJ/F8 9.9626 Tf 9.547 0 Td [(.)]TJ -43.033 -11.955 Td [(Sp)-28(eci\014ed)-333(as:)-445(a)-333(n)28(um)28(b)-28(er)-333(of)-334(the)-333(data)-333(t)28(yp)-28(e)-334(ind)1(ic)-1(ated)-333(in)-333(T)83(able)]TJ 0 0 1 rg 0 0 1 RG [-333(11)]TJ 0 g 0 G [(.)]TJ 0 g 0 G -/F27 9.9626 Tf -24.907 -18.69 Td [(a)]TJ +/F27 9.9626 Tf -24.907 -19.237 Td [(a)]TJ 0 g 0 G -/F8 9.9626 Tf 10.551 0 Td [(the)-333(lo)-28(cal)-333(p)-28(ortion)-333(of)-334(the)-333(sparse)-333(matrix)]TJ/F11 9.9626 Tf 166.792 0 Td [(A)]TJ/F8 9.9626 Tf 7.472 0 Td [(.)]TJ -159.908 -11.955 Td [(Scop)-28(e:)]TJ/F27 9.9626 Tf 32.379 0 Td [(lo)-32(cal)]TJ/F8 9.9626 Tf -32.379 -11.955 Td [(T)28(yp)-28(e:)]TJ/F27 9.9626 Tf 29.611 0 Td [(required)]TJ/F8 9.9626 Tf -29.611 -11.955 Td [(In)28(ten)28(t:)]TJ/F27 9.9626 Tf 33.486 0 Td [(in)]TJ/F8 9.9626 Tf 9.547 0 Td [(.)]TJ -43.033 -11.955 Td [(Sp)-28(eci\014ed)-333(as:)-445(a)-333(structured)-333(data)-333(of)-334(t)28(yp)-28(e)]TJ +/F8 9.9626 Tf 10.551 0 Td [(the)-333(lo)-28(cal)-333(p)-28(ortion)-333(of)-334(the)-333(sparse)-333(matrix)]TJ/F11 9.9626 Tf 166.792 0 Td [(A)]TJ/F8 9.9626 Tf 7.472 0 Td [(.)]TJ -159.908 -11.955 Td [(Scop)-28(e:)]TJ/F27 9.9626 Tf 32.379 0 Td [(lo)-32(cal)]TJ/F8 9.9626 Tf -32.379 -11.955 Td [(T)28(yp)-28(e:)]TJ/F27 9.9626 Tf 29.611 0 Td [(required)]TJ/F8 9.9626 Tf -29.611 -11.956 Td [(In)28(ten)28(t:)]TJ/F27 9.9626 Tf 33.486 0 Td [(in)]TJ/F8 9.9626 Tf 9.547 0 Td [(.)]TJ -43.033 -11.955 Td [(Sp)-28(eci\014ed)-333(as:)-445(a)-333(structured)-333(data)-333(of)-334(t)28(yp)-28(e)]TJ 0 0 1 rg 0 0 1 RG /F30 9.9626 Tf 170.915 0 Td [(psb)]TJ ET q -1 0 0 1 312.036 120.525 cm +1 0 0 1 312.036 199.538 cm []0 d 0 J 0.398 w 0 0 m 3.138 0 l S Q BT -/F30 9.9626 Tf 315.174 120.326 Td [(spmat)]TJ +/F30 9.9626 Tf 315.174 199.338 Td [(spmat)]TJ ET q -1 0 0 1 341.953 120.525 cm +1 0 0 1 341.953 199.538 cm []0 d 0 J 0.398 w 0 0 m 3.138 0 l S Q BT -/F30 9.9626 Tf 345.091 120.326 Td [(type)]TJ +/F30 9.9626 Tf 345.091 199.338 Td [(type)]TJ 0 g 0 G /F8 9.9626 Tf 20.922 0 Td [(.)]TJ 0 g 0 G - -99.243 -29.888 Td [(39)]TJ +/F27 9.9626 Tf -266.118 -19.237 Td [(x)]TJ +0 g 0 G +/F8 9.9626 Tf 11.028 0 Td [(the)-333(lo)-28(cal)-333(p)-28(ortion)-333(of)-334(global)-333(dense)-333(matrix)]TJ/F11 9.9626 Tf 176.118 0 Td [(x)]TJ/F8 9.9626 Tf 5.694 0 Td [(.)]TJ -167.933 -11.955 Td [(Scop)-28(e:)]TJ/F27 9.9626 Tf 32.379 0 Td [(lo)-32(cal)]TJ/F8 9.9626 Tf -32.379 -11.955 Td [(T)28(yp)-28(e:)]TJ/F27 9.9626 Tf 29.611 0 Td [(required)]TJ/F8 9.9626 Tf -29.611 -11.955 Td [(In)28(ten)28(t:)]TJ/F27 9.9626 Tf 33.486 0 Td [(in)]TJ/F8 9.9626 Tf 9.547 0 Td [(.)]TJ -43.033 -11.955 Td [(Sp)-28(eci\014ed)-289(as:)-423(a)-290(ran)1(k)-290(one)-290(or)-289(t)27(w)28(o)-289(arra)27(y)-289(con)28(taining)-290(n)28(um)28(b)-28(ers)-290(of)-289(t)28(yp)-28(e)-290(sp)-28(eci\014ed)]TJ 0 -11.955 Td [(in)-333(T)83(able)]TJ +0 0 1 rg 0 0 1 RG + [-333(11)]TJ +0 g 0 G + [(.)-445(The)-333(rank)-333(of)]TJ/F11 9.9626 Tf 111.001 0 Td [(x)]TJ/F8 9.9626 Tf 9.014 0 Td [(m)28(ust)-334(b)-27(e)-334(the)-333(same)-334(of)]TJ/F11 9.9626 Tf 91.712 0 Td [(y)]TJ/F8 9.9626 Tf 5.242 0 Td [(.)]TJ +0 g 0 G + -75.001 -29.888 Td [(35)]TJ 0 g 0 G ET endstream endobj -910 0 obj << +858 0 obj << /Type /Page -/Contents 911 0 R -/Resources 909 0 R +/Contents 859 0 R +/Resources 857 0 R /MediaBox [0 0 595.276 841.89] -/Parent 896 0 R -/Annots [ 906 0 R 907 0 R ] +/Parent 830 0 R +/Annots [ 853 0 R 854 0 R 855 0 R ] >> endobj -906 0 obj << +853 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [382.088 183.902 394.043 194.751] +/Rect [382.088 263.462 394.043 274.311] /Subtype /Link /A << /S /GoTo /D (table.11) >> >> endobj -907 0 obj << +854 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [294.721 117.115 367.009 128.24] +/Rect [294.721 196.128 367.009 207.253] /Subtype /Link /A << /S /GoTo /D (spdata) >> >> endobj -912 0 obj << -/D [910 0 R /XYZ 99.895 740.998 null] +855 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [162.826 117.392 174.781 128.24] +/Subtype /Link +/A << /S /GoTo /D (table.11) >> >> endobj -146 0 obj << -/D [910 0 R /XYZ 99.895 649.401 null] +860 0 obj << +/D [858 0 R /XYZ 99.895 740.998 null] >> endobj -913 0 obj << -/D [910 0 R /XYZ 229.172 625.49 null] +146 0 obj << +/D [858 0 R /XYZ 99.895 697.37 null] >> endobj -914 0 obj << -/D [910 0 R /XYZ 226.034 609.411 null] +861 0 obj << +/D [858 0 R /XYZ 229.172 675.784 null] >> endobj -915 0 obj << -/D [910 0 R /XYZ 225.394 593.332 null] +862 0 obj << +/D [858 0 R /XYZ 226.034 658.884 null] >> endobj -916 0 obj << -/D [910 0 R /XYZ 270.132 396.765 null] +863 0 obj << +/D [858 0 R /XYZ 225.394 641.984 null] >> endobj -917 0 obj << -/D [910 0 R /XYZ 99.895 329.022 null] +864 0 obj << +/D [858 0 R /XYZ 270.132 440.216 null] >> endobj -909 0 obj << -/Font << /F16 443 0 R /F8 446 0 R /F11 602 0 R /F14 619 0 R /F10 618 0 R /F7 617 0 R /F27 445 0 R /F17 588 0 R /F30 616 0 R >> +857 0 obj << +/Font << /F16 431 0 R /F8 434 0 R /F11 587 0 R /F14 604 0 R /F10 603 0 R /F7 602 0 R /F27 433 0 R /F30 601 0 R >> /ProcSet [ /PDF /Text ] >> endobj -927 0 obj << -/Length 6945 +873 0 obj << +/Length 6469 >> stream 0 g 0 G 0 g 0 G 0 g 0 G BT -/F27 9.9626 Tf 150.705 706.129 Td [(x)]TJ -0 g 0 G -/F8 9.9626 Tf 11.028 0 Td [(the)-333(lo)-28(cal)-333(p)-28(ortion)-333(of)-334(global)-333(dense)-333(matrix)]TJ/F11 9.9626 Tf 176.118 0 Td [(x)]TJ/F8 9.9626 Tf 5.694 0 Td [(.)]TJ -167.934 -11.955 Td [(Scop)-28(e:)]TJ/F27 9.9626 Tf 32.379 0 Td [(lo)-32(cal)]TJ/F8 9.9626 Tf -32.379 -11.955 Td [(T)28(yp)-28(e:)]TJ/F27 9.9626 Tf 29.612 0 Td [(required)]TJ/F8 9.9626 Tf -29.612 -11.956 Td [(In)28(ten)28(t:)]TJ/F27 9.9626 Tf 33.486 0 Td [(in)]TJ/F8 9.9626 Tf 9.548 0 Td [(.)]TJ -43.034 -11.955 Td [(Sp)-28(eci\014ed)-289(as:)-423(a)-290(rank)-289(one)-290(or)-289(t)27(w)28(o)-289(arra)27(y)-289(con)28(taining)-290(n)28(um)28(b)-28(ers)-290(of)-289(t)28(yp)-28(e)-290(sp)-28(eci\014ed)]TJ 0 -11.955 Td [(in)-333(T)83(able)]TJ -0 0 1 rg 0 0 1 RG - [-333(11)]TJ +/F27 9.9626 Tf 150.705 706.129 Td [(b)-32(eta)]TJ 0 g 0 G - [(.)-445(The)-333(rank)-333(of)]TJ/F11 9.9626 Tf 111.001 0 Td [(x)]TJ/F8 9.9626 Tf 9.015 0 Td [(m)28(ust)-334(b)-27(e)-334(the)-333(same)-333(of)]TJ/F11 9.9626 Tf 91.712 0 Td [(y)]TJ/F8 9.9626 Tf 5.242 0 Td [(.)]TJ -0 g 0 G -/F27 9.9626 Tf -241.876 -19.201 Td [(b)-32(eta)]TJ -0 g 0 G -/F8 9.9626 Tf 26.94 0 Td [(the)-333(scalar)]TJ/F11 9.9626 Tf 45.469 0 Td [(\014)]TJ/F8 9.9626 Tf 6.161 0 Td [(.)]TJ -53.664 -11.955 Td [(Scop)-28(e:)]TJ/F27 9.9626 Tf 32.379 0 Td [(global)]TJ/F8 9.9626 Tf -32.379 -11.955 Td [(T)28(yp)-28(e:)]TJ/F27 9.9626 Tf 29.612 0 Td [(required)]TJ/F8 9.9626 Tf -29.612 -11.955 Td [(In)28(ten)28(t:)]TJ/F27 9.9626 Tf 33.486 0 Td [(in)]TJ/F8 9.9626 Tf 9.548 0 Td [(.)]TJ -43.034 -11.955 Td [(Sp)-28(eci\014ed)-333(as:)-445(a)-333(n)28(um)28(b)-28(er)-333(of)-334(the)-333(data)-333(t)27(yp)-27(e)-334(indicated)-333(in)-333(T)83(able)]TJ +/F8 9.9626 Tf 26.94 0 Td [(the)-333(scalar)]TJ/F11 9.9626 Tf 45.469 0 Td [(\014)]TJ/F8 9.9626 Tf 6.161 0 Td [(.)]TJ -53.664 -11.955 Td [(Scop)-28(e:)]TJ/F27 9.9626 Tf 32.379 0 Td [(global)]TJ/F8 9.9626 Tf -32.379 -11.955 Td [(T)28(yp)-28(e:)]TJ/F27 9.9626 Tf 29.612 0 Td [(required)]TJ/F8 9.9626 Tf -29.612 -11.956 Td [(In)28(ten)28(t:)]TJ/F27 9.9626 Tf 33.486 0 Td [(in)]TJ/F8 9.9626 Tf 9.548 0 Td [(.)]TJ -43.034 -11.955 Td [(Sp)-28(eci\014ed)-333(as:)-445(a)-333(n)28(um)28(b)-28(er)-333(of)-334(the)-333(data)-333(t)27(yp)-27(e)-334(indicated)-333(in)-333(T)83(able)]TJ 0 0 1 rg 0 0 1 RG [-333(11)]TJ 0 g 0 G [(.)]TJ 0 g 0 G -/F27 9.9626 Tf -24.906 -19.201 Td [(y)]TJ +/F27 9.9626 Tf -24.906 -19.339 Td [(y)]TJ 0 g 0 G -/F8 9.9626 Tf 11.028 0 Td [(the)-333(lo)-28(cal)-333(p)-28(ortion)-333(of)-334(global)-333(dense)-333(matrix)]TJ/F11 9.9626 Tf 176.118 0 Td [(y)]TJ/F8 9.9626 Tf 5.242 0 Td [(.)]TJ -167.482 -11.955 Td [(Scop)-28(e:)]TJ/F27 9.9626 Tf 32.379 0 Td [(lo)-32(cal)]TJ/F8 9.9626 Tf -32.379 -11.955 Td [(T)28(yp)-28(e:)]TJ/F27 9.9626 Tf 29.612 0 Td [(required)]TJ/F8 9.9626 Tf -29.612 -11.956 Td [(In)28(ten)28(t:)]TJ/F27 9.9626 Tf 33.486 0 Td [(inout)]TJ/F8 9.9626 Tf 26.096 0 Td [(.)]TJ -59.582 -11.955 Td [(Sp)-28(eci\014ed)-289(as:)-423(a)-290(rank)-289(one)-290(or)-289(t)27(w)28(o)-289(arra)27(y)-289(con)28(taining)-290(n)28(um)28(b)-28(ers)-290(of)-289(t)28(yp)-28(e)-290(sp)-28(eci\014ed)]TJ 0 -11.955 Td [(in)-333(T)83(able)]TJ +/F8 9.9626 Tf 11.028 0 Td [(the)-333(lo)-28(cal)-333(p)-28(ortion)-333(of)-334(global)-333(dense)-333(matrix)]TJ/F11 9.9626 Tf 176.118 0 Td [(y)]TJ/F8 9.9626 Tf 5.242 0 Td [(.)]TJ -167.482 -11.955 Td [(Scop)-28(e:)]TJ/F27 9.9626 Tf 32.379 0 Td [(lo)-32(cal)]TJ/F8 9.9626 Tf -32.379 -11.955 Td [(T)28(yp)-28(e:)]TJ/F27 9.9626 Tf 29.612 0 Td [(required)]TJ/F8 9.9626 Tf -29.612 -11.955 Td [(In)28(ten)28(t:)]TJ/F27 9.9626 Tf 33.486 0 Td [(inout)]TJ/F8 9.9626 Tf 26.096 0 Td [(.)]TJ -59.582 -11.956 Td [(Sp)-28(eci\014ed)-289(as:)-423(a)-290(rank)-289(one)-290(or)-289(t)27(w)28(o)-289(arra)27(y)-289(con)28(taining)-290(n)28(um)28(b)-28(ers)-290(of)-289(t)28(yp)-28(e)-290(sp)-28(eci\014ed)]TJ 0 -11.955 Td [(in)-333(T)83(able)]TJ 0 0 1 rg 0 0 1 RG [-333(11)]TJ 0 g 0 G [(.)-445(The)-333(rank)-333(of)]TJ/F11 9.9626 Tf 111.001 0 Td [(y)]TJ/F8 9.9626 Tf 8.563 0 Td [(m)28(ust)-334(b)-27(e)-334(the)-333(same)-333(of)]TJ/F11 9.9626 Tf 91.712 0 Td [(x)]TJ/F8 9.9626 Tf 5.694 0 Td [(.)]TJ 0 g 0 G -/F27 9.9626 Tf -241.876 -19.201 Td [(desc)]TJ +/F27 9.9626 Tf -241.876 -19.339 Td [(desc)]TJ ET q -1 0 0 1 172.619 481.354 cm +1 0 0 1 172.619 560.054 cm []0 d 0 J 0.398 w 0 0 m 3.437 0 l S Q BT -/F27 9.9626 Tf 176.057 481.154 Td [(a)]TJ +/F27 9.9626 Tf 176.057 559.854 Td [(a)]TJ 0 g 0 G /F8 9.9626 Tf 10.55 0 Td [(con)28(tains)-334(data)-333(structures)-333(for)-333(c)-1(omm)28(unications.)]TJ -10.996 -11.955 Td [(Scop)-28(e:)]TJ/F27 9.9626 Tf 32.379 0 Td [(lo)-32(cal)]TJ/F8 9.9626 Tf -32.379 -11.955 Td [(T)28(yp)-28(e:)]TJ/F27 9.9626 Tf 29.612 0 Td [(required)]TJ/F8 9.9626 Tf -29.612 -11.955 Td [(In)28(ten)28(t:)]TJ/F27 9.9626 Tf 33.486 0 Td [(in)]TJ/F8 9.9626 Tf 9.548 0 Td [(.)]TJ -43.034 -11.955 Td [(Sp)-28(eci\014ed)-333(as:)-445(a)-333(structured)-333(data)-333(of)-334(t)28(yp)-28(e)]TJ 0 0 1 rg 0 0 1 RG /F30 9.9626 Tf 170.915 0 Td [(psb)]TJ ET q -1 0 0 1 362.845 433.533 cm +1 0 0 1 362.845 512.233 cm []0 d 0 J 0.398 w 0 0 m 3.138 0 l S Q BT -/F30 9.9626 Tf 365.983 433.334 Td [(desc)]TJ +/F30 9.9626 Tf 365.983 512.034 Td [(desc)]TJ ET q -1 0 0 1 387.532 433.533 cm +1 0 0 1 387.532 512.233 cm []0 d 0 J 0.398 w 0 0 m 3.138 0 l S Q BT -/F30 9.9626 Tf 390.67 433.334 Td [(type)]TJ +/F30 9.9626 Tf 390.67 512.034 Td [(type)]TJ 0 g 0 G /F8 9.9626 Tf 20.922 0 Td [(.)]TJ 0 g 0 G -/F27 9.9626 Tf -260.887 -19.201 Td [(trans)]TJ +/F27 9.9626 Tf -260.887 -19.339 Td [(trans)]TJ 0 g 0 G /F8 9.9626 Tf 30.609 0 Td [(indicate)-333(what)-334(kin)1(d)-334(of)-333(op)-28(eration)-333(to)-333(p)-28(erform.)]TJ 0 g 0 G -/F27 9.9626 Tf -5.702 -19.201 Td [(trans)-383(=)-384(N)]TJ +/F27 9.9626 Tf -5.702 -19.339 Td [(trans)-383(=)-384(N)]TJ 0 g 0 G /F8 9.9626 Tf 56.123 0 Td [(the)-333(op)-28(eration)-333(is)-334(sp)-28(eci\014ed)-333(b)28(y)-333(equation)]TJ 0 0 1 rg 0 0 1 RG [-334(1)]TJ 0 g 0 G 0 g 0 G -/F27 9.9626 Tf -56.123 -15.215 Td [(trans)-383(=)-384(T)]TJ +/F27 9.9626 Tf -56.123 -15.354 Td [(trans)-383(=)-384(T)]TJ 0 g 0 G /F8 9.9626 Tf 55.127 0 Td [(the)-333(op)-28(eration)-333(is)-334(sp)-28(eci\014ed)-333(b)28(y)-333(equation)]TJ 0 0 1 rg 0 0 1 RG [-334(2)]TJ 0 g 0 G 0 g 0 G -/F27 9.9626 Tf -55.128 -15.216 Td [(trans)-383(=)-384(C)]TJ +/F27 9.9626 Tf -55.128 -15.354 Td [(trans)-383(=)-384(C)]TJ 0 g 0 G /F8 9.9626 Tf 55.433 0 Td [(the)-333(op)-28(eration)-333(is)-334(sp)-27(e)-1(ci\014)1(e)-1(d)-333(b)28(y)-333(equation)]TJ 0 0 1 rg 0 0 1 RG [-334(3)]TJ 0 g 0 G - -55.433 -19.201 Td [(Scop)-28(e:)]TJ/F27 9.9626 Tf 32.379 0 Td [(global)]TJ/F8 9.9626 Tf -32.379 -11.955 Td [(T)28(yp)-28(e:)]TJ/F27 9.9626 Tf 29.612 0 Td [(optional)]TJ/F8 9.9626 Tf -29.612 -11.955 Td [(In)28(ten)28(t:)]TJ/F27 9.9626 Tf 33.486 0 Td [(in)]TJ/F8 9.9626 Tf 9.548 0 Td [(.)]TJ -43.034 -11.955 Td [(Default:)]TJ/F11 9.9626 Tf 39.436 0 Td [(tr)-28(ans)]TJ/F8 9.9626 Tf 27.052 0 Td [(=)]TJ/F11 9.9626 Tf 10.517 0 Td [(N)]TJ/F8 9.9626 Tf -77.005 -11.956 Td [(Sp)-28(eci\014ed)-333(as:)-445(a)-333(c)28(haracter)-334(v)56(ariable.)]TJ + -55.433 -19.339 Td [(Scop)-28(e:)]TJ/F27 9.9626 Tf 32.379 0 Td [(global)]TJ/F8 9.9626 Tf -32.379 -11.955 Td [(T)28(yp)-28(e:)]TJ/F27 9.9626 Tf 29.612 0 Td [(optional)]TJ/F8 9.9626 Tf -29.612 -11.955 Td [(In)28(ten)28(t:)]TJ/F27 9.9626 Tf 33.486 0 Td [(in)]TJ/F8 9.9626 Tf 9.548 0 Td [(.)]TJ -43.034 -11.956 Td [(Default:)]TJ/F11 9.9626 Tf 39.436 0 Td [(tr)-28(ans)]TJ/F8 9.9626 Tf 27.052 0 Td [(=)]TJ/F11 9.9626 Tf 10.517 0 Td [(N)]TJ/F8 9.9626 Tf -77.005 -11.955 Td [(Sp)-28(eci\014ed)-333(as:)-445(a)-333(c)28(haracter)-334(v)56(ariable.)]TJ 0 g 0 G -/F27 9.9626 Tf -24.906 -19.2 Td [(w)32(ork)]TJ +/F27 9.9626 Tf -24.906 -19.339 Td [(w)32(ork)]TJ 0 g 0 G -/F8 9.9626 Tf 29.431 0 Td [(w)28(ork)-334(arr)1(a)27(y)84(.)]TJ -4.525 -11.955 Td [(Scop)-28(e:)]TJ/F27 9.9626 Tf 32.379 0 Td [(lo)-32(cal)]TJ/F8 9.9626 Tf -32.379 -11.956 Td [(T)28(yp)-28(e:)]TJ/F27 9.9626 Tf 29.612 0 Td [(optional)]TJ/F8 9.9626 Tf -29.612 -11.955 Td [(In)28(ten)28(t:)]TJ/F27 9.9626 Tf 33.486 0 Td [(inout)]TJ/F8 9.9626 Tf 26.096 0 Td [(.)]TJ -59.582 -11.955 Td [(Sp)-28(eci\014ed)-487(as:)-753(a)-487(rank)-488(one)-487(arra)28(y)-488(of)-487(the)-488(same)-487(t)27(yp)-27(e)-488(of)]TJ/F11 9.9626 Tf 239.183 0 Td [(x)]TJ/F8 9.9626 Tf 10.551 0 Td [(and)]TJ/F11 9.9626 Tf 20.907 0 Td [(y)]TJ/F8 9.9626 Tf 10.099 0 Td [(with)-487(the)]TJ -280.74 -11.955 Td [(T)83(AR)28(GET)-333(attribute.)]TJ +/F8 9.9626 Tf 29.431 0 Td [(w)28(ork)-334(arr)1(a)27(y)84(.)]TJ -4.525 -11.955 Td [(Scop)-28(e:)]TJ/F27 9.9626 Tf 32.379 0 Td [(lo)-32(cal)]TJ/F8 9.9626 Tf -32.379 -11.955 Td [(T)28(yp)-28(e:)]TJ/F27 9.9626 Tf 29.612 0 Td [(optional)]TJ/F8 9.9626 Tf -29.612 -11.955 Td [(In)28(ten)28(t:)]TJ/F27 9.9626 Tf 33.486 0 Td [(inout)]TJ/F8 9.9626 Tf 26.096 0 Td [(.)]TJ -59.582 -11.956 Td [(Sp)-28(eci\014ed)-487(as:)-753(a)-487(rank)-488(one)-487(arra)28(y)-488(of)-487(the)-488(same)-487(t)27(yp)-27(e)-488(of)]TJ/F11 9.9626 Tf 239.183 0 Td [(x)]TJ/F8 9.9626 Tf 10.551 0 Td [(and)]TJ/F11 9.9626 Tf 20.907 0 Td [(y)]TJ/F8 9.9626 Tf 10.099 0 Td [(with)-487(the)]TJ -280.74 -11.955 Td [(T)83(AR)28(GET)-333(attribute.)]TJ 0 g 0 G -/F27 9.9626 Tf -24.906 -19.201 Td [(On)-383(Return)]TJ +/F27 9.9626 Tf -24.906 -19.339 Td [(On)-383(Return)]TJ 0 g 0 G 0 g 0 G - 0 -19.201 Td [(y)]TJ + 0 -19.339 Td [(y)]TJ 0 g 0 G -/F8 9.9626 Tf 11.028 0 Td [(the)-333(lo)-28(cal)-333(p)-28(ortion)-333(of)-334(result)-333(submatrix)]TJ/F11 9.9626 Tf 162.364 0 Td [(y)]TJ/F8 9.9626 Tf 5.241 0 Td [(.)]TJ -153.727 -11.955 Td [(Scop)-28(e:)]TJ/F27 9.9626 Tf 32.379 0 Td [(lo)-32(cal)]TJ/F8 9.9626 Tf -32.379 -11.955 Td [(T)28(yp)-28(e:)]TJ/F27 9.9626 Tf 29.612 0 Td [(required)]TJ/F8 9.9626 Tf -29.612 -11.955 Td [(In)28(ten)28(t:)]TJ/F27 9.9626 Tf 33.486 0 Td [(inout)]TJ/F8 9.9626 Tf 26.096 0 Td [(.)]TJ -59.582 -11.955 Td [(Sp)-28(eci\014ed)-474(as:)-727(an)-475(arra)28(y)-475(of)-474(rank)-475(one)-474(or)-475(t)28(w)28(o)-475(con)28(taining)-474(n)27(um)28(b)-28(ers)-474(of)-475(t)28(yp)-28(e)]TJ 0 -11.955 Td [(sp)-28(eci\014ed)-333(in)-333(T)83(able)]TJ +/F8 9.9626 Tf 11.028 0 Td [(the)-333(lo)-28(cal)-333(p)-28(ortion)-333(of)-334(result)-333(submatrix)]TJ/F11 9.9626 Tf 162.364 0 Td [(y)]TJ/F8 9.9626 Tf 5.241 0 Td [(.)]TJ -153.727 -11.955 Td [(Scop)-28(e:)]TJ/F27 9.9626 Tf 32.379 0 Td [(lo)-32(cal)]TJ/F8 9.9626 Tf -32.379 -11.955 Td [(T)28(yp)-28(e:)]TJ/F27 9.9626 Tf 29.612 0 Td [(required)]TJ/F8 9.9626 Tf -29.612 -11.955 Td [(In)28(ten)28(t:)]TJ/F27 9.9626 Tf 33.486 0 Td [(inout)]TJ/F8 9.9626 Tf 26.096 0 Td [(.)]TJ -59.582 -11.955 Td [(Sp)-28(eci\014ed)-474(as:)-727(an)-475(arra)28(y)-475(of)-474(rank)-475(one)-474(or)-475(t)28(w)28(o)-475(con)28(taining)-474(n)27(um)28(b)-28(ers)-474(of)-475(t)28(yp)-28(e)]TJ 0 -11.956 Td [(sp)-28(eci\014ed)-333(in)-333(T)83(able)]TJ 0 0 1 rg 0 0 1 RG [-333(11)]TJ 0 g 0 G [(.)]TJ 0 g 0 G - 141.968 -29.888 Td [(40)]TJ +/F27 9.9626 Tf -24.906 -19.339 Td [(info)]TJ +0 g 0 G +/F8 9.9626 Tf 23.758 0 Td [(Error)-333(co)-28(de.)]TJ 1.148 -11.955 Td [(Scop)-28(e:)]TJ/F27 9.9626 Tf 32.379 0 Td [(lo)-32(cal)]TJ/F8 9.9626 Tf -32.379 -11.955 Td [(T)28(yp)-28(e:)]TJ/F27 9.9626 Tf 29.612 0 Td [(required)]TJ/F8 9.9626 Tf -29.612 -11.955 Td [(In)28(ten)28(t:)]TJ/F27 9.9626 Tf 33.486 0 Td [(out)]TJ/F8 9.9626 Tf 16.549 0 Td [(.)]TJ -50.035 -11.955 Td [(An)-333(in)28(te)-1(ger)-333(v)56(alue;)-334(0)-333(means)-333(no)-334(error)-333(has)-333(b)-28(een)-333(detec)-1(t)1(e)-1(d.)]TJ +0 g 0 G + 141.968 -40.322 Td [(36)]TJ 0 g 0 G ET endstream endobj -926 0 obj << +872 0 obj << /Type /Page -/Contents 927 0 R -/Resources 925 0 R +/Contents 873 0 R +/Resources 871 0 R /MediaBox [0 0 595.276 841.89] -/Parent 896 0 R -/Annots [ 908 0 R 918 0 R 919 0 R 920 0 R 921 0 R 922 0 R 923 0 R 924 0 R ] ->> endobj -908 0 obj << -/Type /Annot -/Border[0 0 0]/H/I/C[1 0 0] -/Rect [213.636 643.42 225.591 654.268] -/Subtype /Link -/A << /S /GoTo /D (table.11) >> +/Parent 830 0 R +/Annots [ 856 0 R 865 0 R 866 0 R 867 0 R 868 0 R 869 0 R 870 0 R ] >> endobj -918 0 obj << +856 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [432.897 576.398 444.852 587.246] +/Rect [432.897 655.375 444.852 666.223] /Subtype /Link /A << /S /GoTo /D (table.11) >> >> endobj -919 0 obj << +865 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [213.636 497.422 225.591 508.27] +/Rect [213.636 576.26 225.591 587.108] /Subtype /Link /A << /S /GoTo /D (table.11) >> >> endobj -920 0 obj << +866 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [345.53 430.123 412.588 441.248] +/Rect [345.53 508.823 412.588 519.948] /Subtype /Link /A << /S /GoTo /D (descdata) >> >> endobj -921 0 obj << +867 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [397.199 391.999 404.172 402.847] +/Rect [397.199 470.422 404.172 481.27] /Subtype /Link /A << /S /GoTo /D (equation.1) >> >> endobj -922 0 obj << +868 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [396.202 376.783 403.176 387.631] +/Rect [396.202 455.068 403.176 465.916] /Subtype /Link /A << /S /GoTo /D (equation.2) >> >> endobj -923 0 obj << +869 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [396.507 361.567 403.481 372.416] +/Rect [396.507 439.714 403.481 450.563] /Subtype /Link /A << /S /GoTo /D (equation.3) >> >> endobj -924 0 obj << +870 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [253.818 117.392 265.774 128.24] +/Rect [253.818 194.986 265.774 205.834] /Subtype /Link /A << /S /GoTo /D (table.11) >> >> endobj -928 0 obj << -/D [926 0 R /XYZ 150.705 740.998 null] ->> endobj -925 0 obj << -/Font << /F27 445 0 R /F8 446 0 R /F11 602 0 R /F30 616 0 R >> -/ProcSet [ /PDF /Text ] ->> endobj -931 0 obj << -/Length 624 ->> -stream -0 g 0 G -0 g 0 G -0 g 0 G -BT -/F27 9.9626 Tf 99.895 706.129 Td [(info)]TJ -0 g 0 G -/F8 9.9626 Tf 23.758 0 Td [(Error)-333(co)-28(de.)]TJ 1.149 -11.955 Td [(Scop)-28(e:)]TJ/F27 9.9626 Tf 32.379 0 Td [(lo)-32(cal)]TJ/F8 9.9626 Tf -32.379 -11.955 Td [(T)28(yp)-28(e:)]TJ/F27 9.9626 Tf 29.611 0 Td [(required)]TJ/F8 9.9626 Tf -29.611 -11.956 Td [(In)28(ten)28(t:)]TJ/F27 9.9626 Tf 33.486 0 Td [(out)]TJ/F8 9.9626 Tf 16.549 0 Td [(.)]TJ -50.035 -11.955 Td [(An)-333(in)28(tege)-1(r)-333(v)56(alue;)-334(0)-333(means)-333(no)-334(error)-333(has)-333(b)-28(een)-333(detecte)-1(d)1(.)]TJ -0 g 0 G - 141.968 -567.87 Td [(41)]TJ -0 g 0 G -ET -endstream -endobj -930 0 obj << -/Type /Page -/Contents 931 0 R -/Resources 929 0 R -/MediaBox [0 0 595.276 841.89] -/Parent 896 0 R ->> endobj -932 0 obj << -/D [930 0 R /XYZ 99.895 740.998 null] +874 0 obj << +/D [872 0 R /XYZ 150.705 740.998 null] >> endobj -929 0 obj << -/Font << /F27 445 0 R /F8 446 0 R >> +871 0 obj << +/Font << /F27 433 0 R /F8 434 0 R /F11 587 0 R /F30 601 0 R >> /ProcSet [ /PDF /Text ] >> endobj -936 0 obj << -/Length 8292 +879 0 obj << +/Length 8409 >> stream 0 g 0 G 0 g 0 G -0 g 0 G -0 g 0 G BT -/F16 14.3462 Tf 150.705 679.808 Td [(psb)]TJ +/F16 11.9552 Tf 99.895 706.129 Td [(psb)]TJ ET q -1 0 0 1 175.972 680.007 cm -[]0 d 0 J 0.398 w 0 0 m 4.842 0 l S +1 0 0 1 120.951 706.328 cm +[]0 d 0 J 0.398 w 0 0 m 4.035 0 l S Q BT -/F16 14.3462 Tf 180.814 679.808 Td [(spsm|T)94(riangular)-375(System)-375(Solv)31(e)]TJ/F8 9.9626 Tf -30.109 -30.194 Td [(This)-333(subroutine)-334(computes)-333(the)-333(T)83(riangular)-333(System)-334(S)1(o)-1(l)1(v)27(e:)]TJ/F11 9.9626 Tf 111.061 -34.187 Td [(y)]TJ/F14 9.9626 Tf 15.204 0 Td [(\040)]TJ/F11 9.9626 Tf 19.926 0 Td [(\013)-4(P)]TJ/F10 6.9738 Tf 12.806 -1.494 Td [(r)]TJ/F11 9.9626 Tf 4.411 1.494 Td [(T)]TJ/F13 6.9738 Tf 7.206 4.114 Td [(\000)]TJ/F7 6.9738 Tf 6.227 0 Td [(1)]TJ/F11 9.9626 Tf 4.469 -4.114 Td [(P)]TJ/F10 6.9738 Tf 6.396 -1.494 Td [(c)]TJ/F11 9.9626 Tf 4.059 1.494 Td [(x)]TJ/F8 9.9626 Tf 7.908 0 Td [(+)]TJ/F11 9.9626 Tf 9.962 0 Td [(\014)-53(y)]TJ -98.574 -14.944 Td [(y)]TJ/F14 9.9626 Tf 15.204 0 Td [(\040)]TJ/F11 9.9626 Tf 19.926 0 Td [(\013)-4(D)-27(P)]TJ/F10 6.9738 Tf 21.331 -1.494 Td [(r)]TJ/F11 9.9626 Tf 4.411 1.494 Td [(T)]TJ/F13 6.9738 Tf 7.206 4.114 Td [(\000)]TJ/F7 6.9738 Tf 6.227 0 Td [(1)]TJ/F11 9.9626 Tf 4.469 -4.114 Td [(P)]TJ/F10 6.9738 Tf 6.396 -1.494 Td [(c)]TJ/F11 9.9626 Tf 4.059 1.494 Td [(x)]TJ/F8 9.9626 Tf 7.908 0 Td [(+)]TJ/F11 9.9626 Tf 9.962 0 Td [(\014)-53(y)]TJ -107.099 -14.944 Td [(y)]TJ/F14 9.9626 Tf 15.204 0 Td [(\040)]TJ/F11 9.9626 Tf 19.926 0 Td [(\013)-4(P)]TJ/F10 6.9738 Tf 12.806 -1.494 Td [(r)]TJ/F11 9.9626 Tf 4.411 1.494 Td [(T)]TJ/F13 6.9738 Tf 7.206 4.114 Td [(\000)]TJ/F7 6.9738 Tf 6.227 0 Td [(1)]TJ/F11 9.9626 Tf 4.469 -4.114 Td [(P)]TJ/F10 6.9738 Tf 6.396 -1.494 Td [(c)]TJ/F11 9.9626 Tf 4.059 1.494 Td [(D)-28(x)]TJ/F8 9.9626 Tf 16.433 0 Td [(+)]TJ/F11 9.9626 Tf 9.962 0 Td [(\014)-53(y)]TJ -107.099 -14.944 Td [(y)]TJ/F14 9.9626 Tf 15.204 0 Td [(\040)]TJ/F11 9.9626 Tf 19.926 0 Td [(\013)-4(P)]TJ/F10 6.9738 Tf 12.806 -1.494 Td [(r)]TJ/F11 9.9626 Tf 4.411 1.494 Td [(T)]TJ/F13 6.9738 Tf 7.206 4.114 Td [(\000)]TJ/F10 6.9738 Tf 6.227 0 Td [(T)]TJ/F11 9.9626 Tf 6.276 -4.114 Td [(P)]TJ/F10 6.9738 Tf 6.396 -1.494 Td [(c)]TJ/F11 9.9626 Tf 4.059 1.494 Td [(x)]TJ/F8 9.9626 Tf 7.907 0 Td [(+)]TJ/F11 9.9626 Tf 9.963 0 Td [(\014)-53(y)]TJ -100.381 -14.944 Td [(y)]TJ/F14 9.9626 Tf 15.204 0 Td [(\040)]TJ/F11 9.9626 Tf 19.926 0 Td [(\013)-4(D)-27(P)]TJ/F10 6.9738 Tf 21.331 -1.494 Td [(r)]TJ/F11 9.9626 Tf 4.411 1.494 Td [(T)]TJ/F13 6.9738 Tf 7.206 4.114 Td [(\000)]TJ/F10 6.9738 Tf 6.227 0 Td [(T)]TJ/F11 9.9626 Tf 6.276 -4.114 Td [(P)]TJ/F10 6.9738 Tf 6.396 -1.494 Td [(c)]TJ/F11 9.9626 Tf 4.058 1.494 Td [(x)]TJ/F8 9.9626 Tf 7.908 0 Td [(+)]TJ/F11 9.9626 Tf 9.963 0 Td [(\014)-53(y)]TJ -108.906 -14.944 Td [(y)]TJ/F14 9.9626 Tf 15.204 0 Td [(\040)]TJ/F11 9.9626 Tf 19.926 0 Td [(\013)-4(P)]TJ/F10 6.9738 Tf 12.806 -1.494 Td [(r)]TJ/F11 9.9626 Tf 4.411 1.494 Td [(T)]TJ/F13 6.9738 Tf 7.206 4.114 Td [(\000)]TJ/F10 6.9738 Tf 6.227 0 Td [(T)]TJ/F11 9.9626 Tf 6.276 -4.114 Td [(P)]TJ/F10 6.9738 Tf 6.396 -1.494 Td [(c)]TJ/F11 9.9626 Tf 4.059 1.494 Td [(D)-28(x)]TJ/F8 9.9626 Tf 16.432 0 Td [(+)]TJ/F11 9.9626 Tf 9.963 0 Td [(\014)-53(y)]TJ -108.906 -14.944 Td [(y)]TJ/F14 9.9626 Tf 15.204 0 Td [(\040)]TJ/F11 9.9626 Tf 19.926 0 Td [(\013)-4(P)]TJ/F10 6.9738 Tf 12.806 -1.494 Td [(r)]TJ/F11 9.9626 Tf 4.411 1.494 Td [(T)]TJ/F13 6.9738 Tf 7.206 4.114 Td [(\000)]TJ/F10 6.9738 Tf 6.227 0 Td [(H)]TJ/F11 9.9626 Tf 7.556 -4.114 Td [(P)]TJ/F10 6.9738 Tf 6.396 -1.494 Td [(c)]TJ/F11 9.9626 Tf 4.059 1.494 Td [(x)]TJ/F8 9.9626 Tf 7.908 0 Td [(+)]TJ/F11 9.9626 Tf 9.962 0 Td [(\014)-53(y)]TJ -101.661 -14.944 Td [(y)]TJ/F14 9.9626 Tf 15.204 0 Td [(\040)]TJ/F11 9.9626 Tf 19.926 0 Td [(\013)-4(D)-27(P)]TJ/F10 6.9738 Tf 21.331 -1.494 Td [(r)]TJ/F11 9.9626 Tf 4.411 1.494 Td [(T)]TJ/F13 6.9738 Tf 7.206 4.114 Td [(\000)]TJ/F10 6.9738 Tf 6.227 0 Td [(H)]TJ/F11 9.9626 Tf 7.556 -4.114 Td [(P)]TJ/F10 6.9738 Tf 6.396 -1.494 Td [(c)]TJ/F11 9.9626 Tf 4.059 1.494 Td [(x)]TJ/F8 9.9626 Tf 7.908 0 Td [(+)]TJ/F11 9.9626 Tf 9.962 0 Td [(\014)-53(y)]TJ -110.186 -14.944 Td [(y)]TJ/F14 9.9626 Tf 15.204 0 Td [(\040)]TJ/F11 9.9626 Tf 19.926 0 Td [(\013)-4(P)]TJ/F10 6.9738 Tf 12.806 -1.494 Td [(r)]TJ/F11 9.9626 Tf 4.411 1.494 Td [(T)]TJ/F13 6.9738 Tf 7.206 4.114 Td [(\000)]TJ/F10 6.9738 Tf 6.227 0 Td [(H)]TJ/F11 9.9626 Tf 7.556 -4.114 Td [(P)]TJ/F10 6.9738 Tf 6.396 -1.494 Td [(c)]TJ/F11 9.9626 Tf 4.059 1.494 Td [(D)-28(x)]TJ/F8 9.9626 Tf 16.433 0 Td [(+)]TJ/F11 9.9626 Tf 9.962 0 Td [(\014)-53(y)]TJ/F8 9.9626 Tf -206.303 -37.175 Td [(where:)]TJ +/F16 11.9552 Tf 124.986 706.129 Td [(spsm)-375(|)-375(T)94(riangular)-375(System)-375(Solv)31(e)]TJ/F8 9.9626 Tf -25.091 -18.389 Td [(This)-333(subroutine)-334(computes)-333(the)-333(T)83(riangular)-333(System)-334(Solv)28(e:)]TJ/F11 9.9626 Tf 111.061 -33.591 Td [(y)]TJ/F14 9.9626 Tf 15.205 0 Td [(\040)]TJ/F11 9.9626 Tf 19.925 0 Td [(\013)-4(P)]TJ/F10 6.9738 Tf 12.806 -1.495 Td [(r)]TJ/F11 9.9626 Tf 4.412 1.495 Td [(T)]TJ/F13 6.9738 Tf 7.206 4.113 Td [(\000)]TJ/F7 6.9738 Tf 6.226 0 Td [(1)]TJ/F11 9.9626 Tf 4.47 -4.113 Td [(P)]TJ/F10 6.9738 Tf 6.396 -1.495 Td [(c)]TJ/F11 9.9626 Tf 4.058 1.495 Td [(x)]TJ/F8 9.9626 Tf 7.908 0 Td [(+)]TJ/F11 9.9626 Tf 9.963 0 Td [(\014)-53(y)]TJ -98.575 -14.944 Td [(y)]TJ/F14 9.9626 Tf 15.205 0 Td [(\040)]TJ/F11 9.9626 Tf 19.925 0 Td [(\013)-4(D)-28(P)]TJ/F10 6.9738 Tf 21.331 -1.495 Td [(r)]TJ/F11 9.9626 Tf 4.412 1.495 Td [(T)]TJ/F13 6.9738 Tf 7.206 4.113 Td [(\000)]TJ/F7 6.9738 Tf 6.226 0 Td [(1)]TJ/F11 9.9626 Tf 4.47 -4.113 Td [(P)]TJ/F10 6.9738 Tf 6.396 -1.495 Td [(c)]TJ/F11 9.9626 Tf 4.058 1.495 Td [(x)]TJ/F8 9.9626 Tf 7.908 0 Td [(+)]TJ/F11 9.9626 Tf 9.963 0 Td [(\014)-53(y)]TJ -107.1 -14.944 Td [(y)]TJ/F14 9.9626 Tf 15.205 0 Td [(\040)]TJ/F11 9.9626 Tf 19.925 0 Td [(\013)-4(P)]TJ/F10 6.9738 Tf 12.806 -1.495 Td [(r)]TJ/F11 9.9626 Tf 4.412 1.495 Td [(T)]TJ/F13 6.9738 Tf 7.206 4.113 Td [(\000)]TJ/F7 6.9738 Tf 6.226 0 Td [(1)]TJ/F11 9.9626 Tf 4.47 -4.113 Td [(P)]TJ/F10 6.9738 Tf 6.396 -1.495 Td [(c)]TJ/F11 9.9626 Tf 4.058 1.495 Td [(D)-28(x)]TJ/F8 9.9626 Tf 16.433 0 Td [(+)]TJ/F11 9.9626 Tf 9.963 0 Td [(\014)-53(y)]TJ -107.1 -14.944 Td [(y)]TJ/F14 9.9626 Tf 15.205 0 Td [(\040)]TJ/F11 9.9626 Tf 19.925 0 Td [(\013)-4(P)]TJ/F10 6.9738 Tf 12.806 -1.495 Td [(r)]TJ/F11 9.9626 Tf 4.412 1.495 Td [(T)]TJ/F13 6.9738 Tf 7.206 4.113 Td [(\000)]TJ/F10 6.9738 Tf 6.226 0 Td [(T)]TJ/F11 9.9626 Tf 6.276 -4.113 Td [(P)]TJ/F10 6.9738 Tf 6.396 -1.495 Td [(c)]TJ/F11 9.9626 Tf 4.059 1.495 Td [(x)]TJ/F8 9.9626 Tf 7.908 0 Td [(+)]TJ/F11 9.9626 Tf 9.962 0 Td [(\014)-53(y)]TJ -100.381 -14.944 Td [(y)]TJ/F14 9.9626 Tf 15.205 0 Td [(\040)]TJ/F11 9.9626 Tf 19.925 0 Td [(\013)-4(D)-28(P)]TJ/F10 6.9738 Tf 21.331 -1.495 Td [(r)]TJ/F11 9.9626 Tf 4.412 1.495 Td [(T)]TJ/F13 6.9738 Tf 7.205 4.113 Td [(\000)]TJ/F10 6.9738 Tf 6.227 0 Td [(T)]TJ/F11 9.9626 Tf 6.276 -4.113 Td [(P)]TJ/F10 6.9738 Tf 6.396 -1.495 Td [(c)]TJ/F11 9.9626 Tf 4.059 1.495 Td [(x)]TJ/F8 9.9626 Tf 7.908 0 Td [(+)]TJ/F11 9.9626 Tf 9.962 0 Td [(\014)-53(y)]TJ -108.906 -14.944 Td [(y)]TJ/F14 9.9626 Tf 15.205 0 Td [(\040)]TJ/F11 9.9626 Tf 19.925 0 Td [(\013)-4(P)]TJ/F10 6.9738 Tf 12.806 -1.495 Td [(r)]TJ/F11 9.9626 Tf 4.412 1.495 Td [(T)]TJ/F13 6.9738 Tf 7.205 4.113 Td [(\000)]TJ/F10 6.9738 Tf 6.227 0 Td [(T)]TJ/F11 9.9626 Tf 6.276 -4.113 Td [(P)]TJ/F10 6.9738 Tf 6.396 -1.495 Td [(c)]TJ/F11 9.9626 Tf 4.059 1.495 Td [(D)-28(x)]TJ/F8 9.9626 Tf 16.433 0 Td [(+)]TJ/F11 9.9626 Tf 9.962 0 Td [(\014)-53(y)]TJ -108.906 -14.944 Td [(y)]TJ/F14 9.9626 Tf 15.205 0 Td [(\040)]TJ/F11 9.9626 Tf 19.925 0 Td [(\013)-4(P)]TJ/F10 6.9738 Tf 12.806 -1.495 Td [(r)]TJ/F11 9.9626 Tf 4.412 1.495 Td [(T)]TJ/F13 6.9738 Tf 7.205 4.113 Td [(\000)]TJ/F10 6.9738 Tf 6.227 0 Td [(H)]TJ/F11 9.9626 Tf 7.556 -4.113 Td [(P)]TJ/F10 6.9738 Tf 6.397 -1.495 Td [(c)]TJ/F11 9.9626 Tf 4.058 1.495 Td [(x)]TJ/F8 9.9626 Tf 7.908 0 Td [(+)]TJ/F11 9.9626 Tf 9.963 0 Td [(\014)-53(y)]TJ -101.662 -14.944 Td [(y)]TJ/F14 9.9626 Tf 15.205 0 Td [(\040)]TJ/F11 9.9626 Tf 19.925 0 Td [(\013)-4(D)-27(P)]TJ/F10 6.9738 Tf 21.331 -1.495 Td [(r)]TJ/F11 9.9626 Tf 4.412 1.495 Td [(T)]TJ/F13 6.9738 Tf 7.205 4.113 Td [(\000)]TJ/F10 6.9738 Tf 6.227 0 Td [(H)]TJ/F11 9.9626 Tf 7.556 -4.113 Td [(P)]TJ/F10 6.9738 Tf 6.397 -1.495 Td [(c)]TJ/F11 9.9626 Tf 4.058 1.495 Td [(x)]TJ/F8 9.9626 Tf 7.908 0 Td [(+)]TJ/F11 9.9626 Tf 9.963 0 Td [(\014)-53(y)]TJ -110.187 -14.944 Td [(y)]TJ/F14 9.9626 Tf 15.205 0 Td [(\040)]TJ/F11 9.9626 Tf 19.925 0 Td [(\013)-4(P)]TJ/F10 6.9738 Tf 12.806 -1.494 Td [(r)]TJ/F11 9.9626 Tf 4.412 1.494 Td [(T)]TJ/F13 6.9738 Tf 7.205 4.113 Td [(\000)]TJ/F10 6.9738 Tf 6.227 0 Td [(H)]TJ/F11 9.9626 Tf 7.556 -4.113 Td [(P)]TJ/F10 6.9738 Tf 6.397 -1.494 Td [(c)]TJ/F11 9.9626 Tf 4.058 1.494 Td [(D)-28(x)]TJ/F8 9.9626 Tf 16.433 0 Td [(+)]TJ/F11 9.9626 Tf 9.963 0 Td [(\014)-53(y)]TJ/F8 9.9626 Tf -206.304 -36.58 Td [(where:)]TJ 0 g 0 G -/F11 9.9626 Tf -14.944 -20.238 Td [(x)]TJ +/F11 9.9626 Tf -14.944 -19.7 Td [(x)]TJ 0 g 0 G -/F8 9.9626 Tf 10.675 0 Td [(is)-333(the)-334(global)-333(dense)-333(submatrix)]TJ/F11 9.9626 Tf 131.092 0 Td [(x)]TJ/F7 6.9738 Tf 5.694 -1.495 Td [(:)]TJ/F10 6.9738 Tf 2.255 0 Td [(;)]TJ/F7 6.9738 Tf 2.367 0 Td [(:)]TJ +/F8 9.9626 Tf 10.675 0 Td [(is)-333(the)-334(global)-333(dense)-333(submatrix)]TJ/F11 9.9626 Tf 131.092 0 Td [(x)]TJ/F7 6.9738 Tf 5.694 -1.494 Td [(:)]TJ/F10 6.9738 Tf 2.256 0 Td [(;)]TJ/F7 6.9738 Tf 2.366 0 Td [(:)]TJ 0 g 0 G -/F11 9.9626 Tf -152.083 -18.849 Td [(y)]TJ +/F11 9.9626 Tf -152.083 -18.318 Td [(y)]TJ 0 g 0 G /F8 9.9626 Tf 10.223 0 Td [(is)-333(the)-334(global)-333(dense)-333(submatrix)]TJ/F11 9.9626 Tf 131.092 0 Td [(y)]TJ/F7 6.9738 Tf 4.885 -1.494 Td [(:)]TJ/F10 6.9738 Tf 2.255 0 Td [(;)]TJ/F7 6.9738 Tf 2.366 0 Td [(:)]TJ 0 g 0 G -/F11 9.9626 Tf -150.821 -18.849 Td [(T)]TJ +/F11 9.9626 Tf -150.821 -18.319 Td [(T)]TJ 0 g 0 G -/F8 9.9626 Tf 12.187 0 Td [(is)-333(the)-334(global)-333(sparse)-333(blo)-28(c)28(k)-334(triangul)1(ar)-334(submatrix)]TJ/F11 9.9626 Tf 206.78 0 Td [(T)]TJ +/F8 9.9626 Tf 12.187 0 Td [(is)-333(the)-334(global)-333(sparse)-333(blo)-28(c)28(k)-334(triangular)-333(submatrix)]TJ/F11 9.9626 Tf 206.781 0 Td [(T)]TJ 0 g 0 G - -218.967 -20.343 Td [(D)]TJ + -218.968 -19.812 Td [(D)]TJ 0 g 0 G /F8 9.9626 Tf 13.506 0 Td [(is)-333(the)-334(scaling)-333(diagonal)-333(matrix.)]TJ 0 g 0 G -/F11 9.9626 Tf -13.506 -20.343 Td [(P)]TJ/F10 6.9738 Tf 6.396 -1.495 Td [(r)]TJ/F11 9.9626 Tf 4.412 1.495 Td [(;)-167(P)]TJ/F10 6.9738 Tf 10.824 -1.495 Td [(c)]TJ +/F11 9.9626 Tf -13.506 -19.813 Td [(P)]TJ/F10 6.9738 Tf 6.396 -1.494 Td [(r)]TJ/F11 9.9626 Tf 4.412 1.494 Td [(;)-167(P)]TJ/F10 6.9738 Tf 10.824 -1.494 Td [(c)]TJ +0 g 0 G +/F8 9.9626 Tf 9.04 1.494 Td [(are)-333(the)-334(p)-27(erm)27(utation)-333(matrices.)]TJ 0 g 0 G -/F8 9.9626 Tf 9.039 1.495 Td [(are)-333(the)-334(p)-27(e)-1(r)1(m)27(utation)-333(matrices.)]TJ/F16 14.3462 Tf -30.671 -41.679 Td [(Syn)31(tax)]TJ/F8 9.9626 Tf 68.871 -21.911 Td [(call)-333(psb)]TJ -ET -q -1 0 0 1 253.438 293.698 cm -[]0 d 0 J 0.398 w 0 0 m 2.989 0 l S -Q -BT -/F8 9.9626 Tf 256.427 293.499 Td [(spsm)-333(\050)]TJ/F17 9.9626 Tf 28.892 0 Td [(alpha,)-358(t,)-357(x,)-358(b)51(eta,)-358(y,)-358(desc)]TJ -ET -q -1 0 0 1 390.1 293.698 cm -[]0 d 0 J 0.398 w 0 0 m 3.055 0 l S -Q -BT -/F17 9.9626 Tf 393.155 293.499 Td [(a,)-358(info)]TJ/F8 9.9626 Tf 28.515 0 Td [(\051)]TJ -270.581 -23.91 Td [(call)-333(psb)]TJ -ET -q -1 0 0 1 184.951 269.788 cm -[]0 d 0 J 0.398 w 0 0 m 2.989 0 l S -Q -BT -/F8 9.9626 Tf 187.94 269.589 Td [(spsm)-333(\050)]TJ/F17 9.9626 Tf 28.892 0 Td [(alpha,)-358(t,)-357(x,)-358(b)51(eta,)-358(y,)-358(desc)]TJ -ET -q -1 0 0 1 321.612 269.788 cm -[]0 d 0 J 0.398 w 0 0 m 3.055 0 l S -Q -BT -/F17 9.9626 Tf 324.668 269.589 Td [(a,)-358(info,)-357(tr)51(ans,)-358(unit,)-358(choic)51(e,)-357(diag,)-358(work)]TJ/F8 9.9626 Tf 165.489 0 Td [(\051)]TJ +0 g 0 G +/F30 9.9626 Tf -30.672 -21.635 Td [(call)-525(psb_spsm\050alpha,)-525(t,)-525(x,)-525(beta,)-525(y,)-525(desc_a,)-525(info\051)]TJ 0 -11.956 Td [(call)-525(psb_spsm\050alpha,)-525(t,)-525(x,)-525(beta,)-525(y,)-525(desc_a,)-525(info,&)]TJ 67.995 -11.955 Td [(&)-525(trans,)-525(unit,)-525(choice,)-525(diag,)-525(work\051)]TJ 0 g 0 G 0 g 0 G 0 g 0 G ET q -1 0 0 1 228.797 242.78 cm +1 0 0 1 177.988 329.585 cm []0 d 0 J 0.398 w 0 0 m 187.526 0 l S Q BT -/F11 9.9626 Tf 234.775 234.212 Td [(T)]TJ/F8 9.9626 Tf 7.206 0 Td [(,)]TJ/F11 9.9626 Tf 6.088 0 Td [(x)]TJ/F8 9.9626 Tf 5.694 0 Td [(,)]TJ/F11 9.9626 Tf 6.088 0 Td [(y)]TJ/F8 9.9626 Tf 5.242 0 Td [(,)]TJ/F11 9.9626 Tf 6.088 0 Td [(D)]TJ/F8 9.9626 Tf 8.525 0 Td [(,)]TJ/F11 9.9626 Tf 6.089 0 Td [(\013)]TJ/F8 9.9626 Tf 6.41 0 Td [(,)]TJ/F11 9.9626 Tf 6.088 0 Td [(\014)]TJ/F27 9.9626 Tf 56.892 0 Td [(Subroutine)]TJ +/F11 9.9626 Tf 183.966 321.017 Td [(T)]TJ/F8 9.9626 Tf 7.205 0 Td [(,)]TJ/F11 9.9626 Tf 6.088 0 Td [(x)]TJ/F8 9.9626 Tf 5.694 0 Td [(,)]TJ/F11 9.9626 Tf 6.089 0 Td [(y)]TJ/F8 9.9626 Tf 5.242 0 Td [(,)]TJ/F11 9.9626 Tf 6.088 0 Td [(D)]TJ/F8 9.9626 Tf 8.525 0 Td [(,)]TJ/F11 9.9626 Tf 6.088 0 Td [(\013)]TJ/F8 9.9626 Tf 6.41 0 Td [(,)]TJ/F11 9.9626 Tf 6.088 0 Td [(\014)]TJ/F27 9.9626 Tf 56.892 0 Td [(Subroutine)]TJ ET q -1 0 0 1 228.797 230.426 cm +1 0 0 1 177.988 317.231 cm []0 d 0 J 0.398 w 0 0 m 187.526 0 l S Q BT -/F8 9.9626 Tf 234.775 221.858 Td [(Short)-333(Precision)-334(Real)-3102(psb)]TJ +/F8 9.9626 Tf 183.966 308.663 Td [(Short)-333(Precision)-333(R)-1(eal)-3102(psb)]TJ ET q -1 0 0 1 370.782 222.057 cm +1 0 0 1 319.972 308.863 cm []0 d 0 J 0.398 w 0 0 m 2.989 0 l S Q BT -/F8 9.9626 Tf 373.771 221.858 Td [(spsm)]TJ -138.996 -11.955 Td [(Long)-333(Precision)-334(Real)-3314(psb)]TJ +/F8 9.9626 Tf 322.961 308.663 Td [(spsm)]TJ -138.995 -11.955 Td [(Long)-333(Precision)-334(Real)-3314(p)1(s)-1(b)]TJ ET q -1 0 0 1 370.782 210.102 cm +1 0 0 1 319.972 296.908 cm []0 d 0 J 0.398 w 0 0 m 2.989 0 l S Q BT -/F8 9.9626 Tf 373.771 209.903 Td [(spsm)]TJ -138.996 -11.955 Td [(Short)-333(Precision)-334(Complex)-1200(psb)]TJ +/F8 9.9626 Tf 322.961 296.708 Td [(spsm)]TJ -138.995 -11.955 Td [(Short)-333(Precision)-333(C)-1(omplex)-1200(p)1(s)-1(b)]TJ ET q -1 0 0 1 370.782 198.147 cm +1 0 0 1 319.972 284.952 cm []0 d 0 J 0.398 w 0 0 m 2.989 0 l S Q BT -/F8 9.9626 Tf 373.771 197.948 Td [(spsm)]TJ -138.996 -11.955 Td [(Long)-333(Precision)-334(Complex)-1411(psb)]TJ +/F8 9.9626 Tf 322.961 284.753 Td [(spsm)]TJ -138.995 -11.955 Td [(Long)-333(Precision)-334(Complex)-1411(psb)]TJ ET q -1 0 0 1 370.782 186.192 cm +1 0 0 1 319.972 272.997 cm []0 d 0 J 0.398 w 0 0 m 2.989 0 l S Q BT -/F8 9.9626 Tf 373.771 185.993 Td [(spsm)]TJ +/F8 9.9626 Tf 322.961 272.798 Td [(spsm)]TJ ET q -1 0 0 1 228.797 182.207 cm +1 0 0 1 177.988 269.012 cm []0 d 0 J 0.398 w 0 0 m 187.526 0 l S Q 0 g 0 G BT -/F8 9.9626 Tf 276.386 154.167 Td [(T)83(able)-333(12:)-444(Data)-334(t)28(yp)-28(es)]TJ +/F8 9.9626 Tf 225.577 240.973 Td [(T)83(able)-333(12:)-444(Data)-334(t)28(yp)-28(es)]TJ 0 g 0 G 0 g 0 G 0 g 0 G -/F27 9.9626 Tf -125.681 -33.841 Td [(T)32(yp)-32(e:)]TJ +/F27 9.9626 Tf -125.682 -33.202 Td [(T)32(yp)-32(e:)]TJ 0 g 0 G /F8 9.9626 Tf 33.797 0 Td [(Sync)28(hronous.)]TJ 0 g 0 G - 133.077 -29.888 Td [(42)]TJ +/F27 9.9626 Tf -33.797 -19.812 Td [(On)-383(En)32(try)]TJ +0 g 0 G +0 g 0 G + 0 -19.813 Td [(alpha)]TJ +0 g 0 G +/F8 9.9626 Tf 32.033 0 Td [(the)-333(scalar)]TJ/F11 9.9626 Tf 45.468 0 Td [(\013)]TJ/F8 9.9626 Tf 6.41 0 Td [(.)]TJ -59.004 -11.955 Td [(Scop)-28(e:)]TJ/F27 9.9626 Tf 32.379 0 Td [(global)]TJ/F8 9.9626 Tf -32.379 -11.955 Td [(T)28(yp)-28(e:)]TJ/F27 9.9626 Tf 29.611 0 Td [(required)]TJ/F8 9.9626 Tf -29.611 -11.955 Td [(In)28(ten)28(t:)]TJ/F27 9.9626 Tf 33.486 0 Td [(in)]TJ/F8 9.9626 Tf 9.547 0 Td [(.)]TJ -43.033 -11.955 Td [(Sp)-28(eci\014ed)-333(as:)-445(a)-333(n)28(um)28(b)-28(er)-333(of)-334(the)-333(data)-333(t)28(yp)-28(e)-334(ind)1(ic)-1(ated)-333(in)-333(T)83(able)]TJ +0 0 1 rg 0 0 1 RG + [-333(12)]TJ +0 g 0 G + [(.)]TJ +0 g 0 G + 141.968 -29.888 Td [(37)]TJ 0 g 0 G ET endstream endobj -935 0 obj << +878 0 obj << /Type /Page -/Contents 936 0 R -/Resources 934 0 R +/Contents 879 0 R +/Resources 877 0 R /MediaBox [0 0 595.276 841.89] -/Parent 896 0 R +/Parent 882 0 R +/Annots [ 875 0 R ] >> endobj -937 0 obj << -/D [935 0 R /XYZ 150.705 740.998 null] +875 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [382.088 117.392 394.043 128.24] +/Subtype /Link +/A << /S /GoTo /D (table.12) >> >> endobj -150 0 obj << -/D [935 0 R /XYZ 150.705 658.884 null] +880 0 obj << +/D [878 0 R /XYZ 99.895 740.998 null] >> endobj -938 0 obj << -/D [935 0 R /XYZ 150.705 302.665 null] +150 0 obj << +/D [878 0 R /XYZ 99.895 697.37 null] >> endobj -939 0 obj << -/D [935 0 R /XYZ 320.941 166.123 null] +881 0 obj << +/D [878 0 R /XYZ 270.132 252.928 null] >> endobj -934 0 obj << -/Font << /F16 443 0 R /F8 446 0 R /F11 602 0 R /F14 619 0 R /F10 618 0 R /F13 903 0 R /F7 617 0 R /F17 588 0 R /F27 445 0 R >> +877 0 obj << +/Font << /F16 431 0 R /F8 434 0 R /F11 587 0 R /F14 604 0 R /F10 603 0 R /F13 851 0 R /F7 602 0 R /F30 601 0 R /F27 433 0 R >> /ProcSet [ /PDF /Text ] >> endobj -947 0 obj << -/Length 6989 +889 0 obj << +/Length 6773 >> stream 0 g 0 G 0 g 0 G 0 g 0 G BT -/F27 9.9626 Tf 99.895 706.129 Td [(On)-383(En)32(try)]TJ -0 g 0 G -0 g 0 G - 0 -19.593 Td [(alpha)]TJ +/F27 9.9626 Tf 150.705 706.129 Td [(t)]TJ 0 g 0 G -/F8 9.9626 Tf 32.033 0 Td [(the)-333(scalar)]TJ/F11 9.9626 Tf 45.468 0 Td [(\013)]TJ/F8 9.9626 Tf 6.41 0 Td [(.)]TJ -59.004 -11.955 Td [(Scop)-28(e:)]TJ/F27 9.9626 Tf 32.379 0 Td [(global)]TJ/F8 9.9626 Tf -32.379 -11.956 Td [(T)28(yp)-28(e:)]TJ/F27 9.9626 Tf 29.611 0 Td [(required)]TJ/F8 9.9626 Tf -29.611 -11.955 Td [(In)28(ten)28(t:)]TJ/F27 9.9626 Tf 33.486 0 Td [(in)]TJ/F8 9.9626 Tf 9.547 0 Td [(.)]TJ -43.033 -11.955 Td [(Sp)-28(eci\014ed)-333(as:)-445(a)-333(n)28(um)28(b)-28(er)-333(of)-334(the)-333(data)-333(t)28(yp)-28(e)-334(ind)1(ic)-1(ated)-333(in)-333(T)83(able)]TJ -0 0 1 rg 0 0 1 RG - [-333(12)]TJ -0 g 0 G - [(.)]TJ -0 g 0 G -/F27 9.9626 Tf -24.907 -19.593 Td [(t)]TJ -0 g 0 G -/F8 9.9626 Tf 9.437 0 Td [(the)-333(global)-334(p)-27(ortion)-334(of)-333(the)-333(sparse)-334(matrix)]TJ/F11 9.9626 Tf 172.603 0 Td [(T)]TJ/F8 9.9626 Tf 7.206 0 Td [(.)]TJ -164.339 -11.955 Td [(Scop)-28(e:)]TJ/F27 9.9626 Tf 32.379 0 Td [(lo)-32(cal)]TJ/F8 9.9626 Tf -32.379 -11.956 Td [(T)28(yp)-28(e:)]TJ/F27 9.9626 Tf 29.611 0 Td [(required)]TJ/F8 9.9626 Tf -29.611 -11.955 Td [(In)28(ten)28(t:)]TJ/F27 9.9626 Tf 33.486 0 Td [(in)]TJ/F8 9.9626 Tf 9.547 0 Td [(.)]TJ -43.033 -11.955 Td [(Sp)-28(eci\014ed)-333(as:)-445(a)-333(structured)-333(data)-333(t)27(yp)-27(e)-334(sp)-28(eci\014ed)-333(in)]TJ/F14 9.9626 Tf 211.374 0 Td [(x)]TJ +/F8 9.9626 Tf 9.437 0 Td [(the)-333(global)-334(p)-27(ortion)-334(of)-333(the)-333(sparse)-334(matrix)]TJ/F11 9.9626 Tf 172.603 0 Td [(T)]TJ/F8 9.9626 Tf 7.205 0 Td [(.)]TJ -164.339 -11.955 Td [(Scop)-28(e:)]TJ/F27 9.9626 Tf 32.379 0 Td [(lo)-32(cal)]TJ/F8 9.9626 Tf -32.379 -11.955 Td [(T)28(yp)-28(e:)]TJ/F27 9.9626 Tf 29.612 0 Td [(required)]TJ/F8 9.9626 Tf -29.612 -11.956 Td [(In)28(ten)28(t:)]TJ/F27 9.9626 Tf 33.486 0 Td [(in)]TJ/F8 9.9626 Tf 9.548 0 Td [(.)]TJ -43.034 -11.955 Td [(Sp)-28(eci\014ed)-333(as:)-445(a)-333(structured)-333(data)-333(t)27(yp)-27(e)-334(sp)-28(eci\014ed)-333(in)]TJ/F14 9.9626 Tf 211.375 0 Td [(x)]TJ 0 0 1 rg 0 0 1 RG /F8 9.9626 Tf 7.749 0 Td [(3)]TJ 0 g 0 G [(.)]TJ 0 g 0 G -/F27 9.9626 Tf -244.03 -19.593 Td [(x)]TJ +/F27 9.9626 Tf -244.03 -22.823 Td [(x)]TJ 0 g 0 G -/F8 9.9626 Tf 11.028 0 Td [(the)-333(lo)-28(cal)-333(p)-28(ortion)-333(of)-334(global)-333(dense)-333(matrix)]TJ/F11 9.9626 Tf 176.118 0 Td [(x)]TJ/F8 9.9626 Tf 5.694 0 Td [(.)]TJ -167.933 -11.955 Td [(Scop)-28(e:)]TJ/F27 9.9626 Tf 32.379 0 Td [(lo)-32(cal)]TJ/F8 9.9626 Tf -32.379 -11.955 Td [(T)28(yp)-28(e:)]TJ/F27 9.9626 Tf 29.611 0 Td [(required)]TJ/F8 9.9626 Tf -29.611 -11.956 Td [(In)28(ten)28(t:)]TJ/F27 9.9626 Tf 33.486 0 Td [(in)]TJ/F8 9.9626 Tf 9.547 0 Td [(.)]TJ -43.033 -11.955 Td [(Sp)-28(eci\014ed)-289(as:)-423(a)-290(ran)1(k)-290(one)-290(or)-289(t)28(w)27(o)-289(arra)27(y)-289(con)28(taining)-290(n)28(um)28(b)-28(ers)-290(of)-289(t)28(yp)-28(e)-290(sp)-28(eci\014ed)]TJ 0 -11.955 Td [(in)-333(T)83(able)]TJ +/F8 9.9626 Tf 11.028 0 Td [(the)-333(lo)-28(cal)-333(p)-28(ortion)-333(of)-334(global)-333(dense)-333(matrix)]TJ/F11 9.9626 Tf 176.118 0 Td [(x)]TJ/F8 9.9626 Tf 5.694 0 Td [(.)]TJ -167.934 -11.955 Td [(Scop)-28(e:)]TJ/F27 9.9626 Tf 32.379 0 Td [(lo)-32(cal)]TJ/F8 9.9626 Tf -32.379 -11.956 Td [(T)28(yp)-28(e:)]TJ/F27 9.9626 Tf 29.612 0 Td [(required)]TJ/F8 9.9626 Tf -29.612 -11.955 Td [(In)28(ten)28(t:)]TJ/F27 9.9626 Tf 33.486 0 Td [(in)]TJ/F8 9.9626 Tf 9.548 0 Td [(.)]TJ -43.034 -11.955 Td [(Sp)-28(eci\014ed)-289(as:)-423(a)-290(rank)-289(one)-290(or)-289(t)27(w)28(o)-289(arra)27(y)-289(con)28(taining)-290(n)28(um)28(b)-28(ers)-290(of)-289(t)28(yp)-28(e)-290(sp)-28(eci\014ed)]TJ 0 -11.955 Td [(in)-333(T)83(able)]TJ 0 0 1 rg 0 0 1 RG [-333(12)]TJ 0 g 0 G - [(.)-445(The)-333(rank)-333(of)]TJ/F11 9.9626 Tf 111.001 0 Td [(x)]TJ/F8 9.9626 Tf 9.014 0 Td [(m)28(ust)-334(b)-27(e)-334(the)-333(same)-334(of)]TJ/F11 9.9626 Tf 91.712 0 Td [(y)]TJ/F8 9.9626 Tf 5.242 0 Td [(.)]TJ + [(.)-445(The)-333(rank)-333(of)]TJ/F11 9.9626 Tf 111.001 0 Td [(x)]TJ/F8 9.9626 Tf 9.015 0 Td [(m)28(ust)-334(b)-27(e)-334(the)-333(same)-333(of)]TJ/F11 9.9626 Tf 91.712 0 Td [(y)]TJ/F8 9.9626 Tf 5.242 0 Td [(.)]TJ 0 g 0 G -/F27 9.9626 Tf -241.876 -19.593 Td [(b)-32(eta)]TJ +/F27 9.9626 Tf -241.876 -22.824 Td [(b)-32(eta)]TJ 0 g 0 G -/F8 9.9626 Tf 26.941 0 Td [(the)-333(scalar)]TJ/F11 9.9626 Tf 45.468 0 Td [(\014)]TJ/F8 9.9626 Tf 6.161 0 Td [(.)]TJ -53.663 -11.955 Td [(Scop)-28(e:)]TJ/F27 9.9626 Tf 32.379 0 Td [(global)]TJ/F8 9.9626 Tf -32.379 -11.955 Td [(T)28(yp)-28(e:)]TJ/F27 9.9626 Tf 29.611 0 Td [(required)]TJ/F8 9.9626 Tf -29.611 -11.956 Td [(In)28(ten)28(t:)]TJ/F27 9.9626 Tf 33.486 0 Td [(in)]TJ/F8 9.9626 Tf 9.547 0 Td [(.)]TJ -43.033 -11.955 Td [(Sp)-28(eci\014ed)-333(as:)-445(a)-333(n)28(um)28(b)-28(er)-333(of)-334(the)-333(data)-333(t)28(yp)-28(e)-334(ind)1(ic)-1(ated)-333(in)-333(T)83(able)]TJ +/F8 9.9626 Tf 26.94 0 Td [(the)-333(scalar)]TJ/F11 9.9626 Tf 45.469 0 Td [(\014)]TJ/F8 9.9626 Tf 6.161 0 Td [(.)]TJ -53.664 -11.955 Td [(Scop)-28(e:)]TJ/F27 9.9626 Tf 32.379 0 Td [(global)]TJ/F8 9.9626 Tf -32.379 -11.955 Td [(T)28(yp)-28(e:)]TJ/F27 9.9626 Tf 29.612 0 Td [(required)]TJ/F8 9.9626 Tf -29.612 -11.955 Td [(In)28(ten)28(t:)]TJ/F27 9.9626 Tf 33.486 0 Td [(in)]TJ/F8 9.9626 Tf 9.548 0 Td [(.)]TJ -43.034 -11.955 Td [(Sp)-28(eci\014ed)-333(as:)-445(a)-333(n)28(um)28(b)-28(er)-333(of)-334(the)-333(data)-333(t)27(yp)-27(e)-334(indicated)-333(in)-333(T)83(able)]TJ 0 0 1 rg 0 0 1 RG [-333(12)]TJ 0 g 0 G [(.)]TJ 0 g 0 G -/F27 9.9626 Tf -24.907 -19.593 Td [(y)]TJ +/F27 9.9626 Tf -24.906 -22.824 Td [(y)]TJ 0 g 0 G -/F8 9.9626 Tf 11.028 0 Td [(the)-333(lo)-28(cal)-333(p)-28(ortion)-333(of)-334(global)-333(dense)-333(matrix)]TJ/F11 9.9626 Tf 176.118 0 Td [(y)]TJ/F8 9.9626 Tf 5.242 0 Td [(.)]TJ -167.481 -11.955 Td [(Scop)-28(e:)]TJ/F27 9.9626 Tf 32.379 0 Td [(lo)-32(cal)]TJ/F8 9.9626 Tf -32.379 -11.955 Td [(T)28(yp)-28(e:)]TJ/F27 9.9626 Tf 29.611 0 Td [(required)]TJ/F8 9.9626 Tf -29.611 -11.956 Td [(In)28(ten)28(t:)]TJ/F27 9.9626 Tf 33.486 0 Td [(inout)]TJ/F8 9.9626 Tf 26.096 0 Td [(.)]TJ -59.582 -11.955 Td [(Sp)-28(eci\014ed)-289(as:)-423(a)-290(ran)1(k)-290(one)-290(or)-289(t)28(w)27(o)-289(arra)27(y)-289(con)28(taining)-290(n)28(um)28(b)-28(ers)-290(of)-289(t)28(yp)-28(e)-290(sp)-28(eci\014ed)]TJ 0 -11.955 Td [(in)-333(T)83(able)]TJ +/F8 9.9626 Tf 11.028 0 Td [(the)-333(lo)-28(cal)-333(p)-28(ortion)-333(of)-334(global)-333(dense)-333(matrix)]TJ/F11 9.9626 Tf 176.118 0 Td [(y)]TJ/F8 9.9626 Tf 5.242 0 Td [(.)]TJ -167.482 -11.955 Td [(Scop)-28(e:)]TJ/F27 9.9626 Tf 32.379 0 Td [(lo)-32(cal)]TJ/F8 9.9626 Tf -32.379 -11.955 Td [(T)28(yp)-28(e:)]TJ/F27 9.9626 Tf 29.612 0 Td [(required)]TJ/F8 9.9626 Tf -29.612 -11.955 Td [(In)28(ten)28(t:)]TJ/F27 9.9626 Tf 33.486 0 Td [(inout)]TJ/F8 9.9626 Tf 26.096 0 Td [(.)]TJ -59.582 -11.956 Td [(Sp)-28(eci\014ed)-289(as:)-423(a)-290(rank)-289(one)-290(or)-289(t)27(w)28(o)-289(arra)27(y)-289(con)28(taining)-290(n)28(um)28(b)-28(ers)-290(of)-289(t)28(yp)-28(e)-290(sp)-28(eci\014ed)]TJ 0 -11.955 Td [(in)-333(T)83(able)]TJ 0 0 1 rg 0 0 1 RG [-333(12)]TJ 0 g 0 G - [(.)-445(The)-333(rank)-333(of)]TJ/F11 9.9626 Tf 111.001 0 Td [(y)]TJ/F8 9.9626 Tf 8.562 0 Td [(m)28(ust)-334(b)-27(e)-334(the)-333(same)-334(of)]TJ/F11 9.9626 Tf 91.712 0 Td [(x)]TJ/F8 9.9626 Tf 5.694 0 Td [(.)]TJ + [(.)-445(The)-333(rank)-333(of)]TJ/F11 9.9626 Tf 111.001 0 Td [(y)]TJ/F8 9.9626 Tf 8.563 0 Td [(m)28(ust)-334(b)-27(e)-334(the)-333(same)-333(of)]TJ/F11 9.9626 Tf 91.712 0 Td [(x)]TJ/F8 9.9626 Tf 5.694 0 Td [(.)]TJ 0 g 0 G -/F27 9.9626 Tf -241.876 -19.593 Td [(desc)]TJ +/F27 9.9626 Tf -241.876 -22.823 Td [(desc)]TJ ET q -1 0 0 1 121.81 325.755 cm +1 0 0 1 172.619 399.841 cm []0 d 0 J 0.398 w 0 0 m 3.437 0 l S Q BT -/F27 9.9626 Tf 125.247 325.556 Td [(a)]TJ +/F27 9.9626 Tf 176.057 399.642 Td [(a)]TJ 0 g 0 G -/F8 9.9626 Tf 10.551 0 Td [(con)28(tains)-334(d)1(ata)-334(structures)-333(for)-333(com)-1(m)28(unications.)]TJ -10.996 -11.955 Td [(Scop)-28(e:)]TJ/F27 9.9626 Tf 32.379 0 Td [(lo)-32(cal)]TJ/F8 9.9626 Tf -32.379 -11.955 Td [(T)28(yp)-28(e:)]TJ/F27 9.9626 Tf 29.611 0 Td [(required)]TJ/F8 9.9626 Tf -29.611 -11.955 Td [(In)28(ten)28(t:)]TJ/F27 9.9626 Tf 33.486 0 Td [(in)]TJ/F8 9.9626 Tf 9.547 0 Td [(.)]TJ -43.033 -11.956 Td [(Sp)-28(eci\014ed)-333(as:)-445(a)-333(structured)-333(data)-333(of)-334(t)28(yp)-28(e)]TJ +/F8 9.9626 Tf 10.55 0 Td [(con)28(tains)-334(data)-333(structures)-333(for)-333(c)-1(omm)28(unications.)]TJ -10.996 -11.955 Td [(Scop)-28(e:)]TJ/F27 9.9626 Tf 32.379 0 Td [(lo)-32(cal)]TJ/F8 9.9626 Tf -32.379 -11.956 Td [(T)28(yp)-28(e:)]TJ/F27 9.9626 Tf 29.612 0 Td [(required)]TJ/F8 9.9626 Tf -29.612 -11.955 Td [(In)28(ten)28(t:)]TJ/F27 9.9626 Tf 33.486 0 Td [(in)]TJ/F8 9.9626 Tf 9.548 0 Td [(.)]TJ -43.034 -11.955 Td [(Sp)-28(eci\014ed)-333(as:)-445(a)-333(structured)-333(data)-333(of)-334(t)28(yp)-28(e)]TJ 0 0 1 rg 0 0 1 RG /F30 9.9626 Tf 170.915 0 Td [(psb)]TJ ET q -1 0 0 1 312.036 277.935 cm +1 0 0 1 362.845 352.02 cm []0 d 0 J 0.398 w 0 0 m 3.138 0 l S Q BT -/F30 9.9626 Tf 315.174 277.735 Td [(desc)]TJ +/F30 9.9626 Tf 365.983 351.821 Td [(desc)]TJ ET q -1 0 0 1 336.723 277.935 cm +1 0 0 1 387.532 352.02 cm []0 d 0 J 0.398 w 0 0 m 3.138 0 l S Q BT -/F30 9.9626 Tf 339.861 277.735 Td [(type)]TJ +/F30 9.9626 Tf 390.67 351.821 Td [(type)]TJ 0 g 0 G -/F8 9.9626 Tf 20.921 0 Td [(.)]TJ +/F8 9.9626 Tf 20.922 0 Td [(.)]TJ +0 g 0 G +/F27 9.9626 Tf -260.887 -22.823 Td [(trans)]TJ +0 g 0 G +/F8 9.9626 Tf 30.609 0 Td [(sp)-28(ecify)-333(with)]TJ/F17 9.9626 Tf 55.68 0 Td [(unitd)]TJ/F8 9.9626 Tf 25.725 0 Td [(the)-333(op)-28(eration)-333(to)-334(p)-27(e)-1(r)1(form.)]TJ +0 g 0 G +/F27 9.9626 Tf -87.107 -22.824 Td [(trans)-383(=)-384('N')]TJ 0 g 0 G -/F27 9.9626 Tf -260.887 -19.593 Td [(trans)]TJ +/F8 9.9626 Tf 62.488 0 Td [(the)-333(op)-28(eration)-333(is)-334(with)-333(no)-333(transp)-28(osed)-333(matrix)]TJ 0 g 0 G -/F8 9.9626 Tf 30.609 0 Td [(sp)-28(ecify)-333(with)]TJ/F17 9.9626 Tf 55.68 0 Td [(unitd)]TJ/F8 9.9626 Tf 25.726 0 Td [(the)-333(op)-28(eration)-333(to)-334(p)-27(erform.)]TJ +/F27 9.9626 Tf -62.488 -17.389 Td [(trans)-383(=)-384('T')]TJ 0 g 0 G -/F27 9.9626 Tf -87.108 -19.593 Td [(trans)-383(=)-384('N')]TJ +/F8 9.9626 Tf 61.492 0 Td [(the)-333(op)-28(eration)-333(is)-334(with)-333(transp)-28(osed)-333(matrix.)]TJ 0 g 0 G -/F8 9.9626 Tf 62.489 0 Td [(the)-333(op)-28(eration)-333(is)-334(with)-333(no)-333(transp)-28(osed)-333(matrix)]TJ +/F27 9.9626 Tf -61.492 -17.39 Td [(trans)-383(=)-384('C')]TJ 0 g 0 G -/F27 9.9626 Tf -62.489 -15.608 Td [(trans)-383(=)-384('T')]TJ +/F8 9.9626 Tf 61.797 0 Td [(the)-333(op)-28(eration)-333(is)-334(with)-333(conjugate)-333(transp)-28(osed)-333(matrix.)]TJ -61.797 -22.823 Td [(Scop)-28(e:)]TJ/F27 9.9626 Tf 32.378 0 Td [(global)]TJ/F8 9.9626 Tf -32.378 -11.955 Td [(T)28(yp)-28(e:)]TJ/F27 9.9626 Tf 29.611 0 Td [(optional)]TJ/F8 9.9626 Tf -29.611 -11.955 Td [(In)28(ten)28(t:)]TJ/F27 9.9626 Tf 33.485 0 Td [(in)]TJ/F8 9.9626 Tf 9.548 0 Td [(.)]TJ -43.033 -11.956 Td [(Default:)]TJ/F11 9.9626 Tf 39.435 0 Td [(tr)-28(ans)]TJ/F8 9.9626 Tf 27.053 0 Td [(=)]TJ/F11 9.9626 Tf 10.516 0 Td [(N)]TJ/F8 9.9626 Tf -77.004 -11.955 Td [(Sp)-28(eci\014ed)-333(as:)-444(a)-334(c)28(haracter)-333(v)55(ariable.)]TJ 0 g 0 G -/F8 9.9626 Tf 61.493 0 Td [(the)-333(op)-28(eration)-333(is)-334(with)-333(transp)-28(osed)-333(matrix.)]TJ +/F27 9.9626 Tf -24.907 -22.823 Td [(unitd)]TJ 0 g 0 G -/F27 9.9626 Tf -61.493 -15.608 Td [(trans)-383(=)-384('C')]TJ +/F8 9.9626 Tf 31.714 0 Td [(sp)-28(ecify)-333(with)]TJ/F17 9.9626 Tf 55.68 0 Td [(tr)51(ans)]TJ/F8 9.9626 Tf 25.089 0 Td [(the)-333(op)-28(eration)-333(to)-334(p)-27(e)-1(r)1(form.)]TJ 0 g 0 G -/F8 9.9626 Tf 61.797 0 Td [(the)-333(op)-28(eration)-333(is)-334(with)-333(conjugate)-333(transp)-28(osed)-333(matrix.)]TJ -61.797 -19.593 Td [(Scop)-28(e:)]TJ/F27 9.9626 Tf 32.379 0 Td [(global)]TJ/F8 9.9626 Tf -32.379 -11.956 Td [(T)28(yp)-28(e:)]TJ/F27 9.9626 Tf 29.611 0 Td [(optional)]TJ/F8 9.9626 Tf -29.611 -11.955 Td [(In)28(ten)28(t:)]TJ/F27 9.9626 Tf 33.486 0 Td [(in)]TJ/F8 9.9626 Tf 9.547 0 Td [(.)]TJ -43.033 -11.955 Td [(Default:)]TJ/F11 9.9626 Tf 39.436 0 Td [(tr)-28(ans)]TJ/F8 9.9626 Tf 27.052 0 Td [(=)]TJ/F11 9.9626 Tf 10.516 0 Td [(N)]TJ/F8 9.9626 Tf -77.004 -11.955 Td [(Sp)-28(eci\014ed)-333(as:)-445(a)-333(c)28(haracter)-333(v)55(ariable.)]TJ +/F27 9.9626 Tf -87.576 -22.824 Td [(unitd)-383(=)-384('U')]TJ 0 g 0 G -/F27 9.9626 Tf -24.907 -19.593 Td [(unitd)]TJ +/F8 9.9626 Tf 63.442 0 Td [(the)-333(op)-28(eration)-333(is)-334(with)-333(no)-333(scaling)]TJ 0 g 0 G -/F8 9.9626 Tf 31.715 0 Td [(sp)-28(ecify)-333(with)]TJ/F17 9.9626 Tf 55.68 0 Td [(tr)51(ans)]TJ/F8 9.9626 Tf 25.089 0 Td [(the)-333(op)-28(eration)-333(to)-334(p)-27(erform.)]TJ +/F27 9.9626 Tf -63.442 -17.389 Td [(unitd)-383(=)-384('L')]TJ 0 g 0 G - 54.391 -29.888 Td [(43)]TJ +/F8 9.9626 Tf 61.519 0 Td [(the)-333(op)-28(eration)-333(is)-334(with)-333(left)-333(scaling)]TJ +0 g 0 G +/F27 9.9626 Tf -61.519 -17.389 Td [(unitd)-383(=)-384('R')]TJ +0 g 0 G +/F8 9.9626 Tf 63.221 0 Td [(the)-333(op)-28(eration)-333(is)-334(with)-333(righ)28(t)-333(sc)-1(al)1(ing.)]TJ +0 g 0 G + 78.746 -29.888 Td [(38)]TJ 0 g 0 G ET endstream endobj -946 0 obj << +888 0 obj << /Type /Page -/Contents 947 0 R -/Resources 945 0 R +/Contents 889 0 R +/Resources 887 0 R /MediaBox [0 0 595.276 841.89] -/Parent 949 0 R -/Annots [ 933 0 R 940 0 R 941 0 R 942 0 R 943 0 R 944 0 R ] ->> endobj -933 0 obj << -/Type /Annot -/Border[0 0 0]/H/I/C[1 0 0] -/Rect [382.088 635.782 394.043 646.63] -/Subtype /Link -/A << /S /GoTo /D (table.12) >> +/Parent 882 0 R +/Annots [ 876 0 R 883 0 R 884 0 R 885 0 R 886 0 R ] >> endobj -940 0 obj << +876 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [342.929 568.368 349.903 579.216] +/Rect [393.738 655.375 400.712 666.223] /Subtype /Link /A << /S /GoTo /D (section.3) >> >> endobj -941 0 obj << +883 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [162.826 488.999 174.781 499.847] +/Rect [213.636 572.775 225.591 583.624] /Subtype /Link /A << /S /GoTo /D (table.12) >> >> endobj -942 0 obj << +884 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [382.088 421.585 394.043 432.433] +/Rect [432.897 502.131 444.852 512.979] /Subtype /Link /A << /S /GoTo /D (table.12) >> >> endobj -943 0 obj << +885 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [162.826 342.216 174.781 353.064] +/Rect [213.636 419.532 225.591 430.38] /Subtype /Link /A << /S /GoTo /D (table.12) >> >> endobj -944 0 obj << +886 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [294.721 274.525 361.779 285.65] +/Rect [345.53 348.611 412.588 359.736] /Subtype /Link /A << /S /GoTo /D (descdata) >> >> endobj -948 0 obj << -/D [946 0 R /XYZ 99.895 740.998 null] +890 0 obj << +/D [888 0 R /XYZ 150.705 740.998 null] >> endobj -945 0 obj << -/Font << /F27 445 0 R /F8 446 0 R /F11 602 0 R /F14 619 0 R /F30 616 0 R /F17 588 0 R >> +887 0 obj << +/Font << /F27 433 0 R /F8 434 0 R /F11 587 0 R /F14 604 0 R /F30 601 0 R /F17 573 0 R >> /ProcSet [ /PDF /Text ] >> endobj -954 0 obj << -/Length 5185 +895 0 obj << +/Length 4663 >> stream 0 g 0 G 0 g 0 G -0 g 0 G BT -/F27 9.9626 Tf 175.611 706.129 Td [(unitd)-383(=)-384('U')]TJ -0 g 0 G -/F8 9.9626 Tf 63.443 0 Td [(the)-333(op)-28(eration)-333(is)-334(with)-333(no)-333(scaling)]TJ -0 g 0 G -/F27 9.9626 Tf -63.443 -14.736 Td [(unitd)-383(=)-384('L')]TJ -0 g 0 G -/F8 9.9626 Tf 61.519 0 Td [(the)-333(op)-28(eration)-333(is)-334(with)-333(left)-333(scaling)]TJ -0 g 0 G -/F27 9.9626 Tf -61.519 -14.736 Td [(unitd)-383(=)-384('R')]TJ +/F8 9.9626 Tf 124.802 706.129 Td [(Scop)-28(e:)]TJ/F27 9.9626 Tf 32.379 0 Td [(global)]TJ/F8 9.9626 Tf -32.379 -11.955 Td [(T)28(yp)-28(e:)]TJ/F27 9.9626 Tf 29.611 0 Td [(optional)]TJ/F8 9.9626 Tf -29.611 -11.955 Td [(In)28(ten)28(t:)]TJ/F27 9.9626 Tf 33.486 0 Td [(in)]TJ/F8 9.9626 Tf 9.547 0 Td [(.)]TJ -43.033 -11.956 Td [(Default:)]TJ/F11 9.9626 Tf 39.436 0 Td [(unitd)]TJ/F8 9.9626 Tf 26.665 0 Td [(=)]TJ/F11 9.9626 Tf 10.516 0 Td [(U)]TJ/F8 9.9626 Tf -76.617 -11.955 Td [(Sp)-28(eci\014ed)-333(as:)-445(a)-333(c)28(haracter)-333(v)55(ariable.)]TJ 0 g 0 G -/F8 9.9626 Tf 63.221 0 Td [(the)-333(op)-28(eration)-333(is)-334(with)-333(righ)28(t)-334(scaling.)]TJ -63.221 -18.721 Td [(Scop)-28(e:)]TJ/F27 9.9626 Tf 32.379 0 Td [(global)]TJ/F8 9.9626 Tf -32.379 -11.955 Td [(T)28(yp)-28(e:)]TJ/F27 9.9626 Tf 29.612 0 Td [(optional)]TJ/F8 9.9626 Tf -29.612 -11.955 Td [(In)28(ten)28(t:)]TJ/F27 9.9626 Tf 33.486 0 Td [(in)]TJ/F8 9.9626 Tf 9.547 0 Td [(.)]TJ -43.033 -11.956 Td [(Default:)]TJ/F11 9.9626 Tf 39.436 0 Td [(unitd)]TJ/F8 9.9626 Tf 26.666 0 Td [(=)]TJ/F11 9.9626 Tf 10.516 0 Td [(U)]TJ/F8 9.9626 Tf -76.618 -11.955 Td [(Sp)-28(eci\014ed)-333(as:)-445(a)-333(c)28(haracter)-334(v)56(ariable.)]TJ +/F27 9.9626 Tf -24.907 -19.925 Td [(c)32(hoice)]TJ 0 g 0 G -/F27 9.9626 Tf -24.906 -18.721 Td [(c)32(hoice)]TJ +/F8 9.9626 Tf 35.375 0 Td [(sp)-28(eci\014es)-333(the)-334(u)1(p)-28(date)-334(of)-333(o)28(v)28(erlap)-334(elemen)28(ts)-333(to)-334(b)-27(e)-334(p)-27(erformed)-334(on)-333(exit:)]TJ 0 g 0 G -/F8 9.9626 Tf 35.374 0 Td [(sp)-28(eci\014es)-333(the)-334(up)-27(date)-334(of)-333(o)28(v)28(erlap)-334(elemen)28(ts)-333(to)-334(b)-27(e)-334(p)-27(e)-1(rf)1(orme)-1(d)-333(on)-333(exit:)]TJ 0 g 0 G +/F30 9.9626 Tf -5.487 -19.925 Td [(psb_none_)]TJ 0 g 0 G -/F30 9.9626 Tf -5.486 -18.721 Td [(psb_none_)]TJ 0 g 0 G + 0 -15.941 Td [(psb_sum_)]TJ 0 g 0 G - 0 -14.736 Td [(psb_sum_)]TJ 0 g 0 G + 0 -15.94 Td [(psb_avg_)]TJ 0 g 0 G - 0 -14.736 Td [(psb_avg_)]TJ 0 g 0 G + 0 -15.94 Td [(psb_square_root_)]TJ/F8 9.9626 Tf -4.981 -19.925 Td [(Scop)-28(e:)]TJ/F27 9.9626 Tf 32.379 0 Td [(global)]TJ/F8 9.9626 Tf -32.379 -11.955 Td [(T)28(yp)-28(e:)]TJ/F27 9.9626 Tf 29.611 0 Td [(optional)]TJ/F8 9.9626 Tf -29.611 -11.956 Td [(In)28(ten)28(t:)]TJ/F27 9.9626 Tf 33.486 0 Td [(in)]TJ/F8 9.9626 Tf 9.547 0 Td [(.)]TJ -43.033 -11.955 Td [(Default:)]TJ/F30 9.9626 Tf 39.436 0 Td [(psb_avg_)]TJ/F8 9.9626 Tf -39.436 -11.955 Td [(Sp)-28(eci\014ed)-333(as:)-445(an)-333(in)28(teger)-333(v)55(ariable.)]TJ 0 g 0 G - 0 -14.736 Td [(psb_square_root_)]TJ/F8 9.9626 Tf -4.982 -18.721 Td [(Scop)-28(e:)]TJ/F27 9.9626 Tf 32.379 0 Td [(global)]TJ/F8 9.9626 Tf -32.379 -11.955 Td [(T)28(yp)-28(e:)]TJ/F27 9.9626 Tf 29.612 0 Td [(optional)]TJ/F8 9.9626 Tf -29.612 -11.955 Td [(In)28(ten)28(t:)]TJ/F27 9.9626 Tf 33.486 0 Td [(in)]TJ/F8 9.9626 Tf 9.547 0 Td [(.)]TJ -43.033 -11.955 Td [(Default:)]TJ/F30 9.9626 Tf 39.436 0 Td [(psb_avg_)]TJ/F8 9.9626 Tf -39.436 -11.956 Td [(Sp)-28(eci\014ed)-333(as:)-445(an)-333(in)28(teger)-333(v)55(ariable.)]TJ +/F27 9.9626 Tf -24.907 -19.925 Td [(diag)]TJ 0 g 0 G -/F27 9.9626 Tf -24.906 -18.721 Td [(diag)]TJ -0 g 0 G -/F8 9.9626 Tf 25.826 0 Td [(the)-333(diagonal)-334(scaling)-333(matrix.)]TJ -0.92 -11.955 Td [(Scop)-28(e:)]TJ/F27 9.9626 Tf 32.379 0 Td [(lo)-32(cal)]TJ/F8 9.9626 Tf -32.379 -11.955 Td [(T)28(yp)-28(e:)]TJ/F27 9.9626 Tf 29.612 0 Td [(optional)]TJ/F8 9.9626 Tf -29.612 -11.955 Td [(In)28(ten)28(t:)]TJ/F27 9.9626 Tf 33.486 0 Td [(in)]TJ/F8 9.9626 Tf 9.547 0 Td [(.)]TJ -43.033 -11.955 Td [(Default:)]TJ/F11 9.9626 Tf 39.436 0 Td [(diag)]TJ/F8 9.9626 Tf 18.993 0 Td [(\0501\051)-278(=)-278(1\050)]TJ/F11 9.9626 Tf 34.869 0 Td [(noscal)-20(ing)]TJ/F8 9.9626 Tf 42.747 0 Td [(\051)]TJ -136.045 -11.955 Td [(Sp)-28(eci\014ed)-382(as:)-543(a)-382(rank)-383(on)1(e)-383(arra)28(y)-382(c)-1(on)28(taining)-382(n)28(um)28(b)-28(ers)-383(of)-382(the)-382(t)27(yp)-27(e)-383(indicated)]TJ 0 -11.956 Td [(in)-333(T)83(able)]TJ +/F8 9.9626 Tf 25.827 0 Td [(the)-333(diagonal)-334(scaling)-333(matrix.)]TJ -0.92 -11.955 Td [(Scop)-28(e:)]TJ/F27 9.9626 Tf 32.379 0 Td [(lo)-32(cal)]TJ/F8 9.9626 Tf -32.379 -11.956 Td [(T)28(yp)-28(e:)]TJ/F27 9.9626 Tf 29.611 0 Td [(optional)]TJ/F8 9.9626 Tf -29.611 -11.955 Td [(In)28(ten)28(t:)]TJ/F27 9.9626 Tf 33.486 0 Td [(in)]TJ/F8 9.9626 Tf 9.547 0 Td [(.)]TJ -43.033 -11.955 Td [(Default:)]TJ/F11 9.9626 Tf 39.436 0 Td [(diag)]TJ/F8 9.9626 Tf 18.993 0 Td [(\0501\051)-278(=)-277(1\050)]TJ/F11 9.9626 Tf 34.869 0 Td [(noscal)-20(ing)]TJ/F8 9.9626 Tf 42.747 0 Td [(\051)]TJ -136.045 -11.955 Td [(Sp)-28(eci\014ed)-382(as:)-543(a)-382(rank)-382(one)-383(arra)28(y)-382(con)27(taining)-382(n)28(um)28(b)-28(ers)-383(of)-382(the)-382(t)27(yp)-27(e)-383(indicated)]TJ 0 -11.955 Td [(in)-333(T)83(able)]TJ 0 0 1 rg 0 0 1 RG [-333(12)]TJ 0 g 0 G [(.)]TJ 0 g 0 G -/F27 9.9626 Tf -24.906 -18.721 Td [(w)32(ork)]TJ +/F27 9.9626 Tf -24.907 -19.926 Td [(w)32(ork)]TJ 0 g 0 G -/F8 9.9626 Tf 29.431 0 Td [(a)-333(w)27(ork)-333(arra)28(y)83(.)]TJ -4.525 -11.955 Td [(Scop)-28(e:)]TJ/F27 9.9626 Tf 32.379 0 Td [(lo)-32(cal)]TJ/F8 9.9626 Tf -32.379 -11.955 Td [(T)28(yp)-28(e:)]TJ/F27 9.9626 Tf 29.612 0 Td [(optional)]TJ/F8 9.9626 Tf -29.612 -11.955 Td [(In)28(ten)28(t:)]TJ/F27 9.9626 Tf 33.486 0 Td [(inout)]TJ/F8 9.9626 Tf 26.096 0 Td [(.)]TJ -59.582 -11.955 Td [(Sp)-28(eci\014ed)-377(as:)-531(a)-377(rank)-377(on)1(e)-377(arra)28(y)-377(of)-377(the)-377(same)-377(t)28(yp)-28(e)-377(of)]TJ/F11 9.9626 Tf 225.953 0 Td [(x)]TJ/F8 9.9626 Tf 9.448 0 Td [(with)-377(the)-377(T)84(AR)28(GET)]TJ -235.401 -11.956 Td [(attribute.)]TJ +/F8 9.9626 Tf 29.432 0 Td [(a)-333(w)27(ork)-333(arra)28(y)83(.)]TJ -4.525 -11.955 Td [(Scop)-28(e:)]TJ/F27 9.9626 Tf 32.379 0 Td [(lo)-32(cal)]TJ/F8 9.9626 Tf -32.379 -11.955 Td [(T)28(yp)-28(e:)]TJ/F27 9.9626 Tf 29.611 0 Td [(optional)]TJ/F8 9.9626 Tf -29.611 -11.955 Td [(In)28(ten)28(t:)]TJ/F27 9.9626 Tf 33.486 0 Td [(inout)]TJ/F8 9.9626 Tf 26.096 0 Td [(.)]TJ -59.582 -11.955 Td [(Sp)-28(eci\014ed)-377(as:)-531(a)-377(rank)-376(one)-377(arra)28(y)-377(of)-377(the)-377(same)-377(t)28(yp)-28(e)-377(of)]TJ/F11 9.9626 Tf 225.953 0 Td [(x)]TJ/F8 9.9626 Tf 9.448 0 Td [(with)-377(the)-377(T)84(AR)28(GET)]TJ -235.401 -11.955 Td [(attribute.)]TJ 0 g 0 G -/F27 9.9626 Tf -24.906 -18.721 Td [(On)-383(Return)]TJ +/F27 9.9626 Tf -24.907 -19.926 Td [(On)-383(Return)]TJ 0 g 0 G 0 g 0 G - 0 -18.721 Td [(y)]TJ + 0 -19.925 Td [(y)]TJ 0 g 0 G -/F8 9.9626 Tf 11.028 0 Td [(the)-333(lo)-28(cal)-333(p)-28(ortion)-333(of)-334(global)-333(dense)-333(matrix)]TJ/F11 9.9626 Tf 176.117 0 Td [(y)]TJ/F8 9.9626 Tf 5.242 0 Td [(.)]TJ -167.481 -11.955 Td [(Scop)-28(e:)]TJ/F27 9.9626 Tf 32.379 0 Td [(lo)-32(cal)]TJ/F8 9.9626 Tf -32.379 -11.955 Td [(T)28(yp)-28(e:)]TJ/F27 9.9626 Tf 29.612 0 Td [(required)]TJ/F8 9.9626 Tf -29.612 -11.955 Td [(In)28(ten)28(t:)]TJ/F27 9.9626 Tf 33.486 0 Td [(inout)]TJ/F8 9.9626 Tf 26.096 0 Td [(.)]TJ -59.582 -11.955 Td [(Sp)-28(eci\014ed)-474(as:)-727(an)-475(arra)28(y)-475(of)-474(rank)-475(one)-474(or)-475(t)28(w)28(o)-475(con)28(taining)-474(n)27(um)28(b)-28(ers)-474(of)-475(t)28(yp)-28(e)]TJ 0 -11.956 Td [(sp)-28(eci\014ed)-333(in)-333(T)83(able)]TJ +/F8 9.9626 Tf 11.028 0 Td [(the)-333(lo)-28(cal)-333(p)-28(ortion)-333(of)-334(global)-333(dense)-333(matrix)]TJ/F11 9.9626 Tf 176.118 0 Td [(y)]TJ/F8 9.9626 Tf 5.242 0 Td [(.)]TJ -167.481 -11.955 Td [(Scop)-28(e:)]TJ/F27 9.9626 Tf 32.379 0 Td [(lo)-32(cal)]TJ/F8 9.9626 Tf -32.379 -11.955 Td [(T)28(yp)-28(e:)]TJ/F27 9.9626 Tf 29.611 0 Td [(required)]TJ/F8 9.9626 Tf -29.611 -11.956 Td [(In)28(ten)28(t:)]TJ/F27 9.9626 Tf 33.486 0 Td [(inout)]TJ/F8 9.9626 Tf 26.096 0 Td [(.)]TJ -59.582 -11.955 Td [(Sp)-28(eci\014ed)-474(as:)-727(an)-475(arra)28(y)-474(of)-475(rank)-475(on)1(e)-475(or)-475(t)28(w)28(o)-475(con)28(taining)-474(n)27(u)1(m)27(b)-27(e)-1(r)1(s)-475(of)-475(t)28(yp)-28(e)]TJ 0 -11.955 Td [(sp)-28(eci\014ed)-333(in)-333(T)83(able)]TJ 0 0 1 rg 0 0 1 RG [-333(12)]TJ 0 g 0 G [(.)]TJ 0 g 0 G -/F27 9.9626 Tf -24.906 -18.721 Td [(info)]TJ +/F27 9.9626 Tf -24.907 -19.925 Td [(info)]TJ 0 g 0 G -/F8 9.9626 Tf 23.758 0 Td [(Error)-333(co)-28(de.)]TJ 1.148 -11.955 Td [(Scop)-28(e:)]TJ/F27 9.9626 Tf 32.379 0 Td [(lo)-32(cal)]TJ/F8 9.9626 Tf -32.379 -11.955 Td [(T)28(yp)-28(e:)]TJ/F27 9.9626 Tf 29.612 0 Td [(required)]TJ/F8 9.9626 Tf -29.612 -11.955 Td [(In)28(ten)28(t:)]TJ/F27 9.9626 Tf 33.486 0 Td [(out)]TJ/F8 9.9626 Tf 16.549 0 Td [(.)]TJ -50.035 -11.955 Td [(An)-333(in)28(te)-1(ger)-333(v)56(alue;)-334(0)-333(means)-333(no)-334(error)-333(has)-333(b)-28(een)-333(detecte)-1(d)1(.)]TJ +/F8 9.9626 Tf 23.758 0 Td [(Error)-333(co)-28(de.)]TJ 1.149 -11.955 Td [(Scop)-28(e:)]TJ/F27 9.9626 Tf 32.379 0 Td [(lo)-32(cal)]TJ/F8 9.9626 Tf -32.379 -11.956 Td [(T)28(yp)-28(e:)]TJ/F27 9.9626 Tf 29.611 0 Td [(required)]TJ/F8 9.9626 Tf -29.611 -11.955 Td [(In)28(ten)28(t:)]TJ/F27 9.9626 Tf 33.486 0 Td [(out)]TJ/F8 9.9626 Tf 16.549 0 Td [(.)]TJ -50.035 -11.955 Td [(An)-333(in)28(tege)-1(r)-333(v)56(alue;)-334(0)-333(means)-333(no)-334(error)-333(has)-333(b)-28(een)-333(detecte)-1(d)1(.)]TJ 0 g 0 G - 141.968 -38.777 Td [(44)]TJ + 141.968 -73.723 Td [(39)]TJ 0 g 0 G ET endstream endobj -953 0 obj << +894 0 obj << /Type /Page -/Contents 954 0 R -/Resources 952 0 R +/Contents 895 0 R +/Resources 893 0 R /MediaBox [0 0 595.276 841.89] -/Parent 949 0 R -/Annots [ 950 0 R 951 0 R ] +/Parent 882 0 R +/Annots [ 891 0 R 892 0 R ] >> endobj -950 0 obj << +891 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [213.636 370.475 225.591 379.386] +/Rect [162.826 410.238 174.781 419.149] /Subtype /Link /A << /S /GoTo /D (table.12) >> >> endobj -951 0 obj << +892 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [253.818 192.823 265.774 203.671] +/Rect [203.009 228.974 214.964 239.822] /Subtype /Link /A << /S /GoTo /D (table.12) >> >> endobj -955 0 obj << -/D [953 0 R /XYZ 150.705 740.998 null] +896 0 obj << +/D [894 0 R /XYZ 99.895 740.998 null] >> endobj -952 0 obj << -/Font << /F27 445 0 R /F8 446 0 R /F11 602 0 R /F30 616 0 R >> +893 0 obj << +/Font << /F8 434 0 R /F27 433 0 R /F11 587 0 R /F30 601 0 R >> /ProcSet [ /PDF /Text ] >> endobj -959 0 obj << -/Length 632 +900 0 obj << +/Length 651 >> stream 0 g 0 G 0 g 0 G BT -/F16 14.3462 Tf 99.895 706.129 Td [(5)-1125(Comm)31(unication)-375(routines)]TJ/F8 9.9626 Tf 0 -21.821 Td [(The)-283(routines)-283(in)-283(this)-283(c)28(hapter)-283(implemen)28(t)-283(v)55(arious)-283(global)-283(comm)28(unication)-283(op)-28(erators)]TJ 0 -11.955 Td [(on)-344(v)28(ectors)-344(asso)-28(ciated)-343(with)-344(a)-344(discretization)-343(mesh.)-476(F)84(or)-344(auxiliary)-344(comm)28(unication)]TJ 0 -11.955 Td [(routines)-333(not)-334(tied)-333(to)-333(a)-334(discretization)-333(space)-333(see)]TJ +/F16 14.3462 Tf 150.705 706.129 Td [(5)-1125(Comm)31(unication)-375(routines)]TJ/F8 9.9626 Tf 0 -21.821 Td [(The)-283(routines)-283(in)-283(this)-283(c)28(hapter)-283(implemen)28(t)-283(v)55(arious)-283(global)-283(comm)28(unication)-283(op)-28(erators)]TJ 0 -11.955 Td [(on)-344(v)28(ectors)-344(asso)-27(c)-1(iated)-343(with)-344(a)-344(d)1(is)-1(cretization)-343(mesh.)-476(F)84(or)-344(auxiliary)-344(comm)28(unication)]TJ 0 -11.955 Td [(routines)-333(not)-334(tied)-333(to)-333(a)-334(d)1(is)-1(cretization)-333(space)-333(see)]TJ 0 0 1 rg 0 0 1 RG [-334(6)]TJ 0 g 0 G [(.)]TJ 0 g 0 G - 166.875 -569.96 Td [(45)]TJ + 166.874 -569.96 Td [(40)]TJ 0 g 0 G ET endstream endobj -958 0 obj << +899 0 obj << /Type /Page -/Contents 959 0 R -/Resources 957 0 R +/Contents 900 0 R +/Resources 898 0 R /MediaBox [0 0 595.276 841.89] -/Parent 949 0 R -/Annots [ 956 0 R ] +/Parent 882 0 R +/Annots [ 897 0 R ] >> endobj -956 0 obj << +897 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [299.536 657.464 306.51 668.312] +/Rect [350.345 657.464 357.319 668.312] /Subtype /Link /A << /S /GoTo /D (section.6) >> >> endobj -960 0 obj << -/D [958 0 R /XYZ 99.895 740.998 null] +901 0 obj << +/D [899 0 R /XYZ 150.705 740.998 null] >> endobj 154 0 obj << -/D [958 0 R /XYZ 99.895 716.092 null] +/D [899 0 R /XYZ 150.705 716.092 null] >> endobj -957 0 obj << -/Font << /F16 443 0 R /F8 446 0 R >> +898 0 obj << +/Font << /F16 431 0 R /F8 434 0 R >> /ProcSet [ /PDF /Text ] >> endobj -966 0 obj << -/Length 5918 +907 0 obj << +/Length 6023 >> stream 0 g 0 G 0 g 0 G -0 g 0 G -0 g 0 G BT -/F16 14.3462 Tf 150.705 683.299 Td [(psb)]TJ +/F16 11.9552 Tf 99.895 706.129 Td [(psb)]TJ ET q -1 0 0 1 175.972 683.498 cm -[]0 d 0 J 0.398 w 0 0 m 4.842 0 l S +1 0 0 1 120.951 706.328 cm +[]0 d 0 J 0.398 w 0 0 m 4.035 0 l S Q BT -/F16 14.3462 Tf 180.814 683.299 Td [(halo|Halo)-375(Data)-375(Comm)31(unication)]TJ/F8 9.9626 Tf -30.109 -26.719 Td [(These)-257(subroutines)-257(gathers)-258(the)-257(v)56(alues)-257(of)-258(the)-257(halo)-257(elemen)28(ts,)-273(and)-257(\050optionally\051)-257(scale)]TJ 0 -11.955 Td [(the)-333(result:)]TJ/F11 9.9626 Tf 155.208 -18.077 Td [(x)]TJ/F14 9.9626 Tf 8.461 0 Td [(\040)]TJ/F11 9.9626 Tf 12.73 0 Td [(\013)-4(x)]TJ/F8 9.9626 Tf -176.399 -18.077 Td [(where:)]TJ +/F16 11.9552 Tf 124.986 706.129 Td [(halo)-375(|)-375(Halo)-375(Data)-375(Comm)31(unication)]TJ/F8 9.9626 Tf -25.091 -18.389 Td [(These)-257(subroutines)-257(gathers)-258(the)-257(v)56(alues)-258(of)-257(the)-257(halo)-257(elemen)28(ts,)-273(and)-257(\050optionally\051)-257(scale)]TJ 0 -11.956 Td [(the)-333(result:)]TJ/F11 9.9626 Tf 155.208 -18.887 Td [(x)]TJ/F14 9.9626 Tf 8.462 0 Td [(\040)]TJ/F11 9.9626 Tf 12.73 0 Td [(\013)-4(x)]TJ/F8 9.9626 Tf -176.4 -18.888 Td [(where:)]TJ 0 g 0 G -/F11 9.9626 Tf 0 -16.852 Td [(x)]TJ +/F11 9.9626 Tf 0 -17.502 Td [(x)]TJ 0 g 0 G -/F8 9.9626 Tf 10.675 0 Td [(is)-333(a)-334(global)-333(dense)-333(submatrix.)]TJ +/F8 9.9626 Tf 10.676 0 Td [(is)-333(a)-334(global)-333(dense)-333(submatrix.)]TJ 0 g 0 G 0 g 0 G 0 g 0 G ET q -1 0 0 1 228.797 574.166 cm +1 0 0 1 177.988 602.082 cm []0 d 0 J 0.398 w 0 0 m 187.526 0 l S Q BT -/F11 9.9626 Tf 234.775 565.598 Td [(\013)]TJ/F8 9.9626 Tf 6.41 0 Td [(,)]TJ/F11 9.9626 Tf 6.088 0 Td [(x)]TJ/F27 9.9626 Tf 107.912 0 Td [(Subroutine)]TJ +/F11 9.9626 Tf 183.966 593.514 Td [(\013)]TJ/F8 9.9626 Tf 6.41 0 Td [(,)]TJ/F11 9.9626 Tf 6.088 0 Td [(x)]TJ/F27 9.9626 Tf 107.911 0 Td [(Subroutine)]TJ ET q -1 0 0 1 228.797 561.812 cm +1 0 0 1 177.988 589.728 cm []0 d 0 J 0.398 w 0 0 m 187.526 0 l S Q BT -/F8 9.9626 Tf 234.775 553.244 Td [(In)28(teger)-9028(psb)]TJ +/F8 9.9626 Tf 183.966 581.16 Td [(In)28(teger)-9028(psb)]TJ ET q -1 0 0 1 370.782 553.444 cm +1 0 0 1 319.972 581.359 cm []0 d 0 J 0.398 w 0 0 m 2.989 0 l S Q BT -/F8 9.9626 Tf 373.771 553.244 Td [(halo)]TJ -138.996 -11.955 Td [(Short)-333(Precision)-334(Real)-3102(psb)]TJ +/F8 9.9626 Tf 322.961 581.16 Td [(halo)]TJ -138.995 -11.955 Td [(Short)-333(Precision)-333(R)-1(eal)-3102(psb)]TJ ET q -1 0 0 1 370.782 541.488 cm +1 0 0 1 319.972 569.404 cm []0 d 0 J 0.398 w 0 0 m 2.989 0 l S Q BT -/F8 9.9626 Tf 373.771 541.289 Td [(halo)]TJ -138.996 -11.955 Td [(Long)-333(Precision)-334(Real)-3314(psb)]TJ +/F8 9.9626 Tf 322.961 569.205 Td [(halo)]TJ -138.995 -11.955 Td [(Long)-333(Precision)-334(Real)-3314(p)1(s)-1(b)]TJ ET q -1 0 0 1 370.782 529.533 cm +1 0 0 1 319.972 557.449 cm []0 d 0 J 0.398 w 0 0 m 2.989 0 l S Q BT -/F8 9.9626 Tf 373.771 529.334 Td [(halo)]TJ -138.996 -11.955 Td [(Short)-333(Precision)-334(Complex)-1200(psb)]TJ +/F8 9.9626 Tf 322.961 557.25 Td [(halo)]TJ -138.995 -11.955 Td [(Short)-333(Precision)-333(C)-1(omplex)-1200(p)1(s)-1(b)]TJ ET q -1 0 0 1 370.782 517.578 cm +1 0 0 1 319.972 545.494 cm []0 d 0 J 0.398 w 0 0 m 2.989 0 l S Q BT -/F8 9.9626 Tf 373.771 517.379 Td [(halo)]TJ -138.996 -11.955 Td [(Long)-333(Precision)-334(Complex)-1411(psb)]TJ +/F8 9.9626 Tf 322.961 545.295 Td [(halo)]TJ -138.995 -11.956 Td [(Long)-333(Precision)-334(Complex)-1411(psb)]TJ ET q -1 0 0 1 370.782 505.623 cm +1 0 0 1 319.972 533.539 cm []0 d 0 J 0.398 w 0 0 m 2.989 0 l S Q BT -/F8 9.9626 Tf 373.771 505.424 Td [(halo)]TJ +/F8 9.9626 Tf 322.961 533.339 Td [(halo)]TJ ET q -1 0 0 1 228.797 501.638 cm +1 0 0 1 177.988 529.554 cm []0 d 0 J 0.398 w 0 0 m 187.526 0 l S Q 0 g 0 G BT -/F8 9.9626 Tf 276.386 473.599 Td [(T)83(able)-333(13:)-444(Data)-334(t)28(yp)-28(es)]TJ +/F8 9.9626 Tf 225.577 501.514 Td [(T)83(able)-333(13:)-444(Data)-334(t)28(yp)-28(es)]TJ +0 g 0 G 0 g 0 G 0 g 0 G -/F16 14.3462 Tf -125.681 -42.704 Td [(Syn)31(tax)]TJ/F8 9.9626 Tf 107.886 -21.821 Td [(call)-333(psb)]TJ -ET -q -1 0 0 1 292.453 409.274 cm -[]0 d 0 J 0.398 w 0 0 m 2.989 0 l S -Q -BT -/F8 9.9626 Tf 295.442 409.074 Td [(halo)-333(\050)]TJ/F17 9.9626 Tf 25.46 0 Td [(x,)-358(desc)]TJ -ET -q -1 0 0 1 351.085 409.274 cm -[]0 d 0 J 0.398 w 0 0 m 3.055 0 l S -Q -BT -/F17 9.9626 Tf 354.14 409.074 Td [(a,)-358(info)]TJ/F8 9.9626 Tf 28.515 0 Td [(\051)]TJ -164.991 -23.91 Td [(call)-333(psb)]TJ -ET -q -1 0 0 1 251.526 385.363 cm -[]0 d 0 J 0.398 w 0 0 m 2.989 0 l S -Q -BT -/F8 9.9626 Tf 254.515 385.164 Td [(halo)-333(\050)]TJ/F17 9.9626 Tf 25.46 0 Td [(x,)-358(desc)]TJ -ET -q -1 0 0 1 310.158 385.363 cm -[]0 d 0 J 0.398 w 0 0 m 3.055 0 l S -Q -BT -/F17 9.9626 Tf 313.214 385.164 Td [(a,)-358(info,)-357(alpha,)-358(work,)-358(data)]TJ/F8 9.9626 Tf 110.368 0 Td [(\051)]TJ 0 g 0 G -/F27 9.9626 Tf -272.877 -23.91 Td [(T)32(yp)-32(e:)]TJ +/F30 9.9626 Tf -125.682 -29.631 Td [(call)-525(psb_halo\050x,)-525(desc_a,)-525(info\051)]TJ 0 -11.955 Td [(call)-525(psb_halo\050x,)-525(desc_a,)-525(info,)-525(alpha,)-525(work,)-525(data\051)]TJ +0 g 0 G +/F27 9.9626 Tf 0 -18.888 Td [(T)32(yp)-32(e:)]TJ 0 g 0 G /F8 9.9626 Tf 33.797 0 Td [(Sync)28(hronous.)]TJ 0 g 0 G -/F27 9.9626 Tf -33.797 -18.389 Td [(On)-383(En)32(try)]TJ +/F27 9.9626 Tf -33.797 -18.713 Td [(On)-383(En)32(try)]TJ 0 g 0 G 0 g 0 G - 0 -18.389 Td [(x)]TJ + 0 -18.713 Td [(x)]TJ 0 g 0 G -/F8 9.9626 Tf 11.028 0 Td [(global)-333(dense)-334(matrix)]TJ/F11 9.9626 Tf 88.917 0 Td [(x)]TJ/F8 9.9626 Tf 5.694 0 Td [(.)]TJ -80.732 -11.955 Td [(Scop)-28(e:)]TJ/F27 9.9626 Tf 32.378 0 Td [(lo)-32(cal)]TJ/F8 9.9626 Tf -32.378 -11.955 Td [(T)28(yp)-28(e:)]TJ/F27 9.9626 Tf 29.611 0 Td [(required)]TJ/F8 9.9626 Tf -29.611 -11.956 Td [(In)28(ten)28(t:)]TJ/F27 9.9626 Tf 33.485 0 Td [(inout)]TJ/F8 9.9626 Tf 26.097 0 Td [(.)]TJ -59.582 -11.955 Td [(Sp)-28(eci\014ed)-395(as:)-569(a)-395(rank)-395(one)-396(or)-395(t)28(w)27(o)-395(arra)28(y)-396(with)-395(the)-395(T)83(AR)28(GET)-396(attribute)-395(con-)]TJ 0 -11.955 Td [(taining)-333(n)28(um)27(b)-27(ers)-334(of)-333(t)28(yp)-28(e)-333(sp)-28(eci\014ed)-333(in)-334(T)84(able)]TJ +/F8 9.9626 Tf 11.028 0 Td [(global)-333(dense)-334(matrix)]TJ/F11 9.9626 Tf 88.917 0 Td [(x)]TJ/F8 9.9626 Tf 5.694 0 Td [(.)]TJ -80.732 -11.955 Td [(Scop)-28(e:)]TJ/F27 9.9626 Tf 32.379 0 Td [(lo)-32(cal)]TJ/F8 9.9626 Tf -32.379 -11.956 Td [(T)28(yp)-28(e:)]TJ/F27 9.9626 Tf 29.611 0 Td [(required)]TJ/F8 9.9626 Tf -29.611 -11.955 Td [(In)28(ten)28(t:)]TJ/F27 9.9626 Tf 33.486 0 Td [(inout)]TJ/F8 9.9626 Tf 26.096 0 Td [(.)]TJ -59.582 -11.955 Td [(Sp)-28(eci\014ed)-395(as:)-569(a)-395(rank)-395(one)-396(or)-395(t)27(w)28(o)-395(arra)28(y)-396(with)-395(the)-395(T)83(AR)28(GET)-396(attribute)-395(con-)]TJ 0 -11.955 Td [(taining)-333(n)28(um)27(b)-27(ers)-334(of)-333(t)28(yp)-28(e)-333(sp)-28(eci\014ed)-334(i)1(n)-334(T)84(able)]TJ 0 0 1 rg 0 0 1 RG [-334(13)]TJ 0 g 0 G [(.)]TJ 0 g 0 G -/F27 9.9626 Tf -24.907 -18.389 Td [(desc)]TJ +/F27 9.9626 Tf -24.907 -18.713 Td [(desc)]TJ ET q -1 0 0 1 172.619 246.51 cm +1 0 0 1 121.81 325.324 cm []0 d 0 J 0.398 w 0 0 m 3.437 0 l S Q BT -/F27 9.9626 Tf 176.057 246.311 Td [(a)]TJ +/F27 9.9626 Tf 125.247 325.125 Td [(a)]TJ 0 g 0 G -/F8 9.9626 Tf 10.55 0 Td [(con)28(tains)-334(data)-333(structures)-333(for)-333(c)-1(omm)28(unications.)]TJ -10.996 -11.955 Td [(Scop)-28(e:)]TJ/F27 9.9626 Tf 32.379 0 Td [(lo)-32(cal)]TJ/F8 9.9626 Tf -32.379 -11.955 Td [(T)28(yp)-28(e:)]TJ/F27 9.9626 Tf 29.612 0 Td [(required)]TJ/F8 9.9626 Tf -29.612 -11.955 Td [(In)28(ten)28(t:)]TJ/F27 9.9626 Tf 33.486 0 Td [(in)]TJ/F8 9.9626 Tf 9.548 0 Td [(.)]TJ -43.034 -11.956 Td [(Sp)-28(eci\014ed)-333(as:)-445(a)-333(structured)-333(data)-333(of)-334(t)28(yp)-28(e)]TJ +/F8 9.9626 Tf 10.551 0 Td [(con)28(tains)-334(d)1(ata)-334(structures)-333(for)-333(com)-1(m)28(unications.)]TJ -10.996 -11.956 Td [(Scop)-28(e:)]TJ/F27 9.9626 Tf 32.379 0 Td [(lo)-32(cal)]TJ/F8 9.9626 Tf -32.379 -11.955 Td [(T)28(yp)-28(e:)]TJ/F27 9.9626 Tf 29.611 0 Td [(required)]TJ/F8 9.9626 Tf -29.611 -11.955 Td [(In)28(ten)28(t:)]TJ/F27 9.9626 Tf 33.486 0 Td [(in)]TJ/F8 9.9626 Tf 9.547 0 Td [(.)]TJ -43.033 -11.955 Td [(Sp)-28(eci\014ed)-333(as:)-445(a)-333(structured)-333(data)-333(of)-334(t)28(yp)-28(e)]TJ 0 0 1 rg 0 0 1 RG /F30 9.9626 Tf 170.915 0 Td [(psb)]TJ ET q -1 0 0 1 362.845 198.69 cm +1 0 0 1 312.036 277.503 cm []0 d 0 J 0.398 w 0 0 m 3.138 0 l S Q BT -/F30 9.9626 Tf 365.983 198.49 Td [(desc)]TJ +/F30 9.9626 Tf 315.174 277.304 Td [(desc)]TJ ET q -1 0 0 1 387.532 198.69 cm +1 0 0 1 336.723 277.503 cm []0 d 0 J 0.398 w 0 0 m 3.138 0 l S Q BT -/F30 9.9626 Tf 390.67 198.49 Td [(type)]TJ +/F30 9.9626 Tf 339.861 277.304 Td [(type)]TJ 0 g 0 G -/F8 9.9626 Tf 20.922 0 Td [(.)]TJ +/F8 9.9626 Tf 20.921 0 Td [(.)]TJ 0 g 0 G -/F27 9.9626 Tf -260.887 -18.389 Td [(alpha)]TJ +/F27 9.9626 Tf -260.887 -18.713 Td [(alpha)]TJ 0 g 0 G -/F8 9.9626 Tf 32.032 0 Td [(the)-333(scalar)]TJ/F11 9.9626 Tf 45.469 0 Td [(\013)]TJ/F8 9.9626 Tf 6.41 0 Td [(.)]TJ -59.005 -11.955 Td [(Scop)-28(e:)]TJ/F27 9.9626 Tf 32.379 0 Td [(global)]TJ/F8 9.9626 Tf -32.379 -11.955 Td [(T)28(yp)-28(e:)]TJ/F27 9.9626 Tf 29.612 0 Td [(optional)]TJ/F8 9.9626 Tf -29.612 -11.955 Td [(In)28(ten)28(t:)]TJ/F27 9.9626 Tf 33.486 0 Td [(in)]TJ/F8 9.9626 Tf 9.548 0 Td [(.)]TJ -43.034 -11.955 Td [(Default:)]TJ/F11 9.9626 Tf 39.436 0 Td [(al)-20(pha)]TJ/F8 9.9626 Tf 27.221 0 Td [(=)-278(1)]TJ -66.657 -11.955 Td [(Sp)-28(eci\014ed)-333(as:)-445(a)-333(n)28(um)28(b)-28(er)-333(of)-334(the)-333(data)-333(t)27(yp)-27(e)-334(indicated)-333(in)-333(T)83(able)]TJ +/F8 9.9626 Tf 32.033 0 Td [(the)-333(scalar)]TJ/F11 9.9626 Tf 45.468 0 Td [(\013)]TJ/F8 9.9626 Tf 6.41 0 Td [(.)]TJ -59.004 -11.956 Td [(Scop)-28(e:)]TJ/F27 9.9626 Tf 32.379 0 Td [(global)]TJ/F8 9.9626 Tf -32.379 -11.955 Td [(T)28(yp)-28(e:)]TJ/F27 9.9626 Tf 29.611 0 Td [(optional)]TJ/F8 9.9626 Tf -29.611 -11.955 Td [(In)28(ten)28(t:)]TJ/F27 9.9626 Tf 33.486 0 Td [(in)]TJ/F8 9.9626 Tf 9.547 0 Td [(.)]TJ -43.033 -11.955 Td [(Default:)]TJ/F11 9.9626 Tf 39.436 0 Td [(al)-20(pha)]TJ/F8 9.9626 Tf 27.22 0 Td [(=)-278(1)]TJ -66.656 -11.955 Td [(Sp)-28(eci\014ed)-333(as:)-445(a)-333(n)28(um)28(b)-28(er)-333(of)-334(the)-333(data)-333(t)28(yp)-28(e)-334(ind)1(ic)-1(ated)-333(in)-333(T)83(able)]TJ 0 0 1 rg 0 0 1 RG [-333(13)]TJ 0 g 0 G [(.)]TJ 0 g 0 G - 141.968 -29.888 Td [(46)]TJ +/F27 9.9626 Tf -24.907 -18.714 Td [(w)32(ork)]TJ +0 g 0 G +/F8 9.9626 Tf 29.432 0 Td [(the)-333(w)27(ork)-333(arra)28(y)83(.)]TJ -4.525 -11.955 Td [(Scop)-28(e:)]TJ/F27 9.9626 Tf 32.379 0 Td [(lo)-32(cal)]TJ/F8 9.9626 Tf -32.379 -11.955 Td [(T)28(yp)-28(e:)]TJ/F27 9.9626 Tf 29.611 0 Td [(optional)]TJ/F8 9.9626 Tf -29.611 -11.955 Td [(In)28(ten)28(t:)]TJ/F27 9.9626 Tf 33.486 0 Td [(inout)]TJ/F8 9.9626 Tf 26.096 0 Td [(.)]TJ -59.582 -11.955 Td [(Sp)-28(eci\014ed)-348(as:)-475(a)-349(rank)-348(one)-349(arra)28(y)-349(of)-348(the)-349(same)-348(t)27(yp)-27(e)-349(of)]TJ/F11 9.9626 Tf 222.576 0 Td [(x)]TJ/F8 9.9626 Tf 9.167 0 Td [(with)-349(th)1(e)-349(POINTER)]TJ -231.743 -11.955 Td [(attribute.)]TJ +0 g 0 G + 141.968 -29.888 Td [(41)]TJ 0 g 0 G ET endstream endobj -965 0 obj << +906 0 obj << /Type /Page -/Contents 966 0 R -/Resources 964 0 R +/Contents 907 0 R +/Resources 905 0 R /MediaBox [0 0 595.276 841.89] -/Parent 949 0 R -/Annots [ 961 0 R 962 0 R 963 0 R ] +/Parent 882 0 R +/Annots [ 902 0 R 903 0 R 904 0 R ] >> endobj -961 0 obj << +902 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [361.553 261.767 373.509 272.615] +/Rect [310.744 340.904 322.699 351.753] /Subtype /Link /A << /S /GoTo /D (table.13) >> >> endobj -962 0 obj << +903 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [345.53 195.28 412.588 206.405] +/Rect [294.721 274.094 361.779 285.219] /Subtype /Link /A << /S /GoTo /D (descdata) >> >> endobj -963 0 obj << +904 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [432.897 117.392 444.852 128.24] +/Rect [382.088 195.881 394.043 206.73] /Subtype /Link /A << /S /GoTo /D (table.13) >> >> endobj -967 0 obj << -/D [965 0 R /XYZ 150.705 740.998 null] +908 0 obj << +/D [906 0 R /XYZ 99.895 740.998 null] >> endobj 158 0 obj << -/D [965 0 R /XYZ 150.705 665.746 null] ->> endobj -968 0 obj << -/D [965 0 R /XYZ 320.941 485.554 null] +/D [906 0 R /XYZ 99.895 697.37 null] >> endobj -969 0 obj << -/D [965 0 R /XYZ 150.705 418.24 null] +909 0 obj << +/D [906 0 R /XYZ 270.132 513.469 null] >> endobj -964 0 obj << -/Font << /F16 443 0 R /F8 446 0 R /F11 602 0 R /F14 619 0 R /F27 445 0 R /F17 588 0 R /F30 616 0 R >> +905 0 obj << +/Font << /F16 431 0 R /F8 434 0 R /F11 587 0 R /F14 604 0 R /F27 433 0 R /F30 601 0 R >> /ProcSet [ /PDF /Text ] >> endobj -975 0 obj << -/Length 3463 +915 0 obj << +/Length 4119 >> stream 0 g 0 G 0 g 0 G 0 g 0 G BT -/F27 9.9626 Tf 99.895 706.129 Td [(w)32(ork)]TJ -0 g 0 G -/F8 9.9626 Tf 29.432 0 Td [(the)-333(w)27(ork)-333(arra)28(y)83(.)]TJ -4.525 -11.955 Td [(Scop)-28(e:)]TJ/F27 9.9626 Tf 32.379 0 Td [(lo)-32(cal)]TJ/F8 9.9626 Tf -32.379 -11.955 Td [(T)28(yp)-28(e:)]TJ/F27 9.9626 Tf 29.611 0 Td [(optional)]TJ/F8 9.9626 Tf -29.611 -11.956 Td [(In)28(ten)28(t:)]TJ/F27 9.9626 Tf 33.486 0 Td [(inout)]TJ/F8 9.9626 Tf 26.096 0 Td [(.)]TJ -59.582 -11.955 Td [(Sp)-28(eci\014ed)-348(as:)-475(a)-349(rank)-348(one)-349(arra)28(y)-349(of)-348(the)-349(same)-348(t)27(yp)-27(e)-349(of)]TJ/F11 9.9626 Tf 222.576 0 Td [(x)]TJ/F8 9.9626 Tf 9.167 0 Td [(with)-349(th)1(e)-349(POINTER)]TJ -231.743 -11.955 Td [(attribute.)]TJ -0 g 0 G -/F27 9.9626 Tf -24.907 -23.047 Td [(data)]TJ +/F27 9.9626 Tf 150.705 706.129 Td [(data)]TJ 0 g 0 G -/F8 9.9626 Tf 26.941 0 Td [(index)-333(list)-334(selector.)]TJ -2.034 -11.955 Td [(Scop)-28(e:)]TJ/F27 9.9626 Tf 32.379 0 Td [(global)]TJ/F8 9.9626 Tf -32.379 -11.955 Td [(T)28(yp)-28(e:)]TJ/F27 9.9626 Tf 29.611 0 Td [(optional)]TJ/F8 9.9626 Tf -29.611 -11.955 Td [(Sp)-28(eci\014ed)-222(as:)-389(an)-222(in)28(teger.)-408(V)84(alues:)]TJ/F30 9.9626 Tf 136.479 0 Td [(psb_comm_halo_)]TJ/F8 9.9626 Tf 73.225 0 Td [(,)]TJ/F30 9.9626 Tf 2.767 0 Td [(psb_comm_mov_)]TJ/F8 9.9626 Tf 67.995 0 Td [(,)]TJ/F30 9.9626 Tf 5.202 0 Td [(psb_comm_ext_)]TJ/F8 9.9626 Tf 67.995 0 Td [(,)]TJ -353.663 -11.955 Td [(default:)]TJ/F30 9.9626 Tf 39.089 0 Td [(psb_comm_halo_)]TJ/F8 9.9626 Tf 73.224 0 Td [(.)-705(Cho)-27(os)-1(es)-420(the)-420(index)-420(list)-420(on)-420(whic)28(h)-420(to)-420(base)-420(the)]TJ -112.313 -11.956 Td [(data)-333(exc)27(hange.)]TJ +/F8 9.9626 Tf 26.94 0 Td [(index)-333(list)-334(selector.)]TJ -2.034 -11.955 Td [(Scop)-28(e:)]TJ/F27 9.9626 Tf 32.379 0 Td [(global)]TJ/F8 9.9626 Tf -32.379 -11.955 Td [(T)28(yp)-28(e:)]TJ/F27 9.9626 Tf 29.612 0 Td [(optional)]TJ/F8 9.9626 Tf -29.612 -11.956 Td [(Sp)-28(eci\014ed)-222(as:)-389(an)-222(in)28(teger.)-408(V)84(alues:)]TJ/F30 9.9626 Tf 136.48 0 Td [(psb_comm_halo_)]TJ/F8 9.9626 Tf 73.224 0 Td [(,)]TJ/F30 9.9626 Tf 2.768 0 Td [(psb_comm_mov_)]TJ/F8 9.9626 Tf 67.994 0 Td [(,)]TJ/F30 9.9626 Tf 5.203 0 Td [(psb_comm_ext_)]TJ/F8 9.9626 Tf 67.994 0 Td [(,)]TJ -353.663 -11.955 Td [(default:)]TJ/F30 9.9626 Tf 39.089 0 Td [(psb_comm_halo_)]TJ/F8 9.9626 Tf 73.225 0 Td [(.)-705(Cho)-27(ose)-1(s)-420(the)-420(index)-420(list)-420(on)-420(whic)28(h)-420(to)-420(base)-420(the)]TJ -112.314 -11.955 Td [(data)-333(exc)27(hange.)]TJ 0 g 0 G -/F27 9.9626 Tf -24.907 -23.046 Td [(On)-383(Return)]TJ +/F27 9.9626 Tf -24.906 -19.925 Td [(On)-383(Return)]TJ 0 g 0 G 0 g 0 G - 0 -23.047 Td [(x)]TJ + 0 -19.926 Td [(x)]TJ 0 g 0 G -/F8 9.9626 Tf 11.028 0 Td [(global)-333(dense)-334(result)-333(matrix)]TJ/F11 9.9626 Tf 116.674 0 Td [(x)]TJ/F8 9.9626 Tf 5.694 0 Td [(.)]TJ -108.489 -11.955 Td [(Scop)-28(e:)]TJ/F27 9.9626 Tf 32.379 0 Td [(lo)-32(cal)]TJ/F8 9.9626 Tf -32.379 -11.956 Td [(T)28(yp)-28(e:)]TJ/F27 9.9626 Tf 29.611 0 Td [(required)]TJ/F8 9.9626 Tf -29.611 -11.955 Td [(In)28(ten)28(t:)]TJ/F27 9.9626 Tf 33.486 0 Td [(inout)]TJ/F8 9.9626 Tf 26.096 0 Td [(.)]TJ -59.582 -11.955 Td [(Returned)-271(as:)-414(a)-271(rank)-271(one)-271(or)-272(t)28(w)28(o)-271(arra)28(y)-272(con)28(taining)-271(n)28(um)28(b)-28(ers)-271(of)-272(t)28(yp)-28(e)-271(sp)-28(eci\014ed)]TJ 0 -11.955 Td [(in)-333(T)83(able)]TJ +/F8 9.9626 Tf 11.028 0 Td [(global)-333(dense)-334(result)-333(matrix)]TJ/F11 9.9626 Tf 116.674 0 Td [(x)]TJ/F8 9.9626 Tf 5.694 0 Td [(.)]TJ -108.49 -11.955 Td [(Scop)-28(e:)]TJ/F27 9.9626 Tf 32.379 0 Td [(lo)-32(cal)]TJ/F8 9.9626 Tf -32.379 -11.955 Td [(T)28(yp)-28(e:)]TJ/F27 9.9626 Tf 29.612 0 Td [(required)]TJ/F8 9.9626 Tf -29.612 -11.955 Td [(In)28(ten)28(t:)]TJ/F27 9.9626 Tf 33.486 0 Td [(inout)]TJ/F8 9.9626 Tf 26.096 0 Td [(.)]TJ -59.582 -11.955 Td [(Returned)-271(as:)-414(a)-271(rank)-271(one)-271(or)-272(t)28(w)28(o)-271(arra)28(y)-272(con)28(taining)-271(n)28(um)28(b)-28(ers)-271(of)-272(t)28(yp)-28(e)-271(sp)-28(eci\014ed)]TJ 0 -11.955 Td [(in)-333(T)83(able)]TJ 0 0 1 rg 0 0 1 RG [-333(13)]TJ 0 g 0 G [(.)]TJ 0 g 0 G -/F27 9.9626 Tf -24.907 -23.047 Td [(info)]TJ +/F27 9.9626 Tf -24.906 -19.926 Td [(info)]TJ 0 g 0 G -/F8 9.9626 Tf 23.758 0 Td [(the)-333(lo)-28(cal)-333(p)-28(ortion)-333(of)-334(result)-333(submatrix)]TJ/F11 9.9626 Tf 162.364 0 Td [(y)]TJ/F8 9.9626 Tf 5.242 0 Td [(.)]TJ -166.457 -11.955 Td [(Scop)-28(e:)]TJ/F27 9.9626 Tf 32.379 0 Td [(lo)-32(cal)]TJ/F8 9.9626 Tf -32.379 -11.955 Td [(T)28(yp)-28(e:)]TJ/F27 9.9626 Tf 29.611 0 Td [(required)]TJ/F8 9.9626 Tf -29.611 -11.955 Td [(In)28(ten)28(t:)]TJ/F27 9.9626 Tf 33.486 0 Td [(out)]TJ/F8 9.9626 Tf 16.549 0 Td [(.)]TJ -50.035 -11.956 Td [(An)-333(in)28(tege)-1(r)-333(v)56(alue)-334(that)-333(con)28(tains)-333(an)-334(error)-333(co)-28(de.)]TJ +/F8 9.9626 Tf 23.758 0 Td [(the)-333(lo)-28(cal)-333(p)-28(ortion)-333(of)-334(result)-333(submatrix)]TJ/F11 9.9626 Tf 162.364 0 Td [(y)]TJ/F8 9.9626 Tf 5.241 0 Td [(.)]TJ -166.457 -11.955 Td [(Scop)-28(e:)]TJ/F27 9.9626 Tf 32.379 0 Td [(lo)-32(cal)]TJ/F8 9.9626 Tf -32.379 -11.955 Td [(T)28(yp)-28(e:)]TJ/F27 9.9626 Tf 29.612 0 Td [(required)]TJ/F8 9.9626 Tf -29.612 -11.955 Td [(In)28(ten)28(t:)]TJ/F27 9.9626 Tf 33.486 0 Td [(out)]TJ/F8 9.9626 Tf 16.549 0 Td [(.)]TJ -50.035 -11.955 Td [(An)-333(in)28(te)-1(ger)-333(v)56(alue)-334(that)-333(con)28(tains)-333(an)-334(error)-333(co)-28(de.)]TJ 0 g 0 G 0 g 0 G 0 g 0 G ET -1 0 0 1 160.152 359.037 cm +1 0 0 1 210.961 455.126 cm q 0 -1 1 0 0 0 cm q @@ -9707,40 +8950,45 @@ Q Q Q 0 g 0 G -1 0 0 1 -160.152 -359.037 cm +1 0 0 1 -210.961 -455.126 cm BT -/F8 9.9626 Tf 189.268 134.998 Td [(Figure)-333(6:)-445(Sample)-333(discretization)-333(mes)-1(h)1(.)]TJ +/F8 9.9626 Tf 240.078 231.087 Td [(Figure)-333(6:)-445(Sample)-333(discretization)-333(mesh.)]TJ 0 g 0 G 0 g 0 G +/F16 11.9552 Tf -89.373 -23.91 Td [(Usage)-381(Example)]TJ/F8 9.9626 Tf 93.98 0 Td [(Consider)-338(the)-339(discretization)-338(mesh)-339(depicted)-338(in)-338(\014g.)]TJ +0 0 1 rg 0 0 1 RG + [-339(6)]TJ +0 g 0 G + [(,)-339(parti-)]TJ -93.98 -11.955 Td [(tioned)-334(among)-334(t)27(w)28(o)-334(pro)-28(cesses)-334(as)-335(sho)28(wn)-334(b)28(y)-334(the)-335(dashed)-334(line;)-334(the)-335(data)-334(distribution)]TJ 0 -11.955 Td [(is)-422(suc)28(h)-422(that)-422(eac)28(h)-422(pro)-28(cess)-422(will)-421(o)27(wn)-422(32)-421(en)27(tries)-421(in)-422(the)-422(index)-422(space,)-444(with)-422(a)-422(halo)]TJ 0 -11.955 Td [(made)-340(of)-341(8)-340(en)28(tries)-341(placed)-340(at)-340(lo)-28(cal)-341(in)1(dices)-341(33)-340(through)-340(40.)-466(If)-340(pro)-28(cess)-341(0)-340(assigns)-340(an)]TJ 0 -11.956 Td [(initial)-423(v)55(alue)-423(of)-424(1)-423(to)-424(its)-423(en)28(tries)-424(in)-423(the)]TJ/F11 9.9626 Tf 169.005 0 Td [(x)]TJ/F8 9.9626 Tf 9.913 0 Td [(v)28(ector,)-446(and)-424(pro)-27(cess)-424(1)-423(ass)-1(i)1(g)-1(n)1(s)-424(a)-423(v)55(alue)]TJ -178.918 -11.955 Td [(of)-349(2,)-353(then)-349(after)-349(a)-349(call)-349(to)]TJ/F30 9.9626 Tf 108.539 0 Td [(psb_halo)]TJ/F8 9.9626 Tf 45.32 0 Td [(the)-349(con)28(ten)27(t)1(s)-350(of)-349(the)-349(lo)-27(cal)-350(v)28(ectors)-349(will)-349(b)-28(e)-349(the)]TJ -153.859 -11.955 Td [(follo)28(wing:)]TJ 0 g 0 G - 77.502 -44.56 Td [(47)]TJ + 166.874 -45.008 Td [(42)]TJ 0 g 0 G ET endstream endobj -974 0 obj << +914 0 obj << /Type /Page -/Contents 975 0 R -/Resources 973 0 R +/Contents 915 0 R +/Resources 913 0 R /MediaBox [0 0 595.276 841.89] -/Parent 949 0 R -/Annots [ 970 0 R ] +/Parent 882 0 R +/Annots [ 910 0 R 912 0 R ] >> endobj -971 0 obj << +911 0 obj << /Type /XObject /Subtype /Form /FormType 1 /PTEX.FileName (./figures/try8x8.pdf) /PTEX.PageNumber 1 -/PTEX.InfoDict 978 0 R +/PTEX.InfoDict 918 0 R /BBox [0 0 436 496] /Resources << /ProcSet [ /PDF /Text ] /ExtGState << -/R7 979 0 R ->>/Font << /R8 980 0 R/R9 981 0 R>> +/R7 919 0 R +>>/Font << /R8 920 0 R/R9 921 0 R>> >> -/Length 982 0 R +/Length 922 0 R /Filter /FlateDecode >> stream @@ -9756,98 +9004,62 @@ QI* d)eI%}QÉ'?+ä°~I*écÂ\‚?XO#~Ã[!©äX‚?fJÇüÁaî‹J8ù9â÷%©¤ s‰ù`=ø Ÿ× ,ªƒ1Œ|?ª$6ŠázžAª@}¡J¢¿R©’#‡z|]ñd•9ÔãýL G„z8¯—÷¬’Ï€äcD¾P%ùàgÌcå‘#<¾®x²J2³jˆÏÕpD„ó¢¼g•mø»ãoÇßþžŸúö§Ç6Úë¸w¶W~ûùñéØ?ûçãK߯åÌÞ>Øíƒ]?Øeµûü`ŸìqÛ{éÏ/m;±ù"×~¢WëÖëj¾Z…3lï²ÛÂ?|Ïz¼Ú½m[{힦„iÿb¬m»¦øóe•Ï¿{üáÛã¯×¿ÿ-3‡à endstream endobj -978 0 obj +918 0 obj << /Producer (ESP Ghostscript 815.03) /CreationDate (D:20070118112257) /ModDate (D:20070118112257) >> endobj -979 0 obj +919 0 obj << /Type /ExtGState /OPM 1 >> endobj -980 0 obj +920 0 obj << /BaseFont /Times-Roman /Type /Font /Subtype /Type1 >> endobj -981 0 obj +921 0 obj << /BaseFont /Times-Bold /Type /Font /Subtype /Type1 >> endobj -982 0 obj +922 0 obj 3571 endobj -970 0 obj << +910 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [162.826 456.665 174.781 465.576] +/Rect [213.636 545.73 225.591 554.641] /Subtype /Link /A << /S /GoTo /D (table.13) >> >> endobj -976 0 obj << -/D [974 0 R /XYZ 99.895 740.998 null] ->> endobj -977 0 obj << -/D [974 0 R /XYZ 232.883 146.954 null] ->> endobj -973 0 obj << -/Font << /F27 445 0 R /F8 446 0 R /F11 602 0 R /F30 616 0 R >> -/XObject << /Im3 971 0 R >> -/ProcSet [ /PDF /Text ] ->> endobj -985 0 obj << -/Length 1408 ->> -stream -0 g 0 G -0 g 0 G -BT -/F16 14.3462 Tf 150.705 706.129 Td [(Example)-375(of)-375(use)]TJ/F8 9.9626 Tf 0 -21.821 Td [(Consider)-320(the)-321(discretization)-320(mesh)-321(depicted)-320(in)-321(\014g.)]TJ -0 0 1 rg 0 0 1 RG - [-320(6)]TJ -0 g 0 G - [(,)-323(partitioned)-321(among)-320(t)28(w)28(o)-321(pro-)]TJ 0 -11.955 Td [(cesses)-480(as)-480(sho)28(wn)-479(b)27(y)-479(the)-480(dashed)-479(line;)-553(the)-480(data)-479(distribution)-480(is)-479(suc)27(h)-479(that)-480(eac)28(h)]TJ 0 -11.955 Td [(pro)-28(cess)-411(will)-411(o)28(wn)-411(32)-411(e)-1(n)28(tries)-411(in)-411(the)-411(index)-411(space,)-431(with)-411(a)-411(halo)-411(made)-411(of)-411(8)-411(en)28(tries)]TJ 0 -11.956 Td [(placed)-364(at)-363(lo)-28(cal)-364(indices)-364(33)-363(through)-364(40.)-536(If)-363(pro)-28(cess)-364(0)-364(assigns)-363(an)-364(initial)-364(v)56(alue)-364(of)-364(1)]TJ 0 -11.955 Td [(to)-296(its)-297(en)28(tries)-297(in)-296(the)]TJ/F11 9.9626 Tf 84.92 0 Td [(x)]TJ/F8 9.9626 Tf 8.647 0 Td [(v)28(ector,)-304(and)-296(pro)-28(cess)-297(1)-296(assigns)-297(a)-296(v)55(alue)-296(of)-296(2,)-304(then)-297(after)-296(a)-296(c)-1(al)1(l)]TJ -93.567 -11.955 Td [(to)]TJ/F30 9.9626 Tf 12.176 0 Td [(psb_halo)]TJ/F8 9.9626 Tf 45.164 0 Td [(the)-333(con)27(ten)28(ts)-333(of)-333(the)-334(lo)-28(cal)-333(v)28(ectors)-334(will)-333(b)-28(e)-333(the)-333(follo)28(wing:)]TJ -0 g 0 G - 109.534 -534.094 Td [(48)]TJ -0 g 0 G -ET -endstream -endobj -984 0 obj << -/Type /Page -/Contents 985 0 R -/Resources 983 0 R -/MediaBox [0 0 595.276 841.89] -/Parent 949 0 R -/Annots [ 972 0 R ] ->> endobj -972 0 obj << +912 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [362.676 681.375 369.65 692.223] +/Rect [457.906 203.856 464.88 216.476] /Subtype /Link /A << /S /GoTo /D (figure.6) >> >> endobj -986 0 obj << -/D [984 0 R /XYZ 150.705 740.998 null] +916 0 obj << +/D [914 0 R /XYZ 150.705 740.998 null] >> endobj -987 0 obj << -/D [984 0 R /XYZ 150.705 693.474 null] +917 0 obj << +/D [914 0 R /XYZ 283.692 243.043 null] >> endobj -983 0 obj << -/Font << /F16 443 0 R /F8 446 0 R /F11 602 0 R /F30 616 0 R >> +913 0 obj << +/Font << /F27 433 0 R /F8 434 0 R /F30 601 0 R /F11 587 0 R /F16 431 0 R >> +/XObject << /Im3 911 0 R >> /ProcSet [ /PDF /Text ] >> endobj -990 0 obj << +925 0 obj << /Length 3050 >> stream @@ -9860,410 +9072,398 @@ BT /F45 8.9664 Tf 205.966 645.656 Td [(Pro)-29(cess)-342(0)-8224(Pro)-28(cess)-343(1)]TJ -33.967 -10.959 Td [(I)-1333(GLOB\050I\051)-1334(X\050I\051)-4656(I)-1334(GLOB\050I\051)-1333(X\050I\051)]TJ -1.281 -10.959 Td [(1)-4966(1)-1961(1.0)-4514(1)-4452(33)-1961(2.0)]TJ 0 -10.959 Td [(2)-4966(2)-1961(1.0)-4514(2)-4452(34)-1961(2.0)]TJ 0 -10.959 Td [(3)-4966(3)-1961(1.0)-4514(3)-4452(35)-1961(2.0)]TJ 0 -10.959 Td [(4)-4966(4)-1961(1.0)-4514(4)-4452(36)-1961(2.0)]TJ 0 -10.959 Td [(5)-4966(5)-1961(1.0)-4514(5)-4452(37)-1961(2.0)]TJ 0 -10.959 Td [(6)-4966(6)-1961(1.0)-4514(6)-4452(38)-1961(2.0)]TJ 0 -10.959 Td [(7)-4966(7)-1961(1.0)-4514(7)-4452(39)-1961(2.0)]TJ 0 -10.958 Td [(8)-4966(8)-1961(1.0)-4514(8)-4452(40)-1961(2.0)]TJ 0 -10.959 Td [(9)-4966(9)-1961(1.0)-4514(9)-4452(41)-1961(2.0)]TJ -4.608 -10.959 Td [(10)-4452(10)-1961(1.0)-4000(10)-4452(42)-1961(2.0)]TJ 0 -10.959 Td [(11)-4452(11)-1961(1.0)-4000(11)-4452(43)-1961(2.0)]TJ 0 -10.959 Td [(12)-4452(12)-1961(1.0)-4000(12)-4452(44)-1961(2.0)]TJ 0 -10.959 Td [(13)-4452(13)-1961(1.0)-4000(13)-4452(45)-1961(2.0)]TJ 0 -10.959 Td [(14)-4452(14)-1961(1.0)-4000(14)-4452(46)-1961(2.0)]TJ 0 -10.959 Td [(15)-4452(15)-1961(1.0)-4000(15)-4452(47)-1961(2.0)]TJ 0 -10.959 Td [(16)-4452(16)-1961(1.0)-4000(16)-4452(48)-1961(2.0)]TJ 0 -10.959 Td [(17)-4452(17)-1961(1.0)-4000(17)-4452(49)-1961(2.0)]TJ 0 -10.958 Td [(18)-4452(18)-1961(1.0)-4000(18)-4452(50)-1961(2.0)]TJ 0 -10.959 Td [(19)-4452(19)-1961(1.0)-4000(19)-4452(51)-1961(2.0)]TJ 0 -10.959 Td [(20)-4452(20)-1961(1.0)-4000(20)-4452(52)-1961(2.0)]TJ 0 -10.959 Td [(21)-4452(21)-1961(1.0)-4000(21)-4452(53)-1961(2.0)]TJ 0 -10.959 Td [(22)-4452(22)-1961(1.0)-4000(22)-4452(54)-1961(2.0)]TJ 0 -10.959 Td [(23)-4452(23)-1961(1.0)-4000(23)-4452(55)-1961(2.0)]TJ 0 -10.959 Td [(24)-4452(24)-1961(1.0)-4000(24)-4452(56)-1961(2.0)]TJ 0 -10.959 Td [(25)-4452(25)-1961(1.0)-4000(25)-4452(57)-1961(2.0)]TJ 0 -10.959 Td [(26)-4452(26)-1961(1.0)-4000(26)-4452(58)-1961(2.0)]TJ 0 -10.959 Td [(27)-4452(27)-1961(1.0)-4000(27)-4452(59)-1961(2.0)]TJ 0 -10.958 Td [(28)-4452(28)-1961(1.0)-4000(28)-4452(60)-1961(2.0)]TJ 0 -10.959 Td [(29)-4452(29)-1961(1.0)-4000(29)-4452(61)-1961(2.0)]TJ 0 -10.959 Td [(30)-4452(30)-1961(1.0)-4000(30)-4452(62)-1961(2.0)]TJ 0 -10.959 Td [(31)-4452(31)-1961(1.0)-4000(31)-4452(63)-1961(2.0)]TJ 0 -10.959 Td [(32)-4452(32)-1961(1.0)-4000(32)-4452(64)-1961(2.0)]TJ 0 -10.959 Td [(33)-4452(33)-1961(2.0)-4000(33)-4452(25)-1961(1.0)]TJ 0 -10.959 Td [(34)-4452(34)-1961(2.0)-4000(34)-4452(26)-1961(1.0)]TJ 0 -10.959 Td [(35)-4452(35)-1961(2.0)-4000(35)-4452(27)-1961(1.0)]TJ 0 -10.959 Td [(36)-4452(36)-1961(2.0)-4000(36)-4452(28)-1961(1.0)]TJ 0 -10.959 Td [(37)-4452(37)-1961(2.0)-4000(37)-4452(29)-1961(1.0)]TJ 0 -10.958 Td [(38)-4452(38)-1961(2.0)-4000(38)-4452(30)-1961(1.0)]TJ 0 -10.959 Td [(39)-4452(39)-1961(2.0)-4000(39)-4452(31)-1961(1.0)]TJ 0 -10.959 Td [(40)-4452(40)-1961(2.0)-4000(40)-4452(32)-1961(1.0)]TJ 0 g 0 G 0 g 0 G -/F8 9.9626 Tf 100.66 -105.903 Td [(49)]TJ +/F8 9.9626 Tf 100.66 -105.903 Td [(43)]TJ 0 g 0 G ET endstream endobj -989 0 obj << +924 0 obj << /Type /Page -/Contents 990 0 R -/Resources 988 0 R +/Contents 925 0 R +/Resources 923 0 R /MediaBox [0 0 595.276 841.89] -/Parent 993 0 R +/Parent 928 0 R >> endobj -991 0 obj << -/D [989 0 R /XYZ 99.895 740.998 null] +926 0 obj << +/D [924 0 R /XYZ 99.895 740.998 null] >> endobj -988 0 obj << -/Font << /F45 992 0 R /F8 446 0 R >> +923 0 obj << +/Font << /F45 927 0 R /F8 434 0 R >> /ProcSet [ /PDF /Text ] >> endobj -998 0 obj << -/Length 5851 +933 0 obj << +/Length 6993 >> stream 0 g 0 G 0 g 0 G -0 g 0 G -0 g 0 G BT -/F16 14.3462 Tf 150.705 680.219 Td [(psb)]TJ +/F16 11.9552 Tf 150.705 706.129 Td [(psb)]TJ ET q -1 0 0 1 175.972 680.418 cm -[]0 d 0 J 0.398 w 0 0 m 4.842 0 l S +1 0 0 1 171.761 706.328 cm +[]0 d 0 J 0.398 w 0 0 m 4.035 0 l S Q BT -/F16 14.3462 Tf 180.814 680.219 Td [(o)31(vrl|Ov)31(erlap)-375(Up)-31(date)]TJ/F8 9.9626 Tf -30.109 -29.798 Td [(These)-333(subroutines)-334(applies)-333(an)-333(o)27(v)28(erlap)-333(op)-28(erator)-333(to)-333(the)-334(input)-333(v)28(ector:)]TJ/F11 9.9626 Tf 154.475 -23.86 Td [(x)]TJ/F14 9.9626 Tf 8.461 0 Td [(\040)]TJ/F11 9.9626 Tf 12.73 0 Td [(Qx)]TJ/F8 9.9626 Tf -175.666 -21.921 Td [(where:)]TJ +/F16 11.9552 Tf 175.796 706.129 Td [(o)31(vrl)-375(|)-375(Ov)31(erlap)-375(Up)-31(date)]TJ/F8 9.9626 Tf -25.091 -18.389 Td [(These)-333(subroutines)-334(applies)-333(an)-333(o)27(v)28(erlap)-333(op)-28(erator)-333(to)-333(the)-334(input)-333(v)28(ector:)]TJ/F11 9.9626 Tf 154.475 -22.312 Td [(x)]TJ/F14 9.9626 Tf 8.461 0 Td [(\040)]TJ/F11 9.9626 Tf 12.73 0 Td [(Qx)]TJ/F8 9.9626 Tf -175.666 -20.375 Td [(where:)]TJ 0 g 0 G -/F11 9.9626 Tf 0 -19.931 Td [(x)]TJ +/F11 9.9626 Tf 0 -18.69 Td [(x)]TJ 0 g 0 G /F8 9.9626 Tf 10.675 0 Td [(is)-333(the)-334(global)-333(dense)-333(submatrix)]TJ/F11 9.9626 Tf 131.092 0 Td [(x)]TJ 0 g 0 G - -141.767 -19.932 Td [(Q)]TJ + -141.767 -19.308 Td [(Q)]TJ 0 g 0 G -/F8 9.9626 Tf 12.857 0 Td [(is)-333(the)-334(o)28(v)28(erlap)-333(op)-28(erator;)-333(it)-334(is)-333(the)-333(co)-1(mp)-27(osition)-334(of)-333(t)28(w)28(o)-334(op)-27(erators)]TJ/F11 9.9626 Tf 271.842 0 Td [(P)]TJ/F10 6.9738 Tf 6.396 -1.495 Td [(a)]TJ/F8 9.9626 Tf 8.141 1.495 Td [(and)]TJ/F11 9.9626 Tf 19.372 0 Td [(P)]TJ/F10 6.9738 Tf 7.78 3.615 Td [(T)]TJ/F8 9.9626 Tf 6.276 -3.615 Td [(.)]TJ +/F8 9.9626 Tf 12.857 0 Td [(is)-333(the)-334(o)28(v)28(erlap)-333(op)-28(erator;)-333(it)-334(is)-333(the)-333(co)-1(mp)-27(osition)-334(of)-333(t)28(w)28(o)-334(op)-27(erators)]TJ/F11 9.9626 Tf 271.842 0 Td [(P)]TJ/F10 6.9738 Tf 6.396 -1.494 Td [(a)]TJ/F8 9.9626 Tf 8.141 1.494 Td [(and)]TJ/F11 9.9626 Tf 19.372 0 Td [(P)]TJ/F10 6.9738 Tf 7.78 3.615 Td [(T)]TJ/F8 9.9626 Tf 6.276 -3.615 Td [(.)]TJ 0 g 0 G 0 g 0 G 0 g 0 G ET q -1 0 0 1 228.797 542.708 cm +1 0 0 1 228.797 586.845 cm []0 d 0 J 0.398 w 0 0 m 187.526 0 l S Q BT -/F11 9.9626 Tf 234.775 534.14 Td [(x)]TJ/F27 9.9626 Tf 120.41 0 Td [(Subroutine)]TJ +/F11 9.9626 Tf 234.775 578.277 Td [(x)]TJ/F27 9.9626 Tf 120.41 0 Td [(Subroutine)]TJ ET q -1 0 0 1 228.797 530.354 cm +1 0 0 1 228.797 574.492 cm []0 d 0 J 0.398 w 0 0 m 187.526 0 l S Q BT -/F8 9.9626 Tf 234.775 521.786 Td [(Short)-333(Precision)-334(Real)-3102(psb)]TJ +/F8 9.9626 Tf 234.775 565.924 Td [(Short)-333(Precision)-334(Real)-3102(psb)]TJ ET q -1 0 0 1 370.782 521.986 cm +1 0 0 1 370.782 566.123 cm []0 d 0 J 0.398 w 0 0 m 2.989 0 l S Q BT -/F8 9.9626 Tf 373.771 521.786 Td [(o)28(vrl)]TJ -138.996 -11.955 Td [(Long)-333(Precision)-334(Real)-3314(psb)]TJ +/F8 9.9626 Tf 373.771 565.924 Td [(o)28(vrl)]TJ -138.996 -11.955 Td [(Long)-333(Precision)-334(Real)-3314(psb)]TJ ET q -1 0 0 1 370.782 510.031 cm +1 0 0 1 370.782 554.168 cm []0 d 0 J 0.398 w 0 0 m 2.989 0 l S Q BT -/F8 9.9626 Tf 373.771 509.831 Td [(o)28(vrl)]TJ -138.996 -11.955 Td [(Short)-333(Precision)-334(Complex)-1200(psb)]TJ +/F8 9.9626 Tf 373.771 553.969 Td [(o)28(vrl)]TJ -138.996 -11.956 Td [(Short)-333(Precision)-334(Complex)-1200(psb)]TJ ET q -1 0 0 1 370.782 498.075 cm +1 0 0 1 370.782 542.213 cm []0 d 0 J 0.398 w 0 0 m 2.989 0 l S Q BT -/F8 9.9626 Tf 373.771 497.876 Td [(o)28(vrl)]TJ -138.996 -11.955 Td [(Long)-333(Precision)-334(Complex)-1411(psb)]TJ +/F8 9.9626 Tf 373.771 542.013 Td [(o)28(vrl)]TJ -138.996 -11.955 Td [(Long)-333(Precision)-334(Complex)-1411(psb)]TJ ET q -1 0 0 1 370.782 486.12 cm +1 0 0 1 370.782 530.258 cm []0 d 0 J 0.398 w 0 0 m 2.989 0 l S Q BT -/F8 9.9626 Tf 373.771 485.921 Td [(o)28(vrl)]TJ +/F8 9.9626 Tf 373.771 530.058 Td [(o)28(vrl)]TJ ET q -1 0 0 1 228.797 482.135 cm +1 0 0 1 228.797 526.272 cm []0 d 0 J 0.398 w 0 0 m 187.526 0 l S Q 0 g 0 G BT -/F8 9.9626 Tf 276.386 454.096 Td [(T)83(able)-333(14:)-444(Data)-334(t)28(yp)-28(es)]TJ +/F8 9.9626 Tf 276.386 498.233 Td [(T)83(able)-333(14:)-444(Data)-334(t)28(yp)-28(es)]TJ 0 g 0 G 0 g 0 G -/F16 14.3462 Tf -125.681 -44.912 Td [(Syn)31(tax)]TJ/F8 9.9626 Tf 108.702 -21.823 Td [(call)-333(psb)]TJ -ET -q -1 0 0 1 293.269 387.561 cm -[]0 d 0 J 0.398 w 0 0 m 2.989 0 l S -Q -BT -/F8 9.9626 Tf 296.258 387.361 Td [(o)28(vrl)-334(\050)]TJ/F17 9.9626 Tf 23.827 0 Td [(x,)-358(desc)]TJ -ET -q -1 0 0 1 350.269 387.561 cm -[]0 d 0 J 0.398 w 0 0 m 3.055 0 l S -Q -BT -/F17 9.9626 Tf 353.324 387.361 Td [(a,)-358(info)]TJ/F8 9.9626 Tf 28.515 0 Td [(\051)]TJ -195.68 -23.91 Td [(call)-333(psb)]TJ -ET -q -1 0 0 1 220.021 363.65 cm -[]0 d 0 J 0.398 w 0 0 m 2.989 0 l S -Q -BT -/F8 9.9626 Tf 223.01 363.451 Td [(o)28(vrl)-333(\050)]TJ/F17 9.9626 Tf 23.827 0 Td [(x,)-358(desc)]TJ -ET -q -1 0 0 1 277.021 363.65 cm -[]0 d 0 J 0.398 w 0 0 m 3.055 0 l S -Q -BT -/F17 9.9626 Tf 280.076 363.451 Td [(a,)-358(info,)-357(up)51(date=up)51(date)]TJ -ET -q -1 0 0 1 379.471 363.65 cm -[]0 d 0 J 0.398 w 0 0 m 3.055 0 l S -Q -BT -/F17 9.9626 Tf 382.526 363.451 Td [(typ)51(e,)-358(work=work)]TJ/F8 9.9626 Tf 72.561 0 Td [(\051)]TJ 0 g 0 G -/F27 9.9626 Tf -304.382 -23.912 Td [(T)32(yp)-32(e:)]TJ +0 g 0 G +/F30 9.9626 Tf -125.681 -31.712 Td [(call)-525(psb_ovrl\050x,)-525(desc_a,)-525(info\051)]TJ 0 -11.955 Td [(call)-525(psb_ovrl\050x,)-525(desc_a,)-525(info,)-525(update=update_type,)-525(work=work\051)]TJ +0 g 0 G +/F27 9.9626 Tf 0 -20.375 Td [(T)32(yp)-32(e:)]TJ 0 g 0 G /F8 9.9626 Tf 33.797 0 Td [(Sync)28(hronous.)]TJ 0 g 0 G -/F27 9.9626 Tf -33.797 -19.932 Td [(On)-383(En)32(try)]TJ +/F27 9.9626 Tf -33.797 -19.308 Td [(On)-383(En)32(try)]TJ 0 g 0 G 0 g 0 G - 0 -19.933 Td [(x)]TJ + 0 -19.308 Td [(x)]TJ 0 g 0 G -/F8 9.9626 Tf 11.028 0 Td [(global)-333(dense)-334(matrix)]TJ/F11 9.9626 Tf 88.917 0 Td [(x)]TJ/F8 9.9626 Tf 5.694 0 Td [(.)]TJ -80.733 -11.955 Td [(Scop)-28(e:)]TJ/F27 9.9626 Tf 32.379 0 Td [(lo)-32(cal)]TJ/F8 9.9626 Tf -32.379 -11.955 Td [(T)28(yp)-28(e:)]TJ/F27 9.9626 Tf 29.612 0 Td [(required)]TJ/F8 9.9626 Tf -29.612 -11.955 Td [(In)28(ten)28(t:)]TJ/F27 9.9626 Tf 33.486 0 Td [(inout)]TJ/F8 9.9626 Tf 26.096 0 Td [(.)]TJ -59.582 -11.955 Td [(Sp)-28(eci\014ed)-289(as:)-423(a)-290(rank)-289(one)-290(or)-289(t)27(w)28(o)-289(arra)27(y)-289(con)28(taining)-290(n)28(um)28(b)-28(ers)-290(of)-289(t)28(yp)-28(e)-290(sp)-28(eci\014ed)]TJ 0 -11.956 Td [(in)-333(T)83(able)]TJ +/F8 9.9626 Tf 11.028 0 Td [(global)-333(dense)-334(matrix)]TJ/F11 9.9626 Tf 88.917 0 Td [(x)]TJ/F8 9.9626 Tf 5.694 0 Td [(.)]TJ -80.732 -11.955 Td [(Scop)-28(e:)]TJ/F27 9.9626 Tf 32.378 0 Td [(lo)-32(cal)]TJ/F8 9.9626 Tf -32.378 -11.955 Td [(T)28(yp)-28(e:)]TJ/F27 9.9626 Tf 29.611 0 Td [(required)]TJ/F8 9.9626 Tf -29.611 -11.955 Td [(In)28(ten)28(t:)]TJ/F27 9.9626 Tf 33.485 0 Td [(inout)]TJ/F8 9.9626 Tf 26.097 0 Td [(.)]TJ -59.582 -11.955 Td [(Sp)-28(eci\014ed)-289(as:)-423(a)-290(r)1(ank)-290(one)-290(or)-289(t)28(w)27(o)-289(arra)28(y)-290(con)28(taining)-290(n)28(um)28(b)-28(ers)-290(of)-289(t)28(yp)-28(e)-290(sp)-28(eci\014ed)]TJ 0 -11.955 Td [(in)-333(T)83(able)]TJ 0 0 1 rg 0 0 1 RG [-333(14)]TJ 0 g 0 G [(.)]TJ 0 g 0 G -/F27 9.9626 Tf -24.906 -19.932 Td [(desc)]TJ +/F27 9.9626 Tf -24.907 -19.308 Td [(desc)]TJ ET q -1 0 0 1 172.619 220.165 cm +1 0 0 1 172.619 316.691 cm []0 d 0 J 0.398 w 0 0 m 3.437 0 l S Q BT -/F27 9.9626 Tf 176.057 219.966 Td [(a)]TJ +/F27 9.9626 Tf 176.057 316.492 Td [(a)]TJ 0 g 0 G -/F8 9.9626 Tf 10.55 0 Td [(con)28(tains)-334(data)-333(structures)-333(for)-333(c)-1(omm)28(unications.)]TJ -10.996 -11.955 Td [(Scop)-28(e:)]TJ/F27 9.9626 Tf 32.379 0 Td [(lo)-32(cal)]TJ/F8 9.9626 Tf -32.379 -11.955 Td [(T)28(yp)-28(e:)]TJ/F27 9.9626 Tf 29.612 0 Td [(required)]TJ/F8 9.9626 Tf -29.612 -11.955 Td [(In)28(ten)28(t:)]TJ/F27 9.9626 Tf 33.486 0 Td [(in)]TJ/F8 9.9626 Tf 9.548 0 Td [(.)]TJ -43.034 -11.956 Td [(Sp)-28(eci\014ed)-333(as:)-445(a)-333(structured)-333(data)-333(of)-334(t)28(yp)-28(e)]TJ +/F8 9.9626 Tf 10.55 0 Td [(con)28(tains)-334(data)-333(structures)-333(for)-333(c)-1(omm)28(unications.)]TJ -10.996 -11.955 Td [(Scop)-28(e:)]TJ/F27 9.9626 Tf 32.379 0 Td [(lo)-32(cal)]TJ/F8 9.9626 Tf -32.379 -11.956 Td [(T)28(yp)-28(e:)]TJ/F27 9.9626 Tf 29.612 0 Td [(required)]TJ/F8 9.9626 Tf -29.612 -11.955 Td [(In)28(ten)28(t:)]TJ/F27 9.9626 Tf 33.486 0 Td [(in)]TJ/F8 9.9626 Tf 9.548 0 Td [(.)]TJ -43.034 -11.955 Td [(Sp)-28(eci\014ed)-333(as:)-445(a)-333(structured)-333(data)-333(of)-334(t)28(yp)-28(e)]TJ 0 0 1 rg 0 0 1 RG /F30 9.9626 Tf 170.915 0 Td [(psb)]TJ ET q -1 0 0 1 362.845 172.345 cm +1 0 0 1 362.845 268.87 cm []0 d 0 J 0.398 w 0 0 m 3.138 0 l S Q BT -/F30 9.9626 Tf 365.983 172.145 Td [(desc)]TJ +/F30 9.9626 Tf 365.983 268.671 Td [(desc)]TJ ET q -1 0 0 1 387.532 172.345 cm +1 0 0 1 387.532 268.87 cm []0 d 0 J 0.398 w 0 0 m 3.138 0 l S Q BT -/F30 9.9626 Tf 390.67 172.145 Td [(type)]TJ +/F30 9.9626 Tf 390.67 268.671 Td [(type)]TJ 0 g 0 G /F8 9.9626 Tf 20.922 0 Td [(.)]TJ 0 g 0 G -/F27 9.9626 Tf -260.887 -19.932 Td [(up)-32(date)]TJ +/F27 9.9626 Tf -260.887 -19.308 Td [(up)-32(date)]TJ 0 g 0 G /F8 9.9626 Tf 39.67 0 Td [(Up)-28(date)-333(op)-28(erator.)]TJ 0 g 0 G -/F27 9.9626 Tf -14.764 -31.887 Td [(up)-32(date)-383(=)-384(psb)]TJ +/F27 9.9626 Tf -14.764 -31.263 Td [(up)-32(date)-383(=)-384(psb)]TJ ET q -1 0 0 1 244.786 120.525 cm +1 0 0 1 244.786 218.299 cm []0 d 0 J 0.398 w 0 0 m 3.437 0 l S Q BT -/F27 9.9626 Tf 248.223 120.326 Td [(none)]TJ +/F27 9.9626 Tf 248.223 218.1 Td [(none)]TJ ET q -1 0 0 1 272.62 120.525 cm +1 0 0 1 272.62 218.299 cm []0 d 0 J 0.398 w 0 0 m 3.437 0 l S Q 0 g 0 G BT -/F8 9.9626 Tf 281.039 120.326 Td [(Do)-333(nothing;)]TJ -0 g 0 G - 36.54 -29.888 Td [(50)]TJ -0 g 0 G -ET -endstream -endobj -997 0 obj << -/Type /Page -/Contents 998 0 R -/Resources 996 0 R -/MediaBox [0 0 595.276 841.89] -/Parent 993 0 R -/Annots [ 994 0 R 995 0 R ] ->> endobj -994 0 obj << -/Type /Annot -/Border[0 0 0]/H/I/C[1 0 0] -/Rect [213.636 238.902 225.591 247.813] -/Subtype /Link -/A << /S /GoTo /D (table.14) >> ->> endobj -995 0 obj << -/Type /Annot -/Border[0 0 0]/H/I/C[1 0 0] -/Rect [345.53 168.935 412.588 180.06] -/Subtype /Link -/A << /S /GoTo /D (descdata) >> ->> endobj -999 0 obj << -/D [997 0 R /XYZ 150.705 740.998 null] ->> endobj -162 0 obj << -/D [997 0 R /XYZ 150.705 659.589 null] ->> endobj -1000 0 obj << -/D [997 0 R /XYZ 320.941 466.051 null] ->> endobj -1001 0 obj << -/D [997 0 R /XYZ 150.705 396.527 null] ->> endobj -996 0 obj << -/Font << /F16 443 0 R /F8 446 0 R /F11 602 0 R /F14 619 0 R /F10 618 0 R /F27 445 0 R /F17 588 0 R /F30 616 0 R >> -/ProcSet [ /PDF /Text ] ->> endobj -1008 0 obj << -/Length 6869 ->> -stream -0 g 0 G -0 g 0 G +/F8 9.9626 Tf 281.039 218.1 Td [(Do)-333(nothing;)]TJ 0 g 0 G -BT -/F27 9.9626 Tf 124.802 706.129 Td [(up)-32(date)-383(=)-384(psb)]TJ +/F27 9.9626 Tf -105.428 -15.323 Td [(up)-32(date)-383(=)-384(psb)]TJ ET q -1 0 0 1 193.977 706.328 cm +1 0 0 1 244.786 202.976 cm []0 d 0 J 0.398 w 0 0 m 3.437 0 l S Q BT -/F27 9.9626 Tf 197.414 706.129 Td [(add)]TJ +/F27 9.9626 Tf 248.223 202.777 Td [(add)]TJ ET q -1 0 0 1 216.4 706.328 cm +1 0 0 1 267.21 202.976 cm []0 d 0 J 0.398 w 0 0 m 3.437 0 l S Q 0 g 0 G BT -/F8 9.9626 Tf 224.819 706.129 Td [(Sum)-333(o)27(v)28(erlap)-333(en)28(tries,)-334(i.e.)-444(apply)]TJ/F11 9.9626 Tf 136.544 0 Td [(P)]TJ/F10 6.9738 Tf 7.78 3.615 Td [(T)]TJ/F8 9.9626 Tf 6.276 -3.615 Td [(;)]TJ +/F8 9.9626 Tf 275.628 202.777 Td [(Sum)-333(o)27(v)28(erlap)-333(en)28(tries,)-334(i.e.)-444(apply)]TJ/F11 9.9626 Tf 136.544 0 Td [(P)]TJ/F10 6.9738 Tf 7.78 3.615 Td [(T)]TJ/F8 9.9626 Tf 6.276 -3.615 Td [(;)]TJ 0 g 0 G -/F27 9.9626 Tf -250.617 -15.943 Td [(up)-32(date)-383(=)-384(psb)]TJ +/F27 9.9626 Tf -250.617 -15.323 Td [(up)-32(date)-383(=)-384(psb)]TJ ET q -1 0 0 1 193.977 690.386 cm +1 0 0 1 244.786 187.654 cm []0 d 0 J 0.398 w 0 0 m 3.437 0 l S Q BT -/F27 9.9626 Tf 197.414 690.186 Td [(a)32(vg)]TJ +/F27 9.9626 Tf 248.223 187.454 Td [(a)32(vg)]TJ ET q -1 0 0 1 215.127 690.386 cm +1 0 0 1 265.937 187.654 cm []0 d 0 J 0.398 w 0 0 m 3.437 0 l S Q 0 g 0 G BT -/F8 9.9626 Tf 223.546 690.186 Td [(Av)28(erage)-334(o)28(v)28(erlap)-333(en)27(tri)1(e)-1(s,)-333(i.e.)-444(apply)]TJ/F11 9.9626 Tf 152.345 0 Td [(P)]TJ/F10 6.9738 Tf 6.397 -1.494 Td [(a)]TJ/F11 9.9626 Tf 4.819 1.494 Td [(P)]TJ/F10 6.9738 Tf 7.78 3.616 Td [(T)]TJ/F8 9.9626 Tf 6.276 -3.616 Td [(;)]TJ -276.361 -19.93 Td [(Scop)-28(e:)]TJ/F27 9.9626 Tf 32.379 0 Td [(global)]TJ/F8 9.9626 Tf -32.379 -11.955 Td [(In)28(ten)28(t:)]TJ/F27 9.9626 Tf 33.486 0 Td [(in)]TJ/F8 9.9626 Tf 9.547 0 Td [(.)]TJ -43.033 -11.955 Td [(Default:)]TJ/F11 9.9626 Tf 39.436 0 Td [(update)]TJ +/F8 9.9626 Tf 274.355 187.454 Td [(Av)28(erage)-334(o)28(v)28(erlap)-333(en)27(tries,)-333(i.e.)-444(apply)]TJ/F11 9.9626 Tf 152.346 0 Td [(P)]TJ/F10 6.9738 Tf 6.396 -1.494 Td [(a)]TJ/F11 9.9626 Tf 4.82 1.494 Td [(P)]TJ/F10 6.9738 Tf 7.78 3.616 Td [(T)]TJ/F8 9.9626 Tf 6.276 -3.616 Td [(;)]TJ -276.362 -19.308 Td [(Scop)-28(e:)]TJ/F27 9.9626 Tf 32.379 0 Td [(global)]TJ/F8 9.9626 Tf -32.379 -11.955 Td [(In)28(ten)28(t:)]TJ/F27 9.9626 Tf 33.486 0 Td [(in)]TJ/F8 9.9626 Tf 9.547 0 Td [(.)]TJ -43.033 -11.955 Td [(Default:)]TJ/F11 9.9626 Tf 39.436 0 Td [(update)]TJ ET q -1 0 0 1 194.239 646.545 cm +1 0 0 1 245.048 144.435 cm []0 d 0 J 0.398 w 0 0 m 2.989 0 l S Q BT -/F11 9.9626 Tf 197.228 646.346 Td [(ty)-36(pe)]TJ/F8 9.9626 Tf 21.258 0 Td [(=)]TJ/F11 9.9626 Tf 10.516 0 Td [(psb)]TJ +/F11 9.9626 Tf 248.037 144.236 Td [(ty)-36(pe)]TJ/F8 9.9626 Tf 21.258 0 Td [(=)]TJ/F11 9.9626 Tf 10.517 0 Td [(psb)]TJ ET q -1 0 0 1 243.558 646.545 cm +1 0 0 1 294.367 144.435 cm []0 d 0 J 0.398 w 0 0 m 2.989 0 l S Q BT -/F11 9.9626 Tf 246.547 646.346 Td [(av)-36(g)]TJ +/F11 9.9626 Tf 297.356 144.236 Td [(av)-36(g)]TJ ET q -1 0 0 1 262.706 646.545 cm +1 0 0 1 313.516 144.435 cm []0 d 0 J 0.398 w 0 0 m 2.989 0 l S Q BT -/F8 9.9626 Tf 124.802 634.391 Td [(Scop)-28(e:)]TJ/F27 9.9626 Tf 32.379 0 Td [(global)]TJ/F8 9.9626 Tf -32.379 -11.955 Td [(Sp)-28(eci\014ed)-333(as:)-445(a)-333(in)28(teger)-333(v)55(ariable.)]TJ +/F8 9.9626 Tf 175.611 132.281 Td [(Scop)-28(e:)]TJ/F27 9.9626 Tf 32.379 0 Td [(global)]TJ/F8 9.9626 Tf -32.379 -11.955 Td [(Sp)-28(eci\014ed)-333(as:)-445(a)-333(in)28(teger)-333(v)55(ariable.)]TJ +0 g 0 G + 141.968 -29.888 Td [(44)]TJ +0 g 0 G +ET +endstream +endobj +932 0 obj << +/Type /Page +/Contents 933 0 R +/Resources 931 0 R +/MediaBox [0 0 595.276 841.89] +/Parent 928 0 R +/Annots [ 929 0 R 930 0 R ] +>> endobj +929 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [213.636 334.803 225.591 343.714] +/Subtype /Link +/A << /S /GoTo /D (table.14) >> +>> endobj +930 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [345.53 265.461 412.588 276.586] +/Subtype /Link +/A << /S /GoTo /D (descdata) >> +>> endobj +934 0 obj << +/D [932 0 R /XYZ 150.705 740.998 null] +>> endobj +162 0 obj << +/D [932 0 R /XYZ 150.705 697.37 null] +>> endobj +935 0 obj << +/D [932 0 R /XYZ 320.941 510.188 null] +>> endobj +931 0 obj << +/Font << /F16 431 0 R /F8 434 0 R /F11 587 0 R /F14 604 0 R /F10 603 0 R /F27 433 0 R /F30 601 0 R >> +/ProcSet [ /PDF /Text ] +>> endobj +942 0 obj << +/Length 5866 +>> +stream +0 g 0 G +0 g 0 G 0 g 0 G -/F27 9.9626 Tf -24.907 -19.93 Td [(w)32(ork)]TJ +BT +/F27 9.9626 Tf 99.895 706.129 Td [(w)32(ork)]TJ 0 g 0 G -/F8 9.9626 Tf 29.432 0 Td [(the)-333(w)27(ork)-333(arra)28(y)83(.)]TJ -4.525 -11.955 Td [(Scop)-28(e:)]TJ/F27 9.9626 Tf 32.379 0 Td [(lo)-32(cal)]TJ/F8 9.9626 Tf -32.379 -11.956 Td [(T)28(yp)-28(e:)]TJ/F27 9.9626 Tf 29.611 0 Td [(optional)]TJ/F8 9.9626 Tf -29.611 -11.955 Td [(In)28(ten)28(t:)]TJ/F27 9.9626 Tf 33.486 0 Td [(inout)]TJ/F8 9.9626 Tf 26.096 0 Td [(.)]TJ -59.582 -11.955 Td [(Sp)-28(eci\014ed)-333(as:)-445(a)-333(one)-333(dimensional)-334(ar)1(ra)27(y)-333(of)-333(the)-334(same)-333(t)28(yp)-28(e)-333(of)]TJ/F11 9.9626 Tf 252.609 0 Td [(x)]TJ/F8 9.9626 Tf 5.694 0 Td [(.)]TJ +/F8 9.9626 Tf 29.432 0 Td [(the)-333(w)27(ork)-333(arra)28(y)83(.)]TJ -4.525 -11.955 Td [(Scop)-28(e:)]TJ/F27 9.9626 Tf 32.379 0 Td [(lo)-32(cal)]TJ/F8 9.9626 Tf -32.379 -11.955 Td [(T)28(yp)-28(e:)]TJ/F27 9.9626 Tf 29.611 0 Td [(optional)]TJ/F8 9.9626 Tf -29.611 -11.956 Td [(In)28(ten)28(t:)]TJ/F27 9.9626 Tf 33.486 0 Td [(inout)]TJ/F8 9.9626 Tf 26.096 0 Td [(.)]TJ -59.582 -11.955 Td [(Sp)-28(eci\014ed)-333(as:)-445(a)-333(one)-333(dimensional)-334(ar)1(ra)27(y)-333(of)-333(the)-334(same)-333(t)28(yp)-28(e)-333(of)]TJ/F11 9.9626 Tf 252.609 0 Td [(x)]TJ/F8 9.9626 Tf 5.694 0 Td [(.)]TJ 0 g 0 G -/F27 9.9626 Tf -283.21 -19.93 Td [(On)-383(Return)]TJ +/F27 9.9626 Tf -283.21 -19.925 Td [(On)-383(Return)]TJ 0 g 0 G 0 g 0 G - 0 -19.93 Td [(x)]TJ + 0 -19.925 Td [(x)]TJ 0 g 0 G -/F8 9.9626 Tf 11.028 0 Td [(global)-333(dense)-334(result)-333(matrix)]TJ/F11 9.9626 Tf 116.674 0 Td [(x)]TJ/F8 9.9626 Tf 5.694 0 Td [(.)]TJ -108.489 -11.955 Td [(Scop)-28(e:)]TJ/F27 9.9626 Tf 32.379 0 Td [(lo)-32(cal)]TJ/F8 9.9626 Tf -32.379 -11.955 Td [(T)28(yp)-28(e:)]TJ/F27 9.9626 Tf 29.611 0 Td [(required)]TJ/F8 9.9626 Tf -29.611 -11.955 Td [(In)28(ten)28(t:)]TJ/F27 9.9626 Tf 33.486 0 Td [(inout)]TJ/F8 9.9626 Tf 26.096 0 Td [(.)]TJ -59.582 -11.956 Td [(Sp)-28(eci\014ed)-474(as:)-727(an)-475(arra)28(y)-474(of)-475(rank)-475(on)1(e)-475(or)-475(t)28(w)28(o)-475(con)28(taining)-474(n)27(u)1(m)27(b)-27(e)-1(r)1(s)-475(of)-475(t)28(yp)-28(e)]TJ 0 -11.955 Td [(sp)-28(eci\014ed)-333(in)-333(T)83(able)]TJ +/F8 9.9626 Tf 11.028 0 Td [(global)-333(dense)-334(result)-333(matrix)]TJ/F11 9.9626 Tf 116.674 0 Td [(x)]TJ/F8 9.9626 Tf 5.694 0 Td [(.)]TJ -108.489 -11.956 Td [(Scop)-28(e:)]TJ/F27 9.9626 Tf 32.379 0 Td [(lo)-32(cal)]TJ/F8 9.9626 Tf -32.379 -11.955 Td [(T)28(yp)-28(e:)]TJ/F27 9.9626 Tf 29.611 0 Td [(required)]TJ/F8 9.9626 Tf -29.611 -11.955 Td [(In)28(ten)28(t:)]TJ/F27 9.9626 Tf 33.486 0 Td [(inout)]TJ/F8 9.9626 Tf 26.096 0 Td [(.)]TJ -59.582 -11.955 Td [(Sp)-28(eci\014ed)-474(as:)-727(an)-475(arra)28(y)-474(of)-475(rank)-475(on)1(e)-475(or)-475(t)28(w)28(o)-475(con)28(taining)-474(n)27(u)1(m)27(b)-27(e)-1(r)1(s)-475(of)-475(t)28(yp)-28(e)]TJ 0 -11.955 Td [(sp)-28(eci\014ed)-333(in)-333(T)83(able)]TJ 0 0 1 rg 0 0 1 RG [-333(14)]TJ 0 g 0 G [(.)]TJ 0 g 0 G -/F27 9.9626 Tf -24.907 -19.93 Td [(info)]TJ +/F27 9.9626 Tf -24.907 -19.926 Td [(info)]TJ 0 g 0 G -/F8 9.9626 Tf 23.758 0 Td [(Error)-333(co)-28(de.)]TJ 1.149 -11.955 Td [(Scop)-28(e:)]TJ/F27 9.9626 Tf 32.379 0 Td [(lo)-32(cal)]TJ/F8 9.9626 Tf -32.379 -11.955 Td [(T)28(yp)-28(e:)]TJ/F27 9.9626 Tf 29.611 0 Td [(required)]TJ/F8 9.9626 Tf -29.611 -11.955 Td [(In)28(ten)28(t:)]TJ/F27 9.9626 Tf 33.486 0 Td [(out)]TJ/F8 9.9626 Tf 16.549 0 Td [(.)]TJ -50.035 -11.955 Td [(An)-333(in)28(tege)-1(r)-333(v)56(alue;)-334(0)-333(means)-333(no)-334(error)-333(has)-333(b)-28(een)-333(detecte)-1(d)1(.)]TJ/F16 14.3462 Tf -24.907 -32.953 Td [(Usage)-375(notes)]TJ +/F8 9.9626 Tf 23.758 0 Td [(Error)-333(co)-28(de.)]TJ 1.149 -11.955 Td [(Scop)-28(e:)]TJ/F27 9.9626 Tf 32.379 0 Td [(lo)-32(cal)]TJ/F8 9.9626 Tf -32.379 -11.955 Td [(T)28(yp)-28(e:)]TJ/F27 9.9626 Tf 29.611 0 Td [(required)]TJ/F8 9.9626 Tf -29.611 -11.955 Td [(In)28(ten)28(t:)]TJ/F27 9.9626 Tf 33.486 0 Td [(out)]TJ/F8 9.9626 Tf 16.549 0 Td [(.)]TJ -50.035 -11.955 Td [(An)-333(in)28(tege)-1(r)-333(v)56(alue;)-334(0)-333(means)-333(no)-334(error)-333(has)-333(b)-28(een)-333(detecte)-1(d)1(.)]TJ/F16 11.9552 Tf -24.907 -21.918 Td [(Notes)]TJ 0 g 0 G -/F8 9.9626 Tf 12.177 -21.823 Td [(1.)]TJ +/F8 9.9626 Tf 12.177 -19.925 Td [(1.)]TJ 0 g 0 G [-500(If)-316(there)-316(is)-317(no)-316(o)28(v)28(erlap)-316(in)-316(the)-317(data)-316(distribution)-316(asso)-28(ciated)-316(with)-316(the)-316(descrip-)]TJ 12.73 -11.955 Td [(tor,)-333(no)-334(op)-27(erations)-334(are)-333(p)-28(erformed;)]TJ 0 g 0 G - -12.73 -19.93 Td [(2.)]TJ + -12.73 -19.926 Td [(2.)]TJ 0 g 0 G [-500(The)-351(op)-27(erator)]TJ/F11 9.9626 Tf 73.737 0 Td [(P)]TJ/F10 6.9738 Tf 7.78 3.616 Td [(T)]TJ/F8 9.9626 Tf 9.77 -3.616 Td [(p)-28(erforms)-350(the)-351(reduction)-351(sum)-350(of)-351(o)28(v)27(erlap)-350(elemen)28(ts)-1(;)-359(it)-351(i)1(s)-351(a)]TJ -78.557 -11.955 Td [(\134prolongation")-365(op)-28(erator)]TJ/F11 9.9626 Tf 108.923 0 Td [(P)]TJ/F10 6.9738 Tf 7.78 3.615 Td [(T)]TJ/F8 9.9626 Tf 9.914 -3.615 Td [(that)-365(replicates)-365(o)27(v)28(erlap)-365(elemen)28(ts,)-373(accoun)27(tin)1(g)]TJ -126.617 -11.955 Td [(for)-333(the)-334(ph)28(ysical)-333(replication)-333(of)-334(data;)]TJ 0 g 0 G - -12.73 -19.93 Td [(3.)]TJ + -12.73 -19.925 Td [(3.)]TJ 0 g 0 G - [-500(The)-255(op)-28(erator)]TJ/F11 9.9626 Tf 71.84 0 Td [(P)]TJ/F10 6.9738 Tf 6.397 -1.495 Td [(a)]TJ/F8 9.9626 Tf 7.364 1.495 Td [(p)-28(erforms)-255(a)-256(scaling)-255(on)-256(the)-255(o)28(v)27(erlap)-255(elemen)28(ts)-256(b)28(y)-256(the)-255(amoun)28(t)]TJ -72.871 -11.955 Td [(of)-290(r)1(e)-1(pl)1(ic)-1(ati)1(on;)-305(th)28(us,)-298(when)-290(com)28(bined)-289(with)-290(the)-289(reduction)-290(op)-28(erator,)-298(it)-289(im)-1(p)1(le-)]TJ 0 -11.955 Td [(men)28(ts)-334(the)-333(a)28(v)28(erage)-334(of)-333(replicated)-333(elem)-1(en)28(ts)-333(o)28(v)27(er)-333(all)-333(of)-333(their)-334(instances.)]TJ/F16 14.3462 Tf -24.907 -42.919 Td [(Example)-375(of)-375(use)]TJ/F8 9.9626 Tf 0 -21.823 Td [(Consider)-320(the)-321(discretization)-320(me)-1(sh)-320(depicted)-320(in)-321(\014g.)]TJ + [-500(The)-255(op)-28(erator)]TJ/F11 9.9626 Tf 71.84 0 Td [(P)]TJ/F10 6.9738 Tf 6.397 -1.495 Td [(a)]TJ/F8 9.9626 Tf 7.364 1.495 Td [(p)-28(erforms)-255(a)-256(scaling)-255(on)-256(the)-255(o)28(v)27(erlap)-255(elemen)28(ts)-256(b)28(y)-256(the)-255(amoun)28(t)]TJ -72.871 -11.956 Td [(of)-290(r)1(e)-1(pl)1(ic)-1(ati)1(on;)-305(th)28(us,)-298(when)-290(com)28(bined)-289(with)-290(the)-289(reduction)-290(op)-28(erator,)-298(it)-289(im)-1(p)1(le-)]TJ 0 -11.955 Td [(men)28(ts)-334(the)-333(a)28(v)28(erage)-334(of)-333(replicated)-333(elem)-1(en)28(ts)-333(o)28(v)27(er)-333(all)-333(of)-333(their)-334(instances.)]TJ/F16 11.9552 Tf -24.907 -19.925 Td [(Example)-388(of)-388(use)]TJ/F8 9.9626 Tf 93.469 0 Td [(Consider)-345(the)-344(discretization)-345(mesh)-345(d)1(e)-1(p)1(icte)-1(d)-344(in)-345(\014g.)]TJ 0 0 1 rg 0 0 1 RG - [-320(7)]TJ + [-344(7)]TJ 0 g 0 G - [(,)-323(partitioned)-321(among)-320(t)28(w)27(o)-320(pro-)]TJ 0 -11.955 Td [(cesses)-259(as)-258(sho)28(wn)-258(b)27(y)-258(the)-258(dashed)-258(lines,)-273(w)-1(i)1(th)-259(an)-258(o)28(v)28(erlap)-259(of)-258(1)-258(extra)-258(la)28(y)27(er)-258(with)-258(resp)-28(ect)]TJ 0 -11.955 Td [(to)-280(the)-279(partition)-280(of)-280(\014g.)]TJ + [(,)-348(parti-)]TJ -93.469 -11.955 Td [(tioned)-330(among)-330(t)28(w)27(o)-330(pro)-27(c)-1(esses)-330(as)-330(sho)28(wn)-330(b)27(y)-330(the)-330(dashed)-330(lines,)-331(with)-330(an)-330(o)28(v)28(erlap)-330(of)-330(1)]TJ 0 -11.955 Td [(extra)-360(la)28(y)28(er)-360(with)-359(resp)-28(ect)-360(to)-359(the)-360(partition)-359(of)-360(\014g.)]TJ 0 0 1 rg 0 0 1 RG - [-279(6)]TJ + [-359(6)]TJ 0 g 0 G - [(;)-298(the)-280(data)-279(distribution)-280(is)-280(suc)28(h)-280(that)-279(eac)27(h)-279(pro)-28(cess)-280(will)-280(o)28(wn)]TJ 0 -11.955 Td [(40)-264(en)28(tries)-264(in)-263(the)-264(index)-264(space,)-277(with)-264(an)-264(o)28(v)28(erlap)-264(of)-263(16)-264(en)28(tries)-264(placed)-264(at)-263(lo)-28(cal)-264(indices)]TJ 0 -11.955 Td [(25)-327(through)-326(40;)-329(the)-326(halo)-327(will)-327(ru)1(n)-327(from)-327(lo)-27(cal)-327(index)-326(41)-327(through)-326(lo)-28(cal)-327(index)-326(48..)-442(I)-1(f)]TJ + [(;)-373(the)-359(data)-360(distribution)-359(is)-360(suc)28(h)]TJ 0 -11.956 Td [(that)-351(eac)27(h)-351(pro)-28(cess)-351(will)-352(o)28(wn)-351(40)-352(en)28(tries)-351(in)-351(the)-352(index)-351(space,)-356(with)-351(an)-352(o)28(v)28(erlap)-351(of)-352(16)]TJ 0 -11.955 Td [(en)28(tries)-326(placed)-325(a)-1(t)-325(lo)-28(cal)-325(indices)-326(25)-326(through)-325(40;)-328(the)-326(halo)-325(w)-1(il)1(l)-326(run)-326(fr)1(om)-326(lo)-28(cal)-326(in)1(dex)]TJ 0 -11.955 Td [(41)-290(through)-291(lo)-27(cal)-291(index)-290(48..)-430(If)-291(pro)-27(cess)-291(0)-290(assigns)-291(an)-290(initial)-290(v)55(alue)-290(of)-291(1)-290(to)-290(its)-291(en)28(tries)]TJ 0 -11.955 Td [(in)-298(the)]TJ/F11 9.9626 Tf 28.079 0 Td [(x)]TJ/F8 9.9626 Tf 8.663 0 Td [(v)28(ector,)-305(and)-298(pro)-28(cess)-298(1)-298(assigns)-299(a)-298(v)56(alue)-298(of)-298(2,)-305(then)-298(after)-298(a)-298(call)-298(to)]TJ/F30 9.9626 Tf 265.127 0 Td [(psb_ovrl)]TJ/F8 9.9626 Tf -301.869 -11.955 Td [(with)]TJ/F30 9.9626 Tf 22.401 0 Td [(psb_avg_)]TJ/F8 9.9626 Tf 44.871 0 Td [(and)-304(a)-304(call)-304(to)]TJ/F30 9.9626 Tf 56.945 0 Td [(psb_halo_)]TJ/F8 9.9626 Tf 50.101 0 Td [(the)-304(con)28(ten)28(ts)-304(of)-304(the)-304(lo)-28(cal)-304(v)28(ectors)-304(will)-304(b)-28(e)]TJ -174.318 -11.955 Td [(the)-333(follo)27(win)1(g)-334(\050sho)28(wing)-333(a)-334(transition)-333(among)-333(the)-334(t)28(w)28(o)-333(sub)-28(domains\051)]TJ 0 g 0 G - 166.875 -29.888 Td [(51)]TJ + 166.875 -143.462 Td [(45)]TJ 0 g 0 G ET endstream endobj -1007 0 obj << +941 0 obj << /Type /Page -/Contents 1008 0 R -/Resources 1006 0 R +/Contents 942 0 R +/Resources 940 0 R /MediaBox [0 0 595.276 841.89] -/Parent 993 0 R -/Annots [ 1002 0 R 1004 0 R 1005 0 R ] +/Parent 928 0 R +/Annots [ 936 0 R 938 0 R 939 0 R ] >> endobj -1002 0 obj << +936 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [203.009 452.116 214.964 462.964] +/Rect [203.009 555.748 214.964 566.597] /Subtype /Link /A << /S /GoTo /D (table.14) >> >> endobj -1004 0 obj << +938 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [311.867 165.213 318.841 176.061] +/Rect [407.019 326.22 413.993 338.84] /Subtype /Link /A << /S /GoTo /D (figure.7) >> >> endobj -1005 0 obj << +939 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [195.053 141.303 202.027 152.151] +/Rect [306.759 302.697 313.733 313.546] /Subtype /Link /A << /S /GoTo /D (figure.6) >> >> endobj -1009 0 obj << -/D [1007 0 R /XYZ 99.895 740.998 null] +943 0 obj << +/D [941 0 R /XYZ 99.895 740.998 null] >> endobj -1010 0 obj << -/D [1007 0 R /XYZ 99.895 341.69 null] +944 0 obj << +/D [941 0 R /XYZ 99.895 465.033 null] >> endobj -1011 0 obj << -/D [1007 0 R /XYZ 99.895 345.676 null] +945 0 obj << +/D [941 0 R /XYZ 99.895 431.215 null] >> endobj -1012 0 obj << -/D [1007 0 R /XYZ 99.895 314.644 null] +946 0 obj << +/D [941 0 R /XYZ 99.895 387.38 null] >> endobj -1013 0 obj << -/D [1007 0 R /XYZ 99.895 270.803 null] +940 0 obj << +/Font << /F27 433 0 R /F8 434 0 R /F11 587 0 R /F16 431 0 R /F10 603 0 R /F30 601 0 R >> +/ProcSet [ /PDF /Text ] >> endobj -1014 0 obj << -/D [1007 0 R /XYZ 99.895 177.313 null] +950 0 obj << +/Length 3619 +>> +stream +0 g 0 G +0 g 0 G +0 g 0 G +0 g 0 G +0 g 0 G +BT +/F31 7.9701 Tf 260.921 653.177 Td [(Pro)-29(ce)-1(ss)-354(0)-8986(Pro)-30(cess)-354(1)]TJ -33.381 -9.464 Td [(I)-1500(GLOB\050I\051)-1500(X\050I\051)-5180(I)-1500(GLOB\050I\051)-1500(X\050I\051)]TJ -1.185 -9.465 Td [(1)-5253(1)-2148(1)1(.)-1(0)-5031(1)-4722(33)-2147(1.5)]TJ 0 -9.464 Td [(2)-5253(2)-2148(1)1(.)-1(0)-5031(2)-4722(34)-2147(1.5)]TJ 0 -9.465 Td [(3)-5253(3)-2148(1)1(.)-1(0)-5031(3)-4722(35)-2147(1.5)]TJ 0 -9.464 Td [(4)-5253(4)-2148(1)1(.)-1(0)-5031(4)-4722(36)-2147(1.5)]TJ 0 -9.465 Td [(5)-5253(5)-2148(1)1(.)-1(0)-5031(5)-4722(37)-2147(1.5)]TJ 0 -9.464 Td [(6)-5253(6)-2148(1)1(.)-1(0)-5031(6)-4722(38)-2147(1.5)]TJ 0 -9.465 Td [(7)-5253(7)-2148(1)1(.)-1(0)-5031(7)-4722(39)-2147(1.5)]TJ 0 -9.464 Td [(8)-5253(8)-2148(1)1(.)-1(0)-5031(8)-4722(40)-2147(1.5)]TJ 0 -9.465 Td [(9)-5253(9)-2148(1)1(.)-1(0)-5031(9)-4722(41)-2147(2.0)]TJ -4.234 -9.464 Td [(10)-4722(10)-2147(1.0)-4500(10)-4722(42)-2147(2.0)]TJ 0 -9.465 Td [(11)-4722(11)-2147(1.0)-4500(11)-4722(43)-2147(2.0)]TJ 0 -9.464 Td [(12)-4722(12)-2147(1.0)-4500(12)-4722(44)-2147(2.0)]TJ 0 -9.465 Td [(13)-4722(13)-2147(1.0)-4500(13)-4722(45)-2147(2.0)]TJ 0 -9.464 Td [(14)-4722(14)-2147(1.0)-4500(14)-4722(46)-2147(2.0)]TJ 0 -9.465 Td [(15)-4722(15)-2147(1.0)-4500(15)-4722(47)-2147(2.0)]TJ 0 -9.464 Td [(16)-4722(16)-2147(1.0)-4500(16)-4722(48)-2147(2.0)]TJ 0 -9.465 Td [(17)-4722(17)-2147(1.0)-4500(17)-4722(49)-2147(2.0)]TJ 0 -9.464 Td [(18)-4722(18)-2147(1.0)-4500(18)-4722(50)-2147(2.0)]TJ 0 -9.465 Td [(19)-4722(19)-2147(1.0)-4500(19)-4722(51)-2147(2.0)]TJ 0 -9.464 Td [(20)-4722(20)-2147(1.0)-4500(20)-4722(52)-2147(2.0)]TJ 0 -9.465 Td [(21)-4722(21)-2147(1.0)-4500(21)-4722(53)-2147(2.0)]TJ 0 -9.464 Td [(22)-4722(22)-2147(1.0)-4500(22)-4722(54)-2147(2.0)]TJ 0 -9.465 Td [(23)-4722(23)-2147(1.0)-4500(23)-4722(55)-2147(2.0)]TJ 0 -9.464 Td [(24)-4722(24)-2147(1.0)-4500(24)-4722(56)-2147(2.0)]TJ 0 -9.465 Td [(25)-4722(25)-2147(1.5)-4500(25)-4722(57)-2147(2.0)]TJ 0 -9.464 Td [(26)-4722(26)-2147(1.5)-4500(26)-4722(58)-2147(2.0)]TJ 0 -9.465 Td [(27)-4722(27)-2147(1.5)-4500(27)-4722(59)-2147(2.0)]TJ 0 -9.464 Td [(28)-4722(28)-2147(1.5)-4500(28)-4722(60)-2147(2.0)]TJ 0 -9.465 Td [(29)-4722(29)-2147(1.5)-4500(29)-4722(61)-2147(2.0)]TJ 0 -9.464 Td [(30)-4722(30)-2147(1.5)-4500(30)-4722(62)-2147(2.0)]TJ 0 -9.465 Td [(31)-4722(31)-2147(1.5)-4500(31)-4722(63)-2147(2.0)]TJ 0 -9.464 Td [(32)-4722(32)-2147(1.5)-4500(32)-4722(64)-2147(2.0)]TJ 0 -9.465 Td [(33)-4722(33)-2147(1.5)-4500(33)-4722(25)-2147(1.5)]TJ 0 -9.464 Td [(34)-4722(34)-2147(1.5)-4500(34)-4722(26)-2147(1.5)]TJ 0 -9.465 Td [(35)-4722(35)-2147(1.5)-4500(35)-4722(27)-2147(1.5)]TJ 0 -9.464 Td [(36)-4722(36)-2147(1.5)-4500(36)-4722(28)-2147(1.5)]TJ 0 -9.465 Td [(37)-4722(37)-2147(1.5)-4500(37)-4722(29)-2147(1.5)]TJ 0 -9.464 Td [(38)-4722(38)-2147(1.5)-4500(38)-4722(30)-2147(1.5)]TJ 0 -9.465 Td [(39)-4722(39)-2147(1.5)-4500(39)-4722(31)-2147(1.5)]TJ 0 -9.464 Td [(40)-4722(40)-2147(1.5)-4500(40)-4722(32)-2147(1.5)]TJ 0 -9.465 Td [(41)-4722(41)-2147(2.0)-4500(41)-4722(17)-2147(1.0)]TJ 0 -9.464 Td [(42)-4722(42)-2147(2.0)-4500(42)-4722(18)-2147(1.0)]TJ 0 -9.465 Td [(43)-4722(43)-2147(2.0)-4500(43)-4722(19)-2147(1.0)]TJ 0 -9.464 Td [(44)-4722(44)-2147(2.0)-4500(44)-4722(20)-2147(1.0)]TJ 0 -9.465 Td [(45)-4722(45)-2147(2.0)-4500(45)-4722(21)-2147(1.0)]TJ 0 -9.464 Td [(46)-4722(46)-2147(2.0)-4500(46)-4722(22)-2147(1.0)]TJ 0 -9.465 Td [(47)-4722(47)-2147(2.0)-4500(47)-4722(23)-2147(1.0)]TJ 0 -9.464 Td [(48)-4722(48)-2147(2.0)-4500(48)-4722(24)-2147(1.0)]TJ +0 g 0 G +0 g 0 G +/F8 9.9626 Tf 95.458 -98.979 Td [(46)]TJ +0 g 0 G +ET +endstream +endobj +949 0 obj << +/Type /Page +/Contents 950 0 R +/Resources 948 0 R +/MediaBox [0 0 595.276 841.89] +/Parent 928 0 R >> endobj -1006 0 obj << -/Font << /F27 445 0 R /F8 446 0 R /F11 602 0 R /F10 618 0 R /F16 443 0 R >> +951 0 obj << +/D [949 0 R /XYZ 150.705 740.998 null] +>> endobj +948 0 obj << +/Font << /F31 607 0 R /F8 434 0 R >> /ProcSet [ /PDF /Text ] >> endobj -1018 0 obj << -/Length 1264 +954 0 obj << +/Length 347 >> stream 0 g 0 G @@ -10271,7 +9471,7 @@ stream 0 g 0 G 0 g 0 G 0 g 0 G -1 0 0 1 155.512 716.092 cm +1 0 0 1 104.703 574.795 cm q 0 -1 1 0 0 0 cm q @@ -10283,40 +9483,39 @@ Q Q Q 0 g 0 G -1 0 0 1 -155.512 -716.092 cm +1 0 0 1 -104.703 -574.795 cm BT -/F8 9.9626 Tf 240.078 404.855 Td [(Figure)-333(7:)-445(Sample)-333(discretization)-333(mesh.)]TJ +/F8 9.9626 Tf 189.268 263.559 Td [(Figure)-333(7:)-445(Sample)-333(discretization)-333(mes)-1(h)1(.)]TJ 0 g 0 G 0 g 0 G - -89.373 -31.825 Td [(pro)-28(cess)-334(0)-333(assigns)-334(an)-334(initial)-333(v)55(alue)-334(of)-333(1)-334(to)-334(its)-333(en)27(tries)-333(in)-334(the)]TJ/F11 9.9626 Tf 251.219 0 Td [(x)]TJ/F8 9.9626 Tf 9.018 0 Td [(v)28(ector,)-334(and)-334(pro)-27(ce)-1(ss)]TJ -260.237 -11.955 Td [(1)-364(assigns)-364(a)-364(v)56(alue)-364(of)-364(2,)-372(then)-364(after)-363(a)-364(call)-364(to)]TJ/F30 9.9626 Tf 186.549 0 Td [(psb_ovrl)]TJ/F8 9.9626 Tf 45.468 0 Td [(with)]TJ/F30 9.9626 Tf 22.998 0 Td [(psb_avg_)]TJ/F8 9.9626 Tf 45.468 0 Td [(and)-364(a)-364(call)]TJ -300.483 -11.956 Td [(to)]TJ/F30 9.9626 Tf 12.202 0 Td [(psb_halo_)]TJ/F8 9.9626 Tf 50.419 0 Td [(the)-336(con)28(ten)28(ts)-336(of)-336(the)-336(lo)-28(cal)-336(v)28(ectors)-336(will)-336(b)-28(e)-336(t)1(he)-336(follo)27(wing)-335(\050sho)27(wing)-335(a)]TJ -62.621 -11.955 Td [(transition)-333(among)-334(the)-333(t)28(w)28(o)-334(sub)-27(domains\051)]TJ 0 g 0 G - 166.874 -246.726 Td [(52)]TJ + 77.502 -173.121 Td [(47)]TJ 0 g 0 G ET endstream endobj -1017 0 obj << +953 0 obj << /Type /Page -/Contents 1018 0 R -/Resources 1016 0 R +/Contents 954 0 R +/Resources 952 0 R /MediaBox [0 0 595.276 841.89] -/Parent 993 0 R +/Parent 928 0 R >> endobj -1003 0 obj << +937 0 obj << /Type /XObject /Subtype /Form /FormType 1 /PTEX.FileName (./figures/try8x8_ov.pdf) /PTEX.PageNumber 1 -/PTEX.InfoDict 1020 0 R +/PTEX.InfoDict 956 0 R /BBox [0 0 436 514] /Resources << /ProcSet [ /PDF /Text ] /ExtGState << -/R7 1021 0 R ->>/Font << /R8 1022 0 R/R9 1023 0 R>> +/R7 957 0 R +>>/Font << /R8 958 0 R/R9 959 0 R>> >> -/Length 1024 0 R +/Length 960 0 R /Filter /FlateDecode >> stream @@ -10330,141 +9529,107 @@ V óá!Zäÿ/L)ÇÇ8ú:ß=þ êë¼® endstream endobj -1020 0 obj +956 0 obj << /Producer (ESP Ghostscript 815.03) /CreationDate (D:20070118114343) /ModDate (D:20070118114343) >> endobj -1021 0 obj +957 0 obj << /Type /ExtGState /OPM 1 >> endobj -1022 0 obj +958 0 obj << /BaseFont /Times-Roman /Type /Font /Subtype /Type1 >> endobj -1023 0 obj +959 0 obj << /BaseFont /Times-Bold -/Type /Font -/Subtype /Type1 ->> -endobj -1024 0 obj -3652 -endobj -1019 0 obj << -/D [1017 0 R /XYZ 150.705 740.998 null] ->> endobj -1015 0 obj << -/D [1017 0 R /XYZ 283.692 416.81 null] ->> endobj -1016 0 obj << -/Font << /F8 446 0 R /F11 602 0 R /F30 616 0 R >> -/XObject << /Im4 1003 0 R >> -/ProcSet [ /PDF /Text ] ->> endobj -1027 0 obj << -/Length 3552 ->> -stream -0 g 0 G -0 g 0 G -0 g 0 G -0 g 0 G -0 g 0 G -BT -/F31 7.9701 Tf 210.112 653.177 Td [(Pro)-29(cess)-355(0)-8986(Pro)-30(cess)-354(1)]TJ -33.382 -9.464 Td [(I)-1500(GLOB\050I\051)-1500(X\050I\051)-5180(I)-1500(GLOB\050I\051)-1500(X\050I\051)]TJ -1.184 -9.465 Td [(1)-5253(1)-2147(1.0)-5032(1)-4722(33)-2147(1.5)]TJ 0 -9.464 Td [(2)-5253(2)-2147(1.0)-5032(2)-4722(34)-2147(1.5)]TJ 0 -9.465 Td [(3)-5253(3)-2147(1.0)-5032(3)-4722(35)-2147(1.5)]TJ 0 -9.464 Td [(4)-5253(4)-2147(1.0)-5032(4)-4722(36)-2147(1.5)]TJ 0 -9.465 Td [(5)-5253(5)-2147(1.0)-5032(5)-4722(37)-2147(1.5)]TJ 0 -9.464 Td [(6)-5253(6)-2147(1.0)-5032(6)-4722(38)-2147(1.5)]TJ 0 -9.465 Td [(7)-5253(7)-2147(1.0)-5032(7)-4722(39)-2147(1.5)]TJ 0 -9.464 Td [(8)-5253(8)-2147(1.0)-5032(8)-4722(40)-2147(1.5)]TJ 0 -9.465 Td [(9)-5253(9)-2147(1.0)-5032(9)-4722(41)-2147(2.0)]TJ -4.235 -9.464 Td [(10)-4722(10)-2147(1.0)-4500(10)-4722(42)-2147(2.0)]TJ 0 -9.465 Td [(11)-4722(11)-2147(1.0)-4500(11)-4722(43)-2147(2.0)]TJ 0 -9.464 Td [(12)-4722(12)-2147(1.0)-4500(12)-4722(44)-2147(2.0)]TJ 0 -9.465 Td [(13)-4722(13)-2147(1.0)-4500(13)-4722(45)-2147(2.0)]TJ 0 -9.464 Td [(14)-4722(14)-2147(1.0)-4500(14)-4722(46)-2147(2.0)]TJ 0 -9.465 Td [(15)-4722(15)-2147(1.0)-4500(15)-4722(47)-2147(2.0)]TJ 0 -9.464 Td [(16)-4722(16)-2147(1.0)-4500(16)-4722(48)-2147(2.0)]TJ 0 -9.465 Td [(17)-4722(17)-2147(1.0)-4500(17)-4722(49)-2147(2.0)]TJ 0 -9.464 Td [(18)-4722(18)-2147(1.0)-4500(18)-4722(50)-2147(2.0)]TJ 0 -9.465 Td [(19)-4722(19)-2147(1.0)-4500(19)-4722(51)-2147(2.0)]TJ 0 -9.464 Td [(20)-4722(20)-2147(1.0)-4500(20)-4722(52)-2147(2.0)]TJ 0 -9.465 Td [(21)-4722(21)-2147(1.0)-4500(21)-4722(53)-2147(2.0)]TJ 0 -9.464 Td [(22)-4722(22)-2147(1.0)-4500(22)-4722(54)-2147(2.0)]TJ 0 -9.465 Td [(23)-4722(23)-2147(1.0)-4500(23)-4722(55)-2147(2.0)]TJ 0 -9.464 Td [(24)-4722(24)-2147(1.0)-4500(24)-4722(56)-2147(2.0)]TJ 0 -9.465 Td [(25)-4722(25)-2147(1.5)-4500(25)-4722(57)-2147(2.0)]TJ 0 -9.464 Td [(26)-4722(26)-2147(1.5)-4500(26)-4722(58)-2147(2.0)]TJ 0 -9.465 Td [(27)-4722(27)-2147(1.5)-4500(27)-4722(59)-2147(2.0)]TJ 0 -9.464 Td [(28)-4722(28)-2147(1.5)-4500(28)-4722(60)-2147(2.0)]TJ 0 -9.465 Td [(29)-4722(29)-2147(1.5)-4500(29)-4722(61)-2147(2.0)]TJ 0 -9.464 Td [(30)-4722(30)-2147(1.5)-4500(30)-4722(62)-2147(2.0)]TJ 0 -9.465 Td [(31)-4722(31)-2147(1.5)-4500(31)-4722(63)-2147(2.0)]TJ 0 -9.464 Td [(32)-4722(32)-2147(1.5)-4500(32)-4722(64)-2147(2.0)]TJ 0 -9.465 Td [(33)-4722(33)-2147(1.5)-4500(33)-4722(25)-2147(1.5)]TJ 0 -9.464 Td [(34)-4722(34)-2147(1.5)-4500(34)-4722(26)-2147(1.5)]TJ 0 -9.465 Td [(35)-4722(35)-2147(1.5)-4500(35)-4722(27)-2147(1.5)]TJ 0 -9.464 Td [(36)-4722(36)-2147(1.5)-4500(36)-4722(28)-2147(1.5)]TJ 0 -9.465 Td [(37)-4722(37)-2147(1.5)-4500(37)-4722(29)-2147(1.5)]TJ 0 -9.464 Td [(38)-4722(38)-2147(1.5)-4500(38)-4722(30)-2147(1.5)]TJ 0 -9.465 Td [(39)-4722(39)-2147(1.5)-4500(39)-4722(31)-2147(1.5)]TJ 0 -9.464 Td [(40)-4722(40)-2147(1.5)-4500(40)-4722(32)-2147(1.5)]TJ 0 -9.465 Td [(41)-4722(41)-2147(2.0)-4500(41)-4722(17)-2147(1.0)]TJ 0 -9.464 Td [(42)-4722(42)-2147(2.0)-4500(42)-4722(18)-2147(1.0)]TJ 0 -9.465 Td [(43)-4722(43)-2147(2.0)-4500(43)-4722(19)-2147(1.0)]TJ 0 -9.464 Td [(44)-4722(44)-2147(2.0)-4500(44)-4722(20)-2147(1.0)]TJ 0 -9.465 Td [(45)-4722(45)-2147(2.0)-4500(45)-4722(21)-2147(1.0)]TJ 0 -9.464 Td [(46)-4722(46)-2147(2.0)-4500(46)-4722(22)-2147(1.0)]TJ 0 -9.465 Td [(47)-4722(47)-2147(2.0)-4500(47)-4722(23)-2147(1.0)]TJ 0 -9.464 Td [(48)-4722(48)-2147(2.0)-4500(48)-4722(24)-2147(1.0)]TJ -0 g 0 G -0 g 0 G -/F8 9.9626 Tf 95.459 -98.979 Td [(53)]TJ -0 g 0 G -ET -endstream +/Type /Font +/Subtype /Type1 +>> endobj -1026 0 obj << -/Type /Page -/Contents 1027 0 R -/Resources 1025 0 R -/MediaBox [0 0 595.276 841.89] -/Parent 993 0 R +960 0 obj +3652 +endobj +955 0 obj << +/D [953 0 R /XYZ 99.895 740.998 null] >> endobj -1028 0 obj << -/D [1026 0 R /XYZ 99.895 740.998 null] +947 0 obj << +/D [953 0 R /XYZ 232.883 275.514 null] >> endobj -1025 0 obj << -/Font << /F31 622 0 R /F8 446 0 R >> +952 0 obj << +/Font << /F8 434 0 R >> +/XObject << /Im4 937 0 R >> /ProcSet [ /PDF /Text ] >> endobj -1033 0 obj << -/Length 7447 +965 0 obj << +/Length 7588 >> stream 0 g 0 G 0 g 0 G -0 g 0 G -0 g 0 G BT -/F16 14.3462 Tf 150.705 682.158 Td [(psb)]TJ +/F16 11.9552 Tf 150.705 706.129 Td [(psb)]TJ ET q -1 0 0 1 175.972 682.357 cm -[]0 d 0 J 0.398 w 0 0 m 4.842 0 l S +1 0 0 1 171.761 706.328 cm +[]0 d 0 J 0.398 w 0 0 m 4.035 0 l S Q BT -/F16 14.3462 Tf 180.814 682.158 Td [(gather|Gather)-375(Global)-375(Dense)-375(Matrix)]TJ/F8 9.9626 Tf -30.109 -27.859 Td [(These)-384(subroutines)-384(collect)-385(the)-384(p)-27(ortions)-385(of)-384(global)-384(dense)-384(matrix)-384(distributed)-384(o)28(v)27(er)]TJ 0 -11.955 Td [(all)-333(pro)-28(cess)-334(i)1(n)27(to)-333(one)-333(single)-334(arra)28(y)-333(stored)-334(on)-333(one)-333(pro)-28(cess.)]TJ/F11 9.9626 Tf 120.435 -21.44 Td [(g)-36(l)-19(ob)]TJ +/F16 11.9552 Tf 175.796 706.129 Td [(gather)-375(|)-375(Gather)-375(Global)-375(Dense)-375(Matrix)]TJ/F8 9.9626 Tf -25.091 -18.389 Td [(These)-384(subroutines)-384(collect)-385(the)-384(p)-27(ortions)-385(of)-384(global)-384(dense)-384(matrix)-384(distributed)-384(o)28(v)27(er)]TJ 0 -11.956 Td [(all)-333(pro)-28(cess)-334(i)1(n)27(to)-333(one)-333(single)-334(arra)28(y)-333(stored)-334(on)-333(one)-333(pro)-28(cess.)]TJ/F11 9.9626 Tf 120.435 -23.043 Td [(g)-36(l)-19(ob)]TJ ET q -1 0 0 1 289.12 621.103 cm +1 0 0 1 289.12 652.94 cm []0 d 0 J 0.398 w 0 0 m 2.989 0 l S Q BT -/F11 9.9626 Tf 292.109 620.904 Td [(x)]TJ/F14 9.9626 Tf 8.461 0 Td [(\040)]TJ/F11 9.9626 Tf 12.73 0 Td [(col)-20(l)-19(ect)]TJ/F8 9.9626 Tf 28.026 0 Td [(\050)]TJ/F11 9.9626 Tf 3.874 0 Td [(l)-20(oc)]TJ +/F11 9.9626 Tf 292.109 652.741 Td [(x)]TJ/F14 9.9626 Tf 8.461 0 Td [(\040)]TJ/F11 9.9626 Tf 12.73 0 Td [(col)-20(l)-19(ect)]TJ/F8 9.9626 Tf 28.026 0 Td [(\050)]TJ/F11 9.9626 Tf 3.874 0 Td [(l)-20(oc)]TJ ET q -1 0 0 1 358.107 621.103 cm +1 0 0 1 358.107 652.94 cm []0 d 0 J 0.398 w 0 0 m 2.989 0 l S Q BT -/F11 9.9626 Tf 361.096 620.904 Td [(x)]TJ/F10 6.9738 Tf 5.694 -1.494 Td [(i)]TJ/F8 9.9626 Tf 3.317 1.494 Td [(\051)]TJ -219.402 -19.503 Td [(where:)]TJ +/F11 9.9626 Tf 361.096 652.741 Td [(x)]TJ/F10 6.9738 Tf 5.694 -1.495 Td [(i)]TJ/F8 9.9626 Tf 3.317 1.495 Td [(\051)]TJ -219.402 -21.107 Td [(where:)]TJ 0 g 0 G -/F11 9.9626 Tf 0 -17.993 Td [(g)-36(l)-19(o)-1(b)]TJ +/F11 9.9626 Tf 0 -19.276 Td [(g)-36(l)-19(o)-1(b)]TJ ET q -1 0 0 1 168.775 583.608 cm +1 0 0 1 168.775 612.557 cm []0 d 0 J 0.398 w 0 0 m 3.437 0 l S Q BT -/F11 9.9626 Tf 172.212 583.408 Td [(x)]TJ +/F11 9.9626 Tf 172.212 612.358 Td [(x)]TJ 0 g 0 G /F8 9.9626 Tf 10.675 0 Td [(is)-333(the)-334(global)-333(submatrix)]TJ/F11 9.9626 Tf 103.916 0 Td [(g)-36(l)-20(ob)]TJ ET q -1 0 0 1 304.784 583.608 cm +1 0 0 1 304.784 612.557 cm []0 d 0 J 0.398 w 0 0 m 2.989 0 l S Q BT -/F11 9.9626 Tf 307.773 583.408 Td [(x)]TJ/F7 6.9738 Tf 5.694 -1.494 Td [(1:)]TJ/F10 6.9738 Tf 6.226 0 Td [(m;)]TJ/F7 6.9738 Tf 9.436 0 Td [(1:)]TJ/F10 6.9738 Tf 6.227 0 Td [(n)]TJ +/F11 9.9626 Tf 307.773 612.358 Td [(x)]TJ/F7 6.9738 Tf 5.694 -1.495 Td [(1:)]TJ/F10 6.9738 Tf 6.226 0 Td [(m;)]TJ/F7 6.9738 Tf 9.436 0 Td [(1:)]TJ/F10 6.9738 Tf 6.227 0 Td [(n)]TJ 0 g 0 G -/F11 9.9626 Tf -184.651 -17.465 Td [(l)-20(oc)]TJ +/F11 9.9626 Tf -184.651 -18.106 Td [(l)-20(oc)]TJ ET q -1 0 0 1 163.701 564.648 cm +1 0 0 1 163.701 592.956 cm []0 d 0 J 0.398 w 0 0 m 3.437 0 l S Q BT -/F11 9.9626 Tf 167.139 564.449 Td [(x)]TJ/F10 6.9738 Tf 5.693 -1.494 Td [(i)]TJ +/F11 9.9626 Tf 167.139 592.757 Td [(x)]TJ/F10 6.9738 Tf 5.693 -1.494 Td [(i)]TJ 0 g 0 G /F8 9.9626 Tf 8.299 1.494 Td [(is)-333(the)-334(lo)-27(cal)-334(p)-28(or)1(tion)-334(of)-333(global)-333(dense)-334(matrix)-333(on)-333(pro)-28(cess)]TJ/F11 9.9626 Tf 234.703 0 Td [(i)]TJ/F8 9.9626 Tf 3.433 0 Td [(.)]TJ 0 g 0 G -/F11 9.9626 Tf -268.562 -18.959 Td [(col)-20(l)-19(ect)]TJ +/F11 9.9626 Tf -268.562 -19.601 Td [(col)-20(l)-19(ect)]TJ 0 g 0 G /F8 9.9626 Tf 33.007 0 Td [(is)-333(the)-334(collect)-333(function.)]TJ 0 g 0 G @@ -10472,336 +9637,274 @@ BT 0 g 0 G ET q -1 0 0 1 228.797 528.263 cm +1 0 0 1 228.797 554.005 cm []0 d 0 J 0.398 w 0 0 m 187.526 0 l S Q BT -/F11 9.9626 Tf 234.775 519.696 Td [(x)]TJ/F10 6.9738 Tf 5.694 -1.495 Td [(i)]TJ/F11 9.9626 Tf 3.317 1.495 Td [(;)-167(y)]TJ/F27 9.9626 Tf 111.399 0 Td [(Subroutine)]TJ +/F11 9.9626 Tf 234.775 545.437 Td [(x)]TJ/F10 6.9738 Tf 5.694 -1.494 Td [(i)]TJ/F11 9.9626 Tf 3.317 1.494 Td [(;)-167(y)]TJ/F27 9.9626 Tf 111.399 0 Td [(Subroutine)]TJ ET q -1 0 0 1 228.797 515.91 cm +1 0 0 1 228.797 541.652 cm []0 d 0 J 0.398 w 0 0 m 187.526 0 l S Q BT -/F8 9.9626 Tf 234.775 507.342 Td [(In)28(teger)-9028(psb)]TJ +/F8 9.9626 Tf 234.775 533.084 Td [(In)28(teger)-9028(psb)]TJ ET q -1 0 0 1 370.782 507.541 cm +1 0 0 1 370.782 533.283 cm []0 d 0 J 0.398 w 0 0 m 2.989 0 l S Q BT -/F8 9.9626 Tf 373.771 507.342 Td [(gather)]TJ -138.996 -11.955 Td [(Short)-333(Precision)-334(Real)-3102(psb)]TJ +/F8 9.9626 Tf 373.771 533.084 Td [(gather)]TJ -138.996 -11.955 Td [(Short)-333(Precision)-334(Real)-3102(psb)]TJ ET q -1 0 0 1 370.782 495.586 cm +1 0 0 1 370.782 521.328 cm []0 d 0 J 0.398 w 0 0 m 2.989 0 l S Q BT -/F8 9.9626 Tf 373.771 495.387 Td [(gather)]TJ -138.996 -11.955 Td [(Long)-333(Precision)-334(Real)-3314(psb)]TJ +/F8 9.9626 Tf 373.771 521.129 Td [(gather)]TJ -138.996 -11.956 Td [(Long)-333(Precision)-334(Real)-3314(psb)]TJ ET q -1 0 0 1 370.782 483.631 cm +1 0 0 1 370.782 509.373 cm []0 d 0 J 0.398 w 0 0 m 2.989 0 l S Q BT -/F8 9.9626 Tf 373.771 483.432 Td [(gather)]TJ -138.996 -11.956 Td [(Short)-333(Precision)-334(Complex)-1200(psb)]TJ +/F8 9.9626 Tf 373.771 509.173 Td [(gather)]TJ -138.996 -11.955 Td [(Short)-333(Precision)-334(Complex)-1200(psb)]TJ ET q -1 0 0 1 370.782 471.676 cm +1 0 0 1 370.782 497.418 cm []0 d 0 J 0.398 w 0 0 m 2.989 0 l S Q BT -/F8 9.9626 Tf 373.771 471.476 Td [(gather)]TJ -138.996 -11.955 Td [(Long)-333(Precision)-334(Complex)-1411(psb)]TJ +/F8 9.9626 Tf 373.771 497.218 Td [(gather)]TJ -138.996 -11.955 Td [(Long)-333(Precision)-334(Complex)-1411(psb)]TJ ET q -1 0 0 1 370.782 459.721 cm +1 0 0 1 370.782 485.462 cm []0 d 0 J 0.398 w 0 0 m 2.989 0 l S Q BT -/F8 9.9626 Tf 373.771 459.521 Td [(gather)]TJ +/F8 9.9626 Tf 373.771 485.263 Td [(gather)]TJ ET q -1 0 0 1 228.797 455.735 cm +1 0 0 1 228.797 481.477 cm []0 d 0 J 0.398 w 0 0 m 187.526 0 l S Q 0 g 0 G BT -/F8 9.9626 Tf 276.386 427.696 Td [(T)83(able)-333(15:)-444(Data)-334(t)28(yp)-28(es)]TJ +/F8 9.9626 Tf 276.386 453.438 Td [(T)83(able)-333(15:)-444(Data)-334(t)28(yp)-28(es)]TJ +0 g 0 G 0 g 0 G 0 g 0 G -/F16 14.3462 Tf -125.681 -45.456 Td [(Syn)31(tax)]TJ/F8 9.9626 Tf 67.975 -21.821 Td [(call)-333(psb)]TJ -ET -q -1 0 0 1 252.542 360.618 cm -[]0 d 0 J 0.398 w 0 0 m 2.989 0 l S -Q -BT -/F8 9.9626 Tf 255.531 360.419 Td [(gather)-333(\050)]TJ/F17 9.9626 Tf 34.897 0 Td [(glob)]TJ -ET -q -1 0 0 1 307.843 360.618 cm -[]0 d 0 J 0.398 w 0 0 m 3.055 0 l S -Q -BT -/F17 9.9626 Tf 310.898 360.419 Td [(x,)-358(lo)51(c)]TJ -ET -q -1 0 0 1 334.461 360.618 cm -[]0 d 0 J 0.398 w 0 0 m 3.055 0 l S -Q -BT -/F17 9.9626 Tf 337.517 360.419 Td [(x,)-358(desc)]TJ -ET -q -1 0 0 1 367.7 360.618 cm -[]0 d 0 J 0.398 w 0 0 m 3.055 0 l S -Q -BT -/F17 9.9626 Tf 370.755 360.419 Td [(a,)-358(info,)-357(r)51(o)51(ot)]TJ/F8 9.9626 Tf 51.811 0 Td [(\051)]TJ/F16 14.3462 Tf -271.861 -29.888 Td [(Syn)31(tax)]TJ/F8 9.9626 Tf 67.975 -21.821 Td [(call)-333(psb)]TJ -ET -q -1 0 0 1 252.542 308.909 cm -[]0 d 0 J 0.398 w 0 0 m 2.989 0 l S -Q -BT -/F8 9.9626 Tf 255.531 308.71 Td [(gather)-333(\050)]TJ/F17 9.9626 Tf 34.897 0 Td [(glob)]TJ -ET -q -1 0 0 1 307.843 308.909 cm -[]0 d 0 J 0.398 w 0 0 m 3.055 0 l S -Q -BT -/F17 9.9626 Tf 310.898 308.71 Td [(x,)-358(lo)51(c)]TJ -ET -q -1 0 0 1 334.461 308.909 cm -[]0 d 0 J 0.398 w 0 0 m 3.055 0 l S -Q -BT -/F17 9.9626 Tf 337.517 308.71 Td [(x,)-358(desc)]TJ -ET -q -1 0 0 1 367.7 308.909 cm -[]0 d 0 J 0.398 w 0 0 m 3.055 0 l S -Q -BT -/F17 9.9626 Tf 370.755 308.71 Td [(a,)-358(info,)-357(r)51(o)51(ot)]TJ/F8 9.9626 Tf 51.811 0 Td [(\051)]TJ 0 g 0 G -/F27 9.9626 Tf -271.861 -23.91 Td [(T)32(yp)-32(e:)]TJ +/F30 9.9626 Tf -125.681 -34.674 Td [(call)-525(psb_gather\050glob_x,)-525(loc_x,)-525(desc_a,)-525(info,)-525(root\051)]TJ 0 -11.956 Td [(call)-525(psb_gather\050glob_x,)-525(loc_x,)-525(desc_a,)-525(info,)-525(root\051)]TJ +0 g 0 G +/F27 9.9626 Tf 0 -21.106 Td [(T)32(yp)-32(e:)]TJ 0 g 0 G /F8 9.9626 Tf 33.797 0 Td [(Sync)28(hronous.)]TJ 0 g 0 G -/F27 9.9626 Tf -33.797 -18.959 Td [(On)-383(En)32(try)]TJ +/F27 9.9626 Tf -33.797 -19.601 Td [(On)-383(En)32(try)]TJ 0 g 0 G 0 g 0 G - 0 -18.96 Td [(lo)-32(c)]TJ + 0 -19.601 Td [(lo)-32(c)]TJ ET q -1 0 0 1 165.713 247.081 cm +1 0 0 1 165.713 346.7 cm []0 d 0 J 0.398 w 0 0 m 3.437 0 l S Q BT -/F27 9.9626 Tf 169.151 246.881 Td [(x)]TJ +/F27 9.9626 Tf 169.151 346.5 Td [(x)]TJ 0 g 0 G /F8 9.9626 Tf 11.028 0 Td [(the)-333(lo)-28(cal)-333(p)-28(ortion)-333(of)-334(global)-333(dense)-333(matrix)]TJ/F11 9.9626 Tf 176.117 0 Td [(g)-36(l)-20(ob)]TJ ET q -1 0 0 1 374.277 247.081 cm +1 0 0 1 374.277 346.7 cm []0 d 0 J 0.398 w 0 0 m 2.989 0 l S Q BT -/F11 9.9626 Tf 377.266 246.881 Td [(x)]TJ/F8 9.9626 Tf 5.694 0 Td [(.)]TJ -207.349 -11.955 Td [(Scop)-28(e:)]TJ/F27 9.9626 Tf 32.379 0 Td [(lo)-32(cal)]TJ/F8 9.9626 Tf -32.379 -11.955 Td [(T)28(yp)-28(e:)]TJ/F27 9.9626 Tf 29.612 0 Td [(required)]TJ/F8 9.9626 Tf -29.612 -11.955 Td [(In)28(ten)28(t:)]TJ/F27 9.9626 Tf 33.486 0 Td [(in)]TJ/F8 9.9626 Tf 9.548 0 Td [(.)]TJ -43.034 -11.955 Td [(Sp)-28(eci\014ed)-472(as:)-723(a)-472(rank)-473(one)-472(or)-473(t)28(w)28(o)-472(arra)27(y)-472(con)28(taining)-473(n)28(um)28(b)-28(ers)-472(of)-473(the)-472(t)28(yp)-28(e)]TJ 0 -11.956 Td [(indicated)-333(in)-334(T)84(able)]TJ +/F11 9.9626 Tf 377.266 346.5 Td [(x)]TJ/F8 9.9626 Tf 5.694 0 Td [(.)]TJ -207.349 -11.955 Td [(Scop)-28(e:)]TJ/F27 9.9626 Tf 32.379 0 Td [(lo)-32(cal)]TJ/F8 9.9626 Tf -32.379 -11.955 Td [(T)28(yp)-28(e:)]TJ/F27 9.9626 Tf 29.612 0 Td [(required)]TJ/F8 9.9626 Tf -29.612 -11.955 Td [(In)28(ten)28(t:)]TJ/F27 9.9626 Tf 33.486 0 Td [(in)]TJ/F8 9.9626 Tf 9.548 0 Td [(.)]TJ -43.034 -11.955 Td [(Sp)-28(eci\014ed)-472(as:)-723(a)-472(rank)-473(one)-472(or)-473(t)28(w)28(o)-472(arra)27(y)-472(con)28(taining)-473(n)28(um)28(b)-28(ers)-472(of)-473(the)-472(t)28(yp)-28(e)]TJ 0 -11.956 Td [(indicated)-333(in)-334(T)84(able)]TJ 0 0 1 rg 0 0 1 RG [-334(15)]TJ 0 g 0 G [(.)]TJ 0 g 0 G -/F27 9.9626 Tf -24.906 -18.959 Td [(desc)]TJ +/F27 9.9626 Tf -24.906 -19.6 Td [(desc)]TJ ET q -1 0 0 1 172.619 168.346 cm +1 0 0 1 172.619 267.323 cm []0 d 0 J 0.398 w 0 0 m 3.437 0 l S Q BT -/F27 9.9626 Tf 176.057 168.146 Td [(a)]TJ +/F27 9.9626 Tf 176.057 267.124 Td [(a)]TJ 0 g 0 G -/F8 9.9626 Tf 10.55 0 Td [(con)28(tains)-334(data)-333(structures)-333(for)-333(c)-1(omm)28(unications.)]TJ -10.996 -11.955 Td [(Scop)-28(e:)]TJ/F27 9.9626 Tf 32.379 0 Td [(lo)-32(cal)]TJ/F8 9.9626 Tf -32.379 -11.955 Td [(T)28(yp)-28(e:)]TJ/F27 9.9626 Tf 29.612 0 Td [(required)]TJ/F8 9.9626 Tf -29.612 -11.955 Td [(In)28(ten)28(t:)]TJ/F27 9.9626 Tf 33.486 0 Td [(in)]TJ/F8 9.9626 Tf 9.548 0 Td [(.)]TJ -43.034 -11.955 Td [(Sp)-28(eci\014ed)-333(as:)-445(a)-333(structured)-333(data)-333(of)-334(t)28(yp)-28(e)]TJ +/F8 9.9626 Tf 10.55 0 Td [(con)28(tains)-334(data)-333(structures)-333(for)-333(c)-1(omm)28(unications.)]TJ -10.996 -11.955 Td [(Scop)-28(e:)]TJ/F27 9.9626 Tf 32.379 0 Td [(lo)-32(cal)]TJ/F8 9.9626 Tf -32.379 -11.956 Td [(T)28(yp)-28(e:)]TJ/F27 9.9626 Tf 29.612 0 Td [(required)]TJ/F8 9.9626 Tf -29.612 -11.955 Td [(In)28(ten)28(t:)]TJ/F27 9.9626 Tf 33.486 0 Td [(in)]TJ/F8 9.9626 Tf 9.548 0 Td [(.)]TJ -43.034 -11.955 Td [(Sp)-28(eci\014ed)-333(as:)-445(a)-333(structured)-333(data)-333(of)-334(t)28(yp)-28(e)]TJ 0 0 1 rg 0 0 1 RG /F30 9.9626 Tf 170.915 0 Td [(psb)]TJ ET q -1 0 0 1 362.845 120.525 cm +1 0 0 1 362.845 219.502 cm []0 d 0 J 0.398 w 0 0 m 3.138 0 l S Q BT -/F30 9.9626 Tf 365.983 120.326 Td [(desc)]TJ +/F30 9.9626 Tf 365.983 219.303 Td [(desc)]TJ ET q -1 0 0 1 387.532 120.525 cm +1 0 0 1 387.532 219.502 cm []0 d 0 J 0.398 w 0 0 m 3.138 0 l S Q BT -/F30 9.9626 Tf 390.67 120.326 Td [(type)]TJ +/F30 9.9626 Tf 390.67 219.303 Td [(type)]TJ 0 g 0 G /F8 9.9626 Tf 20.922 0 Td [(.)]TJ 0 g 0 G - -94.013 -29.888 Td [(54)]TJ +/F27 9.9626 Tf -260.887 -19.601 Td [(ro)-32(ot)]TJ +0 g 0 G +/F8 9.9626 Tf 25.93 0 Td [(The)-291(pro)-28(cess)-291(that)-291(holds)-291(the)-291(global)-291(cop)28(y)83(.)-430(If)]TJ/F11 9.9626 Tf 182.523 0 Td [(r)-28(oot)]TJ/F8 9.9626 Tf 20.794 0 Td [(=)]TJ/F14 9.9626 Tf 10.516 0 Td [(\000)]TJ/F8 9.9626 Tf 7.749 0 Td [(1)-291(all)-291(the)-291(pro)-28(cesses)-291(will)]TJ -222.606 -11.955 Td [(ha)28(v)28(e)-334(a)-333(cop)28(y)-334(of)-333(the)-333(global)-334(v)28(ector.)]TJ 0 -11.955 Td [(Scop)-28(e:)]TJ/F27 9.9626 Tf 32.379 0 Td [(global)]TJ/F8 9.9626 Tf -32.379 -11.955 Td [(T)28(yp)-28(e:)]TJ/F27 9.9626 Tf 29.612 0 Td [(optional)]TJ/F8 9.9626 Tf -29.612 -11.955 Td [(In)28(ten)28(t:)]TJ/F27 9.9626 Tf 33.486 0 Td [(in)]TJ/F8 9.9626 Tf 9.548 0 Td [(.)]TJ -43.034 -11.956 Td [(Sp)-28(eci\014ed)-333(as:)-445(an)-333(in)28(teger)-333(v)55(ariable)]TJ/F14 9.9626 Tf 142.079 0 Td [(\000)]TJ/F8 9.9626 Tf 7.749 0 Td [(1)]TJ/F14 9.9626 Tf 7.748 0 Td [(\024)]TJ/F11 9.9626 Tf 10.516 0 Td [(r)-28(oot)]TJ/F14 9.9626 Tf 20.795 0 Td [(\024)]TJ/F11 9.9626 Tf 10.516 0 Td [(np)]TJ/F14 9.9626 Tf 13.206 0 Td [(\000)]TJ/F8 9.9626 Tf 9.963 0 Td [(1,)-333(default)]TJ/F14 9.9626 Tf 44.555 0 Td [(\000)]TJ/F8 9.9626 Tf 7.749 0 Td [(1.)]TJ +0 g 0 G +/F27 9.9626 Tf -299.782 -19.6 Td [(On)-383(Return)]TJ +0 g 0 G +0 g 0 G +/F8 9.9626 Tf 166.874 -29.888 Td [(48)]TJ 0 g 0 G ET endstream endobj -1032 0 obj << +964 0 obj << /Type /Page -/Contents 1033 0 R -/Resources 1031 0 R +/Contents 965 0 R +/Resources 963 0 R /MediaBox [0 0 595.276 841.89] -/Parent 993 0 R -/Annots [ 1029 0 R 1030 0 R ] +/Parent 928 0 R +/Annots [ 961 0 R 962 0 R ] >> endobj -1029 0 obj << +961 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [256.807 186.109 268.762 195.02] +/Rect [256.807 285.728 268.762 294.639] /Subtype /Link /A << /S /GoTo /D (table.15) >> >> endobj -1030 0 obj << +962 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [345.53 117.115 412.588 128.24] +/Rect [345.53 216.093 412.588 227.218] /Subtype /Link /A << /S /GoTo /D (descdata) >> >> endobj -1034 0 obj << -/D [1032 0 R /XYZ 150.705 740.998 null] +966 0 obj << +/D [964 0 R /XYZ 150.705 740.998 null] >> endobj 166 0 obj << -/D [1032 0 R /XYZ 150.705 663.465 null] ->> endobj -1035 0 obj << -/D [1032 0 R /XYZ 320.941 439.651 null] ->> endobj -1036 0 obj << -/D [1032 0 R /XYZ 150.705 369.585 null] +/D [964 0 R /XYZ 150.705 697.37 null] >> endobj -1037 0 obj << -/D [1032 0 R /XYZ 150.705 317.876 null] +967 0 obj << +/D [964 0 R /XYZ 320.941 465.393 null] >> endobj -1031 0 obj << -/Font << /F16 443 0 R /F8 446 0 R /F11 602 0 R /F14 619 0 R /F10 618 0 R /F7 617 0 R /F27 445 0 R /F17 588 0 R /F30 616 0 R >> +963 0 obj << +/Font << /F16 431 0 R /F8 434 0 R /F11 587 0 R /F14 604 0 R /F10 603 0 R /F7 602 0 R /F27 433 0 R /F30 601 0 R >> /ProcSet [ /PDF /Text ] >> endobj -1040 0 obj << -/Length 2647 +970 0 obj << +/Length 1355 >> stream 0 g 0 G 0 g 0 G 0 g 0 G BT -/F27 9.9626 Tf 99.895 706.129 Td [(ro)-32(ot)]TJ -0 g 0 G -/F8 9.9626 Tf 25.931 0 Td [(The)-291(pro)-28(cess)-291(that)-291(holds)-291(the)-291(global)-291(cop)28(y)83(.)-430(If)]TJ/F11 9.9626 Tf 182.522 0 Td [(r)-28(oot)]TJ/F8 9.9626 Tf 20.795 0 Td [(=)]TJ/F14 9.9626 Tf 10.516 0 Td [(\000)]TJ/F8 9.9626 Tf 7.749 0 Td [(1)-291(all)-291(the)-291(pro)-28(cesses)-291(will)]TJ -222.606 -11.955 Td [(ha)28(v)28(e)-334(a)-333(cop)28(y)-334(of)-333(the)-333(global)-334(v)28(ector.)]TJ 0 -11.955 Td [(Scop)-28(e:)]TJ/F27 9.9626 Tf 32.379 0 Td [(global)]TJ/F8 9.9626 Tf -32.379 -11.956 Td [(T)28(yp)-28(e:)]TJ/F27 9.9626 Tf 29.611 0 Td [(optional)]TJ/F8 9.9626 Tf -29.611 -11.955 Td [(In)28(ten)28(t:)]TJ/F27 9.9626 Tf 33.486 0 Td [(in)]TJ/F8 9.9626 Tf 9.547 0 Td [(.)]TJ -43.033 -11.955 Td [(Sp)-28(eci\014ed)-333(as:)-445(an)-333(in)28(teger)-333(v)55(ariable)]TJ/F14 9.9626 Tf 142.079 0 Td [(\000)]TJ/F8 9.9626 Tf 7.748 0 Td [(1)]TJ/F14 9.9626 Tf 7.749 0 Td [(\024)]TJ/F11 9.9626 Tf 10.516 0 Td [(r)-28(oot)]TJ/F14 9.9626 Tf 20.795 0 Td [(\024)]TJ/F11 9.9626 Tf 10.516 0 Td [(np)]TJ/F14 9.9626 Tf 13.206 0 Td [(\000)]TJ/F8 9.9626 Tf 9.963 0 Td [(1,)-333(default)]TJ/F14 9.9626 Tf 44.555 0 Td [(\000)]TJ/F8 9.9626 Tf 7.749 0 Td [(1.)]TJ -0 g 0 G -/F27 9.9626 Tf -299.783 -19.925 Td [(On)-383(Return)]TJ -0 g 0 G -0 g 0 G - 0 -19.926 Td [(glob)]TJ +/F27 9.9626 Tf 99.895 706.129 Td [(glob)]TJ ET q -1 0 0 1 121.587 606.702 cm +1 0 0 1 121.587 706.328 cm []0 d 0 J 0.398 w 0 0 m 3.437 0 l S Q BT -/F27 9.9626 Tf 125.024 606.502 Td [(x)]TJ +/F27 9.9626 Tf 125.024 706.129 Td [(x)]TJ 0 g 0 G -/F8 9.9626 Tf 11.028 0 Td [(The)-333(arra)27(y)-333(where)-333(the)-334(lo)-27(cal)-334(parts)-333(m)28(ust)-334(b)-27(e)-334(gathered.)]TJ -11.25 -11.955 Td [(Scop)-28(e:)]TJ/F27 9.9626 Tf 32.379 0 Td [(global)]TJ/F8 9.9626 Tf -32.379 -11.955 Td [(T)28(yp)-28(e:)]TJ/F27 9.9626 Tf 29.611 0 Td [(required)]TJ/F8 9.9626 Tf -29.611 -11.955 Td [(In)28(ten)28(t:)]TJ/F27 9.9626 Tf 33.486 0 Td [(out)]TJ/F8 9.9626 Tf 16.549 0 Td [(.)]TJ -50.035 -11.955 Td [(Sp)-28(eci\014ed)-333(as:)-445(a)-333(rank)-333(one)-333(or)-334(t)28(w)28(o)-334(arra)28(y)84(.)]TJ +/F8 9.9626 Tf 11.028 0 Td [(The)-333(arra)27(y)-333(where)-333(the)-334(lo)-27(cal)-334(parts)-333(m)28(ust)-334(b)-27(e)-334(gathered.)]TJ -11.25 -11.955 Td [(Scop)-28(e:)]TJ/F27 9.9626 Tf 32.379 0 Td [(global)]TJ/F8 9.9626 Tf -32.379 -11.955 Td [(T)28(yp)-28(e:)]TJ/F27 9.9626 Tf 29.611 0 Td [(required)]TJ/F8 9.9626 Tf -29.611 -11.956 Td [(In)28(ten)28(t:)]TJ/F27 9.9626 Tf 33.486 0 Td [(out)]TJ/F8 9.9626 Tf 16.549 0 Td [(.)]TJ -50.035 -11.955 Td [(Sp)-28(eci\014ed)-333(as:)-445(a)-333(rank)-333(one)-333(or)-334(t)28(w)28(o)-334(arra)28(y)84(.)]TJ 0 g 0 G -/F27 9.9626 Tf -24.907 -19.926 Td [(info)]TJ +/F27 9.9626 Tf -24.907 -19.925 Td [(info)]TJ 0 g 0 G -/F8 9.9626 Tf 23.758 0 Td [(Error)-333(co)-28(de.)]TJ 1.149 -11.955 Td [(Scop)-28(e:)]TJ/F27 9.9626 Tf 32.379 0 Td [(lo)-32(cal)]TJ/F8 9.9626 Tf -32.379 -11.955 Td [(T)28(yp)-28(e:)]TJ/F27 9.9626 Tf 29.611 0 Td [(required)]TJ/F8 9.9626 Tf -29.611 -11.955 Td [(In)28(ten)28(t:)]TJ/F27 9.9626 Tf 33.486 0 Td [(out)]TJ/F8 9.9626 Tf 16.549 0 Td [(.)]TJ -50.035 -11.955 Td [(An)-333(in)28(tege)-1(r)-333(v)56(alue;)-334(0)-333(means)-333(no)-334(error)-333(has)-333(b)-28(een)-333(detecte)-1(d)1(.)]TJ +/F8 9.9626 Tf 23.758 0 Td [(Error)-333(co)-28(de.)]TJ 1.149 -11.955 Td [(Scop)-28(e:)]TJ/F27 9.9626 Tf 32.379 0 Td [(lo)-32(cal)]TJ/F8 9.9626 Tf -32.379 -11.955 Td [(T)28(yp)-28(e:)]TJ/F27 9.9626 Tf 29.611 0 Td [(required)]TJ/F8 9.9626 Tf -29.611 -11.956 Td [(In)28(ten)28(t:)]TJ/F27 9.9626 Tf 33.486 0 Td [(out)]TJ/F8 9.9626 Tf 16.549 0 Td [(.)]TJ -50.035 -11.955 Td [(An)-333(in)28(tege)-1(r)-333(v)56(alue;)-334(0)-333(means)-333(no)-334(error)-333(has)-333(b)-28(een)-333(detecte)-1(d)1(.)]TJ 0 g 0 G - 141.968 -400.498 Td [(55)]TJ + 141.968 -500.124 Td [(49)]TJ 0 g 0 G ET endstream endobj -1039 0 obj << +969 0 obj << /Type /Page -/Contents 1040 0 R -/Resources 1038 0 R +/Contents 970 0 R +/Resources 968 0 R /MediaBox [0 0 595.276 841.89] -/Parent 1042 0 R +/Parent 972 0 R >> endobj -1041 0 obj << -/D [1039 0 R /XYZ 99.895 740.998 null] +971 0 obj << +/D [969 0 R /XYZ 99.895 740.998 null] >> endobj -1038 0 obj << -/Font << /F27 445 0 R /F8 446 0 R /F11 602 0 R /F14 619 0 R >> +968 0 obj << +/Font << /F27 433 0 R /F8 434 0 R >> /ProcSet [ /PDF /Text ] >> endobj -1046 0 obj << -/Length 7064 +977 0 obj << +/Length 7211 >> stream 0 g 0 G 0 g 0 G -0 g 0 G -0 g 0 G BT -/F16 14.3462 Tf 150.705 680.988 Td [(psb)]TJ +/F16 11.9552 Tf 150.705 706.129 Td [(psb)]TJ ET q -1 0 0 1 175.972 681.187 cm -[]0 d 0 J 0.398 w 0 0 m 4.842 0 l S +1 0 0 1 171.761 706.328 cm +[]0 d 0 J 0.398 w 0 0 m 4.035 0 l S Q BT -/F16 14.3462 Tf 180.814 680.988 Td [(scatter|Scatter)-375(Global)-375(Dense)-375(Matrix)]TJ/F8 9.9626 Tf -30.109 -29.029 Td [(These)-315(subroutines)-315(scatters)-315(the)-315(p)-28(ortions)-315(of)-315(global)-315(dense)-315(matrix)-315(o)28(wned)-315(b)27(y)-315(a)-315(pro-)]TJ 0 -11.956 Td [(cess)-333(to)-334(all)-333(the)-333(pro)-28(cesses)-334(in)-333(the)-333(pro)-28(cesses)-334(grid.)]TJ/F11 9.9626 Tf 119.021 -22.902 Td [(l)-20(oc)]TJ +/F16 11.9552 Tf 175.796 706.129 Td [(scatter)-375(|)-375(Scatter)-375(Global)-375(Dense)-375(Matrix)]TJ/F8 9.9626 Tf -25.091 -18.554 Td [(These)-315(subroutines)-315(scatters)-315(the)-315(p)-28(ortions)-315(of)-315(global)-315(dense)-315(matrix)-315(o)28(wned)-315(b)27(y)-315(a)-315(pro-)]TJ 0 -11.955 Td [(cess)-333(to)-334(all)-333(the)-333(pro)-28(cesses)-334(in)-333(the)-333(pro)-28(cesses)-334(grid.)]TJ/F11 9.9626 Tf 119.021 -24.12 Td [(l)-20(oc)]TJ ET q -1 0 0 1 282.633 617.3 cm +1 0 0 1 282.633 651.699 cm []0 d 0 J 0.398 w 0 0 m 2.989 0 l S Q BT -/F11 9.9626 Tf 285.622 617.101 Td [(x)]TJ/F10 6.9738 Tf 5.694 -1.495 Td [(i)]TJ/F14 9.9626 Tf 6.084 1.495 Td [(\040)]TJ/F11 9.9626 Tf 12.73 0 Td [(scatter)]TJ/F8 9.9626 Tf 30.853 0 Td [(\050)]TJ/F11 9.9626 Tf 3.874 0 Td [(g)-36(l)-20(ob)]TJ +/F11 9.9626 Tf 285.622 651.5 Td [(x)]TJ/F10 6.9738 Tf 5.694 -1.494 Td [(i)]TJ/F14 9.9626 Tf 6.084 1.494 Td [(\040)]TJ/F11 9.9626 Tf 12.73 0 Td [(scatter)]TJ/F8 9.9626 Tf 30.853 0 Td [(\050)]TJ/F11 9.9626 Tf 3.874 0 Td [(g)-36(l)-20(ob)]TJ ET q -1 0 0 1 362.838 617.3 cm +1 0 0 1 362.838 651.699 cm []0 d 0 J 0.398 w 0 0 m 2.989 0 l S Q BT -/F11 9.9626 Tf 365.827 617.101 Td [(x)]TJ/F8 9.9626 Tf 5.693 0 Td [(\051)]TJ -220.815 -20.966 Td [(where:)]TJ +/F11 9.9626 Tf 365.827 651.5 Td [(x)]TJ/F8 9.9626 Tf 5.693 0 Td [(\051)]TJ -220.815 -22.094 Td [(where:)]TJ 0 g 0 G -/F11 9.9626 Tf 0 -19.163 Td [(g)-36(l)-19(o)-1(b)]TJ +/F11 9.9626 Tf 0 -20.191 Td [(g)-36(l)-19(o)-1(b)]TJ ET q -1 0 0 1 168.775 577.171 cm +1 0 0 1 168.775 609.415 cm []0 d 0 J 0.398 w 0 0 m 3.437 0 l S Q BT -/F11 9.9626 Tf 172.212 576.972 Td [(x)]TJ +/F11 9.9626 Tf 172.212 609.215 Td [(x)]TJ 0 g 0 G /F8 9.9626 Tf 10.675 0 Td [(is)-333(the)-334(global)-333(matrix)]TJ/F11 9.9626 Tf 88.917 0 Td [(g)-36(l)-20(ob)]TJ ET q -1 0 0 1 289.785 577.171 cm +1 0 0 1 289.785 609.415 cm []0 d 0 J 0.398 w 0 0 m 2.989 0 l S Q BT -/F11 9.9626 Tf 292.773 576.972 Td [(x)]TJ/F7 6.9738 Tf 5.694 -1.495 Td [(1:)]TJ/F10 6.9738 Tf 6.227 0 Td [(m;)]TJ/F7 6.9738 Tf 9.436 0 Td [(1:)]TJ/F10 6.9738 Tf 6.226 0 Td [(n)]TJ +/F11 9.9626 Tf 292.773 609.215 Td [(x)]TJ/F7 6.9738 Tf 5.694 -1.494 Td [(1:)]TJ/F10 6.9738 Tf 6.227 0 Td [(m;)]TJ/F7 6.9738 Tf 9.436 0 Td [(1:)]TJ/F10 6.9738 Tf 6.226 0 Td [(n)]TJ 0 g 0 G -/F11 9.9626 Tf -169.651 -18.05 Td [(l)-20(oc)]TJ +/F11 9.9626 Tf -169.651 -18.784 Td [(l)-20(oc)]TJ ET q -1 0 0 1 163.701 557.626 cm +1 0 0 1 163.701 589.136 cm []0 d 0 J 0.398 w 0 0 m 3.437 0 l S Q BT -/F11 9.9626 Tf 167.139 557.427 Td [(x)]TJ/F10 6.9738 Tf 5.693 -1.494 Td [(i)]TJ +/F11 9.9626 Tf 167.139 588.937 Td [(x)]TJ/F10 6.9738 Tf 5.693 -1.494 Td [(i)]TJ 0 g 0 G /F8 9.9626 Tf 8.299 1.494 Td [(is)-333(the)-334(lo)-27(cal)-334(p)-28(or)1(tion)-334(of)-333(global)-333(dense)-334(matrix)-333(on)-333(pro)-28(cess)]TJ/F11 9.9626 Tf 234.703 0 Td [(i)]TJ/F8 9.9626 Tf 3.433 0 Td [(.)]TJ 0 g 0 G -/F11 9.9626 Tf -268.562 -19.544 Td [(scatter)]TJ +/F11 9.9626 Tf -268.562 -20.279 Td [(scatter)]TJ 0 g 0 G /F8 9.9626 Tf 35.834 0 Td [(is)-333(the)-334(scatter)-333(function.)]TJ 0 g 0 G @@ -10809,2696 +9912,2260 @@ BT 0 g 0 G ET q -1 0 0 1 228.797 518.901 cm +1 0 0 1 228.797 548.181 cm []0 d 0 J 0.398 w 0 0 m 187.526 0 l S Q BT -/F11 9.9626 Tf 234.775 510.333 Td [(x)]TJ/F10 6.9738 Tf 5.694 -1.494 Td [(i)]TJ/F11 9.9626 Tf 3.317 1.494 Td [(;)-167(y)]TJ/F27 9.9626 Tf 111.399 0 Td [(Subroutine)]TJ +/F11 9.9626 Tf 234.775 539.613 Td [(x)]TJ/F10 6.9738 Tf 5.694 -1.495 Td [(i)]TJ/F11 9.9626 Tf 3.317 1.495 Td [(;)-167(y)]TJ/F27 9.9626 Tf 111.399 0 Td [(Subroutine)]TJ ET q -1 0 0 1 228.797 506.547 cm +1 0 0 1 228.797 535.827 cm []0 d 0 J 0.398 w 0 0 m 187.526 0 l S Q BT -/F8 9.9626 Tf 234.775 497.979 Td [(In)28(teger)-9028(psb)]TJ +/F8 9.9626 Tf 234.775 527.259 Td [(In)28(teger)-9028(psb)]TJ ET q -1 0 0 1 370.782 498.179 cm +1 0 0 1 370.782 527.458 cm []0 d 0 J 0.398 w 0 0 m 2.989 0 l S Q BT -/F8 9.9626 Tf 373.771 497.979 Td [(scatter)]TJ -138.996 -11.955 Td [(Short)-333(Precision)-334(Real)-3102(psb)]TJ +/F8 9.9626 Tf 373.771 527.259 Td [(scatter)]TJ -138.996 -11.955 Td [(Short)-333(Precision)-334(Real)-3102(psb)]TJ ET q -1 0 0 1 370.782 486.223 cm +1 0 0 1 370.782 515.503 cm []0 d 0 J 0.398 w 0 0 m 2.989 0 l S Q BT -/F8 9.9626 Tf 373.771 486.024 Td [(scatter)]TJ -138.996 -11.955 Td [(Long)-333(Precision)-334(Real)-3314(psb)]TJ +/F8 9.9626 Tf 373.771 515.304 Td [(scatter)]TJ -138.996 -11.955 Td [(Long)-333(Precision)-334(Real)-3314(psb)]TJ ET q -1 0 0 1 370.782 474.268 cm +1 0 0 1 370.782 503.548 cm []0 d 0 J 0.398 w 0 0 m 2.989 0 l S Q BT -/F8 9.9626 Tf 373.771 474.069 Td [(scatter)]TJ -138.996 -11.955 Td [(Short)-333(Precision)-334(Complex)-1200(psb)]TJ +/F8 9.9626 Tf 373.771 503.349 Td [(scatter)]TJ -138.996 -11.955 Td [(Short)-333(Precision)-334(Complex)-1200(psb)]TJ ET q -1 0 0 1 370.782 462.313 cm +1 0 0 1 370.782 491.593 cm []0 d 0 J 0.398 w 0 0 m 2.989 0 l S Q BT -/F8 9.9626 Tf 373.771 462.114 Td [(scatter)]TJ -138.996 -11.955 Td [(Long)-333(Precision)-334(Complex)-1411(psb)]TJ +/F8 9.9626 Tf 373.771 491.394 Td [(scatter)]TJ -138.996 -11.956 Td [(Long)-333(Precision)-334(Complex)-1411(psb)]TJ ET q -1 0 0 1 370.782 450.358 cm +1 0 0 1 370.782 479.638 cm []0 d 0 J 0.398 w 0 0 m 2.989 0 l S Q BT -/F8 9.9626 Tf 373.771 450.159 Td [(scatter)]TJ +/F8 9.9626 Tf 373.771 479.438 Td [(scatter)]TJ ET q -1 0 0 1 228.797 446.373 cm +1 0 0 1 228.797 475.653 cm []0 d 0 J 0.398 w 0 0 m 187.526 0 l S Q 0 g 0 G BT -/F8 9.9626 Tf 276.386 418.334 Td [(T)83(able)-333(16:)-444(Data)-334(t)28(yp)-28(es)]TJ +/F8 9.9626 Tf 276.386 447.613 Td [(T)83(able)-333(16:)-444(Data)-334(t)28(yp)-28(es)]TJ 0 g 0 G 0 g 0 G -/F16 14.3462 Tf -125.681 -46.294 Td [(Syn)31(tax)]TJ/F8 9.9626 Tf 67.117 -21.821 Td [(call)-333(psb)]TJ -ET -q -1 0 0 1 251.684 350.419 cm -[]0 d 0 J 0.398 w 0 0 m 2.989 0 l S -Q -BT -/F8 9.9626 Tf 254.673 350.219 Td [(scatter)-333(\050)]TJ/F17 9.9626 Tf 36.613 0 Td [(glob)]TJ -ET -q -1 0 0 1 308.7 350.419 cm -[]0 d 0 J 0.398 w 0 0 m 3.055 0 l S -Q -BT -/F17 9.9626 Tf 311.756 350.219 Td [(x,)-358(lo)51(c)]TJ -ET -q -1 0 0 1 335.319 350.419 cm -[]0 d 0 J 0.398 w 0 0 m 3.055 0 l S -Q -BT -/F17 9.9626 Tf 338.375 350.219 Td [(x,)-358(desc)]TJ -ET -q -1 0 0 1 368.558 350.419 cm -[]0 d 0 J 0.398 w 0 0 m 3.055 0 l S -Q -BT -/F17 9.9626 Tf 371.613 350.219 Td [(a,)-358(info,)-357(r)51(o)51(ot)]TJ/F8 9.9626 Tf 51.811 0 Td [(\051)]TJ/F16 14.3462 Tf -272.719 -29.888 Td [(Syn)31(tax)]TJ/F8 9.9626 Tf 67.117 -21.821 Td [(call)-333(psb)]TJ -ET -q -1 0 0 1 251.684 298.71 cm -[]0 d 0 J 0.398 w 0 0 m 2.989 0 l S -Q -BT -/F8 9.9626 Tf 254.673 298.51 Td [(scatter)-333(\050)]TJ/F17 9.9626 Tf 36.613 0 Td [(glob)]TJ -ET -q -1 0 0 1 308.7 298.71 cm -[]0 d 0 J 0.398 w 0 0 m 3.055 0 l S -Q -BT -/F17 9.9626 Tf 311.756 298.51 Td [(x,)-358(lo)51(c)]TJ -ET -q -1 0 0 1 335.319 298.71 cm -[]0 d 0 J 0.398 w 0 0 m 3.055 0 l S -Q -BT -/F17 9.9626 Tf 338.375 298.51 Td [(x,)-358(desc)]TJ -ET -q -1 0 0 1 368.558 298.71 cm -[]0 d 0 J 0.398 w 0 0 m 3.055 0 l S -Q -BT -/F17 9.9626 Tf 371.613 298.51 Td [(a,)-358(info,)-357(r)51(o)51(ot)]TJ/F8 9.9626 Tf 51.811 0 Td [(\051)]TJ 0 g 0 G -/F27 9.9626 Tf -272.719 -23.91 Td [(T)32(yp)-32(e:)]TJ +0 g 0 G +/F30 9.9626 Tf -125.681 -36.34 Td [(call)-525(psb_scatter\050glob_x,)-525(loc_x,)-525(desc_a,)-525(info,)-525(root\051)]TJ 0 -11.955 Td [(call)-525(psb_scatter\050glob_x,)-525(loc_x,)-525(desc_a,)-525(info,)-525(root\051)]TJ +0 g 0 G +/F27 9.9626 Tf 0 -22.183 Td [(T)32(yp)-32(e:)]TJ 0 g 0 G /F8 9.9626 Tf 33.797 0 Td [(Sync)28(hronous.)]TJ 0 g 0 G -/F27 9.9626 Tf -33.797 -19.544 Td [(On)-383(En)32(try)]TJ +/F27 9.9626 Tf -33.797 -20.278 Td [(On)-383(En)32(try)]TJ 0 g 0 G 0 g 0 G - 0 -19.545 Td [(glob)]TJ + 0 -20.279 Td [(glob)]TJ ET q -1 0 0 1 172.397 235.711 cm +1 0 0 1 172.397 336.778 cm []0 d 0 J 0.398 w 0 0 m 3.437 0 l S Q BT -/F27 9.9626 Tf 175.834 235.511 Td [(x)]TJ +/F27 9.9626 Tf 175.834 336.578 Td [(x)]TJ 0 g 0 G /F8 9.9626 Tf 11.028 0 Td [(The)-333(arra)27(y)-333(that)-333(m)28(ust)-334(b)-27(e)-334(scattered)-333(in)28(to)-334(lo)-28(cal)-333(pieces.)]TJ -11.251 -11.955 Td [(Scop)-28(e:)]TJ/F27 9.9626 Tf 32.379 0 Td [(global)]TJ/F8 9.9626 Tf -32.379 -11.955 Td [(T)28(yp)-28(e:)]TJ/F27 9.9626 Tf 29.612 0 Td [(required)]TJ/F8 9.9626 Tf -29.612 -11.955 Td [(In)28(ten)28(t:)]TJ/F27 9.9626 Tf 33.486 0 Td [(in)]TJ/F8 9.9626 Tf 9.548 0 Td [(.)]TJ -43.034 -11.955 Td [(Sp)-28(eci\014ed)-333(as:)-445(a)-333(rank)-333(one)-334(or)-333(t)28(w)28(o)-334(arra)28(y)84(.)]TJ 0 g 0 G -/F27 9.9626 Tf -24.906 -19.545 Td [(desc)]TJ +/F27 9.9626 Tf -24.906 -20.279 Td [(desc)]TJ ET q -1 0 0 1 172.619 168.346 cm +1 0 0 1 172.619 268.678 cm []0 d 0 J 0.398 w 0 0 m 3.437 0 l S Q BT -/F27 9.9626 Tf 176.057 168.146 Td [(a)]TJ +/F27 9.9626 Tf 176.057 268.479 Td [(a)]TJ 0 g 0 G -/F8 9.9626 Tf 10.55 0 Td [(con)28(tains)-334(data)-333(structures)-333(for)-333(c)-1(omm)28(unications.)]TJ -10.996 -11.955 Td [(Scop)-28(e:)]TJ/F27 9.9626 Tf 32.379 0 Td [(lo)-32(cal)]TJ/F8 9.9626 Tf -32.379 -11.955 Td [(T)28(yp)-28(e:)]TJ/F27 9.9626 Tf 29.612 0 Td [(required)]TJ/F8 9.9626 Tf -29.612 -11.955 Td [(In)28(ten)28(t:)]TJ/F27 9.9626 Tf 33.486 0 Td [(in)]TJ/F8 9.9626 Tf 9.548 0 Td [(.)]TJ -43.034 -11.955 Td [(Sp)-28(eci\014ed)-333(as:)-445(a)-333(structured)-333(data)-333(of)-334(t)28(yp)-28(e)]TJ +/F8 9.9626 Tf 10.55 0 Td [(con)28(tains)-334(data)-333(structures)-333(for)-333(c)-1(omm)28(unications.)]TJ -10.996 -11.955 Td [(Scop)-28(e:)]TJ/F27 9.9626 Tf 32.379 0 Td [(lo)-32(cal)]TJ/F8 9.9626 Tf -32.379 -11.955 Td [(T)28(yp)-28(e:)]TJ/F27 9.9626 Tf 29.612 0 Td [(required)]TJ/F8 9.9626 Tf -29.612 -11.955 Td [(In)28(ten)28(t:)]TJ/F27 9.9626 Tf 33.486 0 Td [(in)]TJ/F8 9.9626 Tf 9.548 0 Td [(.)]TJ -43.034 -11.956 Td [(Sp)-28(eci\014ed)-333(as:)-445(a)-333(structured)-333(data)-333(of)-334(t)28(yp)-28(e)]TJ 0 0 1 rg 0 0 1 RG /F30 9.9626 Tf 170.915 0 Td [(psb)]TJ ET q -1 0 0 1 362.845 120.525 cm +1 0 0 1 362.845 220.858 cm []0 d 0 J 0.398 w 0 0 m 3.138 0 l S Q BT -/F30 9.9626 Tf 365.983 120.326 Td [(desc)]TJ +/F30 9.9626 Tf 365.983 220.659 Td [(desc)]TJ ET q -1 0 0 1 387.532 120.525 cm +1 0 0 1 387.532 220.858 cm []0 d 0 J 0.398 w 0 0 m 3.138 0 l S Q BT -/F30 9.9626 Tf 390.67 120.326 Td [(type)]TJ +/F30 9.9626 Tf 390.67 220.659 Td [(type)]TJ 0 g 0 G /F8 9.9626 Tf 20.922 0 Td [(.)]TJ 0 g 0 G - -94.013 -29.888 Td [(56)]TJ +/F27 9.9626 Tf -260.887 -20.279 Td [(ro)-32(ot)]TJ +0 g 0 G +/F8 9.9626 Tf 25.93 0 Td [(The)-420(pro)-27(ce)-1(ss)-419(that)-420(holds)-419(the)-420(global)-420(cop)28(y)83(.)-703(If)]TJ/F11 9.9626 Tf 194.21 0 Td [(r)-28(oot)]TJ/F8 9.9626 Tf 22.228 0 Td [(=)]TJ/F14 9.9626 Tf 11.949 0 Td [(\000)]TJ/F8 9.9626 Tf 7.749 0 Td [(1)-420(all)-419(the)-420(pro)-28(cesses)]TJ -237.16 -11.955 Td [(ha)28(v)28(e)-334(a)-333(cop)28(y)-334(of)-333(the)-333(global)-334(v)28(ector.)]TJ 0 -11.955 Td [(Scop)-28(e:)]TJ/F27 9.9626 Tf 32.379 0 Td [(global)]TJ/F8 9.9626 Tf -32.379 -11.956 Td [(T)28(yp)-28(e:)]TJ/F27 9.9626 Tf 29.612 0 Td [(optional)]TJ/F8 9.9626 Tf -29.612 -11.955 Td [(In)28(ten)28(t:)]TJ/F27 9.9626 Tf 33.486 0 Td [(in)]TJ/F8 9.9626 Tf 9.547 0 Td [(.)]TJ -43.033 -11.955 Td [(Sp)-28(eci\014ed)-333(as:)-445(an)-333(in)28(teger)-333(v)55(ariable)]TJ/F14 9.9626 Tf 142.079 0 Td [(\000)]TJ/F8 9.9626 Tf 7.749 0 Td [(1)]TJ/F14 9.9626 Tf 7.748 0 Td [(\024)]TJ/F11 9.9626 Tf 10.516 0 Td [(r)-28(oot)]TJ/F14 9.9626 Tf 20.795 0 Td [(\024)]TJ/F11 9.9626 Tf 10.516 0 Td [(np)]TJ/F14 9.9626 Tf 13.206 0 Td [(\000)]TJ/F8 9.9626 Tf 9.963 0 Td [(1,)-333(default)]TJ/F14 9.9626 Tf 44.555 0 Td [(\000)]TJ/F8 9.9626 Tf 7.749 0 Td [(1.)]TJ +0 g 0 G +/F27 9.9626 Tf -299.782 -20.278 Td [(On)-383(Return)]TJ +0 g 0 G +0 g 0 G +/F8 9.9626 Tf 166.874 -29.888 Td [(50)]TJ 0 g 0 G ET endstream endobj -1045 0 obj << +976 0 obj << /Type /Page -/Contents 1046 0 R -/Resources 1044 0 R +/Contents 977 0 R +/Resources 975 0 R /MediaBox [0 0 595.276 841.89] -/Parent 1042 0 R -/Annots [ 1043 0 R ] +/Parent 972 0 R +/Annots [ 973 0 R ] >> endobj -1043 0 obj << +973 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [345.53 117.115 412.588 128.24] +/Rect [345.53 217.448 412.588 228.573] /Subtype /Link /A << /S /GoTo /D (descdata) >> >> endobj -1047 0 obj << -/D [1045 0 R /XYZ 150.705 740.998 null] +978 0 obj << +/D [976 0 R /XYZ 150.705 740.998 null] >> endobj 170 0 obj << -/D [1045 0 R /XYZ 150.705 661.124 null] ->> endobj -1048 0 obj << -/D [1045 0 R /XYZ 320.941 430.289 null] ->> endobj -1049 0 obj << -/D [1045 0 R /XYZ 150.705 359.385 null] +/D [976 0 R /XYZ 150.705 697.294 null] >> endobj -1050 0 obj << -/D [1045 0 R /XYZ 150.705 307.676 null] +979 0 obj << +/D [976 0 R /XYZ 320.941 459.569 null] >> endobj -1044 0 obj << -/Font << /F16 443 0 R /F8 446 0 R /F11 602 0 R /F10 618 0 R /F14 619 0 R /F7 617 0 R /F27 445 0 R /F17 588 0 R /F30 616 0 R >> +975 0 obj << +/Font << /F16 431 0 R /F8 434 0 R /F11 587 0 R /F10 603 0 R /F14 604 0 R /F7 602 0 R /F27 433 0 R /F30 601 0 R >> /ProcSet [ /PDF /Text ] >> endobj -1054 0 obj << -/Length 3002 +982 0 obj << +/Length 1718 >> stream 0 g 0 G 0 g 0 G 0 g 0 G BT -/F27 9.9626 Tf 99.895 706.129 Td [(ro)-32(ot)]TJ -0 g 0 G -/F8 9.9626 Tf 25.931 0 Td [(The)-420(pro)-27(ces)-1(s)-419(that)-420(holds)-419(the)-420(global)-420(cop)28(y)83(.)-703(If)]TJ/F11 9.9626 Tf 194.21 0 Td [(r)-28(oot)]TJ/F8 9.9626 Tf 22.228 0 Td [(=)]TJ/F14 9.9626 Tf 11.949 0 Td [(\000)]TJ/F8 9.9626 Tf 7.749 0 Td [(1)-420(all)-419(the)-420(pro)-28(cesses)]TJ -237.16 -11.955 Td [(ha)28(v)28(e)-334(a)-333(cop)28(y)-334(of)-333(the)-333(global)-334(v)28(ector.)]TJ 0 -11.955 Td [(Scop)-28(e:)]TJ/F27 9.9626 Tf 32.379 0 Td [(global)]TJ/F8 9.9626 Tf -32.379 -11.956 Td [(T)28(yp)-28(e:)]TJ/F27 9.9626 Tf 29.611 0 Td [(optional)]TJ/F8 9.9626 Tf -29.611 -11.955 Td [(In)28(ten)28(t:)]TJ/F27 9.9626 Tf 33.486 0 Td [(in)]TJ/F8 9.9626 Tf 9.547 0 Td [(.)]TJ -43.033 -11.955 Td [(Sp)-28(eci\014ed)-333(as:)-445(an)-333(in)28(teger)-333(v)55(ariable)]TJ/F14 9.9626 Tf 142.079 0 Td [(\000)]TJ/F8 9.9626 Tf 7.748 0 Td [(1)]TJ/F14 9.9626 Tf 7.749 0 Td [(\024)]TJ/F11 9.9626 Tf 10.516 0 Td [(r)-28(oot)]TJ/F14 9.9626 Tf 20.795 0 Td [(\024)]TJ/F11 9.9626 Tf 10.516 0 Td [(np)]TJ/F14 9.9626 Tf 13.206 0 Td [(\000)]TJ/F8 9.9626 Tf 9.963 0 Td [(1,)-333(default)]TJ/F14 9.9626 Tf 44.555 0 Td [(\000)]TJ/F8 9.9626 Tf 7.749 0 Td [(1.)]TJ -0 g 0 G -/F27 9.9626 Tf -299.783 -19.925 Td [(On)-383(Return)]TJ -0 g 0 G -0 g 0 G - 0 -19.926 Td [(lo)-32(c)]TJ +/F27 9.9626 Tf 99.895 706.129 Td [(lo)-32(c)]TJ ET q -1 0 0 1 114.904 606.702 cm +1 0 0 1 114.904 706.328 cm []0 d 0 J 0.398 w 0 0 m 3.437 0 l S Q BT -/F27 9.9626 Tf 118.341 606.502 Td [(x)]TJ +/F27 9.9626 Tf 118.341 706.129 Td [(x)]TJ 0 g 0 G /F8 9.9626 Tf 11.028 0 Td [(the)-333(lo)-28(cal)-333(p)-28(ortion)-333(of)-334(global)-333(dense)-333(matrix)]TJ/F11 9.9626 Tf 176.118 0 Td [(g)-36(l)-19(o)-1(b)]TJ ET q -1 0 0 1 323.467 606.702 cm +1 0 0 1 323.467 706.328 cm []0 d 0 J 0.398 w 0 0 m 2.989 0 l S Q BT -/F11 9.9626 Tf 326.456 606.502 Td [(x)]TJ/F8 9.9626 Tf 5.694 0 Td [(.)]TJ -207.348 -11.955 Td [(Scop)-28(e:)]TJ/F27 9.9626 Tf 32.379 0 Td [(lo)-32(cal)]TJ/F8 9.9626 Tf -32.379 -11.955 Td [(T)28(yp)-28(e:)]TJ/F27 9.9626 Tf 29.611 0 Td [(required)]TJ/F8 9.9626 Tf -29.611 -11.955 Td [(In)28(ten)28(t:)]TJ/F27 9.9626 Tf 33.486 0 Td [(out)]TJ/F8 9.9626 Tf 16.549 0 Td [(.)]TJ -50.035 -11.955 Td [(Sp)-28(eci\014ed)-472(as:)-723(a)-472(rank)-473(one)-472(or)-472(t)27(w)28(o)-472(arra)27(y)-472(con)28(taining)-472(n)27(um)28(b)-28(ers)-472(of)-473(th)1(e)-473(t)28(yp)-28(e)]TJ 0 -11.955 Td [(indicated)-333(in)-334(T)84(able)]TJ +/F11 9.9626 Tf 326.456 706.129 Td [(x)]TJ/F8 9.9626 Tf 5.694 0 Td [(.)]TJ -207.348 -11.955 Td [(Scop)-28(e:)]TJ/F27 9.9626 Tf 32.379 0 Td [(lo)-32(cal)]TJ/F8 9.9626 Tf -32.379 -11.955 Td [(T)28(yp)-28(e:)]TJ/F27 9.9626 Tf 29.611 0 Td [(required)]TJ/F8 9.9626 Tf -29.611 -11.956 Td [(In)28(ten)28(t:)]TJ/F27 9.9626 Tf 33.486 0 Td [(out)]TJ/F8 9.9626 Tf 16.549 0 Td [(.)]TJ -50.035 -11.955 Td [(Sp)-28(eci\014ed)-472(as:)-723(a)-472(rank)-473(one)-472(or)-472(t)27(w)28(o)-472(arra)27(y)-472(con)28(taining)-472(n)27(um)28(b)-28(ers)-472(of)-473(th)1(e)-473(t)28(yp)-28(e)]TJ 0 -11.955 Td [(indicated)-333(in)-334(T)84(able)]TJ 0 0 1 rg 0 0 1 RG [-334(16)]TJ 0 g 0 G [(.)]TJ 0 g 0 G -/F27 9.9626 Tf -24.907 -19.926 Td [(info)]TJ +/F27 9.9626 Tf -24.907 -19.925 Td [(info)]TJ 0 g 0 G -/F8 9.9626 Tf 23.758 0 Td [(Error)-333(co)-28(de.)]TJ 1.149 -11.955 Td [(Scop)-28(e:)]TJ/F27 9.9626 Tf 32.379 0 Td [(lo)-32(cal)]TJ/F8 9.9626 Tf -32.379 -11.955 Td [(T)28(yp)-28(e:)]TJ/F27 9.9626 Tf 29.611 0 Td [(required)]TJ/F8 9.9626 Tf -29.611 -11.955 Td [(In)28(ten)28(t:)]TJ/F27 9.9626 Tf 33.486 0 Td [(out)]TJ/F8 9.9626 Tf 16.549 0 Td [(.)]TJ -50.035 -11.955 Td [(An)-333(in)28(tege)-1(r)-333(v)56(alue;)-334(0)-333(means)-333(no)-334(error)-333(has)-333(b)-28(een)-333(detecte)-1(d)1(.)]TJ +/F8 9.9626 Tf 23.758 0 Td [(Error)-333(co)-28(de.)]TJ 1.149 -11.955 Td [(Scop)-28(e:)]TJ/F27 9.9626 Tf 32.379 0 Td [(lo)-32(cal)]TJ/F8 9.9626 Tf -32.379 -11.956 Td [(T)28(yp)-28(e:)]TJ/F27 9.9626 Tf 29.611 0 Td [(required)]TJ/F8 9.9626 Tf -29.611 -11.955 Td [(In)28(ten)28(t:)]TJ/F27 9.9626 Tf 33.486 0 Td [(out)]TJ/F8 9.9626 Tf 16.549 0 Td [(.)]TJ -50.035 -11.955 Td [(An)-333(in)28(tege)-1(r)-333(v)56(alue;)-334(0)-333(means)-333(no)-334(error)-333(has)-333(b)-28(een)-333(detecte)-1(d)1(.)]TJ 0 g 0 G - 141.968 -388.543 Td [(57)]TJ + 141.968 -488.169 Td [(51)]TJ 0 g 0 G ET endstream endobj -1053 0 obj << +981 0 obj << /Type /Page -/Contents 1054 0 R -/Resources 1052 0 R +/Contents 982 0 R +/Resources 980 0 R /MediaBox [0 0 595.276 841.89] -/Parent 1042 0 R -/Annots [ 1051 0 R ] +/Parent 972 0 R +/Annots [ 974 0 R ] >> endobj -1051 0 obj << +974 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [205.998 545.73 217.953 554.641] +/Rect [205.998 645.357 217.953 654.268] /Subtype /Link /A << /S /GoTo /D (table.16) >> >> endobj -1055 0 obj << -/D [1053 0 R /XYZ 99.895 740.998 null] ->> endobj -1052 0 obj << -/Font << /F27 445 0 R /F8 446 0 R /F11 602 0 R /F14 619 0 R >> -/ProcSet [ /PDF /Text ] ->> endobj -1058 0 obj << -/Length 169 ->> -stream -0 g 0 G -0 g 0 G -BT -/F16 14.3462 Tf 150.705 706.129 Td [(6)-1125(Data)-375(managemen)31(t)-375(routines)]TJ -0 g 0 G -/F8 9.9626 Tf 166.874 -615.691 Td [(58)]TJ -0 g 0 G -ET -endstream -endobj -1057 0 obj << -/Type /Page -/Contents 1058 0 R -/Resources 1056 0 R -/MediaBox [0 0 595.276 841.89] -/Parent 1042 0 R ->> endobj -1059 0 obj << -/D [1057 0 R /XYZ 150.705 740.998 null] ->> endobj -174 0 obj << -/D [1057 0 R /XYZ 150.705 716.092 null] +983 0 obj << +/D [981 0 R /XYZ 99.895 740.998 null] >> endobj -1056 0 obj << -/Font << /F16 443 0 R /F8 446 0 R >> +980 0 obj << +/Font << /F27 433 0 R /F8 434 0 R /F11 587 0 R >> /ProcSet [ /PDF /Text ] >> endobj -1062 0 obj << -/Length 6902 +986 0 obj << +/Length 6147 >> stream 0 g 0 G 0 g 0 G -0 g 0 G -0 g 0 G -BT -/F16 14.3462 Tf 99.895 682.518 Td [(psb)]TJ -ET -q -1 0 0 1 125.163 682.718 cm -[]0 d 0 J 0.398 w 0 0 m 4.842 0 l S -Q -BT -/F16 14.3462 Tf 130.004 682.518 Td [(cdall|Allo)-31(cates)-375(a)-375(comm)31(unication)]TJ -30.109 -17.932 Td [(descriptor)]TJ 0 -33.477 Td [(Syn)31(tax)]TJ/F8 9.9626 Tf 49.877 -21.821 Td [(call)-333(psb)]TJ -ET -q -1 0 0 1 183.634 609.488 cm -[]0 d 0 J 0.398 w 0 0 m 2.989 0 l S -Q -BT -/F8 9.9626 Tf 186.622 609.288 Td [(cdall)-333(\050)]TJ/F17 9.9626 Tf 27.674 0 Td [(ic)51(ontxt,)-358(desc)]TJ -ET -q -1 0 0 1 268.921 609.488 cm -[]0 d 0 J 0.398 w 0 0 m 3.055 0 l S -Q -BT -/F17 9.9626 Tf 271.976 609.288 Td [(a,)-358(info,mg=mg,p)51(ar)1(ts=p)51(arts)]TJ/F8 9.9626 Tf 117.88 0 Td [(\051)]TJ -230.791 -23.91 Td [(call)-333(psb)]TJ -ET -q -1 0 0 1 192.926 585.577 cm -[]0 d 0 J 0.398 w 0 0 m 2.989 0 l S -Q -BT -/F8 9.9626 Tf 195.915 585.378 Td [(cdall)-333(\050)]TJ/F17 9.9626 Tf 27.674 0 Td [(ic)51(ontxt,)-358(desc)]TJ -ET -q -1 0 0 1 278.214 585.577 cm -[]0 d 0 J 0.398 w 0 0 m 3.055 0 l S -Q -BT -/F17 9.9626 Tf 281.269 585.378 Td [(a,)-358(info,vg=vg,\015ag=\015ag)]TJ/F8 9.9626 Tf 99.294 0 Td [(\051)]TJ -198.585 -23.91 Td [(call)-333(psb)]TJ -ET -q -1 0 0 1 215.84 561.667 cm -[]0 d 0 J 0.398 w 0 0 m 2.989 0 l S -Q -BT -/F8 9.9626 Tf 218.829 561.468 Td [(cdall)-333(\050)]TJ/F17 9.9626 Tf 27.674 0 Td [(ic)51(ontxt,)-358(desc)]TJ -ET -q -1 0 0 1 301.128 561.667 cm -[]0 d 0 J 0.398 w 0 0 m 3.055 0 l S -Q -BT -/F17 9.9626 Tf 304.183 561.468 Td [(a,)-358(info,vl=vl)]TJ/F8 9.9626 Tf 53.466 0 Td [(\051)]TJ -176.689 -23.911 Td [(call)-333(psb)]TJ -ET -q -1 0 0 1 214.822 537.757 cm -[]0 d 0 J 0.398 w 0 0 m 2.989 0 l S -Q -BT -/F8 9.9626 Tf 217.811 537.557 Td [(cdall)-333(\050)]TJ/F17 9.9626 Tf 27.674 0 Td [(ic)51(ontxt,)-358(desc)]TJ -ET -q -1 0 0 1 300.11 537.757 cm -[]0 d 0 J 0.398 w 0 0 m 3.055 0 l S -Q -BT -/F17 9.9626 Tf 303.165 537.557 Td [(a,)-358(info,nl=nl)]TJ/F8 9.9626 Tf 55.502 0 Td [(\051)]TJ -207.368 -23.91 Td [(call)-333(psb)]TJ -ET -q -1 0 0 1 185.161 513.846 cm -[]0 d 0 J 0.398 w 0 0 m 2.989 0 l S -Q BT -/F8 9.9626 Tf 188.15 513.647 Td [(cdall)-333(\050)]TJ/F17 9.9626 Tf 27.674 0 Td [(ic)51(ontxt,)-358(desc)]TJ +/F16 14.3462 Tf 150.705 706.129 Td [(6)-1125(Data)-375(managemen)31(t)-375(routines)]TJ/F16 11.9552 Tf 0 -25.137 Td [(psb)]TJ ET q -1 0 0 1 270.449 513.846 cm -[]0 d 0 J 0.398 w 0 0 m 3.055 0 l S +1 0 0 1 171.761 681.191 cm +[]0 d 0 J 0.398 w 0 0 m 4.035 0 l S Q BT -/F17 9.9626 Tf 273.504 513.647 Td [(a,)-358(info,mg=mg,r)52(epl=.true.)]TJ/F8 9.9626 Tf 114.824 0 Td [(\051)]TJ -288.433 -23.91 Td [(This)-316(subroutine)-317(initial)1(iz)-1(es)-316(the)-316(comm)27(unication)-316(descriptor)-316(asso)-28(ciated)-316(with)-317(an)-316(in-)]TJ 0 -11.956 Td [(dex)-336(space.)-454(Exactly)-336(one)-337(of)-336(the)-336(optional)-337(argumen)28(ts)]TJ/F30 9.9626 Tf 220.034 0 Td [(parts)]TJ/F8 9.9626 Tf 26.152 0 Td [(,)]TJ/F30 9.9626 Tf 6.126 0 Td [(vg)]TJ/F8 9.9626 Tf 10.461 0 Td [(,)]TJ/F30 9.9626 Tf 6.126 0 Td [(vl)]TJ/F8 9.9626 Tf 13.811 0 Td [(or)]TJ/F30 9.9626 Tf 12.235 0 Td [(nl)]TJ/F8 9.9626 Tf 13.812 0 Td [(m)28(ust)-337(b)-27(e)]TJ -308.757 -11.955 Td [(sp)-28(eci\014ed,)-333(thereb)28(y)-334(c)28(ho)-28(osing)-333(the)-333(sp)-28(eci\014c)-334(in)1(itialization)-334(strategy:)]TJ +/F16 11.9552 Tf 175.796 680.992 Td [(cdall)-375(|)-375(Allo)-31(cates)-375(a)-375(comm)31(unication)-375(descriptor)]TJ +0 g 0 G 0 g 0 G -/F27 9.9626 Tf 0 -17.633 Td [(On)-383(En)32(try)]TJ +/F30 9.9626 Tf -25.091 -19.713 Td [(call)-525(psb_cdall\050icontxt,)-525(desc_a,)-525(info,mg=mg,parts=parts\051)]TJ 0 -11.955 Td [(call)-525(psb_cdall\050icontxt,)-525(desc_a,)-525(info,vg=vg,flag=flag\051)]TJ 0 -11.955 Td [(call)-525(psb_cdall\050icontxt,)-525(desc_a,)-525(info,vl=vl\051)]TJ 0 -11.955 Td [(call)-525(psb_cdall\050icontxt,)-525(desc_a,)-525(info,nl=nl\051)]TJ 0 -11.956 Td [(call)-525(psb_cdall\050icontxt,)-525(desc_a,)-525(info,mg=mg,repl=.true.\051)]TJ/F8 9.9626 Tf 14.944 -24.762 Td [(This)-314(subroutine)-314(initializes)-315(th)1(e)-315(comm)28(unication)-314(descriptor)-314(ass)-1(o)-27(ciated)-315(with)-314(an)]TJ -14.944 -11.955 Td [(index)-355(space.)-510(Exactly)-355(one)-356(of)-355(the)-355(optional)-355(argumen)28(ts)]TJ/F30 9.9626 Tf 230.213 0 Td [(parts)]TJ/F8 9.9626 Tf 26.152 0 Td [(,)]TJ/F30 9.9626 Tf 6.36 0 Td [(vg)]TJ/F8 9.9626 Tf 10.461 0 Td [(,)]TJ/F30 9.9626 Tf 6.361 0 Td [(vl)]TJ/F8 9.9626 Tf 10.46 0 Td [(,)]TJ/F30 9.9626 Tf 6.361 0 Td [(nl)]TJ/F8 9.9626 Tf 13.999 0 Td [(or)]TJ/F30 9.9626 Tf 12.423 0 Td [(repl)]TJ/F8 9.9626 Tf -322.79 -11.955 Td [(m)28(ust)-334(b)-27(e)-334(sp)-27(e)-1(ci\014ed,)-333(thereb)28(y)-333(c)27(ho)-27(osing)-334(the)-333(sp)-28(eci\014c)-333(initialization)-333(strategy:)]TJ 0 g 0 G +/F27 9.9626 Tf 0 -22.059 Td [(On)-383(En)32(try)]TJ 0 g 0 G - 0 -18.779 Td [(T)32(yp)-32(e:)]TJ +0 g 0 G + 0 -22.769 Td [(T)32(yp)-32(e:)]TJ 0 g 0 G /F8 9.9626 Tf 33.797 0 Td [(Sync)28(hronous.)]TJ 0 g 0 G -/F27 9.9626 Tf -33.797 -18.779 Td [(icon)32(txt)]TJ +/F27 9.9626 Tf -33.797 -22.77 Td [(icon)32(txt)]TJ +0 g 0 G +/F8 9.9626 Tf 39.989 0 Td [(the)-333(comm)27(unication)-333(con)28(text.)]TJ -15.082 -11.955 Td [(Scop)-28(e:)]TJ/F27 9.9626 Tf 27.95 0 Td [(global)]TJ/F8 9.9626 Tf 29.757 0 Td [(.)]TJ -57.707 -11.955 Td [(T)28(yp)-28(e:)]TJ/F27 9.9626 Tf 25.183 0 Td [(required)]TJ/F8 9.9626 Tf 41.898 0 Td [(.)]TJ -67.081 -11.956 Td [(In)28(ten)28(t:)]TJ/F27 9.9626 Tf 33.485 0 Td [(in)]TJ/F8 9.9626 Tf 9.548 0 Td [(.)]TJ -43.033 -11.955 Td [(Sp)-28(eci\014ed)-333(as:)-444(an)-334(in)28(teger)-333(v)55(alue.)]TJ 0 g 0 G -/F8 9.9626 Tf 39.989 0 Td [(the)-333(comm)27(unication)-333(con)28(text.)]TJ -15.082 -11.955 Td [(Scop)-28(e:)]TJ/F27 9.9626 Tf 27.951 0 Td [(global)]TJ/F8 9.9626 Tf 29.756 0 Td [(.)]TJ -57.707 -11.955 Td [(T)28(yp)-28(e:)]TJ/F27 9.9626 Tf 25.183 0 Td [(required)]TJ/F8 9.9626 Tf 41.899 0 Td [(.)]TJ -67.082 -11.955 Td [(In)28(ten)28(t:)]TJ/F27 9.9626 Tf 33.486 0 Td [(in)]TJ/F8 9.9626 Tf 9.547 0 Td [(.)]TJ -43.033 -11.956 Td [(Sp)-28(eci\014ed)-333(as:)-445(an)-333(in)28(teger)-333(v)55(alue.)]TJ +/F27 9.9626 Tf -24.907 -22.77 Td [(vg)]TJ 0 g 0 G -/F27 9.9626 Tf -24.907 -18.779 Td [(vg)]TJ +/F8 9.9626 Tf 16.756 0 Td [(Data)-463(allo)-28(cation:)-703(eac)28(h)-463(index)]TJ/F11 9.9626 Tf 130.017 0 Td [(i)]TJ/F14 9.9626 Tf 8.35 0 Td [(2)-494(f)]TJ/F8 9.9626 Tf 16.541 0 Td [(1)]TJ/F11 9.9626 Tf 6.642 0 Td [(:)-167(:)-166(:)-167(mg)]TJ/F14 9.9626 Tf 27.14 0 Td [(g)]TJ/F8 9.9626 Tf 9.593 0 Td [(is)-463(allo)-28(cated)-462(to)-463(pro)-28(cess)]TJ/F11 9.9626 Tf 104.428 0 Td [(v)-36(g)]TJ/F8 9.9626 Tf 10.296 0 Td [(\050)]TJ/F11 9.9626 Tf 3.874 0 Td [(i)]TJ/F8 9.9626 Tf 3.432 0 Td [(\051.)]TJ -312.162 -11.955 Td [(Scop)-28(e:)]TJ/F27 9.9626 Tf 27.95 0 Td [(global)]TJ/F8 9.9626 Tf 29.757 0 Td [(.)]TJ -57.707 -11.955 Td [(T)28(yp)-28(e:)]TJ/F27 9.9626 Tf 25.183 0 Td [(optional)]TJ/F8 9.9626 Tf 40.577 0 Td [(.)]TJ -65.76 -11.955 Td [(In)28(ten)28(t:)]TJ/F27 9.9626 Tf 33.485 0 Td [(in)]TJ/F8 9.9626 Tf 9.548 0 Td [(.)]TJ -43.033 -11.955 Td [(Sp)-28(eci\014ed)-333(as:)-444(a)-1(n)-333(in)28(teger)-333(arra)27(y)84(.)]TJ 0 g 0 G -/F8 9.9626 Tf 16.757 0 Td [(Data)-463(allo)-28(cation:)-703(eac)28(h)-463(index)]TJ/F11 9.9626 Tf 130.016 0 Td [(i)]TJ/F14 9.9626 Tf 8.351 0 Td [(2)-494(f)]TJ/F8 9.9626 Tf 16.541 0 Td [(1)]TJ/F11 9.9626 Tf 6.641 0 Td [(:)-167(:)-166(:)-167(mg)]TJ/F14 9.9626 Tf 27.14 0 Td [(g)]TJ/F8 9.9626 Tf 9.593 0 Td [(is)-463(allo)-28(cated)-463(to)-462(pro)-28(cess)]TJ/F11 9.9626 Tf 104.428 0 Td [(v)-36(g)]TJ/F8 9.9626 Tf 10.296 0 Td [(\050)]TJ/F11 9.9626 Tf 3.874 0 Td [(i)]TJ/F8 9.9626 Tf 3.433 0 Td [(\051.)]TJ -312.163 -11.955 Td [(Scop)-28(e:)]TJ/F27 9.9626 Tf 27.951 0 Td [(global)]TJ/F8 9.9626 Tf 29.756 0 Td [(.)]TJ -57.707 -11.955 Td [(T)28(yp)-28(e:)]TJ/F27 9.9626 Tf 25.183 0 Td [(optional)]TJ/F8 9.9626 Tf 40.577 0 Td [(.)]TJ -65.76 -11.955 Td [(In)28(ten)28(t:)]TJ/F27 9.9626 Tf 33.486 0 Td [(in)]TJ/F8 9.9626 Tf 9.547 0 Td [(.)]TJ -43.033 -11.955 Td [(Sp)-28(eci\014ed)-333(as:)-445(an)-333(in)28(teger)-333(arra)27(y)84(.)]TJ +/F27 9.9626 Tf -24.907 -22.77 Td [(\015ag)]TJ 0 g 0 G -/F27 9.9626 Tf -24.907 -18.78 Td [(\015ag)]TJ +/F8 9.9626 Tf 22.644 0 Td [(Sp)-28(eci\014es)-333(whether)-333(e)-1(n)28(tries)-333(in)]TJ/F11 9.9626 Tf 121.932 0 Td [(v)-36(g)]TJ/F8 9.9626 Tf 13.617 0 Td [(are)-333(zero-)-334(or)-333(one-based.)-445(S)1(c)-1(op)-27(e:)]TJ/F27 9.9626 Tf 131.036 0 Td [(global)]TJ/F8 9.9626 Tf 29.757 0 Td [(.)]TJ -294.079 -11.955 Td [(T)28(yp)-28(e:)]TJ/F27 9.9626 Tf 25.183 0 Td [(optional)]TJ/F8 9.9626 Tf 40.577 0 Td [(.)]TJ -65.76 -11.955 Td [(In)28(ten)28(t:)]TJ/F27 9.9626 Tf 33.485 0 Td [(in)]TJ/F8 9.9626 Tf 9.548 0 Td [(.)]TJ -43.033 -11.956 Td [(Sp)-28(eci\014ed)-333(as:)-445(an)-333(in)28(teger)-333(v)55(alue)-333(0)]TJ/F11 9.9626 Tf 135.409 0 Td [(;)]TJ/F8 9.9626 Tf 4.428 0 Td [(1,)-333(default)-334(0.)]TJ 0 g 0 G -/F8 9.9626 Tf 22.644 0 Td [(Sp)-28(eci\014es)-333(whether)-334(en)28(tries)-333(in)]TJ/F11 9.9626 Tf 121.932 0 Td [(v)-36(g)]TJ/F8 9.9626 Tf 13.617 0 Td [(are)-333(zero-)-334(or)-333(one-based.)-445(Scop)-27(e:)]TJ/F27 9.9626 Tf 131.037 0 Td [(global)]TJ/F8 9.9626 Tf 29.756 0 Td [(.)]TJ -294.079 -11.955 Td [(T)28(yp)-28(e:)]TJ/F27 9.9626 Tf 25.183 0 Td [(optional)]TJ/F8 9.9626 Tf 40.577 0 Td [(.)]TJ -65.76 -11.955 Td [(In)28(ten)28(t:)]TJ/F27 9.9626 Tf 33.486 0 Td [(in)]TJ/F8 9.9626 Tf 9.547 0 Td [(.)]TJ -43.033 -11.955 Td [(Sp)-28(eci\014ed)-333(as:)-445(an)-333(in)28(teger)-333(v)55(alue)-333(0)]TJ/F11 9.9626 Tf 135.409 0 Td [(;)]TJ/F8 9.9626 Tf 4.428 0 Td [(1,)-333(default)-334(0.)]TJ +/F27 9.9626 Tf -164.744 -22.769 Td [(mg)]TJ 0 g 0 G -/F27 9.9626 Tf -164.744 -18.779 Td [(mg)]TJ +/F8 9.9626 Tf 20.257 0 Td [(the)-333(\050global\051)-334(n)28(um)28(b)-28(er)-333(of)-333(ro)27(ws)-333(of)-333(the)-334(probl)1(e)-1(m.)]TJ 4.65 -11.955 Td [(Scop)-28(e:)]TJ/F27 9.9626 Tf 27.95 0 Td [(global)]TJ/F8 9.9626 Tf 29.757 0 Td [(.)]TJ -57.707 -11.956 Td [(T)28(yp)-28(e:)]TJ/F27 9.9626 Tf 25.183 0 Td [(optional)]TJ/F8 9.9626 Tf 40.577 0 Td [(.)]TJ -65.76 -11.955 Td [(In)28(ten)28(t:)]TJ/F27 9.9626 Tf 33.485 0 Td [(in)]TJ/F8 9.9626 Tf 9.548 0 Td [(.)]TJ -43.033 -11.955 Td [(Sp)-28(eci\014ed)-332(as:)-444(an)-333(in)28(teger)-333(v)56(alue.)-444(I)-1(t)-332(is)-333(required)-332(if)]TJ/F30 9.9626 Tf 203.266 0 Td [(parts)]TJ/F8 9.9626 Tf 29.465 0 Td [(or)]TJ/F30 9.9626 Tf 12.198 0 Td [(repl)]TJ/F8 9.9626 Tf 24.235 0 Td [(is)-333(sp)-27(ec)-1(i)1(\014e)-1(d)1(.)]TJ 0 g 0 G -/F8 9.9626 Tf 20.258 0 Td [(the)-333(\050global\051)-334(n)28(um)28(b)-28(er)-333(of)-333(ro)27(ws)-333(of)-333(the)-334(pr)1(oblem)-1(.)]TJ 4.649 -11.955 Td [(Scop)-28(e:)]TJ/F27 9.9626 Tf 27.951 0 Td [(global)]TJ/F8 9.9626 Tf 29.756 0 Td [(.)]TJ -57.707 -11.956 Td [(T)28(yp)-28(e:)]TJ/F27 9.9626 Tf 25.183 0 Td [(optional)]TJ/F8 9.9626 Tf 40.577 0 Td [(.)]TJ -65.76 -11.955 Td [(In)28(ten)28(t:)]TJ/F27 9.9626 Tf 33.486 0 Td [(in)]TJ/F8 9.9626 Tf 9.547 0 Td [(.)]TJ -43.033 -11.955 Td [(Sp)-28(eci\014ed)-332(as:)-444(an)-333(in)28(teger)-333(v)56(alue.)-445(It)-332(is)-333(required)-332(if)]TJ/F30 9.9626 Tf 203.266 0 Td [(parts)]TJ/F8 9.9626 Tf 29.466 0 Td [(or)]TJ/F30 9.9626 Tf 12.197 0 Td [(repl)]TJ/F8 9.9626 Tf 24.235 0 Td [(is)-333(sp)-27(e)-1(ci\014)1(e)-1(d)1(.)]TJ +/F27 9.9626 Tf -294.071 -22.77 Td [(parts)]TJ 0 g 0 G -/F27 9.9626 Tf -294.071 -18.779 Td [(parts)]TJ +/F8 9.9626 Tf 30.609 0 Td [(the)-333(subroutine)-334(th)1(at)-334(de\014nes)-333(the)-333(partitioning)-334(sc)28(heme.)]TJ -5.702 -11.955 Td [(Scop)-28(e:)]TJ/F27 9.9626 Tf 27.95 0 Td [(global)]TJ/F8 9.9626 Tf 29.757 0 Td [(.)]TJ -57.707 -11.955 Td [(T)28(yp)-28(e:)]TJ/F27 9.9626 Tf 25.183 0 Td [(required)]TJ/F8 9.9626 Tf 41.898 0 Td [(.)]TJ -67.081 -11.955 Td [(Sp)-28(eci\014ed)-333(as:)-445(a)-333(subroutine.)]TJ 0 g 0 G -/F8 9.9626 Tf 30.609 0 Td [(the)-333(subroutine)-334(th)1(at)-334(de\014nes)-333(the)-333(partitioning)-334(sc)28(heme.)]TJ -5.702 -11.955 Td [(Scop)-28(e:)]TJ/F27 9.9626 Tf 27.951 0 Td [(global)]TJ/F8 9.9626 Tf 29.756 0 Td [(.)]TJ -57.707 -11.955 Td [(T)28(yp)-28(e:)]TJ/F27 9.9626 Tf 25.183 0 Td [(required)]TJ/F8 9.9626 Tf 41.899 0 Td [(.)]TJ -67.082 -11.956 Td [(Sp)-28(eci\014ed)-333(as:)-445(a)-333(subroutine.)]TJ +/F27 9.9626 Tf -24.907 -22.77 Td [(vl)]TJ 0 g 0 G - 141.968 -29.887 Td [(59)]TJ +/F8 9.9626 Tf 14.211 0 Td [(Data)-408(allo)-28(cation:)-593(the)-408(set)-408(of)-408(global)-408(indices)-408(b)-28(elonging)-408(to)-408(the)-408(calling)-408(pro)-28(cess.)]TJ 10.696 -11.955 Td [(Scop)-28(e:)]TJ/F27 9.9626 Tf 27.95 0 Td [(lo)-32(cal)]TJ/F8 9.9626 Tf 23.074 0 Td [(.)]TJ -51.024 -11.955 Td [(T)28(yp)-28(e:)]TJ/F27 9.9626 Tf 25.183 0 Td [(optional)]TJ/F8 9.9626 Tf 40.577 0 Td [(.)]TJ -65.76 -11.955 Td [(In)28(ten)28(t:)]TJ/F27 9.9626 Tf 33.485 0 Td [(in)]TJ/F8 9.9626 Tf 9.548 0 Td [(.)]TJ -43.033 -11.956 Td [(Sp)-28(eci\014ed)-333(as:)-445(an)-333(in)28(teger)-333(arra)27(y)84(.)]TJ +0 g 0 G + 141.967 -29.888 Td [(52)]TJ 0 g 0 G ET endstream endobj -1061 0 obj << +985 0 obj << /Type /Page -/Contents 1062 0 R -/Resources 1060 0 R +/Contents 986 0 R +/Resources 984 0 R /MediaBox [0 0 595.276 841.89] -/Parent 1042 0 R +/Parent 972 0 R >> endobj -1063 0 obj << -/D [1061 0 R /XYZ 99.895 740.998 null] +987 0 obj << +/D [985 0 R /XYZ 150.705 740.998 null] >> endobj -178 0 obj << -/D [1061 0 R /XYZ 99.895 646.253 null] +174 0 obj << +/D [985 0 R /XYZ 150.705 716.092 null] >> endobj -1064 0 obj << -/D [1061 0 R /XYZ 99.895 618.454 null] +178 0 obj << +/D [985 0 R /XYZ 150.705 671.621 null] >> endobj -1060 0 obj << -/Font << /F16 443 0 R /F8 446 0 R /F17 588 0 R /F30 616 0 R /F27 445 0 R /F11 602 0 R /F14 619 0 R >> +984 0 obj << +/Font << /F16 431 0 R /F30 601 0 R /F8 434 0 R /F27 433 0 R /F11 587 0 R /F14 604 0 R >> /ProcSet [ /PDF /Text ] >> endobj -1068 0 obj << -/Length 6210 +991 0 obj << +/Length 6991 >> stream 0 g 0 G 0 g 0 G 0 g 0 G BT -/F27 9.9626 Tf 150.705 706.129 Td [(vl)]TJ -0 g 0 G -/F8 9.9626 Tf 14.21 0 Td [(Data)-408(allo)-28(cation:)-593(the)-408(se)-1(t)-408(of)-407(global)-408(indices)-408(b)-28(elonging)-408(to)-408(the)-408(calling)-408(pro)-28(cess.)]TJ 10.696 -11.955 Td [(Scop)-28(e:)]TJ/F27 9.9626 Tf 27.951 0 Td [(lo)-32(cal)]TJ/F8 9.9626 Tf 23.073 0 Td [(.)]TJ -51.024 -11.955 Td [(T)28(yp)-28(e:)]TJ/F27 9.9626 Tf 25.184 0 Td [(optional)]TJ/F8 9.9626 Tf 40.577 0 Td [(.)]TJ -65.761 -11.956 Td [(In)28(ten)28(t:)]TJ/F27 9.9626 Tf 33.486 0 Td [(in)]TJ/F8 9.9626 Tf 9.548 0 Td [(.)]TJ -43.034 -11.955 Td [(Sp)-28(eci\014ed)-333(as:)-445(an)-333(in)28(teger)-333(arra)27(y)84(.)]TJ -0 g 0 G -/F27 9.9626 Tf -24.906 -19.666 Td [(nl)]TJ +/F27 9.9626 Tf 99.895 706.129 Td [(nl)]TJ 0 g 0 G -/F8 9.9626 Tf 14.529 0 Td [(Data)-223(allo)-28(cation)1(:)-390(in)-222(a)-223(generalized)-223(blo)-28(c)28(k-ro)28(w)-223(distribution)-223(the)-222(n)27(um)28(b)-28(er)-222(of)-223(indices)]TJ 10.377 -11.955 Td [(b)-28(elonging)-333(to)-333(the)-334(curren)28(t)-333(pro)-28(cess.)-445(S)1(c)-1(op)-27(e:)]TJ/F27 9.9626 Tf 175.648 0 Td [(lo)-32(cal)]TJ/F8 9.9626 Tf 23.073 0 Td [(.)]TJ -198.721 -11.955 Td [(T)28(yp)-28(e:)]TJ/F27 9.9626 Tf 25.184 0 Td [(optional)]TJ/F8 9.9626 Tf 40.577 0 Td [(.)]TJ -65.761 -11.956 Td [(In)28(ten)28(t:)]TJ/F27 9.9626 Tf 33.486 0 Td [(in)]TJ/F8 9.9626 Tf 9.548 0 Td [(.)]TJ -43.034 -11.955 Td [(Sp)-28(eci\014ed)-333(as:)-445(an)-333(in)28(teger)-333(v)55(alue.)]TJ +/F8 9.9626 Tf 14.529 0 Td [(Data)-223(allo)-28(cation:)-389(in)-222(a)-223(generalized)-223(blo)-28(c)28(k-ro)28(w)-223(distribution)-223(the)-222(n)27(um)28(b)-28(er)-222(of)-223(indices)]TJ 10.378 -11.955 Td [(b)-28(elonging)-333(to)-333(the)-334(curren)28(t)-333(pro)-28(cess.)-444(Scop)-28(e:)]TJ/F27 9.9626 Tf 175.647 0 Td [(lo)-32(cal)]TJ/F8 9.9626 Tf 23.073 0 Td [(.)]TJ -198.72 -11.955 Td [(T)28(yp)-28(e:)]TJ/F27 9.9626 Tf 25.183 0 Td [(optional)]TJ/F8 9.9626 Tf 40.577 0 Td [(.)]TJ -65.76 -11.956 Td [(In)28(ten)28(t:)]TJ/F27 9.9626 Tf 33.486 0 Td [(in)]TJ/F8 9.9626 Tf 9.547 0 Td [(.)]TJ -43.033 -11.955 Td [(Sp)-28(eci\014ed)-333(as:)-445(an)-333(in)28(teger)-333(v)55(alue.)]TJ 0 g 0 G -/F27 9.9626 Tf -24.906 -19.666 Td [(repl)]TJ +/F27 9.9626 Tf -24.907 -18.9 Td [(repl)]TJ 0 g 0 G -/F8 9.9626 Tf 24.498 0 Td [(Data)-351(allo)-28(cation:)-480(build)-351(a)-351(replicated)-351(index)-351(space)-351(\050i.e.)-498(all)-351(pro)-28(cesses)-351(o)27(wn)-351(all)]TJ 0.408 -11.955 Td [(indices\051.)-444(Scop)-28(e:)]TJ/F27 9.9626 Tf 68.411 0 Td [(global)]TJ/F8 9.9626 Tf 29.756 0 Td [(.)]TJ -98.167 -11.955 Td [(T)28(yp)-28(e:)]TJ/F27 9.9626 Tf 25.184 0 Td [(optional)]TJ/F8 9.9626 Tf 40.577 0 Td [(.)]TJ -65.761 -11.955 Td [(In)28(ten)28(t:)]TJ/F27 9.9626 Tf 33.486 0 Td [(in)]TJ/F8 9.9626 Tf 9.548 0 Td [(.)]TJ -43.034 -11.956 Td [(Sp)-28(eci\014ed)-333(as:)-445(the)-333(logical)-333(v)55(alue)]TJ/F30 9.9626 Tf 131.784 0 Td [(.true.)]TJ +/F8 9.9626 Tf 24.499 0 Td [(Data)-351(allo)-28(cation:)-480(build)-351(a)-351(replicated)-351(index)-351(space)-351(\050i.e.)-498(all)-351(pro)-28(cesses)-351(o)27(wn)-351(all)]TJ 0.408 -11.956 Td [(indices\051.)-444(Scop)-28(e:)]TJ/F27 9.9626 Tf 68.41 0 Td [(global)]TJ/F8 9.9626 Tf 29.757 0 Td [(.)]TJ -98.167 -11.955 Td [(T)28(yp)-28(e:)]TJ/F27 9.9626 Tf 25.183 0 Td [(optional)]TJ/F8 9.9626 Tf 40.577 0 Td [(.)]TJ -65.76 -11.955 Td [(In)28(ten)28(t:)]TJ/F27 9.9626 Tf 33.486 0 Td [(in)]TJ/F8 9.9626 Tf 9.547 0 Td [(.)]TJ -43.033 -11.955 Td [(Sp)-28(eci\014ed)-333(as:)-445(th)1(e)-334(logical)-333(v)55(alue)]TJ/F30 9.9626 Tf 131.784 0 Td [(.true.)]TJ 0 g 0 G -/F27 9.9626 Tf -156.69 -21.27 Td [(On)-383(Return)]TJ +/F27 9.9626 Tf -156.691 -19.356 Td [(On)-383(Return)]TJ 0 g 0 G 0 g 0 G - 0 -19.666 Td [(desc)]TJ + 0 -18.901 Td [(desc)]TJ ET q -1 0 0 1 172.619 482.597 cm +1 0 0 1 121.81 553.53 cm []0 d 0 J 0.398 w 0 0 m 3.437 0 l S Q BT -/F27 9.9626 Tf 176.057 482.398 Td [(a)]TJ +/F27 9.9626 Tf 125.247 553.33 Td [(a)]TJ 0 g 0 G -/F8 9.9626 Tf 10.55 0 Td [(the)-333(comm)27(unication)-333(descriptor.)]TJ -10.996 -11.955 Td [(Scop)-28(e:)]TJ/F27 9.9626 Tf 27.951 0 Td [(lo)-32(cal)]TJ/F8 9.9626 Tf 23.073 0 Td [(.)]TJ -51.024 -11.955 Td [(T)28(yp)-28(e:)]TJ/F27 9.9626 Tf 25.184 0 Td [(required)]TJ/F8 9.9626 Tf 41.898 0 Td [(.)]TJ -67.082 -11.956 Td [(In)28(ten)28(t:)]TJ/F27 9.9626 Tf 33.486 0 Td [(out)]TJ/F8 9.9626 Tf 16.549 0 Td [(.)]TJ -50.035 -11.955 Td [(Sp)-28(eci\014ed)-333(as:)-445(a)-333(structured)-333(data)-333(of)-334(t)28(yp)-28(e)]TJ +/F8 9.9626 Tf 10.551 0 Td [(the)-333(comm)27(unication)-333(descriptor.)]TJ -10.996 -11.955 Td [(Scop)-28(e:)]TJ/F27 9.9626 Tf 27.951 0 Td [(lo)-32(cal)]TJ/F8 9.9626 Tf 23.073 0 Td [(.)]TJ -51.024 -11.955 Td [(T)28(yp)-28(e:)]TJ/F27 9.9626 Tf 25.183 0 Td [(required)]TJ/F8 9.9626 Tf 41.899 0 Td [(.)]TJ -67.082 -11.955 Td [(In)28(ten)28(t:)]TJ/F27 9.9626 Tf 33.486 0 Td [(out)]TJ/F8 9.9626 Tf 16.549 0 Td [(.)]TJ -50.035 -11.955 Td [(Sp)-28(eci\014ed)-333(as:)-445(a)-333(structured)-333(data)-333(of)-334(t)28(yp)-28(e)]TJ 0 0 1 rg 0 0 1 RG /F30 9.9626 Tf 170.915 0 Td [(psb)]TJ ET q -1 0 0 1 362.845 434.777 cm +1 0 0 1 312.036 505.709 cm []0 d 0 J 0.398 w 0 0 m 3.138 0 l S Q BT -/F30 9.9626 Tf 365.983 434.577 Td [(desc)]TJ +/F30 9.9626 Tf 315.174 505.51 Td [(desc)]TJ ET q -1 0 0 1 387.532 434.777 cm +1 0 0 1 336.723 505.709 cm []0 d 0 J 0.398 w 0 0 m 3.138 0 l S Q BT -/F30 9.9626 Tf 390.67 434.577 Td [(type)]TJ +/F30 9.9626 Tf 339.861 505.51 Td [(type)]TJ 0 g 0 G -/F8 9.9626 Tf 20.922 0 Td [(.)]TJ +/F8 9.9626 Tf 20.921 0 Td [(.)]TJ 0 g 0 G -/F27 9.9626 Tf -260.887 -19.666 Td [(info)]TJ +/F27 9.9626 Tf -260.887 -18.901 Td [(info)]TJ 0 g 0 G -/F8 9.9626 Tf 23.758 0 Td [(Error)-333(co)-28(de.)]TJ 1.148 -11.955 Td [(Scop)-28(e:)]TJ/F27 9.9626 Tf 32.379 0 Td [(lo)-32(cal)]TJ/F8 9.9626 Tf -32.379 -11.955 Td [(T)28(yp)-28(e:)]TJ/F27 9.9626 Tf 29.612 0 Td [(required)]TJ/F8 9.9626 Tf -29.612 -11.955 Td [(In)28(ten)28(t:)]TJ/F27 9.9626 Tf 33.486 0 Td [(out)]TJ/F8 9.9626 Tf 16.549 0 Td [(.)]TJ -50.035 -11.956 Td [(An)-333(in)27(t)1(e)-1(ger)-333(v)56(alue;)-334(0)-333(means)-333(no)-334(error)-333(has)-333(b)-28(een)-333(detec)-1(ted.)]TJ/F16 14.3462 Tf -24.906 -32.834 Td [(Notes)]TJ +/F8 9.9626 Tf 23.758 0 Td [(Error)-333(co)-28(de.)]TJ 1.149 -11.955 Td [(Scop)-28(e:)]TJ/F27 9.9626 Tf 32.379 0 Td [(lo)-32(cal)]TJ/F8 9.9626 Tf -32.379 -11.955 Td [(T)28(yp)-28(e:)]TJ/F27 9.9626 Tf 29.611 0 Td [(required)]TJ/F8 9.9626 Tf -29.611 -11.955 Td [(In)28(ten)28(t:)]TJ/F27 9.9626 Tf 33.486 0 Td [(out)]TJ/F8 9.9626 Tf 16.549 0 Td [(.)]TJ -50.035 -11.955 Td [(An)-333(in)28(tege)-1(r)-333(v)56(alue;)-334(0)-333(means)-333(no)-334(error)-333(has)-333(b)-28(een)-333(detecte)-1(d)1(.)]TJ/F16 11.9552 Tf -24.907 -19.356 Td [(Notes)]TJ 0 g 0 G -/F8 9.9626 Tf 12.176 -21.821 Td [(1.)]TJ +/F8 9.9626 Tf 12.177 -17.876 Td [(1.)]TJ 0 g 0 G - [-500(Exactly)-255(one)-255(of)-255(the)-255(optional)-255(argumen)27(ts)]TJ/F30 9.9626 Tf 178.749 0 Td [(parts)]TJ/F8 9.9626 Tf 26.151 0 Td [(,)]TJ/F30 9.9626 Tf 5.465 0 Td [(vg)]TJ/F8 9.9626 Tf 10.461 0 Td [(,)]TJ/F30 9.9626 Tf 5.465 0 Td [(vl)]TJ/F8 9.9626 Tf 10.46 0 Td [(,)]TJ/F30 9.9626 Tf 5.465 0 Td [(nl)]TJ/F8 9.9626 Tf 13.003 0 Td [(m)28(ust)-255(b)-28(e)-255(sp)-28(eci\014ed,)]TJ -242.489 -11.955 Td [(thereb)28(y)-334(c)28(ho)-28(osing)-333(the)-333(initialization)-333(strategy)-334(as)-333(follo)28(ws:)]TJ + [-500(Exactly)-255(one)-255(of)-255(the)-255(optional)-255(argumen)27(ts)]TJ/F30 9.9626 Tf 178.748 0 Td [(parts)]TJ/F8 9.9626 Tf 26.152 0 Td [(,)]TJ/F30 9.9626 Tf 5.465 0 Td [(vg)]TJ/F8 9.9626 Tf 10.46 0 Td [(,)]TJ/F30 9.9626 Tf 5.465 0 Td [(vl)]TJ/F8 9.9626 Tf 10.461 0 Td [(,)]TJ/F30 9.9626 Tf 5.465 0 Td [(nl)]TJ/F8 9.9626 Tf 13.002 0 Td [(m)28(ust)-255(b)-28(e)-255(sp)-28(eci\014ed,)]TJ -242.488 -11.955 Td [(thereb)28(y)-334(c)28(ho)-28(osing)-333(the)-333(initialization)-333(strategy)-334(as)-333(follo)28(ws:)]TJ 0 g 0 G -/F27 9.9626 Tf 0 -19.666 Td [(parts)]TJ +/F27 9.9626 Tf 0 -18.901 Td [(parts)]TJ 0 g 0 G -/F8 9.9626 Tf 30.609 0 Td [(In)-337(this)-338(case)-338(w)28(e)-337(ha)27(v)28(e)-337(a)-338(subroutine)-337(sp)-28(ecifying)-337(the)-338(mapping)-337(b)-28(et)28(w)28(ee)-1(n)]TJ -8.691 -11.955 Td [(global)-225(indices)-225(and)-225(pro)-28(cess/lo)-28(cal)-225(in)1(dex)-225(pairs.)-409(If)-225(this)-225(optional)-225(argu)1(m)-1(en)28(t)]TJ 0 -11.956 Td [(is)-316(sp)-28(eci\014ed,)-320(then)-316(it)-317(is)-316(mandatory)-316(to)-317(sp)-28(ecify)-316(the)-316(argumen)27(t)]TJ/F30 9.9626 Tf 251.563 0 Td [(mg)]TJ/F8 9.9626 Tf 13.612 0 Td [(as)-316(w)27(ell.)]TJ -265.175 -11.955 Td [(The)-333(subroutine)-334(m)28(ust)-333(conform)-333(to)-334(the)-333(follo)28(wing)-334(in)28(terface:)]TJ +/F8 9.9626 Tf 30.609 0 Td [(In)-337(this)-338(case)-338(w)28(e)-337(ha)28(v)27(e)-337(a)-338(subroutine)-337(sp)-28(ecifying)-337(the)-338(mapping)-337(b)-28(et)28(w)28(een)]TJ -8.691 -11.955 Td [(global)-225(indices)-225(and)-225(pro)-28(cess/lo)-27(c)-1(al)-225(i)1(ndex)-225(pairs.)-409(If)-225(this)-225(optional)-225(ar)1(gume)-1(n)28(t)]TJ 0 -11.955 Td [(is)-316(sp)-28(eci\014ed,)-320(then)-316(it)-317(is)-316(mandatory)-316(to)-317(sp)-28(ecify)-316(the)-316(argumen)28(t)]TJ/F30 9.9626 Tf 251.562 0 Td [(mg)]TJ/F8 9.9626 Tf 13.613 0 Td [(as)-316(w)27(ell.)]TJ -265.175 -11.955 Td [(The)-333(subroutine)-334(m)28(ust)-333(conform)-333(to)-334(the)-333(follo)28(wing)-334(in)28(terface:)]TJ 0 g 0 G 0 g 0 G -/F30 9.9626 Tf 10.461 -17.674 Td [(interface)]TJ 15.691 -11.955 Td [(subroutine)-525(psb_parts\050glob_index,mg,np,pv,nv\051)]TJ 10.461 -11.955 Td [(integer,)-525(intent)-525(\050in\051)-1050(::)-525(glob_index,np,mg)]TJ 0 -11.955 Td [(integer,)-525(intent)-525(\050out\051)-525(::)-525(nv,)-525(pv\050*\051)]TJ -10.461 -11.955 Td [(end)-525(subroutine)-525(psb_parts)]TJ -15.691 -11.955 Td [(end)-525(interface)]TJ/F8 9.9626 Tf -10.461 -17.674 Td [(The)-333(input)-334(argumen)28(ts)-333(are:)]TJ +/F30 9.9626 Tf 10.461 -16.909 Td [(interface)]TJ 15.691 -11.955 Td [(subroutine)-525(psb_parts\050glob_index,mg,np,pv,nv\051)]TJ 10.46 -11.955 Td [(integer,)-525(intent)-525(\050in\051)-1050(::)-525(glob_index,np,mg)]TJ 0 -11.955 Td [(integer,)-525(intent)-525(\050out\051)-525(::)-525(nv,)-525(pv\050*\051)]TJ -10.46 -11.955 Td [(end)-525(subroutine)-525(psb_parts)]TJ -15.691 -11.955 Td [(end)-525(interface)]TJ/F8 9.9626 Tf -10.461 -16.908 Td [(The)-333(input)-334(argu)1(m)-1(en)28(ts)-333(are:)]TJ 0 g 0 G -/F27 9.9626 Tf 0 -15.681 Td [(glob)]TJ +/F27 9.9626 Tf 0 -14.916 Td [(glob)]TJ ET q -1 0 0 1 219.221 134.343 cm +1 0 0 1 168.412 226.527 cm []0 d 0 J 0.398 w 0 0 m 3.437 0 l S Q BT -/F27 9.9626 Tf 222.658 134.144 Td [(index)]TJ +/F27 9.9626 Tf 171.849 226.328 Td [(index)]TJ +0 g 0 G +/F8 9.9626 Tf 32.191 0 Td [(The)-333(global)-334(index)-333(to)-333(b)-28(e)-333(mapp)-28(ed;)]TJ +0 g 0 G +/F27 9.9626 Tf -57.32 -13.435 Td [(np)]TJ +0 g 0 G +/F8 9.9626 Tf 17.711 0 Td [(The)-333(n)27(um)28(b)-28(er)-333(of)-333(pro)-28(cesses)-333(in)-334(the)-333(mapping;)]TJ +0 g 0 G +/F27 9.9626 Tf -17.711 -13.436 Td [(mg)]TJ +0 g 0 G +/F8 9.9626 Tf 20.257 0 Td [(The)-333(total)-334(n)28(um)28(b)-28(er)-333(of)-333(global)-334(ro)28(ws)-333(in)-334(the)-333(mapping;)]TJ -20.257 -14.915 Td [(The)-333(output)-334(argu)1(m)-1(en)28(ts)-333(are:)]TJ +0 g 0 G +/F27 9.9626 Tf 0 -14.916 Td [(n)32(v)]TJ 0 g 0 G -/F8 9.9626 Tf 32.192 0 Td [(The)-333(global)-334(index)-333(to)-333(b)-28(e)-333(mapp)-28(ed;)]TJ +/F8 9.9626 Tf 17.075 0 Td [(The)-333(n)27(u)1(m)27(b)-27(e)-1(r)-333(of)-333(en)28(tries)-334(in)]TJ/F30 9.9626 Tf 111.637 0 Td [(pv)]TJ/F8 9.9626 Tf 10.46 0 Td [(;)]TJ 0 g 0 G -/F27 9.9626 Tf -57.321 -13.818 Td [(np)]TJ +/F27 9.9626 Tf -139.172 -13.435 Td [(p)32(v)]TJ 0 g 0 G -/F8 9.9626 Tf 17.712 0 Td [(The)-333(n)27(u)1(m)27(b)-27(e)-1(r)-333(of)-333(pro)-28(cesses)-333(in)-334(the)-333(mapping;)]TJ +/F8 9.9626 Tf 17.075 0 Td [(A)-495(v)28(ector)-495(con)28(tainin)28(t)-495(the)-494(indices)-495(of)-495(the)-495(p)1(ro)-28(cesses)-495(to)-495(whic)28(h)-495(the)]TJ 1.555 -11.955 Td [(global)-468(index)-468(should)-468(b)-28(e)-468(assigend;)-535(e)-1(ac)28(h)-468(en)28(try)-468(m)28(ust)-469(satisfy)-468(0)]TJ/F14 9.9626 Tf 270.508 0 Td [(\024)]TJ/F11 9.9626 Tf -270.508 -11.955 Td [(pv)]TJ/F8 9.9626 Tf 10.199 0 Td [(\050)]TJ/F11 9.9626 Tf 3.874 0 Td [(i)]TJ/F8 9.9626 Tf 3.433 0 Td [(\051)]TJ/F11 9.9626 Tf 8.603 0 Td [(<)-475(np)]TJ/F8 9.9626 Tf 23.47 0 Td [(;)-510(if)]TJ/F11 9.9626 Tf 18.163 0 Td [(nv)-511(>)]TJ/F8 9.9626 Tf 28.373 0 Td [(1)-451(w)27(e)-451(ha)28(v)27(e)-451(an)-452(i)1(ndex)-452(assigned)-451(to)-452(m)28(ultiple)]TJ -96.115 -11.955 Td [(pro)-28(cesses,)-333(i.e.)-445(w)28(e)-333(ha)27(v)28(e)-333(an)-333(o)27(v)28(erlap)-333(among)-333(the)-334(sub)-28(domain)1(s)-1(.)]TJ 0 g 0 G - 102.338 -29.888 Td [(60)]TJ + 101.42 -29.888 Td [(53)]TJ 0 g 0 G ET endstream endobj -1067 0 obj << +990 0 obj << /Type /Page -/Contents 1068 0 R -/Resources 1066 0 R +/Contents 991 0 R +/Resources 989 0 R /MediaBox [0 0 595.276 841.89] -/Parent 1042 0 R -/Annots [ 1065 0 R ] +/Parent 972 0 R +/Annots [ 988 0 R ] >> endobj -1065 0 obj << +988 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [345.53 431.367 412.588 442.492] +/Rect [294.721 502.3 361.779 513.425] /Subtype /Link /A << /S /GoTo /D (descdata) >> >> endobj -1069 0 obj << -/D [1067 0 R /XYZ 150.705 740.998 null] ->> endobj -1070 0 obj << -/D [1067 0 R /XYZ 150.705 324.39 null] +992 0 obj << +/D [990 0 R /XYZ 99.895 740.998 null] >> endobj -1071 0 obj << -/D [1067 0 R /XYZ 150.705 328.246 null] +993 0 obj << +/D [990 0 R /XYZ 99.895 416.985 null] >> endobj -1066 0 obj << -/Font << /F27 445 0 R /F8 446 0 R /F30 616 0 R /F16 443 0 R >> +989 0 obj << +/Font << /F27 433 0 R /F8 434 0 R /F30 601 0 R /F16 431 0 R /F14 604 0 R /F11 587 0 R >> /ProcSet [ /PDF /Text ] >> endobj -1074 0 obj << -/Length 5386 +996 0 obj << +/Length 3927 >> stream 0 g 0 G 0 g 0 G 0 g 0 G BT -/F27 9.9626 Tf 146.72 706.129 Td [(mg)]TJ -0 g 0 G -/F8 9.9626 Tf 20.257 0 Td [(The)-333(total)-334(n)28(um)28(b)-28(er)-333(of)-333(global)-334(ro)28(ws)-333(in)-334(the)-333(mapping;)]TJ -20.257 -15.94 Td [(The)-333(output)-334(argu)1(m)-1(en)28(ts)-333(are:)]TJ -0 g 0 G -/F27 9.9626 Tf 0 -15.941 Td [(n)32(v)]TJ -0 g 0 G -/F8 9.9626 Tf 17.075 0 Td [(The)-333(n)27(u)1(m)27(b)-27(e)-1(r)-333(of)-333(en)28(tries)-334(in)]TJ/F30 9.9626 Tf 111.637 0 Td [(pv)]TJ/F8 9.9626 Tf 10.46 0 Td [(;)]TJ -0 g 0 G -/F27 9.9626 Tf -139.172 -13.947 Td [(p)32(v)]TJ -0 g 0 G -/F8 9.9626 Tf 17.075 0 Td [(A)-495(v)28(ector)-495(con)28(tainin)28(t)-495(the)-494(indices)-495(of)-495(the)-495(p)1(ro)-28(cesses)-495(to)-495(whic)28(h)-495(the)]TJ 1.555 -11.955 Td [(global)-468(index)-468(should)-468(b)-28(e)-468(assigend;)-535(e)-1(ac)28(h)-468(en)28(try)-468(m)28(ust)-469(satisfy)-468(0)]TJ/F14 9.9626 Tf 270.508 0 Td [(\024)]TJ/F11 9.9626 Tf -270.508 -11.956 Td [(pv)]TJ/F8 9.9626 Tf 10.199 0 Td [(\050)]TJ/F11 9.9626 Tf 3.874 0 Td [(i)]TJ/F8 9.9626 Tf 3.433 0 Td [(\051)]TJ/F11 9.9626 Tf 8.603 0 Td [(<)-475(np)]TJ/F8 9.9626 Tf 23.47 0 Td [(;)-510(if)]TJ/F11 9.9626 Tf 18.163 0 Td [(nv)-511(>)]TJ/F8 9.9626 Tf 28.373 0 Td [(1)-451(w)27(e)-451(ha)28(v)27(e)-451(an)-452(i)1(ndex)-452(assigned)-451(to)-452(m)28(ultiple)]TJ -96.115 -11.955 Td [(pro)-28(cesses,)-333(i.e.)-445(w)28(e)-333(ha)27(v)28(e)-333(an)-333(o)27(v)28(erlap)-333(among)-333(the)-334(sub)-28(domain)1(s)-1(.)]TJ +/F27 9.9626 Tf 175.611 706.129 Td [(vg)]TJ 0 g 0 G -/F27 9.9626 Tf -40.548 -15.94 Td [(vg)]TJ -0 g 0 G -/F8 9.9626 Tf 16.757 0 Td [(In)-273(t)1(his)-273(case)-273(the)-272(asso)-28(ciation)-273(b)-27(et)27(w)28(een)-273(an)-272(index)-273(and)-272(a)-273(pro)-27(ces)-1(s)-272(is)-273(sp)-27(e)-1(ci\014ed)]TJ 5.161 -11.955 Td [(via)-346(an)-347(in)28(teger)-346(v)28(ec)-1(t)1(o)-1(r)1(;)-353(the)-347(size)-346(of)-346(the)-347(index)-346(space)-347(is)-346(equal)-346(to)-347(the)-346(size)]TJ 0 -11.955 Td [(of)]TJ/F30 9.9626 Tf 11.633 0 Td [(vg)]TJ/F8 9.9626 Tf 10.461 0 Td [(,)-369(and)-362(eac)27(h)-362(index)]TJ/F11 9.9626 Tf 75.937 0 Td [(i)]TJ/F8 9.9626 Tf 7.04 0 Td [(is)-362(assigned)-362(to)-362(the)-362(pro)-28(cess)]TJ/F11 9.9626 Tf 114.924 0 Td [(v)-36(g)]TJ/F8 9.9626 Tf 10.296 0 Td [(\050)]TJ/F11 9.9626 Tf 3.874 0 Td [(i)]TJ/F8 9.9626 Tf 3.432 0 Td [(\051.)-531(The)-362(v)28(ector)]TJ/F30 9.9626 Tf -237.597 -11.956 Td [(vg)]TJ/F8 9.9626 Tf 13.392 0 Td [(m)28(ust)-295(b)-27(e)-295(iden)28(tical)-294(on)-294(all)-295(calling)-294(pro)-28(cesses;)-307(its)-294(en)27(tries)-294(ma)28(y)-294(ha)27(v)28(e)-294(the)]TJ -13.392 -11.955 Td [(ranges)-333(\0500)]TJ/F11 9.9626 Tf 41.594 0 Td [(:)-167(:)-166(:)-167(np)]TJ/F14 9.9626 Tf 26.49 0 Td [(\000)]TJ/F8 9.9626 Tf 9.962 0 Td [(1\051)-333(or)-334(\0501)]TJ/F11 9.9626 Tf 34.897 0 Td [(:)-167(:)-166(:)-167(np)]TJ/F8 9.9626 Tf 24.276 0 Td [(\051)-333(according)-334(to)-333(the)-333(v)55(alue)-333(of)]TJ/F30 9.9626 Tf 118.473 0 Td [(flag)]TJ/F8 9.9626 Tf 20.921 0 Td [(.)]TJ +/F8 9.9626 Tf 16.757 0 Td [(In)-273(th)1(is)-273(case)-273(the)-272(asso)-28(ciation)-273(b)-27(e)-1(t)28(w)28(een)-273(an)-272(index)-273(and)-272(a)-273(pro)-27(ces)-1(s)-272(is)-273(sp)-28(eci\014ed)]TJ 5.161 -11.955 Td [(via)-346(an)-347(in)28(teger)-346(v)28(ec)-1(tor;)-352(the)-347(size)-346(of)-346(the)-347(index)-346(space)-347(is)-346(equal)-346(to)-347(the)-346(size)]TJ 0 -11.955 Td [(of)]TJ/F30 9.9626 Tf 11.633 0 Td [(vg)]TJ/F8 9.9626 Tf 10.461 0 Td [(,)-369(and)-362(eac)27(h)-362(index)]TJ/F11 9.9626 Tf 75.938 0 Td [(i)]TJ/F8 9.9626 Tf 7.039 0 Td [(is)-362(assigned)-362(to)-362(the)-362(pro)-28(cess)]TJ/F11 9.9626 Tf 114.924 0 Td [(v)-36(g)]TJ/F8 9.9626 Tf 10.296 0 Td [(\050)]TJ/F11 9.9626 Tf 3.874 0 Td [(i)]TJ/F8 9.9626 Tf 3.433 0 Td [(\051.)-531(The)-362(v)28(ector)]TJ/F30 9.9626 Tf -237.598 -11.956 Td [(vg)]TJ/F8 9.9626 Tf 13.393 0 Td [(m)28(ust)-295(b)-27(e)-295(iden)28(tical)-294(on)-294(all)-295(callin)1(g)-295(pro)-27(c)-1(esses;)-307(its)-294(en)27(tri)1(e)-1(s)-294(ma)28(y)-294(ha)27(v)28(e)-294(the)]TJ -13.393 -11.955 Td [(ranges)-333(\0500)]TJ/F11 9.9626 Tf 41.594 0 Td [(:)-167(:)-166(:)-167(np)]TJ/F14 9.9626 Tf 26.49 0 Td [(\000)]TJ/F8 9.9626 Tf 9.963 0 Td [(1\051)-333(or)-334(\0501)]TJ/F11 9.9626 Tf 34.897 0 Td [(:)-167(:)-166(:)-167(np)]TJ/F8 9.9626 Tf 24.275 0 Td [(\051)-333(according)-334(to)-333(the)-333(v)55(alue)-333(of)]TJ/F30 9.9626 Tf 118.473 0 Td [(flag)]TJ/F8 9.9626 Tf 20.921 0 Td [(.)]TJ 0 g 0 G /F27 9.9626 Tf -298.531 -15.94 Td [(vl)]TJ 0 g 0 G -/F8 9.9626 Tf 14.211 0 Td [(In)-303(this)-304(case)-303(w)28(e)-304(are)-303(sp)-28(ecifying)-303(the)-303(list)-304(of)-303(indices)-303(assigned)-304(to)-303(the)-303(curren)28(t)]TJ 7.707 -11.955 Td [(pro)-28(cess;)-334(th)28(us,)-335(th)1(e)-334(g)-1(l)1(obal)-334(problem)-334(size)]TJ/F11 9.9626 Tf 166.365 0 Td [(mg)]TJ/F8 9.9626 Tf 17.185 0 Td [(is)-334(giv)28(en)-334(b)28(y)-334(the)-334(sum)-334(of)-334(the)]TJ -183.55 -11.955 Td [(sizes)-393(of)-393(the)-392(individual)-393(v)28(ectors)]TJ/F30 9.9626 Tf 134.883 0 Td [(vl)]TJ/F8 9.9626 Tf 14.374 0 Td [(sp)-28(eci\014ed)-393(on)-392(the)-393(calling)-393(pro)-28(cesses.)]TJ -149.257 -11.955 Td [(The)-362(subroutin)1(e)-362(will)-362(c)28(hec)28(k)-362(that)-361(eac)27(h)-361(en)27(t)1(ry)-362(in)-362(the)-361(global)-362(index)-361(space)]TJ 0 -11.956 Td [(\0501)]TJ/F11 9.9626 Tf 10.516 0 Td [(:)-167(:)-166(:)-167(mg)]TJ/F8 9.9626 Tf 27.14 0 Td [(\051)-333(is)-334(sp)-27(e)-1(ci\014ed)-333(exactly)-333(once.)]TJ +/F8 9.9626 Tf 14.211 0 Td [(In)-303(this)-304(case)-303(w)28(e)-304(are)-303(sp)-28(ecifying)-303(the)-303(list)-304(of)-303(indices)-303(assigned)-304(to)-303(the)-303(curren)28(t)]TJ 7.707 -11.955 Td [(pro)-28(cess;)-334(th)28(us,)-335(th)1(e)-335(glob)1(al)-334(problem)-334(size)]TJ/F11 9.9626 Tf 166.366 0 Td [(mg)]TJ/F8 9.9626 Tf 17.184 0 Td [(is)-334(giv)28(en)-334(b)28(y)-334(the)-334(sum)-334(of)-334(the)]TJ -183.55 -11.955 Td [(sizes)-393(of)-393(the)-392(individual)-393(v)28(ectors)]TJ/F30 9.9626 Tf 134.883 0 Td [(vl)]TJ/F8 9.9626 Tf 14.374 0 Td [(sp)-28(eci\014ed)-393(on)-392(the)-393(calling)-393(pro)-28(cesses.)]TJ -149.257 -11.956 Td [(The)-362(subroutin)1(e)-362(will)-362(c)28(hec)28(k)-362(that)-361(eac)27(h)-361(en)27(tr)1(y)-362(in)-362(the)-361(global)-362(index)-361(space)]TJ 0 -11.955 Td [(\0501)]TJ/F11 9.9626 Tf 10.516 0 Td [(:)-167(:)-166(:)-167(mg)]TJ/F8 9.9626 Tf 27.14 0 Td [(\051)-333(is)-334(sp)-28(eci\014ed)-333(exactly)-333(once.)]TJ 0 g 0 G /F27 9.9626 Tf -59.574 -15.94 Td [(nl)]TJ 0 g 0 G -/F8 9.9626 Tf 14.529 0 Td [(In)-443(this)-443(case)-443(w)28(e)-444(are)-443(implying)-443(a)-443(generalized)-443(ro)28(w-blo)-28(c)28(k)-443(distribution)-443(in)]TJ 7.389 -11.955 Td [(whic)28(h)-382(eac)28(h)-382(pro)-28(cess)]TJ/F11 9.9626 Tf 87.105 0 Td [(I)]TJ/F8 9.9626 Tf 8.967 0 Td [(gets)-382(assigned)-382(a)-382(consecutiv)28(e)-382(c)27(h)28(unk)-382(of)]TJ/F11 9.9626 Tf 164.191 0 Td [(N)]TJ/F10 6.9738 Tf 8.005 -1.494 Td [(I)]TJ/F8 9.9626 Tf 8.146 1.494 Td [(=)]TJ/F11 9.9626 Tf 11.324 0 Td [(nl)]TJ/F8 9.9626 Tf -287.738 -11.955 Td [(global)-333(indices.)]TJ +/F8 9.9626 Tf 14.529 0 Td [(In)-443(this)-443(case)-443(w)27(e)-443(are)-443(implying)-443(a)-443(generalized)-443(ro)28(w-blo)-28(c)28(k)-443(distribution)-443(in)]TJ 7.389 -11.955 Td [(whic)28(h)-382(eac)28(h)-382(pro)-28(cess)]TJ/F11 9.9626 Tf 87.105 0 Td [(I)]TJ/F8 9.9626 Tf 8.967 0 Td [(gets)-382(assigned)-382(a)-382(consecutiv)28(e)-382(c)27(h)28(unk)-382(of)]TJ/F11 9.9626 Tf 164.192 0 Td [(N)]TJ/F10 6.9738 Tf 8.004 -1.495 Td [(I)]TJ/F8 9.9626 Tf 8.146 1.495 Td [(=)]TJ/F11 9.9626 Tf 11.324 0 Td [(nl)]TJ/F8 9.9626 Tf -287.738 -11.955 Td [(global)-333(indices.)]TJ 0 g 0 G -/F27 9.9626 Tf -21.918 -15.94 Td [(repl)]TJ +/F27 9.9626 Tf -21.918 -15.941 Td [(repl)]TJ 0 g 0 G -/F8 9.9626 Tf 24.498 0 Td [(In)-416(this)-416(case)-417(w)28(e)-416(are)-416(asking)-416(to)-416(replicate)-417(all)-416(indices)-416(on)-416(all)-416(pro)-28(cesses.)]TJ -2.58 -11.956 Td [(This)-420(is)-420(a)-420(sp)-28(ecial)-420(purp)-28(ose)-420(data)-420(allo)-28(cation)-420(that)-420(is)-420(use)-1(f)1(ul)-421(in)-420(the)-420(con-)]TJ 0 -11.955 Td [(struction)-333(of)-334(some)-333(m)28(ultilev)28(el)-334(preconditioners.)]TJ +/F8 9.9626 Tf 24.499 0 Td [(In)-416(this)-416(case)-416(w)27(e)-416(are)-416(asking)-416(to)-416(replicate)-417(al)1(l)-417(indi)1(c)-1(es)-416(on)-416(all)-416(pro)-28(cesses.)]TJ -2.581 -11.955 Td [(This)-420(is)-420(a)-420(sp)-28(ecial)-420(purp)-28(ose)-420(data)-420(allo)-28(cation)-420(that)-420(is)-420(use)-1(f)1(ul)-421(in)-420(the)-420(con-)]TJ 0 -11.955 Td [(struction)-333(of)-334(some)-333(m)28(ultilev)28(el)-334(preconditioners.)]TJ 0 g 0 G -34.648 -19.925 Td [(2.)]TJ 0 g 0 G [-500(On)-333(exit)-334(from)-333(this)-333(routine)-333(the)-334(descriptor)-333(is)-333(in)-334(the)-333(build)-333(state)]TJ 0 g 0 G - 154.698 -306.849 Td [(61)]TJ + 154.698 -404.483 Td [(54)]TJ 0 g 0 G ET endstream endobj -1073 0 obj << +995 0 obj << /Type /Page -/Contents 1074 0 R -/Resources 1072 0 R +/Contents 996 0 R +/Resources 994 0 R /MediaBox [0 0 595.276 841.89] -/Parent 1077 0 R +/Parent 972 0 R >> endobj -1075 0 obj << -/D [1073 0 R /XYZ 99.895 740.998 null] +997 0 obj << +/D [995 0 R /XYZ 150.705 740.998 null] >> endobj -1076 0 obj << -/D [1073 0 R /XYZ 99.895 411.29 null] +998 0 obj << +/D [995 0 R /XYZ 150.705 508.924 null] >> endobj -1072 0 obj << -/Font << /F27 445 0 R /F8 446 0 R /F30 616 0 R /F14 619 0 R /F11 602 0 R /F10 618 0 R >> +994 0 obj << +/Font << /F27 433 0 R /F8 434 0 R /F30 601 0 R /F11 587 0 R /F14 604 0 R /F10 603 0 R >> /ProcSet [ /PDF /Text ] >> endobj -1081 0 obj << -/Length 5151 +1002 0 obj << +/Length 5581 >> stream 0 g 0 G 0 g 0 G -0 g 0 G -0 g 0 G -BT -/F16 14.3462 Tf 150.705 677.07 Td [(psb)]TJ -ET -q -1 0 0 1 175.972 677.269 cm -[]0 d 0 J 0.398 w 0 0 m 4.842 0 l S -Q -BT -/F16 14.3462 Tf 180.814 677.07 Td [(cdins|Comm)31(unication)-375(descriptor)-375(insert)]TJ -30.109 -17.933 Td [(routine)]TJ 0 -38.815 Td [(Syn)31(tax)]TJ/F8 9.9626 Tf 88.628 -22.5 Td [(call)-333(psb)]TJ -ET -q -1 0 0 1 273.195 598.021 cm -[]0 d 0 J 0.398 w 0 0 m 2.989 0 l S -Q BT -/F8 9.9626 Tf 276.184 597.822 Td [(cdins)-333(\050)]TJ/F17 9.9626 Tf 29.389 0 Td [(nz,)-358(ia,)-358(j)1(a,)-358(desc)]TJ +/F16 11.9552 Tf 99.895 706.129 Td [(psb)]TJ ET q -1 0 0 1 370.343 598.021 cm -[]0 d 0 J 0.398 w 0 0 m 3.055 0 l S +1 0 0 1 120.951 706.328 cm +[]0 d 0 J 0.398 w 0 0 m 4.035 0 l S Q BT -/F17 9.9626 Tf 373.399 597.822 Td [(a,)-358(info)]TJ/F8 9.9626 Tf 28.515 0 Td [(\051)]TJ -251.209 -24.699 Td [(This)-301(subroutine)-301(examines)-302(the)-301(edges)-301(of)-302(the)-301(graph)-301(asso)-28(ciated)-301(with)-301(the)-302(discretiza-)]TJ 0 -11.956 Td [(tion)-320(mesh)-321(\050and)-320(isomorphic)-320(to)-321(the)-320(sparsit)28(y)-321(pattern)-320(of)-320(a)-321(linear)-320(system)-320(c)-1(o)-27(e\016cien)27(t)]TJ 0 -11.955 Td [(matrix\051,)-333(storing)-334(th)1(e)-1(m)-333(as)-333(necessary)-334(in)28(to)-333(the)-334(comm)28(unication)-333(descriptor.)]TJ +/F16 11.9552 Tf 124.986 706.129 Td [(cdins)-375(|)-375(Comm)31(unication)-375(descriptor)-375(insert)-375(routine)]TJ +0 g 0 G 0 g 0 G -/F27 9.9626 Tf 0 -25.074 Td [(T)32(yp)-32(e:)]TJ +/F30 9.9626 Tf -25.091 -18.389 Td [(call)-525(psb_cdins\050nz,)-525(ia,)-525(ja,)-525(desc_a,)-525(info\051)]TJ/F8 9.9626 Tf 14.944 -21.918 Td [(This)-428(subroutine)-427(e)-1(x)1(am)-1(in)1(e)-1(s)-427(the)-428(edges)-428(of)-428(the)-427(graph)-428(asso)-28(ciated)-428(with)-428(the)-427(dis-)]TJ -14.944 -11.955 Td [(cretization)-481(mesh)-480(\050and)-481(isomorphic)-480(to)-481(the)-480(sparsit)27(y)-480(pattern)-481(of)-480(a)-481(linear)-480(system)]TJ 0 -11.956 Td [(co)-28(e\016cien)28(t)-359(matrix\051,)-366(storing)-359(them)-359(as)-359(neces)-1(sary)-359(in)28(to)-359(the)-359(comm)28(unication)-360(d)1(e)-1(scrip-)]TJ 0 -11.955 Td [(tor.)]TJ +0 g 0 G +/F27 9.9626 Tf 0 -21.918 Td [(T)32(yp)-32(e:)]TJ 0 g 0 G /F8 9.9626 Tf 33.797 0 Td [(Async)28(hronous.)]TJ 0 g 0 G -/F27 9.9626 Tf -33.797 -23.081 Td [(On)-383(En)32(try)]TJ +/F27 9.9626 Tf -33.797 -19.925 Td [(On)-383(En)32(try)]TJ 0 g 0 G 0 g 0 G - 0 -23.081 Td [(nz)]TJ + 0 -19.925 Td [(nz)]TJ 0 g 0 G -/F8 9.9626 Tf 16.438 0 Td [(the)-333(n)27(u)1(m)27(b)-27(e)-1(r)-333(of)-333(p)-28(oin)28(ts)-333(b)-28(eing)-333(inserted.)]TJ 8.469 -11.955 Td [(Scop)-28(e:)]TJ/F27 9.9626 Tf 32.378 0 Td [(lo)-32(cal)]TJ/F8 9.9626 Tf 23.073 0 Td [(.)]TJ -55.451 -11.955 Td [(T)28(yp)-28(e:)]TJ/F27 9.9626 Tf 29.611 0 Td [(required)]TJ/F8 9.9626 Tf 41.898 0 Td [(.)]TJ -71.509 -11.956 Td [(In)28(ten)28(t:)]TJ/F27 9.9626 Tf 33.485 0 Td [(in)]TJ/F8 9.9626 Tf 9.548 0 Td [(.)]TJ -43.033 -11.955 Td [(Sp)-28(eci\014ed)-333(as:)-444(an)-334(in)28(teger)-333(v)55(alue.)]TJ +/F8 9.9626 Tf 16.439 0 Td [(the)-333(n)28(um)27(b)-27(er)-334(of)-333(p)-28(oin)28(ts)-333(b)-28(eing)-333(inserted.)]TJ 8.468 -11.955 Td [(Scop)-28(e:)]TJ/F27 9.9626 Tf 32.379 0 Td [(lo)-32(cal)]TJ/F8 9.9626 Tf 23.073 0 Td [(.)]TJ -55.452 -11.956 Td [(T)28(yp)-28(e:)]TJ/F27 9.9626 Tf 29.611 0 Td [(required)]TJ/F8 9.9626 Tf 41.898 0 Td [(.)]TJ -71.509 -11.955 Td [(In)28(ten)28(t:)]TJ/F27 9.9626 Tf 33.486 0 Td [(in)]TJ/F8 9.9626 Tf 9.547 0 Td [(.)]TJ -43.033 -11.955 Td [(Sp)-28(eci\014ed)-333(as:)-445(an)-333(in)28(teger)-333(v)55(alue.)]TJ 0 g 0 G -/F27 9.9626 Tf -24.907 -23.081 Td [(ia)]TJ +/F27 9.9626 Tf -24.907 -19.925 Td [(ia)]TJ 0 g 0 G -/F8 9.9626 Tf 13.733 0 Td [(the)-333(indices)-334(of)-333(the)-333(starting)-334(v)28(ertex)-333(of)-333(the)-334(edges)-333(b)-28(eing)-333(inserted.)]TJ 11.174 -11.955 Td [(Scop)-28(e:)]TJ/F27 9.9626 Tf 32.378 0 Td [(lo)-32(cal)]TJ/F8 9.9626 Tf 23.073 0 Td [(.)]TJ -55.451 -11.955 Td [(T)28(yp)-28(e:)]TJ/F27 9.9626 Tf 29.611 0 Td [(required)]TJ/F8 9.9626 Tf 41.898 0 Td [(.)]TJ -71.509 -11.956 Td [(In)28(ten)28(t:)]TJ/F27 9.9626 Tf 33.485 0 Td [(in)]TJ/F8 9.9626 Tf 9.548 0 Td [(.)]TJ -43.033 -11.955 Td [(Sp)-28(eci\014ed)-333(as:)-444(an)-334(in)28(teger)-333(arra)27(y)-333(of)-333(length)]TJ/F11 9.9626 Tf 172.547 0 Td [(nz)]TJ/F8 9.9626 Tf 11.051 0 Td [(.)]TJ +/F8 9.9626 Tf 13.734 0 Td [(the)-333(indices)-334(of)-333(the)-333(starting)-334(v)28(ertex)-333(of)-333(the)-334(edges)-333(b)-28(eing)-333(inserted.)]TJ 11.173 -11.955 Td [(Scop)-28(e:)]TJ/F27 9.9626 Tf 32.379 0 Td [(lo)-32(cal)]TJ/F8 9.9626 Tf 23.073 0 Td [(.)]TJ -55.452 -11.956 Td [(T)28(yp)-28(e:)]TJ/F27 9.9626 Tf 29.611 0 Td [(required)]TJ/F8 9.9626 Tf 41.898 0 Td [(.)]TJ -71.509 -11.955 Td [(In)28(ten)28(t:)]TJ/F27 9.9626 Tf 33.486 0 Td [(in)]TJ/F8 9.9626 Tf 9.547 0 Td [(.)]TJ -43.033 -11.955 Td [(Sp)-28(eci\014ed)-333(as:)-445(an)-333(in)28(teger)-333(arra)27(y)-333(of)-333(length)]TJ/F11 9.9626 Tf 172.548 0 Td [(nz)]TJ/F8 9.9626 Tf 11.051 0 Td [(.)]TJ 0 g 0 G -/F27 9.9626 Tf -208.505 -23.081 Td [(ja)]TJ +/F27 9.9626 Tf -208.506 -19.925 Td [(ja)]TJ 0 g 0 G -/F8 9.9626 Tf 14.051 0 Td [(the)-333(indices)-334(of)-333(the)-333(end)-334(v)28(ertex)-333(of)-333(the)-334(edges)-333(b)-28(eing)-333(inserted.)]TJ 10.856 -11.955 Td [(Scop)-28(e:)]TJ/F27 9.9626 Tf 32.378 0 Td [(lo)-32(cal)]TJ/F8 9.9626 Tf 23.073 0 Td [(.)]TJ -55.451 -11.955 Td [(T)28(yp)-28(e:)]TJ/F27 9.9626 Tf 29.611 0 Td [(required)]TJ/F8 9.9626 Tf 41.898 0 Td [(.)]TJ -71.509 -11.955 Td [(In)28(ten)28(t:)]TJ/F27 9.9626 Tf 33.485 0 Td [(in)]TJ/F8 9.9626 Tf 9.548 0 Td [(.)]TJ -43.033 -11.956 Td [(Sp)-28(eci\014ed)-333(as:)-444(an)-334(in)28(teger)-333(arra)27(y)-333(of)-333(length)]TJ/F11 9.9626 Tf 172.547 0 Td [(nz)]TJ/F8 9.9626 Tf 11.051 0 Td [(.)]TJ +/F8 9.9626 Tf 14.052 0 Td [(the)-333(indices)-334(of)-333(the)-333(end)-334(v)28(ertex)-333(of)-333(the)-334(edges)-333(b)-28(eing)-333(inserted.)]TJ 10.855 -11.955 Td [(Scop)-28(e:)]TJ/F27 9.9626 Tf 32.379 0 Td [(lo)-32(cal)]TJ/F8 9.9626 Tf 23.073 0 Td [(.)]TJ -55.452 -11.955 Td [(T)28(yp)-28(e:)]TJ/F27 9.9626 Tf 29.611 0 Td [(required)]TJ/F8 9.9626 Tf 41.898 0 Td [(.)]TJ -71.509 -11.956 Td [(In)28(ten)28(t:)]TJ/F27 9.9626 Tf 33.486 0 Td [(in)]TJ/F8 9.9626 Tf 9.547 0 Td [(.)]TJ -43.033 -11.955 Td [(Sp)-28(eci\014ed)-333(as:)-445(an)-333(in)28(teger)-333(arra)27(y)-333(of)-333(length)]TJ/F11 9.9626 Tf 172.548 0 Td [(nz)]TJ/F8 9.9626 Tf 11.051 0 Td [(.)]TJ 0 g 0 G -/F27 9.9626 Tf -208.505 -24.284 Td [(On)-383(Return)]TJ +/F27 9.9626 Tf -208.506 -21.918 Td [(On)-383(Return)]TJ 0 g 0 G 0 g 0 G - 0 -23.082 Td [(desc)]TJ + 0 -19.925 Td [(desc)]TJ ET q -1 0 0 1 172.619 241.185 cm +1 0 0 1 121.81 343.231 cm []0 d 0 J 0.398 w 0 0 m 3.437 0 l S Q BT -/F27 9.9626 Tf 176.057 240.985 Td [(a)]TJ +/F27 9.9626 Tf 125.247 343.032 Td [(a)]TJ 0 g 0 G -/F8 9.9626 Tf 10.55 0 Td [(the)-333(up)-28(dated)-333(comm)27(unication)-333(descriptor.)]TJ -10.996 -11.955 Td [(Scop)-28(e:)]TJ/F27 9.9626 Tf 27.951 0 Td [(lo)-32(cal)]TJ/F8 9.9626 Tf 23.073 0 Td [(.)]TJ -51.024 -11.955 Td [(T)28(yp)-28(e:)]TJ/F27 9.9626 Tf 25.184 0 Td [(required)]TJ/F8 9.9626 Tf 41.898 0 Td [(.)]TJ -67.082 -11.955 Td [(In)28(ten)28(t:)]TJ/F27 9.9626 Tf 33.486 0 Td [(inout)]TJ/F8 9.9626 Tf 26.096 0 Td [(.)]TJ -59.582 -11.955 Td [(Sp)-28(eci\014ed)-333(as:)-445(a)-333(structured)-333(data)-333(of)-334(t)28(yp)-28(e)]TJ +/F8 9.9626 Tf 10.551 0 Td [(the)-333(up)-28(dated)-333(comm)27(unication)-333(descriptor.)]TJ -10.996 -11.955 Td [(Scop)-28(e:)]TJ/F27 9.9626 Tf 27.951 0 Td [(lo)-32(cal)]TJ/F8 9.9626 Tf 23.073 0 Td [(.)]TJ -51.024 -11.955 Td [(T)28(yp)-28(e:)]TJ/F27 9.9626 Tf 25.183 0 Td [(required)]TJ/F8 9.9626 Tf 41.899 0 Td [(.)]TJ -67.082 -11.955 Td [(In)28(ten)28(t:)]TJ/F27 9.9626 Tf 33.486 0 Td [(inout)]TJ/F8 9.9626 Tf 26.096 0 Td [(.)]TJ -59.582 -11.956 Td [(Sp)-28(eci\014ed)-333(as:)-445(a)-333(structured)-333(data)-333(of)-334(t)28(yp)-28(e)]TJ 0 0 1 rg 0 0 1 RG /F30 9.9626 Tf 170.915 0 Td [(psb)]TJ ET q -1 0 0 1 362.845 193.364 cm +1 0 0 1 312.036 295.411 cm []0 d 0 J 0.398 w 0 0 m 3.138 0 l S Q BT -/F30 9.9626 Tf 365.983 193.165 Td [(desc)]TJ +/F30 9.9626 Tf 315.174 295.211 Td [(desc)]TJ ET q -1 0 0 1 387.532 193.364 cm +1 0 0 1 336.723 295.411 cm []0 d 0 J 0.398 w 0 0 m 3.138 0 l S Q BT -/F30 9.9626 Tf 390.67 193.165 Td [(type)]TJ -0 g 0 G -/F8 9.9626 Tf 20.922 0 Td [(.)]TJ -0 g 0 G -/F27 9.9626 Tf -260.887 -23.082 Td [(info)]TJ -0 g 0 G -/F8 9.9626 Tf 23.758 0 Td [(Error)-333(co)-28(de.)]TJ 1.148 -11.955 Td [(Scop)-28(e:)]TJ/F27 9.9626 Tf 32.379 0 Td [(lo)-32(cal)]TJ/F8 9.9626 Tf -32.379 -11.955 Td [(T)28(yp)-28(e:)]TJ/F27 9.9626 Tf 29.612 0 Td [(required)]TJ/F8 9.9626 Tf -29.612 -11.955 Td [(In)28(ten)28(t:)]TJ/F27 9.9626 Tf 33.486 0 Td [(out)]TJ/F8 9.9626 Tf 16.549 0 Td [(.)]TJ -50.035 -11.955 Td [(An)-333(in)27(t)1(e)-1(ger)-333(v)56(alue;)-334(0)-333(means)-333(no)-334(error)-333(has)-333(b)-28(een)-333(detec)-1(ted.)]TJ +/F30 9.9626 Tf 339.861 295.211 Td [(type)]TJ 0 g 0 G - 141.968 -31.825 Td [(62)]TJ -0 g 0 G -ET -endstream -endobj -1080 0 obj << -/Type /Page -/Contents 1081 0 R -/Resources 1079 0 R -/MediaBox [0 0 595.276 841.89] -/Parent 1077 0 R -/Annots [ 1078 0 R ] ->> endobj -1078 0 obj << -/Type /Annot -/Border[0 0 0]/H/I/C[1 0 0] -/Rect [345.53 189.955 412.588 201.08] -/Subtype /Link -/A << /S /GoTo /D (descdata) >> ->> endobj -1082 0 obj << -/D [1080 0 R /XYZ 150.705 740.998 null] ->> endobj -182 0 obj << -/D [1080 0 R /XYZ 150.705 639.044 null] ->> endobj -1083 0 obj << -/D [1080 0 R /XYZ 150.705 606.988 null] ->> endobj -1079 0 obj << -/Font << /F16 443 0 R /F8 446 0 R /F17 588 0 R /F27 445 0 R /F11 602 0 R /F30 616 0 R >> -/ProcSet [ /PDF /Text ] ->> endobj -1086 0 obj << -/Length 779 ->> -stream +/F8 9.9626 Tf 20.921 0 Td [(.)]TJ 0 g 0 G +/F27 9.9626 Tf -260.887 -19.925 Td [(info)]TJ 0 g 0 G -BT -/F16 14.3462 Tf 99.895 706.129 Td [(Notes)]TJ +/F8 9.9626 Tf 23.758 0 Td [(Error)-333(co)-28(de.)]TJ 1.149 -11.955 Td [(Scop)-28(e:)]TJ/F27 9.9626 Tf 32.379 0 Td [(lo)-32(cal)]TJ/F8 9.9626 Tf -32.379 -11.955 Td [(T)28(yp)-28(e:)]TJ/F27 9.9626 Tf 29.611 0 Td [(required)]TJ/F8 9.9626 Tf -29.611 -11.955 Td [(In)28(ten)28(t:)]TJ/F27 9.9626 Tf 33.486 0 Td [(out)]TJ/F8 9.9626 Tf 16.549 0 Td [(.)]TJ -50.035 -11.955 Td [(An)-333(in)28(tege)-1(r)-333(v)56(alue;)-334(0)-333(means)-333(no)-334(error)-333(has)-333(b)-28(een)-333(detecte)-1(d)1(.)]TJ/F16 11.9552 Tf -24.907 -21.918 Td [(Notes)]TJ 0 g 0 G -/F8 9.9626 Tf 12.177 -21.821 Td [(1.)]TJ +/F8 9.9626 Tf 12.177 -19.926 Td [(1.)]TJ 0 g 0 G [-500(This)-333(routine)-334(ma)28(y)-333(only)-333(b)-28(e)-334(called)-333(if)-333(the)-333(des)-1(crip)1(tor)-334(is)-333(in)-333(the)-334(build)-333(state;)]TJ 0 g 0 G 0 -19.925 Td [(2.)]TJ 0 g 0 G - [-500(This)-305(r)1(o)-1(u)1(tine)-305(automatically)-304(ignores)-305(edges)-305(that)-304(do)-305(not)-304(insist)-305(on)-304(the)-305(curren)28(t)]TJ 12.73 -11.955 Td [(pro)-28(cess,)-284(i.e)-1(.)-424(edges)-272(for)-273(whic)28(h)-272(neither)-273(the)-272(starting)-272(nor)-273(the)-272(end)-273(v)28(ertex)-272(b)-28(elong)]TJ 0 -11.956 Td [(to)-333(the)-334(curren)28(t)-333(pro)-28(cess.)]TJ + [-500(This)-305(r)1(o)-1(u)1(tine)-305(automatically)-304(ignores)-305(edges)-305(that)-304(do)-305(not)-304(insist)-305(on)-304(the)-305(curren)28(t)]TJ 12.73 -11.955 Td [(pro)-28(cess,)-284(i.e)-1(.)-424(edges)-272(for)-273(whic)28(h)-272(neither)-273(the)-272(starting)-272(nor)-273(the)-272(end)-273(v)28(ertex)-272(b)-28(elong)]TJ 0 -11.955 Td [(to)-333(the)-334(curren)28(t)-333(pro)-28(cess.)]TJ 0 g 0 G - 141.968 -550.034 Td [(63)]TJ + 141.968 -51.349 Td [(55)]TJ 0 g 0 G ET endstream endobj -1085 0 obj << +1001 0 obj << /Type /Page -/Contents 1086 0 R -/Resources 1084 0 R +/Contents 1002 0 R +/Resources 1000 0 R /MediaBox [0 0 595.276 841.89] -/Parent 1077 0 R +/Parent 1006 0 R +/Annots [ 999 0 R ] >> endobj -1087 0 obj << -/D [1085 0 R /XYZ 99.895 740.998 null] +999 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [294.721 292.001 361.779 303.126] +/Subtype /Link +/A << /S /GoTo /D (descdata) >> >> endobj -1088 0 obj << -/D [1085 0 R /XYZ 99.895 696.263 null] +1003 0 obj << +/D [1001 0 R /XYZ 99.895 740.998 null] >> endobj -1089 0 obj << -/D [1085 0 R /XYZ 99.895 700.248 null] +182 0 obj << +/D [1001 0 R /XYZ 99.895 697.37 null] >> endobj -1090 0 obj << -/D [1085 0 R /XYZ 99.895 678.386 null] +1004 0 obj << +/D [1001 0 R /XYZ 99.895 201.563 null] >> endobj -1084 0 obj << -/Font << /F16 443 0 R /F8 446 0 R >> +1005 0 obj << +/D [1001 0 R /XYZ 99.895 179.7 null] +>> endobj +1000 0 obj << +/Font << /F16 431 0 R /F30 601 0 R /F8 434 0 R /F27 433 0 R /F11 587 0 R >> /ProcSet [ /PDF /Text ] >> endobj -1095 0 obj << -/Length 3840 +1011 0 obj << +/Length 3493 >> stream 0 g 0 G 0 g 0 G -0 g 0 G -0 g 0 G -BT -/F16 14.3462 Tf 150.705 680.226 Td [(psb)]TJ -ET -q -1 0 0 1 175.972 680.425 cm -[]0 d 0 J 0.398 w 0 0 m 4.842 0 l S -Q -BT -/F16 14.3462 Tf 180.814 680.226 Td [(cdasb|Comm)31(unication)-375(descriptor)-375(ass)1(em)31(bly)]TJ -30.109 -17.933 Td [(routine)]TJ 0 -35.768 Td [(Syn)31(tax)]TJ/F8 9.9626 Tf 110.435 -21.821 Td [(call)-333(psb)]TJ -ET -q -1 0 0 1 295.002 604.903 cm -[]0 d 0 J 0.398 w 0 0 m 2.989 0 l S -Q BT -/F8 9.9626 Tf 297.99 604.704 Td [(cdasb)-333(\050)]TJ/F17 9.9626 Tf 31.604 0 Td [(desc)]TJ +/F16 11.9552 Tf 150.705 706.129 Td [(psb)]TJ ET q -1 0 0 1 348.536 604.903 cm -[]0 d 0 J 0.398 w 0 0 m 3.055 0 l S +1 0 0 1 171.761 706.328 cm +[]0 d 0 J 0.398 w 0 0 m 4.035 0 l S Q BT -/F17 9.9626 Tf 351.592 604.704 Td [(a,)-358(info)]TJ/F8 9.9626 Tf 28.515 0 Td [(\051)]TJ +/F16 11.9552 Tf 175.796 706.129 Td [(cdasb)-375(|)-375(Comm)31(unication)-375(descriptor)-375(assem)31(bly)-375(routine)]TJ +0 g 0 G +0 g 0 G +/F30 9.9626 Tf -25.091 -18.389 Td [(call)-525(psb_cdasb\050desc_a,)-525(info\051)]TJ 0 g 0 G -/F27 9.9626 Tf -229.402 -23.911 Td [(T)32(yp)-32(e:)]TJ +/F27 9.9626 Tf 0 -21.918 Td [(T)32(yp)-32(e:)]TJ 0 g 0 G /F8 9.9626 Tf 33.797 0 Td [(Sync)28(hronous.)]TJ 0 g 0 G -/F27 9.9626 Tf -33.797 -19.925 Td [(On)-383(En)32(try)]TJ +/F27 9.9626 Tf -33.797 -19.926 Td [(On)-383(En)32(try)]TJ 0 g 0 G 0 g 0 G 0 -19.925 Td [(desc)]TJ ET q -1 0 0 1 172.619 541.142 cm +1 0 0 1 172.619 626.17 cm []0 d 0 J 0.398 w 0 0 m 3.437 0 l S Q BT -/F27 9.9626 Tf 176.057 540.943 Td [(a)]TJ +/F27 9.9626 Tf 176.057 625.971 Td [(a)]TJ 0 g 0 G -/F8 9.9626 Tf 10.55 0 Td [(the)-333(comm)27(unication)-333(descriptor.)]TJ -10.996 -11.955 Td [(Scop)-28(e:)]TJ/F27 9.9626 Tf 27.951 0 Td [(lo)-32(cal)]TJ/F8 9.9626 Tf 23.073 0 Td [(.)]TJ -51.024 -11.956 Td [(T)28(yp)-28(e:)]TJ/F27 9.9626 Tf 25.184 0 Td [(required)]TJ/F8 9.9626 Tf 41.898 0 Td [(.)]TJ -67.082 -11.955 Td [(In)28(ten)28(t:)]TJ/F27 9.9626 Tf 33.486 0 Td [(inout)]TJ/F8 9.9626 Tf 26.096 0 Td [(.)]TJ -59.582 -11.955 Td [(Sp)-28(eci\014ed)-333(as:)-445(a)-333(structured)-333(data)-333(of)-334(t)28(yp)-28(e)]TJ +/F8 9.9626 Tf 10.55 0 Td [(the)-333(comm)27(unication)-333(descriptor.)]TJ -10.996 -11.955 Td [(Scop)-28(e:)]TJ/F27 9.9626 Tf 27.951 0 Td [(lo)-32(cal)]TJ/F8 9.9626 Tf 23.073 0 Td [(.)]TJ -51.024 -11.955 Td [(T)28(yp)-28(e:)]TJ/F27 9.9626 Tf 25.184 0 Td [(required)]TJ/F8 9.9626 Tf 41.898 0 Td [(.)]TJ -67.082 -11.955 Td [(In)28(ten)28(t:)]TJ/F27 9.9626 Tf 33.486 0 Td [(inout)]TJ/F8 9.9626 Tf 26.096 0 Td [(.)]TJ -59.582 -11.956 Td [(Sp)-28(eci\014ed)-333(as:)-445(a)-333(structured)-333(data)-333(of)-334(t)28(yp)-28(e)]TJ 0 0 1 rg 0 0 1 RG /F30 9.9626 Tf 170.915 0 Td [(psb)]TJ ET q -1 0 0 1 362.845 493.321 cm +1 0 0 1 362.845 578.35 cm []0 d 0 J 0.398 w 0 0 m 3.138 0 l S Q BT -/F30 9.9626 Tf 365.983 493.122 Td [(desc)]TJ +/F30 9.9626 Tf 365.983 578.15 Td [(desc)]TJ ET q -1 0 0 1 387.532 493.321 cm +1 0 0 1 387.532 578.35 cm []0 d 0 J 0.398 w 0 0 m 3.138 0 l S Q BT -/F30 9.9626 Tf 390.67 493.122 Td [(type)]TJ +/F30 9.9626 Tf 390.67 578.15 Td [(type)]TJ 0 g 0 G /F8 9.9626 Tf 20.922 0 Td [(.)]TJ 0 g 0 G -/F27 9.9626 Tf -260.887 -21.918 Td [(On)-383(Return)]TJ +/F27 9.9626 Tf -260.887 -21.917 Td [(On)-383(Return)]TJ 0 g 0 G 0 g 0 G - 0 -19.925 Td [(desc)]TJ + 0 -19.926 Td [(desc)]TJ ET q -1 0 0 1 172.619 451.478 cm +1 0 0 1 172.619 536.507 cm []0 d 0 J 0.398 w 0 0 m 3.437 0 l S Q BT -/F27 9.9626 Tf 176.057 451.279 Td [(a)]TJ +/F27 9.9626 Tf 176.057 536.307 Td [(a)]TJ 0 g 0 G -/F8 9.9626 Tf 10.55 0 Td [(the)-333(comm)27(unication)-333(descriptor.)]TJ -10.996 -11.955 Td [(Scop)-28(e:)]TJ/F27 9.9626 Tf 27.951 0 Td [(lo)-32(cal)]TJ/F8 9.9626 Tf 23.073 0 Td [(.)]TJ -51.024 -11.955 Td [(T)28(yp)-28(e:)]TJ/F27 9.9626 Tf 25.184 0 Td [(required)]TJ/F8 9.9626 Tf 41.898 0 Td [(.)]TJ -67.082 -11.955 Td [(In)28(ten)28(t:)]TJ/F27 9.9626 Tf 33.486 0 Td [(inout)]TJ/F8 9.9626 Tf 26.096 0 Td [(.)]TJ -59.582 -11.956 Td [(Sp)-28(eci\014ed)-333(as:)-445(a)-333(structured)-333(data)-333(of)-334(t)28(yp)-28(e)]TJ +/F8 9.9626 Tf 10.55 0 Td [(the)-333(comm)27(unication)-333(descriptor.)]TJ -10.996 -11.955 Td [(Scop)-28(e:)]TJ/F27 9.9626 Tf 27.951 0 Td [(lo)-32(cal)]TJ/F8 9.9626 Tf 23.073 0 Td [(.)]TJ -51.024 -11.955 Td [(T)28(yp)-28(e:)]TJ/F27 9.9626 Tf 25.184 0 Td [(required)]TJ/F8 9.9626 Tf 41.898 0 Td [(.)]TJ -67.082 -11.955 Td [(In)28(ten)28(t:)]TJ/F27 9.9626 Tf 33.486 0 Td [(inout)]TJ/F8 9.9626 Tf 26.096 0 Td [(.)]TJ -59.582 -11.955 Td [(Sp)-28(eci\014ed)-333(as:)-445(a)-333(structured)-333(data)-333(of)-334(t)28(yp)-28(e)]TJ 0 0 1 rg 0 0 1 RG /F30 9.9626 Tf 170.915 0 Td [(psb)]TJ ET q -1 0 0 1 362.845 403.658 cm +1 0 0 1 362.845 488.686 cm []0 d 0 J 0.398 w 0 0 m 3.138 0 l S Q BT -/F30 9.9626 Tf 365.983 403.458 Td [(desc)]TJ +/F30 9.9626 Tf 365.983 488.487 Td [(desc)]TJ ET q -1 0 0 1 387.532 403.658 cm +1 0 0 1 387.532 488.686 cm []0 d 0 J 0.398 w 0 0 m 3.138 0 l S Q BT -/F30 9.9626 Tf 390.67 403.458 Td [(type)]TJ +/F30 9.9626 Tf 390.67 488.487 Td [(type)]TJ 0 g 0 G /F8 9.9626 Tf 20.922 0 Td [(.)]TJ 0 g 0 G -/F27 9.9626 Tf -260.887 -19.925 Td [(info)]TJ +/F27 9.9626 Tf -260.887 -19.926 Td [(info)]TJ 0 g 0 G -/F8 9.9626 Tf 23.758 0 Td [(Error)-333(co)-28(de.)]TJ 1.148 -11.955 Td [(Scop)-28(e:)]TJ/F27 9.9626 Tf 32.379 0 Td [(lo)-32(cal)]TJ/F8 9.9626 Tf -32.379 -11.955 Td [(T)28(yp)-28(e:)]TJ/F27 9.9626 Tf 29.612 0 Td [(required)]TJ/F8 9.9626 Tf -29.612 -11.955 Td [(In)28(ten)28(t:)]TJ/F27 9.9626 Tf 33.486 0 Td [(out)]TJ/F8 9.9626 Tf 16.549 0 Td [(.)]TJ -50.035 -11.956 Td [(An)-333(in)27(t)1(e)-1(ger)-333(v)56(alue;)-334(0)-333(means)-333(no)-334(error)-333(has)-333(b)-28(een)-333(detec)-1(ted.)]TJ/F16 14.3462 Tf -24.906 -32.945 Td [(Notes)]TJ +/F8 9.9626 Tf 23.758 0 Td [(Error)-333(co)-28(de.)]TJ 1.148 -11.955 Td [(Scop)-28(e:)]TJ/F27 9.9626 Tf 32.379 0 Td [(lo)-32(cal)]TJ/F8 9.9626 Tf -32.379 -11.955 Td [(T)28(yp)-28(e:)]TJ/F27 9.9626 Tf 29.612 0 Td [(required)]TJ/F8 9.9626 Tf -29.612 -11.955 Td [(In)28(ten)28(t:)]TJ/F27 9.9626 Tf 33.486 0 Td [(out)]TJ/F8 9.9626 Tf 16.549 0 Td [(.)]TJ -50.035 -11.955 Td [(An)-333(in)27(t)1(e)-1(ger)-333(v)56(alue;)-334(0)-333(means)-333(no)-334(error)-333(has)-333(b)-28(een)-333(detec)-1(ted.)]TJ/F16 11.9552 Tf -24.906 -21.918 Td [(Notes)]TJ 0 g 0 G -/F8 9.9626 Tf 12.176 -21.821 Td [(1.)]TJ +/F8 9.9626 Tf 12.176 -19.925 Td [(1.)]TJ 0 g 0 G [-500(On)-333(exit)-334(from)-333(this)-333(routine)-333(the)-334(descriptor)-333(is)-333(in)-334(the)-333(assem)28(bled)-334(state.)]TJ 0 g 0 G - 154.698 -190.508 Td [(64)]TJ + 154.698 -288.46 Td [(56)]TJ 0 g 0 G ET endstream endobj -1094 0 obj << +1010 0 obj << /Type /Page -/Contents 1095 0 R -/Resources 1093 0 R +/Contents 1011 0 R +/Resources 1009 0 R /MediaBox [0 0 595.276 841.89] -/Parent 1077 0 R -/Annots [ 1091 0 R 1092 0 R ] +/Parent 1006 0 R +/Annots [ 1007 0 R 1008 0 R ] >> endobj -1091 0 obj << +1007 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [345.53 489.912 412.588 501.037] +/Rect [345.53 574.94 412.588 586.065] /Subtype /Link /A << /S /GoTo /D (descdata) >> >> endobj -1092 0 obj << +1008 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [345.53 400.248 412.588 411.373] +/Rect [345.53 485.277 412.588 496.401] /Subtype /Link /A << /S /GoTo /D (descdata) >> >> endobj -1096 0 obj << -/D [1094 0 R /XYZ 150.705 740.998 null] +1012 0 obj << +/D [1010 0 R /XYZ 150.705 740.998 null] >> endobj 186 0 obj << -/D [1094 0 R /XYZ 150.705 644.457 null] ->> endobj -1097 0 obj << -/D [1094 0 R /XYZ 150.705 613.869 null] ->> endobj -1098 0 obj << -/D [1094 0 R /XYZ 150.705 292.901 null] +/D [1010 0 R /XYZ 150.705 697.37 null] >> endobj -1099 0 obj << -/D [1094 0 R /XYZ 150.705 296.886 null] +1013 0 obj << +/D [1010 0 R /XYZ 150.705 394.838 null] >> endobj -1093 0 obj << -/Font << /F16 443 0 R /F8 446 0 R /F17 588 0 R /F27 445 0 R /F30 616 0 R >> +1009 0 obj << +/Font << /F16 431 0 R /F30 601 0 R /F27 433 0 R /F8 434 0 R >> /ProcSet [ /PDF /Text ] >> endobj -1104 0 obj << -/Length 3722 +1018 0 obj << +/Length 3277 >> stream 0 g 0 G 0 g 0 G -0 g 0 G -0 g 0 G -BT -/F16 14.3462 Tf 99.895 680.226 Td [(psb)]TJ -ET -q -1 0 0 1 125.163 680.425 cm -[]0 d 0 J 0.398 w 0 0 m 4.842 0 l S -Q -BT -/F16 14.3462 Tf 130.004 680.226 Td [(cdcp)31(y|Copies)-375(a)-375(comm)31(unica)1(tion)-375(descriptor)]TJ -30.109 -35.769 Td [(Syn)31(tax)]TJ/F8 9.9626 Tf 87.221 -21.821 Td [(call)-333(psb)]TJ -ET -q -1 0 0 1 220.978 622.836 cm -[]0 d 0 J 0.398 w 0 0 m 2.989 0 l S -Q -BT -/F8 9.9626 Tf 223.967 622.636 Td [(cdcp)28(y)-334(\050)]TJ/F17 9.9626 Tf 32.102 0 Td [(desc)]TJ -ET -q -1 0 0 1 275.011 622.836 cm -[]0 d 0 J 0.398 w 0 0 m 3.055 0 l S -Q BT -/F17 9.9626 Tf 278.066 622.636 Td [(in,)-358(desc)]TJ +/F16 11.9552 Tf 99.895 706.129 Td [(psb)]TJ ET q -1 0 0 1 312.284 622.836 cm -[]0 d 0 J 0.398 w 0 0 m 3.055 0 l S +1 0 0 1 120.951 706.328 cm +[]0 d 0 J 0.398 w 0 0 m 4.035 0 l S Q BT -/F17 9.9626 Tf 315.34 622.636 Td [(out,)-358(info)]TJ/F8 9.9626 Tf 37.171 0 Td [(\051)]TJ +/F16 11.9552 Tf 124.986 706.129 Td [(cdcp)31(y)-375(|)-375(Copies)-375(a)-375(comm)31(unication)-375(descriptor)]TJ +0 g 0 G +0 g 0 G +/F30 9.9626 Tf -25.091 -18.389 Td [(call)-525(psb_cdcpy\050desc_in,)-525(desc_out,)-525(info\051)]TJ 0 g 0 G -/F27 9.9626 Tf -252.616 -23.91 Td [(T)32(yp)-32(e:)]TJ +/F27 9.9626 Tf 0 -21.918 Td [(T)32(yp)-32(e:)]TJ 0 g 0 G /F8 9.9626 Tf 33.797 0 Td [(Async)28(hronous.)]TJ 0 g 0 G -/F27 9.9626 Tf -33.797 -19.925 Td [(On)-383(En)32(try)]TJ +/F27 9.9626 Tf -33.797 -19.926 Td [(On)-383(En)32(try)]TJ 0 g 0 G 0 g 0 G 0 -19.925 Td [(desc)]TJ ET q -1 0 0 1 121.81 559.075 cm +1 0 0 1 121.81 626.17 cm []0 d 0 J 0.398 w 0 0 m 3.437 0 l S Q BT -/F27 9.9626 Tf 125.247 558.876 Td [(in)]TJ +/F27 9.9626 Tf 125.247 625.971 Td [(in)]TJ 0 g 0 G -/F8 9.9626 Tf 14.529 0 Td [(the)-333(comm)27(unication)-333(descriptor.)]TJ -14.974 -11.956 Td [(Scop)-28(e:)]TJ/F27 9.9626 Tf 27.951 0 Td [(lo)-32(cal)]TJ/F8 9.9626 Tf 23.073 0 Td [(.)]TJ -51.024 -11.955 Td [(T)28(yp)-28(e:)]TJ/F27 9.9626 Tf 25.183 0 Td [(required)]TJ/F8 9.9626 Tf 41.899 0 Td [(.)]TJ -67.082 -11.955 Td [(In)28(ten)28(t:)]TJ/F27 9.9626 Tf 33.486 0 Td [(in)]TJ/F8 9.9626 Tf 9.547 0 Td [(.)]TJ -43.033 -11.955 Td [(Sp)-28(eci\014ed)-333(as:)-445(a)-333(structured)-333(data)-333(of)-334(t)28(yp)-28(e)]TJ +/F8 9.9626 Tf 14.529 0 Td [(the)-333(comm)27(unication)-333(descriptor.)]TJ -14.974 -11.955 Td [(Scop)-28(e:)]TJ/F27 9.9626 Tf 27.951 0 Td [(lo)-32(cal)]TJ/F8 9.9626 Tf 23.073 0 Td [(.)]TJ -51.024 -11.955 Td [(T)28(yp)-28(e:)]TJ/F27 9.9626 Tf 25.183 0 Td [(required)]TJ/F8 9.9626 Tf 41.899 0 Td [(.)]TJ -67.082 -11.955 Td [(In)28(ten)28(t:)]TJ/F27 9.9626 Tf 33.486 0 Td [(in)]TJ/F8 9.9626 Tf 9.547 0 Td [(.)]TJ -43.033 -11.956 Td [(Sp)-28(eci\014ed)-333(as:)-445(a)-333(structured)-333(data)-333(of)-334(t)28(yp)-28(e)]TJ 0 0 1 rg 0 0 1 RG /F30 9.9626 Tf 170.915 0 Td [(psb)]TJ ET q -1 0 0 1 312.036 511.254 cm +1 0 0 1 312.036 578.35 cm []0 d 0 J 0.398 w 0 0 m 3.138 0 l S Q BT -/F30 9.9626 Tf 315.174 511.055 Td [(desc)]TJ +/F30 9.9626 Tf 315.174 578.15 Td [(desc)]TJ ET q -1 0 0 1 336.723 511.254 cm +1 0 0 1 336.723 578.35 cm []0 d 0 J 0.398 w 0 0 m 3.138 0 l S Q BT -/F30 9.9626 Tf 339.861 511.055 Td [(type)]TJ +/F30 9.9626 Tf 339.861 578.15 Td [(type)]TJ 0 g 0 G /F8 9.9626 Tf 20.921 0 Td [(.)]TJ 0 g 0 G -/F27 9.9626 Tf -260.887 -21.918 Td [(On)-383(Return)]TJ +/F27 9.9626 Tf -260.887 -21.917 Td [(On)-383(Return)]TJ 0 g 0 G 0 g 0 G - 0 -19.925 Td [(desc)]TJ + 0 -19.926 Td [(desc)]TJ ET q -1 0 0 1 121.81 469.411 cm +1 0 0 1 121.81 536.507 cm []0 d 0 J 0.398 w 0 0 m 3.437 0 l S Q BT -/F27 9.9626 Tf 125.247 469.212 Td [(out)]TJ +/F27 9.9626 Tf 125.247 536.307 Td [(out)]TJ 0 g 0 G -/F8 9.9626 Tf 21.53 0 Td [(the)-333(comm)27(unication)-333(descriptor)-333(cop)28(y)83(.)]TJ -21.975 -11.955 Td [(Scop)-28(e:)]TJ/F27 9.9626 Tf 27.951 0 Td [(lo)-32(cal)]TJ/F8 9.9626 Tf 23.073 0 Td [(.)]TJ -51.024 -11.956 Td [(T)28(yp)-28(e:)]TJ/F27 9.9626 Tf 25.183 0 Td [(required)]TJ/F8 9.9626 Tf 41.899 0 Td [(.)]TJ -67.082 -11.955 Td [(In)28(ten)28(t:)]TJ/F27 9.9626 Tf 33.486 0 Td [(out)]TJ/F8 9.9626 Tf 16.549 0 Td [(.)]TJ -50.035 -11.955 Td [(Sp)-28(eci\014ed)-333(as:)-445(a)-333(structured)-333(data)-333(of)-334(t)28(yp)-28(e)]TJ +/F8 9.9626 Tf 21.53 0 Td [(the)-333(comm)27(unication)-333(descriptor)-333(cop)28(y)83(.)]TJ -21.975 -11.955 Td [(Scop)-28(e:)]TJ/F27 9.9626 Tf 27.951 0 Td [(lo)-32(cal)]TJ/F8 9.9626 Tf 23.073 0 Td [(.)]TJ -51.024 -11.955 Td [(T)28(yp)-28(e:)]TJ/F27 9.9626 Tf 25.183 0 Td [(required)]TJ/F8 9.9626 Tf 41.899 0 Td [(.)]TJ -67.082 -11.955 Td [(In)28(ten)28(t:)]TJ/F27 9.9626 Tf 33.486 0 Td [(out)]TJ/F8 9.9626 Tf 16.549 0 Td [(.)]TJ -50.035 -11.955 Td [(Sp)-28(eci\014ed)-333(as:)-445(a)-333(structured)-333(data)-333(of)-334(t)28(yp)-28(e)]TJ 0 0 1 rg 0 0 1 RG /F30 9.9626 Tf 170.915 0 Td [(psb)]TJ ET q -1 0 0 1 312.036 421.59 cm +1 0 0 1 312.036 488.686 cm []0 d 0 J 0.398 w 0 0 m 3.138 0 l S Q BT -/F30 9.9626 Tf 315.174 421.391 Td [(desc)]TJ +/F30 9.9626 Tf 315.174 488.487 Td [(desc)]TJ ET q -1 0 0 1 336.723 421.59 cm +1 0 0 1 336.723 488.686 cm []0 d 0 J 0.398 w 0 0 m 3.138 0 l S Q BT -/F30 9.9626 Tf 339.861 421.391 Td [(type)]TJ +/F30 9.9626 Tf 339.861 488.487 Td [(type)]TJ 0 g 0 G /F8 9.9626 Tf 20.921 0 Td [(.)]TJ 0 g 0 G -/F27 9.9626 Tf -260.887 -19.925 Td [(info)]TJ +/F27 9.9626 Tf -260.887 -19.926 Td [(info)]TJ 0 g 0 G -/F8 9.9626 Tf 23.758 0 Td [(Error)-333(co)-28(de.)]TJ 1.149 -11.955 Td [(Scop)-28(e:)]TJ/F27 9.9626 Tf 32.379 0 Td [(lo)-32(cal)]TJ/F8 9.9626 Tf -32.379 -11.955 Td [(T)28(yp)-28(e:)]TJ/F27 9.9626 Tf 29.611 0 Td [(required)]TJ/F8 9.9626 Tf -29.611 -11.956 Td [(In)28(ten)28(t:)]TJ/F27 9.9626 Tf 33.486 0 Td [(out)]TJ/F8 9.9626 Tf 16.549 0 Td [(.)]TJ -50.035 -11.955 Td [(An)-333(in)28(tege)-1(r)-333(v)56(alue;)-334(0)-333(means)-333(no)-334(error)-333(has)-333(b)-28(een)-333(detecte)-1(d)1(.)]TJ +/F8 9.9626 Tf 23.758 0 Td [(Error)-333(co)-28(de.)]TJ 1.149 -11.955 Td [(Scop)-28(e:)]TJ/F27 9.9626 Tf 32.379 0 Td [(lo)-32(cal)]TJ/F8 9.9626 Tf -32.379 -11.955 Td [(T)28(yp)-28(e:)]TJ/F27 9.9626 Tf 29.611 0 Td [(required)]TJ/F8 9.9626 Tf -29.611 -11.955 Td [(In)28(ten)28(t:)]TJ/F27 9.9626 Tf 33.486 0 Td [(out)]TJ/F8 9.9626 Tf 16.549 0 Td [(.)]TJ -50.035 -11.955 Td [(An)-333(in)28(tege)-1(r)-333(v)56(alue;)-334(0)-333(means)-333(no)-334(error)-333(has)-333(b)-28(een)-333(detecte)-1(d)1(.)]TJ 0 g 0 G - 141.968 -263.207 Td [(65)]TJ + 141.968 -330.303 Td [(57)]TJ 0 g 0 G ET endstream endobj -1103 0 obj << +1017 0 obj << /Type /Page -/Contents 1104 0 R -/Resources 1102 0 R +/Contents 1018 0 R +/Resources 1016 0 R /MediaBox [0 0 595.276 841.89] -/Parent 1077 0 R -/Annots [ 1100 0 R 1101 0 R ] +/Parent 1006 0 R +/Annots [ 1014 0 R 1015 0 R ] >> endobj -1100 0 obj << +1014 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [294.721 507.845 361.779 518.97] +/Rect [294.721 574.94 361.779 586.065] /Subtype /Link /A << /S /GoTo /D (descdata) >> >> endobj -1101 0 obj << +1015 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [294.721 418.181 361.779 429.306] +/Rect [294.721 485.277 361.779 496.401] /Subtype /Link /A << /S /GoTo /D (descdata) >> >> endobj -1105 0 obj << -/D [1103 0 R /XYZ 99.895 740.998 null] +1019 0 obj << +/D [1017 0 R /XYZ 99.895 740.998 null] >> endobj 190 0 obj << -/D [1103 0 R /XYZ 99.895 659.601 null] ->> endobj -1106 0 obj << -/D [1103 0 R /XYZ 99.895 631.802 null] +/D [1017 0 R /XYZ 99.895 697.37 null] >> endobj -1102 0 obj << -/Font << /F16 443 0 R /F8 446 0 R /F17 588 0 R /F27 445 0 R /F30 616 0 R >> +1016 0 obj << +/Font << /F16 431 0 R /F30 601 0 R /F27 433 0 R /F8 434 0 R >> /ProcSet [ /PDF /Text ] >> endobj -1110 0 obj << -/Length 2569 +1023 0 obj << +/Length 2243 >> stream 0 g 0 G 0 g 0 G -0 g 0 G -0 g 0 G BT -/F16 14.3462 Tf 150.705 680.226 Td [(psb)]TJ +/F16 11.9552 Tf 150.705 706.129 Td [(psb)]TJ ET q -1 0 0 1 175.972 680.425 cm -[]0 d 0 J 0.398 w 0 0 m 4.842 0 l S -Q -BT -/F16 14.3462 Tf 180.814 680.226 Td [(cdfree|F)94(rees)-375(a)-375(comm)31(unication)-375(descriptor)]TJ -30.109 -35.769 Td [(Syn)31(tax)]TJ/F8 9.9626 Tf 109.757 -21.821 Td [(call)-333(psb)]TJ -ET -q -1 0 0 1 294.324 622.836 cm -[]0 d 0 J 0.398 w 0 0 m 2.989 0 l S -Q -BT -/F8 9.9626 Tf 297.312 622.636 Td [(cdfree)-333(\050)]TJ/F17 9.9626 Tf 32.96 0 Td [(desc)]TJ -ET -q -1 0 0 1 349.214 622.836 cm -[]0 d 0 J 0.398 w 0 0 m 3.055 0 l S +1 0 0 1 171.761 706.328 cm +[]0 d 0 J 0.398 w 0 0 m 4.035 0 l S Q BT -/F17 9.9626 Tf 352.27 622.636 Td [(a,)-358(info)]TJ/F8 9.9626 Tf 28.515 0 Td [(\051)]TJ +/F16 11.9552 Tf 175.796 706.129 Td [(cdfree)-375(|)-375(F)94(rees)-375(a)-375(comm)31(unication)-375(descriptor)]TJ +0 g 0 G 0 g 0 G -/F27 9.9626 Tf -230.08 -23.91 Td [(T)32(yp)-32(e:)]TJ +/F30 9.9626 Tf -25.091 -18.389 Td [(call)-525(psb_cdfree\050desc_a,)-525(info\051)]TJ +0 g 0 G +/F27 9.9626 Tf 0 -21.918 Td [(T)32(yp)-32(e:)]TJ 0 g 0 G /F8 9.9626 Tf 33.797 0 Td [(Sync)28(hronous.)]TJ 0 g 0 G -/F27 9.9626 Tf -33.797 -19.925 Td [(On)-383(En)32(try)]TJ +/F27 9.9626 Tf -33.797 -19.926 Td [(On)-383(En)32(try)]TJ 0 g 0 G 0 g 0 G 0 -19.925 Td [(desc)]TJ ET q -1 0 0 1 172.619 559.075 cm +1 0 0 1 172.619 626.17 cm []0 d 0 J 0.398 w 0 0 m 3.437 0 l S Q BT -/F27 9.9626 Tf 176.057 558.876 Td [(a)]TJ +/F27 9.9626 Tf 176.057 625.971 Td [(a)]TJ 0 g 0 G -/F8 9.9626 Tf 10.55 0 Td [(the)-333(comm)27(unication)-333(descriptor)-333(to)-334(b)-27(e)-334(freed.)]TJ -10.996 -11.956 Td [(Scop)-28(e:)]TJ/F27 9.9626 Tf 27.951 0 Td [(lo)-32(cal)]TJ/F8 9.9626 Tf 23.073 0 Td [(.)]TJ -51.024 -11.955 Td [(T)28(yp)-28(e:)]TJ/F27 9.9626 Tf 25.184 0 Td [(required)]TJ/F8 9.9626 Tf 41.898 0 Td [(.)]TJ -67.082 -11.955 Td [(In)28(ten)28(t:)]TJ/F27 9.9626 Tf 33.486 0 Td [(inout)]TJ/F8 9.9626 Tf 26.096 0 Td [(.)]TJ -59.582 -11.955 Td [(Sp)-28(eci\014ed)-333(as:)-445(a)-333(structured)-333(data)-333(of)-334(t)28(yp)-28(e)]TJ +/F8 9.9626 Tf 10.55 0 Td [(the)-333(comm)27(unication)-333(descriptor)-333(to)-334(b)-27(e)-334(freed.)]TJ -10.996 -11.955 Td [(Scop)-28(e:)]TJ/F27 9.9626 Tf 27.951 0 Td [(lo)-32(cal)]TJ/F8 9.9626 Tf 23.073 0 Td [(.)]TJ -51.024 -11.955 Td [(T)28(yp)-28(e:)]TJ/F27 9.9626 Tf 25.184 0 Td [(required)]TJ/F8 9.9626 Tf 41.898 0 Td [(.)]TJ -67.082 -11.955 Td [(In)28(ten)28(t:)]TJ/F27 9.9626 Tf 33.486 0 Td [(inout)]TJ/F8 9.9626 Tf 26.096 0 Td [(.)]TJ -59.582 -11.956 Td [(Sp)-28(eci\014ed)-333(as:)-445(a)-333(structured)-333(data)-333(of)-334(t)28(yp)-28(e)]TJ 0 0 1 rg 0 0 1 RG /F30 9.9626 Tf 170.915 0 Td [(psb)]TJ ET q -1 0 0 1 362.845 511.254 cm +1 0 0 1 362.845 578.35 cm []0 d 0 J 0.398 w 0 0 m 3.138 0 l S Q BT -/F30 9.9626 Tf 365.983 511.055 Td [(desc)]TJ +/F30 9.9626 Tf 365.983 578.15 Td [(desc)]TJ ET q -1 0 0 1 387.532 511.254 cm +1 0 0 1 387.532 578.35 cm []0 d 0 J 0.398 w 0 0 m 3.138 0 l S Q BT -/F30 9.9626 Tf 390.67 511.055 Td [(type)]TJ +/F30 9.9626 Tf 390.67 578.15 Td [(type)]TJ 0 g 0 G /F8 9.9626 Tf 20.922 0 Td [(.)]TJ 0 g 0 G -/F27 9.9626 Tf -260.887 -21.918 Td [(On)-383(Return)]TJ +/F27 9.9626 Tf -260.887 -21.917 Td [(On)-383(Return)]TJ 0 g 0 G 0 g 0 G - 0 -19.925 Td [(info)]TJ + 0 -19.926 Td [(info)]TJ 0 g 0 G -/F8 9.9626 Tf 23.758 0 Td [(Error)-333(co)-28(de.)]TJ 1.148 -11.955 Td [(Scop)-28(e:)]TJ/F27 9.9626 Tf 32.379 0 Td [(lo)-32(cal)]TJ/F8 9.9626 Tf -32.379 -11.956 Td [(T)28(yp)-28(e:)]TJ/F27 9.9626 Tf 29.612 0 Td [(required)]TJ/F8 9.9626 Tf -29.612 -11.955 Td [(In)28(ten)28(t:)]TJ/F27 9.9626 Tf 33.486 0 Td [(out)]TJ/F8 9.9626 Tf 16.549 0 Td [(.)]TJ -50.035 -11.955 Td [(An)-333(in)27(t)1(e)-1(ger)-333(v)56(alue;)-334(0)-333(means)-333(no)-334(error)-333(has)-333(b)-28(een)-333(detec)-1(ted.)]TJ +/F8 9.9626 Tf 23.758 0 Td [(Error)-333(co)-28(de.)]TJ 1.148 -11.955 Td [(Scop)-28(e:)]TJ/F27 9.9626 Tf 32.379 0 Td [(lo)-32(cal)]TJ/F8 9.9626 Tf -32.379 -11.955 Td [(T)28(yp)-28(e:)]TJ/F27 9.9626 Tf 29.612 0 Td [(required)]TJ/F8 9.9626 Tf -29.612 -11.955 Td [(In)28(ten)28(t:)]TJ/F27 9.9626 Tf 33.486 0 Td [(out)]TJ/F8 9.9626 Tf 16.549 0 Td [(.)]TJ -50.035 -11.955 Td [(An)-333(in)27(t)1(e)-1(ger)-333(v)56(alue;)-334(0)-333(means)-333(no)-334(error)-333(has)-333(b)-28(een)-333(detec)-1(ted.)]TJ 0 g 0 G - 141.968 -330.953 Td [(66)]TJ + 141.968 -398.049 Td [(58)]TJ 0 g 0 G ET endstream endobj -1109 0 obj << +1022 0 obj << /Type /Page -/Contents 1110 0 R -/Resources 1108 0 R +/Contents 1023 0 R +/Resources 1021 0 R /MediaBox [0 0 595.276 841.89] -/Parent 1077 0 R -/Annots [ 1107 0 R ] +/Parent 1006 0 R +/Annots [ 1020 0 R ] >> endobj -1107 0 obj << +1020 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [345.53 507.845 412.588 518.97] +/Rect [345.53 574.94 412.588 586.065] /Subtype /Link /A << /S /GoTo /D (descdata) >> >> endobj -1111 0 obj << -/D [1109 0 R /XYZ 150.705 740.998 null] +1024 0 obj << +/D [1022 0 R /XYZ 150.705 740.998 null] >> endobj 194 0 obj << -/D [1109 0 R /XYZ 150.705 659.601 null] ->> endobj -1112 0 obj << -/D [1109 0 R /XYZ 150.705 631.802 null] +/D [1022 0 R /XYZ 150.705 697.37 null] >> endobj -1108 0 obj << -/Font << /F16 443 0 R /F8 446 0 R /F17 588 0 R /F27 445 0 R /F30 616 0 R >> -/ProcSet [ /PDF /Text ] ->> endobj -1117 0 obj << -/Length 5922 ->> -stream -0 g 0 G -0 g 0 G -0 g 0 G -0 g 0 G -BT -/F16 14.3462 Tf 99.895 679.852 Td [(psb)]TJ -ET -q -1 0 0 1 125.163 680.052 cm -[]0 d 0 J 0.398 w 0 0 m 4.842 0 l S -Q -BT -/F16 14.3462 Tf 130.004 679.852 Td [(cdbldext|Build)-375(an)-375(extended)]TJ -30.109 -17.933 Td [(comm)31(unication)-375(descriptor)]TJ 0 -36.129 Td [(Syn)31(tax)]TJ/F8 9.9626 Tf 58.316 -21.901 Td [(call)-333(psb)]TJ -ET -q -1 0 0 1 192.073 604.088 cm -[]0 d 0 J 0.398 w 0 0 m 2.989 0 l S -Q -BT -/F8 9.9626 Tf 195.062 603.889 Td [(cdbldext)-333(\050)]TJ/F17 9.9626 Tf 44.555 0 Td [(a,desc)]TJ -ET -q -1 0 0 1 266.706 604.088 cm -[]0 d 0 J 0.398 w 0 0 m 3.055 0 l S -Q +1021 0 obj << +/Font << /F16 431 0 R /F30 601 0 R /F27 433 0 R /F8 434 0 R >> +/ProcSet [ /PDF /Text ] +>> endobj +1029 0 obj << +/Length 5926 +>> +stream +0 g 0 G +0 g 0 G BT -/F17 9.9626 Tf 269.762 603.889 Td [(a,nl,desc)]TJ +/F16 11.9552 Tf 99.895 706.129 Td [(psb)]TJ ET q -1 0 0 1 308.053 604.088 cm -[]0 d 0 J 0.398 w 0 0 m 3.055 0 l S +1 0 0 1 120.951 706.328 cm +[]0 d 0 J 0.398 w 0 0 m 4.035 0 l S Q BT -/F17 9.9626 Tf 311.108 603.889 Td [(out,)-358(info,)-357(extyp)51(e)]TJ/F8 9.9626 Tf 70.309 0 Td [(\051)]TJ -281.522 -24.004 Td [(This)-462(subrout)1(ine)-462(builds)-461(an)-462(extended)-462(comm)28(unication)-461(descriptor,)-494(based)-461(on)-462(the)]TJ 0 -11.955 Td [(input)-389(descriptor)]TJ/F30 9.9626 Tf 74.288 0 Td [(desc_a)]TJ/F8 9.9626 Tf 35.261 0 Td [(and)-389(on)-390(the)-389(stencil)-389(s)-1(p)-27(eci\014ed)-390(through)-389(the)-389(input)-390(sparse)]TJ -109.549 -11.955 Td [(matrix)]TJ/F30 9.9626 Tf 32.407 0 Td [(a)]TJ/F8 9.9626 Tf 5.23 0 Td [(.)]TJ +/F16 11.9552 Tf 124.986 706.129 Td [(cdbldext)-282(|)-283(Build)-282(an)-282(ex)-1(tended)-282(comm)31(unication)-282(descrip-)]TJ -25.091 -13.948 Td [(tor)]TJ 0 g 0 G -/F27 9.9626 Tf -37.637 -20.206 Td [(T)32(yp)-32(e:)]TJ +0 g 0 G +/F30 9.9626 Tf 0 -19.114 Td [(call)-525(psb_cdbldext\050a,desc_a,nl,desc_out,)-525(info,)-525(extype\051)]TJ/F8 9.9626 Tf 14.944 -23.476 Td [(This)-298(subroutine)-297(builds)-298(an)-297(extended)-298(comm)28(unication)-298(descriptor,)-305(based)-297(on)-298(the)]TJ -14.944 -11.955 Td [(input)-389(descriptor)]TJ/F30 9.9626 Tf 74.288 0 Td [(desc_a)]TJ/F8 9.9626 Tf 35.261 0 Td [(and)-389(on)-390(the)-389(stencil)-389(s)-1(p)-27(eci\014ed)-390(through)-389(the)-389(input)-390(sparse)]TJ -109.549 -11.956 Td [(matrix)]TJ/F30 9.9626 Tf 32.407 0 Td [(a)]TJ/F8 9.9626 Tf 5.23 0 Td [(.)]TJ +0 g 0 G +/F27 9.9626 Tf -37.637 -21.094 Td [(T)32(yp)-32(e:)]TJ 0 g 0 G /F8 9.9626 Tf 33.797 0 Td [(Sync)28(hronous.)]TJ 0 g 0 G -/F27 9.9626 Tf -33.797 -20.299 Td [(On)-383(En)32(try)]TJ +/F27 9.9626 Tf -33.797 -21.483 Td [(On)-383(En)32(try)]TJ 0 g 0 G 0 g 0 G - 0 -20.299 Td [(a)]TJ + 0 -21.484 Td [(a)]TJ 0 g 0 G -/F8 9.9626 Tf 10.551 0 Td [(A)-333(sparse)-334(matrix)-333(Scop)-28(e:)]TJ/F27 9.9626 Tf 101.176 0 Td [(lo)-32(cal)]TJ/F8 9.9626 Tf 23.073 0 Td [(.)]TJ -109.893 -11.955 Td [(T)28(yp)-28(e:)]TJ/F27 9.9626 Tf 25.183 0 Td [(required)]TJ/F8 9.9626 Tf 41.899 0 Td [(.)]TJ -67.082 -11.955 Td [(In)28(ten)28(t:)]TJ/F27 9.9626 Tf 33.486 0 Td [(in)]TJ/F8 9.9626 Tf 9.547 0 Td [(.)]TJ -43.033 -11.956 Td [(Sp)-28(eci\014ed)-333(as:)-445(a)-333(structured)-333(data)-333(t)27(yp)-27(e.)]TJ +/F8 9.9626 Tf 10.551 0 Td [(A)-333(sparse)-334(matrix)-333(Scop)-28(e:)]TJ/F27 9.9626 Tf 101.176 0 Td [(lo)-32(cal)]TJ/F8 9.9626 Tf 23.073 0 Td [(.)]TJ -109.893 -11.955 Td [(T)28(yp)-28(e:)]TJ/F27 9.9626 Tf 25.183 0 Td [(required)]TJ/F8 9.9626 Tf 41.899 0 Td [(.)]TJ -67.082 -11.955 Td [(In)28(ten)28(t:)]TJ/F27 9.9626 Tf 33.486 0 Td [(in)]TJ/F8 9.9626 Tf 9.547 0 Td [(.)]TJ -43.033 -11.955 Td [(Sp)-28(eci\014ed)-333(as:)-445(a)-333(structured)-333(data)-333(t)27(yp)-27(e.)]TJ 0 g 0 G -/F27 9.9626 Tf -24.907 -20.299 Td [(desc)]TJ +/F27 9.9626 Tf -24.907 -21.484 Td [(desc)]TJ ET q -1 0 0 1 121.81 439.206 cm +1 0 0 1 121.81 504.47 cm []0 d 0 J 0.398 w 0 0 m 3.437 0 l S Q BT -/F27 9.9626 Tf 125.247 439.006 Td [(a)]TJ +/F27 9.9626 Tf 125.247 504.27 Td [(a)]TJ 0 g 0 G /F8 9.9626 Tf 10.551 0 Td [(the)-333(comm)27(unication)-333(descriptor.)]TJ -10.996 -11.955 Td [(Scop)-28(e:)]TJ/F27 9.9626 Tf 27.951 0 Td [(lo)-32(cal)]TJ/F8 9.9626 Tf 23.073 0 Td [(.)]TJ -51.024 -11.955 Td [(T)28(yp)-28(e:)]TJ/F27 9.9626 Tf 25.183 0 Td [(required)]TJ/F8 9.9626 Tf 41.899 0 Td [(.)]TJ -67.082 -11.955 Td [(In)28(ten)28(t:)]TJ/F27 9.9626 Tf 33.486 0 Td [(in)]TJ/F8 9.9626 Tf 9.547 0 Td [(.)]TJ -43.033 -11.955 Td [(Sp)-28(eci\014ed)-333(as:)-445(a)-333(structured)-333(data)-333(of)-334(t)28(yp)-28(e)]TJ 0 0 1 rg 0 0 1 RG /F30 9.9626 Tf 170.915 0 Td [(psb)]TJ ET q -1 0 0 1 312.036 391.385 cm +1 0 0 1 312.036 456.649 cm []0 d 0 J 0.398 w 0 0 m 3.138 0 l S Q BT -/F30 9.9626 Tf 315.174 391.186 Td [(spmat)]TJ +/F30 9.9626 Tf 315.174 456.45 Td [(spmat)]TJ ET q -1 0 0 1 341.953 391.385 cm +1 0 0 1 341.953 456.649 cm []0 d 0 J 0.398 w 0 0 m 3.138 0 l S Q BT -/F30 9.9626 Tf 345.091 391.186 Td [(type)]TJ +/F30 9.9626 Tf 345.091 456.45 Td [(type)]TJ 0 g 0 G /F8 9.9626 Tf 20.922 0 Td [(.)]TJ 0 g 0 G -/F27 9.9626 Tf -266.118 -20.299 Td [(nl)]TJ +/F27 9.9626 Tf -266.118 -21.484 Td [(nl)]TJ 0 g 0 G -/F8 9.9626 Tf 14.529 0 Td [(the)-333(n)27(u)1(m)27(b)-27(e)-1(r)-333(of)-333(additional)-333(la)28(y)27(ers)-333(desired.)]TJ 10.378 -11.955 Td [(Scop)-28(e:)]TJ/F27 9.9626 Tf 27.951 0 Td [(global)]TJ/F8 9.9626 Tf 29.756 0 Td [(.)]TJ -57.707 -11.956 Td [(T)28(yp)-28(e:)]TJ/F27 9.9626 Tf 25.183 0 Td [(required)]TJ/F8 9.9626 Tf 41.899 0 Td [(.)]TJ -67.082 -11.955 Td [(In)28(ten)28(t:)]TJ/F27 9.9626 Tf 33.486 0 Td [(in)]TJ/F8 9.9626 Tf 9.547 0 Td [(.)]TJ -43.033 -11.955 Td [(Sp)-28(eci\014ed)-333(as:)-445(an)-333(in)28(teger)-333(v)55(alue)]TJ/F11 9.9626 Tf 130.428 0 Td [(nl)]TJ/F14 9.9626 Tf 11.916 0 Td [(\025)]TJ/F8 9.9626 Tf 10.516 0 Td [(0.)]TJ +/F8 9.9626 Tf 14.529 0 Td [(the)-333(n)27(u)1(m)27(b)-27(e)-1(r)-333(of)-333(additional)-333(la)28(y)27(ers)-333(desired.)]TJ 10.378 -11.955 Td [(Scop)-28(e:)]TJ/F27 9.9626 Tf 27.951 0 Td [(global)]TJ/F8 9.9626 Tf 29.756 0 Td [(.)]TJ -57.707 -11.955 Td [(T)28(yp)-28(e:)]TJ/F27 9.9626 Tf 25.183 0 Td [(required)]TJ/F8 9.9626 Tf 41.899 0 Td [(.)]TJ -67.082 -11.955 Td [(In)28(ten)28(t:)]TJ/F27 9.9626 Tf 33.486 0 Td [(in)]TJ/F8 9.9626 Tf 9.547 0 Td [(.)]TJ -43.033 -11.956 Td [(Sp)-28(eci\014ed)-333(as:)-445(an)-333(in)28(teger)-333(v)55(alue)]TJ/F11 9.9626 Tf 130.428 0 Td [(nl)]TJ/F14 9.9626 Tf 11.916 0 Td [(\025)]TJ/F8 9.9626 Tf 10.516 0 Td [(0.)]TJ 0 g 0 G -/F27 9.9626 Tf -177.767 -20.299 Td [(ext)32(yp)-32(e)]TJ +/F27 9.9626 Tf -177.767 -21.483 Td [(ext)32(yp)-32(e)]TJ 0 g 0 G /F8 9.9626 Tf 38.398 0 Td [(the)-333(kind)-334(of)-333(estension)-333(required.)]TJ -13.491 -11.955 Td [(Scop)-28(e:)]TJ/F27 9.9626 Tf 27.951 0 Td [(global)]TJ/F8 9.9626 Tf 29.756 0 Td [(.)]TJ -57.707 -11.955 Td [(T)28(yp)-28(e:)]TJ/F27 9.9626 Tf 25.183 0 Td [(optional)]TJ/F8 9.9626 Tf 44.396 0 Td [(.)]TJ -69.579 -11.956 Td [(In)28(ten)28(t:)]TJ/F27 9.9626 Tf 33.486 0 Td [(in)]TJ/F8 9.9626 Tf 9.547 0 Td [(.)]TJ -43.033 -11.955 Td [(Sp)-28(eci\014ed)-419(as:)-616(an)-420(in)28(teger)-419(v)55(alue)]TJ/F30 9.9626 Tf 135.566 0 Td [(psb_ovt_xhal_)]TJ/F8 9.9626 Tf 67.994 0 Td [(,)]TJ/F30 9.9626 Tf 7.159 0 Td [(psb_ovt_asov_)]TJ/F8 9.9626 Tf 67.995 0 Td [(,)-441(default:)]TJ/F30 9.9626 Tf -278.714 -11.955 Td [(psb_ovt_xhal_)]TJ 0 g 0 G -/F27 9.9626 Tf -24.907 -22.291 Td [(On)-383(Return)]TJ +/F27 9.9626 Tf -24.907 -23.476 Td [(On)-383(Return)]TJ 0 g 0 G 0 g 0 G - 0 -20.3 Td [(desc)]TJ + 0 -21.484 Td [(desc)]TJ ET q -1 0 0 1 121.81 200.6 cm +1 0 0 1 121.81 261.126 cm []0 d 0 J 0.398 w 0 0 m 3.437 0 l S Q BT -/F27 9.9626 Tf 125.247 200.401 Td [(out)]TJ +/F27 9.9626 Tf 125.247 260.927 Td [(out)]TJ 0 g 0 G /F8 9.9626 Tf 21.53 0 Td [(the)-333(extended)-334(comm)28(unication)-333(descriptor.)]TJ -21.975 -11.956 Td [(Scop)-28(e:)]TJ/F27 9.9626 Tf 27.951 0 Td [(lo)-32(cal)]TJ/F8 9.9626 Tf 23.073 0 Td [(.)]TJ -51.024 -11.955 Td [(T)28(yp)-28(e:)]TJ/F27 9.9626 Tf 25.183 0 Td [(required)]TJ/F8 9.9626 Tf 41.899 0 Td [(.)]TJ -67.082 -11.955 Td [(In)28(ten)28(t:)]TJ/F27 9.9626 Tf 33.486 0 Td [(inout)]TJ/F8 9.9626 Tf 26.096 0 Td [(.)]TJ -59.582 -11.955 Td [(Sp)-28(eci\014ed)-333(as:)-445(a)-333(structured)-333(data)-333(of)-334(t)28(yp)-28(e)]TJ 0 0 1 rg 0 0 1 RG /F30 9.9626 Tf 170.915 0 Td [(psb)]TJ ET q -1 0 0 1 312.036 152.779 cm +1 0 0 1 312.036 213.305 cm []0 d 0 J 0.398 w 0 0 m 3.138 0 l S Q BT -/F30 9.9626 Tf 315.174 152.58 Td [(desc)]TJ +/F30 9.9626 Tf 315.174 213.106 Td [(desc)]TJ ET q -1 0 0 1 336.723 152.779 cm +1 0 0 1 336.723 213.305 cm []0 d 0 J 0.398 w 0 0 m 3.138 0 l S Q BT -/F30 9.9626 Tf 339.861 152.58 Td [(type)]TJ +/F30 9.9626 Tf 339.861 213.106 Td [(type)]TJ 0 g 0 G /F8 9.9626 Tf 20.921 0 Td [(.)]TJ 0 g 0 G -/F27 9.9626 Tf -260.887 -20.299 Td [(info)]TJ +/F27 9.9626 Tf -260.887 -21.484 Td [(info)]TJ 0 g 0 G -/F8 9.9626 Tf 23.758 0 Td [(Error)-333(co)-28(de.)]TJ 1.149 -11.955 Td [(Scop)-28(e:)]TJ/F27 9.9626 Tf 32.379 0 Td [(lo)-32(cal)]TJ +/F8 9.9626 Tf 23.758 0 Td [(Error)-333(co)-28(de.)]TJ 1.149 -11.955 Td [(Scop)-28(e:)]TJ/F27 9.9626 Tf 32.379 0 Td [(lo)-32(cal)]TJ/F8 9.9626 Tf -32.379 -11.955 Td [(T)28(yp)-28(e:)]TJ/F27 9.9626 Tf 29.611 0 Td [(required)]TJ/F8 9.9626 Tf -29.611 -11.955 Td [(In)28(ten)28(t:)]TJ/F27 9.9626 Tf 33.486 0 Td [(out)]TJ/F8 9.9626 Tf 16.549 0 Td [(.)]TJ -50.035 -11.955 Td [(An)-333(in)28(tege)-1(r)-333(v)56(alue;)-334(0)-333(means)-333(no)-334(error)-333(has)-333(b)-28(een)-333(detecte)-1(d)1(.)]TJ/F16 11.9552 Tf -24.907 -23.476 Td [(Notes)]TJ 0 g 0 G -/F8 9.9626 Tf 109.589 -29.888 Td [(67)]TJ +/F8 9.9626 Tf 166.875 -29.888 Td [(59)]TJ 0 g 0 G ET endstream endobj -1116 0 obj << +1028 0 obj << /Type /Page -/Contents 1117 0 R -/Resources 1115 0 R +/Contents 1029 0 R +/Resources 1027 0 R /MediaBox [0 0 595.276 841.89] -/Parent 1120 0 R -/Annots [ 1113 0 R 1114 0 R ] +/Parent 1006 0 R +/Annots [ 1025 0 R 1026 0 R ] >> endobj -1113 0 obj << +1025 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [294.721 387.976 367.009 399.1] +/Rect [294.721 453.24 367.009 464.364] /Subtype /Link /A << /S /GoTo /D (spdata) >> >> endobj -1114 0 obj << +1026 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [294.721 149.37 361.779 160.495] +/Rect [294.721 209.896 361.779 221.021] /Subtype /Link /A << /S /GoTo /D (descdata) >> >> endobj -1118 0 obj << -/D [1116 0 R /XYZ 99.895 740.998 null] +1030 0 obj << +/D [1028 0 R /XYZ 99.895 740.998 null] >> endobj 198 0 obj << -/D [1116 0 R /XYZ 99.895 641.027 null] +/D [1028 0 R /XYZ 99.895 685.412 null] >> endobj -1119 0 obj << -/D [1116 0 R /XYZ 99.895 613.054 null] ->> endobj -1115 0 obj << -/Font << /F16 443 0 R /F8 446 0 R /F17 588 0 R /F30 616 0 R /F27 445 0 R /F11 602 0 R /F14 619 0 R >> +1027 0 obj << +/Font << /F16 431 0 R /F30 601 0 R /F8 434 0 R /F27 433 0 R /F11 587 0 R /F14 604 0 R >> /ProcSet [ /PDF /Text ] >> endobj -1123 0 obj << -/Length 1998 +1033 0 obj << +/Length 1587 >> stream 0 g 0 G 0 g 0 G -BT -/F8 9.9626 Tf 175.611 706.129 Td [(T)28(yp)-28(e:)]TJ/F27 9.9626 Tf 29.612 0 Td [(required)]TJ/F8 9.9626 Tf -29.612 -11.955 Td [(In)28(ten)28(t:)]TJ/F27 9.9626 Tf 33.486 0 Td [(out)]TJ/F8 9.9626 Tf 16.549 0 Td [(.)]TJ -50.035 -11.955 Td [(An)-333(in)27(t)1(e)-1(ger)-333(v)56(alue;)-334(0)-333(means)-333(no)-334(error)-333(has)-333(b)-28(een)-333(detec)-1(ted.)]TJ/F16 14.3462 Tf -24.906 -32.946 Td [(Notes)]TJ 0 g 0 G -/F8 9.9626 Tf 12.176 -21.821 Td [(1.)]TJ +BT +/F8 9.9626 Tf 162.881 706.129 Td [(1.)]TJ 0 g 0 G - [-500(Sp)-28(ecifying)]TJ/F30 9.9626 Tf 60.092 0 Td [(psb_ovt_xhal_)]TJ/F8 9.9626 Tf 70.801 0 Td [(for)-282(the)]TJ/F30 9.9626 Tf 31.376 0 Td [(extype)]TJ/F8 9.9626 Tf 34.189 0 Td [(argumen)28(t)-282(the)-281(us)-1(er)-281(will)-282(obtain)-281(a)]TJ -183.728 -11.955 Td [(descriptor)-258(for)-257(a)-258(domain)-257(partition)-258(in)-257(whic)28(h)-258(the)-257(additional)-258(la)28(y)28(ers)-258(are)-257(fetc)27(hed)]TJ 0 -11.956 Td [(as)-415(part)-415(of)-415(an)-415(\050extended\051)-415(halo;)-456(ho)28(w)27(ev)28(er)-415(the)-415(index-to-pro)-28(cess)-415(mapping)-415(is)]TJ 0 -11.955 Td [(iden)28(tical)-334(to)-333(that)-333(of)-333(the)-334(base)-333(descriptor;)]TJ + [-500(Sp)-28(ecifying)]TJ/F30 9.9626 Tf 60.092 0 Td [(psb_ovt_xhal_)]TJ/F8 9.9626 Tf 70.801 0 Td [(for)-282(the)]TJ/F30 9.9626 Tf 31.376 0 Td [(extype)]TJ/F8 9.9626 Tf 34.189 0 Td [(argumen)28(t)-282(the)-282(u)1(s)-1(er)-281(will)-282(obtain)-281(a)]TJ -183.728 -11.955 Td [(descriptor)-258(for)-257(a)-258(domain)-257(partition)-258(in)-257(whic)28(h)-258(the)-257(additional)-258(la)28(y)28(ers)-258(are)-257(fetc)27(hed)]TJ 0 -11.955 Td [(as)-415(part)-415(of)-415(an)-415(\050extended\051)-415(halo;)-456(ho)28(w)27(ev)28(er)-415(the)-415(index-to-pro)-28(cess)-415(mapping)-415(is)]TJ 0 -11.956 Td [(iden)28(tical)-334(to)-333(that)-333(of)-333(the)-334(base)-333(descriptor;)]TJ 0 g 0 G -12.73 -19.925 Td [(2.)]TJ 0 g 0 G - [-500(Sp)-28(ecifying)]TJ/F30 9.9626 Tf 60.957 0 Td [(psb_ovt_asov_)]TJ/F8 9.9626 Tf 71.666 0 Td [(for)-368(the)]TJ/F30 9.9626 Tf 33.108 0 Td [(extype)]TJ/F8 9.9626 Tf 35.053 0 Td [(argumen)28(t)-369(the)-368(user)-369(will)-368(obtain)]TJ -188.054 -11.955 Td [(a)-458(descriptor)-459(with)-458(an)-458(o)28(v)27(erlapp)-27(ed)-459(decomp)-28(osition)1(:)-695(the)-458(additional)-458(la)27(y)28(er)-458(is)]TJ 0 -11.955 Td [(aggregated)-413(to)-413(the)-414(l)1(o)-28(cal)-413(sub)-28(domain)-413(\050and)-413(th)27(u)1(s)-414(is)-413(an)-413(o)28(v)28(erlap\051,)-433(and)-413(a)-414(new)]TJ 0 -11.956 Td [(halo)-333(extending)-334(b)-27(ey)27(ond)-333(the)-333(last)-334(ad)1(ditional)-334(la)28(y)28(er)-333(is)-334(formed.)]TJ + [-500(Sp)-28(ecifying)]TJ/F30 9.9626 Tf 60.957 0 Td [(psb_ovt_asov_)]TJ/F8 9.9626 Tf 71.666 0 Td [(for)-368(the)]TJ/F30 9.9626 Tf 33.108 0 Td [(extype)]TJ/F8 9.9626 Tf 35.053 0 Td [(argumen)28(t)-369(the)-368(user)-369(will)-368(obtain)]TJ -188.054 -11.955 Td [(a)-458(descriptor)-459(with)-458(an)-458(o)28(v)27(erlapp)-27(ed)-459(decomp)-28(osition:)-694(the)-458(additional)-458(la)27(y)28(er)-458(is)]TJ 0 -11.955 Td [(aggregated)-413(to)-413(the)-414(l)1(o)-28(cal)-413(sub)-28(domain)-413(\050and)-413(th)27(u)1(s)-414(is)-413(an)-413(o)28(v)28(erlap\051,)-433(and)-413(a)-414(new)]TJ 0 -11.955 Td [(halo)-333(extending)-334(b)-27(ey)27(ond)-333(the)-333(last)-334(ad)1(ditional)-334(la)28(y)28(er)-333(is)-334(formed.)]TJ 0 g 0 G - 141.968 -445.357 Td [(68)]TJ + 141.968 -524.035 Td [(60)]TJ 0 g 0 G ET endstream endobj -1122 0 obj << +1032 0 obj << /Type /Page -/Contents 1123 0 R -/Resources 1121 0 R +/Contents 1033 0 R +/Resources 1031 0 R /MediaBox [0 0 595.276 841.89] -/Parent 1120 0 R +/Parent 1006 0 R >> endobj -1124 0 obj << -/D [1122 0 R /XYZ 150.705 740.998 null] ->> endobj -1125 0 obj << -/D [1122 0 R /XYZ 150.705 639.407 null] +1034 0 obj << +/D [1032 0 R /XYZ 150.705 740.998 null] >> endobj -1126 0 obj << -/D [1122 0 R /XYZ 150.705 643.392 null] +1035 0 obj << +/D [1032 0 R /XYZ 150.705 716.092 null] >> endobj -1127 0 obj << -/D [1122 0 R /XYZ 150.705 585.664 null] +1036 0 obj << +/D [1032 0 R /XYZ 150.705 664.341 null] >> endobj -1121 0 obj << -/Font << /F8 446 0 R /F27 445 0 R /F16 443 0 R /F30 616 0 R >> +1031 0 obj << +/Font << /F8 434 0 R /F30 601 0 R >> /ProcSet [ /PDF /Text ] >> endobj -1132 0 obj << -/Length 5215 +1041 0 obj << +/Length 4886 >> stream 0 g 0 G 0 g 0 G -0 g 0 G -0 g 0 G -BT -/F16 14.3462 Tf 99.895 680.226 Td [(psb)]TJ -ET -q -1 0 0 1 125.163 680.425 cm -[]0 d 0 J 0.398 w 0 0 m 4.842 0 l S -Q -BT -/F16 14.3462 Tf 130.004 680.226 Td [(spall|Allo)-31(cates)-375(a)-375(sparse)-375(matrix)]TJ -30.109 -35.769 Td [(Syn)31(tax)]TJ/F8 9.9626 Tf 95.846 -21.821 Td [(call)-333(psb)]TJ -ET -q -1 0 0 1 229.603 622.836 cm -[]0 d 0 J 0.398 w 0 0 m 2.989 0 l S -Q BT -/F8 9.9626 Tf 232.591 622.636 Td [(spall)-333(\050)]TJ/F17 9.9626 Tf 27.176 0 Td [(a,)-358(desc)]TJ +/F16 11.9552 Tf 99.895 706.129 Td [(psb)]TJ ET q -1 0 0 1 290.421 622.836 cm -[]0 d 0 J 0.398 w 0 0 m 3.055 0 l S +1 0 0 1 120.951 706.328 cm +[]0 d 0 J 0.398 w 0 0 m 4.035 0 l S Q BT -/F17 9.9626 Tf 293.476 622.636 Td [(a,)-358(info,)-357(nn)-1(z)]TJ/F8 9.9626 Tf 50.411 0 Td [(\051)]TJ +/F16 11.9552 Tf 124.986 706.129 Td [(spall)-375(|)-375(Allo)-31(cates)-375(a)-375(sparse)-375(matrix)]TJ +0 g 0 G +0 g 0 G +/F30 9.9626 Tf -25.091 -18.389 Td [(call)-525(psb_spall\050a,)-525(desc_a,)-525(info,)-525(nnz\051)]TJ 0 g 0 G -/F27 9.9626 Tf -243.992 -23.91 Td [(T)32(yp)-32(e:)]TJ +/F27 9.9626 Tf 0 -21.918 Td [(T)32(yp)-32(e:)]TJ 0 g 0 G /F8 9.9626 Tf 33.797 0 Td [(Sync)28(hronous.)]TJ 0 g 0 G -/F27 9.9626 Tf -33.797 -19.925 Td [(On)-383(En)32(try)]TJ +/F27 9.9626 Tf -33.797 -19.926 Td [(On)-383(En)32(try)]TJ 0 g 0 G 0 g 0 G 0 -19.925 Td [(desc)]TJ ET q -1 0 0 1 121.81 559.075 cm +1 0 0 1 121.81 626.17 cm []0 d 0 J 0.398 w 0 0 m 3.437 0 l S Q BT -/F27 9.9626 Tf 125.247 558.876 Td [(a)]TJ +/F27 9.9626 Tf 125.247 625.971 Td [(a)]TJ 0 g 0 G -/F8 9.9626 Tf 10.551 0 Td [(the)-333(comm)27(unication)-333(descriptor.)]TJ -10.996 -11.956 Td [(Scop)-28(e:)]TJ/F27 9.9626 Tf 27.951 0 Td [(lo)-32(cal)]TJ/F8 9.9626 Tf 23.073 0 Td [(.)]TJ -51.024 -11.955 Td [(T)28(yp)-28(e:)]TJ/F27 9.9626 Tf 25.183 0 Td [(required)]TJ/F8 9.9626 Tf 41.899 0 Td [(.)]TJ -67.082 -11.955 Td [(In)28(ten)28(t:)]TJ/F27 9.9626 Tf 33.486 0 Td [(in)]TJ/F8 9.9626 Tf 9.547 0 Td [(.)]TJ -43.033 -11.955 Td [(Sp)-28(eci\014ed)-333(as:)-445(a)-333(structured)-333(data)-333(of)-334(t)28(yp)-28(e)]TJ +/F8 9.9626 Tf 10.551 0 Td [(the)-333(comm)27(unication)-333(descriptor.)]TJ -10.996 -11.955 Td [(Scop)-28(e:)]TJ/F27 9.9626 Tf 27.951 0 Td [(lo)-32(cal)]TJ/F8 9.9626 Tf 23.073 0 Td [(.)]TJ -51.024 -11.955 Td [(T)28(yp)-28(e:)]TJ/F27 9.9626 Tf 25.183 0 Td [(required)]TJ/F8 9.9626 Tf 41.899 0 Td [(.)]TJ -67.082 -11.955 Td [(In)28(ten)28(t:)]TJ/F27 9.9626 Tf 33.486 0 Td [(in)]TJ/F8 9.9626 Tf 9.547 0 Td [(.)]TJ -43.033 -11.956 Td [(Sp)-28(eci\014ed)-333(as:)-445(a)-333(structured)-333(data)-333(of)-334(t)28(yp)-28(e)]TJ 0 0 1 rg 0 0 1 RG /F30 9.9626 Tf 170.915 0 Td [(psb)]TJ ET q -1 0 0 1 312.036 511.254 cm +1 0 0 1 312.036 578.35 cm []0 d 0 J 0.398 w 0 0 m 3.138 0 l S Q BT -/F30 9.9626 Tf 315.174 511.055 Td [(desc)]TJ +/F30 9.9626 Tf 315.174 578.15 Td [(desc)]TJ ET q -1 0 0 1 336.723 511.254 cm +1 0 0 1 336.723 578.35 cm []0 d 0 J 0.398 w 0 0 m 3.138 0 l S Q BT -/F30 9.9626 Tf 339.861 511.055 Td [(type)]TJ +/F30 9.9626 Tf 339.861 578.15 Td [(type)]TJ 0 g 0 G /F8 9.9626 Tf 20.921 0 Td [(.)]TJ 0 g 0 G /F27 9.9626 Tf -260.887 -19.925 Td [(nnz)]TJ 0 g 0 G -/F8 9.9626 Tf 22.804 0 Td [(An)-309(estimate)-309(of)-308(the)-309(n)28(um)28(b)-28(er)-309(of)-309(nonzero)-27(es)-309(in)-309(the)-309(lo)-28(cal)-308(part)-309(of)-309(the)-308(as)-1(sem)28(bled)]TJ 2.103 -11.956 Td [(matrix.)]TJ 0 -11.955 Td [(Scop)-28(e:)]TJ/F27 9.9626 Tf 32.379 0 Td [(global)]TJ/F8 9.9626 Tf 29.756 0 Td [(.)]TJ -62.135 -11.955 Td [(T)28(yp)-28(e:)]TJ/F27 9.9626 Tf 29.611 0 Td [(optional)]TJ/F8 9.9626 Tf 40.577 0 Td [(.)]TJ -70.188 -11.955 Td [(In)28(ten)28(t:)]TJ/F27 9.9626 Tf 33.486 0 Td [(in)]TJ/F8 9.9626 Tf 9.547 0 Td [(.)]TJ -43.033 -11.955 Td [(Sp)-28(eci\014ed)-333(as:)-445(an)-333(in)28(teger)-333(v)55(alue.)]TJ +/F8 9.9626 Tf 22.804 0 Td [(An)-309(estimate)-309(of)-308(the)-309(n)28(um)28(b)-28(er)-309(of)-309(nonzero)-27(es)-309(in)-309(the)-309(lo)-28(cal)-308(part)-309(of)-309(the)-308(as)-1(sem)28(bled)]TJ 2.103 -11.955 Td [(matrix.)]TJ 0 -11.955 Td [(Scop)-28(e:)]TJ/F27 9.9626 Tf 32.379 0 Td [(global)]TJ/F8 9.9626 Tf 29.756 0 Td [(.)]TJ -62.135 -11.955 Td [(T)28(yp)-28(e:)]TJ/F27 9.9626 Tf 29.611 0 Td [(optional)]TJ/F8 9.9626 Tf 40.577 0 Td [(.)]TJ -70.188 -11.956 Td [(In)28(ten)28(t:)]TJ/F27 9.9626 Tf 33.486 0 Td [(in)]TJ/F8 9.9626 Tf 9.547 0 Td [(.)]TJ -43.033 -11.955 Td [(Sp)-28(eci\014ed)-333(as:)-445(an)-333(in)28(teger)-333(v)55(alue.)]TJ 0 g 0 G /F27 9.9626 Tf -24.907 -21.918 Td [(On)-383(Return)]TJ 0 g 0 G 0 g 0 G 0 -19.925 Td [(a)]TJ 0 g 0 G -/F8 9.9626 Tf 10.551 0 Td [(the)-333(matrix)-334(to)-333(b)-28(e)-333(allo)-28(cated.)]TJ 14.356 -11.956 Td [(Scop)-28(e:)]TJ/F27 9.9626 Tf 27.951 0 Td [(lo)-32(cal)]TJ/F8 9.9626 Tf -27.951 -11.955 Td [(T)28(yp)-28(e:)]TJ/F27 9.9626 Tf 25.183 0 Td [(required)]TJ/F8 9.9626 Tf -25.183 -11.955 Td [(In)28(ten)28(t:)]TJ/F27 9.9626 Tf 33.486 0 Td [(out)]TJ/F8 9.9626 Tf 16.549 0 Td [(.)]TJ -50.035 -11.955 Td [(Sp)-28(eci\014ed)-333(as:)-445(a)-333(structured)-333(data)-333(of)-334(t)28(yp)-28(e)]TJ +/F8 9.9626 Tf 10.551 0 Td [(the)-333(matrix)-334(to)-333(b)-28(e)-333(allo)-28(cated.)]TJ 14.356 -11.955 Td [(Scop)-28(e:)]TJ/F27 9.9626 Tf 27.951 0 Td [(lo)-32(cal)]TJ/F8 9.9626 Tf -27.951 -11.955 Td [(T)28(yp)-28(e:)]TJ/F27 9.9626 Tf 25.183 0 Td [(required)]TJ/F8 9.9626 Tf -25.183 -11.955 Td [(In)28(ten)28(t:)]TJ/F27 9.9626 Tf 33.486 0 Td [(out)]TJ/F8 9.9626 Tf 16.549 0 Td [(.)]TJ -50.035 -11.955 Td [(Sp)-28(eci\014ed)-333(as:)-445(a)-333(structured)-333(data)-333(of)-334(t)28(yp)-28(e)]TJ 0 0 1 rg 0 0 1 RG /F30 9.9626 Tf 170.915 0 Td [(psb)]TJ ET q -1 0 0 1 312.036 341.889 cm +1 0 0 1 312.036 408.985 cm []0 d 0 J 0.398 w 0 0 m 3.138 0 l S Q BT -/F30 9.9626 Tf 315.174 341.69 Td [(spmat)]TJ +/F30 9.9626 Tf 315.174 408.786 Td [(spmat)]TJ ET q -1 0 0 1 341.953 341.889 cm +1 0 0 1 341.953 408.985 cm []0 d 0 J 0.398 w 0 0 m 3.138 0 l S Q BT -/F30 9.9626 Tf 345.091 341.69 Td [(type)]TJ +/F30 9.9626 Tf 345.091 408.786 Td [(type)]TJ 0 g 0 G /F8 9.9626 Tf 20.922 0 Td [(.)]TJ 0 g 0 G -/F27 9.9626 Tf -266.118 -19.925 Td [(info)]TJ +/F27 9.9626 Tf -266.118 -19.926 Td [(info)]TJ 0 g 0 G -/F8 9.9626 Tf 23.758 0 Td [(Error)-333(co)-28(de.)]TJ 1.149 -11.955 Td [(Scop)-28(e:)]TJ/F27 9.9626 Tf 32.379 0 Td [(lo)-32(cal)]TJ/F8 9.9626 Tf -32.379 -11.956 Td [(T)28(yp)-28(e:)]TJ/F27 9.9626 Tf 29.611 0 Td [(required)]TJ/F8 9.9626 Tf -29.611 -11.955 Td [(In)28(ten)28(t:)]TJ/F27 9.9626 Tf 33.486 0 Td [(out)]TJ/F8 9.9626 Tf 16.549 0 Td [(.)]TJ -50.035 -11.955 Td [(An)-333(in)28(tege)-1(r)-333(v)56(alue;)-334(0)-333(means)-333(no)-334(error)-333(has)-333(b)-28(een)-333(detecte)-1(d)1(.)]TJ/F16 14.3462 Tf -24.907 -32.946 Td [(Notes)]TJ +/F8 9.9626 Tf 23.758 0 Td [(Error)-333(co)-28(de.)]TJ 1.149 -11.955 Td [(Scop)-28(e:)]TJ/F27 9.9626 Tf 32.379 0 Td [(lo)-32(cal)]TJ/F8 9.9626 Tf -32.379 -11.955 Td [(T)28(yp)-28(e:)]TJ/F27 9.9626 Tf 29.611 0 Td [(required)]TJ/F8 9.9626 Tf -29.611 -11.955 Td [(In)28(ten)28(t:)]TJ/F27 9.9626 Tf 33.486 0 Td [(out)]TJ/F8 9.9626 Tf 16.549 0 Td [(.)]TJ -50.035 -11.955 Td [(An)-333(in)28(tege)-1(r)-333(v)56(alue;)-334(0)-333(means)-333(no)-334(error)-333(has)-333(b)-28(een)-333(detecte)-1(d)1(.)]TJ/F16 11.9552 Tf -24.907 -21.918 Td [(Notes)]TJ 0 g 0 G -/F8 9.9626 Tf 12.177 -21.821 Td [(1.)]TJ +/F8 9.9626 Tf 12.177 -19.925 Td [(1.)]TJ 0 g 0 G [-500(On)-333(exit)-334(from)-333(this)-333(routine)-333(the)-334(sparse)-333(matrix)-333(is)-334(in)-333(the)-333(build)-334(state.)]TJ 0 g 0 G - 0 -19.925 Td [(2.)]TJ + 0 -19.926 Td [(2.)]TJ 0 g 0 G [-500(The)-333(descriptor)-334(ma)28(y)-333(b)-28(e)-333(in)-334(either)-333(the)-333(build)-333(or)-334(assem)28(bled)-333(state.)]TJ 0 g 0 G 0 -19.925 Td [(3.)]TJ 0 g 0 G - [-500(Pro)28(viding)-307(a)-308(go)-27(o)-28(d)-307(es)-1(timate)-307(for)-307(the)-307(n)27(um)28(b)-28(er)-307(of)-307(nonzero)-28(es)]TJ/F11 9.9626 Tf 254.288 0 Td [(nnz)]TJ/F8 9.9626 Tf 20.092 0 Td [(in)-307(the)-308(assem-)]TJ -261.65 -11.956 Td [(bled)-401(m)-1(atr)1(ix)-402(ma)28(y)-402(substan)28(tially)-401(impro)27(v)28(e)-401(p)-28(erformance)-402(in)-401(the)-402(matrix)-401(build)]TJ 0 -11.955 Td [(phase,)-458(as)-433(it)-432(will)-433(reduce)-433(or)-433(eliminate)-433(the)-433(need)-432(for)-433(\050p)-28(oten)28(tially)-433(m)28(ultiple\051)]TJ 0 -11.955 Td [(data)-333(reallo)-28(cations.)]TJ + [-500(Pro)28(viding)-307(a)-308(go)-27(o)-28(d)-307(es)-1(timate)-307(for)-307(the)-307(n)27(um)28(b)-28(er)-307(of)-307(nonzero)-28(es)]TJ/F11 9.9626 Tf 254.288 0 Td [(nnz)]TJ/F8 9.9626 Tf 20.092 0 Td [(in)-307(the)-308(assem-)]TJ -261.65 -11.955 Td [(bled)-401(m)-1(atr)1(ix)-402(ma)28(y)-402(substan)28(tially)-401(impro)27(v)28(e)-401(p)-28(erformance)-402(in)-401(the)-402(matrix)-401(build)]TJ 0 -11.955 Td [(phase,)-458(as)-433(it)-432(will)-433(reduce)-433(or)-433(eliminate)-433(the)-433(need)-432(for)-433(\050p)-28(oten)28(tially)-433(m)28(ultiple\051)]TJ 0 -11.956 Td [(data)-333(reallo)-28(cations.)]TJ 0 g 0 G - 141.968 -53.023 Td [(69)]TJ + 141.968 -133.042 Td [(61)]TJ 0 g 0 G ET endstream endobj -1131 0 obj << +1040 0 obj << /Type /Page -/Contents 1132 0 R -/Resources 1130 0 R +/Contents 1041 0 R +/Resources 1039 0 R /MediaBox [0 0 595.276 841.89] -/Parent 1120 0 R -/Annots [ 1128 0 R 1129 0 R ] +/Parent 1046 0 R +/Annots [ 1037 0 R 1038 0 R ] >> endobj -1128 0 obj << +1037 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [294.721 507.845 361.779 518.97] +/Rect [294.721 574.94 361.779 586.065] /Subtype /Link /A << /S /GoTo /D (descdata) >> >> endobj -1129 0 obj << +1038 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [294.721 338.48 367.009 349.605] +/Rect [294.721 405.575 367.009 416.7] /Subtype /Link /A << /S /GoTo /D (spdata) >> >> endobj -1133 0 obj << -/D [1131 0 R /XYZ 99.895 740.998 null] +1042 0 obj << +/D [1040 0 R /XYZ 99.895 740.998 null] >> endobj 202 0 obj << -/D [1131 0 R /XYZ 99.895 659.601 null] +/D [1040 0 R /XYZ 99.895 697.37 null] >> endobj -1134 0 obj << -/D [1131 0 R /XYZ 99.895 631.802 null] ->> endobj -1135 0 obj << -/D [1131 0 R /XYZ 99.895 231.132 null] ->> endobj -1136 0 obj << -/D [1131 0 R /XYZ 99.895 235.118 null] +1043 0 obj << +/D [1040 0 R /XYZ 99.895 315.137 null] >> endobj -1137 0 obj << -/D [1131 0 R /XYZ 99.895 213.255 null] +1044 0 obj << +/D [1040 0 R /XYZ 99.895 293.274 null] >> endobj -1138 0 obj << -/D [1131 0 R /XYZ 99.895 193.33 null] +1045 0 obj << +/D [1040 0 R /XYZ 99.895 273.349 null] >> endobj -1130 0 obj << -/Font << /F16 443 0 R /F8 446 0 R /F17 588 0 R /F27 445 0 R /F30 616 0 R /F11 602 0 R >> +1039 0 obj << +/Font << /F16 431 0 R /F30 601 0 R /F27 433 0 R /F8 434 0 R /F11 587 0 R >> /ProcSet [ /PDF /Text ] >> endobj -1144 0 obj << -/Length 6018 +1052 0 obj << +/Length 6701 >> stream 0 g 0 G 0 g 0 G -0 g 0 G -0 g 0 G -BT -/F16 14.3462 Tf 150.705 681.968 Td [(psb)]TJ -ET -q -1 0 0 1 175.972 682.168 cm -[]0 d 0 J 0.398 w 0 0 m 4.842 0 l S -Q -BT -/F16 14.3462 Tf 180.814 681.968 Td [(spins|Insert)-375(a)-375(cloud)-375(of)-375(elemen)31(ts)-375(in)32(to)-375(a)]TJ -30.109 -17.932 Td [(sparse)-375(matrix)]TJ 0 -34.027 Td [(Syn)31(tax)]TJ/F8 9.9626 Tf 73.601 -21.82 Td [(call)-333(psb)]TJ -ET -q -1 0 0 1 258.168 608.388 cm -[]0 d 0 J 0.398 w 0 0 m 2.989 0 l S -Q BT -/F8 9.9626 Tf 261.157 608.189 Td [(spins)-333(\050)]TJ/F17 9.9626 Tf 28.891 0 Td [(nz,)-358(ia,)-358(j)1(a,)-358(val,)-358(a,)-358(desc)]TJ +/F16 11.9552 Tf 150.705 706.129 Td [(psb)]TJ ET q -1 0 0 1 385.37 608.388 cm -[]0 d 0 J 0.398 w 0 0 m 3.055 0 l S +1 0 0 1 171.761 706.328 cm +[]0 d 0 J 0.398 w 0 0 m 4.035 0 l S Q BT -/F17 9.9626 Tf 388.425 608.189 Td [(a,)-358(info)]TJ/F8 9.9626 Tf 28.516 0 Td [(\051)]TJ +/F16 11.9552 Tf 175.796 706.129 Td [(spins)-306(|)-307(Insert)-306(a)-306(cloud)-306(of)-306(elemen)31(ts)-307(in)32(to)-306(a)-307(sparse)-306(matrix)]TJ +0 g 0 G 0 g 0 G -/F27 9.9626 Tf -266.236 -23.911 Td [(T)32(yp)-32(e:)]TJ +/F30 9.9626 Tf -25.091 -18.389 Td [(call)-525(psb_spins\050nz,)-525(ia,)-525(ja,)-525(val,)-525(a,)-525(desc_a,)-525(info\051)]TJ +0 g 0 G +/F27 9.9626 Tf 0 -20.681 Td [(T)32(yp)-32(e:)]TJ 0 g 0 G /F8 9.9626 Tf 33.797 0 Td [(Async)28(hronous.)]TJ 0 g 0 G -/F27 9.9626 Tf -33.797 -19.054 Td [(On)-383(En)32(try)]TJ +/F27 9.9626 Tf -33.797 -19.43 Td [(On)-383(En)32(try)]TJ 0 g 0 G 0 g 0 G - 0 -19.054 Td [(nz)]TJ + 0 -19.431 Td [(nz)]TJ 0 g 0 G -/F8 9.9626 Tf 16.438 0 Td [(the)-333(n)27(u)1(m)27(b)-27(e)-1(r)-333(of)-333(elemen)28(ts)-334(to)-333(b)-28(e)-333(inserted.)]TJ 8.468 -11.955 Td [(Scop)-28(e:)]TJ/F27 9.9626 Tf 27.951 0 Td [(lo)-32(cal)]TJ/F8 9.9626 Tf 23.073 0 Td [(.)]TJ -51.024 -11.955 Td [(T)28(yp)-28(e:)]TJ/F27 9.9626 Tf 25.184 0 Td [(required)]TJ/F8 9.9626 Tf 41.898 0 Td [(.)]TJ -67.082 -11.955 Td [(In)28(ten)28(t:)]TJ/F27 9.9626 Tf 33.486 0 Td [(in)]TJ/F8 9.9626 Tf 9.548 0 Td [(.)]TJ -43.034 -11.956 Td [(Sp)-28(eci\014ed)-333(as:)-445(an)-333(in)28(teger)-333(sc)-1(alar)1(.)]TJ +/F8 9.9626 Tf 16.438 0 Td [(the)-333(n)27(u)1(m)27(b)-27(e)-1(r)-333(of)-333(elemen)28(ts)-334(to)-333(b)-28(e)-333(inserted.)]TJ 8.469 -11.955 Td [(Scop)-28(e:)]TJ/F27 9.9626 Tf 27.95 0 Td [(lo)-32(cal)]TJ/F8 9.9626 Tf 23.073 0 Td [(.)]TJ -51.024 -11.955 Td [(T)28(yp)-28(e:)]TJ/F27 9.9626 Tf 25.184 0 Td [(required)]TJ/F8 9.9626 Tf 41.898 0 Td [(.)]TJ -67.082 -11.955 Td [(In)28(ten)28(t:)]TJ/F27 9.9626 Tf 33.486 0 Td [(in)]TJ/F8 9.9626 Tf 9.548 0 Td [(.)]TJ -43.034 -11.955 Td [(Sp)-28(eci\014ed)-333(as:)-445(an)-333(in)28(teger)-333(sc)-1(alar)1(.)]TJ 0 g 0 G -/F27 9.9626 Tf -24.906 -19.054 Td [(ia)]TJ +/F27 9.9626 Tf -24.906 -19.431 Td [(ia)]TJ 0 g 0 G /F8 9.9626 Tf 13.733 0 Td [(the)-333(ro)27(w)-333(indices)-333(of)-334(th)1(e)-334(elemen)28(ts)-334(to)-333(b)-28(e)-333(inserted.)]TJ 11.173 -11.955 Td [(Scop)-28(e:)]TJ/F27 9.9626 Tf 27.951 0 Td [(lo)-32(cal)]TJ/F8 9.9626 Tf 23.073 0 Td [(.)]TJ -51.024 -11.955 Td [(T)28(yp)-28(e:)]TJ/F27 9.9626 Tf 25.184 0 Td [(required)]TJ/F8 9.9626 Tf 41.898 0 Td [(.)]TJ -67.082 -11.955 Td [(In)28(ten)28(t:)]TJ/F27 9.9626 Tf 33.486 0 Td [(in)]TJ/F8 9.9626 Tf 9.548 0 Td [(.)]TJ -43.034 -11.955 Td [(Sp)-28(eci\014ed)-333(as:)-445(an)-333(in)28(teger)-333(arra)27(y)-333(of)-333(size)]TJ/F11 9.9626 Tf 160.98 0 Td [(nz)]TJ/F8 9.9626 Tf 11.052 0 Td [(.)]TJ 0 g 0 G -/F27 9.9626 Tf -196.938 -19.054 Td [(ja)]TJ +/F27 9.9626 Tf -196.938 -19.431 Td [(ja)]TJ 0 g 0 G -/F8 9.9626 Tf 14.051 0 Td [(the)-333(column)-334(indices)-333(of)-333(the)-334(elemen)28(ts)-333(to)-334(b)-27(e)-334(inserted.)]TJ 10.855 -11.956 Td [(Scop)-28(e:)]TJ/F27 9.9626 Tf 27.951 0 Td [(lo)-32(cal)]TJ/F8 9.9626 Tf 23.073 0 Td [(.)]TJ -51.024 -11.955 Td [(T)28(yp)-28(e:)]TJ/F27 9.9626 Tf 25.184 0 Td [(required)]TJ/F8 9.9626 Tf 41.898 0 Td [(.)]TJ -67.082 -11.955 Td [(In)28(ten)28(t:)]TJ/F27 9.9626 Tf 33.486 0 Td [(in)]TJ/F8 9.9626 Tf 9.547 0 Td [(.)]TJ -43.033 -11.955 Td [(Sp)-28(eci\014ed)-333(as:)-445(an)-333(in)28(teger)-333(arra)27(y)-333(of)-333(size)]TJ/F11 9.9626 Tf 160.98 0 Td [(nz)]TJ/F8 9.9626 Tf 11.051 0 Td [(.)]TJ +/F8 9.9626 Tf 14.051 0 Td [(the)-333(column)-334(indices)-333(of)-333(the)-334(elemen)28(ts)-333(to)-334(b)-27(e)-334(inserted.)]TJ 10.855 -11.955 Td [(Scop)-28(e:)]TJ/F27 9.9626 Tf 27.951 0 Td [(lo)-32(cal)]TJ/F8 9.9626 Tf 23.073 0 Td [(.)]TJ -51.024 -11.955 Td [(T)28(yp)-28(e:)]TJ/F27 9.9626 Tf 25.184 0 Td [(required)]TJ/F8 9.9626 Tf 41.898 0 Td [(.)]TJ -67.082 -11.955 Td [(In)28(ten)28(t:)]TJ/F27 9.9626 Tf 33.486 0 Td [(in)]TJ/F8 9.9626 Tf 9.547 0 Td [(.)]TJ -43.033 -11.955 Td [(Sp)-28(eci\014ed)-333(as:)-445(an)-333(in)28(teger)-333(arra)27(y)-333(of)-333(size)]TJ/F11 9.9626 Tf 160.98 0 Td [(nz)]TJ/F8 9.9626 Tf 11.051 0 Td [(.)]TJ 0 g 0 G -/F27 9.9626 Tf -196.937 -19.054 Td [(v)64(al)]TJ +/F27 9.9626 Tf -196.937 -19.431 Td [(v)64(al)]TJ 0 g 0 G -/F8 9.9626 Tf 19.143 0 Td [(the)-333(elemen)27(ts)-333(to)-333(b)-28(e)-333(inse)-1(r)1(te)-1(d)1(.)]TJ 5.763 -11.955 Td [(Scop)-28(e:)]TJ/F27 9.9626 Tf 27.951 0 Td [(lo)-32(cal)]TJ/F8 9.9626 Tf 23.073 0 Td [(.)]TJ -51.024 -11.956 Td [(T)28(yp)-28(e:)]TJ/F27 9.9626 Tf 25.184 0 Td [(required)]TJ/F8 9.9626 Tf 41.898 0 Td [(.)]TJ -67.082 -11.955 Td [(In)28(ten)28(t:)]TJ/F27 9.9626 Tf 33.486 0 Td [(in)]TJ/F8 9.9626 Tf 9.547 0 Td [(.)]TJ -43.033 -11.955 Td [(Sp)-28(eci\014ed)-375(as:)-528(an)-375(arra)28(y)-375(of)-375(size)]TJ/F11 9.9626 Tf 130.933 0 Td [(nz)]TJ/F8 9.9626 Tf 11.051 0 Td [(.)-570(Must)-375(b)-28(e)-375(of)-375(the)-375(same)-375(t)28(yp)-28(e)-375(and)-375(kind)-375(of)]TJ -141.984 -11.955 Td [(the)]TJ/F30 9.9626 Tf 17.158 0 Td [(aspk)]TJ/F8 9.9626 Tf 24.242 0 Td [(comp)-28(onen)28(t)-333(of)-334(the)-333(sparse)-333(matrix)]TJ/F11 9.9626 Tf 141.858 0 Td [(a)]TJ/F8 9.9626 Tf 5.266 0 Td [(.)]TJ +/F8 9.9626 Tf 19.143 0 Td [(the)-333(elemen)27(ts)-333(to)-333(b)-28(e)-333(inse)-1(r)1(te)-1(d)1(.)]TJ 5.763 -11.955 Td [(Scop)-28(e:)]TJ/F27 9.9626 Tf 27.951 0 Td [(lo)-32(cal)]TJ/F8 9.9626 Tf 23.073 0 Td [(.)]TJ -51.024 -11.955 Td [(T)28(yp)-28(e:)]TJ/F27 9.9626 Tf 25.184 0 Td [(required)]TJ/F8 9.9626 Tf 41.898 0 Td [(.)]TJ -67.082 -11.955 Td [(In)28(ten)28(t:)]TJ/F27 9.9626 Tf 33.486 0 Td [(in)]TJ/F8 9.9626 Tf 9.547 0 Td [(.)]TJ -43.033 -11.955 Td [(Sp)-28(eci\014ed)-375(as:)-528(an)-375(arra)28(y)-375(of)-375(size)]TJ/F11 9.9626 Tf 130.933 0 Td [(nz)]TJ/F8 9.9626 Tf 11.051 0 Td [(.)-570(Must)-375(b)-28(e)-375(of)-375(the)-375(same)-375(t)28(yp)-28(e)-375(and)-375(kind)-375(of)]TJ -141.984 -11.956 Td [(the)]TJ/F30 9.9626 Tf 17.158 0 Td [(aspk)]TJ/F8 9.9626 Tf 24.242 0 Td [(comp)-28(onen)28(t)-333(of)-334(the)-333(sparse)-333(matrix)]TJ/F11 9.9626 Tf 141.858 0 Td [(a)]TJ/F8 9.9626 Tf 5.266 0 Td [(.)]TJ 0 g 0 G -/F27 9.9626 Tf -213.43 -19.054 Td [(desc)]TJ +/F27 9.9626 Tf -213.43 -19.43 Td [(desc)]TJ ET q -1 0 0 1 172.619 266.915 cm +1 0 0 1 172.619 347.438 cm []0 d 0 J 0.398 w 0 0 m 3.437 0 l S Q BT -/F27 9.9626 Tf 176.057 266.716 Td [(a)]TJ +/F27 9.9626 Tf 176.057 347.239 Td [(a)]TJ 0 g 0 G -/F8 9.9626 Tf 10.55 0 Td [(The)-333(comm)27(unication)-333(descriptor.)]TJ -10.996 -11.955 Td [(Scop)-28(e:)]TJ/F27 9.9626 Tf 32.379 0 Td [(lo)-32(cal)]TJ/F8 9.9626 Tf 23.073 0 Td [(.)]TJ -55.452 -11.955 Td [(T)28(yp)-28(e:)]TJ/F27 9.9626 Tf 29.612 0 Td [(required)]TJ/F8 9.9626 Tf 41.898 0 Td [(.)]TJ -71.51 -11.956 Td [(In)28(ten)28(t:)]TJ/F27 9.9626 Tf 33.486 0 Td [(inout)]TJ/F8 9.9626 Tf 26.096 0 Td [(.)]TJ -59.582 -11.955 Td [(Sp)-28(eci\014ed)-333(as:)-445(a)-333(v)56(ariable)-334(of)-333(t)28(yp)-28(e)]TJ +/F8 9.9626 Tf 10.55 0 Td [(The)-333(comm)27(unication)-333(descriptor.)]TJ -10.996 -11.955 Td [(Scop)-28(e:)]TJ/F27 9.9626 Tf 32.379 0 Td [(lo)-32(cal)]TJ/F8 9.9626 Tf 23.073 0 Td [(.)]TJ -55.452 -11.955 Td [(T)28(yp)-28(e:)]TJ/F27 9.9626 Tf 29.612 0 Td [(required)]TJ/F8 9.9626 Tf 41.898 0 Td [(.)]TJ -71.51 -11.955 Td [(In)28(ten)28(t:)]TJ/F27 9.9626 Tf 33.486 0 Td [(inout)]TJ/F8 9.9626 Tf 26.096 0 Td [(.)]TJ -59.582 -11.956 Td [(Sp)-28(eci\014ed)-333(as:)-445(a)-333(v)56(ariable)-334(of)-333(t)28(yp)-28(e)]TJ 0 0 1 rg 0 0 1 RG /F30 9.9626 Tf 137.347 0 Td [(psb)]TJ ET q -1 0 0 1 329.276 219.095 cm +1 0 0 1 329.276 299.618 cm []0 d 0 J 0.398 w 0 0 m 3.138 0 l S Q BT -/F30 9.9626 Tf 332.415 218.895 Td [(desc)]TJ +/F30 9.9626 Tf 332.415 299.418 Td [(desc)]TJ ET q -1 0 0 1 353.964 219.095 cm +1 0 0 1 353.964 299.618 cm []0 d 0 J 0.398 w 0 0 m 3.138 0 l S Q BT -/F30 9.9626 Tf 357.102 218.895 Td [(type)]TJ +/F30 9.9626 Tf 357.102 299.418 Td [(type)]TJ 0 g 0 G /F8 9.9626 Tf 20.921 0 Td [(.)]TJ 0 g 0 G -/F27 9.9626 Tf -227.318 -31.695 Td [(On)-383(Return)]TJ +/F27 9.9626 Tf -227.318 -32.635 Td [(On)-383(Return)]TJ 0 g 0 G 0 g 0 G - 0 -19.054 Td [(a)]TJ + 0 -19.431 Td [(a)]TJ 0 g 0 G /F8 9.9626 Tf 10.551 0 Td [(the)-333(matrix)-334(in)28(to)-333(whic)28(h)-334(elemen)28(ts)-333(will)-334(b)-27(e)-334(inserted.)]TJ 14.355 -11.955 Td [(Scop)-28(e:)]TJ/F27 9.9626 Tf 27.951 0 Td [(lo)-32(cal)]TJ/F8 9.9626 Tf -27.951 -11.955 Td [(T)28(yp)-28(e:)]TJ/F27 9.9626 Tf 25.184 0 Td [(required)]TJ/F8 9.9626 Tf -25.184 -11.955 Td [(In)28(ten)28(t:)]TJ/F27 9.9626 Tf 33.486 0 Td [(inout)]TJ/F8 9.9626 Tf 26.096 0 Td [(.)]TJ -59.582 -11.955 Td [(Sp)-28(eci\014ed)-333(as:)-445(a)-333(structured)-333(data)-333(of)-334(t)28(yp)-28(e)]TJ 0 0 1 rg 0 0 1 RG /F30 9.9626 Tf 170.915 0 Td [(psb)]TJ ET q -1 0 0 1 362.845 120.525 cm +1 0 0 1 362.845 199.731 cm +[]0 d 0 J 0.398 w 0 0 m 3.138 0 l S +Q +BT +/F30 9.9626 Tf 365.983 199.532 Td [(spmat)]TJ +ET +q +1 0 0 1 392.763 199.731 cm +[]0 d 0 J 0.398 w 0 0 m 3.138 0 l S +Q +BT +/F30 9.9626 Tf 395.901 199.532 Td [(type)]TJ +0 g 0 G +/F8 9.9626 Tf 20.921 0 Td [(.)]TJ +0 g 0 G +/F27 9.9626 Tf -266.117 -19.431 Td [(desc)]TJ +ET +q +1 0 0 1 172.619 180.301 cm +[]0 d 0 J 0.398 w 0 0 m 3.437 0 l S +Q +BT +/F27 9.9626 Tf 176.057 180.101 Td [(a)]TJ +0 g 0 G +/F8 9.9626 Tf 10.55 0 Td [(The)-333(comm)27(unication)-333(descriptor.)]TJ -10.996 -11.955 Td [(Scop)-28(e:)]TJ/F27 9.9626 Tf 32.379 0 Td [(lo)-32(cal)]TJ/F8 9.9626 Tf 23.073 0 Td [(.)]TJ -55.452 -11.955 Td [(T)28(yp)-28(e:)]TJ/F27 9.9626 Tf 29.612 0 Td [(required)]TJ/F8 9.9626 Tf 41.898 0 Td [(.)]TJ -71.51 -11.955 Td [(In)28(ten)28(t:)]TJ/F27 9.9626 Tf 33.486 0 Td [(inout)]TJ/F8 9.9626 Tf 26.096 0 Td [(.)]TJ -59.582 -11.955 Td [(Sp)-28(eci\014ed)-333(as:)-445(a)-333(v)56(ariable)-334(of)-333(t)28(yp)-28(e)]TJ +0 0 1 rg 0 0 1 RG +/F30 9.9626 Tf 137.347 0 Td [(psb)]TJ +ET +q +1 0 0 1 329.276 132.48 cm []0 d 0 J 0.398 w 0 0 m 3.138 0 l S Q BT -/F30 9.9626 Tf 365.983 120.326 Td [(spmat)]TJ +/F30 9.9626 Tf 332.415 132.281 Td [(desc)]TJ ET q -1 0 0 1 392.763 120.525 cm +1 0 0 1 353.964 132.48 cm []0 d 0 J 0.398 w 0 0 m 3.138 0 l S Q BT -/F30 9.9626 Tf 395.901 120.326 Td [(type)]TJ +/F30 9.9626 Tf 357.102 132.281 Td [(type)]TJ 0 g 0 G /F8 9.9626 Tf 20.921 0 Td [(.)]TJ 0 g 0 G - -99.243 -29.888 Td [(70)]TJ + -60.444 -41.843 Td [(62)]TJ 0 g 0 G ET endstream endobj -1143 0 obj << +1051 0 obj << /Type /Page -/Contents 1144 0 R -/Resources 1142 0 R +/Contents 1052 0 R +/Resources 1050 0 R /MediaBox [0 0 595.276 841.89] -/Parent 1120 0 R -/Annots [ 1139 0 R 1140 0 R ] +/Parent 1046 0 R +/Annots [ 1047 0 R 1048 0 R 1049 0 R ] >> endobj -1139 0 obj << +1047 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [311.962 215.685 379.019 226.81] +/Rect [311.962 296.208 379.019 307.333] /Subtype /Link /A << /S /GoTo /D (descdata) >> >> endobj -1140 0 obj << +1048 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [345.53 117.115 417.818 128.24] +/Rect [345.53 196.322 417.818 207.447] /Subtype /Link /A << /S /GoTo /D (spdata) >> >> endobj -1145 0 obj << -/D [1143 0 R /XYZ 150.705 740.998 null] +1049 0 obj << +/Type /Annot +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [311.962 129.071 379.019 140.196] +/Subtype /Link +/A << /S /GoTo /D (descdata) >> >> endobj -206 0 obj << -/D [1143 0 R /XYZ 150.705 645.153 null] +1053 0 obj << +/D [1051 0 R /XYZ 150.705 740.998 null] >> endobj -1146 0 obj << -/D [1143 0 R /XYZ 150.705 617.354 null] +206 0 obj << +/D [1051 0 R /XYZ 150.705 697.37 null] >> endobj -1142 0 obj << -/Font << /F16 443 0 R /F8 446 0 R /F17 588 0 R /F27 445 0 R /F11 602 0 R /F30 616 0 R >> +1050 0 obj << +/Font << /F16 431 0 R /F30 601 0 R /F27 433 0 R /F8 434 0 R /F11 587 0 R >> /ProcSet [ /PDF /Text ] >> endobj -1149 0 obj << -/Length 4029 +1056 0 obj << +/Length 3002 >> stream 0 g 0 G 0 g 0 G 0 g 0 G BT -/F27 9.9626 Tf 99.895 706.129 Td [(desc)]TJ -ET -q -1 0 0 1 121.81 706.328 cm -[]0 d 0 J 0.398 w 0 0 m 3.437 0 l S -Q -BT -/F27 9.9626 Tf 125.247 706.129 Td [(a)]TJ -0 g 0 G -/F8 9.9626 Tf 10.551 0 Td [(The)-333(comm)27(unication)-333(descriptor.)]TJ -10.996 -11.955 Td [(Scop)-28(e:)]TJ/F27 9.9626 Tf 32.379 0 Td [(lo)-32(cal)]TJ/F8 9.9626 Tf 23.073 0 Td [(.)]TJ -55.452 -11.955 Td [(T)28(yp)-28(e:)]TJ/F27 9.9626 Tf 29.611 0 Td [(required)]TJ/F8 9.9626 Tf 41.898 0 Td [(.)]TJ -71.509 -11.956 Td [(In)28(ten)28(t:)]TJ/F27 9.9626 Tf 33.486 0 Td [(inout)]TJ/F8 9.9626 Tf 26.096 0 Td [(.)]TJ -59.582 -11.955 Td [(Sp)-28(eci\014ed)-333(as:)-445(a)-333(v)56(ariable)-334(of)-333(t)28(yp)-28(e)]TJ -0 0 1 rg 0 0 1 RG -/F30 9.9626 Tf 137.346 0 Td [(psb)]TJ -ET -q -1 0 0 1 278.467 658.507 cm -[]0 d 0 J 0.398 w 0 0 m 3.138 0 l S -Q -BT -/F30 9.9626 Tf 281.605 658.308 Td [(desc)]TJ -ET -q -1 0 0 1 303.154 658.507 cm -[]0 d 0 J 0.398 w 0 0 m 3.138 0 l S -Q -BT -/F30 9.9626 Tf 306.292 658.308 Td [(type)]TJ -0 g 0 G -/F8 9.9626 Tf 20.922 0 Td [(.)]TJ -0 g 0 G -/F27 9.9626 Tf -227.319 -31.88 Td [(info)]TJ +/F27 9.9626 Tf 99.895 706.129 Td [(info)]TJ 0 g 0 G -/F8 9.9626 Tf 23.758 0 Td [(Error)-333(co)-28(de.)]TJ 1.149 -11.955 Td [(Scop)-28(e:)]TJ/F27 9.9626 Tf 32.379 0 Td [(lo)-32(cal)]TJ/F8 9.9626 Tf -32.379 -11.956 Td [(T)28(yp)-28(e:)]TJ/F27 9.9626 Tf 29.611 0 Td [(required)]TJ/F8 9.9626 Tf -29.611 -11.955 Td [(In)28(ten)28(t:)]TJ/F27 9.9626 Tf 33.486 0 Td [(out)]TJ/F8 9.9626 Tf 16.549 0 Td [(.)]TJ -50.035 -11.955 Td [(An)-333(in)28(tege)-1(r)-333(v)56(alue;)-334(0)-333(means)-333(no)-334(error)-333(has)-333(b)-28(een)-333(detecte)-1(d)1(.)]TJ/F16 14.3462 Tf -24.907 -32.946 Td [(Notes)]TJ +/F8 9.9626 Tf 23.758 0 Td [(Error)-333(co)-28(de.)]TJ 1.149 -11.955 Td [(Scop)-28(e:)]TJ/F27 9.9626 Tf 32.379 0 Td [(lo)-32(cal)]TJ/F8 9.9626 Tf -32.379 -11.955 Td [(T)28(yp)-28(e:)]TJ/F27 9.9626 Tf 29.611 0 Td [(required)]TJ/F8 9.9626 Tf -29.611 -11.956 Td [(In)28(ten)28(t:)]TJ/F27 9.9626 Tf 33.486 0 Td [(out)]TJ/F8 9.9626 Tf 16.549 0 Td [(.)]TJ -50.035 -11.955 Td [(An)-333(in)28(tege)-1(r)-333(v)56(alue;)-334(0)-333(means)-333(no)-334(error)-333(has)-333(b)-28(een)-333(detecte)-1(d)1(.)]TJ/F16 11.9552 Tf -24.907 -21.918 Td [(Notes)]TJ 0 g 0 G -/F8 9.9626 Tf 12.177 -21.821 Td [(1.)]TJ +/F8 9.9626 Tf 12.177 -19.925 Td [(1.)]TJ 0 g 0 G [-500(On)-487(en)28(try)-487(to)-488(this)-487(routine)-487(the)-487(descriptor)-487(ma)28(y)-488(b)-27(e)-488(in)-487(either)-487(the)-487(build)-487(or)]TJ 12.73 -11.955 Td [(assem)28(bled)-334(state.)]TJ 0 g 0 G -12.73 -19.925 Td [(2.)]TJ 0 g 0 G - [-500(On)-363(en)28(try)-362(to)-363(this)-363(routine)-362(the)-363(sparse)-363(matrix)-363(ma)28(y)-363(b)-27(e)-363(in)-363(either)-362(the)-363(build)-363(or)]TJ 12.73 -11.955 Td [(up)-28(date)-333(state.)]TJ + [-500(On)-363(en)28(try)-362(to)-363(this)-363(routine)-362(the)-363(sparse)-363(matrix)-363(ma)28(y)-363(b)-27(e)-363(in)-363(either)-362(the)-363(build)-363(or)]TJ 12.73 -11.956 Td [(up)-28(date)-333(state.)]TJ 0 g 0 G - -12.73 -19.926 Td [(3.)]TJ + -12.73 -19.925 Td [(3.)]TJ 0 g 0 G - [-500(If)-230(the)-231(descriptor)-230(is)-231(in)-230(the)-231(build)-230(state,)-251(then)-231(the)-230(sparse)-231(matrix)-230(m)28(ust)-231(also)-230(b)-28(e)-231(in)]TJ 12.73 -11.955 Td [(the)-327(build)-327(state;)-329(the)-328(action)-327(of)-327(the)-327(routine)-327(is)-327(to)-327(\050implicitly\051)-327(call)]TJ/F30 9.9626 Tf 271.731 0 Td [(psb_cdins)]TJ/F8 9.9626 Tf -271.731 -11.955 Td [(to)-419(add)-419(en)28(tries)-419(to)-419(th)1(e)-419(sparsit)27(y)-418(pattern;)-462(eac)28(h)-419(sparse)-419(matrix)-419(en)28(try)-419(implic-)]TJ 0 -11.955 Td [(itly)-359(de\014nes)-360(a)-360(grap)1(h)-360(edge,)-366(that)-360(is)-359(passed)-360(to)-359(the)-360(descriptor)-359(routine)-360(for)-359(the)]TJ 0 -11.955 Td [(appropriate)-333(pro)-28(cessing.)]TJ + [-500(If)-230(the)-231(descriptor)-230(is)-231(in)-230(the)-231(build)-230(state,)-251(then)-231(the)-230(sparse)-231(matrix)-230(m)28(ust)-231(also)-230(b)-28(e)-231(in)]TJ 12.73 -11.955 Td [(the)-327(build)-327(state;)-329(the)-328(action)-327(of)-327(the)-327(routine)-327(is)-327(to)-327(\050implicitly\051)-327(call)]TJ/F30 9.9626 Tf 271.731 0 Td [(psb_cdins)]TJ/F8 9.9626 Tf -271.731 -11.955 Td [(to)-419(add)-419(en)28(tries)-419(to)-419(th)1(e)-419(sparsit)27(y)-418(pattern;)-462(eac)28(h)-419(sparse)-419(matrix)-419(en)28(try)-419(implic-)]TJ 0 -11.955 Td [(itly)-359(de\014nes)-360(a)-360(grap)1(h)-360(edge,)-366(that)-360(is)-359(passed)-360(to)-359(the)-360(descriptor)-359(routine)-360(for)-359(the)]TJ 0 -11.956 Td [(appropriate)-333(pro)-28(cessing.)]TJ 0 g 0 G - -12.73 -19.926 Td [(4.)]TJ + -12.73 -19.925 Td [(4.)]TJ 0 g 0 G [-500(An)28(y)-352(co)-28(e\016cien)28(ts)-352(from)-352(matrix)-351(ro)27(ws)-351(not)-352(assigned)-352(to)-352(the)-351(calling)-352(pro)-28(cess)-352(are)]TJ 12.73 -11.955 Td [(silen)28(tly)-334(ign)1(ored;)]TJ 0 g 0 G -12.73 -19.925 Td [(5.)]TJ 0 g 0 G - [-500(If)-358(the)-359(descriptor)-358(is)-359(in)-358(the)-359(assem)28(bled)-359(state,)-364(then)-359(an)28(y)-359(en)28(tries)-358(in)-359(the)-358(sparse)]TJ 12.73 -11.955 Td [(matrix)-398(that)-399(w)28(ould)-398(generate)-399(additional)-398(comm)28(unication)-399(requiremen)28(ts)-398(will)]TJ 0 -11.955 Td [(b)-28(e)-333(ignored;)]TJ + [-500(If)-358(the)-359(descriptor)-358(is)-359(in)-358(the)-359(assem)28(bled)-359(state,)-364(then)-359(an)28(y)-359(en)28(tries)-358(in)-359(the)-358(sparse)]TJ 12.73 -11.955 Td [(matrix)-398(that)-399(w)28(ould)-398(generate)-399(additional)-398(comm)28(unication)-399(requiremen)28(ts)-398(will)]TJ 0 -11.956 Td [(b)-28(e)-333(ignored;)]TJ 0 g 0 G - -12.73 -19.926 Td [(6.)]TJ + -12.73 -19.925 Td [(6.)]TJ 0 g 0 G [-500(If)-309(th)1(e)-309(matrix)-309(is)-308(in)-309(the)-308(up)-28(date)-309(state,)-313(an)28(y)-309(en)28(tries)-309(in)-308(p)-28(ositions)-309(that)-308(w)28(ere)-309(not)]TJ 12.73 -11.955 Td [(presen)28(t)-334(in)-333(the)-333(original)-333(matrix)-334(will)-333(b)-28(e)-333(ignored.)]TJ 0 g 0 G - 141.968 -214.224 Td [(71)]TJ + 141.968 -306.849 Td [(63)]TJ 0 g 0 G ET endstream endobj -1148 0 obj << +1055 0 obj << /Type /Page -/Contents 1149 0 R -/Resources 1147 0 R +/Contents 1056 0 R +/Resources 1054 0 R /MediaBox [0 0 595.276 841.89] -/Parent 1120 0 R -/Annots [ 1141 0 R ] ->> endobj -1141 0 obj << -/Type /Annot -/Border[0 0 0]/H/I/C[1 0 0] -/Rect [261.152 655.098 328.21 666.223] -/Subtype /Link -/A << /S /GoTo /D (descdata) >> ->> endobj -1150 0 obj << -/D [1148 0 R /XYZ 99.895 740.998 null] +/Parent 1046 0 R >> endobj -1151 0 obj << -/D [1148 0 R /XYZ 99.895 535.795 null] +1057 0 obj << +/D [1055 0 R /XYZ 99.895 740.998 null] >> endobj -1152 0 obj << -/D [1148 0 R /XYZ 99.895 539.781 null] +1058 0 obj << +/D [1055 0 R /XYZ 99.895 632.405 null] >> endobj -1153 0 obj << -/D [1148 0 R /XYZ 99.895 507.9 null] +1059 0 obj << +/D [1055 0 R /XYZ 99.895 600.525 null] >> endobj -1154 0 obj << -/D [1148 0 R /XYZ 99.895 474.082 null] +1060 0 obj << +/D [1055 0 R /XYZ 99.895 566.707 null] >> endobj -1155 0 obj << -/D [1148 0 R /XYZ 99.895 406.336 null] +1061 0 obj << +/D [1055 0 R /XYZ 99.895 498.961 null] >> endobj -1156 0 obj << -/D [1148 0 R /XYZ 99.895 374.456 null] +1062 0 obj << +/D [1055 0 R /XYZ 99.895 467.081 null] >> endobj -1157 0 obj << -/D [1148 0 R /XYZ 99.895 330.62 null] +1063 0 obj << +/D [1055 0 R /XYZ 99.895 423.245 null] >> endobj -1147 0 obj << -/Font << /F27 445 0 R /F8 446 0 R /F30 616 0 R /F16 443 0 R >> +1054 0 obj << +/Font << /F27 433 0 R /F8 434 0 R /F16 431 0 R /F30 601 0 R >> /ProcSet [ /PDF /Text ] >> endobj -1162 0 obj << -/Length 5700 +1068 0 obj << +/Length 5998 >> stream 0 g 0 G 0 g 0 G -0 g 0 G -0 g 0 G -BT -/F16 14.3462 Tf 150.705 678.636 Td [(psb)]TJ -ET -q -1 0 0 1 175.972 678.835 cm -[]0 d 0 J 0.398 w 0 0 m 4.842 0 l S -Q -BT -/F16 14.3462 Tf 180.814 678.636 Td [(spasb|Sparse)-375(matrix)-375(assem)32(bly)-375(routine)]TJ -30.109 -37.304 Td [(Syn)31(tax)]TJ/F8 9.9626 Tf 68.548 -22.163 Td [(call)-333(psb)]TJ -ET -q -1 0 0 1 253.115 619.368 cm -[]0 d 0 J 0.398 w 0 0 m 2.989 0 l S -Q BT -/F8 9.9626 Tf 256.103 619.169 Td [(spasb)-333(\050)]TJ/F17 9.9626 Tf 31.106 0 Td [(a,)-358(desc)]TJ +/F16 11.9552 Tf 150.705 706.129 Td [(psb)]TJ ET q -1 0 0 1 317.863 619.368 cm -[]0 d 0 J 0.398 w 0 0 m 3.055 0 l S +1 0 0 1 171.761 706.328 cm +[]0 d 0 J 0.398 w 0 0 m 4.035 0 l S Q BT -/F17 9.9626 Tf 320.918 619.169 Td [(a,)-358(info,)-357(afmt,)-358(up)51(d,)-358(dupl)]TJ/F8 9.9626 Tf 101.076 0 Td [(\051)]TJ +/F16 11.9552 Tf 175.796 706.129 Td [(spasb)-375(|)-375(Sparse)-375(matrix)-375(assem)31(bly)-375(routine)]TJ +0 g 0 G 0 g 0 G -/F27 9.9626 Tf -271.289 -24.308 Td [(T)32(yp)-32(e:)]TJ +/F30 9.9626 Tf -25.091 -18.846 Td [(call)-525(psb_spasb\050a,)-525(desc_a,)-525(info,)-525(afmt,)-525(upd,)-525(dupl\051)]TJ +0 g 0 G +/F27 9.9626 Tf 0 -22.654 Td [(T)32(yp)-32(e:)]TJ 0 g 0 G /F8 9.9626 Tf 33.797 0 Td [(Sync)28(hronous.)]TJ 0 g 0 G -/F27 9.9626 Tf -33.797 -21.515 Td [(On)-383(En)32(try)]TJ +/F27 9.9626 Tf -33.797 -20.907 Td [(On)-383(En)32(try)]TJ 0 g 0 G 0 g 0 G - 0 -21.516 Td [(desc)]TJ + 0 -20.907 Td [(desc)]TJ ET q -1 0 0 1 172.619 552.029 cm +1 0 0 1 172.619 623.015 cm []0 d 0 J 0.398 w 0 0 m 3.437 0 l S Q BT -/F27 9.9626 Tf 176.057 551.83 Td [(a)]TJ +/F27 9.9626 Tf 176.057 622.815 Td [(a)]TJ 0 g 0 G -/F8 9.9626 Tf 10.55 0 Td [(the)-333(comm)27(unication)-333(descriptor.)]TJ -10.996 -11.955 Td [(Scop)-28(e:)]TJ/F27 9.9626 Tf 27.951 0 Td [(lo)-32(cal)]TJ/F8 9.9626 Tf 23.073 0 Td [(.)]TJ -51.024 -11.955 Td [(T)28(yp)-28(e:)]TJ/F27 9.9626 Tf 25.184 0 Td [(required)]TJ/F8 9.9626 Tf 41.898 0 Td [(.)]TJ -67.082 -11.956 Td [(In)28(ten)28(t:)]TJ/F27 9.9626 Tf 33.486 0 Td [(in)]TJ/F8 9.9626 Tf 9.548 0 Td [(.)]TJ -43.034 -11.955 Td [(Sp)-28(eci\014ed)-333(as:)-445(a)-333(structured)-333(data)-333(of)-334(t)28(yp)-28(e)]TJ +/F8 9.9626 Tf 10.55 0 Td [(the)-333(comm)27(unication)-333(descriptor.)]TJ -10.996 -11.955 Td [(Scop)-28(e:)]TJ/F27 9.9626 Tf 27.951 0 Td [(lo)-32(cal)]TJ/F8 9.9626 Tf 23.073 0 Td [(.)]TJ -51.024 -11.955 Td [(T)28(yp)-28(e:)]TJ/F27 9.9626 Tf 25.184 0 Td [(required)]TJ/F8 9.9626 Tf 41.898 0 Td [(.)]TJ -67.082 -11.955 Td [(In)28(ten)28(t:)]TJ/F27 9.9626 Tf 33.486 0 Td [(in)]TJ/F8 9.9626 Tf 9.548 0 Td [(.)]TJ -43.034 -11.955 Td [(Sp)-28(eci\014ed)-333(as:)-445(a)-333(structured)-333(data)-333(of)-334(t)28(yp)-28(e)]TJ 0 0 1 rg 0 0 1 RG /F30 9.9626 Tf 170.915 0 Td [(psb)]TJ ET q -1 0 0 1 362.845 504.209 cm +1 0 0 1 362.845 575.194 cm []0 d 0 J 0.398 w 0 0 m 3.138 0 l S Q BT -/F30 9.9626 Tf 365.983 504.009 Td [(desc)]TJ +/F30 9.9626 Tf 365.983 574.995 Td [(desc)]TJ ET q -1 0 0 1 387.532 504.209 cm +1 0 0 1 387.532 575.194 cm []0 d 0 J 0.398 w 0 0 m 3.138 0 l S Q BT -/F30 9.9626 Tf 390.67 504.009 Td [(type)]TJ +/F30 9.9626 Tf 390.67 574.995 Td [(type)]TJ 0 g 0 G /F8 9.9626 Tf 20.922 0 Td [(.)]TJ 0 g 0 G -/F27 9.9626 Tf -260.887 -21.515 Td [(afm)32(t)]TJ +/F27 9.9626 Tf -260.887 -20.907 Td [(afm)32(t)]TJ 0 g 0 G -/F8 9.9626 Tf 27.736 0 Td [(the)-333(storage)-334(format)-333(for)-333(the)-334(sparse)-333(matrix.)]TJ -2.829 -11.955 Td [(Scop)-28(e:)]TJ/F27 9.9626 Tf 32.378 0 Td [(global)]TJ/F8 9.9626 Tf 29.756 0 Td [(.)]TJ -62.135 -11.956 Td [(T)28(yp)-28(e:)]TJ/F27 9.9626 Tf 29.612 0 Td [(optional)]TJ/F8 9.9626 Tf 40.576 0 Td [(.)]TJ -70.188 -11.955 Td [(In)28(ten)28(t:)]TJ/F27 9.9626 Tf 33.486 0 Td [(in)]TJ/F8 9.9626 Tf 9.548 0 Td [(.)]TJ -43.034 -11.955 Td [(Sp)-28(eci\014ed)-333(as:)-445(an)-333(arra)28(y)-333(of)-334(c)28(haracters.)-444(Defalt:)-445('CSR'.)]TJ +/F8 9.9626 Tf 27.736 0 Td [(the)-333(storage)-334(format)-333(for)-333(the)-334(sparse)-333(matrix.)]TJ -2.829 -11.955 Td [(Scop)-28(e:)]TJ/F27 9.9626 Tf 32.378 0 Td [(global)]TJ/F8 9.9626 Tf 29.756 0 Td [(.)]TJ -62.135 -11.955 Td [(T)28(yp)-28(e:)]TJ/F27 9.9626 Tf 29.612 0 Td [(optional)]TJ/F8 9.9626 Tf 40.576 0 Td [(.)]TJ -70.188 -11.956 Td [(In)28(ten)28(t:)]TJ/F27 9.9626 Tf 33.486 0 Td [(in)]TJ/F8 9.9626 Tf 9.548 0 Td [(.)]TJ -43.034 -11.955 Td [(Sp)-28(eci\014ed)-333(as:)-445(an)-333(arra)28(y)-333(of)-334(c)28(haracters.)-444(Defalt:)-445('CSR'.)]TJ 0 g 0 G -/F27 9.9626 Tf -24.906 -21.515 Td [(up)-32(d)]TJ +/F27 9.9626 Tf -24.906 -20.907 Td [(up)-32(d)]TJ 0 g 0 G -/F8 9.9626 Tf 24.394 0 Td [(Pro)28(vide)-333(for)-334(up)-27(dates)-334(to)-333(the)-333(m)-1(atr)1(ix)-334(co)-28(e\016cien)28(ts.)]TJ 0.512 -11.956 Td [(Scop)-28(e:)]TJ/F27 9.9626 Tf 32.379 0 Td [(global)]TJ/F8 9.9626 Tf 29.756 0 Td [(.)]TJ -62.135 -11.955 Td [(T)28(yp)-28(e:)]TJ/F27 9.9626 Tf 29.612 0 Td [(optional)]TJ/F8 9.9626 Tf 40.576 0 Td [(.)]TJ -70.188 -11.955 Td [(In)28(ten)28(t:)]TJ/F27 9.9626 Tf 33.486 0 Td [(in)]TJ/F8 9.9626 Tf 9.547 0 Td [(.)]TJ -43.033 -11.955 Td [(Sp)-28(eci\014ed)-333(as:)-445(in)28(teger,)-333(p)-28(ossible)-333(v)55(alues:)]TJ/F30 9.9626 Tf 164.633 0 Td [(psb_upd_srch_)]TJ/F8 9.9626 Tf 67.995 0 Td [(,)]TJ/F30 9.9626 Tf 6.088 0 Td [(psb_upd_perm_)]TJ +/F8 9.9626 Tf 24.394 0 Td [(Pro)28(vide)-333(for)-334(up)-27(dates)-334(to)-333(the)-333(m)-1(atr)1(ix)-334(co)-28(e\016cien)28(ts.)]TJ 0.512 -11.955 Td [(Scop)-28(e:)]TJ/F27 9.9626 Tf 32.379 0 Td [(global)]TJ/F8 9.9626 Tf 29.756 0 Td [(.)]TJ -62.135 -11.955 Td [(T)28(yp)-28(e:)]TJ/F27 9.9626 Tf 29.612 0 Td [(optional)]TJ/F8 9.9626 Tf 40.576 0 Td [(.)]TJ -70.188 -11.955 Td [(In)28(ten)28(t:)]TJ/F27 9.9626 Tf 33.486 0 Td [(in)]TJ/F8 9.9626 Tf 9.547 0 Td [(.)]TJ -43.033 -11.955 Td [(Sp)-28(eci\014ed)-333(as:)-445(in)28(teger,)-333(p)-28(ossible)-333(v)55(alues:)]TJ/F30 9.9626 Tf 164.633 0 Td [(psb_upd_srch_)]TJ/F8 9.9626 Tf 67.995 0 Td [(,)]TJ/F30 9.9626 Tf 6.088 0 Td [(psb_upd_perm_)]TJ 0 g 0 G -/F27 9.9626 Tf -263.622 -21.516 Td [(dupl)]TJ +/F27 9.9626 Tf -263.622 -20.907 Td [(dupl)]TJ 0 g 0 G -/F8 9.9626 Tf 27.259 0 Td [(Ho)28(w)-334(to)-333(handle)-333(duplicate)-333(co)-28(e\016cien)27(ts.)]TJ -2.353 -11.955 Td [(Scop)-28(e:)]TJ/F27 9.9626 Tf 32.379 0 Td [(global)]TJ/F8 9.9626 Tf 29.756 0 Td [(.)]TJ -62.135 -11.955 Td [(T)28(yp)-28(e:)]TJ/F27 9.9626 Tf 29.612 0 Td [(optional)]TJ/F8 9.9626 Tf 40.576 0 Td [(.)]TJ -70.188 -11.955 Td [(In)28(ten)28(t:)]TJ/F27 9.9626 Tf 33.486 0 Td [(in)]TJ/F8 9.9626 Tf 9.547 0 Td [(.)]TJ -43.033 -11.955 Td [(Sp)-28(eci\014ed)-308(as:)-432(in)27(teger,)-313(p)-28(ossible)-309(v)56(alues:)]TJ/F30 9.9626 Tf 163.697 0 Td [(psb_dupl_ovwrt_)]TJ/F8 9.9626 Tf 78.455 0 Td [(,)]TJ/F30 9.9626 Tf 5.891 0 Td [(psb_dupl_add_)]TJ/F8 9.9626 Tf 67.994 0 Td [(,)]TJ/F30 9.9626 Tf -316.037 -11.955 Td [(psb_dupl_err_)]TJ/F8 9.9626 Tf 67.995 0 Td [(.)]TJ +/F8 9.9626 Tf 27.259 0 Td [(Ho)28(w)-334(to)-333(handle)-333(duplicate)-333(co)-28(e\016cien)27(ts.)]TJ -2.353 -11.955 Td [(Scop)-28(e:)]TJ/F27 9.9626 Tf 32.379 0 Td [(global)]TJ/F8 9.9626 Tf 29.756 0 Td [(.)]TJ -62.135 -11.955 Td [(T)28(yp)-28(e:)]TJ/F27 9.9626 Tf 29.612 0 Td [(optional)]TJ/F8 9.9626 Tf 40.576 0 Td [(.)]TJ -70.188 -11.956 Td [(In)28(ten)28(t:)]TJ/F27 9.9626 Tf 33.486 0 Td [(in)]TJ/F8 9.9626 Tf 9.547 0 Td [(.)]TJ -43.033 -11.955 Td [(Sp)-28(eci\014ed)-308(as:)-432(in)27(teger,)-313(p)-28(ossible)-309(v)56(alues:)]TJ/F30 9.9626 Tf 163.697 0 Td [(psb_dupl_ovwrt_)]TJ/F8 9.9626 Tf 78.455 0 Td [(,)]TJ/F30 9.9626 Tf 5.891 0 Td [(psb_dupl_add_)]TJ/F8 9.9626 Tf 67.994 0 Td [(,)]TJ/F30 9.9626 Tf -316.037 -11.955 Td [(psb_dupl_err_)]TJ/F8 9.9626 Tf 67.995 0 Td [(.)]TJ 0 g 0 G -/F27 9.9626 Tf -92.901 -23.111 Td [(On)-383(Return)]TJ +/F27 9.9626 Tf -92.901 -22.654 Td [(On)-383(Return)]TJ 0 g 0 G 0 g 0 G - 0 -21.515 Td [(a)]TJ + 0 -20.907 Td [(a)]TJ 0 g 0 G -/F8 9.9626 Tf 10.55 0 Td [(the)-333(matrix)-334(to)-333(b)-28(e)-333(assem)27(b)1(led.)]TJ 14.356 -11.956 Td [(Scop)-28(e:)]TJ/F27 9.9626 Tf 27.951 0 Td [(lo)-32(cal)]TJ/F8 9.9626 Tf -27.951 -11.955 Td [(T)28(yp)-28(e:)]TJ/F27 9.9626 Tf 25.184 0 Td [(required)]TJ/F8 9.9626 Tf -25.184 -11.955 Td [(In)28(ten)28(t:)]TJ/F27 9.9626 Tf 33.486 0 Td [(inout)]TJ/F8 9.9626 Tf 26.096 0 Td [(.)]TJ -59.582 -11.955 Td [(Sp)-28(eci\014ed)-333(as:)-445(a)-333(structured)-333(data)-333(of)-334(t)28(yp)-28(e)]TJ +/F8 9.9626 Tf 10.55 0 Td [(the)-333(matrix)-334(to)-333(b)-28(e)-333(assem)27(b)1(led.)]TJ 14.356 -11.955 Td [(Scop)-28(e:)]TJ/F27 9.9626 Tf 27.951 0 Td [(lo)-32(cal)]TJ/F8 9.9626 Tf -27.951 -11.955 Td [(T)28(yp)-28(e:)]TJ/F27 9.9626 Tf 25.184 0 Td [(required)]TJ/F8 9.9626 Tf -25.184 -11.955 Td [(In)28(ten)28(t:)]TJ/F27 9.9626 Tf 33.486 0 Td [(inout)]TJ/F8 9.9626 Tf 26.096 0 Td [(.)]TJ -59.582 -11.955 Td [(Sp)-28(eci\014ed)-333(as:)-445(a)-333(structured)-333(data)-333(of)-334(t)28(yp)-28(e)]TJ 0 0 1 rg 0 0 1 RG /F30 9.9626 Tf 170.915 0 Td [(psb)]TJ ET q -1 0 0 1 362.845 191.798 cm +1 0 0 1 362.845 265.675 cm []0 d 0 J 0.398 w 0 0 m 3.138 0 l S Q BT -/F30 9.9626 Tf 365.983 191.599 Td [(spmat)]TJ +/F30 9.9626 Tf 365.983 265.476 Td [(spmat)]TJ ET q -1 0 0 1 392.763 191.798 cm +1 0 0 1 392.763 265.675 cm []0 d 0 J 0.398 w 0 0 m 3.138 0 l S Q BT -/F30 9.9626 Tf 395.901 191.599 Td [(type)]TJ +/F30 9.9626 Tf 395.901 265.476 Td [(type)]TJ 0 g 0 G /F8 9.9626 Tf 20.921 0 Td [(.)]TJ 0 g 0 G -/F27 9.9626 Tf -266.117 -21.516 Td [(info)]TJ +/F27 9.9626 Tf -266.117 -20.907 Td [(info)]TJ 0 g 0 G -/F8 9.9626 Tf 23.758 0 Td [(Error)-333(co)-28(de.)]TJ 1.148 -11.955 Td [(Scop)-28(e:)]TJ/F27 9.9626 Tf 32.379 0 Td [(lo)-32(cal)]TJ/F8 9.9626 Tf -32.379 -11.955 Td [(T)28(yp)-28(e:)]TJ/F27 9.9626 Tf 29.612 0 Td [(required)]TJ/F8 9.9626 Tf -29.612 -11.955 Td [(In)28(ten)28(t:)]TJ/F27 9.9626 Tf 33.486 0 Td [(out)]TJ/F8 9.9626 Tf 16.549 0 Td [(.)]TJ -50.035 -11.955 Td [(An)-333(in)27(t)1(e)-1(ger)-333(v)56(alue;)-334(0)-333(means)-333(no)-334(error)-333(has)-333(b)-28(een)-333(detec)-1(ted.)]TJ +/F8 9.9626 Tf 23.758 0 Td [(Error)-333(co)-28(de.)]TJ 1.148 -11.955 Td [(Scop)-28(e:)]TJ/F27 9.9626 Tf 32.379 0 Td [(lo)-32(cal)]TJ/F8 9.9626 Tf -32.379 -11.955 Td [(T)28(yp)-28(e:)]TJ/F27 9.9626 Tf 29.612 0 Td [(required)]TJ/F8 9.9626 Tf -29.612 -11.956 Td [(In)28(ten)28(t:)]TJ/F27 9.9626 Tf 33.486 0 Td [(out)]TJ/F8 9.9626 Tf 16.549 0 Td [(.)]TJ -50.035 -11.955 Td [(An)-333(in)27(t)1(e)-1(ger)-333(v)56(alue;)-334(0)-333(means)-333(no)-334(error)-333(has)-333(b)-28(een)-333(detec)-1(ted.)]TJ/F16 11.9552 Tf -24.906 -22.899 Td [(Notes)]TJ 0 g 0 G - 141.968 -31.825 Td [(72)]TJ +/F8 9.9626 Tf 12.176 -20.661 Td [(1.)]TJ +0 g 0 G + [-500(On)-406(en)28(try)-406(to)-406(this)-406(routine)-406(the)-406(descriptor)-406(m)28(ust)-406(b)-28(e)-406(in)-406(the)-406(assem)27(b)1(led)-406(s)-1(tate,)]TJ 12.73 -11.956 Td [(i.e.)]TJ/F30 9.9626 Tf 17.158 0 Td [(psb_cdasb)]TJ/F8 9.9626 Tf 50.394 0 Td [(m)28(ust)-334(already)-333(ha)28(v)28(e)-334(b)-27(een)-334(called.)]TJ +0 g 0 G + -80.282 -20.906 Td [(2.)]TJ +0 g 0 G + [-500(The)-333(sparse)-334(matrix)-333(ma)28(y)-334(b)-27(e)-334(in)-333(either)-333(the)-334(build)-333(or)-333(up)-28(date)-333(state;)]TJ +0 g 0 G + 154.698 -29.888 Td [(64)]TJ 0 g 0 G ET endstream endobj -1161 0 obj << +1067 0 obj << /Type /Page -/Contents 1162 0 R -/Resources 1160 0 R +/Contents 1068 0 R +/Resources 1066 0 R /MediaBox [0 0 595.276 841.89] -/Parent 1120 0 R -/Annots [ 1158 0 R 1159 0 R ] +/Parent 1046 0 R +/Annots [ 1064 0 R 1065 0 R ] >> endobj -1158 0 obj << +1064 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [345.53 500.799 412.588 511.924] +/Rect [345.53 571.784 412.588 582.909] /Subtype /Link /A << /S /GoTo /D (descdata) >> >> endobj -1159 0 obj << +1065 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [345.53 188.389 417.818 199.514] +/Rect [345.53 262.266 417.818 273.391] /Subtype /Link /A << /S /GoTo /D (spdata) >> >> endobj -1163 0 obj << -/D [1161 0 R /XYZ 150.705 740.998 null] +1069 0 obj << +/D [1067 0 R /XYZ 150.705 740.998 null] >> endobj 210 0 obj << -/D [1161 0 R /XYZ 150.705 656.873 null] +/D [1067 0 R /XYZ 150.705 697.159 null] >> endobj -1164 0 obj << -/D [1161 0 R /XYZ 150.705 628.335 null] +1070 0 obj << +/D [1067 0 R /XYZ 150.705 169.619 null] >> endobj -1160 0 obj << -/Font << /F16 443 0 R /F8 446 0 R /F17 588 0 R /F27 445 0 R /F30 616 0 R >> +1071 0 obj << +/D [1067 0 R /XYZ 150.705 134.543 null] +>> endobj +1066 0 obj << +/Font << /F16 431 0 R /F30 601 0 R /F27 433 0 R /F8 434 0 R >> /ProcSet [ /PDF /Text ] >> endobj -1167 0 obj << -/Length 2113 +1074 0 obj << +/Length 1509 >> stream 0 g 0 G 0 g 0 G -BT -/F16 14.3462 Tf 99.895 706.129 Td [(Notes)]TJ -0 g 0 G -/F8 9.9626 Tf 12.177 -21.821 Td [(1.)]TJ -0 g 0 G - [-500(On)-406(en)28(try)-406(to)-406(this)-406(routine)-406(the)-406(descriptor)-406(m)28(ust)-406(b)-28(e)-406(in)-406(the)-406(assem)28(bled)-406(state)-1(,)]TJ 12.73 -11.955 Td [(i.e.)]TJ/F30 9.9626 Tf 17.158 0 Td [(psb_cdasb)]TJ/F8 9.9626 Tf 50.394 0 Td [(m)28(ust)-334(already)-333(ha)28(v)28(e)-334(b)-27(een)-334(called.)]TJ -0 g 0 G - -80.282 -19.925 Td [(2.)]TJ -0 g 0 G - [-500(The)-333(sparse)-334(matrix)-333(ma)28(y)-334(b)-27(e)-334(in)-333(either)-333(the)-334(build)-333(or)-333(up)-28(date)-333(state;)]TJ 0 g 0 G - 0 -19.926 Td [(3.)]TJ +BT +/F8 9.9626 Tf 112.072 706.129 Td [(3.)]TJ 0 g 0 G [-500(Duplicate)-250(en)28(tries)-250(are)-249(detec)-1(ted)-249(and)-250(handled)-250(in)-249(b)-28(oth)-250(build)-249(and)-250(up)-28(date)-249(state,)]TJ 12.73 -11.955 Td [(with)-282(the)-283(exception)-282(of)-282(the)-283(error)-282(action)-282(that)-283(i)1(s)-283(only)-282(tak)28(en)-283(in)-282(the)-282(build)-282(s)-1(tate,)]TJ 0 -11.955 Td [(i.e.)-444(on)-334(the)-333(\014rst)-333(assem)27(bly;)]TJ 0 g 0 G - -12.73 -19.925 Td [(4.)]TJ + -12.73 -19.926 Td [(4.)]TJ 0 g 0 G - [-500(If)-224(the)-224(up)-28(d)1(ate)-224(c)27(hoice)-224(is)]TJ/F30 9.9626 Tf 107.516 0 Td [(psb_upd_perm_)]TJ/F8 9.9626 Tf 67.994 0 Td [(,)-246(then)-224(subsequen)28(t)-224(calls)-224(to)]TJ/F30 9.9626 Tf 108.951 0 Td [(psb_spins)]TJ/F8 9.9626 Tf -271.731 -11.956 Td [(to)-246(up)-28(date)-246(the)-246(matrix)-246(m)28(ust)-246(b)-28(e)-246(arranged)-246(in)-246(suc)28(h)-246(a)-246(w)28(a)27(y)-246(as)-246(to)-246(pro)-27(duce)-246(exactly)]TJ 0 -11.955 Td [(the)-228(same)-229(sequence)-228(of)-228(co)-28(e\016cien)28(t)-229(v)56(alues)-228(as)-229(encoun)28(tered)-228(at)-229(the)-228(\014rst)-228(assem)28(bly;)]TJ + [-500(If)-224(the)-224(up)-28(d)1(ate)-224(c)27(hoice)-224(is)]TJ/F30 9.9626 Tf 107.516 0 Td [(psb_upd_perm_)]TJ/F8 9.9626 Tf 67.994 0 Td [(,)-246(then)-224(subsequen)28(t)-224(calls)-224(to)]TJ/F30 9.9626 Tf 108.951 0 Td [(psb_spins)]TJ/F8 9.9626 Tf -271.731 -11.955 Td [(to)-246(up)-28(date)-246(the)-246(matrix)-246(m)28(ust)-246(b)-28(e)-246(arranged)-246(in)-246(suc)28(h)-246(a)-246(w)28(a)27(y)-246(as)-246(to)-246(pro)-27(duce)-246(exactly)]TJ 0 -11.955 Td [(the)-228(same)-229(sequence)-228(of)-228(co)-28(e\016cien)28(t)-229(v)56(alues)-228(as)-229(encoun)28(tered)-228(at)-229(the)-228(\014rst)-228(assem)28(bly;)]TJ 0 g 0 G -12.73 -19.925 Td [(5.)]TJ 0 g 0 G - [-500(On)-370(exit)-370(from)-370(this)-370(routine)-370(the)-370(matrix)-370(is)-370(in)-370(the)-370(assem)28(bled)-370(state,)-379(and)-370(th)27(us)]TJ 12.73 -11.955 Td [(is)-333(suitable)-334(for)-333(the)-333(computational)-334(r)1(outines.)]TJ + [-500(On)-370(exit)-370(from)-370(this)-370(routine)-370(the)-370(matrix)-370(is)-370(in)-370(the)-370(assem)28(bled)-370(state,)-379(and)-370(th)27(us)]TJ 12.73 -11.956 Td [(is)-333(suitable)-334(for)-333(the)-333(computational)-334(r)1(outines.)]TJ 0 g 0 G - 141.968 -442.438 Td [(73)]TJ + 141.968 -516.064 Td [(65)]TJ 0 g 0 G ET endstream endobj -1166 0 obj << +1073 0 obj << /Type /Page -/Contents 1167 0 R -/Resources 1165 0 R +/Contents 1074 0 R +/Resources 1072 0 R /MediaBox [0 0 595.276 841.89] -/Parent 1175 0 R +/Parent 1046 0 R >> endobj -1168 0 obj << -/D [1166 0 R /XYZ 99.895 740.998 null] ->> endobj -1169 0 obj << -/D [1166 0 R /XYZ 99.895 696.263 null] ->> endobj -1170 0 obj << -/D [1166 0 R /XYZ 99.895 700.248 null] ->> endobj -1171 0 obj << -/D [1166 0 R /XYZ 99.895 666.154 null] +1075 0 obj << +/D [1073 0 R /XYZ 99.895 740.998 null] >> endobj -1172 0 obj << -/D [1166 0 R /XYZ 99.895 646.505 null] +1076 0 obj << +/D [1073 0 R /XYZ 99.895 716.092 null] >> endobj -1173 0 obj << -/D [1166 0 R /XYZ 99.895 602.67 null] +1077 0 obj << +/D [1073 0 R /XYZ 99.895 676.296 null] >> endobj -1174 0 obj << -/D [1166 0 R /XYZ 99.895 558.834 null] +1078 0 obj << +/D [1073 0 R /XYZ 99.895 632.461 null] >> endobj -1165 0 obj << -/Font << /F16 443 0 R /F8 446 0 R /F30 616 0 R >> +1072 0 obj << +/Font << /F8 434 0 R /F30 601 0 R >> /ProcSet [ /PDF /Text ] >> endobj -1180 0 obj << -/Length 3411 +1083 0 obj << +/Length 3083 >> stream 0 g 0 G 0 g 0 G -0 g 0 G -0 g 0 G -BT -/F16 14.3462 Tf 150.705 680.226 Td [(psb)]TJ -ET -q -1 0 0 1 175.972 680.425 cm -[]0 d 0 J 0.398 w 0 0 m 4.842 0 l S -Q -BT -/F16 14.3462 Tf 180.814 680.226 Td [(spfree|F)94(rees)-375(a)-375(sparse)-375(matrix)]TJ -30.109 -35.769 Td [(Syn)31(tax)]TJ/F8 9.9626 Tf 104.15 -21.821 Td [(call)-333(psb)]TJ -ET -q -1 0 0 1 288.717 622.836 cm -[]0 d 0 J 0.398 w 0 0 m 2.989 0 l S -Q BT -/F8 9.9626 Tf 291.706 622.636 Td [(spfree)-333(\050)]TJ/F17 9.9626 Tf 32.461 0 Td [(a,)-358(desc)]TJ +/F16 11.9552 Tf 150.705 706.129 Td [(psb)]TJ ET q -1 0 0 1 354.821 622.836 cm -[]0 d 0 J 0.398 w 0 0 m 3.055 0 l S +1 0 0 1 171.761 706.328 cm +[]0 d 0 J 0.398 w 0 0 m 4.035 0 l S Q BT -/F17 9.9626 Tf 357.876 622.636 Td [(a,)-358(info)]TJ/F8 9.9626 Tf 28.515 0 Td [(\051)]TJ +/F16 11.9552 Tf 175.796 706.129 Td [(spfree)-375(|)-375(F)94(rees)-375(a)-375(sparse)-375(matrix)]TJ 0 g 0 G -/F27 9.9626 Tf -235.686 -23.91 Td [(T)32(yp)-32(e:)]TJ +0 g 0 G +/F30 9.9626 Tf -25.091 -18.389 Td [(call)-525(psb_spfree\050a,)-525(desc_a,)-525(info\051)]TJ +0 g 0 G +/F27 9.9626 Tf 0 -21.918 Td [(T)32(yp)-32(e:)]TJ 0 g 0 G /F8 9.9626 Tf 33.797 0 Td [(Sync)28(hronous.)]TJ 0 g 0 G -/F27 9.9626 Tf -33.797 -19.925 Td [(On)-383(En)32(try)]TJ +/F27 9.9626 Tf -33.797 -19.926 Td [(On)-383(En)32(try)]TJ 0 g 0 G 0 g 0 G 0 -19.925 Td [(a)]TJ 0 g 0 G -/F8 9.9626 Tf 10.551 0 Td [(the)-333(matrix)-334(to)-333(b)-28(e)-333(freed.)]TJ 14.355 -11.956 Td [(Scop)-28(e:)]TJ/F27 9.9626 Tf 27.951 0 Td [(lo)-32(cal)]TJ/F8 9.9626 Tf -27.951 -11.955 Td [(T)28(yp)-28(e:)]TJ/F27 9.9626 Tf 25.184 0 Td [(required)]TJ/F8 9.9626 Tf -25.184 -11.955 Td [(In)28(ten)28(t:)]TJ/F27 9.9626 Tf 33.486 0 Td [(inout)]TJ/F8 9.9626 Tf 26.096 0 Td [(.)]TJ -59.582 -11.955 Td [(Sp)-28(eci\014ed)-333(as:)-445(a)-333(structured)-333(data)-333(of)-334(t)28(yp)-28(e)]TJ +/F8 9.9626 Tf 10.551 0 Td [(the)-333(matrix)-334(to)-333(b)-28(e)-333(freed.)]TJ 14.356 -11.955 Td [(Scop)-28(e:)]TJ/F27 9.9626 Tf 27.95 0 Td [(lo)-32(cal)]TJ/F8 9.9626 Tf -27.95 -11.955 Td [(T)28(yp)-28(e:)]TJ/F27 9.9626 Tf 25.183 0 Td [(required)]TJ/F8 9.9626 Tf -25.183 -11.955 Td [(In)28(ten)28(t:)]TJ/F27 9.9626 Tf 33.485 0 Td [(inout)]TJ/F8 9.9626 Tf 26.097 0 Td [(.)]TJ -59.582 -11.956 Td [(Sp)-28(eci\014ed)-333(as:)-444(a)-334(structured)-333(data)-333(of)-334(t)28(yp)-28(e)]TJ 0 0 1 rg 0 0 1 RG -/F30 9.9626 Tf 170.915 0 Td [(psb)]TJ +/F30 9.9626 Tf 170.914 0 Td [(psb)]TJ ET q -1 0 0 1 362.845 511.254 cm +1 0 0 1 362.845 578.35 cm []0 d 0 J 0.398 w 0 0 m 3.138 0 l S Q BT -/F30 9.9626 Tf 365.983 511.055 Td [(spmat)]TJ +/F30 9.9626 Tf 365.983 578.15 Td [(spmat)]TJ ET q -1 0 0 1 392.763 511.254 cm +1 0 0 1 392.763 578.35 cm []0 d 0 J 0.398 w 0 0 m 3.138 0 l S Q BT -/F30 9.9626 Tf 395.901 511.055 Td [(type)]TJ +/F30 9.9626 Tf 395.901 578.15 Td [(type)]TJ 0 g 0 G /F8 9.9626 Tf 20.921 0 Td [(.)]TJ 0 g 0 G /F27 9.9626 Tf -266.117 -19.925 Td [(desc)]TJ ET q -1 0 0 1 172.619 491.329 cm +1 0 0 1 172.619 558.424 cm []0 d 0 J 0.398 w 0 0 m 3.437 0 l S Q BT -/F27 9.9626 Tf 176.057 491.13 Td [(a)]TJ +/F27 9.9626 Tf 176.057 558.225 Td [(a)]TJ 0 g 0 G -/F8 9.9626 Tf 10.55 0 Td [(the)-333(comm)27(unication)-333(descriptor.)]TJ -10.996 -11.956 Td [(Scop)-28(e:)]TJ/F27 9.9626 Tf 27.951 0 Td [(lo)-32(cal)]TJ/F8 9.9626 Tf 23.073 0 Td [(.)]TJ -51.024 -11.955 Td [(T)28(yp)-28(e:)]TJ/F27 9.9626 Tf 25.184 0 Td [(required)]TJ/F8 9.9626 Tf 41.898 0 Td [(.)]TJ -67.082 -11.955 Td [(In)28(ten)28(t:)]TJ/F27 9.9626 Tf 33.486 0 Td [(in)]TJ/F8 9.9626 Tf 9.548 0 Td [(.)]TJ -43.034 -11.955 Td [(Sp)-28(eci\014ed)-333(as:)-445(a)-333(structured)-333(data)-333(of)-334(t)28(yp)-28(e)]TJ +/F8 9.9626 Tf 10.55 0 Td [(the)-333(comm)27(unication)-333(descriptor.)]TJ -10.996 -11.955 Td [(Scop)-28(e:)]TJ/F27 9.9626 Tf 27.951 0 Td [(lo)-32(cal)]TJ/F8 9.9626 Tf 23.073 0 Td [(.)]TJ -51.024 -11.955 Td [(T)28(yp)-28(e:)]TJ/F27 9.9626 Tf 25.184 0 Td [(required)]TJ/F8 9.9626 Tf 41.898 0 Td [(.)]TJ -67.082 -11.955 Td [(In)28(ten)28(t:)]TJ/F27 9.9626 Tf 33.486 0 Td [(in)]TJ/F8 9.9626 Tf 9.548 0 Td [(.)]TJ -43.034 -11.955 Td [(Sp)-28(eci\014ed)-333(as:)-445(a)-333(structured)-333(data)-333(of)-334(t)28(yp)-28(e)]TJ 0 0 1 rg 0 0 1 RG /F30 9.9626 Tf 170.915 0 Td [(psb)]TJ ET q -1 0 0 1 362.845 443.508 cm +1 0 0 1 362.845 510.604 cm []0 d 0 J 0.398 w 0 0 m 3.138 0 l S Q BT -/F30 9.9626 Tf 365.983 443.309 Td [(desc)]TJ +/F30 9.9626 Tf 365.983 510.405 Td [(desc)]TJ ET q -1 0 0 1 387.532 443.508 cm +1 0 0 1 387.532 510.604 cm []0 d 0 J 0.398 w 0 0 m 3.138 0 l S Q BT -/F30 9.9626 Tf 390.67 443.309 Td [(type)]TJ +/F30 9.9626 Tf 390.67 510.405 Td [(type)]TJ 0 g 0 G /F8 9.9626 Tf 20.922 0 Td [(.)]TJ 0 g 0 G /F27 9.9626 Tf -260.887 -21.918 Td [(On)-383(Return)]TJ 0 g 0 G 0 g 0 G - 0 -19.925 Td [(info)]TJ + 0 -19.926 Td [(info)]TJ 0 g 0 G -/F8 9.9626 Tf 23.758 0 Td [(Error)-333(co)-28(de.)]TJ 1.148 -11.955 Td [(Scop)-28(e:)]TJ/F27 9.9626 Tf 32.379 0 Td [(lo)-32(cal)]TJ/F8 9.9626 Tf -32.379 -11.955 Td [(T)28(yp)-28(e:)]TJ/F27 9.9626 Tf 29.612 0 Td [(required)]TJ/F8 9.9626 Tf -29.612 -11.956 Td [(In)28(ten)28(t:)]TJ/F27 9.9626 Tf 33.486 0 Td [(out)]TJ/F8 9.9626 Tf 16.549 0 Td [(.)]TJ -50.035 -11.955 Td [(An)-333(in)27(t)1(e)-1(ger)-333(v)56(alue;)-334(0)-333(means)-333(no)-334(error)-333(has)-333(b)-28(een)-333(detec)-1(ted.)]TJ +/F8 9.9626 Tf 23.758 0 Td [(Error)-333(co)-28(de.)]TJ 1.148 -11.955 Td [(Scop)-28(e:)]TJ/F27 9.9626 Tf 32.379 0 Td [(lo)-32(cal)]TJ/F8 9.9626 Tf -32.379 -11.955 Td [(T)28(yp)-28(e:)]TJ/F27 9.9626 Tf 29.612 0 Td [(required)]TJ/F8 9.9626 Tf -29.612 -11.955 Td [(In)28(ten)28(t:)]TJ/F27 9.9626 Tf 33.486 0 Td [(out)]TJ/F8 9.9626 Tf 16.549 0 Td [(.)]TJ -50.035 -11.955 Td [(An)-333(in)27(t)1(e)-1(ger)-333(v)56(alue;)-334(0)-333(means)-333(no)-334(error)-333(has)-333(b)-28(een)-333(detec)-1(ted.)]TJ 0 g 0 G - 141.968 -263.207 Td [(74)]TJ + 141.968 -330.303 Td [(66)]TJ 0 g 0 G ET endstream endobj -1179 0 obj << +1082 0 obj << /Type /Page -/Contents 1180 0 R -/Resources 1178 0 R +/Contents 1083 0 R +/Resources 1081 0 R /MediaBox [0 0 595.276 841.89] -/Parent 1175 0 R -/Annots [ 1176 0 R 1177 0 R ] +/Parent 1046 0 R +/Annots [ 1079 0 R 1080 0 R ] >> endobj -1176 0 obj << +1079 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [345.53 507.845 417.818 518.97] +/Rect [345.53 574.94 417.818 586.065] /Subtype /Link /A << /S /GoTo /D (spdata) >> >> endobj -1177 0 obj << +1080 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [345.53 440.099 412.588 451.224] +/Rect [345.53 507.194 412.588 518.319] /Subtype /Link /A << /S /GoTo /D (descdata) >> >> endobj -1181 0 obj << -/D [1179 0 R /XYZ 150.705 740.998 null] +1084 0 obj << +/D [1082 0 R /XYZ 150.705 740.998 null] >> endobj 214 0 obj << -/D [1179 0 R /XYZ 150.705 659.601 null] ->> endobj -1182 0 obj << -/D [1179 0 R /XYZ 150.705 631.802 null] +/D [1082 0 R /XYZ 150.705 697.37 null] >> endobj -1178 0 obj << -/Font << /F16 443 0 R /F8 446 0 R /F17 588 0 R /F27 445 0 R /F30 616 0 R >> +1081 0 obj << +/Font << /F16 431 0 R /F30 601 0 R /F27 433 0 R /F8 434 0 R >> /ProcSet [ /PDF /Text ] >> endobj -1187 0 obj << -/Length 4314 +1089 0 obj << +/Length 3990 >> stream 0 g 0 G 0 g 0 G -0 g 0 G -0 g 0 G -BT -/F16 14.3462 Tf 99.895 680.226 Td [(psb)]TJ -ET -q -1 0 0 1 125.163 680.425 cm -[]0 d 0 J 0.398 w 0 0 m 4.842 0 l S -Q BT -/F16 14.3462 Tf 130.004 680.226 Td [(sprn|Reinit)-375(sparse)-375(matrix)-375(structure)-375(for)]TJ -30.109 -17.933 Td [(psblas)-375(routines.)]TJ 0 -35.768 Td [(Syn)31(tax)]TJ/F8 9.9626 Tf 91.739 -21.821 Td [(call)-333(psb)]TJ +/F16 11.9552 Tf 99.895 706.129 Td [(psb)]TJ ET q -1 0 0 1 225.496 604.903 cm -[]0 d 0 J 0.398 w 0 0 m 2.989 0 l S -Q -BT -/F8 9.9626 Tf 228.485 604.704 Td [(sprn)-333(\050)]TJ/F17 9.9626 Tf 26.096 0 Td [(a,)-358(de)51(csc)]TJ -ET -q -1 0 0 1 289.309 604.903 cm -[]0 d 0 J 0.398 w 0 0 m 3.055 0 l S +1 0 0 1 120.951 706.328 cm +[]0 d 0 J 0.398 w 0 0 m 4.035 0 l S Q BT -/F17 9.9626 Tf 292.364 604.704 Td [(a,)-358(info,)-357(cle)51(ar)]TJ/F8 9.9626 Tf 55.63 0 Td [(\051)]TJ +/F16 11.9552 Tf 124.986 706.129 Td [(sprn)-391(|)-391(Reinit)-391(sparse)-391(matrix)-391(structure)-391(for)-391(psblas)-391(rou-)]TJ -25.091 -13.948 Td [(tines.)]TJ +0 g 0 G +0 g 0 G +/F30 9.9626 Tf 0 -18.389 Td [(call)-525(psb_sprn\050a,)-525(decsc_a,)-525(info,)-525(clear\051)]TJ 0 g 0 G -/F27 9.9626 Tf -248.099 -23.911 Td [(T)32(yp)-32(e:)]TJ +/F27 9.9626 Tf 0 -21.918 Td [(T)32(yp)-32(e:)]TJ 0 g 0 G /F8 9.9626 Tf 33.797 0 Td [(Sync)28(hronous.)]TJ 0 g 0 G /F27 9.9626 Tf -33.797 -19.925 Td [(On)-383(En)32(try)]TJ 0 g 0 G 0 g 0 G - 0 -19.925 Td [(a)]TJ + 0 -19.926 Td [(a)]TJ 0 g 0 G -/F8 9.9626 Tf 10.551 0 Td [(the)-333(matrix)-334(to)-333(b)-28(e)-333(reinitialized.)]TJ 14.356 -11.955 Td [(Scop)-28(e:)]TJ/F27 9.9626 Tf 27.951 0 Td [(lo)-32(cal)]TJ/F8 9.9626 Tf -27.951 -11.956 Td [(T)28(yp)-28(e:)]TJ/F27 9.9626 Tf 25.183 0 Td [(required)]TJ/F8 9.9626 Tf -25.183 -11.955 Td [(In)28(ten)28(t:)]TJ/F27 9.9626 Tf 33.486 0 Td [(inout)]TJ/F8 9.9626 Tf 26.096 0 Td [(.)]TJ -59.582 -11.955 Td [(Sp)-28(eci\014ed)-333(as:)-445(a)-333(structured)-333(data)-333(of)-334(t)28(yp)-28(e)]TJ +/F8 9.9626 Tf 10.551 0 Td [(the)-333(matrix)-334(to)-333(b)-28(e)-333(reinitialized.)]TJ 14.356 -11.955 Td [(Scop)-28(e:)]TJ/F27 9.9626 Tf 27.951 0 Td [(lo)-32(cal)]TJ/F8 9.9626 Tf -27.951 -11.955 Td [(T)28(yp)-28(e:)]TJ/F27 9.9626 Tf 25.183 0 Td [(required)]TJ/F8 9.9626 Tf -25.183 -11.955 Td [(In)28(ten)28(t:)]TJ/F27 9.9626 Tf 33.486 0 Td [(inout)]TJ/F8 9.9626 Tf 26.096 0 Td [(.)]TJ -59.582 -11.955 Td [(Sp)-28(eci\014ed)-333(as:)-445(a)-333(structured)-333(data)-333(of)-334(t)28(yp)-28(e)]TJ 0 0 1 rg 0 0 1 RG /F30 9.9626 Tf 170.915 0 Td [(psb)]TJ ET q -1 0 0 1 312.036 493.321 cm +1 0 0 1 312.036 564.402 cm []0 d 0 J 0.398 w 0 0 m 3.138 0 l S Q BT -/F30 9.9626 Tf 315.174 493.122 Td [(spmat)]TJ +/F30 9.9626 Tf 315.174 564.203 Td [(spmat)]TJ ET q -1 0 0 1 341.953 493.321 cm +1 0 0 1 341.953 564.402 cm []0 d 0 J 0.398 w 0 0 m 3.138 0 l S Q BT -/F30 9.9626 Tf 345.091 493.122 Td [(type)]TJ +/F30 9.9626 Tf 345.091 564.203 Td [(type)]TJ 0 g 0 G /F8 9.9626 Tf 20.922 0 Td [(.)]TJ 0 g 0 G /F27 9.9626 Tf -266.118 -19.925 Td [(desc)]TJ ET q -1 0 0 1 121.81 473.396 cm +1 0 0 1 121.81 544.477 cm []0 d 0 J 0.398 w 0 0 m 3.437 0 l S Q BT -/F27 9.9626 Tf 125.247 473.197 Td [(a)]TJ +/F27 9.9626 Tf 125.247 544.278 Td [(a)]TJ 0 g 0 G -/F8 9.9626 Tf 10.551 0 Td [(the)-333(comm)27(unication)-333(descriptor.)]TJ -10.996 -11.955 Td [(Scop)-28(e:)]TJ/F27 9.9626 Tf 27.951 0 Td [(lo)-32(cal)]TJ/F8 9.9626 Tf 23.073 0 Td [(.)]TJ -51.024 -11.955 Td [(T)28(yp)-28(e:)]TJ/F27 9.9626 Tf 25.183 0 Td [(required)]TJ/F8 9.9626 Tf 41.899 0 Td [(.)]TJ -67.082 -11.956 Td [(In)28(ten)28(t:)]TJ/F27 9.9626 Tf 33.486 0 Td [(in)]TJ/F8 9.9626 Tf 9.547 0 Td [(.)]TJ -43.033 -11.955 Td [(Sp)-28(eci\014ed)-333(as:)-445(a)-333(structured)-333(data)-333(of)-334(t)28(yp)-28(e)]TJ +/F8 9.9626 Tf 10.551 0 Td [(the)-333(comm)27(unication)-333(descriptor.)]TJ -10.996 -11.956 Td [(Scop)-28(e:)]TJ/F27 9.9626 Tf 27.951 0 Td [(lo)-32(cal)]TJ/F8 9.9626 Tf 23.073 0 Td [(.)]TJ -51.024 -11.955 Td [(T)28(yp)-28(e:)]TJ/F27 9.9626 Tf 25.183 0 Td [(required)]TJ/F8 9.9626 Tf 41.899 0 Td [(.)]TJ -67.082 -11.955 Td [(In)28(ten)28(t:)]TJ/F27 9.9626 Tf 33.486 0 Td [(in)]TJ/F8 9.9626 Tf 9.547 0 Td [(.)]TJ -43.033 -11.955 Td [(Sp)-28(eci\014ed)-333(as:)-445(a)-333(structured)-333(data)-333(of)-334(t)28(yp)-28(e)]TJ 0 0 1 rg 0 0 1 RG /F30 9.9626 Tf 170.915 0 Td [(psb)]TJ ET q -1 0 0 1 312.036 425.575 cm +1 0 0 1 312.036 496.656 cm []0 d 0 J 0.398 w 0 0 m 3.138 0 l S Q BT -/F30 9.9626 Tf 315.174 425.376 Td [(desc)]TJ +/F30 9.9626 Tf 315.174 496.457 Td [(desc)]TJ ET q -1 0 0 1 336.723 425.575 cm +1 0 0 1 336.723 496.656 cm []0 d 0 J 0.398 w 0 0 m 3.138 0 l S Q BT -/F30 9.9626 Tf 339.861 425.376 Td [(type)]TJ +/F30 9.9626 Tf 339.861 496.457 Td [(type)]TJ 0 g 0 G /F8 9.9626 Tf 20.921 0 Td [(.)]TJ 0 g 0 G /F27 9.9626 Tf -260.887 -19.925 Td [(clear)]TJ 0 g 0 G -/F8 9.9626 Tf 28.795 0 Td [(Cho)-28(ose)-333(whether)-334(to)-333(zero)-333(out)-334(matrix)-333(co)-28(e\016cien)28(ts)]TJ -3.888 -11.955 Td [(Scop)-28(e:)]TJ/F27 9.9626 Tf 27.951 0 Td [(lo)-32(cal)]TJ/F8 9.9626 Tf 23.073 0 Td [(.)]TJ -51.024 -11.955 Td [(T)28(yp)-28(e:)]TJ/F27 9.9626 Tf 25.183 0 Td [(optional)]TJ/F8 9.9626 Tf 40.577 0 Td [(.)]TJ -65.76 -11.956 Td [(In)28(ten)28(t:)]TJ/F27 9.9626 Tf 33.486 0 Td [(in)]TJ/F8 9.9626 Tf 9.547 0 Td [(.)]TJ -43.033 -11.955 Td [(Default:)-444(true.)]TJ +/F8 9.9626 Tf 28.795 0 Td [(Cho)-28(ose)-333(whether)-334(to)-333(zero)-333(out)-334(matrix)-333(co)-28(e\016cien)28(ts)]TJ -3.888 -11.956 Td [(Scop)-28(e:)]TJ/F27 9.9626 Tf 27.951 0 Td [(lo)-32(cal)]TJ/F8 9.9626 Tf 23.073 0 Td [(.)]TJ -51.024 -11.955 Td [(T)28(yp)-28(e:)]TJ/F27 9.9626 Tf 25.183 0 Td [(optional)]TJ/F8 9.9626 Tf 40.577 0 Td [(.)]TJ -65.76 -11.955 Td [(In)28(ten)28(t:)]TJ/F27 9.9626 Tf 33.486 0 Td [(in)]TJ/F8 9.9626 Tf 9.547 0 Td [(.)]TJ -43.033 -11.955 Td [(Default:)-444(true.)]TJ 0 g 0 G /F27 9.9626 Tf -24.907 -21.918 Td [(On)-383(Return)]TJ 0 g 0 G 0 g 0 G 0 -19.925 Td [(info)]TJ 0 g 0 G -/F8 9.9626 Tf 23.758 0 Td [(Error)-333(co)-28(de.)]TJ 1.149 -11.955 Td [(Scop)-28(e:)]TJ/F27 9.9626 Tf 32.379 0 Td [(lo)-32(cal)]TJ/F8 9.9626 Tf -32.379 -11.955 Td [(T)28(yp)-28(e:)]TJ/F27 9.9626 Tf 29.611 0 Td [(required)]TJ/F8 9.9626 Tf -29.611 -11.955 Td [(In)28(ten)28(t:)]TJ/F27 9.9626 Tf 33.486 0 Td [(out)]TJ/F8 9.9626 Tf 16.549 0 Td [(.)]TJ -50.035 -11.956 Td [(An)-333(in)28(tege)-1(r)-333(v)56(alue;)-334(0)-333(means)-333(no)-334(error)-333(has)-333(b)-28(een)-333(detecte)-1(d)1(.)]TJ/F16 14.3462 Tf -24.907 -32.945 Td [(Notes)]TJ +/F8 9.9626 Tf 23.758 0 Td [(Error)-333(co)-28(de.)]TJ 1.149 -11.955 Td [(Scop)-28(e:)]TJ/F27 9.9626 Tf 32.379 0 Td [(lo)-32(cal)]TJ/F8 9.9626 Tf -32.379 -11.956 Td [(T)28(yp)-28(e:)]TJ/F27 9.9626 Tf 29.611 0 Td [(required)]TJ/F8 9.9626 Tf -29.611 -11.955 Td [(In)28(ten)28(t:)]TJ/F27 9.9626 Tf 33.486 0 Td [(out)]TJ/F8 9.9626 Tf 16.549 0 Td [(.)]TJ -50.035 -11.955 Td [(An)-333(in)28(tege)-1(r)-333(v)56(alue;)-334(0)-333(means)-333(no)-334(error)-333(has)-333(b)-28(een)-333(detecte)-1(d)1(.)]TJ/F16 11.9552 Tf -24.907 -21.918 Td [(Notes)]TJ 0 g 0 G -/F8 9.9626 Tf 12.177 -21.821 Td [(1.)]TJ +/F8 9.9626 Tf 12.177 -19.925 Td [(1.)]TJ 0 g 0 G [-500(On)-333(exit)-334(from)-333(this)-333(routine)-333(the)-334(sparse)-333(matrix)-333(is)-334(in)-333(the)-333(up)-28(date)-333(s)-1(tat)1(e)-1(.)]TJ 0 g 0 G - 154.698 -122.762 Td [(75)]TJ + 154.698 -206.766 Td [(67)]TJ 0 g 0 G ET endstream endobj -1186 0 obj << +1088 0 obj << /Type /Page -/Contents 1187 0 R -/Resources 1185 0 R +/Contents 1089 0 R +/Resources 1087 0 R /MediaBox [0 0 595.276 841.89] -/Parent 1175 0 R -/Annots [ 1183 0 R 1184 0 R ] +/Parent 1092 0 R +/Annots [ 1085 0 R 1086 0 R ] >> endobj -1183 0 obj << +1085 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [294.721 489.912 367.009 501.037] +/Rect [294.721 560.993 367.009 572.118] /Subtype /Link /A << /S /GoTo /D (spdata) >> >> endobj -1184 0 obj << +1086 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [294.721 422.166 361.779 433.291] +/Rect [294.721 493.247 361.779 504.372] /Subtype /Link /A << /S /GoTo /D (descdata) >> >> endobj -1188 0 obj << -/D [1186 0 R /XYZ 99.895 740.998 null] +1090 0 obj << +/D [1088 0 R /XYZ 99.895 740.998 null] >> endobj 218 0 obj << -/D [1186 0 R /XYZ 99.895 641.668 null] ->> endobj -1189 0 obj << -/D [1186 0 R /XYZ 99.895 613.869 null] ->> endobj -1190 0 obj << -/D [1186 0 R /XYZ 99.895 225.155 null] +/D [1088 0 R /XYZ 99.895 685.747 null] >> endobj -1191 0 obj << -/D [1186 0 R /XYZ 99.895 229.14 null] +1091 0 obj << +/D [1088 0 R /XYZ 99.895 313.144 null] >> endobj -1185 0 obj << -/Font << /F16 443 0 R /F8 446 0 R /F17 588 0 R /F27 445 0 R /F30 616 0 R >> +1087 0 obj << +/Font << /F16 431 0 R /F30 601 0 R /F27 433 0 R /F8 434 0 R >> /ProcSet [ /PDF /Text ] >> endobj -1195 0 obj << -/Length 4930 +1096 0 obj << +/Length 4602 >> stream 0 g 0 G 0 g 0 G -0 g 0 G -0 g 0 G -BT -/F16 14.3462 Tf 150.705 680.226 Td [(psb)]TJ -ET -q -1 0 0 1 175.972 680.425 cm -[]0 d 0 J 0.398 w 0 0 m 4.842 0 l S -Q -BT -/F16 14.3462 Tf 180.814 680.226 Td [(geall|Allo)-31(cates)-375(a)-375(dense)-375(matrix)]TJ -30.109 -35.769 Td [(Syn)31(tax)]TJ/F8 9.9626 Tf 94.071 -21.821 Td [(call)-333(psb)]TJ -ET -q -1 0 0 1 278.638 622.836 cm -[]0 d 0 J 0.398 w 0 0 m 2.989 0 l S -Q BT -/F8 9.9626 Tf 281.627 622.636 Td [(geall)-333(\050)]TJ/F17 9.9626 Tf 27.121 0 Td [(x,)-358(desc)]TJ +/F16 11.9552 Tf 150.705 706.129 Td [(psb)]TJ ET q -1 0 0 1 338.931 622.836 cm -[]0 d 0 J 0.398 w 0 0 m 3.055 0 l S +1 0 0 1 171.761 706.328 cm +[]0 d 0 J 0.398 w 0 0 m 4.035 0 l S Q BT -/F17 9.9626 Tf 341.986 622.636 Td [(a,)-358(info,)-357(n,)-358(lb)]TJ/F8 9.9626 Tf 54.484 0 Td [(\051)]TJ +/F16 11.9552 Tf 175.796 706.129 Td [(geall)-375(|)-375(Allo)-31(cates)-375(a)-375(dense)-375(matrix)]TJ +0 g 0 G +0 g 0 G +/F30 9.9626 Tf -25.091 -18.389 Td [(call)-525(psb_geall\050x,)-525(desc_a,)-525(info,)-525(n,)-525(lb\051)]TJ 0 g 0 G -/F27 9.9626 Tf -245.765 -23.91 Td [(T)32(yp)-32(e:)]TJ +/F27 9.9626 Tf 0 -21.918 Td [(T)32(yp)-32(e:)]TJ 0 g 0 G /F8 9.9626 Tf 33.797 0 Td [(Sync)28(hronous.)]TJ 0 g 0 G -/F27 9.9626 Tf -33.797 -19.925 Td [(On)-383(En)32(try)]TJ +/F27 9.9626 Tf -33.797 -19.926 Td [(On)-383(En)32(try)]TJ 0 g 0 G 0 g 0 G 0 -19.925 Td [(desc)]TJ ET q -1 0 0 1 172.619 559.075 cm +1 0 0 1 172.619 626.17 cm []0 d 0 J 0.398 w 0 0 m 3.437 0 l S Q BT -/F27 9.9626 Tf 176.057 558.876 Td [(a)]TJ +/F27 9.9626 Tf 176.057 625.971 Td [(a)]TJ 0 g 0 G -/F8 9.9626 Tf 10.55 0 Td [(The)-333(comm)27(unication)-333(descriptor.)]TJ -10.996 -11.956 Td [(Scop)-28(e:)]TJ/F27 9.9626 Tf 32.379 0 Td [(lo)-32(cal)]TJ/F8 9.9626 Tf -32.379 -11.955 Td [(T)28(yp)-28(e:)]TJ/F27 9.9626 Tf 29.612 0 Td [(required)]TJ/F8 9.9626 Tf -29.612 -11.955 Td [(In)28(ten)28(t:)]TJ/F27 9.9626 Tf 33.486 0 Td [(in)]TJ/F8 9.9626 Tf 9.548 0 Td [(.)]TJ -43.034 -11.955 Td [(Sp)-28(eci\014ed)-333(as:)-445(a)-333(v)56(ariable)-334(of)-333(t)28(yp)-28(e)]TJ +/F8 9.9626 Tf 10.55 0 Td [(The)-333(comm)27(unication)-333(descriptor.)]TJ -10.996 -11.955 Td [(Scop)-28(e:)]TJ/F27 9.9626 Tf 32.379 0 Td [(lo)-32(cal)]TJ/F8 9.9626 Tf -32.379 -11.955 Td [(T)28(yp)-28(e:)]TJ/F27 9.9626 Tf 29.612 0 Td [(required)]TJ/F8 9.9626 Tf -29.612 -11.955 Td [(In)28(ten)28(t:)]TJ/F27 9.9626 Tf 33.486 0 Td [(in)]TJ/F8 9.9626 Tf 9.548 0 Td [(.)]TJ -43.034 -11.956 Td [(Sp)-28(eci\014ed)-333(as:)-445(a)-333(v)56(ariable)-334(of)-333(t)28(yp)-28(e)]TJ 0 0 1 rg 0 0 1 RG /F30 9.9626 Tf 137.347 0 Td [(psb)]TJ ET q -1 0 0 1 329.276 511.254 cm +1 0 0 1 329.276 578.35 cm []0 d 0 J 0.398 w 0 0 m 3.138 0 l S Q BT -/F30 9.9626 Tf 332.415 511.055 Td [(desc)]TJ +/F30 9.9626 Tf 332.415 578.15 Td [(desc)]TJ ET q -1 0 0 1 353.964 511.254 cm +1 0 0 1 353.964 578.35 cm []0 d 0 J 0.398 w 0 0 m 3.138 0 l S Q BT -/F30 9.9626 Tf 357.102 511.055 Td [(type)]TJ +/F30 9.9626 Tf 357.102 578.15 Td [(type)]TJ 0 g 0 G /F8 9.9626 Tf 20.921 0 Td [(.)]TJ 0 g 0 G -/F27 9.9626 Tf -227.318 -31.881 Td [(n)]TJ +/F27 9.9626 Tf -227.318 -31.88 Td [(n)]TJ 0 g 0 G -/F8 9.9626 Tf 11.346 0 Td [(The)-333(n)27(um)28(b)-28(er)-333(of)-333(columns)-334(of)-333(the)-333(dense)-334(matrix)-333(to)-333(b)-28(e)-333(allo)-28(cated.)]TJ 13.56 -11.955 Td [(Scop)-28(e:)]TJ/F27 9.9626 Tf 32.379 0 Td [(lo)-32(cal)]TJ/F8 9.9626 Tf -32.379 -11.955 Td [(T)28(yp)-28(e:)]TJ/F27 9.9626 Tf 29.612 0 Td [(optional)]TJ/F8 9.9626 Tf -29.612 -11.955 Td [(In)28(ten)28(t:)]TJ/F27 9.9626 Tf 33.486 0 Td [(in)]TJ/F8 9.9626 Tf 9.548 0 Td [(.)]TJ -43.034 -11.955 Td [(Sp)-28(eci\014ed)-343(as:)-463(In)27(teger)-343(scalar,)-345(default)-343(1.)-473(It)-343(is)-343(not)-343(a)-343(v)56(alid)-343(argumen)27(t)-342(if)]TJ/F11 9.9626 Tf 294.599 0 Td [(x)]TJ/F8 9.9626 Tf 9.111 0 Td [(is)-343(a)]TJ -303.71 -11.955 Td [(rank-1)-333(arra)28(y)83(.)]TJ +/F8 9.9626 Tf 11.346 0 Td [(The)-333(n)27(um)28(b)-28(er)-333(of)-333(columns)-334(of)-333(the)-333(dense)-334(matrix)-333(to)-333(b)-28(e)-333(allo)-28(cated.)]TJ 13.56 -11.955 Td [(Scop)-28(e:)]TJ/F27 9.9626 Tf 32.379 0 Td [(lo)-32(cal)]TJ/F8 9.9626 Tf -32.379 -11.955 Td [(T)28(yp)-28(e:)]TJ/F27 9.9626 Tf 29.612 0 Td [(optional)]TJ/F8 9.9626 Tf -29.612 -11.955 Td [(In)28(ten)28(t:)]TJ/F27 9.9626 Tf 33.486 0 Td [(in)]TJ/F8 9.9626 Tf 9.548 0 Td [(.)]TJ -43.034 -11.956 Td [(Sp)-28(eci\014ed)-343(as:)-463(In)27(teger)-343(scalar,)-345(default)-343(1.)-473(It)-343(is)-343(not)-343(a)-343(v)56(alid)-343(argumen)27(t)-342(if)]TJ/F11 9.9626 Tf 294.599 0 Td [(x)]TJ/F8 9.9626 Tf 9.111 0 Td [(is)-343(a)]TJ -303.71 -11.955 Td [(rank-1)-333(arra)28(y)83(.)]TJ 0 g 0 G -/F27 9.9626 Tf -24.906 -19.926 Td [(lb)]TJ +/F27 9.9626 Tf -24.906 -19.925 Td [(lb)]TJ 0 g 0 G -/F8 9.9626 Tf 14.529 0 Td [(The)-489(lo)28(w)27(er)-489(b)-27(ound)-489(for)-489(the)-490(colu)1(m)-1(n)-489(ind)1(e)-1(x)-489(range)-489(of)-489(the)-489(dense)-489(matrix)-489(to)-489(b)-28(e)]TJ 10.377 -11.955 Td [(allo)-28(cated.)]TJ 0 -11.955 Td [(Scop)-28(e:)]TJ/F27 9.9626 Tf 32.379 0 Td [(lo)-32(cal)]TJ/F8 9.9626 Tf -32.379 -11.955 Td [(T)28(yp)-28(e:)]TJ/F27 9.9626 Tf 29.612 0 Td [(optional)]TJ/F8 9.9626 Tf -29.612 -11.955 Td [(In)28(ten)28(t:)]TJ/F27 9.9626 Tf 33.486 0 Td [(in)]TJ/F8 9.9626 Tf 9.547 0 Td [(.)]TJ -43.033 -11.956 Td [(Sp)-28(eci\014ed)-343(as:)-463(In)27(teger)-343(scalar,)-345(default)-343(1.)-473(It)-343(is)-343(not)-343(a)-343(v)56(alid)-343(argumen)27(t)-342(if)]TJ/F11 9.9626 Tf 294.599 0 Td [(x)]TJ/F8 9.9626 Tf 9.111 0 Td [(is)-343(a)]TJ -303.71 -11.955 Td [(rank-1)-333(arra)28(y)83(.)]TJ +/F8 9.9626 Tf 14.529 0 Td [(The)-489(lo)28(w)27(er)-489(b)-27(ound)-489(for)-489(the)-490(colu)1(m)-1(n)-489(ind)1(e)-1(x)-489(range)-489(of)-489(the)-489(dense)-489(matrix)-489(to)-489(b)-28(e)]TJ 10.377 -11.955 Td [(allo)-28(cated.)]TJ 0 -11.955 Td [(Scop)-28(e:)]TJ/F27 9.9626 Tf 32.379 0 Td [(lo)-32(cal)]TJ/F8 9.9626 Tf -32.379 -11.956 Td [(T)28(yp)-28(e:)]TJ/F27 9.9626 Tf 29.612 0 Td [(optional)]TJ/F8 9.9626 Tf -29.612 -11.955 Td [(In)28(ten)28(t:)]TJ/F27 9.9626 Tf 33.486 0 Td [(in)]TJ/F8 9.9626 Tf 9.547 0 Td [(.)]TJ -43.033 -11.955 Td [(Sp)-28(eci\014ed)-343(as:)-463(In)27(teger)-343(scalar,)-345(default)-343(1.)-473(It)-343(is)-343(not)-343(a)-343(v)56(alid)-343(argumen)27(t)-342(if)]TJ/F11 9.9626 Tf 294.599 0 Td [(x)]TJ/F8 9.9626 Tf 9.111 0 Td [(is)-343(a)]TJ -303.71 -11.955 Td [(rank-1)-333(arra)28(y)83(.)]TJ 0 g 0 G /F27 9.9626 Tf -24.906 -21.918 Td [(On)-383(Return)]TJ 0 g 0 G 0 g 0 G 0 -19.925 Td [(x)]TJ 0 g 0 G -/F8 9.9626 Tf 11.028 0 Td [(The)-333(dense)-334(matrix)-333(to)-333(b)-28(e)-333(allo)-28(cated.)]TJ 13.878 -11.955 Td [(Scop)-28(e:)]TJ/F27 9.9626 Tf 32.379 0 Td [(lo)-32(cal)]TJ/F8 9.9626 Tf -32.379 -11.955 Td [(T)28(yp)-28(e:)]TJ/F27 9.9626 Tf 29.612 0 Td [(required)]TJ/F8 9.9626 Tf -29.612 -11.955 Td [(In)28(ten)28(t:)]TJ/F27 9.9626 Tf 33.486 0 Td [(out)]TJ/F8 9.9626 Tf 16.549 0 Td [(.)]TJ -50.035 -11.956 Td [(Sp)-28(eci\014ed)-277(as:)-416(a)-278(rank)-277(one)-277(or)-277(t)27(w)28(o)-277(arra)28(y)-277(with)-278(the)-277(ALLOCA)83(T)84(ABLE)-277(attribute,)]TJ 0 -11.955 Td [(of)-333(t)27(yp)-27(e)-334(real,)-333(complex)-333(or)-334(in)28(teger.)]TJ +/F8 9.9626 Tf 11.028 0 Td [(The)-333(dense)-334(matrix)-333(to)-333(b)-28(e)-333(allo)-28(cated.)]TJ 13.878 -11.955 Td [(Scop)-28(e:)]TJ/F27 9.9626 Tf 32.379 0 Td [(lo)-32(cal)]TJ/F8 9.9626 Tf -32.379 -11.956 Td [(T)28(yp)-28(e:)]TJ/F27 9.9626 Tf 29.612 0 Td [(required)]TJ/F8 9.9626 Tf -29.612 -11.955 Td [(In)28(ten)28(t:)]TJ/F27 9.9626 Tf 33.486 0 Td [(out)]TJ/F8 9.9626 Tf 16.549 0 Td [(.)]TJ -50.035 -11.955 Td [(Sp)-28(eci\014ed)-277(as:)-416(a)-278(rank)-277(one)-277(or)-277(t)27(w)28(o)-277(arra)28(y)-277(with)-278(the)-277(ALLOCA)83(T)84(ABLE)-277(attribute,)]TJ 0 -11.955 Td [(of)-333(t)27(yp)-27(e)-334(real,)-333(complex)-333(or)-334(in)28(teger.)]TJ 0 g 0 G -/F27 9.9626 Tf -24.906 -31.88 Td [(info)]TJ +/F27 9.9626 Tf -24.906 -31.881 Td [(info)]TJ 0 g 0 G -/F8 9.9626 Tf 23.758 0 Td [(Error)-333(co)-28(de.)]TJ 1.148 -11.955 Td [(Scop)-28(e:)]TJ/F27 9.9626 Tf 32.379 0 Td [(lo)-32(cal)]TJ/F8 9.9626 Tf -32.379 -11.956 Td [(T)28(yp)-28(e:)]TJ/F27 9.9626 Tf 29.612 0 Td [(required)]TJ/F8 9.9626 Tf -29.612 -11.955 Td [(In)28(ten)28(t:)]TJ/F27 9.9626 Tf 33.486 0 Td [(out)]TJ/F8 9.9626 Tf 16.549 0 Td [(.)]TJ -50.035 -11.955 Td [(An)-333(in)28(te)-1(ger)-333(v)56(alue;)-334(0)-333(means)-333(no)-334(error)-333(has)-333(b)-28(een)-333(detec)-1(t)1(e)-1(d.)]TJ +/F8 9.9626 Tf 23.758 0 Td [(Error)-333(co)-28(de.)]TJ 1.148 -11.955 Td [(Scop)-28(e:)]TJ/F27 9.9626 Tf 32.379 0 Td [(lo)-32(cal)]TJ/F8 9.9626 Tf -32.379 -11.955 Td [(T)28(yp)-28(e:)]TJ/F27 9.9626 Tf 29.612 0 Td [(required)]TJ/F8 9.9626 Tf -29.612 -11.955 Td [(In)28(ten)28(t:)]TJ/F27 9.9626 Tf 33.486 0 Td [(out)]TJ/F8 9.9626 Tf 16.549 0 Td [(.)]TJ -50.035 -11.955 Td [(An)-333(in)28(te)-1(ger)-333(v)56(alue;)-334(0)-333(means)-333(no)-334(error)-333(has)-333(b)-28(een)-333(detec)-1(t)1(e)-1(d.)]TJ 0 g 0 G - 141.968 -55.984 Td [(76)]TJ + 141.968 -123.08 Td [(68)]TJ 0 g 0 G ET endstream endobj -1194 0 obj << +1095 0 obj << /Type /Page -/Contents 1195 0 R -/Resources 1193 0 R +/Contents 1096 0 R +/Resources 1094 0 R /MediaBox [0 0 595.276 841.89] -/Parent 1175 0 R -/Annots [ 1192 0 R ] +/Parent 1092 0 R +/Annots [ 1093 0 R ] >> endobj -1192 0 obj << +1093 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [311.962 507.845 379.019 518.97] +/Rect [311.962 574.94 379.019 586.065] /Subtype /Link /A << /S /GoTo /D (descdata) >> >> endobj -1196 0 obj << -/D [1194 0 R /XYZ 150.705 740.998 null] +1097 0 obj << +/D [1095 0 R /XYZ 150.705 740.998 null] >> endobj 222 0 obj << -/D [1194 0 R /XYZ 150.705 659.601 null] ->> endobj -1197 0 obj << -/D [1194 0 R /XYZ 150.705 631.802 null] +/D [1095 0 R /XYZ 150.705 697.37 null] >> endobj -1193 0 obj << -/Font << /F16 443 0 R /F8 446 0 R /F17 588 0 R /F27 445 0 R /F30 616 0 R /F11 602 0 R >> +1094 0 obj << +/Font << /F16 431 0 R /F30 601 0 R /F27 433 0 R /F8 434 0 R /F11 587 0 R >> /ProcSet [ /PDF /Text ] >> endobj -1201 0 obj << -/Length 5930 +1101 0 obj << +/Length 6160 >> stream 0 g 0 G 0 g 0 G -0 g 0 G -0 g 0 G -BT -/F16 14.3462 Tf 99.895 681.083 Td [(psb)]TJ -ET -q -1 0 0 1 125.163 681.282 cm -[]0 d 0 J 0.398 w 0 0 m 4.842 0 l S -Q -BT -/F16 14.3462 Tf 130.004 681.083 Td [(geins|Dense)-375(matrix)-375(insertion)-375(routine)]TJ -30.109 -34.912 Td [(Syn)31(tax)]TJ/F8 9.9626 Tf 68.581 -21.821 Td [(call)-333(psb)]TJ -ET -q -1 0 0 1 202.338 624.549 cm -[]0 d 0 J 0.398 w 0 0 m 2.989 0 l S -Q BT -/F8 9.9626 Tf 205.327 624.35 Td [(geins)-333(\050)]TJ/F17 9.9626 Tf 28.836 0 Td [(m,)-358(irw,)-357(val,)-358(x,)-358(desc)]TJ +/F16 11.9552 Tf 99.895 706.129 Td [(psb)]TJ ET q -1 0 0 1 318.449 624.549 cm -[]0 d 0 J 0.398 w 0 0 m 3.055 0 l S +1 0 0 1 120.951 706.328 cm +[]0 d 0 J 0.398 w 0 0 m 4.035 0 l S Q BT -/F17 9.9626 Tf 321.504 624.35 Td [(a,)-358(info,dupl)]TJ/F8 9.9626 Tf 49.647 0 Td [(\051)]TJ +/F16 11.9552 Tf 124.986 706.129 Td [(geins)-375(|)-375(Dense)-375(matrix)-375(insertion)-375(routine)]TJ 0 g 0 G -/F27 9.9626 Tf -271.256 -23.91 Td [(T)32(yp)-32(e:)]TJ +0 g 0 G +/F30 9.9626 Tf -25.091 -18.389 Td [(call)-525(psb_geins\050m,)-525(irw,)-525(val,)-525(x,)-525(desc_a,)-525(info,dupl\051)]TJ +0 g 0 G +/F27 9.9626 Tf 0 -20.681 Td [(T)32(yp)-32(e:)]TJ 0 g 0 G /F8 9.9626 Tf 33.797 0 Td [(Async)28(hronous.)]TJ 0 g 0 G -/F27 9.9626 Tf -33.797 -19.497 Td [(On)-383(En)32(try)]TJ +/F27 9.9626 Tf -33.797 -19.43 Td [(On)-383(En)32(try)]TJ 0 g 0 G 0 g 0 G - 0 -19.497 Td [(m)]TJ + 0 -19.431 Td [(m)]TJ 0 g 0 G -/F8 9.9626 Tf 14.529 0 Td [(Num)28(b)-28(er)-333(of)-334(ro)28(ws)-333(in)]TJ/F11 9.9626 Tf 84.517 0 Td [(v)-36(al)]TJ/F8 9.9626 Tf 16.942 0 Td [(to)-333(b)-28(e)-333(inserted.)]TJ -91.081 -11.955 Td [(Scop)-28(e:)]TJ/F27 9.9626 Tf 27.951 0 Td [(lo)-32(cal)]TJ/F8 9.9626 Tf 23.073 0 Td [(.)]TJ -51.024 -11.955 Td [(T)28(yp)-28(e:)]TJ/F27 9.9626 Tf 25.183 0 Td [(required)]TJ/F8 9.9626 Tf 41.899 0 Td [(.)]TJ -67.082 -11.955 Td [(In)28(ten)28(t:)]TJ/F27 9.9626 Tf 33.486 0 Td [(in)]TJ/F8 9.9626 Tf 9.547 0 Td [(.)]TJ -43.033 -11.956 Td [(Sp)-28(eci\014ed)-333(as:)-445(an)-333(in)28(teger)-333(v)55(alue.)]TJ +/F8 9.9626 Tf 14.529 0 Td [(Num)28(b)-28(er)-333(of)-334(ro)28(ws)-333(in)]TJ/F11 9.9626 Tf 84.517 0 Td [(v)-36(al)]TJ/F8 9.9626 Tf 16.942 0 Td [(to)-333(b)-28(e)-333(inserted.)]TJ -91.081 -11.955 Td [(Scop)-28(e:)]TJ/F27 9.9626 Tf 27.951 0 Td [(lo)-32(cal)]TJ/F8 9.9626 Tf 23.073 0 Td [(.)]TJ -51.024 -11.955 Td [(T)28(yp)-28(e:)]TJ/F27 9.9626 Tf 25.183 0 Td [(required)]TJ/F8 9.9626 Tf 41.899 0 Td [(.)]TJ -67.082 -11.955 Td [(In)28(ten)28(t:)]TJ/F27 9.9626 Tf 33.486 0 Td [(in)]TJ/F8 9.9626 Tf 9.547 0 Td [(.)]TJ -43.033 -11.955 Td [(Sp)-28(eci\014ed)-333(as:)-445(an)-333(in)28(teger)-333(v)55(alue.)]TJ 0 g 0 G -/F27 9.9626 Tf -24.907 -19.496 Td [(irw)]TJ +/F27 9.9626 Tf -24.907 -19.431 Td [(irw)]TJ 0 g 0 G -/F8 9.9626 Tf 21.157 0 Td [(Indices)-445(of)-444(the)-444(ro)27(ws)-444(to)-445(b)-27(e)-445(inserted.)-778(Sp)-28(eci\014cally)84(,)-473(r)1(o)27(w)]TJ/F11 9.9626 Tf 237.974 0 Td [(i)]TJ/F8 9.9626 Tf 7.861 0 Td [(of)]TJ/F11 9.9626 Tf 12.453 0 Td [(v)-36(al)]TJ/F8 9.9626 Tf 18.05 0 Td [(will)-444(b)-28(e)-445(in-)]TJ -272.588 -11.956 Td [(serted)-435(in)28(to)-435(the)-436(lo)-27(cal)-436(r)1(o)27(w)-435(corresp)-28(onding)-435(to)-435(the)-435(global)-435(ro)28(w)-435(index)]TJ/F11 9.9626 Tf 289.252 0 Td [(ir)-28(w)]TJ/F8 9.9626 Tf 15.604 0 Td [(\050)]TJ/F11 9.9626 Tf 3.874 0 Td [(i)]TJ/F8 9.9626 Tf 3.433 0 Td [(\051.)]TJ -312.163 -11.955 Td [(Scop)-28(e:)]TJ/F27 9.9626 Tf 27.951 0 Td [(lo)-32(cal)]TJ/F8 9.9626 Tf 23.073 0 Td [(.)]TJ -51.024 -11.955 Td [(T)28(yp)-28(e:)]TJ/F27 9.9626 Tf 25.183 0 Td [(required)]TJ/F8 9.9626 Tf 41.899 0 Td [(.)]TJ -67.082 -11.955 Td [(In)28(ten)28(t:)]TJ/F27 9.9626 Tf 33.486 0 Td [(in)]TJ/F8 9.9626 Tf 9.547 0 Td [(.)]TJ -43.033 -11.955 Td [(Sp)-28(eci\014ed)-333(as:)-445(an)-333(in)28(teger)-333(arra)27(y)84(.)]TJ +/F8 9.9626 Tf 21.157 0 Td [(Indices)-445(of)-444(the)-444(ro)27(ws)-444(to)-445(b)-27(e)-445(inserted.)-778(Sp)-28(eci\014cally)84(,)-473(r)1(o)27(w)]TJ/F11 9.9626 Tf 237.974 0 Td [(i)]TJ/F8 9.9626 Tf 7.861 0 Td [(of)]TJ/F11 9.9626 Tf 12.453 0 Td [(v)-36(al)]TJ/F8 9.9626 Tf 18.05 0 Td [(will)-444(b)-28(e)-445(in-)]TJ -272.588 -11.955 Td [(serted)-435(in)28(to)-435(the)-436(lo)-27(cal)-436(r)1(o)27(w)-435(corresp)-28(onding)-435(to)-435(the)-435(global)-435(ro)28(w)-435(index)]TJ/F11 9.9626 Tf 289.252 0 Td [(ir)-28(w)]TJ/F8 9.9626 Tf 15.604 0 Td [(\050)]TJ/F11 9.9626 Tf 3.874 0 Td [(i)]TJ/F8 9.9626 Tf 3.433 0 Td [(\051.)]TJ -312.163 -11.955 Td [(Scop)-28(e:)]TJ/F27 9.9626 Tf 27.951 0 Td [(lo)-32(cal)]TJ/F8 9.9626 Tf 23.073 0 Td [(.)]TJ -51.024 -11.955 Td [(T)28(yp)-28(e:)]TJ/F27 9.9626 Tf 25.183 0 Td [(required)]TJ/F8 9.9626 Tf 41.899 0 Td [(.)]TJ -67.082 -11.955 Td [(In)28(ten)28(t:)]TJ/F27 9.9626 Tf 33.486 0 Td [(in)]TJ/F8 9.9626 Tf 9.547 0 Td [(.)]TJ -43.033 -11.956 Td [(Sp)-28(eci\014ed)-333(as:)-445(an)-333(in)28(teger)-333(arra)27(y)84(.)]TJ 0 g 0 G -/F27 9.9626 Tf -24.907 -19.497 Td [(v)64(al)]TJ +/F27 9.9626 Tf -24.907 -19.43 Td [(v)64(al)]TJ 0 g 0 G -/F8 9.9626 Tf 19.144 0 Td [(the)-333(dense)-334(submatrix)-333(to)-333(b)-28(e)-333(inserted.)]TJ 5.763 -11.955 Td [(Scop)-28(e:)]TJ/F27 9.9626 Tf 27.951 0 Td [(lo)-32(cal)]TJ/F8 9.9626 Tf 23.073 0 Td [(.)]TJ -51.024 -11.955 Td [(T)28(yp)-28(e:)]TJ/F27 9.9626 Tf 25.183 0 Td [(required)]TJ/F8 9.9626 Tf 41.899 0 Td [(.)]TJ -67.082 -11.956 Td [(In)28(ten)28(t:)]TJ/F27 9.9626 Tf 33.486 0 Td [(in)]TJ/F8 9.9626 Tf 9.547 0 Td [(.)]TJ -43.033 -11.955 Td [(Sp)-28(eci\014ed)-333(as:)-445(a)-333(rank)-333(1)-333(or)-334(2)-333(arra)28(y)83(.)-444(Sp)-28(eci\014ed)-333(as:)-445(an)-333(in)28(teger)-334(v)56(alue.)]TJ +/F8 9.9626 Tf 19.144 0 Td [(the)-333(dense)-334(submatrix)-333(to)-333(b)-28(e)-333(inserted.)]TJ 5.763 -11.955 Td [(Scop)-28(e:)]TJ/F27 9.9626 Tf 27.951 0 Td [(lo)-32(cal)]TJ/F8 9.9626 Tf 23.073 0 Td [(.)]TJ -51.024 -11.955 Td [(T)28(yp)-28(e:)]TJ/F27 9.9626 Tf 25.183 0 Td [(required)]TJ/F8 9.9626 Tf 41.899 0 Td [(.)]TJ -67.082 -11.955 Td [(In)28(ten)28(t:)]TJ/F27 9.9626 Tf 33.486 0 Td [(in)]TJ/F8 9.9626 Tf 9.547 0 Td [(.)]TJ -43.033 -11.956 Td [(Sp)-28(eci\014ed)-333(as:)-445(a)-333(rank)-333(1)-333(or)-334(2)-333(arra)28(y)83(.)-444(Sp)-28(eci\014ed)-333(as:)-445(an)-333(in)28(teger)-334(v)56(alue.)]TJ 0 g 0 G -/F27 9.9626 Tf -24.907 -19.497 Td [(desc)]TJ +/F27 9.9626 Tf -24.907 -19.43 Td [(desc)]TJ ET q -1 0 0 1 121.81 347.738 cm +1 0 0 1 121.81 414.689 cm []0 d 0 J 0.398 w 0 0 m 3.437 0 l S Q BT -/F27 9.9626 Tf 125.247 347.538 Td [(a)]TJ +/F27 9.9626 Tf 125.247 414.49 Td [(a)]TJ 0 g 0 G -/F8 9.9626 Tf 10.551 0 Td [(the)-333(comm)27(unication)-333(descriptor.)]TJ -10.996 -11.955 Td [(Scop)-28(e:)]TJ/F27 9.9626 Tf 27.951 0 Td [(lo)-32(cal)]TJ/F8 9.9626 Tf 23.073 0 Td [(.)]TJ -51.024 -11.955 Td [(T)28(yp)-28(e:)]TJ/F27 9.9626 Tf 25.183 0 Td [(required)]TJ/F8 9.9626 Tf 41.899 0 Td [(.)]TJ -67.082 -11.955 Td [(In)28(ten)28(t:)]TJ/F27 9.9626 Tf 33.486 0 Td [(in)]TJ/F8 9.9626 Tf 9.547 0 Td [(.)]TJ -43.033 -11.955 Td [(Sp)-28(eci\014ed)-333(as:)-445(a)-333(structured)-333(data)-333(of)-334(t)28(yp)-28(e)]TJ +/F8 9.9626 Tf 10.551 0 Td [(the)-333(comm)27(unication)-333(descriptor.)]TJ -10.996 -11.955 Td [(Scop)-28(e:)]TJ/F27 9.9626 Tf 27.951 0 Td [(lo)-32(cal)]TJ/F8 9.9626 Tf 23.073 0 Td [(.)]TJ -51.024 -11.955 Td [(T)28(yp)-28(e:)]TJ/F27 9.9626 Tf 25.183 0 Td [(required)]TJ/F8 9.9626 Tf 41.899 0 Td [(.)]TJ -67.082 -11.955 Td [(In)28(ten)28(t:)]TJ/F27 9.9626 Tf 33.486 0 Td [(in)]TJ/F8 9.9626 Tf 9.547 0 Td [(.)]TJ -43.033 -11.956 Td [(Sp)-28(eci\014ed)-333(as:)-445(a)-333(structured)-333(data)-333(of)-334(t)28(yp)-28(e)]TJ 0 0 1 rg 0 0 1 RG /F30 9.9626 Tf 170.915 0 Td [(psb)]TJ ET q -1 0 0 1 312.036 299.917 cm +1 0 0 1 312.036 366.869 cm []0 d 0 J 0.398 w 0 0 m 3.138 0 l S Q BT -/F30 9.9626 Tf 315.174 299.718 Td [(desc)]TJ +/F30 9.9626 Tf 315.174 366.669 Td [(desc)]TJ ET q -1 0 0 1 336.723 299.917 cm +1 0 0 1 336.723 366.869 cm []0 d 0 J 0.398 w 0 0 m 3.138 0 l S Q BT -/F30 9.9626 Tf 339.861 299.718 Td [(type)]TJ +/F30 9.9626 Tf 339.861 366.669 Td [(type)]TJ 0 g 0 G /F8 9.9626 Tf 20.921 0 Td [(.)]TJ 0 g 0 G -/F27 9.9626 Tf -260.887 -19.497 Td [(dupl)]TJ +/F27 9.9626 Tf -260.887 -19.43 Td [(dupl)]TJ 0 g 0 G -/F8 9.9626 Tf 27.259 0 Td [(Ho)28(w)-334(to)-333(handle)-333(duplicate)-333(co)-28(e\016cien)27(ts.)]TJ -2.352 -11.955 Td [(Scop)-28(e:)]TJ/F27 9.9626 Tf 32.379 0 Td [(global)]TJ/F8 9.9626 Tf 29.756 0 Td [(.)]TJ -62.135 -11.955 Td [(T)28(yp)-28(e:)]TJ/F27 9.9626 Tf 29.611 0 Td [(optional)]TJ/F8 9.9626 Tf 40.577 0 Td [(.)]TJ -70.188 -11.956 Td [(In)28(ten)28(t:)]TJ/F27 9.9626 Tf 33.486 0 Td [(in)]TJ/F8 9.9626 Tf 9.547 0 Td [(.)]TJ -43.033 -11.955 Td [(Sp)-28(eci\014ed)-308(as:)-432(in)27(teger,)-313(p)-28(ossible)-309(v)56(alues:)]TJ/F30 9.9626 Tf 163.696 0 Td [(psb_dupl_ovwrt_)]TJ/F8 9.9626 Tf 78.456 0 Td [(,)]TJ/F30 9.9626 Tf 5.891 0 Td [(psb_dupl_add_)]TJ/F8 9.9626 Tf 67.994 0 Td [(.)]TJ +/F8 9.9626 Tf 27.259 0 Td [(Ho)28(w)-334(to)-333(handle)-333(duplicate)-333(co)-28(e\016cien)27(ts.)]TJ -2.352 -11.955 Td [(Scop)-28(e:)]TJ/F27 9.9626 Tf 32.379 0 Td [(global)]TJ/F8 9.9626 Tf 29.756 0 Td [(.)]TJ -62.135 -11.955 Td [(T)28(yp)-28(e:)]TJ/F27 9.9626 Tf 29.611 0 Td [(optional)]TJ/F8 9.9626 Tf 40.577 0 Td [(.)]TJ -70.188 -11.955 Td [(In)28(ten)28(t:)]TJ/F27 9.9626 Tf 33.486 0 Td [(in)]TJ/F8 9.9626 Tf 9.547 0 Td [(.)]TJ -43.033 -11.956 Td [(Sp)-28(eci\014ed)-308(as:)-432(in)27(teger,)-313(p)-28(ossible)-309(v)56(alues:)]TJ/F30 9.9626 Tf 163.696 0 Td [(psb_dupl_ovwrt_)]TJ/F8 9.9626 Tf 78.456 0 Td [(,)]TJ/F30 9.9626 Tf 5.891 0 Td [(psb_dupl_add_)]TJ/F8 9.9626 Tf 67.994 0 Td [(.)]TJ 0 g 0 G -/F27 9.9626 Tf -340.944 -20.847 Td [(On)-383(Return)]TJ +/F27 9.9626 Tf -340.944 -20.68 Td [(On)-383(Return)]TJ 0 g 0 G 0 g 0 G - 0 -19.496 Td [(x)]TJ + 0 -19.43 Td [(x)]TJ 0 g 0 G /F8 9.9626 Tf 11.028 0 Td [(the)-333(output)-334(dense)-333(matrix.)]TJ 13.879 -11.956 Td [(Scop)-28(e:)]TJ/F27 9.9626 Tf 32.379 0 Td [(lo)-32(cal)]TJ/F8 9.9626 Tf -32.379 -11.955 Td [(T)28(yp)-28(e:)]TJ/F27 9.9626 Tf 29.611 0 Td [(required)]TJ/F8 9.9626 Tf -29.611 -11.955 Td [(In)28(ten)28(t:)]TJ/F27 9.9626 Tf 33.486 0 Td [(inout)]TJ/F8 9.9626 Tf 26.096 0 Td [(.)]TJ -59.582 -11.955 Td [(Sp)-28(eci\014ed)-277(as:)-416(a)-278(rank)-277(one)-277(or)-277(t)27(w)28(o)-277(arra)28(y)-277(with)-278(the)-277(ALLOCA)83(T)84(ABLE)-277(attribute,)]TJ 0 -11.955 Td [(of)-333(t)27(y)1(p)-28(e)-334(real,)-333(complex)-333(or)-334(in)28(teger.)]TJ 0 g 0 G - 141.968 -41.843 Td [(77)]TJ +/F27 9.9626 Tf -24.907 -31.386 Td [(info)]TJ +0 g 0 G +/F8 9.9626 Tf 23.758 0 Td [(Error)-333(co)-28(de.)]TJ 1.149 -11.955 Td [(Scop)-28(e:)]TJ/F27 9.9626 Tf 32.379 0 Td [(lo)-32(cal)]TJ/F8 9.9626 Tf -32.379 -11.955 Td [(T)28(yp)-28(e:)]TJ/F27 9.9626 Tf 29.611 0 Td [(required)]TJ/F8 9.9626 Tf -29.611 -11.955 Td [(In)28(ten)28(t:)]TJ/F27 9.9626 Tf 33.486 0 Td [(out)]TJ/F8 9.9626 Tf 16.549 0 Td [(.)]TJ -50.035 -11.955 Td [(An)-333(in)28(tege)-1(r)-333(v)56(alue;)-334(0)-333(means)-333(no)-334(error)-333(has)-333(b)-28(een)-333(detecte)-1(d)1(.)]TJ +0 g 0 G + 141.968 -29.888 Td [(69)]TJ 0 g 0 G ET endstream endobj -1200 0 obj << +1100 0 obj << /Type /Page -/Contents 1201 0 R -/Resources 1199 0 R +/Contents 1101 0 R +/Resources 1099 0 R /MediaBox [0 0 595.276 841.89] -/Parent 1175 0 R -/Annots [ 1198 0 R ] +/Parent 1092 0 R +/Annots [ 1098 0 R ] >> endobj -1198 0 obj << +1098 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [294.721 296.508 361.779 307.633] +/Rect [294.721 363.459 361.779 374.584] /Subtype /Link /A << /S /GoTo /D (descdata) >> >> endobj -1202 0 obj << -/D [1200 0 R /XYZ 99.895 740.998 null] +1102 0 obj << +/D [1100 0 R /XYZ 99.895 740.998 null] >> endobj 226 0 obj << -/D [1200 0 R /XYZ 99.895 661.314 null] ->> endobj -1203 0 obj << -/D [1200 0 R /XYZ 99.895 633.516 null] +/D [1100 0 R /XYZ 99.895 697.37 null] >> endobj -1199 0 obj << -/Font << /F16 443 0 R /F8 446 0 R /F17 588 0 R /F27 445 0 R /F11 602 0 R /F30 616 0 R >> +1099 0 obj << +/Font << /F16 431 0 R /F30 601 0 R /F27 433 0 R /F8 434 0 R /F11 587 0 R >> /ProcSet [ /PDF /Text ] >> endobj -1206 0 obj << -/Length 1115 +1105 0 obj << +/Length 558 >> stream 0 g 0 G 0 g 0 G -0 g 0 G BT -/F27 9.9626 Tf 150.705 706.129 Td [(info)]TJ +/F16 11.9552 Tf 150.705 706.129 Td [(Notes)]TJ 0 g 0 G -/F8 9.9626 Tf 23.758 0 Td [(Error)-333(co)-28(de.)]TJ 1.148 -11.955 Td [(Scop)-28(e:)]TJ/F27 9.9626 Tf 32.379 0 Td [(lo)-32(cal)]TJ/F8 9.9626 Tf -32.379 -11.955 Td [(T)28(yp)-28(e:)]TJ/F27 9.9626 Tf 29.612 0 Td [(required)]TJ/F8 9.9626 Tf -29.612 -11.956 Td [(In)28(ten)28(t:)]TJ/F27 9.9626 Tf 33.486 0 Td [(out)]TJ/F8 9.9626 Tf 16.549 0 Td [(.)]TJ -50.035 -11.955 Td [(An)-333(in)27(t)1(e)-1(ger)-333(v)56(alue;)-334(0)-333(means)-333(no)-334(error)-333(has)-333(b)-28(een)-333(detec)-1(ted.)]TJ/F16 14.3462 Tf -24.906 -32.946 Td [(Notes)]TJ -0 g 0 G -/F8 9.9626 Tf 12.176 -21.821 Td [(1.)]TJ +/F8 9.9626 Tf 12.176 -19.925 Td [(1.)]TJ 0 g 0 G [-500(Dense)-333(v)27(ectors/matrices)-333(do)-333(not)-334(ha)28(v)28(e)-334(an)-333(asso)-28(ciated)-333(state;)]TJ 0 g 0 G - 0 -19.925 Td [(2.)]TJ + 0 -19.926 Td [(2.)]TJ 0 g 0 G [-500(Duplicate)-292(en)28(tries)-293(are)-292(either)-292(o)28(v)28(erwritten)-293(or)-292(added,)-300(there)-292(is)-292(no)-293(p)1(ro)27(vision)-292(for)]TJ 12.73 -11.955 Td [(raising)-333(an)-334(error)-333(condition.)]TJ 0 g 0 G - 141.968 -481.223 Td [(78)]TJ + 141.968 -563.885 Td [(70)]TJ 0 g 0 G ET endstream endobj -1205 0 obj << +1104 0 obj << /Type /Page -/Contents 1206 0 R -/Resources 1204 0 R +/Contents 1105 0 R +/Resources 1103 0 R /MediaBox [0 0 595.276 841.89] -/Parent 1175 0 R +/Parent 1092 0 R >> endobj -1207 0 obj << -/D [1205 0 R /XYZ 150.705 740.998 null] ->> endobj -1208 0 obj << -/D [1205 0 R /XYZ 150.705 615.497 null] +1106 0 obj << +/D [1104 0 R /XYZ 150.705 740.998 null] >> endobj -1209 0 obj << -/D [1205 0 R /XYZ 150.705 619.482 null] +1107 0 obj << +/D [1104 0 R /XYZ 150.705 702.144 null] >> endobj -1210 0 obj << -/D [1205 0 R /XYZ 150.705 597.066 null] +1108 0 obj << +/D [1104 0 R /XYZ 150.705 679.728 null] >> endobj -1204 0 obj << -/Font << /F27 445 0 R /F8 446 0 R /F16 443 0 R >> +1103 0 obj << +/Font << /F16 431 0 R /F8 434 0 R >> /ProcSet [ /PDF /Text ] >> endobj -1214 0 obj << -/Length 3207 +1112 0 obj << +/Length 2878 >> stream 0 g 0 G 0 g 0 G -0 g 0 G -0 g 0 G -BT -/F16 14.3462 Tf 99.895 680.226 Td [(psb)]TJ -ET -q -1 0 0 1 125.163 680.425 cm -[]0 d 0 J 0.398 w 0 0 m 4.842 0 l S -Q -BT -/F16 14.3462 Tf 130.004 680.226 Td [(geasb|Assem)31(bly)-375(a)-375(dense)-375(matrix)]TJ -30.109 -35.769 Td [(Syn)31(tax)]TJ/F8 9.9626 Tf 105.091 -21.821 Td [(call)-333(psb)]TJ -ET -q -1 0 0 1 238.848 622.836 cm -[]0 d 0 J 0.398 w 0 0 m 2.989 0 l S -Q BT -/F8 9.9626 Tf 241.837 622.636 Td [(geasb)-333(\050)]TJ/F17 9.9626 Tf 31.05 0 Td [(x,)-358(desc)]TJ +/F16 11.9552 Tf 99.895 706.129 Td [(psb)]TJ ET q -1 0 0 1 303.071 622.836 cm -[]0 d 0 J 0.398 w 0 0 m 3.055 0 l S +1 0 0 1 120.951 706.328 cm +[]0 d 0 J 0.398 w 0 0 m 4.035 0 l S Q BT -/F17 9.9626 Tf 306.126 622.636 Td [(a,)-358(info)]TJ/F8 9.9626 Tf 28.515 0 Td [(\051)]TJ +/F16 11.9552 Tf 124.986 706.129 Td [(geasb)-375(|)-375(Assem)31(bly)-375(a)-375(dense)-375(matrix)]TJ +0 g 0 G 0 g 0 G -/F27 9.9626 Tf -234.746 -23.91 Td [(T)32(yp)-32(e:)]TJ +/F30 9.9626 Tf -25.091 -18.389 Td [(call)-525(psb_geasb\050x,)-525(desc_a,)-525(info\051)]TJ +0 g 0 G +/F27 9.9626 Tf 0 -21.918 Td [(T)32(yp)-32(e:)]TJ 0 g 0 G /F8 9.9626 Tf 33.797 0 Td [(Sync)28(hronous.)]TJ 0 g 0 G -/F27 9.9626 Tf -33.797 -19.925 Td [(On)-383(En)32(try)]TJ +/F27 9.9626 Tf -33.797 -19.926 Td [(On)-383(En)32(try)]TJ 0 g 0 G 0 g 0 G 0 -19.925 Td [(desc)]TJ ET q -1 0 0 1 121.81 559.075 cm +1 0 0 1 121.81 626.17 cm []0 d 0 J 0.398 w 0 0 m 3.437 0 l S Q BT -/F27 9.9626 Tf 125.247 558.876 Td [(a)]TJ +/F27 9.9626 Tf 125.247 625.971 Td [(a)]TJ 0 g 0 G -/F8 9.9626 Tf 10.551 0 Td [(The)-333(comm)27(unication)-333(descriptor.)]TJ -10.996 -11.956 Td [(Scop)-28(e:)]TJ/F27 9.9626 Tf 32.379 0 Td [(lo)-32(cal)]TJ/F8 9.9626 Tf -32.379 -11.955 Td [(T)28(yp)-28(e:)]TJ/F27 9.9626 Tf 29.611 0 Td [(required)]TJ/F8 9.9626 Tf -29.611 -11.955 Td [(In)28(ten)28(t:)]TJ/F27 9.9626 Tf 33.486 0 Td [(in)]TJ/F8 9.9626 Tf 9.547 0 Td [(.)]TJ -43.033 -11.955 Td [(Sp)-28(eci\014ed)-333(as:)-445(a)-333(v)56(ariable)-334(of)-333(t)28(yp)-28(e)]TJ +/F8 9.9626 Tf 10.551 0 Td [(The)-333(comm)27(unication)-333(descriptor.)]TJ -10.996 -11.955 Td [(Scop)-28(e:)]TJ/F27 9.9626 Tf 32.379 0 Td [(lo)-32(cal)]TJ/F8 9.9626 Tf -32.379 -11.955 Td [(T)28(yp)-28(e:)]TJ/F27 9.9626 Tf 29.611 0 Td [(required)]TJ/F8 9.9626 Tf -29.611 -11.955 Td [(In)28(ten)28(t:)]TJ/F27 9.9626 Tf 33.486 0 Td [(in)]TJ/F8 9.9626 Tf 9.547 0 Td [(.)]TJ -43.033 -11.956 Td [(Sp)-28(eci\014ed)-333(as:)-445(a)-333(v)56(ariable)-334(of)-333(t)28(yp)-28(e)]TJ 0 0 1 rg 0 0 1 RG /F30 9.9626 Tf 137.346 0 Td [(psb)]TJ ET q -1 0 0 1 278.467 511.254 cm +1 0 0 1 278.467 578.35 cm []0 d 0 J 0.398 w 0 0 m 3.138 0 l S Q BT -/F30 9.9626 Tf 281.605 511.055 Td [(desc)]TJ +/F30 9.9626 Tf 281.605 578.15 Td [(desc)]TJ ET q -1 0 0 1 303.154 511.254 cm +1 0 0 1 303.154 578.35 cm []0 d 0 J 0.398 w 0 0 m 3.138 0 l S Q BT -/F30 9.9626 Tf 306.292 511.055 Td [(type)]TJ +/F30 9.9626 Tf 306.292 578.15 Td [(type)]TJ 0 g 0 G /F8 9.9626 Tf 20.922 0 Td [(.)]TJ 0 g 0 G @@ -13507,1281 +12174,1017 @@ BT 0 g 0 G 0 -19.925 Td [(x)]TJ 0 g 0 G -/F8 9.9626 Tf 11.028 0 Td [(The)-333(dense)-334(matrix)-333(to)-333(b)-28(e)-334(assem)28(bled.)]TJ 13.879 -11.956 Td [(Scop)-28(e:)]TJ/F27 9.9626 Tf 32.379 0 Td [(lo)-32(cal)]TJ/F8 9.9626 Tf -32.379 -11.955 Td [(T)28(yp)-28(e:)]TJ/F27 9.9626 Tf 29.611 0 Td [(required)]TJ/F8 9.9626 Tf -29.611 -11.955 Td [(In)28(ten)28(t:)]TJ/F27 9.9626 Tf 33.486 0 Td [(inout)]TJ/F8 9.9626 Tf 26.096 0 Td [(.)]TJ -59.582 -11.955 Td [(Sp)-28(eci\014ed)-277(as:)-416(a)-278(rank)-277(one)-277(or)-277(t)27(w)28(o)-277(arra)28(y)-277(with)-278(the)-277(ALLOCA)83(T)84(ABLE)-277(attribute,)]TJ 0 -11.955 Td [(of)-333(t)27(y)1(p)-28(e)-334(real,)-333(complex)-333(or)-334(in)28(teger.)]TJ +/F8 9.9626 Tf 11.028 0 Td [(The)-333(dense)-334(matrix)-333(to)-333(b)-28(e)-334(assem)28(bled.)]TJ 13.879 -11.955 Td [(Scop)-28(e:)]TJ/F27 9.9626 Tf 32.379 0 Td [(lo)-32(cal)]TJ/F8 9.9626 Tf -32.379 -11.955 Td [(T)28(yp)-28(e:)]TJ/F27 9.9626 Tf 29.611 0 Td [(required)]TJ/F8 9.9626 Tf -29.611 -11.955 Td [(In)28(ten)28(t:)]TJ/F27 9.9626 Tf 33.486 0 Td [(inout)]TJ/F8 9.9626 Tf 26.096 0 Td [(.)]TJ -59.582 -11.955 Td [(Sp)-28(eci\014ed)-277(as:)-416(a)-278(rank)-277(one)-277(or)-277(t)27(w)28(o)-277(arra)28(y)-277(with)-278(the)-277(ALLOCA)83(T)84(ABLE)-277(attribute,)]TJ 0 -11.956 Td [(of)-333(t)27(y)1(p)-28(e)-334(real,)-333(complex)-333(or)-334(in)28(teger.)]TJ 0 g 0 G -/F27 9.9626 Tf -24.907 -31.881 Td [(info)]TJ +/F27 9.9626 Tf -24.907 -31.88 Td [(info)]TJ 0 g 0 G -/F8 9.9626 Tf 23.758 0 Td [(Error)-333(co)-28(de.)]TJ 1.149 -11.955 Td [(Scop)-28(e:)]TJ/F27 9.9626 Tf 32.379 0 Td [(lo)-32(cal)]TJ/F8 9.9626 Tf -32.379 -11.955 Td [(T)28(yp)-28(e:)]TJ/F27 9.9626 Tf 29.611 0 Td [(required)]TJ/F8 9.9626 Tf -29.611 -11.955 Td [(In)28(ten)28(t:)]TJ/F27 9.9626 Tf 33.486 0 Td [(out)]TJ/F8 9.9626 Tf 16.549 0 Td [(.)]TJ -50.035 -11.955 Td [(An)-333(in)28(tege)-1(r)-333(v)56(alue;)-334(0)-333(means)-333(no)-334(error)-333(has)-333(b)-28(een)-333(detecte)-1(d)1(.)]TJ +/F8 9.9626 Tf 23.758 0 Td [(Error)-333(co)-28(de.)]TJ 1.149 -11.955 Td [(Scop)-28(e:)]TJ/F27 9.9626 Tf 32.379 0 Td [(lo)-32(cal)]TJ/F8 9.9626 Tf -32.379 -11.955 Td [(T)28(yp)-28(e:)]TJ/F27 9.9626 Tf 29.611 0 Td [(required)]TJ/F8 9.9626 Tf -29.611 -11.956 Td [(In)28(ten)28(t:)]TJ/F27 9.9626 Tf 33.486 0 Td [(out)]TJ/F8 9.9626 Tf 16.549 0 Td [(.)]TJ -50.035 -11.955 Td [(An)-333(in)28(tege)-1(r)-333(v)56(alue;)-334(0)-333(means)-333(no)-334(error)-333(has)-333(b)-28(een)-333(detecte)-1(d)1(.)]TJ 0 g 0 G - 141.968 -227.342 Td [(79)]TJ + 141.968 -294.437 Td [(71)]TJ 0 g 0 G ET endstream endobj -1213 0 obj << +1111 0 obj << /Type /Page -/Contents 1214 0 R -/Resources 1212 0 R +/Contents 1112 0 R +/Resources 1110 0 R /MediaBox [0 0 595.276 841.89] -/Parent 1217 0 R -/Annots [ 1211 0 R ] +/Parent 1092 0 R +/Annots [ 1109 0 R ] >> endobj -1211 0 obj << +1109 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [261.152 507.845 328.21 518.97] +/Rect [261.152 574.94 328.21 586.065] /Subtype /Link /A << /S /GoTo /D (descdata) >> >> endobj -1215 0 obj << -/D [1213 0 R /XYZ 99.895 740.998 null] +1113 0 obj << +/D [1111 0 R /XYZ 99.895 740.998 null] >> endobj 230 0 obj << -/D [1213 0 R /XYZ 99.895 659.601 null] ->> endobj -1216 0 obj << -/D [1213 0 R /XYZ 99.895 631.802 null] +/D [1111 0 R /XYZ 99.895 697.37 null] >> endobj -1212 0 obj << -/Font << /F16 443 0 R /F8 446 0 R /F17 588 0 R /F27 445 0 R /F30 616 0 R >> +1110 0 obj << +/Font << /F16 431 0 R /F30 601 0 R /F27 433 0 R /F8 434 0 R >> /ProcSet [ /PDF /Text ] >> endobj -1221 0 obj << -/Length 3203 +1117 0 obj << +/Length 2879 >> stream 0 g 0 G 0 g 0 G -0 g 0 G -0 g 0 G -BT -/F16 14.3462 Tf 150.705 680.226 Td [(psb)]TJ -ET -q -1 0 0 1 175.972 680.425 cm -[]0 d 0 J 0.398 w 0 0 m 4.842 0 l S -Q BT -/F16 14.3462 Tf 180.814 680.226 Td [(gefree|F)94(rees)-375(a)-375(dense)-375(matrix)]TJ -30.109 -35.769 Td [(Syn)31(tax)]TJ/F8 9.9626 Tf 104.413 -21.821 Td [(call)-333(psb)]TJ +/F16 11.9552 Tf 150.705 706.129 Td [(psb)]TJ ET q -1 0 0 1 288.98 622.836 cm -[]0 d 0 J 0.398 w 0 0 m 2.989 0 l S -Q -BT -/F8 9.9626 Tf 291.969 622.636 Td [(gefree)-333(\050)]TJ/F17 9.9626 Tf 32.406 0 Td [(x,)-358(desc)]TJ -ET -q -1 0 0 1 354.558 622.836 cm -[]0 d 0 J 0.398 w 0 0 m 3.055 0 l S +1 0 0 1 171.761 706.328 cm +[]0 d 0 J 0.398 w 0 0 m 4.035 0 l S Q BT -/F17 9.9626 Tf 357.613 622.636 Td [(a,)-358(info)]TJ/F8 9.9626 Tf 28.516 0 Td [(\051)]TJ +/F16 11.9552 Tf 175.796 706.129 Td [(gefree)-375(|)-375(F)94(rees)-375(a)-375(dense)-375(matrix)]TJ +0 g 0 G +0 g 0 G +/F30 9.9626 Tf -25.091 -18.389 Td [(call)-525(psb_gefree\050x,)-525(desc_a,)-525(info\051)]TJ 0 g 0 G -/F27 9.9626 Tf -235.424 -23.91 Td [(T)32(yp)-32(e:)]TJ +/F27 9.9626 Tf 0 -21.918 Td [(T)32(yp)-32(e:)]TJ 0 g 0 G /F8 9.9626 Tf 33.797 0 Td [(Sync)28(hronous.)]TJ 0 g 0 G -/F27 9.9626 Tf -33.797 -19.925 Td [(On)-383(En)32(try)]TJ +/F27 9.9626 Tf -33.797 -19.926 Td [(On)-383(En)32(try)]TJ 0 g 0 G 0 g 0 G 0 -19.925 Td [(x)]TJ 0 g 0 G -/F8 9.9626 Tf 11.028 0 Td [(The)-333(dense)-334(matrix)-333(to)-333(b)-28(e)-333(free)-1(d)1(.)]TJ 13.879 -11.956 Td [(Scop)-28(e:)]TJ/F27 9.9626 Tf 32.378 0 Td [(lo)-32(cal)]TJ/F8 9.9626 Tf -32.378 -11.955 Td [(T)28(yp)-28(e:)]TJ/F27 9.9626 Tf 29.611 0 Td [(required)]TJ/F8 9.9626 Tf -29.611 -11.955 Td [(In)28(ten)28(t:)]TJ/F27 9.9626 Tf 33.485 0 Td [(inout)]TJ/F8 9.9626 Tf 26.097 0 Td [(.)]TJ -59.582 -11.955 Td [(Sp)-28(eci\014ed)-277(as:)-416(a)-278(rank)-277(one)-277(or)-277(t)28(w)27(o)-277(arra)28(y)-277(with)-278(the)-277(ALLOCA)83(T)84(ABLE)-277(attribute,)]TJ 0 -11.955 Td [(of)-333(t)28(yp)-28(e)-334(real,)-333(complex)-333(or)-334(in)28(teger.)]TJ +/F8 9.9626 Tf 11.028 0 Td [(The)-333(dense)-334(matrix)-333(to)-333(b)-28(e)-333(free)-1(d)1(.)]TJ 13.879 -11.955 Td [(Scop)-28(e:)]TJ/F27 9.9626 Tf 32.378 0 Td [(lo)-32(cal)]TJ/F8 9.9626 Tf -32.378 -11.955 Td [(T)28(yp)-28(e:)]TJ/F27 9.9626 Tf 29.611 0 Td [(required)]TJ/F8 9.9626 Tf -29.611 -11.955 Td [(In)28(ten)28(t:)]TJ/F27 9.9626 Tf 33.485 0 Td [(inout)]TJ/F8 9.9626 Tf 26.097 0 Td [(.)]TJ -59.582 -11.956 Td [(Sp)-28(eci\014ed)-277(as:)-416(a)-278(rank)-277(one)-277(or)-277(t)28(w)27(o)-277(arra)28(y)-277(with)-278(the)-277(ALLOCA)83(T)84(ABLE)-277(attribute,)]TJ 0 -11.955 Td [(of)-333(t)28(yp)-28(e)-334(real,)-333(complex)-333(or)-334(in)28(teger.)]TJ 0 g 0 G -/F27 9.9626 Tf -24.907 -31.881 Td [(desc)]TJ +/F27 9.9626 Tf -24.907 -31.88 Td [(desc)]TJ ET q -1 0 0 1 172.619 467.419 cm +1 0 0 1 172.619 534.514 cm []0 d 0 J 0.398 w 0 0 m 3.437 0 l S Q BT -/F27 9.9626 Tf 176.057 467.219 Td [(a)]TJ +/F27 9.9626 Tf 176.057 534.315 Td [(a)]TJ 0 g 0 G -/F8 9.9626 Tf 10.55 0 Td [(The)-333(comm)27(unication)-333(descriptor.)]TJ -10.996 -11.955 Td [(Scop)-28(e:)]TJ/F27 9.9626 Tf 32.379 0 Td [(lo)-32(cal)]TJ/F8 9.9626 Tf -32.379 -11.955 Td [(T)28(yp)-28(e:)]TJ/F27 9.9626 Tf 29.612 0 Td [(required)]TJ/F8 9.9626 Tf -29.612 -11.955 Td [(In)28(ten)28(t:)]TJ/F27 9.9626 Tf 33.486 0 Td [(in)]TJ/F8 9.9626 Tf 9.548 0 Td [(.)]TJ -43.034 -11.955 Td [(Sp)-28(eci\014ed)-333(as:)-445(a)-333(v)56(ariable)-334(of)-333(t)28(yp)-28(e)]TJ +/F8 9.9626 Tf 10.55 0 Td [(The)-333(comm)27(unication)-333(descriptor.)]TJ -10.996 -11.955 Td [(Scop)-28(e:)]TJ/F27 9.9626 Tf 32.379 0 Td [(lo)-32(cal)]TJ/F8 9.9626 Tf -32.379 -11.955 Td [(T)28(yp)-28(e:)]TJ/F27 9.9626 Tf 29.612 0 Td [(required)]TJ/F8 9.9626 Tf -29.612 -11.956 Td [(In)28(ten)28(t:)]TJ/F27 9.9626 Tf 33.486 0 Td [(in)]TJ/F8 9.9626 Tf 9.548 0 Td [(.)]TJ -43.034 -11.955 Td [(Sp)-28(eci\014ed)-333(as:)-445(a)-333(v)56(ariable)-334(of)-333(t)28(yp)-28(e)]TJ 0 0 1 rg 0 0 1 RG /F30 9.9626 Tf 137.347 0 Td [(psb)]TJ ET q -1 0 0 1 329.276 419.598 cm +1 0 0 1 329.276 486.693 cm []0 d 0 J 0.398 w 0 0 m 3.138 0 l S Q BT -/F30 9.9626 Tf 332.415 419.399 Td [(desc)]TJ +/F30 9.9626 Tf 332.415 486.494 Td [(desc)]TJ ET q -1 0 0 1 353.964 419.598 cm +1 0 0 1 353.964 486.693 cm []0 d 0 J 0.398 w 0 0 m 3.138 0 l S Q BT -/F30 9.9626 Tf 357.102 419.399 Td [(type)]TJ +/F30 9.9626 Tf 357.102 486.494 Td [(type)]TJ 0 g 0 G /F8 9.9626 Tf 20.921 0 Td [(.)]TJ 0 g 0 G /F27 9.9626 Tf -227.318 -33.873 Td [(On)-383(Return)]TJ 0 g 0 G 0 g 0 G - 0 -19.926 Td [(info)]TJ + 0 -19.925 Td [(info)]TJ 0 g 0 G -/F8 9.9626 Tf 23.758 0 Td [(Error)-333(co)-28(de.)]TJ 1.148 -11.955 Td [(Scop)-28(e:)]TJ/F27 9.9626 Tf 32.379 0 Td [(lo)-32(cal)]TJ/F8 9.9626 Tf -32.379 -11.955 Td [(T)28(yp)-28(e:)]TJ/F27 9.9626 Tf 29.612 0 Td [(required)]TJ/F8 9.9626 Tf -29.612 -11.955 Td [(In)28(ten)28(t:)]TJ/F27 9.9626 Tf 33.486 0 Td [(out)]TJ/F8 9.9626 Tf 16.549 0 Td [(.)]TJ -50.035 -11.955 Td [(An)-333(in)27(t)1(e)-1(ger)-333(v)56(alue;)-334(0)-333(means)-333(no)-334(error)-333(has)-333(b)-28(een)-333(detec)-1(ted.)]TJ +/F8 9.9626 Tf 23.758 0 Td [(Error)-333(co)-28(de.)]TJ 1.148 -11.955 Td [(Scop)-28(e:)]TJ/F27 9.9626 Tf 32.379 0 Td [(lo)-32(cal)]TJ/F8 9.9626 Tf -32.379 -11.955 Td [(T)28(yp)-28(e:)]TJ/F27 9.9626 Tf 29.612 0 Td [(required)]TJ/F8 9.9626 Tf -29.612 -11.956 Td [(In)28(ten)28(t:)]TJ/F27 9.9626 Tf 33.486 0 Td [(out)]TJ/F8 9.9626 Tf 16.549 0 Td [(.)]TJ -50.035 -11.955 Td [(An)-333(in)27(t)1(e)-1(ger)-333(v)56(alue;)-334(0)-333(means)-333(no)-334(error)-333(has)-333(b)-28(een)-333(detec)-1(ted.)]TJ 0 g 0 G - 141.968 -227.342 Td [(80)]TJ + 141.968 -294.437 Td [(72)]TJ 0 g 0 G ET endstream endobj -1220 0 obj << +1116 0 obj << /Type /Page -/Contents 1221 0 R -/Resources 1219 0 R +/Contents 1117 0 R +/Resources 1115 0 R /MediaBox [0 0 595.276 841.89] -/Parent 1217 0 R -/Annots [ 1218 0 R ] +/Parent 1092 0 R +/Annots [ 1114 0 R ] >> endobj -1218 0 obj << +1114 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [311.962 416.188 379.019 427.313] +/Rect [311.962 483.284 379.019 494.409] /Subtype /Link /A << /S /GoTo /D (descdata) >> >> endobj -1222 0 obj << -/D [1220 0 R /XYZ 150.705 740.998 null] +1118 0 obj << +/D [1116 0 R /XYZ 150.705 740.998 null] >> endobj 234 0 obj << -/D [1220 0 R /XYZ 150.705 659.601 null] +/D [1116 0 R /XYZ 150.705 697.37 null] >> endobj -1223 0 obj << -/D [1220 0 R /XYZ 150.705 631.802 null] ->> endobj -1219 0 obj << -/Font << /F16 443 0 R /F8 446 0 R /F17 588 0 R /F27 445 0 R /F30 616 0 R >> +1115 0 obj << +/Font << /F16 431 0 R /F30 601 0 R /F27 433 0 R /F8 434 0 R >> /ProcSet [ /PDF /Text ] >> endobj -1226 0 obj << -/Length 3670 +1121 0 obj << +/Length 3437 >> -stream -0 g 0 G -0 g 0 G -0 g 0 G -0 g 0 G -BT -/F16 14.3462 Tf 99.895 680.226 Td [(psb)]TJ -ET -q -1 0 0 1 125.163 680.425 cm -[]0 d 0 J 0.398 w 0 0 m 4.842 0 l S -Q +stream +0 g 0 G +0 g 0 G BT -/F16 14.3462 Tf 130.004 680.226 Td [(gelp|Applies)-375(a)-375(left)-375(p)-31(erm)31(utation)-375(to)-375(a)-375(dense)]TJ -30.109 -17.933 Td [(matrix)]TJ 0 -35.768 Td [(Syn)31(tax)]TJ/F8 9.9626 Tf 95.23 -21.821 Td [(call)-333(psb)]TJ +/F16 11.9552 Tf 99.895 706.129 Td [(psb)]TJ ET q -1 0 0 1 228.987 604.903 cm -[]0 d 0 J 0.398 w 0 0 m 2.989 0 l S +1 0 0 1 120.951 706.328 cm +[]0 d 0 J 0.398 w 0 0 m 4.035 0 l S Q BT -/F8 9.9626 Tf 231.975 604.704 Td [(gelp)-333(\050)]TJ/F17 9.9626 Tf 24.907 0 Td [(tr)51(ans,)-358(ip)52(erm,)-358(x,)-358(info)]TJ/F8 9.9626 Tf 87.621 0 Td [(\051)]TJ +/F16 11.9552 Tf 124.986 706.129 Td [(gelp)-375(|)-375(Applies)-375(a)-375(left)-375(p)-31(erm)31(utation)-375(to)-375(a)-375(dense)-375(matrix)]TJ +0 g 0 G 0 g 0 G -/F27 9.9626 Tf -244.608 -23.911 Td [(T)32(yp)-32(e:)]TJ +/F30 9.9626 Tf -25.091 -18.389 Td [(call)-525(psb_gelp\050trans,)-525(iperm,)-525(x,)-525(info\051)]TJ +0 g 0 G +/F27 9.9626 Tf 0 -21.918 Td [(T)32(yp)-32(e:)]TJ 0 g 0 G /F8 9.9626 Tf 33.797 0 Td [(Async)28(hronous.)]TJ 0 g 0 G -/F27 9.9626 Tf -33.797 -19.925 Td [(On)-383(En)32(try)]TJ +/F27 9.9626 Tf -33.797 -19.926 Td [(On)-383(En)32(try)]TJ 0 g 0 G 0 g 0 G 0 -19.925 Td [(trans)]TJ 0 g 0 G -/F8 9.9626 Tf 30.609 0 Td [(A)-333(c)27(haracter)-333(that)-333(sp)-28(eci\014es)-333(whether)-334(to)-333(p)-28(erm)28(ute)]TJ/F11 9.9626 Tf 204.179 0 Td [(A)]TJ/F8 9.9626 Tf 10.793 0 Td [(or)]TJ/F11 9.9626 Tf 12.204 0 Td [(A)]TJ/F10 6.9738 Tf 7.472 3.615 Td [(T)]TJ/F8 9.9626 Tf 6.276 -3.615 Td [(.)]TJ -246.626 -11.955 Td [(Scop)-28(e:)]TJ/F27 9.9626 Tf 32.379 0 Td [(lo)-32(cal)]TJ/F8 9.9626 Tf -32.379 -11.956 Td [(T)28(yp)-28(e:)]TJ/F27 9.9626 Tf 29.611 0 Td [(required)]TJ/F8 9.9626 Tf -29.611 -11.955 Td [(In)28(ten)28(t:)]TJ/F27 9.9626 Tf 33.486 0 Td [(in)]TJ/F8 9.9626 Tf 9.547 0 Td [(.)]TJ -43.033 -11.955 Td [(Sp)-28(eci\014ed)-333(as:)-445(a)-333(single)-333(c)28(haracte)-1(r)-333(with)-333(v)55(alu)1(e)-334('N')-333(for)]TJ/F11 9.9626 Tf 217.435 0 Td [(A)]TJ/F8 9.9626 Tf 10.793 0 Td [(or)-333('T')-334(for)]TJ/F11 9.9626 Tf 43.503 0 Td [(A)]TJ/F10 6.9738 Tf 7.472 3.615 Td [(T)]TJ/F8 9.9626 Tf 6.277 -3.615 Td [(.)]TJ +/F8 9.9626 Tf 30.609 0 Td [(A)-333(c)27(haracter)-333(that)-333(sp)-28(eci\014es)-333(whether)-334(to)-333(p)-28(erm)28(ute)]TJ/F11 9.9626 Tf 204.179 0 Td [(A)]TJ/F8 9.9626 Tf 10.793 0 Td [(or)]TJ/F11 9.9626 Tf 12.204 0 Td [(A)]TJ/F10 6.9738 Tf 7.472 3.616 Td [(T)]TJ/F8 9.9626 Tf 6.276 -3.616 Td [(.)]TJ -246.626 -11.955 Td [(Scop)-28(e:)]TJ/F27 9.9626 Tf 32.379 0 Td [(lo)-32(cal)]TJ/F8 9.9626 Tf -32.379 -11.955 Td [(T)28(yp)-28(e:)]TJ/F27 9.9626 Tf 29.611 0 Td [(required)]TJ/F8 9.9626 Tf -29.611 -11.955 Td [(In)28(ten)28(t:)]TJ/F27 9.9626 Tf 33.486 0 Td [(in)]TJ/F8 9.9626 Tf 9.547 0 Td [(.)]TJ -43.033 -11.956 Td [(Sp)-28(eci\014ed)-333(as:)-445(a)-333(single)-333(c)28(haracte)-1(r)-333(with)-333(v)55(alu)1(e)-334('N')-333(for)]TJ/F11 9.9626 Tf 217.435 0 Td [(A)]TJ/F8 9.9626 Tf 10.793 0 Td [(or)-333('T')-334(for)]TJ/F11 9.9626 Tf 43.503 0 Td [(A)]TJ/F10 6.9738 Tf 7.472 3.616 Td [(T)]TJ/F8 9.9626 Tf 6.277 -3.616 Td [(.)]TJ 0 g 0 G /F27 9.9626 Tf -310.387 -31.88 Td [(ip)-32(erm)]TJ 0 g 0 G -/F8 9.9626 Tf 34.364 0 Td [(An)-333(in)28(te)-1(ger)-333(arra)28(y)-333(con)27(tainin)1(g)-334(p)-28(erm)28(utation)-333(information.)]TJ -9.457 -11.956 Td [(Scop)-28(e:)]TJ/F27 9.9626 Tf 32.379 0 Td [(lo)-32(cal)]TJ/F8 9.9626 Tf -32.379 -11.955 Td [(T)28(yp)-28(e:)]TJ/F27 9.9626 Tf 29.611 0 Td [(required)]TJ/F8 9.9626 Tf -29.611 -11.955 Td [(In)28(ten)28(t:)]TJ/F27 9.9626 Tf 33.486 0 Td [(in)]TJ/F8 9.9626 Tf 9.547 0 Td [(.)]TJ -43.033 -11.955 Td [(Sp)-28(eci\014ed)-333(as:)-445(an)-333(in)28(teger)-333(one-dimensional)-334(arra)28(y)83(.)]TJ +/F8 9.9626 Tf 34.364 0 Td [(An)-333(in)28(te)-1(ger)-333(arra)28(y)-333(con)27(tainin)1(g)-334(p)-28(erm)28(utation)-333(information.)]TJ -9.457 -11.955 Td [(Scop)-28(e:)]TJ/F27 9.9626 Tf 32.379 0 Td [(lo)-32(cal)]TJ/F8 9.9626 Tf -32.379 -11.955 Td [(T)28(yp)-28(e:)]TJ/F27 9.9626 Tf 29.611 0 Td [(required)]TJ/F8 9.9626 Tf -29.611 -11.955 Td [(In)28(ten)28(t:)]TJ/F27 9.9626 Tf 33.486 0 Td [(in)]TJ/F8 9.9626 Tf 9.547 0 Td [(.)]TJ -43.033 -11.956 Td [(Sp)-28(eci\014ed)-333(as:)-445(an)-333(in)28(teger)-333(one-dimensional)-334(arra)28(y)83(.)]TJ 0 g 0 G -/F27 9.9626 Tf -24.907 -31.881 Td [(x)]TJ +/F27 9.9626 Tf -24.907 -31.88 Td [(x)]TJ 0 g 0 G -/F8 9.9626 Tf 11.028 0 Td [(The)-333(dense)-334(matrix)-333(to)-333(b)-28(e)-334(p)-27(erm)27(ut)1(e)-1(d.)]TJ 13.879 -11.955 Td [(Scop)-28(e:)]TJ/F27 9.9626 Tf 32.379 0 Td [(lo)-32(cal)]TJ/F8 9.9626 Tf -32.379 -11.955 Td [(T)28(yp)-28(e:)]TJ/F27 9.9626 Tf 29.611 0 Td [(required)]TJ/F8 9.9626 Tf -29.611 -11.955 Td [(In)28(ten)28(t:)]TJ/F27 9.9626 Tf 33.486 0 Td [(inout)]TJ/F8 9.9626 Tf 26.096 0 Td [(.)]TJ -59.582 -11.955 Td [(Sp)-28(eci\014ed)-333(as:)-445(a)-333(one)-333(or)-334(t)28(w)28(o)-333(dimensional)-334(arra)28(y)84(.)]TJ +/F8 9.9626 Tf 11.028 0 Td [(The)-333(dense)-334(matrix)-333(to)-333(b)-28(e)-334(p)-27(erm)27(ut)1(e)-1(d.)]TJ 13.879 -11.955 Td [(Scop)-28(e:)]TJ/F27 9.9626 Tf 32.379 0 Td [(lo)-32(cal)]TJ/F8 9.9626 Tf -32.379 -11.955 Td [(T)28(yp)-28(e:)]TJ/F27 9.9626 Tf 29.611 0 Td [(required)]TJ/F8 9.9626 Tf -29.611 -11.956 Td [(In)28(ten)28(t:)]TJ/F27 9.9626 Tf 33.486 0 Td [(inout)]TJ/F8 9.9626 Tf 26.096 0 Td [(.)]TJ -59.582 -11.955 Td [(Sp)-28(eci\014ed)-333(as:)-445(a)-333(one)-333(or)-334(t)28(w)28(o)-333(dimensional)-334(arra)28(y)84(.)]TJ 0 g 0 G /F27 9.9626 Tf -24.907 -33.873 Td [(On)-383(Return)]TJ 0 g 0 G 0 g 0 G 0 -19.925 Td [(info)]TJ 0 g 0 G -/F8 9.9626 Tf 23.758 0 Td [(Error)-333(co)-28(de.)]TJ 1.149 -11.956 Td [(Scop)-28(e:)]TJ/F27 9.9626 Tf 32.379 0 Td [(lo)-32(cal)]TJ/F8 9.9626 Tf -32.379 -11.955 Td [(T)28(yp)-28(e:)]TJ/F27 9.9626 Tf 29.611 0 Td [(required)]TJ/F8 9.9626 Tf -29.611 -11.955 Td [(In)28(ten)28(t:)]TJ/F27 9.9626 Tf 33.486 0 Td [(out)]TJ/F8 9.9626 Tf 16.549 0 Td [(.)]TJ -50.035 -11.955 Td [(An)-333(in)28(tege)-1(r)-333(v)56(alue;)-334(0)-333(means)-333(no)-334(error)-333(has)-333(b)-28(een)-333(detecte)-1(d)1(.)]TJ +/F8 9.9626 Tf 23.758 0 Td [(Error)-333(co)-28(de.)]TJ 1.149 -11.955 Td [(Scop)-28(e:)]TJ/F27 9.9626 Tf 32.379 0 Td [(lo)-32(cal)]TJ/F8 9.9626 Tf -32.379 -11.955 Td [(T)28(yp)-28(e:)]TJ/F27 9.9626 Tf 29.611 0 Td [(required)]TJ/F8 9.9626 Tf -29.611 -11.956 Td [(In)28(ten)28(t:)]TJ/F27 9.9626 Tf 33.486 0 Td [(out)]TJ/F8 9.9626 Tf 16.549 0 Td [(.)]TJ -50.035 -11.955 Td [(An)-333(in)28(tege)-1(r)-333(v)56(alue;)-334(0)-333(means)-333(no)-334(error)-333(has)-333(b)-28(een)-333(detecte)-1(d)1(.)]TJ 0 g 0 G - 141.968 -141.663 Td [(81)]TJ + 141.968 -226.691 Td [(73)]TJ 0 g 0 G ET endstream endobj -1225 0 obj << +1120 0 obj << /Type /Page -/Contents 1226 0 R -/Resources 1224 0 R +/Contents 1121 0 R +/Resources 1119 0 R /MediaBox [0 0 595.276 841.89] -/Parent 1217 0 R +/Parent 1123 0 R >> endobj -1227 0 obj << -/D [1225 0 R /XYZ 99.895 740.998 null] +1122 0 obj << +/D [1120 0 R /XYZ 99.895 740.998 null] >> endobj 238 0 obj << -/D [1225 0 R /XYZ 99.895 644.457 null] ->> endobj -1228 0 obj << -/D [1225 0 R /XYZ 99.895 613.869 null] +/D [1120 0 R /XYZ 99.895 697.37 null] >> endobj -1224 0 obj << -/Font << /F16 443 0 R /F8 446 0 R /F17 588 0 R /F27 445 0 R /F11 602 0 R /F10 618 0 R >> +1119 0 obj << +/Font << /F16 431 0 R /F30 601 0 R /F27 433 0 R /F8 434 0 R /F11 587 0 R /F10 603 0 R >> /ProcSet [ /PDF /Text ] >> endobj -1232 0 obj << -/Length 7040 +1127 0 obj << +/Length 6547 >> stream 0 g 0 G 0 g 0 G -0 g 0 G -0 g 0 G -BT -/F16 14.3462 Tf 150.705 681.968 Td [(psb)]TJ -ET -q -1 0 0 1 175.972 682.168 cm -[]0 d 0 J 0.398 w 0 0 m 4.842 0 l S -Q -BT -/F16 14.3462 Tf 180.814 681.968 Td [(glob)]TJ -ET -q -1 0 0 1 211.371 682.168 cm -[]0 d 0 J 0.398 w 0 0 m 4.842 0 l S -Q -BT -/F16 14.3462 Tf 216.213 681.968 Td [(to)]TJ -ET -q -1 0 0 1 231.528 682.168 cm -[]0 d 0 J 0.398 w 0 0 m 4.842 0 l S -Q -BT -/F16 14.3462 Tf 236.369 681.968 Td [(lo)-31(c|Global)-375(to)-375(lo)-31(cal)-375(indices)]TJ -85.664 -17.932 Td [(con)31(v)31(ertion)]TJ 0 -34.027 Td [(Syn)31(tax)]TJ/F8 9.9626 Tf 61.82 -21.82 Td [(call)-333(psb)]TJ -ET -q -1 0 0 1 246.387 608.388 cm -[]0 d 0 J 0.398 w 0 0 m 2.989 0 l S -Q -BT -/F8 9.9626 Tf 249.376 608.189 Td [(glob)]TJ -ET -q -1 0 0 1 268.238 608.388 cm -[]0 d 0 J 0.398 w 0 0 m 2.989 0 l S -Q BT -/F8 9.9626 Tf 271.227 608.189 Td [(to)]TJ +/F16 11.9552 Tf 150.705 706.129 Td [(psb)]TJ ET q -1 0 0 1 280.681 608.388 cm -[]0 d 0 J 0.398 w 0 0 m 2.989 0 l S -Q -BT -/F8 9.9626 Tf 283.669 608.189 Td [(lo)-28(c)-333(\050)]TJ/F17 9.9626 Tf 19.649 0 Td [(x,)-358(y,)-357(desc)]TJ -ET -q -1 0 0 1 344.958 608.388 cm -[]0 d 0 J 0.398 w 0 0 m 3.055 0 l S -Q -BT -/F17 9.9626 Tf 348.013 608.189 Td [(a,)-358(info,)-358(i)1(act,ow)-1(ne)52(d)]TJ/F8 9.9626 Tf 80.708 0 Td [(\051)]TJ -210.468 -23.911 Td [(call)-333(psb)]TJ -ET -q -1 0 0 1 252.115 584.477 cm -[]0 d 0 J 0.398 w 0 0 m 2.989 0 l S -Q -BT -/F8 9.9626 Tf 255.104 584.278 Td [(glob)]TJ -ET -q -1 0 0 1 273.967 584.477 cm -[]0 d 0 J 0.398 w 0 0 m 2.989 0 l S +1 0 0 1 171.761 706.328 cm +[]0 d 0 J 0.398 w 0 0 m 4.035 0 l S Q BT -/F8 9.9626 Tf 276.956 584.278 Td [(to)]TJ +/F16 11.9552 Tf 175.796 706.129 Td [(glob)]TJ ET q -1 0 0 1 286.409 584.477 cm -[]0 d 0 J 0.398 w 0 0 m 2.989 0 l S +1 0 0 1 201.26 706.328 cm +[]0 d 0 J 0.398 w 0 0 m 4.035 0 l S Q BT -/F8 9.9626 Tf 289.398 584.278 Td [(lo)-28(c)-333(\050)]TJ/F17 9.9626 Tf 19.649 0 Td [(x,)-358(desc)]TJ +/F16 11.9552 Tf 205.295 706.129 Td [(to)]TJ ET q -1 0 0 1 339.23 584.477 cm -[]0 d 0 J 0.398 w 0 0 m 3.055 0 l S +1 0 0 1 218.057 706.328 cm +[]0 d 0 J 0.398 w 0 0 m 4.035 0 l S Q BT -/F17 9.9626 Tf 342.285 584.278 Td [(a,)-358(info,)-357(iact,owne)51(d)]TJ/F8 9.9626 Tf 80.708 0 Td [(\051)]TJ +/F16 11.9552 Tf 222.092 706.129 Td [(lo)-31(c)-375(|)-375(Global)-375(to)-375(lo)-31(cal)-375(indices)-375(con)31(v)31(ertion)]TJ +0 g 0 G 0 g 0 G -/F27 9.9626 Tf -272.288 -23.91 Td [(T)32(yp)-32(e:)]TJ +/F30 9.9626 Tf -71.387 -18.389 Td [(call)-525(psb_glob_to_loc\050x,)-525(y,)-525(desc_a,)-525(info,)-525(iact,owned\051)]TJ 0 -11.956 Td [(call)-525(psb_glob_to_loc\050x,)-525(desc_a,)-525(info,)-525(iact,owned\051)]TJ +0 g 0 G +/F27 9.9626 Tf 0 -21.201 Td [(T)32(yp)-32(e:)]TJ 0 g 0 G /F8 9.9626 Tf 33.797 0 Td [(Async)28(hronous.)]TJ 0 g 0 G -/F27 9.9626 Tf -33.797 -19.054 Td [(On)-383(En)32(try)]TJ +/F27 9.9626 Tf -33.797 -19.639 Td [(On)-383(En)32(try)]TJ 0 g 0 G 0 g 0 G - 0 -19.054 Td [(x)]TJ + 0 -19.639 Td [(x)]TJ 0 g 0 G -/F8 9.9626 Tf 11.028 0 Td [(An)-333(in)28(tege)-1(r)-333(v)28(ector)-333(of)-334(indices)-333(to)-333(b)-28(e)-334(con)28(v)28(erted.)]TJ 13.878 -11.955 Td [(Scop)-28(e:)]TJ/F27 9.9626 Tf 32.379 0 Td [(lo)-32(cal)]TJ/F8 9.9626 Tf -32.379 -11.956 Td [(T)28(yp)-28(e:)]TJ/F27 9.9626 Tf 29.612 0 Td [(required)]TJ/F8 9.9626 Tf -29.612 -11.955 Td [(In)28(ten)28(t:)]TJ/F27 9.9626 Tf 33.486 0 Td [(in,)-383(inout)]TJ/F8 9.9626 Tf 42.645 0 Td [(.)]TJ -76.131 -11.955 Td [(Sp)-28(eci\014ed)-333(as:)-445(a)-333(rank)-333(one)-334(i)1(n)27(teger)-333(arra)28(y)83(.)]TJ +/F8 9.9626 Tf 11.028 0 Td [(An)-333(in)28(tege)-1(r)-333(v)28(ector)-333(of)-334(indices)-333(to)-333(b)-28(e)-334(con)28(v)28(erted.)]TJ 13.878 -11.955 Td [(Scop)-28(e:)]TJ/F27 9.9626 Tf 32.379 0 Td [(lo)-32(cal)]TJ/F8 9.9626 Tf -32.379 -11.955 Td [(T)28(yp)-28(e:)]TJ/F27 9.9626 Tf 29.612 0 Td [(required)]TJ/F8 9.9626 Tf -29.612 -11.955 Td [(In)28(ten)28(t:)]TJ/F27 9.9626 Tf 33.486 0 Td [(in,)-383(inout)]TJ/F8 9.9626 Tf 42.645 0 Td [(.)]TJ -76.131 -11.955 Td [(Sp)-28(eci\014ed)-333(as:)-445(a)-333(rank)-333(one)-334(i)1(n)27(teger)-333(arra)28(y)83(.)]TJ 0 g 0 G -/F27 9.9626 Tf -24.906 -31.009 Td [(desc)]TJ +/F27 9.9626 Tf -24.906 -31.594 Td [(desc)]TJ ET q -1 0 0 1 172.619 443.629 cm +1 0 0 1 172.619 536.09 cm []0 d 0 J 0.398 w 0 0 m 3.437 0 l S Q BT -/F27 9.9626 Tf 176.057 443.43 Td [(a)]TJ +/F27 9.9626 Tf 176.057 535.891 Td [(a)]TJ 0 g 0 G /F8 9.9626 Tf 10.55 0 Td [(the)-333(comm)27(unication)-333(descriptor.)]TJ -10.996 -11.955 Td [(Scop)-28(e:)]TJ/F27 9.9626 Tf 27.951 0 Td [(lo)-32(cal)]TJ/F8 9.9626 Tf 23.073 0 Td [(.)]TJ -51.024 -11.955 Td [(T)28(yp)-28(e:)]TJ/F27 9.9626 Tf 25.184 0 Td [(required)]TJ/F8 9.9626 Tf 41.898 0 Td [(.)]TJ -67.082 -11.956 Td [(In)28(ten)28(t:)]TJ/F27 9.9626 Tf 33.486 0 Td [(in)]TJ/F8 9.9626 Tf 9.548 0 Td [(.)]TJ -43.034 -11.955 Td [(Sp)-28(eci\014ed)-333(as:)-445(a)-333(structured)-333(data)-333(of)-334(t)28(yp)-28(e)]TJ 0 0 1 rg 0 0 1 RG /F30 9.9626 Tf 170.915 0 Td [(psb)]TJ ET q -1 0 0 1 362.845 395.808 cm +1 0 0 1 362.845 488.27 cm []0 d 0 J 0.398 w 0 0 m 3.138 0 l S Q BT -/F30 9.9626 Tf 365.983 395.609 Td [(desc)]TJ +/F30 9.9626 Tf 365.983 488.07 Td [(desc)]TJ ET q -1 0 0 1 387.532 395.808 cm +1 0 0 1 387.532 488.27 cm []0 d 0 J 0.398 w 0 0 m 3.138 0 l S Q BT -/F30 9.9626 Tf 390.67 395.609 Td [(type)]TJ +/F30 9.9626 Tf 390.67 488.07 Td [(type)]TJ 0 g 0 G /F8 9.9626 Tf 20.922 0 Td [(.)]TJ 0 g 0 G -/F27 9.9626 Tf -260.887 -19.054 Td [(iact)]TJ +/F27 9.9626 Tf -260.887 -19.638 Td [(iact)]TJ 0 g 0 G -/F8 9.9626 Tf 23.28 0 Td [(sp)-28(eci\014es)-333(action)-334(to)-333(b)-28(e)-333(tak)28(en)-334(in)-333(case)-333(of)-334(range)-333(errors.)-444(Scop)-28(e:)]TJ/F27 9.9626 Tf 257.148 0 Td [(global)]TJ/F8 9.9626 Tf -255.522 -11.955 Td [(T)28(yp)-28(e:)]TJ/F27 9.9626 Tf 29.612 0 Td [(optional)]TJ/F8 9.9626 Tf -29.612 -11.955 Td [(In)28(ten)28(t:)]TJ/F27 9.9626 Tf 33.486 0 Td [(in)]TJ/F8 9.9626 Tf 9.548 0 Td [(.)]TJ -43.034 -11.955 Td [(Sp)-28(eci\014ed)-255(as:)-405(a)-256(c)28(haracter)-255(v)56(ariable)]TJ/F30 9.9626 Tf 143.584 0 Td [(I)]TJ/F8 9.9626 Tf 5.231 0 Td [(gnore,)]TJ/F30 9.9626 Tf 29.293 0 Td [(W)]TJ/F8 9.9626 Tf 5.23 0 Td [(arning)-255(or)]TJ/F30 9.9626 Tf 41.67 0 Td [(A)]TJ/F8 9.9626 Tf 5.23 0 Td [(b)-28(ort,)-271(d)1(e)-1(f)1(ault)]TJ/F30 9.9626 Tf 56.742 0 Td [(I)]TJ/F8 9.9626 Tf 5.23 0 Td [(gnore.)]TJ +/F8 9.9626 Tf 23.28 0 Td [(sp)-28(eci\014es)-333(action)-334(to)-333(b)-28(e)-333(tak)28(en)-334(in)-333(case)-333(of)-334(range)-333(errors.)-444(Scop)-28(e:)]TJ/F27 9.9626 Tf 257.148 0 Td [(global)]TJ/F8 9.9626 Tf -255.522 -11.956 Td [(T)28(yp)-28(e:)]TJ/F27 9.9626 Tf 29.612 0 Td [(optional)]TJ/F8 9.9626 Tf -29.612 -11.955 Td [(In)28(ten)28(t:)]TJ/F27 9.9626 Tf 33.486 0 Td [(in)]TJ/F8 9.9626 Tf 9.548 0 Td [(.)]TJ -43.034 -11.955 Td [(Sp)-28(eci\014ed)-255(as:)-405(a)-256(c)28(haracter)-255(v)56(ariable)]TJ/F30 9.9626 Tf 143.584 0 Td [(I)]TJ/F8 9.9626 Tf 5.231 0 Td [(gnore,)]TJ/F30 9.9626 Tf 29.293 0 Td [(W)]TJ/F8 9.9626 Tf 5.23 0 Td [(arning)-255(or)]TJ/F30 9.9626 Tf 41.67 0 Td [(A)]TJ/F8 9.9626 Tf 5.23 0 Td [(b)-28(ort,)-271(d)1(e)-1(f)1(ault)]TJ/F30 9.9626 Tf 56.742 0 Td [(I)]TJ/F8 9.9626 Tf 5.23 0 Td [(gnore.)]TJ +0 g 0 G +/F27 9.9626 Tf -317.116 -19.639 Td [(o)32(wned)]TJ 0 g 0 G -/F27 9.9626 Tf -317.116 -19.054 Td [(o)32(wned)]TJ +/F8 9.9626 Tf 36.647 0 Td [(Sp)-28(ec\014es)-333(v)55(alid)-333(range)-333(of)-333(input)-334(Scop)-27(e:)]TJ/F27 9.9626 Tf 158.932 0 Td [(global)]TJ/F8 9.9626 Tf -170.673 -11.955 Td [(T)28(yp)-28(e:)]TJ/F27 9.9626 Tf 29.612 0 Td [(optional)]TJ/F8 9.9626 Tf -29.612 -11.955 Td [(In)28(ten)28(t:)]TJ/F27 9.9626 Tf 33.486 0 Td [(in)]TJ/F8 9.9626 Tf 9.548 0 Td [(.)]TJ -43.034 -11.955 Td [(If)-294(true,)-302(then)-294(only)-295(indices)-294(strictly)-294(o)28(wned)-295(b)28(y)-294(the)-294(curren)28(t)-295(pro)-27(ce)-1(ss)-294(are)-294(consid-)]TJ 0 -11.955 Td [(ered)-333(v)55(alid,)-333(if)-333(false)-334(then)-333(halo)-333(indices)-334(are)-333(also)-333(accepted.)-445(Default:)-444(false.)]TJ 0 g 0 G -/F8 9.9626 Tf 36.647 0 Td [(Sp)-28(ec\014es)-333(v)55(alid)-333(range)-333(of)-333(input)-334(Scop)-27(e:)]TJ/F27 9.9626 Tf 158.932 0 Td [(global)]TJ/F8 9.9626 Tf -170.673 -11.956 Td [(T)28(yp)-28(e:)]TJ/F27 9.9626 Tf 29.612 0 Td [(optional)]TJ/F8 9.9626 Tf -29.612 -11.955 Td [(In)28(ten)28(t:)]TJ/F27 9.9626 Tf 33.486 0 Td [(in)]TJ/F8 9.9626 Tf 9.548 0 Td [(.)]TJ -43.034 -11.955 Td [(If)-294(true,)-302(then)-294(only)-295(indices)-294(strictly)-294(o)28(wned)-295(b)28(y)-294(the)-294(curren)28(t)-295(pro)-27(ce)-1(ss)-294(are)-294(consid-)]TJ 0 -11.955 Td [(ered)-333(v)55(alid,)-333(if)-333(false)-334(then)-333(halo)-333(indices)-334(are)-333(also)-333(accepted.)-445(Default:)-444(false.)]TJ +/F27 9.9626 Tf -24.906 -21.202 Td [(On)-383(Return)]TJ 0 g 0 G -/F27 9.9626 Tf -24.906 -19.74 Td [(On)-383(Return)]TJ 0 g 0 G + 0 -19.639 Td [(x)]TJ 0 g 0 G - 0 -19.054 Td [(x)]TJ +/F8 9.9626 Tf 11.028 0 Td [(If)]TJ/F11 9.9626 Tf 10.132 0 Td [(y)]TJ/F8 9.9626 Tf 8.733 0 Td [(is)-350(not)-351(presen)28(t,)-355(then)]TJ/F11 9.9626 Tf 88.587 0 Td [(x)]TJ/F8 9.9626 Tf 9.185 0 Td [(is)-350(o)27(v)28(erwritten)-350(with)-350(the)-351(translated)-350(in)28(teger)-351(indices.)]TJ -102.759 -11.955 Td [(Scop)-28(e:)]TJ/F27 9.9626 Tf 32.379 0 Td [(global)]TJ/F8 9.9626 Tf -32.379 -11.955 Td [(T)28(yp)-28(e:)]TJ/F27 9.9626 Tf 29.612 0 Td [(required)]TJ/F8 9.9626 Tf -29.612 -11.955 Td [(In)28(ten)28(t:)]TJ/F27 9.9626 Tf 33.486 0 Td [(inout)]TJ/F8 9.9626 Tf 26.096 0 Td [(.)]TJ -59.582 -11.955 Td [(Sp)-28(eci\014ed)-333(as:)-445(a)-333(rank)-333(one)-334(i)1(n)27(teger)-333(arra)28(y)83(.)]TJ +0 g 0 G +/F27 9.9626 Tf -24.906 -19.639 Td [(y)]TJ 0 g 0 G -/F8 9.9626 Tf 11.028 0 Td [(If)]TJ/F11 9.9626 Tf 10.132 0 Td [(y)]TJ/F8 9.9626 Tf 8.733 0 Td [(is)-350(not)-351(presen)28(t,)-355(then)]TJ/F11 9.9626 Tf 88.587 0 Td [(x)]TJ/F8 9.9626 Tf 9.185 0 Td [(is)-350(o)27(v)28(erwritten)-350(with)-350(the)-351(translated)-350(in)28(teger)-351(indices.)]TJ -102.759 -11.955 Td [(Scop)-28(e:)]TJ/F27 9.9626 Tf 32.379 0 Td [(global)]TJ/F8 9.9626 Tf -32.379 -11.955 Td [(T)28(yp)-28(e:)]TJ/F27 9.9626 Tf 29.612 0 Td [(required)]TJ/F8 9.9626 Tf -29.612 -11.956 Td [(In)28(ten)28(t:)]TJ/F27 9.9626 Tf 33.486 0 Td [(inout)]TJ/F8 9.9626 Tf 26.096 0 Td [(.)]TJ -59.582 -11.955 Td [(Sp)-28(eci\014ed)-333(as:)-445(a)-333(rank)-333(one)-334(i)1(n)27(teger)-333(arra)28(y)83(.)]TJ +/F8 9.9626 Tf 11.028 0 Td [(If)]TJ/F11 9.9626 Tf 10.04 0 Td [(y)]TJ/F8 9.9626 Tf 8.64 0 Td [(is)-341(presen)28(t,)-343(then)]TJ/F11 9.9626 Tf 70.404 0 Td [(y)]TJ/F8 9.9626 Tf 8.64 0 Td [(is)-341(o)28(v)27(erwritten)-341(with)-341(the)-341(translated)-341(in)28(teger)-341(indices,)-343(and)]TJ/F11 9.9626 Tf -83.846 -11.955 Td [(x)]TJ/F8 9.9626 Tf 9.015 0 Td [(is)-333(left)-334(unc)28(hanged.)-444(Scop)-28(e:)]TJ/F27 9.9626 Tf 113.242 0 Td [(global)]TJ/F8 9.9626 Tf -122.257 -11.955 Td [(T)28(yp)-28(e:)]TJ/F27 9.9626 Tf 29.612 0 Td [(optional)]TJ/F8 9.9626 Tf -29.612 -11.956 Td [(In)28(ten)28(t:)]TJ/F27 9.9626 Tf 33.486 0 Td [(out)]TJ/F8 9.9626 Tf 16.549 0 Td [(.)]TJ -50.035 -11.955 Td [(Sp)-28(eci\014ed)-333(as:)-445(a)-333(rank)-333(one)-334(i)1(n)27(teger)-333(arra)28(y)83(.)]TJ 0 g 0 G -/F27 9.9626 Tf -24.906 -19.054 Td [(y)]TJ +/F27 9.9626 Tf -24.906 -19.638 Td [(info)]TJ 0 g 0 G -/F8 9.9626 Tf 11.028 0 Td [(If)]TJ/F11 9.9626 Tf 10.04 0 Td [(y)]TJ/F8 9.9626 Tf 8.64 0 Td [(is)-341(presen)28(t,)-343(then)]TJ/F11 9.9626 Tf 70.404 0 Td [(y)]TJ/F8 9.9626 Tf 8.64 0 Td [(is)-341(o)28(v)27(erwritten)-341(with)-341(the)-341(translated)-341(in)28(teger)-341(indices,)-343(and)]TJ/F11 9.9626 Tf -83.846 -11.955 Td [(x)]TJ/F8 9.9626 Tf 9.015 0 Td [(is)-333(left)-334(unc)28(hanged.)-444(Scop)-28(e:)]TJ/F27 9.9626 Tf 113.242 0 Td [(global)]TJ/F8 9.9626 Tf -122.257 -11.955 Td [(T)28(yp)-28(e:)]TJ/F27 9.9626 Tf 29.612 0 Td [(optional)]TJ/F8 9.9626 Tf -29.612 -11.955 Td [(In)28(ten)28(t:)]TJ/F27 9.9626 Tf 33.486 0 Td [(out)]TJ/F8 9.9626 Tf 16.549 0 Td [(.)]TJ -50.035 -11.955 Td [(Sp)-28(eci\014ed)-333(as:)-445(a)-333(rank)-333(one)-334(i)1(n)27(teger)-333(arra)28(y)83(.)]TJ +/F8 9.9626 Tf 23.758 0 Td [(Error)-333(co)-28(de.)]TJ 1.148 -11.956 Td [(Scop)-28(e:)]TJ/F27 9.9626 Tf 32.379 0 Td [(lo)-32(cal)]TJ/F8 9.9626 Tf -32.379 -11.955 Td [(T)28(yp)-28(e:)]TJ/F27 9.9626 Tf 29.612 0 Td [(required)]TJ/F8 9.9626 Tf -29.612 -11.955 Td [(In)28(ten)28(t:)]TJ/F27 9.9626 Tf 33.486 0 Td [(out)]TJ/F8 9.9626 Tf 16.549 0 Td [(.)]TJ -50.035 -11.955 Td [(An)-333(in)28(te)-1(ger)-333(v)56(alue;)-334(0)-333(means)-333(no)-334(error)-333(has)-333(b)-28(een)-333(detec)-1(t)1(e)-1(d.)]TJ/F16 11.9552 Tf -24.906 -21.202 Td [(Notes)]TJ 0 g 0 G - 141.968 -29.888 Td [(82)]TJ +/F8 9.9626 Tf 166.874 -29.887 Td [(74)]TJ 0 g 0 G ET endstream endobj -1231 0 obj << +1126 0 obj << /Type /Page -/Contents 1232 0 R -/Resources 1230 0 R +/Contents 1127 0 R +/Resources 1125 0 R /MediaBox [0 0 595.276 841.89] -/Parent 1217 0 R -/Annots [ 1229 0 R ] +/Parent 1123 0 R +/Annots [ 1124 0 R ] >> endobj -1229 0 obj << +1124 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [345.53 392.399 412.588 403.524] +/Rect [345.53 484.86 412.588 495.985] /Subtype /Link /A << /S /GoTo /D (descdata) >> >> endobj -1233 0 obj << -/D [1231 0 R /XYZ 150.705 740.998 null] +1128 0 obj << +/D [1126 0 R /XYZ 150.705 740.998 null] >> endobj 242 0 obj << -/D [1231 0 R /XYZ 150.705 647.942 null] +/D [1126 0 R /XYZ 150.705 697.37 null] >> endobj -1234 0 obj << -/D [1231 0 R /XYZ 150.705 617.354 null] ->> endobj -1230 0 obj << -/Font << /F16 443 0 R /F8 446 0 R /F17 588 0 R /F27 445 0 R /F30 616 0 R /F11 602 0 R >> +1125 0 obj << +/Font << /F16 431 0 R /F30 601 0 R /F27 433 0 R /F8 434 0 R /F11 587 0 R >> /ProcSet [ /PDF /Text ] >> endobj -1237 0 obj << -/Length 1294 +1131 0 obj << +/Length 692 >> stream 0 g 0 G 0 g 0 G 0 g 0 G BT -/F27 9.9626 Tf 99.895 706.129 Td [(info)]TJ -0 g 0 G -/F8 9.9626 Tf 23.758 0 Td [(Error)-333(co)-28(de.)]TJ 1.149 -11.955 Td [(Scop)-28(e:)]TJ/F27 9.9626 Tf 32.379 0 Td [(lo)-32(cal)]TJ/F8 9.9626 Tf -32.379 -11.955 Td [(T)28(yp)-28(e:)]TJ/F27 9.9626 Tf 29.611 0 Td [(required)]TJ/F8 9.9626 Tf -29.611 -11.956 Td [(In)28(ten)28(t:)]TJ/F27 9.9626 Tf 33.486 0 Td [(out)]TJ/F8 9.9626 Tf 16.549 0 Td [(.)]TJ -50.035 -11.955 Td [(An)-333(in)28(tege)-1(r)-333(v)56(alue;)-334(0)-333(means)-333(no)-334(error)-333(has)-333(b)-28(een)-333(detecte)-1(d)1(.)]TJ/F16 14.3462 Tf -24.907 -32.946 Td [(Notes)]TJ -0 g 0 G -/F8 9.9626 Tf 12.177 -21.821 Td [(1.)]TJ +/F8 9.9626 Tf 112.072 706.129 Td [(1.)]TJ 0 g 0 G [-500(If)-352(an)-353(input)-352(index)-352(is)-353(out)-352(of)-352(range,)-358(then)-352(the)-352(corresp)-28(onding)-352(output)-353(index)-352(is)]TJ 12.73 -11.955 Td [(set)-333(to)-334(a)-333(negativ)28(e)-334(n)28(um)28(b)-28(er;)]TJ 0 g 0 G - -12.73 -19.925 Td [(2.)]TJ + -12.73 -19.926 Td [(2.)]TJ 0 g 0 G [-500(The)-476(default)]TJ/F30 9.9626 Tf 69.542 0 Td [(I)]TJ/F8 9.9626 Tf 5.231 0 Td [(gnore)-476(means)-477(th)1(at)-477(the)-476(negativ)28(e)-476(output)-477(is)-476(the)-476(only)-476(action)]TJ -62.043 -11.955 Td [(tak)28(en)-334(on)-333(an)-333(out-of-range)-333(input.)]TJ 0 g 0 G - 141.968 -469.268 Td [(83)]TJ + 141.968 -571.855 Td [(75)]TJ 0 g 0 G ET endstream endobj -1236 0 obj << +1130 0 obj << /Type /Page -/Contents 1237 0 R -/Resources 1235 0 R +/Contents 1131 0 R +/Resources 1129 0 R /MediaBox [0 0 595.276 841.89] -/Parent 1217 0 R ->> endobj -1238 0 obj << -/D [1236 0 R /XYZ 99.895 740.998 null] +/Parent 1123 0 R >> endobj -1239 0 obj << -/D [1236 0 R /XYZ 99.895 615.497 null] +1132 0 obj << +/D [1130 0 R /XYZ 99.895 740.998 null] >> endobj -1240 0 obj << -/D [1236 0 R /XYZ 99.895 619.482 null] +1133 0 obj << +/D [1130 0 R /XYZ 99.895 716.092 null] >> endobj -1241 0 obj << -/D [1236 0 R /XYZ 99.895 585.664 null] +1134 0 obj << +/D [1130 0 R /XYZ 99.895 688.251 null] >> endobj -1235 0 obj << -/Font << /F27 445 0 R /F8 446 0 R /F16 443 0 R /F30 616 0 R >> +1129 0 obj << +/Font << /F8 434 0 R /F30 601 0 R >> /ProcSet [ /PDF /Text ] >> endobj -1245 0 obj << -/Length 6833 +1138 0 obj << +/Length 5736 >> stream 0 g 0 G 0 g 0 G -0 g 0 G -0 g 0 G -BT -/F16 14.3462 Tf 150.705 683.184 Td [(psb)]TJ -ET -q -1 0 0 1 175.972 683.383 cm -[]0 d 0 J 0.398 w 0 0 m 4.842 0 l S -Q -BT -/F16 14.3462 Tf 180.814 683.184 Td [(lo)-31(c)]TJ -ET -q -1 0 0 1 201.957 683.383 cm -[]0 d 0 J 0.398 w 0 0 m 4.842 0 l S -Q -BT -/F16 14.3462 Tf 206.798 683.184 Td [(to)]TJ -ET -q -1 0 0 1 222.113 683.383 cm -[]0 d 0 J 0.398 w 0 0 m 4.842 0 l S -Q -BT -/F16 14.3462 Tf 226.955 683.184 Td [(glob|Lo)-31(cal)-375(to)-375(global)-375(indices)]TJ -76.25 -17.933 Td [(con)31(v)31(ers)1(ion)]TJ 0 -32.811 Td [(Syn)31(tax)]TJ/F8 9.9626 Tf 76.587 -21.821 Td [(call)-333(psb)]TJ -ET -q -1 0 0 1 261.154 610.818 cm -[]0 d 0 J 0.398 w 0 0 m 2.989 0 l S -Q -BT -/F8 9.9626 Tf 264.143 610.619 Td [(lo)-28(c)]TJ -ET -q -1 0 0 1 277.194 610.818 cm -[]0 d 0 J 0.398 w 0 0 m 2.989 0 l S -Q -BT -/F8 9.9626 Tf 280.182 610.619 Td [(to)]TJ -ET -q -1 0 0 1 289.636 610.818 cm -[]0 d 0 J 0.398 w 0 0 m 2.989 0 l S -Q -BT -/F8 9.9626 Tf 292.625 610.619 Td [(glob)-333(\050)]TJ/F17 9.9626 Tf 25.46 0 Td [(x,)-358(y,)-357(desc)]TJ -ET -q -1 0 0 1 359.725 610.818 cm -[]0 d 0 J 0.398 w 0 0 m 3.055 0 l S -Q -BT -/F17 9.9626 Tf 362.78 610.619 Td [(a,)-358(info,)-357(iact)]TJ/F8 9.9626 Tf 51.175 0 Td [(\051)]TJ -180.935 -23.91 Td [(call)-333(psb)]TJ -ET -q -1 0 0 1 266.882 586.908 cm -[]0 d 0 J 0.398 w 0 0 m 2.989 0 l S -Q BT -/F8 9.9626 Tf 269.871 586.709 Td [(lo)-28(c)]TJ +/F16 11.9552 Tf 150.705 706.129 Td [(psb)]TJ ET q -1 0 0 1 282.922 586.908 cm -[]0 d 0 J 0.398 w 0 0 m 2.989 0 l S +1 0 0 1 171.761 706.328 cm +[]0 d 0 J 0.398 w 0 0 m 4.035 0 l S Q BT -/F8 9.9626 Tf 285.911 586.709 Td [(to)]TJ +/F16 11.9552 Tf 175.796 706.129 Td [(lo)-31(c)]TJ ET q -1 0 0 1 295.364 586.908 cm -[]0 d 0 J 0.398 w 0 0 m 2.989 0 l S +1 0 0 1 193.415 706.328 cm +[]0 d 0 J 0.398 w 0 0 m 4.035 0 l S Q BT -/F8 9.9626 Tf 298.353 586.709 Td [(glob)-333(\050)]TJ/F17 9.9626 Tf 25.46 0 Td [(x,)-358(desc)]TJ +/F16 11.9552 Tf 197.45 706.129 Td [(to)]TJ ET q -1 0 0 1 353.997 586.908 cm -[]0 d 0 J 0.398 w 0 0 m 3.055 0 l S +1 0 0 1 210.212 706.328 cm +[]0 d 0 J 0.398 w 0 0 m 4.035 0 l S Q BT -/F17 9.9626 Tf 357.052 586.709 Td [(a,)-358(info,)-357(iact)]TJ/F8 9.9626 Tf 51.174 0 Td [(\051)]TJ +/F16 11.9552 Tf 214.247 706.129 Td [(glob)-375(|)-375(Lo)-31(cal)-375(to)-375(global)-375(indices)-375(con)31(v)31(ersion)]TJ +0 g 0 G 0 g 0 G -/F27 9.9626 Tf -257.521 -23.911 Td [(T)32(yp)-32(e:)]TJ +/F30 9.9626 Tf -63.542 -18.389 Td [(call)-525(psb_loc_to_glob\050x,)-525(y,)-525(desc_a,)-525(info,)-525(iact\051)]TJ 0 -11.956 Td [(call)-525(psb_loc_to_glob\050x,)-525(desc_a,)-525(info,)-525(iact\051)]TJ +0 g 0 G +/F27 9.9626 Tf 0 -21.917 Td [(T)32(yp)-32(e:)]TJ 0 g 0 G /F8 9.9626 Tf 33.797 0 Td [(Async)28(hronous.)]TJ 0 g 0 G -/F27 9.9626 Tf -33.797 -18.446 Td [(On)-383(En)32(try)]TJ +/F27 9.9626 Tf -33.797 -19.926 Td [(On)-383(En)32(try)]TJ 0 g 0 G 0 g 0 G - 0 -18.447 Td [(x)]TJ + 0 -19.925 Td [(x)]TJ 0 g 0 G -/F8 9.9626 Tf 11.028 0 Td [(An)-333(in)28(tege)-1(r)-333(v)28(ector)-333(of)-334(indices)-333(to)-333(b)-28(e)-334(con)28(v)28(erted.)]TJ 13.879 -11.955 Td [(Scop)-28(e:)]TJ/F27 9.9626 Tf 32.378 0 Td [(lo)-32(cal)]TJ/F8 9.9626 Tf -32.378 -11.955 Td [(T)28(yp)-28(e:)]TJ/F27 9.9626 Tf 29.611 0 Td [(required)]TJ/F8 9.9626 Tf -29.611 -11.955 Td [(In)28(ten)28(t:)]TJ/F27 9.9626 Tf 33.485 0 Td [(in,)-383(inout)]TJ/F8 9.9626 Tf 42.646 0 Td [(.)]TJ -76.131 -11.955 Td [(Sp)-28(eci\014ed)-333(as:)-444(a)-334(rank)-333(one)-333(in)27(teger)-333(arra)28(y)83(.)]TJ +/F8 9.9626 Tf 11.028 0 Td [(An)-333(in)28(tege)-1(r)-333(v)28(ector)-333(of)-334(indices)-333(to)-333(b)-28(e)-334(con)28(v)28(erted.)]TJ 13.879 -11.955 Td [(Scop)-28(e:)]TJ/F27 9.9626 Tf 32.378 0 Td [(lo)-32(cal)]TJ/F8 9.9626 Tf -32.378 -11.955 Td [(T)28(yp)-28(e:)]TJ/F27 9.9626 Tf 29.611 0 Td [(required)]TJ/F8 9.9626 Tf -29.611 -11.956 Td [(In)28(ten)28(t:)]TJ/F27 9.9626 Tf 33.485 0 Td [(in,)-383(inout)]TJ/F8 9.9626 Tf 42.646 0 Td [(.)]TJ -76.131 -11.955 Td [(Sp)-28(eci\014ed)-333(as:)-444(a)-334(rank)-333(one)-333(in)27(teger)-333(arra)28(y)83(.)]TJ 0 g 0 G -/F27 9.9626 Tf -24.907 -30.402 Td [(desc)]TJ +/F27 9.9626 Tf -24.907 -31.88 Td [(desc)]TJ ET q -1 0 0 1 172.619 447.882 cm +1 0 0 1 172.619 534.514 cm []0 d 0 J 0.398 w 0 0 m 3.437 0 l S Q BT -/F27 9.9626 Tf 176.057 447.683 Td [(a)]TJ +/F27 9.9626 Tf 176.057 534.315 Td [(a)]TJ 0 g 0 G -/F8 9.9626 Tf 10.55 0 Td [(the)-333(comm)27(unication)-333(descriptor.)]TJ -10.996 -11.955 Td [(Scop)-28(e:)]TJ/F27 9.9626 Tf 27.951 0 Td [(lo)-32(cal)]TJ/F8 9.9626 Tf 23.073 0 Td [(.)]TJ -51.024 -11.955 Td [(T)28(yp)-28(e:)]TJ/F27 9.9626 Tf 25.184 0 Td [(required)]TJ/F8 9.9626 Tf 41.898 0 Td [(.)]TJ -67.082 -11.955 Td [(In)28(ten)28(t:)]TJ/F27 9.9626 Tf 33.486 0 Td [(in)]TJ/F8 9.9626 Tf 9.548 0 Td [(.)]TJ -43.034 -11.956 Td [(Sp)-28(eci\014ed)-333(as:)-445(a)-333(structured)-333(data)-333(of)-334(t)28(yp)-28(e)]TJ +/F8 9.9626 Tf 10.55 0 Td [(the)-333(comm)27(unication)-333(descriptor.)]TJ -10.996 -11.955 Td [(Scop)-28(e:)]TJ/F27 9.9626 Tf 27.951 0 Td [(lo)-32(cal)]TJ/F8 9.9626 Tf 23.073 0 Td [(.)]TJ -51.024 -11.955 Td [(T)28(yp)-28(e:)]TJ/F27 9.9626 Tf 25.184 0 Td [(required)]TJ/F8 9.9626 Tf 41.898 0 Td [(.)]TJ -67.082 -11.956 Td [(In)28(ten)28(t:)]TJ/F27 9.9626 Tf 33.486 0 Td [(in)]TJ/F8 9.9626 Tf 9.548 0 Td [(.)]TJ -43.034 -11.955 Td [(Sp)-28(eci\014ed)-333(as:)-445(a)-333(structured)-333(data)-333(of)-334(t)28(yp)-28(e)]TJ 0 0 1 rg 0 0 1 RG /F30 9.9626 Tf 170.915 0 Td [(psb)]TJ ET q -1 0 0 1 362.845 400.062 cm +1 0 0 1 362.845 486.693 cm []0 d 0 J 0.398 w 0 0 m 3.138 0 l S Q BT -/F30 9.9626 Tf 365.983 399.862 Td [(desc)]TJ +/F30 9.9626 Tf 365.983 486.494 Td [(desc)]TJ ET q -1 0 0 1 387.532 400.062 cm +1 0 0 1 387.532 486.693 cm []0 d 0 J 0.398 w 0 0 m 3.138 0 l S Q BT -/F30 9.9626 Tf 390.67 399.862 Td [(type)]TJ +/F30 9.9626 Tf 390.67 486.494 Td [(type)]TJ 0 g 0 G /F8 9.9626 Tf 20.922 0 Td [(.)]TJ 0 g 0 G -/F27 9.9626 Tf -260.887 -18.446 Td [(iact)]TJ +/F27 9.9626 Tf -260.887 -19.925 Td [(iact)]TJ 0 g 0 G /F8 9.9626 Tf 23.28 0 Td [(sp)-28(eci\014es)-333(action)-334(to)-333(b)-28(e)-333(tak)28(en)-334(in)-333(case)-333(of)-334(range)-333(errors.)-444(Scop)-28(e:)]TJ/F27 9.9626 Tf 257.148 0 Td [(global)]TJ/F8 9.9626 Tf -255.522 -11.955 Td [(T)28(yp)-28(e:)]TJ/F27 9.9626 Tf 29.612 0 Td [(optional)]TJ/F8 9.9626 Tf -29.612 -11.955 Td [(In)28(ten)28(t:)]TJ/F27 9.9626 Tf 33.486 0 Td [(in)]TJ/F8 9.9626 Tf 9.548 0 Td [(.)]TJ -43.034 -11.956 Td [(Sp)-28(eci\014ed)-255(as:)-405(a)-256(c)28(haracter)-255(v)56(ariable)]TJ/F30 9.9626 Tf 143.584 0 Td [(I)]TJ/F8 9.9626 Tf 5.231 0 Td [(gnore,)]TJ/F30 9.9626 Tf 29.293 0 Td [(W)]TJ/F8 9.9626 Tf 5.23 0 Td [(arning)-255(or)]TJ/F30 9.9626 Tf 41.67 0 Td [(A)]TJ/F8 9.9626 Tf 5.23 0 Td [(b)-28(ort,)-271(d)1(e)-1(f)1(ault)]TJ/F30 9.9626 Tf 56.742 0 Td [(I)]TJ/F8 9.9626 Tf 5.23 0 Td [(gnore.)]TJ 0 g 0 G -/F27 9.9626 Tf -317.116 -18.22 Td [(On)-383(Return)]TJ +/F27 9.9626 Tf -317.116 -21.917 Td [(On)-383(Return)]TJ 0 g 0 G 0 g 0 G - 0 -18.447 Td [(x)]TJ + 0 -19.926 Td [(x)]TJ 0 g 0 G /F8 9.9626 Tf 11.028 0 Td [(If)]TJ/F11 9.9626 Tf 10.132 0 Td [(y)]TJ/F8 9.9626 Tf 8.733 0 Td [(is)-350(not)-351(presen)28(t,)-355(then)]TJ/F11 9.9626 Tf 88.587 0 Td [(x)]TJ/F8 9.9626 Tf 9.185 0 Td [(is)-350(o)27(v)28(erwritten)-350(with)-350(the)-351(translated)-350(in)28(teger)-351(indices.)]TJ -102.759 -11.955 Td [(Scop)-28(e:)]TJ/F27 9.9626 Tf 32.379 0 Td [(global)]TJ/F8 9.9626 Tf -32.379 -11.955 Td [(T)28(yp)-28(e:)]TJ/F27 9.9626 Tf 29.612 0 Td [(required)]TJ/F8 9.9626 Tf -29.612 -11.955 Td [(In)28(ten)28(t:)]TJ/F27 9.9626 Tf 33.486 0 Td [(inout)]TJ/F8 9.9626 Tf 26.096 0 Td [(.)]TJ -59.582 -11.955 Td [(Sp)-28(eci\014ed)-333(as:)-445(a)-333(rank)-333(one)-334(i)1(n)27(teger)-333(arra)28(y)83(.)]TJ 0 g 0 G -/F27 9.9626 Tf -24.906 -18.447 Td [(y)]TJ +/F27 9.9626 Tf -24.906 -19.926 Td [(y)]TJ 0 g 0 G -/F8 9.9626 Tf 11.028 0 Td [(If)]TJ/F11 9.9626 Tf 10.166 0 Td [(y)]TJ/F8 9.9626 Tf 8.767 0 Td [(is)-354(not)-354(presen)28(t,)-359(then)]TJ/F11 9.9626 Tf 88.732 0 Td [(y)]TJ/F8 9.9626 Tf 8.767 0 Td [(is)-354(o)28(v)28(erwritten)-354(with)-354(the)-354(translated)-353(in)27(teger)-353(indices,)]TJ -102.554 -11.955 Td [(and)]TJ/F11 9.9626 Tf 19.372 0 Td [(x)]TJ/F8 9.9626 Tf 9.015 0 Td [(is)-333(left)-334(unc)28(hanged.)-444(Scop)-28(e:)]TJ/F27 9.9626 Tf 113.242 0 Td [(global)]TJ/F8 9.9626 Tf -141.629 -11.955 Td [(T)28(yp)-28(e:)]TJ/F27 9.9626 Tf 29.612 0 Td [(optional)]TJ/F8 9.9626 Tf -29.612 -11.955 Td [(In)28(ten)28(t:)]TJ/F27 9.9626 Tf 33.486 0 Td [(out)]TJ/F8 9.9626 Tf 16.549 0 Td [(.)]TJ -50.035 -11.956 Td [(Sp)-28(eci\014ed)-333(as:)-445(a)-333(rank)-333(one)-334(i)1(n)27(teger)-333(arra)28(y)83(.)]TJ +/F8 9.9626 Tf 11.028 0 Td [(If)]TJ/F11 9.9626 Tf 10.166 0 Td [(y)]TJ/F8 9.9626 Tf 8.767 0 Td [(is)-354(not)-354(presen)28(t,)-359(then)]TJ/F11 9.9626 Tf 88.732 0 Td [(y)]TJ/F8 9.9626 Tf 8.767 0 Td [(is)-354(o)28(v)28(erwritten)-354(with)-354(the)-354(translated)-353(in)27(teger)-353(indices,)]TJ -102.554 -11.955 Td [(and)]TJ/F11 9.9626 Tf 19.372 0 Td [(x)]TJ/F8 9.9626 Tf 9.015 0 Td [(is)-333(left)-334(unc)28(hanged.)-444(Scop)-28(e:)]TJ/F27 9.9626 Tf 113.242 0 Td [(global)]TJ/F8 9.9626 Tf -141.629 -11.955 Td [(T)28(yp)-28(e:)]TJ/F27 9.9626 Tf 29.612 0 Td [(optional)]TJ/F8 9.9626 Tf -29.612 -11.955 Td [(In)28(ten)28(t:)]TJ/F27 9.9626 Tf 33.486 0 Td [(out)]TJ/F8 9.9626 Tf 16.549 0 Td [(.)]TJ -50.035 -11.955 Td [(Sp)-28(eci\014ed)-333(as:)-445(a)-333(rank)-333(one)-334(i)1(n)27(teger)-333(arra)28(y)83(.)]TJ 0 g 0 G -/F27 9.9626 Tf -24.906 -18.446 Td [(info)]TJ +/F27 9.9626 Tf -24.906 -19.926 Td [(info)]TJ 0 g 0 G -/F8 9.9626 Tf 23.758 0 Td [(Error)-333(co)-28(de.)]TJ 1.148 -11.955 Td [(Scop)-28(e:)]TJ/F27 9.9626 Tf 32.379 0 Td [(lo)-32(cal)]TJ/F8 9.9626 Tf -32.379 -11.955 Td [(T)28(yp)-28(e:)]TJ/F27 9.9626 Tf 29.612 0 Td [(required)]TJ/F8 9.9626 Tf -29.612 -11.956 Td [(In)28(ten)28(t:)]TJ/F27 9.9626 Tf 33.486 0 Td [(out)]TJ/F8 9.9626 Tf 16.549 0 Td [(.)]TJ -50.035 -11.955 Td [(An)-333(in)28(te)-1(ger)-333(v)56(alue;)-334(0)-333(means)-333(no)-334(error)-333(has)-333(b)-28(een)-333(detec)-1(t)1(e)-1(d.)]TJ +/F8 9.9626 Tf 23.758 0 Td [(Error)-333(co)-28(de.)]TJ 1.148 -11.955 Td [(Scop)-28(e:)]TJ/F27 9.9626 Tf 32.379 0 Td [(lo)-32(cal)]TJ/F8 9.9626 Tf -32.379 -11.955 Td [(T)28(yp)-28(e:)]TJ/F27 9.9626 Tf 29.612 0 Td [(required)]TJ/F8 9.9626 Tf -29.612 -11.955 Td [(In)28(ten)28(t:)]TJ/F27 9.9626 Tf 33.486 0 Td [(out)]TJ/F8 9.9626 Tf 16.549 0 Td [(.)]TJ -50.035 -11.955 Td [(An)-333(in)28(te)-1(ger)-333(v)56(alue;)-334(0)-333(means)-333(no)-334(error)-333(has)-333(b)-28(een)-333(detec)-1(t)1(e)-1(d.)]TJ 0 g 0 G - 141.968 -38.09 Td [(84)]TJ + 141.968 -115.11 Td [(76)]TJ 0 g 0 G ET endstream endobj -1244 0 obj << +1137 0 obj << /Type /Page -/Contents 1245 0 R -/Resources 1243 0 R +/Contents 1138 0 R +/Resources 1136 0 R /MediaBox [0 0 595.276 841.89] -/Parent 1217 0 R -/Annots [ 1242 0 R ] +/Parent 1123 0 R +/Annots [ 1135 0 R ] >> endobj -1242 0 obj << +1135 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [345.53 396.652 412.588 407.777] +/Rect [345.53 483.284 412.588 494.409] /Subtype /Link /A << /S /GoTo /D (descdata) >> >> endobj -1246 0 obj << -/D [1244 0 R /XYZ 150.705 740.998 null] +1139 0 obj << +/D [1137 0 R /XYZ 150.705 740.998 null] >> endobj 246 0 obj << -/D [1244 0 R /XYZ 150.705 650.373 null] ->> endobj -1247 0 obj << -/D [1244 0 R /XYZ 150.705 619.785 null] +/D [1137 0 R /XYZ 150.705 697.37 null] >> endobj -1243 0 obj << -/Font << /F16 443 0 R /F8 446 0 R /F17 588 0 R /F27 445 0 R /F30 616 0 R /F11 602 0 R >> +1136 0 obj << +/Font << /F16 431 0 R /F30 601 0 R /F27 433 0 R /F8 434 0 R /F11 587 0 R >> /ProcSet [ /PDF /Text ] >> endobj -1251 0 obj << -/Length 3715 +1143 0 obj << +/Length 3264 >> stream 0 g 0 G 0 g 0 G -0 g 0 G -0 g 0 G -BT -/F16 14.3462 Tf 99.895 680.226 Td [(psb)]TJ -ET -q -1 0 0 1 125.163 680.425 cm -[]0 d 0 J 0.398 w 0 0 m 4.842 0 l S -Q -BT -/F16 14.3462 Tf 130.004 680.226 Td [(is)]TJ -ET -q -1 0 0 1 141.822 680.425 cm -[]0 d 0 J 0.398 w 0 0 m 4.842 0 l S -Q -BT -/F16 14.3462 Tf 146.664 680.226 Td [(o)31(wned|)]TJ -46.769 -35.769 Td [(Syn)31(tax)]TJ/F8 9.9626 Tf 109.89 -21.821 Td [(call)-333(psb)]TJ -ET -q -1 0 0 1 243.647 622.836 cm -[]0 d 0 J 0.398 w 0 0 m 2.989 0 l S -Q BT -/F8 9.9626 Tf 246.636 622.636 Td [(is)]TJ +/F16 11.9552 Tf 99.895 706.129 Td [(psb)]TJ ET q -1 0 0 1 253.931 622.836 cm -[]0 d 0 J 0.398 w 0 0 m 2.989 0 l S +1 0 0 1 120.951 706.328 cm +[]0 d 0 J 0.398 w 0 0 m 4.035 0 l S Q BT -/F8 9.9626 Tf 256.919 622.636 Td [(o)28(wned)-334(\050)]TJ/F17 9.9626 Tf 34.593 0 Td [(x,)-358(desc)]TJ +/F16 11.9552 Tf 124.986 706.129 Td [(is)]TJ ET q -1 0 0 1 321.695 622.836 cm -[]0 d 0 J 0.398 w 0 0 m 3.055 0 l S +1 0 0 1 134.834 706.328 cm +[]0 d 0 J 0.398 w 0 0 m 4.035 0 l S Q BT -/F17 9.9626 Tf 324.75 622.636 Td [(a)]TJ/F8 9.9626 Tf 5.092 0 Td [(\051)]TJ +/F16 11.9552 Tf 138.869 706.129 Td [(o)31(wned)]TJ +0 g 0 G 0 g 0 G -/F27 9.9626 Tf -229.947 -23.91 Td [(T)32(yp)-32(e:)]TJ +/F30 9.9626 Tf -38.974 -18.389 Td [(call)-525(psb_is_owned\050x,)-525(desc_a\051)]TJ +0 g 0 G +/F27 9.9626 Tf 0 -21.918 Td [(T)32(yp)-32(e:)]TJ 0 g 0 G /F8 9.9626 Tf 33.797 0 Td [(Async)28(hronous.)]TJ 0 g 0 G -/F27 9.9626 Tf -33.797 -19.925 Td [(On)-383(En)32(try)]TJ +/F27 9.9626 Tf -33.797 -19.926 Td [(On)-383(En)32(try)]TJ 0 g 0 G 0 g 0 G 0 -19.925 Td [(x)]TJ 0 g 0 G -/F8 9.9626 Tf 11.028 0 Td [(In)28(teger)-334(index.)]TJ 13.879 -11.956 Td [(Scop)-28(e:)]TJ/F27 9.9626 Tf 32.379 0 Td [(lo)-32(cal)]TJ/F8 9.9626 Tf -32.379 -11.955 Td [(T)28(yp)-28(e:)]TJ/F27 9.9626 Tf 29.611 0 Td [(required)]TJ/F8 9.9626 Tf -29.611 -11.955 Td [(In)28(ten)28(t:)]TJ/F27 9.9626 Tf 33.486 0 Td [(in)]TJ/F8 9.9626 Tf 9.547 0 Td [(.)]TJ -43.033 -11.955 Td [(Sp)-28(eci\014ed)-333(as:)-445(a)-333(scalar)-333(in)28(teger.)]TJ +/F8 9.9626 Tf 11.028 0 Td [(In)28(teger)-334(index.)]TJ 13.879 -11.955 Td [(Scop)-28(e:)]TJ/F27 9.9626 Tf 32.379 0 Td [(lo)-32(cal)]TJ/F8 9.9626 Tf -32.379 -11.955 Td [(T)28(yp)-28(e:)]TJ/F27 9.9626 Tf 29.611 0 Td [(required)]TJ/F8 9.9626 Tf -29.611 -11.955 Td [(In)28(ten)28(t:)]TJ/F27 9.9626 Tf 33.486 0 Td [(in)]TJ/F8 9.9626 Tf 9.547 0 Td [(.)]TJ -43.033 -11.956 Td [(Sp)-28(eci\014ed)-333(as:)-445(a)-333(scalar)-333(in)28(teger.)]TJ 0 g 0 G -/F27 9.9626 Tf -24.907 -31.881 Td [(desc)]TJ +/F27 9.9626 Tf -24.907 -31.88 Td [(desc)]TJ ET q -1 0 0 1 121.81 479.374 cm +1 0 0 1 121.81 546.469 cm []0 d 0 J 0.398 w 0 0 m 3.437 0 l S Q BT -/F27 9.9626 Tf 125.247 479.174 Td [(a)]TJ +/F27 9.9626 Tf 125.247 546.27 Td [(a)]TJ 0 g 0 G -/F8 9.9626 Tf 10.551 0 Td [(the)-333(comm)27(unication)-333(descriptor.)]TJ -10.996 -11.955 Td [(Scop)-28(e:)]TJ/F27 9.9626 Tf 27.951 0 Td [(lo)-32(cal)]TJ/F8 9.9626 Tf 23.073 0 Td [(.)]TJ -51.024 -11.955 Td [(T)28(yp)-28(e:)]TJ/F27 9.9626 Tf 25.183 0 Td [(required)]TJ/F8 9.9626 Tf 41.899 0 Td [(.)]TJ -67.082 -11.955 Td [(In)28(ten)28(t:)]TJ/F27 9.9626 Tf 33.486 0 Td [(in)]TJ/F8 9.9626 Tf 9.547 0 Td [(.)]TJ -43.033 -11.955 Td [(Sp)-28(eci\014ed)-333(as:)-445(a)-333(structured)-333(data)-333(of)-334(t)28(yp)-28(e)]TJ +/F8 9.9626 Tf 10.551 0 Td [(the)-333(comm)27(unication)-333(descriptor.)]TJ -10.996 -11.955 Td [(Scop)-28(e:)]TJ/F27 9.9626 Tf 27.951 0 Td [(lo)-32(cal)]TJ/F8 9.9626 Tf 23.073 0 Td [(.)]TJ -51.024 -11.955 Td [(T)28(yp)-28(e:)]TJ/F27 9.9626 Tf 25.183 0 Td [(required)]TJ/F8 9.9626 Tf 41.899 0 Td [(.)]TJ -67.082 -11.955 Td [(In)28(ten)28(t:)]TJ/F27 9.9626 Tf 33.486 0 Td [(in)]TJ/F8 9.9626 Tf 9.547 0 Td [(.)]TJ -43.033 -11.956 Td [(Sp)-28(eci\014ed)-333(as:)-445(a)-333(structured)-333(data)-333(of)-334(t)28(yp)-28(e)]TJ 0 0 1 rg 0 0 1 RG /F30 9.9626 Tf 170.915 0 Td [(psb)]TJ ET q -1 0 0 1 312.036 431.553 cm +1 0 0 1 312.036 498.649 cm []0 d 0 J 0.398 w 0 0 m 3.138 0 l S Q BT -/F30 9.9626 Tf 315.174 431.354 Td [(desc)]TJ +/F30 9.9626 Tf 315.174 498.449 Td [(desc)]TJ ET q -1 0 0 1 336.723 431.553 cm +1 0 0 1 336.723 498.649 cm []0 d 0 J 0.398 w 0 0 m 3.138 0 l S Q BT -/F30 9.9626 Tf 339.861 431.354 Td [(type)]TJ +/F30 9.9626 Tf 339.861 498.449 Td [(type)]TJ 0 g 0 G /F8 9.9626 Tf 20.921 0 Td [(.)]TJ 0 g 0 G -/F27 9.9626 Tf -260.887 -21.918 Td [(On)-383(Return)]TJ +/F27 9.9626 Tf -260.887 -21.917 Td [(On)-383(Return)]TJ 0 g 0 G 0 g 0 G - 0 -19.925 Td [(F)96(unction)-384(v)64(alue)]TJ + 0 -19.926 Td [(F)96(unction)-384(v)64(alue)]TJ 0 g 0 G -/F8 9.9626 Tf 78.387 0 Td [(A)-302(logical)-301(mask)-302(whic)28(h)-302(is)-302(t)1(rue)-302(if)]TJ/F11 9.9626 Tf 134.085 0 Td [(x)]TJ/F8 9.9626 Tf 8.699 0 Td [(is)-302(o)28(wned)-302(b)28(y)-301(the)-302(curren)28(t)-302(pro-)]TJ -196.264 -11.955 Td [(cess)-334(S)1(c)-1(op)-27(e:)]TJ/F27 9.9626 Tf 52.415 0 Td [(lo)-32(cal)]TJ/F8 9.9626 Tf -52.415 -11.956 Td [(T)28(yp)-28(e:)]TJ/F27 9.9626 Tf 29.611 0 Td [(required)]TJ/F8 9.9626 Tf -29.611 -11.955 Td [(In)28(ten)28(t:)]TJ/F27 9.9626 Tf 33.486 0 Td [(out)]TJ/F8 9.9626 Tf 16.549 0 Td [(.)]TJ/F16 14.3462 Tf -74.942 -44.901 Td [(Notes)]TJ +/F8 9.9626 Tf 78.387 0 Td [(A)-302(logical)-301(mask)-302(whic)28(h)-302(is)-302(t)1(rue)-302(if)]TJ/F11 9.9626 Tf 134.085 0 Td [(x)]TJ/F8 9.9626 Tf 8.699 0 Td [(is)-302(o)28(wned)-302(b)28(y)-301(the)-302(curren)28(t)-302(pro-)]TJ -196.264 -11.955 Td [(cess)-334(S)1(c)-1(op)-27(e:)]TJ/F27 9.9626 Tf 52.415 0 Td [(lo)-32(cal)]TJ/F8 9.9626 Tf -52.415 -11.955 Td [(T)28(yp)-28(e:)]TJ/F27 9.9626 Tf 29.611 0 Td [(required)]TJ/F8 9.9626 Tf -29.611 -11.955 Td [(In)28(ten)28(t:)]TJ/F27 9.9626 Tf 33.486 0 Td [(out)]TJ/F8 9.9626 Tf 16.549 0 Td [(.)]TJ/F16 11.9552 Tf -74.942 -33.873 Td [(Notes)]TJ 0 g 0 G -/F8 9.9626 Tf 12.177 -21.821 Td [(1.)]TJ +/F8 9.9626 Tf 12.177 -19.926 Td [(1.)]TJ 0 g 0 G [-500(This)-300(routine)-299(returns)-300(a)]TJ/F30 9.9626 Tf 111.213 0 Td [(.true.)]TJ/F8 9.9626 Tf 34.369 0 Td [(v)56(alue)-300(for)-300(an)-300(index)-299(that)-300(is)-300(strictly)-300(o)28(wned)-300(b)28(y)]TJ -132.852 -11.955 Td [(the)-333(curren)28(t)-334(pro)-28(cess,)-333(excluding)-333(the)-334(halo)-333(indices)]TJ 0 g 0 G - 141.968 -184.53 Td [(85)]TJ + 141.968 -264.549 Td [(77)]TJ 0 g 0 G ET endstream endobj -1250 0 obj << +1142 0 obj << /Type /Page -/Contents 1251 0 R -/Resources 1249 0 R +/Contents 1143 0 R +/Resources 1141 0 R /MediaBox [0 0 595.276 841.89] -/Parent 1256 0 R -/Annots [ 1248 0 R ] +/Parent 1123 0 R +/Annots [ 1140 0 R ] >> endobj -1248 0 obj << +1140 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [294.721 428.144 361.779 439.269] +/Rect [294.721 495.239 361.779 506.364] /Subtype /Link /A << /S /GoTo /D (descdata) >> >> endobj -1252 0 obj << -/D [1250 0 R /XYZ 99.895 740.998 null] +1144 0 obj << +/D [1142 0 R /XYZ 99.895 740.998 null] >> endobj 250 0 obj << -/D [1250 0 R /XYZ 99.895 659.601 null] ->> endobj -1253 0 obj << -/D [1250 0 R /XYZ 99.895 631.802 null] ->> endobj -1254 0 obj << -/D [1250 0 R /XYZ 99.895 298.878 null] +/D [1142 0 R /XYZ 99.895 697.37 null] >> endobj -1255 0 obj << -/D [1250 0 R /XYZ 99.895 302.863 null] +1145 0 obj << +/D [1142 0 R /XYZ 99.895 382.883 null] >> endobj -1249 0 obj << -/Font << /F16 443 0 R /F8 446 0 R /F17 588 0 R /F27 445 0 R /F30 616 0 R /F11 602 0 R >> +1141 0 obj << +/Font << /F16 431 0 R /F30 601 0 R /F27 433 0 R /F8 434 0 R /F11 587 0 R >> /ProcSet [ /PDF /Text ] >> endobj -1260 0 obj << -/Length 5426 +1149 0 obj << +/Length 4976 >> stream 0 g 0 G 0 g 0 G -0 g 0 G -0 g 0 G -BT -/F16 14.3462 Tf 150.705 680.226 Td [(psb)]TJ -ET -q -1 0 0 1 175.972 680.425 cm -[]0 d 0 J 0.398 w 0 0 m 4.842 0 l S -Q -BT -/F16 14.3462 Tf 180.814 680.226 Td [(o)31(wned)]TJ -ET -q -1 0 0 1 226.357 680.425 cm -[]0 d 0 J 0.398 w 0 0 m 4.842 0 l S -Q -BT -/F16 14.3462 Tf 231.199 680.226 Td [(index|)]TJ -80.494 -35.769 Td [(Syn)31(tax)]TJ/F8 9.9626 Tf 84.037 -21.821 Td [(call)-333(psb)]TJ -ET -q -1 0 0 1 268.603 622.836 cm -[]0 d 0 J 0.398 w 0 0 m 2.989 0 l S -Q BT -/F8 9.9626 Tf 271.592 622.636 Td [(o)28(wned)]TJ +/F16 11.9552 Tf 150.705 706.129 Td [(psb)]TJ ET q -1 0 0 1 299.587 622.836 cm -[]0 d 0 J 0.398 w 0 0 m 2.989 0 l S +1 0 0 1 171.761 706.328 cm +[]0 d 0 J 0.398 w 0 0 m 4.035 0 l S Q BT -/F8 9.9626 Tf 302.576 622.636 Td [(index)-333(\050)]TJ/F17 9.9626 Tf 30.718 0 Td [(y,)-358(x,)-357(desc)]TJ +/F16 11.9552 Tf 175.796 706.129 Td [(o)31(wned)]TJ ET q -1 0 0 1 374.935 622.836 cm -[]0 d 0 J 0.398 w 0 0 m 3.055 0 l S +1 0 0 1 213.748 706.328 cm +[]0 d 0 J 0.398 w 0 0 m 4.035 0 l S Q BT -/F17 9.9626 Tf 377.99 622.636 Td [(a,)-358(info)]TJ/F8 9.9626 Tf 28.515 0 Td [(\051)]TJ +/F16 11.9552 Tf 217.783 706.129 Td [(index)]TJ +0 g 0 G 0 g 0 G -/F27 9.9626 Tf -255.8 -23.91 Td [(T)32(yp)-32(e:)]TJ +/F30 9.9626 Tf -67.078 -18.389 Td [(call)-525(psb_owned_index\050y,)-525(x,)-525(desc_a,)-525(info\051)]TJ +0 g 0 G +/F27 9.9626 Tf 0 -21.918 Td [(T)32(yp)-32(e:)]TJ 0 g 0 G /F8 9.9626 Tf 33.797 0 Td [(Async)28(hronous.)]TJ 0 g 0 G -/F27 9.9626 Tf -33.797 -19.925 Td [(On)-383(En)32(try)]TJ +/F27 9.9626 Tf -33.797 -19.926 Td [(On)-383(En)32(try)]TJ 0 g 0 G 0 g 0 G 0 -19.925 Td [(x)]TJ 0 g 0 G -/F8 9.9626 Tf 11.028 0 Td [(In)28(teger)-334(ind)1(ic)-1(es.)]TJ 13.879 -11.956 Td [(Scop)-28(e:)]TJ/F27 9.9626 Tf 32.378 0 Td [(lo)-32(cal)]TJ/F8 9.9626 Tf -32.378 -11.955 Td [(T)28(yp)-28(e:)]TJ/F27 9.9626 Tf 29.611 0 Td [(required)]TJ/F8 9.9626 Tf -29.611 -11.955 Td [(In)28(ten)28(t:)]TJ/F27 9.9626 Tf 33.485 0 Td [(in,)-383(inout)]TJ/F8 9.9626 Tf 42.646 0 Td [(.)]TJ -76.131 -11.955 Td [(Sp)-28(eci\014ed)-333(as:)-444(a)-334(scalar)-333(or)-334(a)-333(rank)-333(one)-333(in)27(teger)-333(arra)28(y)83(.)]TJ +/F8 9.9626 Tf 11.028 0 Td [(In)28(teger)-334(ind)1(ice)-1(s.)]TJ 13.878 -11.955 Td [(Scop)-28(e:)]TJ/F27 9.9626 Tf 32.379 0 Td [(lo)-32(cal)]TJ/F8 9.9626 Tf -32.379 -11.955 Td [(T)28(yp)-28(e:)]TJ/F27 9.9626 Tf 29.612 0 Td [(required)]TJ/F8 9.9626 Tf -29.612 -11.955 Td [(In)28(ten)28(t:)]TJ/F27 9.9626 Tf 33.486 0 Td [(in,)-383(inout)]TJ/F8 9.9626 Tf 42.645 0 Td [(.)]TJ -76.131 -11.956 Td [(Sp)-28(eci\014ed)-333(as:)-445(a)-333(scalar)-333(or)-334(a)-333(rank)-333(one)-334(in)28(teger)-333(arra)28(y)83(.)]TJ 0 g 0 G -/F27 9.9626 Tf -24.907 -31.881 Td [(desc)]TJ +/F27 9.9626 Tf -24.906 -31.88 Td [(desc)]TJ ET q -1 0 0 1 172.619 479.374 cm +1 0 0 1 172.619 546.469 cm []0 d 0 J 0.398 w 0 0 m 3.437 0 l S Q BT -/F27 9.9626 Tf 176.057 479.174 Td [(a)]TJ +/F27 9.9626 Tf 176.057 546.27 Td [(a)]TJ 0 g 0 G -/F8 9.9626 Tf 10.55 0 Td [(the)-333(comm)27(unication)-333(descriptor.)]TJ -10.996 -11.955 Td [(Scop)-28(e:)]TJ/F27 9.9626 Tf 27.951 0 Td [(lo)-32(cal)]TJ/F8 9.9626 Tf 23.073 0 Td [(.)]TJ -51.024 -11.955 Td [(T)28(yp)-28(e:)]TJ/F27 9.9626 Tf 25.184 0 Td [(required)]TJ/F8 9.9626 Tf 41.898 0 Td [(.)]TJ -67.082 -11.955 Td [(In)28(ten)28(t:)]TJ/F27 9.9626 Tf 33.486 0 Td [(in)]TJ/F8 9.9626 Tf 9.548 0 Td [(.)]TJ -43.034 -11.955 Td [(Sp)-28(eci\014ed)-333(as:)-445(a)-333(structured)-333(data)-333(of)-334(t)28(yp)-28(e)]TJ +/F8 9.9626 Tf 10.55 0 Td [(the)-333(comm)27(unication)-333(descriptor.)]TJ -10.996 -11.955 Td [(Scop)-28(e:)]TJ/F27 9.9626 Tf 27.951 0 Td [(lo)-32(cal)]TJ/F8 9.9626 Tf 23.073 0 Td [(.)]TJ -51.024 -11.955 Td [(T)28(yp)-28(e:)]TJ/F27 9.9626 Tf 25.184 0 Td [(required)]TJ/F8 9.9626 Tf 41.898 0 Td [(.)]TJ -67.082 -11.955 Td [(In)28(ten)28(t:)]TJ/F27 9.9626 Tf 33.486 0 Td [(in)]TJ/F8 9.9626 Tf 9.548 0 Td [(.)]TJ -43.034 -11.956 Td [(Sp)-28(eci\014ed)-333(as:)-445(a)-333(structured)-333(data)-333(of)-334(t)28(yp)-28(e)]TJ 0 0 1 rg 0 0 1 RG /F30 9.9626 Tf 170.915 0 Td [(psb)]TJ ET q -1 0 0 1 362.845 431.553 cm +1 0 0 1 362.845 498.649 cm []0 d 0 J 0.398 w 0 0 m 3.138 0 l S Q BT -/F30 9.9626 Tf 365.983 431.354 Td [(desc)]TJ +/F30 9.9626 Tf 365.983 498.449 Td [(desc)]TJ ET q -1 0 0 1 387.532 431.553 cm +1 0 0 1 387.532 498.649 cm []0 d 0 J 0.398 w 0 0 m 3.138 0 l S Q BT -/F30 9.9626 Tf 390.67 431.354 Td [(type)]TJ +/F30 9.9626 Tf 390.67 498.449 Td [(type)]TJ 0 g 0 G /F8 9.9626 Tf 20.922 0 Td [(.)]TJ 0 g 0 G -/F27 9.9626 Tf -260.887 -19.926 Td [(iact)]TJ +/F27 9.9626 Tf -260.887 -19.925 Td [(iact)]TJ 0 g 0 G /F8 9.9626 Tf 23.28 0 Td [(sp)-28(eci\014es)-333(action)-334(to)-333(b)-28(e)-333(tak)28(en)-334(in)-333(case)-333(of)-334(range)-333(errors.)-444(Scop)-28(e:)]TJ/F27 9.9626 Tf 257.148 0 Td [(global)]TJ/F8 9.9626 Tf -255.522 -11.955 Td [(T)28(yp)-28(e:)]TJ/F27 9.9626 Tf 29.612 0 Td [(optional)]TJ/F8 9.9626 Tf -29.612 -11.955 Td [(In)28(ten)28(t:)]TJ/F27 9.9626 Tf 33.486 0 Td [(in)]TJ/F8 9.9626 Tf 9.548 0 Td [(.)]TJ -43.034 -11.955 Td [(Sp)-28(eci\014ed)-255(as:)-405(a)-256(c)28(haracter)-255(v)56(ariable)]TJ/F30 9.9626 Tf 143.584 0 Td [(I)]TJ/F8 9.9626 Tf 5.231 0 Td [(gnore,)]TJ/F30 9.9626 Tf 29.293 0 Td [(W)]TJ/F8 9.9626 Tf 5.23 0 Td [(arning)-255(or)]TJ/F30 9.9626 Tf 41.67 0 Td [(A)]TJ/F8 9.9626 Tf 5.23 0 Td [(b)-28(ort,)-271(d)1(e)-1(f)1(ault)]TJ/F30 9.9626 Tf 56.742 0 Td [(I)]TJ/F8 9.9626 Tf 5.23 0 Td [(gnore.)]TJ 0 g 0 G /F27 9.9626 Tf -317.116 -21.918 Td [(On)-383(Return)]TJ 0 g 0 G 0 g 0 G - 0 -19.925 Td [(y)]TJ + 0 -19.926 Td [(y)]TJ 0 g 0 G -/F8 9.9626 Tf 11.028 0 Td [(A)-294(logical)-294(mask)-294(whic)28(h)-294(is)-294(true)-294(for)-294(all)-294(corresp)-28(onding)-294(en)28(tries)-294(of)]TJ/F11 9.9626 Tf 259.229 0 Td [(x)]TJ/F8 9.9626 Tf 8.623 0 Td [(that)-294(are)-294(o)28(wned)]TJ -253.974 -11.955 Td [(b)28(y)-334(the)-333(curren)28(t)-333(pro)-28(cess)-334(Scop)-27(e:)]TJ/F27 9.9626 Tf 132.753 0 Td [(lo)-32(cal)]TJ/F8 9.9626 Tf -132.752 -11.955 Td [(T)28(yp)-28(e:)]TJ/F27 9.9626 Tf 29.611 0 Td [(required)]TJ/F8 9.9626 Tf -29.611 -11.956 Td [(In)28(ten)28(t:)]TJ/F27 9.9626 Tf 33.485 0 Td [(out)]TJ/F8 9.9626 Tf 16.549 0 Td [(.)]TJ -50.034 -11.955 Td [(Sp)-28(eci\014ed)-333(as:)-444(a)-334(scalar)-333(or)-334(r)1(ank)-334(one)-333(logical)-333(arra)27(y)84(.)]TJ +/F8 9.9626 Tf 11.028 0 Td [(A)-294(logical)-294(mask)-294(whic)28(h)-294(is)-294(true)-294(for)-294(all)-294(corresp)-28(onding)-294(en)28(tries)-294(of)]TJ/F11 9.9626 Tf 259.229 0 Td [(x)]TJ/F8 9.9626 Tf 8.623 0 Td [(that)-294(are)-294(o)28(wned)]TJ -253.974 -11.955 Td [(b)28(y)-334(the)-333(curren)28(t)-333(pro)-28(cess)-334(Scop)-27(e:)]TJ/F27 9.9626 Tf 132.753 0 Td [(lo)-32(cal)]TJ/F8 9.9626 Tf -132.752 -11.955 Td [(T)28(yp)-28(e:)]TJ/F27 9.9626 Tf 29.611 0 Td [(required)]TJ/F8 9.9626 Tf -29.611 -11.955 Td [(In)28(ten)28(t:)]TJ/F27 9.9626 Tf 33.485 0 Td [(out)]TJ/F8 9.9626 Tf 16.549 0 Td [(.)]TJ -50.034 -11.955 Td [(Sp)-28(eci\014ed)-333(as:)-444(a)-334(scalar)-333(or)-334(r)1(ank)-334(one)-333(logical)-333(arra)27(y)84(.)]TJ 0 g 0 G -/F27 9.9626 Tf -24.907 -19.925 Td [(info)]TJ +/F27 9.9626 Tf -24.907 -19.926 Td [(info)]TJ 0 g 0 G -/F8 9.9626 Tf 23.758 0 Td [(Error)-333(co)-28(de.)]TJ 1.149 -11.955 Td [(Scop)-28(e:)]TJ/F27 9.9626 Tf 32.378 0 Td [(lo)-32(cal)]TJ/F8 9.9626 Tf -32.378 -11.955 Td [(T)28(yp)-28(e:)]TJ/F27 9.9626 Tf 29.611 0 Td [(required)]TJ/F8 9.9626 Tf -29.611 -11.956 Td [(In)28(ten)28(t:)]TJ/F27 9.9626 Tf 33.485 0 Td [(out)]TJ/F8 9.9626 Tf 16.549 0 Td [(.)]TJ -50.034 -11.955 Td [(An)-333(in)28(teger)-334(v)56(alue;)-334(0)-333(means)-333(no)-334(error)-333(has)-333(b)-28(een)-333(detected.)]TJ/F16 14.3462 Tf -24.907 -32.946 Td [(Notes)]TJ +/F8 9.9626 Tf 23.758 0 Td [(Error)-333(co)-28(de.)]TJ 1.149 -11.955 Td [(Scop)-28(e:)]TJ/F27 9.9626 Tf 32.378 0 Td [(lo)-32(cal)]TJ/F8 9.9626 Tf -32.378 -11.955 Td [(T)28(yp)-28(e:)]TJ/F27 9.9626 Tf 29.611 0 Td [(required)]TJ/F8 9.9626 Tf -29.611 -11.955 Td [(In)28(ten)28(t:)]TJ/F27 9.9626 Tf 33.485 0 Td [(out)]TJ/F8 9.9626 Tf 16.549 0 Td [(.)]TJ -50.034 -11.955 Td [(An)-333(in)28(teger)-334(v)56(alue;)-334(0)-333(means)-333(no)-334(error)-333(has)-333(b)-28(een)-333(detected.)]TJ/F16 11.9552 Tf -24.907 -21.918 Td [(Notes)]TJ 0 g 0 G -/F8 9.9626 Tf 12.176 -21.821 Td [(1.)]TJ +/F8 9.9626 Tf 12.176 -19.925 Td [(1.)]TJ 0 g 0 G [-500(This)-475(routine)-474(returns)-475(a)]TJ/F30 9.9626 Tf 118.186 0 Td [(.true.)]TJ/F8 9.9626 Tf 36.112 0 Td [(v)56(alue)-475(for)-475(those)-475(indices)-474(that)-475(are)-475(strictly)]TJ -141.567 -11.955 Td [(o)28(wned)-334(b)28(y)-333(the)-333(curren)27(t)-333(pro)-28(cess,)-333(excluding)-333(the)-334(halo)-333(indices)]TJ 0 g 0 G - 141.967 -60.993 Td [(86)]TJ + 141.967 -141.013 Td [(78)]TJ 0 g 0 G ET endstream endobj -1259 0 obj << +1148 0 obj << /Type /Page -/Contents 1260 0 R -/Resources 1258 0 R +/Contents 1149 0 R +/Resources 1147 0 R /MediaBox [0 0 595.276 841.89] -/Parent 1256 0 R -/Annots [ 1257 0 R ] +/Parent 1123 0 R +/Annots [ 1146 0 R ] >> endobj -1257 0 obj << +1146 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [345.53 428.144 412.588 439.269] +/Rect [345.53 495.239 412.588 506.364] /Subtype /Link /A << /S /GoTo /D (descdata) >> >> endobj -1261 0 obj << -/D [1259 0 R /XYZ 150.705 740.998 null] +1150 0 obj << +/D [1148 0 R /XYZ 150.705 740.998 null] >> endobj 254 0 obj << -/D [1259 0 R /XYZ 150.705 659.601 null] ->> endobj -1262 0 obj << -/D [1259 0 R /XYZ 150.705 631.802 null] ->> endobj -1263 0 obj << -/D [1259 0 R /XYZ 150.705 175.342 null] +/D [1148 0 R /XYZ 150.705 697.37 null] >> endobj -1264 0 obj << -/D [1259 0 R /XYZ 150.705 179.327 null] +1151 0 obj << +/D [1148 0 R /XYZ 150.705 259.346 null] >> endobj -1258 0 obj << -/Font << /F16 443 0 R /F8 446 0 R /F17 588 0 R /F27 445 0 R /F30 616 0 R /F11 602 0 R >> +1147 0 obj << +/Font << /F16 431 0 R /F30 601 0 R /F27 433 0 R /F8 434 0 R /F11 587 0 R >> /ProcSet [ /PDF /Text ] >> endobj -1268 0 obj << -/Length 3686 +1155 0 obj << +/Length 3233 >> stream 0 g 0 G 0 g 0 G -0 g 0 G -0 g 0 G -BT -/F16 14.3462 Tf 99.895 680.226 Td [(psb)]TJ -ET -q -1 0 0 1 125.163 680.425 cm -[]0 d 0 J 0.398 w 0 0 m 4.842 0 l S -Q -BT -/F16 14.3462 Tf 130.004 680.226 Td [(is)]TJ -ET -q -1 0 0 1 141.822 680.425 cm -[]0 d 0 J 0.398 w 0 0 m 4.842 0 l S -Q -BT -/F16 14.3462 Tf 146.664 680.226 Td [(lo)-31(cal|)]TJ -46.769 -35.769 Td [(Syn)31(tax)]TJ/F8 9.9626 Tf 113.488 -21.821 Td [(call)-333(psb)]TJ -ET -q -1 0 0 1 247.245 622.836 cm -[]0 d 0 J 0.398 w 0 0 m 2.989 0 l S -Q BT -/F8 9.9626 Tf 250.233 622.636 Td [(is)]TJ +/F16 11.9552 Tf 99.895 706.129 Td [(psb)]TJ ET q -1 0 0 1 257.528 622.836 cm -[]0 d 0 J 0.398 w 0 0 m 2.989 0 l S +1 0 0 1 120.951 706.328 cm +[]0 d 0 J 0.398 w 0 0 m 4.035 0 l S Q BT -/F8 9.9626 Tf 260.517 622.636 Td [(lo)-28(cal)-333(\050)]TJ/F17 9.9626 Tf 27.397 0 Td [(x,)-358(desc)]TJ +/F16 11.9552 Tf 124.986 706.129 Td [(is)]TJ ET q -1 0 0 1 318.098 622.836 cm -[]0 d 0 J 0.398 w 0 0 m 3.055 0 l S +1 0 0 1 134.834 706.328 cm +[]0 d 0 J 0.398 w 0 0 m 4.035 0 l S Q BT -/F17 9.9626 Tf 321.153 622.636 Td [(a)]TJ/F8 9.9626 Tf 5.092 0 Td [(\051)]TJ +/F16 11.9552 Tf 138.869 706.129 Td [(lo)-31(cal)]TJ +0 g 0 G +0 g 0 G +/F30 9.9626 Tf -38.974 -18.389 Td [(call)-525(psb_is_local\050x,)-525(desc_a\051)]TJ 0 g 0 G -/F27 9.9626 Tf -226.35 -23.91 Td [(T)32(yp)-32(e:)]TJ +/F27 9.9626 Tf 0 -21.918 Td [(T)32(yp)-32(e:)]TJ 0 g 0 G /F8 9.9626 Tf 33.797 0 Td [(Async)28(hronous.)]TJ 0 g 0 G -/F27 9.9626 Tf -33.797 -19.925 Td [(On)-383(En)32(try)]TJ +/F27 9.9626 Tf -33.797 -19.926 Td [(On)-383(En)32(try)]TJ 0 g 0 G 0 g 0 G 0 -19.925 Td [(x)]TJ 0 g 0 G -/F8 9.9626 Tf 11.028 0 Td [(In)28(teger)-334(index.)]TJ 13.879 -11.956 Td [(Scop)-28(e:)]TJ/F27 9.9626 Tf 32.379 0 Td [(lo)-32(cal)]TJ/F8 9.9626 Tf -32.379 -11.955 Td [(T)28(yp)-28(e:)]TJ/F27 9.9626 Tf 29.611 0 Td [(required)]TJ/F8 9.9626 Tf -29.611 -11.955 Td [(In)28(ten)28(t:)]TJ/F27 9.9626 Tf 33.486 0 Td [(in)]TJ/F8 9.9626 Tf 9.547 0 Td [(.)]TJ -43.033 -11.955 Td [(Sp)-28(eci\014ed)-333(as:)-445(a)-333(scalar)-333(in)28(teger.)]TJ +/F8 9.9626 Tf 11.028 0 Td [(In)28(teger)-334(index.)]TJ 13.879 -11.955 Td [(Scop)-28(e:)]TJ/F27 9.9626 Tf 32.379 0 Td [(lo)-32(cal)]TJ/F8 9.9626 Tf -32.379 -11.955 Td [(T)28(yp)-28(e:)]TJ/F27 9.9626 Tf 29.611 0 Td [(required)]TJ/F8 9.9626 Tf -29.611 -11.955 Td [(In)28(ten)28(t:)]TJ/F27 9.9626 Tf 33.486 0 Td [(in)]TJ/F8 9.9626 Tf 9.547 0 Td [(.)]TJ -43.033 -11.956 Td [(Sp)-28(eci\014ed)-333(as:)-445(a)-333(scalar)-333(in)28(teger.)]TJ 0 g 0 G -/F27 9.9626 Tf -24.907 -31.881 Td [(desc)]TJ +/F27 9.9626 Tf -24.907 -31.88 Td [(desc)]TJ ET q -1 0 0 1 121.81 479.374 cm +1 0 0 1 121.81 546.469 cm []0 d 0 J 0.398 w 0 0 m 3.437 0 l S Q BT -/F27 9.9626 Tf 125.247 479.174 Td [(a)]TJ +/F27 9.9626 Tf 125.247 546.27 Td [(a)]TJ 0 g 0 G -/F8 9.9626 Tf 10.551 0 Td [(the)-333(comm)27(unication)-333(descriptor.)]TJ -10.996 -11.955 Td [(Scop)-28(e:)]TJ/F27 9.9626 Tf 27.951 0 Td [(lo)-32(cal)]TJ/F8 9.9626 Tf 23.073 0 Td [(.)]TJ -51.024 -11.955 Td [(T)28(yp)-28(e:)]TJ/F27 9.9626 Tf 25.183 0 Td [(required)]TJ/F8 9.9626 Tf 41.899 0 Td [(.)]TJ -67.082 -11.955 Td [(In)28(ten)28(t:)]TJ/F27 9.9626 Tf 33.486 0 Td [(in)]TJ/F8 9.9626 Tf 9.547 0 Td [(.)]TJ -43.033 -11.955 Td [(Sp)-28(eci\014ed)-333(as:)-445(a)-333(structured)-333(data)-333(of)-334(t)28(yp)-28(e)]TJ +/F8 9.9626 Tf 10.551 0 Td [(the)-333(comm)27(unication)-333(descriptor.)]TJ -10.996 -11.955 Td [(Scop)-28(e:)]TJ/F27 9.9626 Tf 27.951 0 Td [(lo)-32(cal)]TJ/F8 9.9626 Tf 23.073 0 Td [(.)]TJ -51.024 -11.955 Td [(T)28(yp)-28(e:)]TJ/F27 9.9626 Tf 25.183 0 Td [(required)]TJ/F8 9.9626 Tf 41.899 0 Td [(.)]TJ -67.082 -11.955 Td [(In)28(ten)28(t:)]TJ/F27 9.9626 Tf 33.486 0 Td [(in)]TJ/F8 9.9626 Tf 9.547 0 Td [(.)]TJ -43.033 -11.956 Td [(Sp)-28(eci\014ed)-333(as:)-445(a)-333(structured)-333(data)-333(of)-334(t)28(yp)-28(e)]TJ 0 0 1 rg 0 0 1 RG /F30 9.9626 Tf 170.915 0 Td [(psb)]TJ ET q -1 0 0 1 312.036 431.553 cm +1 0 0 1 312.036 498.649 cm []0 d 0 J 0.398 w 0 0 m 3.138 0 l S Q BT -/F30 9.9626 Tf 315.174 431.354 Td [(desc)]TJ +/F30 9.9626 Tf 315.174 498.449 Td [(desc)]TJ ET q -1 0 0 1 336.723 431.553 cm +1 0 0 1 336.723 498.649 cm []0 d 0 J 0.398 w 0 0 m 3.138 0 l S Q BT -/F30 9.9626 Tf 339.861 431.354 Td [(type)]TJ +/F30 9.9626 Tf 339.861 498.449 Td [(type)]TJ 0 g 0 G /F8 9.9626 Tf 20.921 0 Td [(.)]TJ 0 g 0 G -/F27 9.9626 Tf -260.887 -21.918 Td [(On)-383(Return)]TJ +/F27 9.9626 Tf -260.887 -21.917 Td [(On)-383(Return)]TJ 0 g 0 G 0 g 0 G - 0 -19.925 Td [(F)96(unction)-384(v)64(alue)]TJ + 0 -19.926 Td [(F)96(unction)-384(v)64(alue)]TJ 0 g 0 G -/F8 9.9626 Tf 78.387 0 Td [(A)-264(logical)-265(mask)-264(whic)27(h)-264(is)-265(true)-264(if)]TJ/F11 9.9626 Tf 131.492 0 Td [(x)]TJ/F8 9.9626 Tf 8.329 0 Td [(is)-264(lo)-28(cal)-265(to)-264(the)-265(curren)28(t)-264(pro)-28(cess)]TJ -193.301 -11.955 Td [(Scop)-28(e:)]TJ/F27 9.9626 Tf 32.379 0 Td [(lo)-32(cal)]TJ/F8 9.9626 Tf -32.379 -11.956 Td [(T)28(yp)-28(e:)]TJ/F27 9.9626 Tf 29.611 0 Td [(required)]TJ/F8 9.9626 Tf -29.611 -11.955 Td [(In)28(ten)28(t:)]TJ/F27 9.9626 Tf 33.486 0 Td [(out)]TJ/F8 9.9626 Tf 16.549 0 Td [(.)]TJ/F16 14.3462 Tf -74.942 -44.901 Td [(Notes)]TJ +/F8 9.9626 Tf 78.387 0 Td [(A)-264(logical)-265(mask)-264(whic)27(h)-264(is)-265(true)-264(if)]TJ/F11 9.9626 Tf 131.492 0 Td [(x)]TJ/F8 9.9626 Tf 8.329 0 Td [(is)-264(lo)-28(cal)-265(to)-264(the)-265(curren)28(t)-264(pro)-28(cess)]TJ -193.301 -11.955 Td [(Scop)-28(e:)]TJ/F27 9.9626 Tf 32.379 0 Td [(lo)-32(cal)]TJ/F8 9.9626 Tf -32.379 -11.955 Td [(T)28(yp)-28(e:)]TJ/F27 9.9626 Tf 29.611 0 Td [(required)]TJ/F8 9.9626 Tf -29.611 -11.955 Td [(In)28(ten)28(t:)]TJ/F27 9.9626 Tf 33.486 0 Td [(out)]TJ/F8 9.9626 Tf 16.549 0 Td [(.)]TJ/F16 11.9552 Tf -74.942 -33.873 Td [(Notes)]TJ 0 g 0 G -/F8 9.9626 Tf 12.177 -21.821 Td [(1.)]TJ +/F8 9.9626 Tf 12.177 -19.926 Td [(1.)]TJ 0 g 0 G [-500(This)-239(routine)-239(returns)-239(a)]TJ/F30 9.9626 Tf 108.787 0 Td [(.true.)]TJ/F8 9.9626 Tf 33.762 0 Td [(v)56(alue)-239(for)-239(an)-239(index)-239(that)-239(is)-238(lo)-28(cal)-239(to)-239(the)-239(curren)28(t)]TJ -129.819 -11.955 Td [(pro)-28(cess,)-333(including)-333(the)-334(halo)-333(indices)]TJ 0 g 0 G - 141.968 -184.53 Td [(87)]TJ + 141.968 -264.549 Td [(79)]TJ 0 g 0 G ET endstream endobj -1267 0 obj << +1154 0 obj << /Type /Page -/Contents 1268 0 R -/Resources 1266 0 R +/Contents 1155 0 R +/Resources 1153 0 R /MediaBox [0 0 595.276 841.89] -/Parent 1256 0 R -/Annots [ 1265 0 R ] +/Parent 1158 0 R +/Annots [ 1152 0 R ] >> endobj -1265 0 obj << +1152 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [294.721 428.144 361.779 439.269] +/Rect [294.721 495.239 361.779 506.364] /Subtype /Link /A << /S /GoTo /D (descdata) >> >> endobj -1269 0 obj << -/D [1267 0 R /XYZ 99.895 740.998 null] +1156 0 obj << +/D [1154 0 R /XYZ 99.895 740.998 null] >> endobj 258 0 obj << -/D [1267 0 R /XYZ 99.895 659.601 null] +/D [1154 0 R /XYZ 99.895 697.37 null] >> endobj -1270 0 obj << -/D [1267 0 R /XYZ 99.895 631.802 null] ->> endobj -1271 0 obj << -/D [1267 0 R /XYZ 99.895 298.878 null] ->> endobj -1272 0 obj << -/D [1267 0 R /XYZ 99.895 302.863 null] +1157 0 obj << +/D [1154 0 R /XYZ 99.895 382.883 null] >> endobj -1266 0 obj << -/Font << /F16 443 0 R /F8 446 0 R /F17 588 0 R /F27 445 0 R /F30 616 0 R /F11 602 0 R >> +1153 0 obj << +/Font << /F16 431 0 R /F30 601 0 R /F27 433 0 R /F8 434 0 R /F11 587 0 R >> /ProcSet [ /PDF /Text ] >> endobj -1276 0 obj << -/Length 5437 +1162 0 obj << +/Length 4985 >> stream 0 g 0 G 0 g 0 G -0 g 0 G -0 g 0 G -BT -/F16 14.3462 Tf 150.705 680.226 Td [(psb)]TJ -ET -q -1 0 0 1 175.972 680.425 cm -[]0 d 0 J 0.398 w 0 0 m 4.842 0 l S -Q -BT -/F16 14.3462 Tf 180.814 680.226 Td [(lo)-31(cal)]TJ -ET -q -1 0 0 1 214.285 680.425 cm -[]0 d 0 J 0.398 w 0 0 m 4.842 0 l S -Q -BT -/F16 14.3462 Tf 219.127 680.226 Td [(index|)]TJ -68.422 -35.769 Td [(Syn)31(tax)]TJ/F8 9.9626 Tf 87.634 -21.821 Td [(call)-333(psb)]TJ -ET -q -1 0 0 1 272.201 622.836 cm -[]0 d 0 J 0.398 w 0 0 m 2.989 0 l S -Q BT -/F8 9.9626 Tf 275.19 622.636 Td [(lo)-28(cal)]TJ +/F16 11.9552 Tf 150.705 706.129 Td [(psb)]TJ ET q -1 0 0 1 295.99 622.836 cm -[]0 d 0 J 0.398 w 0 0 m 2.989 0 l S +1 0 0 1 171.761 706.328 cm +[]0 d 0 J 0.398 w 0 0 m 4.035 0 l S Q BT -/F8 9.9626 Tf 298.979 622.636 Td [(index)-333(\050)]TJ/F17 9.9626 Tf 30.718 0 Td [(y,)-358(x,)-357(desc)]TJ +/F16 11.9552 Tf 175.796 706.129 Td [(lo)-31(cal)]TJ ET q -1 0 0 1 371.337 622.836 cm -[]0 d 0 J 0.398 w 0 0 m 3.055 0 l S +1 0 0 1 203.689 706.328 cm +[]0 d 0 J 0.398 w 0 0 m 4.035 0 l S Q BT -/F17 9.9626 Tf 374.392 622.636 Td [(a,)-358(info)]TJ/F8 9.9626 Tf 28.515 0 Td [(\051)]TJ +/F16 11.9552 Tf 207.724 706.129 Td [(index)]TJ +0 g 0 G +0 g 0 G +/F30 9.9626 Tf -57.019 -18.389 Td [(call)-525(psb_local_index\050y,)-525(x,)-525(desc_a,)-525(info\051)]TJ 0 g 0 G -/F27 9.9626 Tf -252.202 -23.91 Td [(T)32(yp)-32(e:)]TJ +/F27 9.9626 Tf 0 -21.918 Td [(T)32(yp)-32(e:)]TJ 0 g 0 G /F8 9.9626 Tf 33.797 0 Td [(Async)28(hronous.)]TJ 0 g 0 G -/F27 9.9626 Tf -33.797 -19.925 Td [(On)-383(En)32(try)]TJ +/F27 9.9626 Tf -33.797 -19.926 Td [(On)-383(En)32(try)]TJ 0 g 0 G 0 g 0 G 0 -19.925 Td [(x)]TJ 0 g 0 G -/F8 9.9626 Tf 11.028 0 Td [(In)28(teger)-334(ind)1(ice)-1(s.)]TJ 13.878 -11.956 Td [(Scop)-28(e:)]TJ/F27 9.9626 Tf 32.379 0 Td [(lo)-32(cal)]TJ/F8 9.9626 Tf -32.379 -11.955 Td [(T)28(yp)-28(e:)]TJ/F27 9.9626 Tf 29.612 0 Td [(required)]TJ/F8 9.9626 Tf -29.612 -11.955 Td [(In)28(ten)28(t:)]TJ/F27 9.9626 Tf 33.486 0 Td [(in,)-383(inout)]TJ/F8 9.9626 Tf 42.645 0 Td [(.)]TJ -76.131 -11.955 Td [(Sp)-28(eci\014ed)-333(as:)-445(a)-333(scalar)-333(or)-334(a)-333(rank)-333(one)-334(in)28(teger)-333(arra)28(y)83(.)]TJ +/F8 9.9626 Tf 11.028 0 Td [(In)28(teger)-334(ind)1(ic)-1(es.)]TJ 13.879 -11.955 Td [(Scop)-28(e:)]TJ/F27 9.9626 Tf 32.378 0 Td [(lo)-32(cal)]TJ/F8 9.9626 Tf -32.378 -11.955 Td [(T)28(yp)-28(e:)]TJ/F27 9.9626 Tf 29.611 0 Td [(required)]TJ/F8 9.9626 Tf -29.611 -11.955 Td [(In)28(ten)28(t:)]TJ/F27 9.9626 Tf 33.485 0 Td [(in,)-383(inout)]TJ/F8 9.9626 Tf 42.646 0 Td [(.)]TJ -76.131 -11.956 Td [(Sp)-28(eci\014ed)-333(as:)-444(a)-334(scalar)-333(or)-334(a)-333(rank)-333(one)-333(in)27(teger)-333(arra)28(y)83(.)]TJ 0 g 0 G -/F27 9.9626 Tf -24.906 -31.881 Td [(desc)]TJ +/F27 9.9626 Tf -24.907 -31.88 Td [(desc)]TJ ET q -1 0 0 1 172.619 479.374 cm +1 0 0 1 172.619 546.469 cm []0 d 0 J 0.398 w 0 0 m 3.437 0 l S Q BT -/F27 9.9626 Tf 176.057 479.174 Td [(a)]TJ +/F27 9.9626 Tf 176.057 546.27 Td [(a)]TJ 0 g 0 G -/F8 9.9626 Tf 10.55 0 Td [(the)-333(comm)27(unication)-333(descriptor.)]TJ -10.996 -11.955 Td [(Scop)-28(e:)]TJ/F27 9.9626 Tf 27.951 0 Td [(lo)-32(cal)]TJ/F8 9.9626 Tf 23.073 0 Td [(.)]TJ -51.024 -11.955 Td [(T)28(yp)-28(e:)]TJ/F27 9.9626 Tf 25.184 0 Td [(required)]TJ/F8 9.9626 Tf 41.898 0 Td [(.)]TJ -67.082 -11.955 Td [(In)28(ten)28(t:)]TJ/F27 9.9626 Tf 33.486 0 Td [(in)]TJ/F8 9.9626 Tf 9.548 0 Td [(.)]TJ -43.034 -11.955 Td [(Sp)-28(eci\014ed)-333(as:)-445(a)-333(structured)-333(data)-333(of)-334(t)28(yp)-28(e)]TJ +/F8 9.9626 Tf 10.55 0 Td [(the)-333(comm)27(unication)-333(descriptor.)]TJ -10.996 -11.955 Td [(Scop)-28(e:)]TJ/F27 9.9626 Tf 27.951 0 Td [(lo)-32(cal)]TJ/F8 9.9626 Tf 23.073 0 Td [(.)]TJ -51.024 -11.955 Td [(T)28(yp)-28(e:)]TJ/F27 9.9626 Tf 25.184 0 Td [(required)]TJ/F8 9.9626 Tf 41.898 0 Td [(.)]TJ -67.082 -11.955 Td [(In)28(ten)28(t:)]TJ/F27 9.9626 Tf 33.486 0 Td [(in)]TJ/F8 9.9626 Tf 9.548 0 Td [(.)]TJ -43.034 -11.956 Td [(Sp)-28(eci\014ed)-333(as:)-445(a)-333(structured)-333(data)-333(of)-334(t)28(yp)-28(e)]TJ 0 0 1 rg 0 0 1 RG /F30 9.9626 Tf 170.915 0 Td [(psb)]TJ ET q -1 0 0 1 362.845 431.553 cm +1 0 0 1 362.845 498.649 cm []0 d 0 J 0.398 w 0 0 m 3.138 0 l S Q BT -/F30 9.9626 Tf 365.983 431.354 Td [(desc)]TJ +/F30 9.9626 Tf 365.983 498.449 Td [(desc)]TJ ET q -1 0 0 1 387.532 431.553 cm +1 0 0 1 387.532 498.649 cm []0 d 0 J 0.398 w 0 0 m 3.138 0 l S Q BT -/F30 9.9626 Tf 390.67 431.354 Td [(type)]TJ +/F30 9.9626 Tf 390.67 498.449 Td [(type)]TJ 0 g 0 G /F8 9.9626 Tf 20.922 0 Td [(.)]TJ 0 g 0 G -/F27 9.9626 Tf -260.887 -19.926 Td [(iact)]TJ +/F27 9.9626 Tf -260.887 -19.925 Td [(iact)]TJ 0 g 0 G /F8 9.9626 Tf 23.28 0 Td [(sp)-28(eci\014es)-333(action)-334(to)-333(b)-28(e)-333(tak)28(en)-334(in)-333(case)-333(of)-334(range)-333(errors.)-444(Scop)-28(e:)]TJ/F27 9.9626 Tf 257.148 0 Td [(global)]TJ/F8 9.9626 Tf -255.522 -11.955 Td [(T)28(yp)-28(e:)]TJ/F27 9.9626 Tf 29.612 0 Td [(optional)]TJ/F8 9.9626 Tf -29.612 -11.955 Td [(In)28(ten)28(t:)]TJ/F27 9.9626 Tf 33.486 0 Td [(in)]TJ/F8 9.9626 Tf 9.548 0 Td [(.)]TJ -43.034 -11.955 Td [(Sp)-28(eci\014ed)-255(as:)-405(a)-256(c)28(haracter)-255(v)56(ariable)]TJ/F30 9.9626 Tf 143.584 0 Td [(I)]TJ/F8 9.9626 Tf 5.231 0 Td [(gnore,)]TJ/F30 9.9626 Tf 29.293 0 Td [(W)]TJ/F8 9.9626 Tf 5.23 0 Td [(arning)-255(or)]TJ/F30 9.9626 Tf 41.67 0 Td [(A)]TJ/F8 9.9626 Tf 5.23 0 Td [(b)-28(ort,)-271(d)1(e)-1(f)1(ault)]TJ/F30 9.9626 Tf 56.742 0 Td [(I)]TJ/F8 9.9626 Tf 5.23 0 Td [(gnore.)]TJ 0 g 0 G /F27 9.9626 Tf -317.116 -21.918 Td [(On)-383(Return)]TJ 0 g 0 G 0 g 0 G - 0 -19.925 Td [(y)]TJ + 0 -19.926 Td [(y)]TJ 0 g 0 G -/F8 9.9626 Tf 11.028 0 Td [(A)-346(logical)-345(mask)-346(whic)28(h)-346(is)-345(true)-346(for)-345(all)-346(corresp)-28(ondin)1(g)-346(en)28(tries)-346(of)]TJ/F11 9.9626 Tf 264.882 0 Td [(x)]TJ/F8 9.9626 Tf 9.137 0 Td [(that)-346(ar)1(e)-346(lo)-28(cal)]TJ -260.141 -11.955 Td [(to)-333(the)-334(curren)28(t)-333(pro)-28(cess)-333(Scop)-28(e:)]TJ/F27 9.9626 Tf 131.092 0 Td [(lo)-32(cal)]TJ/F8 9.9626 Tf -131.092 -11.955 Td [(T)28(yp)-28(e:)]TJ/F27 9.9626 Tf 29.612 0 Td [(required)]TJ/F8 9.9626 Tf -29.612 -11.956 Td [(In)28(ten)28(t:)]TJ/F27 9.9626 Tf 33.486 0 Td [(out)]TJ/F8 9.9626 Tf 16.549 0 Td [(.)]TJ -50.035 -11.955 Td [(Sp)-28(eci\014ed)-333(as:)-445(a)-333(scalar)-333(or)-334(rank)-333(one)-333(logical)-334(ar)1(ra)27(y)84(.)]TJ +/F8 9.9626 Tf 11.028 0 Td [(A)-346(logical)-345(mask)-346(whic)28(h)-346(is)-345(true)-346(for)-345(all)-346(corresp)-28(ondin)1(g)-346(en)28(tries)-346(of)]TJ/F11 9.9626 Tf 264.882 0 Td [(x)]TJ/F8 9.9626 Tf 9.137 0 Td [(that)-346(ar)1(e)-346(lo)-28(cal)]TJ -260.141 -11.955 Td [(to)-333(the)-334(curren)28(t)-333(pro)-28(cess)-333(Scop)-28(e:)]TJ/F27 9.9626 Tf 131.092 0 Td [(lo)-32(cal)]TJ/F8 9.9626 Tf -131.092 -11.955 Td [(T)28(yp)-28(e:)]TJ/F27 9.9626 Tf 29.612 0 Td [(required)]TJ/F8 9.9626 Tf -29.612 -11.955 Td [(In)28(ten)28(t:)]TJ/F27 9.9626 Tf 33.486 0 Td [(out)]TJ/F8 9.9626 Tf 16.549 0 Td [(.)]TJ -50.035 -11.955 Td [(Sp)-28(eci\014ed)-333(as:)-445(a)-333(scalar)-333(or)-334(rank)-333(one)-333(logical)-334(ar)1(ra)27(y)84(.)]TJ 0 g 0 G -/F27 9.9626 Tf -24.906 -19.925 Td [(info)]TJ +/F27 9.9626 Tf -24.906 -19.926 Td [(info)]TJ 0 g 0 G -/F8 9.9626 Tf 23.758 0 Td [(Error)-333(co)-28(de.)]TJ 1.148 -11.955 Td [(Scop)-28(e:)]TJ/F27 9.9626 Tf 32.379 0 Td [(lo)-32(cal)]TJ/F8 9.9626 Tf -32.379 -11.955 Td [(T)28(yp)-28(e:)]TJ/F27 9.9626 Tf 29.612 0 Td [(required)]TJ/F8 9.9626 Tf -29.612 -11.956 Td [(In)28(ten)28(t:)]TJ/F27 9.9626 Tf 33.486 0 Td [(out)]TJ/F8 9.9626 Tf 16.549 0 Td [(.)]TJ -50.035 -11.955 Td [(An)-333(in)28(te)-1(ger)-333(v)56(alue;)-334(0)-333(means)-333(no)-334(error)-333(has)-333(b)-28(een)-333(detec)-1(ted.)]TJ/F16 14.3462 Tf -24.906 -32.946 Td [(Notes)]TJ +/F8 9.9626 Tf 23.758 0 Td [(Error)-333(co)-28(de.)]TJ 1.148 -11.955 Td [(Scop)-28(e:)]TJ/F27 9.9626 Tf 32.379 0 Td [(lo)-32(cal)]TJ/F8 9.9626 Tf -32.379 -11.955 Td [(T)28(yp)-28(e:)]TJ/F27 9.9626 Tf 29.612 0 Td [(required)]TJ/F8 9.9626 Tf -29.612 -11.955 Td [(In)28(ten)28(t:)]TJ/F27 9.9626 Tf 33.486 0 Td [(out)]TJ/F8 9.9626 Tf 16.549 0 Td [(.)]TJ -50.035 -11.955 Td [(An)-333(in)28(te)-1(ger)-333(v)56(alue;)-334(0)-333(means)-333(no)-334(error)-333(has)-333(b)-28(een)-333(detec)-1(ted.)]TJ/F16 11.9552 Tf -24.906 -21.918 Td [(Notes)]TJ 0 g 0 G -/F8 9.9626 Tf 12.176 -21.821 Td [(1.)]TJ +/F8 9.9626 Tf 12.176 -19.925 Td [(1.)]TJ 0 g 0 G [-500(This)-308(routine)-309(return)1(s)-309(a)]TJ/F30 9.9626 Tf 111.554 0 Td [(.true.)]TJ/F8 9.9626 Tf 34.454 0 Td [(v)56(alue)-309(for)-308(those)-308(indices)-309(that)-308(are)-308(lo)-28(cal)-308(to)-309(the)]TJ -133.278 -11.955 Td [(curren)28(t)-334(p)1(ro)-28(cess,)-334(including)-333(the)-333(halo)-334(i)1(ndices)-1(.)]TJ 0 g 0 G - 141.968 -60.993 Td [(88)]TJ + 141.968 -141.013 Td [(80)]TJ 0 g 0 G ET endstream endobj -1275 0 obj << +1161 0 obj << /Type /Page -/Contents 1276 0 R -/Resources 1274 0 R +/Contents 1162 0 R +/Resources 1160 0 R /MediaBox [0 0 595.276 841.89] -/Parent 1256 0 R -/Annots [ 1273 0 R ] +/Parent 1158 0 R +/Annots [ 1159 0 R ] >> endobj -1273 0 obj << +1159 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [345.53 428.144 412.588 439.269] +/Rect [345.53 495.239 412.588 506.364] /Subtype /Link /A << /S /GoTo /D (descdata) >> >> endobj -1277 0 obj << -/D [1275 0 R /XYZ 150.705 740.998 null] +1163 0 obj << +/D [1161 0 R /XYZ 150.705 740.998 null] >> endobj 262 0 obj << -/D [1275 0 R /XYZ 150.705 659.601 null] ->> endobj -1278 0 obj << -/D [1275 0 R /XYZ 150.705 631.802 null] +/D [1161 0 R /XYZ 150.705 697.37 null] >> endobj -1279 0 obj << -/D [1275 0 R /XYZ 150.705 175.342 null] ->> endobj -1280 0 obj << -/D [1275 0 R /XYZ 150.705 179.327 null] +1164 0 obj << +/D [1161 0 R /XYZ 150.705 259.346 null] >> endobj -1274 0 obj << -/Font << /F16 443 0 R /F8 446 0 R /F17 588 0 R /F27 445 0 R /F30 616 0 R /F11 602 0 R >> +1160 0 obj << +/Font << /F16 431 0 R /F30 601 0 R /F27 433 0 R /F8 434 0 R /F11 587 0 R >> /ProcSet [ /PDF /Text ] >> endobj -1284 0 obj << -/Length 4166 +1168 0 obj << +/Length 3821 >> stream 0 g 0 G 0 g 0 G -0 g 0 G -0 g 0 G -BT -/F16 14.3462 Tf 99.895 680.226 Td [(psb)]TJ -ET -q -1 0 0 1 125.163 680.425 cm -[]0 d 0 J 0.398 w 0 0 m 4.842 0 l S -Q -BT -/F16 14.3462 Tf 130.004 680.226 Td [(get)]TJ -ET -q -1 0 0 1 152.683 680.425 cm -[]0 d 0 J 0.398 w 0 0 m 4.842 0 l S -Q BT -/F16 14.3462 Tf 157.525 680.226 Td [(b)-31(oundary|Extract)-375(list)-375(of)-375(b)-32(oundary)]TJ -57.63 -17.933 Td [(elemen)31(ts)]TJ 0 -35.768 Td [(Syn)31(tax)]TJ/F8 9.9626 Tf 83.302 -21.821 Td [(call)-333(psb)]TJ +/F16 11.9552 Tf 99.895 706.129 Td [(psb)]TJ ET q -1 0 0 1 217.059 604.903 cm -[]0 d 0 J 0.398 w 0 0 m 2.989 0 l S +1 0 0 1 120.951 706.328 cm +[]0 d 0 J 0.398 w 0 0 m 4.035 0 l S Q BT -/F8 9.9626 Tf 220.048 604.704 Td [(get)]TJ +/F16 11.9552 Tf 124.986 706.129 Td [(get)]TJ ET q -1 0 0 1 233.929 604.903 cm -[]0 d 0 J 0.398 w 0 0 m 2.989 0 l S +1 0 0 1 143.885 706.328 cm +[]0 d 0 J 0.398 w 0 0 m 4.035 0 l S Q BT -/F8 9.9626 Tf 236.918 604.704 Td [(b)-28(oundary)-333(\050)]TJ/F17 9.9626 Tf 48.734 0 Td [(bndel,)-358(desc,)-357(info)]TJ/F8 9.9626 Tf 70.778 0 Td [(\051)]TJ +/F16 11.9552 Tf 147.92 706.129 Td [(b)-31(oundary)-375(|)-375(Extract)-375(list)-375(of)-375(b)-32(oundary)-375(elemen)32(ts)]TJ 0 g 0 G -/F27 9.9626 Tf -256.535 -23.911 Td [(T)32(yp)-32(e:)]TJ +0 g 0 G +/F30 9.9626 Tf -48.025 -18.389 Td [(call)-525(psb_get_boundary\050bndel,)-525(desc,)-525(info\051)]TJ +0 g 0 G +/F27 9.9626 Tf 0 -21.918 Td [(T)32(yp)-32(e:)]TJ 0 g 0 G /F8 9.9626 Tf 33.797 0 Td [(Async)28(hronous.)]TJ 0 g 0 G -/F27 9.9626 Tf -33.797 -19.925 Td [(On)-383(En)32(try)]TJ +/F27 9.9626 Tf -33.797 -19.926 Td [(On)-383(En)32(try)]TJ 0 g 0 G 0 g 0 G 0 -19.925 Td [(desc)]TJ 0 g 0 G -/F8 9.9626 Tf 26.209 0 Td [(the)-333(comm)27(unication)-333(descriptor.)]TJ -1.302 -11.955 Td [(Scop)-28(e:)]TJ/F27 9.9626 Tf 27.951 0 Td [(lo)-32(cal)]TJ/F8 9.9626 Tf 23.073 0 Td [(.)]TJ -51.024 -11.956 Td [(T)28(yp)-28(e:)]TJ/F27 9.9626 Tf 25.183 0 Td [(required)]TJ/F8 9.9626 Tf 41.899 0 Td [(.)]TJ -67.082 -11.955 Td [(In)28(ten)28(t:)]TJ/F27 9.9626 Tf 33.486 0 Td [(in)]TJ/F8 9.9626 Tf 9.547 0 Td [(.)]TJ -43.033 -11.955 Td [(Sp)-28(eci\014ed)-333(as:)-445(a)-333(structured)-333(data)-333(of)-334(t)28(yp)-28(e)]TJ +/F8 9.9626 Tf 26.209 0 Td [(the)-333(comm)27(unication)-333(descriptor.)]TJ -1.302 -11.955 Td [(Scop)-28(e:)]TJ/F27 9.9626 Tf 27.951 0 Td [(lo)-32(cal)]TJ/F8 9.9626 Tf 23.073 0 Td [(.)]TJ -51.024 -11.955 Td [(T)28(yp)-28(e:)]TJ/F27 9.9626 Tf 25.183 0 Td [(required)]TJ/F8 9.9626 Tf 41.899 0 Td [(.)]TJ -67.082 -11.955 Td [(In)28(ten)28(t:)]TJ/F27 9.9626 Tf 33.486 0 Td [(in)]TJ/F8 9.9626 Tf 9.547 0 Td [(.)]TJ -43.033 -11.956 Td [(Sp)-28(eci\014ed)-333(as:)-445(a)-333(structured)-333(data)-333(of)-334(t)28(yp)-28(e)]TJ 0 0 1 rg 0 0 1 RG /F30 9.9626 Tf 170.915 0 Td [(psb)]TJ ET q -1 0 0 1 312.036 493.321 cm +1 0 0 1 312.036 578.35 cm []0 d 0 J 0.398 w 0 0 m 3.138 0 l S Q BT -/F30 9.9626 Tf 315.174 493.122 Td [(desc)]TJ +/F30 9.9626 Tf 315.174 578.15 Td [(desc)]TJ ET q -1 0 0 1 336.723 493.321 cm +1 0 0 1 336.723 578.35 cm []0 d 0 J 0.398 w 0 0 m 3.138 0 l S Q BT -/F30 9.9626 Tf 339.861 493.122 Td [(type)]TJ +/F30 9.9626 Tf 339.861 578.15 Td [(type)]TJ 0 g 0 G /F8 9.9626 Tf 20.921 0 Td [(.)]TJ 0 g 0 G -/F27 9.9626 Tf -260.887 -21.918 Td [(On)-383(Return)]TJ +/F27 9.9626 Tf -260.887 -21.917 Td [(On)-383(Return)]TJ 0 g 0 G 0 g 0 G - 0 -19.925 Td [(bndel)]TJ + 0 -19.926 Td [(bndel)]TJ 0 g 0 G -/F8 9.9626 Tf 32.51 0 Td [(The)-268(list)-267(of)-268(b)-27(oundary)-268(elemen)28(ts)-268(on)-267(the)-268(calling)-267(pro)-28(cess,)-281(in)-267(lo)-28(cal)-268(n)28(um)28(b)-28(ering.)]TJ -7.603 -11.955 Td [(Scop)-28(e:)]TJ/F27 9.9626 Tf 32.379 0 Td [(lo)-32(cal)]TJ/F8 9.9626 Tf -32.379 -11.955 Td [(T)28(yp)-28(e:)]TJ/F27 9.9626 Tf 29.611 0 Td [(required)]TJ/F8 9.9626 Tf -29.611 -11.955 Td [(In)28(ten)28(t:)]TJ/F27 9.9626 Tf 33.486 0 Td [(out)]TJ/F8 9.9626 Tf 16.549 0 Td [(.)]TJ -50.035 -11.956 Td [(Sp)-28(eci\014ed)-456(as:)-691(a)-457(rank)-456(one)-457(arra)28(y)-456(with)-457(the)-457(ALLOCA)84(T)83(ABLE)-456(attribute,)-488(of)]TJ 0 -11.955 Td [(t)28(yp)-28(e)-333(in)28(te)-1(ger.)]TJ +/F8 9.9626 Tf 32.51 0 Td [(The)-268(list)-267(of)-268(b)-27(oundary)-268(elemen)28(ts)-268(on)-267(the)-268(calling)-267(pro)-28(cess,)-281(in)-267(lo)-28(cal)-268(n)28(um)28(b)-28(ering.)]TJ -7.603 -11.955 Td [(Scop)-28(e:)]TJ/F27 9.9626 Tf 32.379 0 Td [(lo)-32(cal)]TJ/F8 9.9626 Tf -32.379 -11.955 Td [(T)28(yp)-28(e:)]TJ/F27 9.9626 Tf 29.611 0 Td [(required)]TJ/F8 9.9626 Tf -29.611 -11.955 Td [(In)28(ten)28(t:)]TJ/F27 9.9626 Tf 33.486 0 Td [(out)]TJ/F8 9.9626 Tf 16.549 0 Td [(.)]TJ -50.035 -11.955 Td [(Sp)-28(eci\014ed)-456(as:)-691(a)-457(rank)-456(one)-457(arra)28(y)-456(with)-457(the)-457(ALLOCA)84(T)83(ABLE)-456(attribute,)-488(of)]TJ 0 -11.955 Td [(t)28(yp)-28(e)-333(in)28(te)-1(ger.)]TJ 0 g 0 G -/F27 9.9626 Tf -24.907 -31.88 Td [(info)]TJ +/F27 9.9626 Tf -24.907 -31.881 Td [(info)]TJ 0 g 0 G -/F8 9.9626 Tf 23.758 0 Td [(Error)-333(co)-28(de.)]TJ 1.149 -11.955 Td [(Scop)-28(e:)]TJ/F27 9.9626 Tf 32.379 0 Td [(lo)-32(cal)]TJ/F8 9.9626 Tf -32.379 -11.956 Td [(T)28(yp)-28(e:)]TJ/F27 9.9626 Tf 29.611 0 Td [(required)]TJ/F8 9.9626 Tf -29.611 -11.955 Td [(In)28(ten)28(t:)]TJ/F27 9.9626 Tf 33.486 0 Td [(out)]TJ/F8 9.9626 Tf 16.549 0 Td [(.)]TJ -50.035 -11.955 Td [(An)-333(in)28(tege)-1(r)-333(v)56(alue;)-334(0)-333(means)-333(no)-334(error)-333(has)-333(b)-28(een)-333(detecte)-1(d)1(.)]TJ/F16 14.3462 Tf -24.907 -32.946 Td [(Notes)]TJ +/F8 9.9626 Tf 23.758 0 Td [(Error)-333(co)-28(de.)]TJ 1.149 -11.955 Td [(Scop)-28(e:)]TJ/F27 9.9626 Tf 32.379 0 Td [(lo)-32(cal)]TJ/F8 9.9626 Tf -32.379 -11.955 Td [(T)28(yp)-28(e:)]TJ/F27 9.9626 Tf 29.611 0 Td [(required)]TJ/F8 9.9626 Tf -29.611 -11.955 Td [(In)28(ten)28(t:)]TJ/F27 9.9626 Tf 33.486 0 Td [(out)]TJ/F8 9.9626 Tf 16.549 0 Td [(.)]TJ -50.035 -11.956 Td [(An)-333(in)28(tege)-1(r)-333(v)56(alue;)-334(0)-333(means)-333(no)-334(error)-333(has)-333(b)-28(een)-333(detecte)-1(d)1(.)]TJ/F16 11.9552 Tf -24.907 -21.917 Td [(Notes)]TJ 0 g 0 G -/F8 9.9626 Tf 12.177 -21.821 Td [(1.)]TJ +/F8 9.9626 Tf 12.177 -19.926 Td [(1.)]TJ 0 g 0 G [-500(If)-269(there)-269(are)-269(no)-269(b)-28(oundary)-269(elemen)28(ts)-269(\050i.e.,)-282(if)-269(the)-269(lo)-28(cal)-269(part)-269(of)-269(the)-269(c)-1(onn)1(e)-1(ctivi)1(t)27(y)]TJ 12.73 -11.955 Td [(graph)-449(is)-450(self-con)28(tained\051)-450(the)-449(output)-449(v)27(ector)-449(is)-450(set)-449(to)-450(the)-449(\134not)-450(allo)-27(c)-1(ated")]TJ 0 -11.955 Td [(state.)]TJ 0 g 0 G @@ -14789,314 +13192,273 @@ BT 0 g 0 G [-500(Otherwise)-288(the)-289(size)-288(of)]TJ/F30 9.9626 Tf 105.44 0 Td [(bndel)]TJ/F8 9.9626 Tf 29.023 0 Td [(will)-288(b)-28(e)-288(exactly)-289(equal)-288(to)-288(the)-288(n)28(um)27(b)-27(er)-289(of)-288(b)-28(ound)1(-)]TJ -121.733 -11.956 Td [(ary)-333(elemen)27(ts.)]TJ 0 g 0 G - 141.968 -110.806 Td [(89)]TJ + 141.968 -208.758 Td [(81)]TJ 0 g 0 G ET endstream endobj -1283 0 obj << +1167 0 obj << /Type /Page -/Contents 1284 0 R -/Resources 1282 0 R +/Contents 1168 0 R +/Resources 1166 0 R /MediaBox [0 0 595.276 841.89] -/Parent 1256 0 R -/Annots [ 1281 0 R ] +/Parent 1158 0 R +/Annots [ 1165 0 R ] >> endobj -1281 0 obj << +1165 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [294.721 489.912 361.779 501.037] +/Rect [294.721 574.94 361.779 586.065] /Subtype /Link /A << /S /GoTo /D (descdata) >> >> endobj -1285 0 obj << -/D [1283 0 R /XYZ 99.895 740.998 null] +1169 0 obj << +/D [1167 0 R /XYZ 99.895 740.998 null] >> endobj 266 0 obj << -/D [1283 0 R /XYZ 99.895 644.457 null] ->> endobj -1286 0 obj << -/D [1283 0 R /XYZ 99.895 613.869 null] ->> endobj -1287 0 obj << -/D [1283 0 R /XYZ 99.895 268.99 null] +/D [1167 0 R /XYZ 99.895 697.37 null] >> endobj -1288 0 obj << -/D [1283 0 R /XYZ 99.895 272.976 null] +1170 0 obj << +/D [1167 0 R /XYZ 99.895 370.928 null] >> endobj -1289 0 obj << -/D [1283 0 R /XYZ 99.895 229.14 null] +1171 0 obj << +/D [1167 0 R /XYZ 99.895 327.092 null] >> endobj -1282 0 obj << -/Font << /F16 443 0 R /F8 446 0 R /F17 588 0 R /F27 445 0 R /F30 616 0 R >> +1166 0 obj << +/Font << /F16 431 0 R /F30 601 0 R /F27 433 0 R /F8 434 0 R >> /ProcSet [ /PDF /Text ] >> endobj -1293 0 obj << -/Length 3991 +1175 0 obj << +/Length 3654 >> stream 0 g 0 G 0 g 0 G -0 g 0 G -0 g 0 G -BT -/F16 14.3462 Tf 150.705 680.226 Td [(psb)]TJ -ET -q -1 0 0 1 175.972 680.425 cm -[]0 d 0 J 0.398 w 0 0 m 4.842 0 l S -Q -BT -/F16 14.3462 Tf 180.814 680.226 Td [(get)]TJ -ET -q -1 0 0 1 203.492 680.425 cm -[]0 d 0 J 0.398 w 0 0 m 4.842 0 l S -Q BT -/F16 14.3462 Tf 208.334 680.226 Td [(o)31(v)31(erlap|Extract)-330(list)-331(of)-331(o)31(v)31(erlap)-331(elemen)32(ts)]TJ -57.629 -35.769 Td [(Syn)31(tax)]TJ/F8 9.9626 Tf 89.376 -21.821 Td [(call)-333(psb)]TJ +/F16 11.9552 Tf 150.705 706.129 Td [(psb)]TJ ET q -1 0 0 1 273.943 622.836 cm -[]0 d 0 J 0.398 w 0 0 m 2.989 0 l S +1 0 0 1 171.761 706.328 cm +[]0 d 0 J 0.398 w 0 0 m 4.035 0 l S Q BT -/F8 9.9626 Tf 276.932 622.636 Td [(get)]TJ +/F16 11.9552 Tf 175.796 706.129 Td [(get)]TJ ET q -1 0 0 1 290.813 622.836 cm -[]0 d 0 J 0.398 w 0 0 m 2.989 0 l S +1 0 0 1 194.695 706.328 cm +[]0 d 0 J 0.398 w 0 0 m 4.035 0 l S Q BT -/F8 9.9626 Tf 293.802 622.636 Td [(o)28(v)28(erlap)-334(\050)]TJ/F17 9.9626 Tf 38.494 0 Td [(ovr)51(el,)-358(desc,)-357(info)]TJ/F8 9.9626 Tf 68.869 0 Td [(\051)]TJ +/F16 11.9552 Tf 198.729 706.129 Td [(o)31(v)31(erlap)-375(|)-375(Extract)-375(list)-375(of)-375(o)32(v)31(erlap)-375(elemen)31(ts)]TJ +0 g 0 G 0 g 0 G -/F27 9.9626 Tf -250.46 -23.91 Td [(T)32(yp)-32(e:)]TJ +/F30 9.9626 Tf -48.024 -18.389 Td [(call)-525(psb_get_overlap\050ovrel,)-525(desc,)-525(info\051)]TJ +0 g 0 G +/F27 9.9626 Tf 0 -21.918 Td [(T)32(yp)-32(e:)]TJ 0 g 0 G /F8 9.9626 Tf 33.797 0 Td [(Async)28(hronous.)]TJ 0 g 0 G -/F27 9.9626 Tf -33.797 -19.925 Td [(On)-383(En)32(try)]TJ +/F27 9.9626 Tf -33.797 -19.926 Td [(On)-383(En)32(try)]TJ 0 g 0 G 0 g 0 G 0 -19.925 Td [(desc)]TJ 0 g 0 G -/F8 9.9626 Tf 26.208 0 Td [(the)-333(comm)27(unication)-333(descriptor.)]TJ -1.302 -11.956 Td [(Scop)-28(e:)]TJ/F27 9.9626 Tf 27.951 0 Td [(lo)-32(cal)]TJ/F8 9.9626 Tf 23.073 0 Td [(.)]TJ -51.024 -11.955 Td [(T)28(yp)-28(e:)]TJ/F27 9.9626 Tf 25.184 0 Td [(required)]TJ/F8 9.9626 Tf 41.898 0 Td [(.)]TJ -67.082 -11.955 Td [(In)28(ten)28(t:)]TJ/F27 9.9626 Tf 33.486 0 Td [(in)]TJ/F8 9.9626 Tf 9.547 0 Td [(.)]TJ -43.033 -11.955 Td [(Sp)-28(eci\014ed)-333(as:)-445(a)-333(structured)-333(data)-333(of)-334(t)28(yp)-28(e)]TJ +/F8 9.9626 Tf 26.208 0 Td [(the)-333(comm)27(unication)-333(descriptor.)]TJ -1.302 -11.955 Td [(Scop)-28(e:)]TJ/F27 9.9626 Tf 27.951 0 Td [(lo)-32(cal)]TJ/F8 9.9626 Tf 23.073 0 Td [(.)]TJ -51.024 -11.955 Td [(T)28(yp)-28(e:)]TJ/F27 9.9626 Tf 25.184 0 Td [(required)]TJ/F8 9.9626 Tf 41.898 0 Td [(.)]TJ -67.082 -11.955 Td [(In)28(ten)28(t:)]TJ/F27 9.9626 Tf 33.486 0 Td [(in)]TJ/F8 9.9626 Tf 9.548 0 Td [(.)]TJ -43.034 -11.956 Td [(Sp)-28(eci\014ed)-333(as:)-445(a)-333(structured)-333(data)-333(of)-334(t)28(yp)-28(e)]TJ 0 0 1 rg 0 0 1 RG /F30 9.9626 Tf 170.915 0 Td [(psb)]TJ ET q -1 0 0 1 362.845 511.254 cm +1 0 0 1 362.845 578.35 cm []0 d 0 J 0.398 w 0 0 m 3.138 0 l S Q BT -/F30 9.9626 Tf 365.983 511.055 Td [(desc)]TJ +/F30 9.9626 Tf 365.983 578.15 Td [(desc)]TJ ET q -1 0 0 1 387.532 511.254 cm +1 0 0 1 387.532 578.35 cm []0 d 0 J 0.398 w 0 0 m 3.138 0 l S Q BT -/F30 9.9626 Tf 390.67 511.055 Td [(type)]TJ +/F30 9.9626 Tf 390.67 578.15 Td [(type)]TJ 0 g 0 G /F8 9.9626 Tf 20.922 0 Td [(.)]TJ 0 g 0 G -/F27 9.9626 Tf -260.887 -21.918 Td [(On)-383(Return)]TJ +/F27 9.9626 Tf -260.887 -21.917 Td [(On)-383(Return)]TJ 0 g 0 G 0 g 0 G - 0 -19.925 Td [(o)32(vrel)]TJ + 0 -19.926 Td [(o)32(vrel)]TJ 0 g 0 G -/F8 9.9626 Tf 29.59 0 Td [(The)-333(list)-334(of)-333(o)28(v)28(erlap)-334(elemen)28(ts)-333(on)-334(the)-333(calling)-333(pro)-28(cess,)-334(in)-333(lo)-28(cal)-333(n)28(um)28(b)-28(ering.)]TJ -4.684 -11.955 Td [(Scop)-28(e:)]TJ/F27 9.9626 Tf 32.379 0 Td [(lo)-32(cal)]TJ/F8 9.9626 Tf -32.379 -11.956 Td [(T)28(yp)-28(e:)]TJ/F27 9.9626 Tf 29.612 0 Td [(required)]TJ/F8 9.9626 Tf -29.612 -11.955 Td [(In)28(ten)28(t:)]TJ/F27 9.9626 Tf 33.486 0 Td [(out)]TJ/F8 9.9626 Tf 16.549 0 Td [(.)]TJ -50.035 -11.955 Td [(Sp)-28(eci\014ed)-456(as:)-691(a)-457(rank)-456(one)-457(arra)28(y)-457(with)-456(the)-457(ALLOCA)84(T)83(ABLE)-456(attribute,)-488(of)]TJ 0 -11.955 Td [(t)28(yp)-28(e)-333(in)27(teger.)]TJ +/F8 9.9626 Tf 29.59 0 Td [(The)-333(list)-334(of)-333(o)28(v)28(erlap)-334(elemen)28(ts)-333(on)-334(the)-333(calling)-333(pro)-28(cess,)-334(in)-333(lo)-28(cal)-333(n)28(um)28(b)-28(ering.)]TJ -4.684 -11.955 Td [(Scop)-28(e:)]TJ/F27 9.9626 Tf 32.379 0 Td [(lo)-32(cal)]TJ/F8 9.9626 Tf -32.379 -11.955 Td [(T)28(yp)-28(e:)]TJ/F27 9.9626 Tf 29.612 0 Td [(required)]TJ/F8 9.9626 Tf -29.612 -11.955 Td [(In)28(ten)28(t:)]TJ/F27 9.9626 Tf 33.486 0 Td [(out)]TJ/F8 9.9626 Tf 16.549 0 Td [(.)]TJ -50.035 -11.955 Td [(Sp)-28(eci\014ed)-456(as:)-691(a)-457(rank)-456(one)-457(arra)28(y)-457(with)-456(the)-457(ALLOCA)84(T)83(ABLE)-456(attribute,)-488(of)]TJ 0 -11.955 Td [(t)28(yp)-28(e)-333(in)27(teger.)]TJ 0 g 0 G /F27 9.9626 Tf -24.906 -31.881 Td [(info)]TJ 0 g 0 G -/F8 9.9626 Tf 23.758 0 Td [(Error)-333(co)-28(de.)]TJ 1.148 -11.955 Td [(Scop)-28(e:)]TJ/F27 9.9626 Tf 32.379 0 Td [(lo)-32(cal)]TJ/F8 9.9626 Tf -32.379 -11.955 Td [(T)28(yp)-28(e:)]TJ/F27 9.9626 Tf 29.612 0 Td [(required)]TJ/F8 9.9626 Tf -29.612 -11.955 Td [(In)28(ten)28(t:)]TJ/F27 9.9626 Tf 33.486 0 Td [(out)]TJ/F8 9.9626 Tf 16.549 0 Td [(.)]TJ -50.035 -11.955 Td [(An)-333(in)28(te)-1(ger)-333(v)56(alue;)-334(0)-333(means)-333(no)-334(error)-333(has)-333(b)-28(een)-333(detec)-1(ted.)]TJ/F16 14.3462 Tf -24.906 -32.946 Td [(Notes)]TJ +/F8 9.9626 Tf 23.758 0 Td [(Error)-333(co)-28(de.)]TJ 1.148 -11.955 Td [(Scop)-28(e:)]TJ/F27 9.9626 Tf 32.379 0 Td [(lo)-32(cal)]TJ/F8 9.9626 Tf -32.379 -11.955 Td [(T)28(yp)-28(e:)]TJ/F27 9.9626 Tf 29.612 0 Td [(required)]TJ/F8 9.9626 Tf -29.612 -11.955 Td [(In)28(ten)28(t:)]TJ/F27 9.9626 Tf 33.486 0 Td [(out)]TJ/F8 9.9626 Tf 16.549 0 Td [(.)]TJ -50.035 -11.956 Td [(An)-333(in)28(te)-1(ger)-333(v)56(alue;)-334(0)-333(means)-333(no)-334(error)-333(has)-333(b)-28(een)-333(detec)-1(ted.)]TJ/F16 11.9552 Tf -24.906 -21.917 Td [(Notes)]TJ 0 g 0 G -/F8 9.9626 Tf 12.176 -21.821 Td [(1.)]TJ +/F8 9.9626 Tf 12.176 -19.926 Td [(1.)]TJ 0 g 0 G [-500(If)-343(there)-344(ar)1(e)-344(no)-343(o)28(v)28(erlap)-344(elemen)28(ts)-343(the)-343(output)-344(v)28(ector)-343(is)-343(set)-344(to)-343(the)-343(\134not)-343(allo-)]TJ 12.73 -11.955 Td [(cated")-333(state.)]TJ 0 g 0 G -12.73 -19.925 Td [(2.)]TJ 0 g 0 G - [-500(Otherwise)-284(the)-284(size)-283(of)]TJ/F30 9.9626 Tf 105.262 0 Td [(ovrel)]TJ/F8 9.9626 Tf 28.978 0 Td [(will)-284(b)-27(e)-284(exactly)-284(equal)-284(to)-284(the)-283(n)27(u)1(m)27(b)-27(e)-1(r)-283(of)-284(o)28(v)28(erlap)]TJ -121.51 -11.956 Td [(elemen)28(ts.)]TJ + [-500(Otherwise)-284(the)-284(size)-283(of)]TJ/F30 9.9626 Tf 105.262 0 Td [(ovrel)]TJ/F8 9.9626 Tf 28.978 0 Td [(will)-284(b)-27(e)-284(exactly)-284(equal)-284(to)-284(the)-283(n)27(u)1(m)27(b)-27(e)-1(r)-283(of)-284(o)28(v)28(erlap)]TJ -121.51 -11.955 Td [(elemen)28(ts.)]TJ 0 g 0 G - 141.968 -140.694 Td [(90)]TJ + 141.968 -220.714 Td [(82)]TJ 0 g 0 G ET endstream endobj -1292 0 obj << +1174 0 obj << /Type /Page -/Contents 1293 0 R -/Resources 1291 0 R +/Contents 1175 0 R +/Resources 1173 0 R /MediaBox [0 0 595.276 841.89] -/Parent 1256 0 R -/Annots [ 1290 0 R ] +/Parent 1158 0 R +/Annots [ 1172 0 R ] >> endobj -1290 0 obj << +1172 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [345.53 507.845 412.588 518.97] +/Rect [345.53 574.94 412.588 586.065] /Subtype /Link /A << /S /GoTo /D (descdata) >> >> endobj -1294 0 obj << -/D [1292 0 R /XYZ 150.705 740.998 null] +1176 0 obj << +/D [1174 0 R /XYZ 150.705 740.998 null] >> endobj 270 0 obj << -/D [1292 0 R /XYZ 150.705 659.601 null] +/D [1174 0 R /XYZ 150.705 697.37 null] >> endobj -1295 0 obj << -/D [1292 0 R /XYZ 150.705 631.802 null] ->> endobj -1296 0 obj << -/D [1292 0 R /XYZ 150.705 286.923 null] ->> endobj -1297 0 obj << -/D [1292 0 R /XYZ 150.705 290.908 null] +1177 0 obj << +/D [1174 0 R /XYZ 150.705 370.928 null] >> endobj -1298 0 obj << -/D [1292 0 R /XYZ 150.705 259.028 null] +1178 0 obj << +/D [1174 0 R /XYZ 150.705 339.047 null] >> endobj -1291 0 obj << -/Font << /F16 443 0 R /F8 446 0 R /F17 588 0 R /F27 445 0 R /F30 616 0 R >> +1173 0 obj << +/Font << /F16 431 0 R /F30 601 0 R /F27 433 0 R /F8 434 0 R >> /ProcSet [ /PDF /Text ] >> endobj -1302 0 obj << -/Length 5447 +1182 0 obj << +/Length 5782 >> stream 0 g 0 G 0 g 0 G -0 g 0 G -0 g 0 G -BT -/F16 14.3462 Tf 99.895 680.207 Td [(psb)]TJ -ET -q -1 0 0 1 125.163 680.406 cm -[]0 d 0 J 0.398 w 0 0 m 4.842 0 l S -Q -BT -/F16 14.3462 Tf 130.004 680.207 Td [(sp)]TJ -ET -q -1 0 0 1 146.305 680.406 cm -[]0 d 0 J 0.398 w 0 0 m 4.842 0 l S -Q BT -/F16 14.3462 Tf 151.147 680.207 Td [(getro)31(w|Extract)-375(ro)31(w\050s)1(\051)-375(f)-1(rom)-375(a)-375(s)1(parse)]TJ -51.252 -17.933 Td [(matrix)]TJ 0 -35.787 Td [(Syn)31(tax)]TJ/F8 9.9626 Tf 28.425 -21.825 Td [(call)-333(psb)]TJ +/F16 11.9552 Tf 99.895 706.129 Td [(psb)]TJ ET q -1 0 0 1 162.182 604.861 cm -[]0 d 0 J 0.398 w 0 0 m 2.989 0 l S +1 0 0 1 120.951 706.328 cm +[]0 d 0 J 0.398 w 0 0 m 4.035 0 l S Q BT -/F8 9.9626 Tf 165.171 604.662 Td [(sp)]TJ +/F16 11.9552 Tf 124.986 706.129 Td [(sp)]TJ ET q -1 0 0 1 175.233 604.861 cm -[]0 d 0 J 0.398 w 0 0 m 2.989 0 l S +1 0 0 1 138.57 706.328 cm +[]0 d 0 J 0.398 w 0 0 m 4.035 0 l S Q BT -/F8 9.9626 Tf 178.222 604.662 Td [(getro)28(w)-334(\050)]TJ/F17 9.9626 Tf 36.28 0 Td [(r)51(ow,)-358(a,)-357(nz,)-358(ia,)-358(ja,)-358(val,)-357(info,)-358(app)51(end,)-358(nzin,)-357(lrw)]TJ/F8 9.9626 Tf 196.806 0 Td [(\051)]TJ +/F16 11.9552 Tf 142.605 706.129 Td [(getro)31(w)-375(|)-375(Extract)-375(ro)31(w\050s\051)-375(from)-375(a)-375(sparse)-375(matrix)]TJ 0 g 0 G -/F27 9.9626 Tf -311.413 -23.915 Td [(T)32(yp)-32(e:)]TJ +0 g 0 G +/F30 9.9626 Tf -42.71 -18.647 Td [(call)-525(psb_sp_getrow\050row,)-525(a,)-525(nz,)-525(ia,)-525(ja,)-525(val,)-525(info,)-525(&)]TJ 73.225 -11.955 Td [(&)-525(append,)-525(nzin,)-525(lrw\051)]TJ +0 g 0 G +/F27 9.9626 Tf -73.225 -22.334 Td [(T)32(yp)-32(e:)]TJ 0 g 0 G /F8 9.9626 Tf 33.797 0 Td [(Async)28(hronous.)]TJ 0 g 0 G -/F27 9.9626 Tf -33.797 -19.944 Td [(On)-383(En)32(try)]TJ +/F27 9.9626 Tf -33.797 -20.479 Td [(On)-383(En)32(try)]TJ 0 g 0 G 0 g 0 G - 0 -19.945 Td [(ro)32(w)]TJ + 0 -20.479 Td [(ro)32(w)]TJ 0 g 0 G -/F8 9.9626 Tf 23.385 0 Td [(The)-333(\050\014rst\051)-334(ro)28(w)-333(to)-334(b)-27(e)-334(extracted.)]TJ 1.522 -11.955 Td [(Scop)-28(e:)]TJ/F27 9.9626 Tf 27.951 0 Td [(lo)-32(cal)]TJ/F8 9.9626 Tf -27.951 -11.955 Td [(T)28(yp)-28(e:)]TJ/F27 9.9626 Tf 25.183 0 Td [(required)]TJ/F8 9.9626 Tf -25.183 -11.955 Td [(In)28(ten)28(t:)]TJ/F27 9.9626 Tf 33.486 0 Td [(in)]TJ/F8 9.9626 Tf 9.547 0 Td [(.)]TJ -43.033 -11.955 Td [(Sp)-28(eci\014ed)-333(as:)-445(an)-333(in)28(teger)]TJ/F11 9.9626 Tf 104.691 0 Td [(>)]TJ/F8 9.9626 Tf 10.516 0 Td [(0.)]TJ +/F8 9.9626 Tf 23.385 0 Td [(The)-333(\050\014rst\051)-334(ro)28(w)-333(to)-334(b)-27(e)-334(extracted.)]TJ 1.522 -11.956 Td [(Scop)-28(e:)]TJ/F27 9.9626 Tf 27.951 0 Td [(lo)-32(cal)]TJ/F8 9.9626 Tf -27.951 -11.955 Td [(T)28(yp)-28(e:)]TJ/F27 9.9626 Tf 25.183 0 Td [(required)]TJ/F8 9.9626 Tf -25.183 -11.955 Td [(In)28(ten)28(t:)]TJ/F27 9.9626 Tf 33.486 0 Td [(in)]TJ/F8 9.9626 Tf 9.547 0 Td [(.)]TJ -43.033 -11.955 Td [(Sp)-28(eci\014ed)-333(as:)-445(an)-333(in)28(teger)]TJ/F11 9.9626 Tf 104.691 0 Td [(>)]TJ/F8 9.9626 Tf 10.516 0 Td [(0.)]TJ 0 g 0 G -/F27 9.9626 Tf -140.114 -19.945 Td [(a)]TJ +/F27 9.9626 Tf -140.114 -20.479 Td [(a)]TJ 0 g 0 G -/F8 9.9626 Tf 10.551 0 Td [(the)-333(matrix)-334(from)-333(whic)28(h)-333(to)-334(get)-333(ro)28(ws.)]TJ 14.356 -11.955 Td [(Scop)-28(e:)]TJ/F27 9.9626 Tf 27.951 0 Td [(lo)-32(cal)]TJ/F8 9.9626 Tf -27.951 -11.955 Td [(T)28(yp)-28(e:)]TJ/F27 9.9626 Tf 25.183 0 Td [(required)]TJ/F8 9.9626 Tf -25.183 -11.955 Td [(In)28(ten)28(t:)]TJ/F27 9.9626 Tf 33.486 0 Td [(in)]TJ/F8 9.9626 Tf 9.547 0 Td [(.)]TJ -43.033 -11.955 Td [(Sp)-28(eci\014ed)-333(as:)-445(a)-333(structured)-333(data)-333(of)-334(t)28(yp)-28(e)]TJ +/F8 9.9626 Tf 10.551 0 Td [(the)-333(matrix)-334(from)-333(whic)28(h)-333(to)-334(get)-333(ro)28(ws.)]TJ 14.356 -11.956 Td [(Scop)-28(e:)]TJ/F27 9.9626 Tf 27.951 0 Td [(lo)-32(cal)]TJ/F8 9.9626 Tf -27.951 -11.955 Td [(T)28(yp)-28(e:)]TJ/F27 9.9626 Tf 25.183 0 Td [(required)]TJ/F8 9.9626 Tf -25.183 -11.955 Td [(In)28(ten)28(t:)]TJ/F27 9.9626 Tf 33.486 0 Td [(in)]TJ/F8 9.9626 Tf 9.547 0 Td [(.)]TJ -43.033 -11.955 Td [(Sp)-28(eci\014ed)-333(as:)-445(a)-333(structured)-333(data)-333(of)-334(t)28(yp)-28(e)]TJ 0 0 1 rg 0 0 1 RG /F30 9.9626 Tf 170.915 0 Td [(psb)]TJ ET q -1 0 0 1 312.036 425.472 cm +1 0 0 1 312.036 496.313 cm []0 d 0 J 0.398 w 0 0 m 3.138 0 l S Q BT -/F30 9.9626 Tf 315.174 425.273 Td [(spmat)]TJ +/F30 9.9626 Tf 315.174 496.114 Td [(spmat)]TJ ET q -1 0 0 1 341.953 425.472 cm +1 0 0 1 341.953 496.313 cm []0 d 0 J 0.398 w 0 0 m 3.138 0 l S Q BT -/F30 9.9626 Tf 345.091 425.273 Td [(type)]TJ +/F30 9.9626 Tf 345.091 496.114 Td [(type)]TJ 0 g 0 G /F8 9.9626 Tf 20.922 0 Td [(.)]TJ 0 g 0 G -/F27 9.9626 Tf -266.118 -19.944 Td [(app)-32(end)]TJ +/F27 9.9626 Tf -266.118 -20.479 Td [(app)-32(end)]TJ +0 g 0 G +/F8 9.9626 Tf 41.58 0 Td [(Whether)-333(to)-334(app)-27(end)-334(or)-333(o)28(v)28(erwrite)-334(existing)-333(output.)]TJ -16.673 -11.955 Td [(Scop)-28(e:)]TJ/F27 9.9626 Tf 27.951 0 Td [(lo)-32(cal)]TJ/F8 9.9626 Tf -27.951 -11.956 Td [(T)28(yp)-28(e:)]TJ/F27 9.9626 Tf 25.183 0 Td [(optional)]TJ/F8 9.9626 Tf -25.183 -11.955 Td [(In)28(ten)28(t:)]TJ/F27 9.9626 Tf 33.486 0 Td [(in)]TJ/F8 9.9626 Tf 9.547 0 Td [(.)]TJ -43.033 -11.955 Td [(Sp)-28(eci\014ed)-333(as:)-445(a)-333(logical)-333(v)55(alue)-333(default:)-444(false)-334(\050o)28(v)28(erwrite\051.)]TJ +0 g 0 G +/F27 9.9626 Tf -24.907 -20.479 Td [(nzin)]TJ 0 g 0 G -/F8 9.9626 Tf 41.58 0 Td [(Whether)-333(to)-334(app)-27(end)-334(or)-333(o)28(v)28(erwrite)-334(existing)-333(output.)]TJ -16.673 -11.956 Td [(Scop)-28(e:)]TJ/F27 9.9626 Tf 27.951 0 Td [(lo)-32(cal)]TJ/F8 9.9626 Tf -27.951 -11.955 Td [(T)28(yp)-28(e:)]TJ/F27 9.9626 Tf 25.183 0 Td [(optional)]TJ/F8 9.9626 Tf -25.183 -11.955 Td [(In)28(ten)28(t:)]TJ/F27 9.9626 Tf 33.486 0 Td [(in)]TJ/F8 9.9626 Tf 9.547 0 Td [(.)]TJ -43.033 -11.955 Td [(Sp)-28(eci\014ed)-333(as:)-445(a)-333(logical)-333(v)55(alue)-333(default:)-444(false)-334(\050o)28(v)28(erwrite\051.)]TJ +/F8 9.9626 Tf 25.986 0 Td [(Input)-333(size)-334(to)-333(b)-28(e)-333(app)-28(ended)-333(to.)]TJ -1.079 -11.955 Td [(Scop)-28(e:)]TJ/F27 9.9626 Tf 27.951 0 Td [(lo)-32(cal)]TJ/F8 9.9626 Tf -27.951 -11.956 Td [(T)28(yp)-28(e:)]TJ/F27 9.9626 Tf 25.183 0 Td [(optional)]TJ/F8 9.9626 Tf -25.183 -11.955 Td [(In)28(ten)28(t:)]TJ/F27 9.9626 Tf 33.486 0 Td [(in)]TJ/F8 9.9626 Tf 9.547 0 Td [(.)]TJ -43.033 -11.955 Td [(Sp)-28(eci\014ed)-398(as:)-573(an)-398(in)28(teger)]TJ/F11 9.9626 Tf 107.907 0 Td [(>)]TJ/F8 9.9626 Tf 11.589 0 Td [(0.)-638(When)-398(app)-28(end)-398(i)1(s)-398(true,)-414(sp)-28(eci\014es)-398(ho)28(w)-398(man)27(y)]TJ -119.496 -11.955 Td [(en)28(tries)-334(in)-333(the)-333(output)-333(v)27(ectors)-333(are)-333(already)-334(\014lled.)]TJ 0 g 0 G -/F27 9.9626 Tf -24.907 -19.944 Td [(nzin)]TJ +/F27 9.9626 Tf -24.907 -20.479 Td [(lrw)]TJ 0 g 0 G -/F8 9.9626 Tf 25.986 0 Td [(Input)-333(size)-334(to)-333(b)-28(e)-333(app)-28(ended)-333(to.)]TJ -1.079 -11.956 Td [(Scop)-28(e:)]TJ/F27 9.9626 Tf 27.951 0 Td [(lo)-32(cal)]TJ/F8 9.9626 Tf -27.951 -11.955 Td [(T)28(yp)-28(e:)]TJ/F27 9.9626 Tf 25.183 0 Td [(optional)]TJ/F8 9.9626 Tf -25.183 -11.955 Td [(In)28(ten)28(t:)]TJ/F27 9.9626 Tf 33.486 0 Td [(in)]TJ/F8 9.9626 Tf 9.547 0 Td [(.)]TJ -43.033 -11.955 Td [(Sp)-28(eci\014ed)-398(as:)-573(an)-398(in)28(teger)]TJ/F11 9.9626 Tf 107.907 0 Td [(>)]TJ/F8 9.9626 Tf 11.589 0 Td [(0.)-638(When)-398(app)-28(end)-398(i)1(s)-398(true,)-414(sp)-28(eci\014es)-398(ho)28(w)-398(man)27(y)]TJ -119.496 -11.955 Td [(en)28(tries)-334(in)-333(the)-333(output)-333(v)27(ectors)-333(are)-333(already)-334(\014lled.)]TJ +/F8 9.9626 Tf 21.157 0 Td [(The)-333(last)-334(ro)28(w)-333(to)-334(b)-27(e)-334(extracted.)]TJ 3.75 -11.956 Td [(Scop)-28(e:)]TJ/F27 9.9626 Tf 27.951 0 Td [(lo)-32(cal)]TJ/F8 9.9626 Tf -27.951 -11.955 Td [(T)28(yp)-28(e:)]TJ/F27 9.9626 Tf 25.183 0 Td [(optional)]TJ/F8 9.9626 Tf -25.183 -11.955 Td [(In)28(ten)28(t:)]TJ/F27 9.9626 Tf 33.486 0 Td [(in)]TJ/F8 9.9626 Tf 9.547 0 Td [(.)]TJ -43.033 -11.955 Td [(Sp)-28(eci\014ed)-333(as:)-445(an)-333(in)28(teger)]TJ/F11 9.9626 Tf 104.691 0 Td [(>)]TJ/F8 9.9626 Tf 10.516 0 Td [(0,)-333(default:)]TJ/F11 9.9626 Tf 48.43 0 Td [(r)-28(ow)]TJ/F8 9.9626 Tf 17.001 0 Td [(.)]TJ 0 g 0 G -/F27 9.9626 Tf -24.907 -19.945 Td [(lrw)]TJ +/F27 9.9626 Tf -205.545 -22.334 Td [(On)-383(Return)]TJ 0 g 0 G -/F8 9.9626 Tf 21.157 0 Td [(The)-333(last)-334(ro)28(w)-333(to)-334(b)-27(e)-334(extracted.)]TJ 3.75 -11.955 Td [(Scop)-28(e:)]TJ/F27 9.9626 Tf 27.951 0 Td [(lo)-32(cal)]TJ/F8 9.9626 Tf -27.951 -11.955 Td [(T)28(yp)-28(e:)]TJ/F27 9.9626 Tf 25.183 0 Td [(optional)]TJ/F8 9.9626 Tf -25.183 -11.955 Td [(In)28(ten)28(t:)]TJ/F27 9.9626 Tf 33.486 0 Td [(in)]TJ/F8 9.9626 Tf 9.547 0 Td [(.)]TJ -43.033 -11.955 Td [(Sp)-28(eci\014ed)-333(as:)-445(an)-333(in)28(teger)]TJ/F11 9.9626 Tf 104.691 0 Td [(>)]TJ/F8 9.9626 Tf 10.516 0 Td [(0,)-333(default:)]TJ/F11 9.9626 Tf 48.43 0 Td [(r)-28(ow)]TJ/F8 9.9626 Tf 17.001 0 Td [(.)]TJ 0 g 0 G -/F27 9.9626 Tf -205.545 -21.932 Td [(On)-383(Return)]TJ + 0 -20.479 Td [(nz)]TJ 0 g 0 G +/F8 9.9626 Tf 16.439 0 Td [(the)-333(n)28(um)27(b)-27(er)-334(of)-333(elemen)28(ts)-334(returned)-333(b)28(y)-334(th)1(is)-334(call.)]TJ 8.468 -11.955 Td [(Scop)-28(e:)]TJ/F27 9.9626 Tf 27.951 0 Td [(lo)-32(cal)]TJ/F8 9.9626 Tf 23.073 0 Td [(.)]TJ -51.024 -11.955 Td [(T)28(yp)-28(e:)]TJ/F27 9.9626 Tf 25.183 0 Td [(required)]TJ/F8 9.9626 Tf 41.899 0 Td [(.)]TJ -67.082 -11.955 Td [(In)28(ten)28(t:)]TJ/F27 9.9626 Tf 33.486 0 Td [(out)]TJ/F8 9.9626 Tf 16.549 0 Td [(.)]TJ -50.035 -11.956 Td [(Returned)-333(as:)-445(an)-333(in)28(teger)-334(scalar.)]TJ 0 g 0 G - 0 -19.945 Td [(nz)]TJ +/F27 9.9626 Tf -24.907 -20.479 Td [(ia)]TJ 0 g 0 G -/F8 9.9626 Tf 16.439 0 Td [(the)-333(n)28(um)27(b)-27(er)-334(of)-333(elemen)28(ts)-334(returned)-333(b)28(y)-334(th)1(is)-334(call.)]TJ 8.468 -11.955 Td [(Scop)-28(e:)]TJ/F27 9.9626 Tf 27.951 0 Td [(lo)-32(cal)]TJ/F8 9.9626 Tf 23.073 0 Td [(.)]TJ -51.024 -11.955 Td [(T)28(yp)-28(e:)]TJ/F27 9.9626 Tf 25.183 0 Td [(required)]TJ/F8 9.9626 Tf 41.899 0 Td [(.)]TJ -67.082 -11.955 Td [(In)28(ten)28(t:)]TJ/F27 9.9626 Tf 33.486 0 Td [(out)]TJ/F8 9.9626 Tf 16.549 0 Td [(.)]TJ -50.035 -11.955 Td [(Returned)-333(as:)-445(an)-333(in)28(teger)-334(scalar.)]TJ +/F8 9.9626 Tf 13.734 0 Td [(the)-333(ro)28(w)-334(indices.)]TJ 11.173 -11.955 Td [(Scop)-28(e:)]TJ/F27 9.9626 Tf 27.951 0 Td [(lo)-32(cal)]TJ/F8 9.9626 Tf 23.073 0 Td [(.)]TJ -51.024 -11.955 Td [(T)28(yp)-28(e:)]TJ/F27 9.9626 Tf 25.183 0 Td [(required)]TJ/F8 9.9626 Tf 41.899 0 Td [(.)]TJ -67.082 -11.955 Td [(In)28(ten)28(t:)]TJ/F27 9.9626 Tf 33.486 0 Td [(inout)]TJ/F8 9.9626 Tf 26.096 0 Td [(.)]TJ -59.582 -11.956 Td [(Sp)-28(eci\014ed)-333(as:)-445(an)-333(in)28(teger)-333(arra)27(y)-333(with)-333(the)]TJ/F30 9.9626 Tf 170.611 0 Td [(ALLOCATABLE)]TJ/F8 9.9626 Tf 60.854 0 Td [(attribute.)]TJ 0 g 0 G - 141.968 -29.888 Td [(91)]TJ + -89.497 -29.887 Td [(83)]TJ 0 g 0 G ET endstream endobj -1301 0 obj << +1181 0 obj << /Type /Page -/Contents 1302 0 R -/Resources 1300 0 R +/Contents 1182 0 R +/Resources 1180 0 R /MediaBox [0 0 595.276 841.89] -/Parent 1305 0 R -/Annots [ 1299 0 R ] +/Parent 1158 0 R +/Annots [ 1179 0 R ] >> endobj -1299 0 obj << +1179 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [294.721 422.063 367.009 433.188] +/Rect [294.721 492.904 367.009 504.029] /Subtype /Link /A << /S /GoTo /D (spdata) >> >> endobj -1303 0 obj << -/D [1301 0 R /XYZ 99.895 740.998 null] +1183 0 obj << +/D [1181 0 R /XYZ 99.895 740.998 null] >> endobj 274 0 obj << -/D [1301 0 R /XYZ 99.895 644.425 null] ->> endobj -1304 0 obj << -/D [1301 0 R /XYZ 99.895 613.828 null] +/D [1181 0 R /XYZ 99.895 696.587 null] >> endobj -1300 0 obj << -/Font << /F16 443 0 R /F8 446 0 R /F17 588 0 R /F27 445 0 R /F11 602 0 R /F30 616 0 R >> +1180 0 obj << +/Font << /F16 431 0 R /F30 601 0 R /F27 433 0 R /F8 434 0 R /F11 587 0 R >> /ProcSet [ /PDF /Text ] >> endobj -1308 0 obj << -/Length 4369 +1186 0 obj << +/Length 3711 >> stream 0 g 0 G 0 g 0 G 0 g 0 G BT -/F27 9.9626 Tf 150.705 706.129 Td [(ia)]TJ -0 g 0 G -/F8 9.9626 Tf 13.733 0 Td [(the)-333(ro)27(w)-333(indices.)]TJ 11.173 -11.955 Td [(Scop)-28(e:)]TJ/F27 9.9626 Tf 27.951 0 Td [(lo)-32(cal)]TJ/F8 9.9626 Tf 23.073 0 Td [(.)]TJ -51.024 -11.955 Td [(T)28(yp)-28(e:)]TJ/F27 9.9626 Tf 25.184 0 Td [(required)]TJ/F8 9.9626 Tf 41.898 0 Td [(.)]TJ -67.082 -11.956 Td [(In)28(ten)28(t:)]TJ/F27 9.9626 Tf 33.486 0 Td [(inout)]TJ/F8 9.9626 Tf 26.096 0 Td [(.)]TJ -59.582 -11.955 Td [(Sp)-28(eci\014ed)-333(as:)-445(an)-333(in)28(teger)-333(arra)27(y)-333(with)-333(the)]TJ/F30 9.9626 Tf 170.611 0 Td [(ALLOCATABLE)]TJ/F8 9.9626 Tf 60.855 0 Td [(attribute.)]TJ -0 g 0 G -/F27 9.9626 Tf -256.372 -19.925 Td [(ja)]TJ +/F27 9.9626 Tf 150.705 706.129 Td [(ja)]TJ 0 g 0 G /F8 9.9626 Tf 14.051 0 Td [(the)-333(column)-334(indices)-333(of)-333(the)-334(elemen)28(ts)-333(to)-334(b)-27(e)-334(inserted.)]TJ 10.855 -11.955 Td [(Scop)-28(e:)]TJ/F27 9.9626 Tf 27.951 0 Td [(lo)-32(cal)]TJ/F8 9.9626 Tf 23.073 0 Td [(.)]TJ -51.024 -11.955 Td [(T)28(yp)-28(e:)]TJ/F27 9.9626 Tf 25.184 0 Td [(required)]TJ/F8 9.9626 Tf 41.898 0 Td [(.)]TJ -67.082 -11.956 Td [(In)28(ten)28(t:)]TJ/F27 9.9626 Tf 33.486 0 Td [(inout)]TJ/F8 9.9626 Tf 26.096 0 Td [(.)]TJ -59.582 -11.955 Td [(Sp)-28(eci\014ed)-333(as:)-445(an)-333(in)28(teger)-333(arra)27(y)-333(with)-333(the)]TJ/F30 9.9626 Tf 170.611 0 Td [(ALLOCATABLE)]TJ/F8 9.9626 Tf 60.855 0 Td [(attribute.)]TJ 0 g 0 G @@ -15106,504 +13468,427 @@ BT 0 g 0 G /F27 9.9626 Tf -237.276 -19.925 Td [(info)]TJ 0 g 0 G -/F8 9.9626 Tf 23.758 0 Td [(Error)-333(co)-28(de.)]TJ 1.148 -11.955 Td [(Scop)-28(e:)]TJ/F27 9.9626 Tf 32.379 0 Td [(lo)-32(cal)]TJ/F8 9.9626 Tf -32.379 -11.955 Td [(T)28(yp)-28(e:)]TJ/F27 9.9626 Tf 29.612 0 Td [(required)]TJ/F8 9.9626 Tf -29.612 -11.956 Td [(In)28(ten)28(t:)]TJ/F27 9.9626 Tf 33.486 0 Td [(out)]TJ/F8 9.9626 Tf 16.549 0 Td [(.)]TJ -50.035 -11.955 Td [(An)-333(in)28(te)-1(ger)-333(v)56(alue;)-334(0)-333(means)-333(no)-334(error)-333(has)-333(b)-28(een)-333(detec)-1(t)1(e)-1(d.)]TJ/F16 14.3462 Tf -24.906 -32.946 Td [(Notes)]TJ +/F8 9.9626 Tf 23.758 0 Td [(Error)-333(co)-28(de.)]TJ 1.148 -11.955 Td [(Scop)-28(e:)]TJ/F27 9.9626 Tf 32.379 0 Td [(lo)-32(cal)]TJ/F8 9.9626 Tf -32.379 -11.955 Td [(T)28(yp)-28(e:)]TJ/F27 9.9626 Tf 29.612 0 Td [(required)]TJ/F8 9.9626 Tf -29.612 -11.956 Td [(In)28(ten)28(t:)]TJ/F27 9.9626 Tf 33.486 0 Td [(out)]TJ/F8 9.9626 Tf 16.549 0 Td [(.)]TJ -50.035 -11.955 Td [(An)-333(in)28(te)-1(ger)-333(v)56(alue;)-334(0)-333(means)-333(no)-334(error)-333(has)-333(b)-28(een)-333(detec)-1(t)1(e)-1(d.)]TJ/F16 11.9552 Tf -24.906 -21.918 Td [(Notes)]TJ 0 g 0 G -/F8 9.9626 Tf 12.176 -21.821 Td [(1.)]TJ +/F8 9.9626 Tf 12.176 -19.925 Td [(1.)]TJ 0 g 0 G [-500(The)-368(output)]TJ/F11 9.9626 Tf 66.553 0 Td [(nz)]TJ/F8 9.9626 Tf 14.716 0 Td [(is)-368(alw)28(a)28(ys)-368(the)-368(size)-368(of)-368(the)-368(output)-368(generated)-367(b)27(y)-367(the)-368(curren)27(t)]TJ -68.539 -11.955 Td [(call;)-314(th)28(us,)-309(if)]TJ/F30 9.9626 Tf 54.124 0 Td [(append=.true.)]TJ/F8 9.9626 Tf 67.994 0 Td [(,)-310(the)-303(total)-304(output)-304(size)-304(will)-303(b)-28(e)]TJ/F11 9.9626 Tf 128.95 0 Td [(nz)-44(in)]TJ/F8 9.9626 Tf 22.088 0 Td [(+)]TJ/F11 9.9626 Tf 9.373 0 Td [(nz)]TJ/F8 9.9626 Tf 11.051 0 Td [(,)-310(with)]TJ -293.58 -11.955 Td [(the)-372(newly)-372(extracted)-372(co)-28(e\016cien)28(ts)-372(stored)-372(in)-372(en)28(tries)]TJ/F30 9.9626 Tf 216.307 0 Td [(nzin+1:nzin+nz)]TJ/F8 9.9626 Tf 76.93 0 Td [(of)-372(the)]TJ -293.237 -11.955 Td [(arra)28(y)-334(ar)1(gume)-1(n)28(ts;)]TJ 0 g 0 G - -12.73 -19.925 Td [(2.)]TJ + -12.73 -19.926 Td [(2.)]TJ 0 g 0 G [-500(When)]TJ/F30 9.9626 Tf 41.788 0 Td [(append=.true.)]TJ/F8 9.9626 Tf 71.315 0 Td [(the)-333(output)-334(arra)28(ys)-333(are)-333(reallo)-28(cated)-334(as)-333(necessary;)]TJ 0 g 0 G - -113.103 -19.926 Td [(3.)]TJ + -113.103 -19.925 Td [(3.)]TJ 0 g 0 G [-500(The)-253(ro)28(w)-252(and)-253(column)-253(indices)-252(are)-253(returned)-252(in)-253(the)-253(lo)-27(cal)-253(n)28(um)28(b)-28(ering)-253(sc)28(heme;)-280(if)]TJ 12.73 -11.955 Td [(the)-222(global)-222(n)27(um)28(b)-28(erin)1(g)-223(is)-222(desired,)-244(the)-223(user)-222(ma)28(y)-222(emplo)27(y)-222(the)]TJ/F30 9.9626 Tf 243.172 0 Td [(psb_loc_to_glob)]TJ/F8 9.9626 Tf -243.172 -11.955 Td [(routine)-333(on)-334(the)-333(output.)]TJ 0 g 0 G - 141.968 -210.239 Td [(92)]TJ + 141.968 -290.909 Td [(84)]TJ 0 g 0 G ET endstream endobj -1307 0 obj << +1185 0 obj << /Type /Page -/Contents 1308 0 R -/Resources 1306 0 R +/Contents 1186 0 R +/Resources 1184 0 R /MediaBox [0 0 595.276 841.89] -/Parent 1305 0 R ->> endobj -1309 0 obj << -/D [1307 0 R /XYZ 150.705 740.998 null] +/Parent 1158 0 R >> endobj -1310 0 obj << -/D [1307 0 R /XYZ 150.705 412.259 null] +1187 0 obj << +/D [1185 0 R /XYZ 150.705 740.998 null] >> endobj -1311 0 obj << -/D [1307 0 R /XYZ 150.705 416.244 null] +1188 0 obj << +/D [1185 0 R /XYZ 150.705 496.913 null] >> endobj -1312 0 obj << -/D [1307 0 R /XYZ 150.705 358.516 null] +1189 0 obj << +/D [1185 0 R /XYZ 150.705 439.185 null] >> endobj -1313 0 obj << -/D [1307 0 R /XYZ 150.705 338.314 null] +1190 0 obj << +/D [1185 0 R /XYZ 150.705 418.983 null] >> endobj -1306 0 obj << -/Font << /F27 445 0 R /F8 446 0 R /F30 616 0 R /F16 443 0 R /F11 602 0 R >> +1184 0 obj << +/Font << /F27 433 0 R /F8 434 0 R /F30 601 0 R /F16 431 0 R /F11 587 0 R >> /ProcSet [ /PDF /Text ] >> endobj -1319 0 obj << -/Length 4714 +1196 0 obj << +/Length 4049 >> stream 0 g 0 G 0 g 0 G -0 g 0 G -0 g 0 G -BT -/F16 14.3462 Tf 99.895 680.226 Td [(psb)]TJ -ET -q -1 0 0 1 125.163 680.425 cm -[]0 d 0 J 0.398 w 0 0 m 4.842 0 l S -Q -BT -/F16 14.3462 Tf 130.004 680.226 Td [(sizeof|Memory)-375(o)-31(ccupation)]TJ/F8 9.9626 Tf -30.109 -29.791 Td [(This)-333(function)-334(computes)-333(the)-333(memory)-334(o)-28(ccupation)-333(of)-333(a)-333(PSBLAS)-334(ob)-55(ject.)]TJ/F16 14.3462 Tf 0 -32.946 Td [(Syn)31(tax)]TJ/F8 9.9626 Tf 142.693 -21.821 Td [(psb)]TJ -ET -q -1 0 0 1 258.185 595.867 cm -[]0 d 0 J 0.398 w 0 0 m 2.989 0 l S -Q -BT -/F8 9.9626 Tf 261.174 595.668 Td [(sizeof)-333(\050)]TJ/F17 9.9626 Tf 30.773 0 Td [(a)]TJ/F8 9.9626 Tf 5.092 0 Td [(\051)]TJ -65.45 -23.91 Td [(psb)]TJ -ET -q -1 0 0 1 247.186 571.957 cm -[]0 d 0 J 0.398 w 0 0 m 2.989 0 l S -Q BT -/F8 9.9626 Tf 250.175 571.758 Td [(sizeof)-333(\050)]TJ/F17 9.9626 Tf 30.774 0 Td [(desc)]TJ +/F16 11.9552 Tf 99.895 706.129 Td [(psb)]TJ ET q -1 0 0 1 299.891 571.957 cm -[]0 d 0 J 0.398 w 0 0 m 3.055 0 l S -Q -BT -/F17 9.9626 Tf 302.946 571.758 Td [(a)]TJ/F8 9.9626 Tf 5.092 0 Td [(\051)]TJ -71.624 -23.91 Td [(psb)]TJ -ET -q -1 0 0 1 252.011 548.047 cm -[]0 d 0 J 0.398 w 0 0 m 2.989 0 l S +1 0 0 1 120.951 706.328 cm +[]0 d 0 J 0.398 w 0 0 m 4.035 0 l S Q BT -/F8 9.9626 Tf 255 547.848 Td [(sizeof)-333(\050)]TJ/F17 9.9626 Tf 30.773 0 Td [(pr)51(e)51(c)]TJ/F8 9.9626 Tf 17.44 0 Td [(\051)]TJ +/F16 11.9552 Tf 124.986 706.129 Td [(sizeof)-375(|)-375(Memory)-375(o)-31(ccupation)]TJ/F8 9.9626 Tf -25.091 -18.389 Td [(This)-333(function)-334(computes)-333(the)-333(memory)-334(o)-28(ccupation)-333(of)-333(a)-333(PSBLAS)-334(ob)-55(ject.)]TJ +0 g 0 G +0 g 0 G +/F30 9.9626 Tf 0 -21.918 Td [(isz)-525(=)-525(psb_sizeof\050a\051)]TJ 0 -11.955 Td [(isz)-525(=)-525(psb_sizeof\050desc_a\051)]TJ 0 -11.956 Td [(isz)-525(=)-525(psb_sizeof\050prec\051)]TJ 0 g 0 G -/F27 9.9626 Tf -203.318 -23.911 Td [(T)32(yp)-32(e:)]TJ +/F27 9.9626 Tf 0 -21.917 Td [(T)32(yp)-32(e:)]TJ 0 g 0 G /F8 9.9626 Tf 33.797 0 Td [(Async)28(hronous.)]TJ 0 g 0 G -/F27 9.9626 Tf -33.797 -19.925 Td [(On)-383(En)32(try)]TJ +/F27 9.9626 Tf -33.797 -19.926 Td [(On)-383(En)32(try)]TJ 0 g 0 G 0 g 0 G 0 -19.925 Td [(a)]TJ 0 g 0 G -/F8 9.9626 Tf 10.551 0 Td [(A)-333(sparse)-334(matrix)]TJ/F11 9.9626 Tf 73.226 0 Td [(A)]TJ/F8 9.9626 Tf 7.472 0 Td [(.)]TJ -66.342 -11.956 Td [(Scop)-28(e:)]TJ/F27 9.9626 Tf 32.379 0 Td [(lo)-32(cal)]TJ/F8 9.9626 Tf -32.379 -11.955 Td [(T)28(yp)-28(e:)]TJ/F27 9.9626 Tf 29.611 0 Td [(required)]TJ/F8 9.9626 Tf -29.611 -11.955 Td [(In)28(ten)28(t:)]TJ/F27 9.9626 Tf 33.486 0 Td [(in)]TJ/F8 9.9626 Tf 9.547 0 Td [(.)]TJ -43.033 -11.955 Td [(Sp)-28(eci\014ed)-333(as:)-445(a)-333(structured)-333(data)-333(of)-334(t)28(yp)-28(e)]TJ +/F8 9.9626 Tf 10.551 0 Td [(A)-333(sparse)-334(matrix)]TJ/F11 9.9626 Tf 73.226 0 Td [(A)]TJ/F8 9.9626 Tf 7.472 0 Td [(.)]TJ -66.342 -11.955 Td [(Scop)-28(e:)]TJ/F27 9.9626 Tf 32.379 0 Td [(lo)-32(cal)]TJ/F8 9.9626 Tf -32.379 -11.955 Td [(T)28(yp)-28(e:)]TJ/F27 9.9626 Tf 29.611 0 Td [(required)]TJ/F8 9.9626 Tf -29.611 -11.956 Td [(In)28(ten)28(t:)]TJ/F27 9.9626 Tf 33.486 0 Td [(in)]TJ/F8 9.9626 Tf 9.547 0 Td [(.)]TJ -43.033 -11.955 Td [(Sp)-28(eci\014ed)-333(as:)-445(a)-333(structured)-333(data)-333(of)-334(t)28(yp)-28(e)]TJ 0 0 1 rg 0 0 1 RG /F30 9.9626 Tf 170.915 0 Td [(psb)]TJ ET q -1 0 0 1 312.036 436.465 cm +1 0 0 1 312.036 532.522 cm []0 d 0 J 0.398 w 0 0 m 3.138 0 l S Q BT -/F30 9.9626 Tf 315.174 436.266 Td [(spmat)]TJ +/F30 9.9626 Tf 315.174 532.322 Td [(spmat)]TJ ET q -1 0 0 1 341.953 436.465 cm +1 0 0 1 341.953 532.522 cm []0 d 0 J 0.398 w 0 0 m 3.138 0 l S Q BT -/F30 9.9626 Tf 345.091 436.266 Td [(type)]TJ +/F30 9.9626 Tf 345.091 532.322 Td [(type)]TJ 0 g 0 G /F8 9.9626 Tf 20.922 0 Td [(.)]TJ 0 g 0 G /F27 9.9626 Tf -266.118 -19.925 Td [(desc)]TJ ET q -1 0 0 1 121.81 416.54 cm +1 0 0 1 121.81 512.596 cm []0 d 0 J 0.398 w 0 0 m 3.437 0 l S Q BT -/F27 9.9626 Tf 125.247 416.341 Td [(a)]TJ +/F27 9.9626 Tf 125.247 512.397 Td [(a)]TJ 0 g 0 G -/F8 9.9626 Tf 10.551 0 Td [(Comm)28(unication)-334(d)1(e)-1(scriptor)1(.)]TJ -10.996 -11.955 Td [(Scop)-28(e:)]TJ/F27 9.9626 Tf 32.379 0 Td [(lo)-32(cal)]TJ/F8 9.9626 Tf -32.379 -11.956 Td [(T)28(yp)-28(e:)]TJ/F27 9.9626 Tf 29.611 0 Td [(required)]TJ/F8 9.9626 Tf -29.611 -11.955 Td [(In)28(ten)28(t:)]TJ/F27 9.9626 Tf 33.486 0 Td [(in)]TJ/F8 9.9626 Tf 9.547 0 Td [(.)]TJ -43.033 -11.955 Td [(Sp)-28(eci\014ed)-333(as:)-445(a)-333(structured)-333(data)-333(of)-334(t)28(yp)-28(e)]TJ +/F8 9.9626 Tf 10.551 0 Td [(Comm)28(unication)-334(d)1(e)-1(scriptor)1(.)]TJ -10.996 -11.955 Td [(Scop)-28(e:)]TJ/F27 9.9626 Tf 32.379 0 Td [(lo)-32(cal)]TJ/F8 9.9626 Tf -32.379 -11.955 Td [(T)28(yp)-28(e:)]TJ/F27 9.9626 Tf 29.611 0 Td [(required)]TJ/F8 9.9626 Tf -29.611 -11.955 Td [(In)28(ten)28(t:)]TJ/F27 9.9626 Tf 33.486 0 Td [(in)]TJ/F8 9.9626 Tf 9.547 0 Td [(.)]TJ -43.033 -11.956 Td [(Sp)-28(eci\014ed)-333(as:)-445(a)-333(structured)-333(data)-333(of)-334(t)28(yp)-28(e)]TJ 0 0 1 rg 0 0 1 RG /F30 9.9626 Tf 170.915 0 Td [(psb)]TJ ET q -1 0 0 1 312.036 368.719 cm +1 0 0 1 312.036 464.776 cm []0 d 0 J 0.398 w 0 0 m 3.138 0 l S Q BT -/F30 9.9626 Tf 315.174 368.52 Td [(desc)]TJ +/F30 9.9626 Tf 315.174 464.576 Td [(desc)]TJ ET q -1 0 0 1 336.723 368.719 cm +1 0 0 1 336.723 464.776 cm []0 d 0 J 0.398 w 0 0 m 3.138 0 l S Q BT -/F30 9.9626 Tf 339.861 368.52 Td [(type)]TJ +/F30 9.9626 Tf 339.861 464.576 Td [(type)]TJ 0 g 0 G /F8 9.9626 Tf 20.921 0 Td [(.)]TJ 0 g 0 G /F27 9.9626 Tf -260.887 -19.925 Td [(prec)]TJ 0 g 0 G -/F8 9.9626 Tf 26.408 0 Td [(Scop)-28(e:)]TJ/F27 9.9626 Tf 32.379 0 Td [(lo)-32(cal)]TJ/F8 9.9626 Tf -33.88 -11.955 Td [(T)28(yp)-28(e:)]TJ/F27 9.9626 Tf 29.611 0 Td [(required)]TJ/F8 9.9626 Tf -29.611 -11.956 Td [(In)28(ten)28(t:)]TJ/F27 9.9626 Tf 33.486 0 Td [(in)]TJ/F8 9.9626 Tf 9.547 0 Td [(.)]TJ -43.033 -11.955 Td [(Sp)-28(eci\014ed)-333(as:)-445(a)-333(preconditioner)-333(data)-333(structure)]TJ +/F8 9.9626 Tf 26.408 0 Td [(Scop)-28(e:)]TJ/F27 9.9626 Tf 32.379 0 Td [(lo)-32(cal)]TJ/F8 9.9626 Tf -33.88 -11.955 Td [(T)28(yp)-28(e:)]TJ/F27 9.9626 Tf 29.611 0 Td [(required)]TJ/F8 9.9626 Tf -29.611 -11.955 Td [(In)28(ten)28(t:)]TJ/F27 9.9626 Tf 33.486 0 Td [(in)]TJ/F8 9.9626 Tf 9.547 0 Td [(.)]TJ -43.033 -11.955 Td [(Sp)-28(eci\014ed)-333(as:)-445(a)-333(preconditioner)-333(data)-333(structure)]TJ 0 0 1 rg 0 0 1 RG /F30 9.9626 Tf 197.537 0 Td [(psb)]TJ ET q -1 0 0 1 338.658 312.928 cm +1 0 0 1 338.658 408.985 cm []0 d 0 J 0.398 w 0 0 m 3.138 0 l S Q BT -/F30 9.9626 Tf 341.796 312.729 Td [(prec)]TJ +/F30 9.9626 Tf 341.796 408.786 Td [(prec)]TJ ET q -1 0 0 1 363.345 312.928 cm +1 0 0 1 363.345 408.985 cm []0 d 0 J 0.398 w 0 0 m 3.138 0 l S Q BT -/F30 9.9626 Tf 366.483 312.729 Td [(type)]TJ +/F30 9.9626 Tf 366.483 408.786 Td [(type)]TJ 0 g 0 G /F8 9.9626 Tf 20.922 0 Td [(.)]TJ 0 g 0 G -/F27 9.9626 Tf -287.51 -19.925 Td [(On)-383(Return)]TJ +/F27 9.9626 Tf -287.51 -19.926 Td [(On)-383(Return)]TJ 0 g 0 G 0 g 0 G 0 -19.925 Td [(F)96(unction)-384(v)64(alue)]TJ 0 g 0 G -/F8 9.9626 Tf 78.387 0 Td [(The)-332(memory)-331(o)-28(ccupation)-332(of)-331(the)-332(ob)-55(ject)-332(sp)-28(eci\014ed)-332(in)-331(the)-332(calling)]TJ -53.48 -11.956 Td [(sequence,)-333(in)-334(b)28(ytes.)]TJ 0 -11.955 Td [(Scop)-28(e:)]TJ/F27 9.9626 Tf 32.379 0 Td [(lo)-32(cal)]TJ/F8 9.9626 Tf -32.379 -11.955 Td [(Returned)-333(as:)-445(an)-333(in)28(teger)-334(n)28(um)28(b)-28(er.)]TJ +/F8 9.9626 Tf 78.387 0 Td [(The)-332(memory)-331(o)-28(ccupation)-332(of)-331(the)-332(ob)-55(ject)-332(sp)-28(eci\014ed)-332(in)-331(the)-332(calling)]TJ -53.48 -11.955 Td [(sequence,)-333(in)-334(b)28(ytes.)]TJ 0 -11.955 Td [(Scop)-28(e:)]TJ/F27 9.9626 Tf 32.379 0 Td [(lo)-32(cal)]TJ/F8 9.9626 Tf -32.379 -11.955 Td [(Returned)-333(as:)-445(an)-333(in)28(teger)-334(n)28(um)28(b)-28(er.)]TJ 0 g 0 G - 141.968 -146.575 Td [(93)]TJ + 141.968 -242.632 Td [(85)]TJ 0 g 0 G ET endstream endobj -1318 0 obj << +1195 0 obj << /Type /Page -/Contents 1319 0 R -/Resources 1317 0 R +/Contents 1196 0 R +/Resources 1194 0 R /MediaBox [0 0 595.276 841.89] -/Parent 1305 0 R -/Annots [ 1314 0 R 1315 0 R 1316 0 R ] +/Parent 1198 0 R +/Annots [ 1191 0 R 1192 0 R 1193 0 R ] >> endobj -1314 0 obj << +1191 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [294.721 433.056 367.009 444.181] +/Rect [294.721 529.112 367.009 540.237] /Subtype /Link /A << /S /GoTo /D (spdata) >> >> endobj -1315 0 obj << +1192 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [294.721 365.31 361.779 376.435] +/Rect [294.721 461.366 361.779 472.491] /Subtype /Link /A << /S /GoTo /D (descdata) >> >> endobj -1316 0 obj << +1193 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [321.343 309.519 388.401 320.644] +/Rect [321.343 405.575 388.401 416.7] /Subtype /Link /A << /S /GoTo /D (precdata) >> >> endobj -1320 0 obj << -/D [1318 0 R /XYZ 99.895 740.998 null] +1197 0 obj << +/D [1195 0 R /XYZ 99.895 740.998 null] >> endobj 278 0 obj << -/D [1318 0 R /XYZ 99.895 659.601 null] +/D [1195 0 R /XYZ 99.895 697.37 null] >> endobj -1321 0 obj << -/D [1318 0 R /XYZ 99.895 604.834 null] ->> endobj -1317 0 obj << -/Font << /F16 443 0 R /F8 446 0 R /F17 588 0 R /F27 445 0 R /F11 602 0 R /F30 616 0 R >> +1194 0 obj << +/Font << /F16 431 0 R /F8 434 0 R /F30 601 0 R /F27 433 0 R /F11 587 0 R >> /ProcSet [ /PDF /Text ] >> endobj -1324 0 obj << -/Length 4696 +1201 0 obj << +/Length 5637 >> stream 0 g 0 G 0 g 0 G -0 g 0 G -0 g 0 G -BT -/F16 14.3462 Tf 150.705 679.867 Td [(Sorting)-375(utilities|)]TJ -0 g 0 G -0 g 0 G - 0 -54.138 Td [(psb)]TJ -ET -q -1 0 0 1 175.972 625.928 cm -[]0 d 0 J 0.398 w 0 0 m 4.842 0 l S -Q -BT -/F16 14.3462 Tf 180.814 625.729 Td [(msort|Sorting)-349(b)31(y)-349(the)-349(Merge-sort)-348(algorithm)]TJ -0 g 0 G -0 g 0 G - -30.109 -54.138 Td [(psb)]TJ -ET -q -1 0 0 1 175.972 571.79 cm -[]0 d 0 J 0.398 w 0 0 m 4.842 0 l S -Q -BT -/F16 14.3462 Tf 180.814 571.591 Td [(qsort|Sorting)-375(b)31(y)-375(the)-375(Quic)31(ksort)-375(algor)1(ithm)]TJ -0 g 0 G -0 g 0 G - -30.109 -54.138 Td [(psb)]TJ -ET -q -1 0 0 1 175.972 517.652 cm -[]0 d 0 J 0.398 w 0 0 m 4.842 0 l S -Q BT -/F16 14.3462 Tf 180.814 517.453 Td [(hsort|Sorting)-375(b)31(y)-375(the)-375(Heapsort)-375(algorithm)]TJ -30.109 -36.115 Td [(Syn)31(tax)]TJ/F8 9.9626 Tf 110.729 -21.899 Td [(call)-333(psb)]TJ +/F16 11.9552 Tf 150.705 706.129 Td [(Sorting)-375(utilities)]TJ 0 -19.426 Td [(psb)]TJ ET q -1 0 0 1 295.296 459.639 cm -[]0 d 0 J 0.398 w 0 0 m 2.989 0 l S +1 0 0 1 171.761 686.903 cm +[]0 d 0 J 0.398 w 0 0 m 4.035 0 l S Q BT -/F8 9.9626 Tf 298.285 459.439 Td [(msort)-333(\050)]TJ/F17 9.9626 Tf 32.185 0 Td [(x,ix,dir,\015ag)]TJ/F8 9.9626 Tf 49.342 0 Td [(\051)]TJ -116.856 -23.91 Td [(call)-333(psb)]TJ +/F16 11.9552 Tf 175.796 686.703 Td [(msort)-375(|)-375(Sorting)-375(b)31(y)-375(the)-375(Merge-sort)-375(algorithm)]TJ -25.091 -12.512 Td [(psb)]TJ ET q -1 0 0 1 296.818 435.728 cm -[]0 d 0 J 0.398 w 0 0 m 2.989 0 l S +1 0 0 1 171.761 674.391 cm +[]0 d 0 J 0.398 w 0 0 m 4.035 0 l S Q BT -/F8 9.9626 Tf 299.807 435.529 Td [(qsort)-333(\050)]TJ/F17 9.9626 Tf 29.141 0 Td [(x,ix,dir,\015ag)]TJ/F8 9.9626 Tf 49.342 0 Td [(\051)]TJ -115.472 -23.91 Td [(call)-333(psb)]TJ +/F16 11.9552 Tf 175.796 674.191 Td [(qsort)-375(|)-375(Sorting)-375(b)31(y)-375(the)-375(Quic)31(ksort)-375(algorithm)]TJ -25.091 -12.512 Td [(psb)]TJ ET q -1 0 0 1 296.68 411.818 cm -[]0 d 0 J 0.398 w 0 0 m 2.989 0 l S +1 0 0 1 171.761 661.879 cm +[]0 d 0 J 0.398 w 0 0 m 4.035 0 l S Q BT -/F8 9.9626 Tf 299.669 411.619 Td [(hsort)-333(\050)]TJ/F17 9.9626 Tf 29.417 0 Td [(x,ix,dir,\015ag)]TJ/F8 9.9626 Tf 49.343 0 Td [(\051)]TJ -227.724 -24 Td [(These)-468(serial)-468(routines)-468(sort)-468(a)-468(sequence)]TJ/F11 9.9626 Tf 170.859 0 Td [(X)]TJ/F8 9.9626 Tf 13.699 0 Td [(in)28(to)-468(ascending)-468(or)-468(descending)-468(order.)]TJ -184.558 -11.955 Td [(The)-320(argumen)28(t)-321(meaning)-320(is)-320(iden)28(tical)-320(for)-320(the)-321(th)1(ree)-321(calls;)-324(the)-320(only)-321(di\013erence)-320(is)-320(the)]TJ 0 -11.956 Td [(algorithm)-333(used)-334(to)-333(accomplish)-333(the)-334(task)-333(\050see)-333(Us)-1(age)-333(Notes)-333(b)-28(elo)28(w\051.)]TJ +/F16 11.9552 Tf 175.796 661.679 Td [(hsort)-375(|)-375(Sorting)-375(b)31(y)-375(the)-375(Heapsort)-375(algorithm)]TJ +0 g 0 G 0 g 0 G -/F27 9.9626 Tf 0 -20.194 Td [(T)32(yp)-32(e:)]TJ +/F30 9.9626 Tf -25.091 -22.152 Td [(call)-525(psb_msort\050x,ix,dir,flag\051)]TJ 0 -11.955 Td [(call)-525(psb_qsort\050x,ix,dir,flag\051)]TJ 0 -11.955 Td [(call)-525(psb_hsort\050x,ix,dir,flag\051)]TJ/F8 9.9626 Tf 14.944 -21.596 Td [(These)-332(serial)-332(r)1(outines)-332(sort)-332(a)-332(sequence)]TJ/F11 9.9626 Tf 162.708 0 Td [(X)]TJ/F8 9.9626 Tf 12.34 0 Td [(in)28(to)-332(ascending)-332(or)-331(descending)-332(order.)]TJ -189.992 -11.955 Td [(The)-320(argumen)28(t)-321(meaning)-320(is)-320(iden)28(tical)-320(for)-320(the)-321(th)1(ree)-321(calls;)-324(the)-320(only)-321(di\013erence)-320(is)-320(the)]TJ 0 -11.955 Td [(algorithm)-333(used)-334(to)-333(accomplish)-333(the)-334(task)-333(\050see)-333(Us)-1(age)-333(Notes)-333(b)-28(elo)28(w\051.)]TJ +0 g 0 G +/F27 9.9626 Tf 0 -21.596 Td [(T)32(yp)-32(e:)]TJ 0 g 0 G /F8 9.9626 Tf 33.797 0 Td [(Async)28(hronous.)]TJ 0 g 0 G -/F27 9.9626 Tf -33.797 -20.285 Td [(On)-383(En)32(try)]TJ +/F27 9.9626 Tf -33.797 -22.152 Td [(On)-383(En)32(try)]TJ 0 g 0 G 0 g 0 G - 0 -20.284 Td [(x)]TJ + 0 -22.152 Td [(x)]TJ 0 g 0 G -/F8 9.9626 Tf 11.028 0 Td [(The)-333(sequence)-334(to)-333(b)-28(e)-333(sorted.)]TJ 13.879 -11.955 Td [(T)28(yp)-28(e:)]TJ/F27 9.9626 Tf 25.183 0 Td [(required)]TJ/F8 9.9626 Tf 41.898 0 Td [(.)]TJ -67.081 -11.956 Td [(Sp)-28(eci\014ed)-333(as:)-444(an)-334(in)28(teger,)-333(real)-334(or)-333(complex)-333(arra)27(y)-333(of)-333(rank)-333(1.)]TJ +/F8 9.9626 Tf 11.028 0 Td [(The)-333(sequence)-334(to)-333(b)-28(e)-333(sorted.)]TJ 13.879 -11.956 Td [(T)28(yp)-28(e:)]TJ/F27 9.9626 Tf 25.183 0 Td [(required)]TJ/F8 9.9626 Tf 41.898 0 Td [(.)]TJ -67.081 -11.955 Td [(Sp)-28(eci\014ed)-333(as:)-444(an)-334(in)28(teger,)-333(real)-334(or)-333(complex)-333(arra)27(y)-333(of)-333(rank)-333(1.)]TJ 0 g 0 G -/F27 9.9626 Tf -24.907 -20.284 Td [(ix)]TJ +/F27 9.9626 Tf -24.907 -22.152 Td [(ix)]TJ 0 g 0 G -/F8 9.9626 Tf 14.21 0 Td [(A)-333(v)27(ector)-333(of)-333(indices.)]TJ 10.697 -11.955 Td [(T)28(yp)-28(e:)]TJ/F27 9.9626 Tf 25.183 0 Td [(optional)]TJ/F8 9.9626 Tf 40.577 0 Td [(.)]TJ -65.76 -11.955 Td [(Sp)-28(eci\014ed)-333(as:)-444(an)-334(in)28(teger)-333(arra)27(y)-333(of)-333(\050at)-333(leas)-1(t\051)-333(the)-333(same)-334(size)-333(as)]TJ/F11 9.9626 Tf 258.558 0 Td [(X)]TJ/F8 9.9626 Tf 9.036 0 Td [(.)]TJ +/F8 9.9626 Tf 14.21 0 Td [(A)-333(v)27(ector)-333(of)-333(indices.)]TJ 10.697 -11.955 Td [(T)28(yp)-28(e:)]TJ/F27 9.9626 Tf 25.183 0 Td [(optional)]TJ/F8 9.9626 Tf 40.577 0 Td [(.)]TJ -65.76 -11.956 Td [(Sp)-28(eci\014ed)-333(as:)-444(a)-1(n)-333(in)28(teger)-333(arra)27(y)-333(of)-333(\050at)-333(leas)-1(t\051)-333(the)-333(same)-334(size)-333(as)]TJ/F11 9.9626 Tf 258.558 0 Td [(X)]TJ/F8 9.9626 Tf 9.036 0 Td [(.)]TJ 0 g 0 G -/F27 9.9626 Tf -292.501 -20.285 Td [(dir)]TJ +/F27 9.9626 Tf -292.501 -22.152 Td [(dir)]TJ 0 g 0 G /F8 9.9626 Tf 19.247 0 Td [(The)-333(desired)-334(ordering.)]TJ 5.66 -11.955 Td [(T)28(yp)-28(e:)]TJ/F27 9.9626 Tf 25.183 0 Td [(optional)]TJ/F8 9.9626 Tf 40.577 0 Td [(.)]TJ -65.76 -11.955 Td [(Sp)-28(eci\014ed)-222(as:)-389(an)-222(in)28(teger)-222(v)55(alue:)]TJ/F30 9.9626 Tf 129.874 0 Td [(psb_sort_up_)]TJ/F8 9.9626 Tf 62.764 0 Td [(,)]TJ/F30 9.9626 Tf 5.203 0 Td [(psb_sort_down_)]TJ/F8 9.9626 Tf 73.224 0 Td [(,)]TJ/F30 9.9626 Tf 5.203 0 Td [(psb_asort_up_)]TJ/F8 9.9626 Tf 67.995 0 Td [(,)]TJ/F30 9.9626 Tf -344.263 -11.955 Td [(psb_asort_down_)]TJ/F8 9.9626 Tf 78.455 0 Td [(;)-333(default)]TJ/F30 9.9626 Tf 39.574 0 Td [(psb_sort_up_)]TJ/F8 9.9626 Tf 62.764 0 Td [(.)]TJ 0 g 0 G -/F27 9.9626 Tf -205.7 -20.285 Td [(\015ag)]TJ +/F27 9.9626 Tf -205.7 -22.153 Td [(\015ag)]TJ 0 g 0 G /F8 9.9626 Tf 22.644 0 Td [(Whether)-333(to)-334(k)28(eep)-333(the)-334(origi)1(nal)-334(v)56(alues)-334(in)]TJ/F11 9.9626 Tf 170.583 0 Td [(I)-78(X)]TJ/F8 9.9626 Tf 14.197 0 Td [(.)]TJ -182.517 -11.955 Td [(T)28(yp)-28(e:)]TJ/F27 9.9626 Tf 25.183 0 Td [(optional)]TJ/F8 9.9626 Tf 40.577 0 Td [(.)]TJ -65.76 -11.955 Td [(Sp)-28(eci\014ed)-222(as:)-389(an)-222(in)28(teger)-222(v)55(alue)]TJ/F30 9.9626 Tf 125.446 0 Td [(psb_sort_ovw_idx_)]TJ/F8 9.9626 Tf 91.13 0 Td [(or)]TJ/F30 9.9626 Tf 11.097 0 Td [(psb_sort_keep_idx_)]TJ/F8 9.9626 Tf 94.146 0 Td [(;)]TJ -321.819 -11.955 Td [(default)]TJ/F30 9.9626 Tf 33.485 0 Td [(psb_sort_ovw_idx_)]TJ/F8 9.9626 Tf 88.916 0 Td [(.)]TJ 0 g 0 G - 19.566 -32.102 Td [(94)]TJ +/F27 9.9626 Tf -147.308 -24.145 Td [(On)-383(Return)]TJ +0 g 0 G +0 g 0 G + 0 -22.152 Td [(x)]TJ +0 g 0 G +/F8 9.9626 Tf 11.028 0 Td [(The)-333(sequence)-334(of)-333(v)55(alu)1(e)-1(s,)-333(in)-333(the)-334(c)28(hosen)-333(ordering.)]TJ 13.879 -11.956 Td [(T)28(yp)-28(e:)]TJ/F27 9.9626 Tf 25.183 0 Td [(required)]TJ/F8 9.9626 Tf 41.898 0 Td [(.)]TJ -67.081 -11.955 Td [(Sp)-28(eci\014ed)-333(as:)-445(an)-333(in)28(teger,)-333(real)-334(or)-333(complex)-333(arra)27(y)-333(of)-333(rank)-333(1.)]TJ +0 g 0 G +/F27 9.9626 Tf -24.907 -22.152 Td [(ix)]TJ +0 g 0 G +/F8 9.9626 Tf 14.211 0 Td [(A)-333(v)28(e)-1(ctor)-333(of)-333(indices.)]TJ 10.696 -11.955 Td [(T)28(yp)-28(e:)]TJ/F27 9.9626 Tf 29.611 0 Td [(Optional)]TJ/F8 9.9626 Tf -29.611 -11.955 Td [(An)-332(in)27(teger)-332(arra)28(y)-333(of)-332(rank)-332(1,)-333(whose)-333(en)28(tries)-332(are)-333(mo)28(v)28(ed)-333(to)-332(the)-333(same)-332(p)-28(osition)]TJ 0 -11.956 Td [(as)-333(the)-334(corresp)-27(onding)-334(en)28(tries)-333(in)]TJ/F11 9.9626 Tf 136.958 0 Td [(x)]TJ/F8 9.9626 Tf 5.694 0 Td [(.)]TJ/F16 11.9552 Tf -167.559 -24.145 Td [(Notes)]TJ +0 g 0 G +/F8 9.9626 Tf 12.177 -21.595 Td [(1.)]TJ +0 g 0 G + [-500(The)-401(sorting)-400(can)-401(b)-28(e)-401(p)-27(erformed)-401(in)-401(the)-401(u)1(p/do)27(wn)-400(direction,)-418(on)-401(the)-400(natural)]TJ 12.73 -11.955 Td [(or)-350(absolute)-350(v)56(alues;)-359(for)-350(complex)-350(data)-350(the)-350(sorting)-350(can)-350(only)-349(b)-28(e)-350(done)-350(on)-350(the)]TJ 0 -11.955 Td [(absolute)-333(v)55(alues;)]TJ +0 g 0 G + 141.967 -29.888 Td [(86)]TJ 0 g 0 G ET endstream endobj -1323 0 obj << +1200 0 obj << /Type /Page -/Contents 1324 0 R -/Resources 1322 0 R +/Contents 1201 0 R +/Resources 1199 0 R /MediaBox [0 0 595.276 841.89] -/Parent 1305 0 R +/Parent 1198 0 R >> endobj -1325 0 obj << -/D [1323 0 R /XYZ 150.705 740.998 null] +1202 0 obj << +/D [1200 0 R /XYZ 150.705 740.998 null] >> endobj 282 0 obj << -/D [1323 0 R /XYZ 150.705 658.984 null] ->> endobj -286 0 obj << -/D [1323 0 R /XYZ 150.705 604.847 null] ->> endobj -290 0 obj << -/D [1323 0 R /XYZ 150.705 550.709 null] ->> endobj -294 0 obj << -/D [1323 0 R /XYZ 150.705 496.571 null] +/D [1200 0 R /XYZ 150.705 696.891 null] >> endobj -1326 0 obj << -/D [1323 0 R /XYZ 150.705 468.605 null] +1203 0 obj << +/D [1200 0 R /XYZ 150.705 161.29 null] >> endobj -1322 0 obj << -/Font << /F16 443 0 R /F8 446 0 R /F17 588 0 R /F11 602 0 R /F27 445 0 R /F30 616 0 R >> +1199 0 obj << +/Font << /F16 431 0 R /F30 601 0 R /F8 434 0 R /F11 587 0 R /F27 433 0 R >> /ProcSet [ /PDF /Text ] >> endobj -1329 0 obj << -/Length 7754 +1206 0 obj << +/Length 6232 >> stream 0 g 0 G 0 g 0 G 0 g 0 G BT -/F27 9.9626 Tf 99.895 706.129 Td [(On)-383(Return)]TJ -0 g 0 G -0 g 0 G - 0 -19.925 Td [(x)]TJ -0 g 0 G -/F8 9.9626 Tf 11.028 0 Td [(The)-333(sequence)-334(of)-333(v)55(alues,)-333(in)-333(the)-334(c)28(hosen)-333(ordering.)]TJ 13.879 -11.956 Td [(T)28(yp)-28(e:)]TJ/F27 9.9626 Tf 25.183 0 Td [(required)]TJ/F8 9.9626 Tf 41.899 0 Td [(.)]TJ -67.082 -11.955 Td [(Sp)-28(eci\014ed)-333(as:)-445(an)-333(in)28(teger,)-333(real)-334(or)-333(complex)-333(arra)27(y)-333(of)-333(rank)-333(1.)]TJ -0 g 0 G -/F27 9.9626 Tf -24.907 -19.925 Td [(ix)]TJ +/F8 9.9626 Tf 112.072 706.129 Td [(2.)]TJ 0 g 0 G -/F8 9.9626 Tf 14.211 0 Td [(A)-333(v)27(ector)-333(of)-333(indices.)]TJ 10.696 -11.955 Td [(T)28(yp)-28(e:)]TJ/F27 9.9626 Tf 29.611 0 Td [(Optional)]TJ/F8 9.9626 Tf -29.611 -11.955 Td [(An)-332(in)27(teger)-332(arra)28(y)-333(of)-332(rank)-333(1,)-332(whose)-333(en)28(tries)-332(are)-333(mo)28(v)28(ed)-333(to)-332(the)-333(same)-332(p)-28(osition)]TJ 0 -11.956 Td [(as)-333(the)-334(corresp)-28(on)1(ding)-334(en)28(tries)-333(in)]TJ/F11 9.9626 Tf 136.959 0 Td [(x)]TJ/F8 9.9626 Tf 5.694 0 Td [(.)]TJ/F16 14.3462 Tf -167.56 -32.945 Td [(Usage)-375(notes)]TJ -0 g 0 G -/F8 9.9626 Tf 12.177 -21.821 Td [(1.)]TJ -0 g 0 G - [-500(The)-401(sorting)-400(can)-401(b)-28(e)-401(p)-27(erformed)-401(in)-401(the)-401(up)1(/do)27(wn)-400(direction,)-418(on)-401(the)-400(natural)]TJ 12.73 -11.955 Td [(or)-350(absolute)-350(v)56(alues;)-359(for)-350(complex)-350(data)-350(the)-350(sorting)-350(can)-350(only)-350(b)-27(e)-350(done)-350(on)-350(the)]TJ 0 -11.956 Td [(absolute)-333(v)55(alues;)]TJ -0 g 0 G - -12.73 -19.925 Td [(2.)]TJ -0 g 0 G - [-500(The)-257(routines)-258(retur)1(n)-258(the)-257(items)-257(in)-258(the)-257(c)28(hosen)-257(ordering;)-283(the)-257(output)-257(di\013erence)]TJ 12.73 -11.955 Td [(is)-259(the)-259(handling)-259(of)-259(ties)-259(\050i.e.)-419(items)-259(with)-259(an)-259(equal)-259(v)56(alue\051)-259(in)-259(the)-259(original)-259(input.)]TJ 0 -11.955 Td [(With)-493(the)-493(merge-sort)-493(algorithm)-493(ties)-493(are)-493(preserv)27(ed)-493(in)-493(the)-493(same)-493(relativ)28(e)]TJ 0 -11.955 Td [(order)-405(as)-406(they)-405(had)-406(in)-405(the)-405(original)-406(sequence,)-423(while)-406(this)-405(is)-406(not)-405(guaran)28(teed)]TJ 0 -11.956 Td [(for)-333(quic)28(ksort)-334(or)-333(heapsort;)]TJ + [-500(The)-257(routines)-258(retur)1(n)-258(the)-257(items)-257(in)-258(the)-257(c)28(hosen)-257(ordering;)-283(the)-257(output)-257(di\013erence)]TJ 12.73 -11.955 Td [(is)-259(the)-259(handling)-259(of)-259(ties)-259(\050i.e.)-419(items)-259(with)-259(an)-259(equal)-259(v)56(alue\051)-259(in)-259(the)-259(original)-259(input.)]TJ 0 -11.955 Td [(With)-493(the)-493(merge-sort)-493(algorithm)-493(ties)-493(are)-493(preserv)27(ed)-493(in)-493(the)-493(same)-493(relativ)28(e)]TJ 0 -11.956 Td [(order)-405(as)-406(they)-405(had)-406(in)-405(the)-405(original)-406(sequence,)-423(while)-406(this)-405(is)-406(not)-405(guaran)28(teed)]TJ 0 -11.955 Td [(for)-333(quic)28(ksort)-334(or)-333(heapsort;)]TJ 0 g 0 G -12.73 -19.925 Td [(3.)]TJ 0 g 0 G [-500(If)]TJ/F11 9.9626 Tf 21.889 0 Td [(f)-108(l)-19(ag)]TJ/F8 9.9626 Tf 22.262 0 Td [(=)]TJ/F11 9.9626 Tf 10.516 0 Td [(psb)]TJ ET q -1 0 0 1 181.295 440.353 cm +1 0 0 1 181.295 638.582 cm []0 d 0 J 0.398 w 0 0 m 2.989 0 l S Q BT -/F11 9.9626 Tf 184.284 440.154 Td [(sor)-28(t)]TJ +/F11 9.9626 Tf 184.284 638.383 Td [(sor)-28(t)]TJ ET q -1 0 0 1 202.749 440.353 cm +1 0 0 1 202.749 638.582 cm []0 d 0 J 0.398 w 0 0 m 2.989 0 l S Q BT -/F11 9.9626 Tf 205.738 440.154 Td [(ov)-36(w)]TJ +/F11 9.9626 Tf 205.738 638.383 Td [(ov)-36(w)]TJ ET q -1 0 0 1 223.752 440.353 cm +1 0 0 1 223.752 638.582 cm []0 d 0 J 0.398 w 0 0 m 2.989 0 l S Q BT -/F11 9.9626 Tf 226.741 440.154 Td [(idx)]TJ +/F11 9.9626 Tf 226.741 638.383 Td [(idx)]TJ ET q -1 0 0 1 241.65 440.353 cm +1 0 0 1 241.65 638.582 cm []0 d 0 J 0.398 w 0 0 m 2.989 0 l S Q BT -/F8 9.9626 Tf 247.157 440.154 Td [(then)-253(the)-252(en)27(tries)-252(in)]TJ/F11 9.9626 Tf 80.169 0 Td [(ix)]TJ/F8 9.9626 Tf 9.126 0 Td [(\0501)-278(:)]TJ/F11 9.9626 Tf 17.158 0 Td [(n)]TJ/F8 9.9626 Tf 5.979 0 Td [(\051)-253(where)]TJ/F11 9.9626 Tf 34.398 0 Td [(n)]TJ/F8 9.9626 Tf 8.497 0 Td [(is)-253(the)-252(s)-1(i)1(z)-1(e)]TJ -277.682 -11.955 Td [(of)]TJ/F11 9.9626 Tf 11.91 0 Td [(x)]TJ/F8 9.9626 Tf 9.579 0 Td [(are)-390(initialized)-390(to)]TJ/F11 9.9626 Tf 76.44 0 Td [(ix)]TJ/F8 9.9626 Tf 9.126 0 Td [(\050)]TJ/F11 9.9626 Tf 3.874 0 Td [(i)]TJ/F8 9.9626 Tf 3.433 0 Td [(\051)]TJ/F14 9.9626 Tf 7.581 0 Td [(\040)]TJ/F11 9.9626 Tf 13.67 0 Td [(i)]TJ/F8 9.9626 Tf 3.433 0 Td [(;)-418(th)28(us,)-404(up)-28(on)-390(return)-390(from)-390(the)-390(subroutine,)]TJ -139.046 -11.955 Td [(for)-333(eac)28(h)-334(index)]TJ/F11 9.9626 Tf 64.505 0 Td [(i)]TJ/F8 9.9626 Tf 6.751 0 Td [(w)28(e)-334(ha)28(v)28(e)-333(in)]TJ/F11 9.9626 Tf 49.257 0 Td [(ix)]TJ/F8 9.9626 Tf 9.126 0 Td [(\050)]TJ/F11 9.9626 Tf 3.874 0 Td [(i)]TJ/F8 9.9626 Tf 3.432 0 Td [(\051)-333(the)-333(p)-28(osition)-333(that)-334(th)1(e)-334(item)]TJ/F11 9.9626 Tf 123.751 0 Td [(x)]TJ/F8 9.9626 Tf 5.694 0 Td [(\050)]TJ/F11 9.9626 Tf 3.875 0 Td [(i)]TJ/F8 9.9626 Tf 3.432 0 Td [(\051)-333(o)-28(ccupied)]TJ -273.697 -11.955 Td [(in)-333(the)-334(original)-333(data)-333(sequence;)]TJ +/F8 9.9626 Tf 247.157 638.383 Td [(then)-253(the)-252(en)27(tries)-252(in)]TJ/F11 9.9626 Tf 80.169 0 Td [(ix)]TJ/F8 9.9626 Tf 9.126 0 Td [(\0501)-278(:)]TJ/F11 9.9626 Tf 17.158 0 Td [(n)]TJ/F8 9.9626 Tf 5.979 0 Td [(\051)-253(where)]TJ/F11 9.9626 Tf 34.398 0 Td [(n)]TJ/F8 9.9626 Tf 8.497 0 Td [(is)-253(the)-252(s)-1(i)1(z)-1(e)]TJ -277.682 -11.955 Td [(of)]TJ/F11 9.9626 Tf 11.91 0 Td [(x)]TJ/F8 9.9626 Tf 9.579 0 Td [(are)-390(initialized)-390(to)]TJ/F11 9.9626 Tf 76.44 0 Td [(ix)]TJ/F8 9.9626 Tf 9.126 0 Td [(\050)]TJ/F11 9.9626 Tf 3.874 0 Td [(i)]TJ/F8 9.9626 Tf 3.433 0 Td [(\051)]TJ/F14 9.9626 Tf 7.581 0 Td [(\040)]TJ/F11 9.9626 Tf 13.67 0 Td [(i)]TJ/F8 9.9626 Tf 3.433 0 Td [(;)-418(th)28(us,)-404(up)-28(on)-390(return)-390(from)-390(the)-390(subroutine,)]TJ -139.046 -11.955 Td [(for)-333(eac)28(h)-334(index)]TJ/F11 9.9626 Tf 64.505 0 Td [(i)]TJ/F8 9.9626 Tf 6.751 0 Td [(w)28(e)-334(ha)28(v)28(e)-333(in)]TJ/F11 9.9626 Tf 49.257 0 Td [(ix)]TJ/F8 9.9626 Tf 9.126 0 Td [(\050)]TJ/F11 9.9626 Tf 3.874 0 Td [(i)]TJ/F8 9.9626 Tf 3.432 0 Td [(\051)-333(the)-333(p)-28(osition)-333(that)-334(th)1(e)-334(item)]TJ/F11 9.9626 Tf 123.751 0 Td [(x)]TJ/F8 9.9626 Tf 5.694 0 Td [(\050)]TJ/F11 9.9626 Tf 3.875 0 Td [(i)]TJ/F8 9.9626 Tf 3.432 0 Td [(\051)-333(o)-28(ccupied)]TJ -273.697 -11.956 Td [(in)-333(the)-334(original)-333(data)-333(sequence;)]TJ 0 g 0 G - -12.73 -19.926 Td [(4.)]TJ + -12.73 -19.925 Td [(4.)]TJ 0 g 0 G [-500(If)]TJ/F11 9.9626 Tf 23.404 0 Td [(f)-108(l)-19(ag)]TJ/F8 9.9626 Tf 23.446 0 Td [(=)]TJ/F11 9.9626 Tf 11.701 0 Td [(psb)]TJ ET q -1 0 0 1 185.179 384.563 cm +1 0 0 1 185.179 582.791 cm []0 d 0 J 0.398 w 0 0 m 2.989 0 l S Q BT -/F11 9.9626 Tf 188.168 384.363 Td [(sor)-28(t)]TJ +/F11 9.9626 Tf 188.168 582.592 Td [(sor)-28(t)]TJ ET q -1 0 0 1 206.634 384.563 cm +1 0 0 1 206.634 582.791 cm []0 d 0 J 0.398 w 0 0 m 2.989 0 l S Q BT -/F11 9.9626 Tf 209.622 384.363 Td [(k)-32(eep)]TJ +/F11 9.9626 Tf 209.622 582.592 Td [(k)-32(eep)]TJ ET q -1 0 0 1 230.011 384.563 cm +1 0 0 1 230.011 582.791 cm []0 d 0 J 0.398 w 0 0 m 2.989 0 l S Q BT -/F11 9.9626 Tf 232.999 384.363 Td [(idx)]TJ +/F11 9.9626 Tf 232.999 582.592 Td [(idx)]TJ ET q -1 0 0 1 247.909 384.563 cm +1 0 0 1 247.909 582.791 cm []0 d 0 J 0.398 w 0 0 m 2.989 0 l S Q BT -/F8 9.9626 Tf 254.929 384.363 Td [(the)-405(routine)-404(will)-405(assume)-405(that)-404(the)-405(en)28(tries)-405(in)]TJ/F11 9.9626 Tf -130.127 -11.955 Td [(ix)]TJ/F8 9.9626 Tf 9.126 0 Td [(\050:\051)-333(ha)28(v)27(e)-333(already)-333(b)-28(een)-333(initialized)-334(b)28(y)-333(the)-334(user;)]TJ +/F8 9.9626 Tf 254.929 582.592 Td [(the)-405(routine)-404(will)-405(assume)-405(that)-404(the)-405(en)28(tries)-405(in)]TJ/F11 9.9626 Tf -130.127 -11.955 Td [(ix)]TJ/F8 9.9626 Tf 9.126 0 Td [(\050:\051)-333(ha)28(v)27(e)-333(already)-333(b)-28(een)-333(initialized)-334(b)28(y)-333(the)-334(user;)]TJ 0 g 0 G -21.856 -19.925 Td [(5.)]TJ 0 g 0 G - [-500(The)-376(three)-375(sorting)-376(algorithms)-376(ha)28(v)28(e)-376(a)-375(s)-1(imilar)]TJ/F11 9.9626 Tf 208.295 0 Td [(O)]TJ/F8 9.9626 Tf 7.876 0 Td [(\050)]TJ/F11 9.9626 Tf 3.874 0 Td [(n)]TJ/F8 9.9626 Tf 7.641 0 Td [(log)]TJ/F11 9.9626 Tf 14.528 0 Td [(n)]TJ/F8 9.9626 Tf 5.98 0 Td [(\051)-376(exp)-27(e)-1(cted)-375(running)]TJ -235.464 -11.955 Td [(time;)-349(in)-343(the)-344(a)28(v)28(erage)-344(case)-343(quic)27(ksort)-343(will)-344(b)-27(e)-344(the)-344(fastest)-343(and)-344(merge-sort)-343(the)]TJ 0 -11.955 Td [(slo)28(w)28(e)-1(st.)-444(Ho)28(w)28(e)-1(v)28(er)-333(note)-333(that:)]TJ + [-500(The)-376(three)-375(sorting)-376(algorithms)-376(ha)28(v)28(e)-376(a)-375(s)-1(imilar)]TJ/F11 9.9626 Tf 208.295 0 Td [(O)]TJ/F8 9.9626 Tf 7.876 0 Td [(\050)]TJ/F11 9.9626 Tf 3.874 0 Td [(n)]TJ/F8 9.9626 Tf 7.641 0 Td [(log)]TJ/F11 9.9626 Tf 14.528 0 Td [(n)]TJ/F8 9.9626 Tf 5.98 0 Td [(\051)-376(exp)-27(e)-1(cted)-375(running)]TJ -235.464 -11.955 Td [(time;)-349(in)-343(the)-344(a)28(v)28(erage)-344(case)-343(quic)27(ksort)-343(will)-344(b)-27(e)-344(the)-344(fastest)-343(and)-344(merge-sort)-343(the)]TJ 0 -11.956 Td [(slo)28(w)28(e)-1(st.)-444(Ho)28(w)28(e)-1(v)28(er)-333(note)-333(that:)]TJ 0 g 0 G - 4.206 -19.926 Td [(\050a\051)]TJ + 4.206 -19.925 Td [(\050a\051)]TJ 0 g 0 G - [-500(The)-419(w)28(orst)-419(case)-419(runn)1(ing)-419(time)-419(for)-419(quic)28(ksort)-419(is)]TJ/F11 9.9626 Tf 221.059 0 Td [(O)]TJ/F8 9.9626 Tf 7.876 0 Td [(\050)]TJ/F11 9.9626 Tf 3.874 0 Td [(n)]TJ/F7 6.9738 Tf 5.98 3.616 Td [(2)]TJ/F8 9.9626 Tf 4.47 -3.616 Td [(\051;)-461(the)-419(algorithm)]TJ -225.547 -11.955 Td [(implemen)28(ted)-319(here)-319(follo)28(ws)-319(the)-319(w)27(ell-kno)28(wn)-319(median-of-three)-319(heuristics,)]TJ 0 -11.955 Td [(but)-333(the)-334(w)28(orst)-333(case)-334(ma)28(y)-333(still)-334(ap)1(ply;)]TJ + [-500(The)-419(w)28(orst)-419(case)-419(runn)1(ing)-419(time)-419(for)-419(quic)28(ksort)-419(is)]TJ/F11 9.9626 Tf 221.059 0 Td [(O)]TJ/F8 9.9626 Tf 7.876 0 Td [(\050)]TJ/F11 9.9626 Tf 3.874 0 Td [(n)]TJ/F7 6.9738 Tf 5.98 3.615 Td [(2)]TJ/F8 9.9626 Tf 4.47 -3.615 Td [(\051;)-461(the)-419(algorithm)]TJ -225.547 -11.955 Td [(implemen)28(ted)-319(here)-319(follo)28(ws)-319(the)-319(w)27(ell-kno)28(wn)-319(median-of-three)-319(heuristics,)]TJ 0 -11.955 Td [(but)-333(the)-334(w)28(orst)-333(case)-334(ma)28(y)-333(still)-334(ap)1(ply;)]TJ 0 g 0 G - -18.265 -15.94 Td [(\050b\051)]TJ + -18.265 -15.941 Td [(\050b\051)]TJ 0 g 0 G [-500(The)-222(w)28(orst)-223(case)-222(running)-222(time)-222(for)-222(m)-1(erge-sort)-222(and)-222(heap-sort)-222(is)]TJ/F11 9.9626 Tf 273.309 0 Td [(O)]TJ/F8 9.9626 Tf 7.876 0 Td [(\050)]TJ/F11 9.9626 Tf 3.874 0 Td [(n)]TJ/F8 9.9626 Tf 7.64 0 Td [(log)]TJ/F11 9.9626 Tf 14.529 0 Td [(n)]TJ/F8 9.9626 Tf 5.98 0 Td [(\051)]TJ -294.943 -11.955 Td [(as)-333(the)-334(a)28(v)28(erage)-334(case;)]TJ 0 g 0 G - -17.158 -15.941 Td [(\050c\051)]TJ + -17.158 -15.94 Td [(\050c\051)]TJ 0 g 0 G - [-500(The)-358(merge-sort)-358(algorithm)-357(is)-358(implemen)28(ted)-358(to)-358(tak)28(e)-358(adv)56(an)28(tage)-358(of)-358(sub-)]TJ 17.158 -11.955 Td [(sequences)-401(that)-400(ma)28(y)-401(b)-28(e)-400(already)-401(in)-400(the)-401(d)1(e)-1(sired)-400(ordering)-400(prior)-401(to)-400(the)]TJ 0 -11.955 Td [(subroutine)-246(call;)-275(this)-246(situation)-246(is)-247(relativ)28(ely)-246(common)-246(when)-246(dealing)-246(with)]TJ 0 -11.955 Td [(groups)-258(of)-257(indices)-258(of)-258(sparse)-257(m)-1(atr)1(ix)-258(en)28(tries,)-273(th)28(us)-258(merge-sort)-258(is)-258(often)-257(the)]TJ 0 -11.955 Td [(preferred)-318(c)27(hoice)-318(when)-319(a)-318(sorting)-319(is)-318(needed)-319(b)28(y)-318(other)-319(routines)-318(in)-319(the)-318(li-)]TJ 0 -11.956 Td [(brary)83(.)]TJ + [-500(The)-358(merge-sort)-358(algorithm)-357(is)-358(implemen)28(ted)-358(to)-358(tak)28(e)-358(adv)56(an)28(tage)-358(of)-358(sub-)]TJ 17.158 -11.955 Td [(sequences)-401(that)-400(ma)28(y)-401(b)-28(e)-400(already)-401(in)-400(the)-401(d)1(e)-1(sired)-400(ordering)-400(prior)-401(to)-400(the)]TJ 0 -11.955 Td [(subroutine)-246(call;)-275(this)-246(situation)-246(is)-247(relativ)28(ely)-246(common)-246(when)-246(dealing)-246(with)]TJ 0 -11.955 Td [(groups)-258(of)-257(indices)-258(of)-258(sparse)-257(m)-1(atr)1(ix)-258(en)28(tries,)-273(th)28(us)-258(merge-sort)-258(is)-258(often)-257(the)]TJ 0 -11.956 Td [(preferred)-318(c)27(hoice)-318(when)-319(a)-318(sorting)-319(is)-318(needed)-319(b)28(y)-318(other)-319(routines)-318(in)-319(the)-318(li-)]TJ 0 -11.955 Td [(brary)83(.)]TJ 0 g 0 G - 120.05 -90.687 Td [(95)]TJ + 120.05 -288.916 Td [(87)]TJ 0 g 0 G ET endstream endobj -1328 0 obj << +1205 0 obj << /Type /Page -/Contents 1329 0 R -/Resources 1327 0 R +/Contents 1206 0 R +/Resources 1204 0 R /MediaBox [0 0 595.276 841.89] -/Parent 1305 0 R ->> endobj -1330 0 obj << -/D [1328 0 R /XYZ 99.895 740.998 null] ->> endobj -1331 0 obj << -/D [1328 0 R /XYZ 99.895 560.901 null] +/Parent 1198 0 R >> endobj -1332 0 obj << -/D [1328 0 R /XYZ 99.895 564.886 null] +1207 0 obj << +/D [1205 0 R /XYZ 99.895 740.998 null] >> endobj -1333 0 obj << -/D [1328 0 R /XYZ 99.895 521.903 null] +1208 0 obj << +/D [1205 0 R /XYZ 99.895 716.092 null] >> endobj -1334 0 obj << -/D [1328 0 R /XYZ 99.895 454.157 null] +1209 0 obj << +/D [1205 0 R /XYZ 99.895 652.386 null] >> endobj -1335 0 obj << -/D [1328 0 R /XYZ 99.895 398.366 null] +1210 0 obj << +/D [1205 0 R /XYZ 99.895 596.595 null] >> endobj -1336 0 obj << -/D [1328 0 R /XYZ 99.895 365.932 null] +1211 0 obj << +/D [1205 0 R /XYZ 99.895 564.161 null] >> endobj -1337 0 obj << -/D [1328 0 R /XYZ 99.895 322.595 null] +1212 0 obj << +/D [1205 0 R /XYZ 99.895 520.824 null] >> endobj -1338 0 obj << -/D [1328 0 R /XYZ 99.895 280.807 null] +1213 0 obj << +/D [1205 0 R /XYZ 99.895 479.036 null] >> endobj -1339 0 obj << -/D [1328 0 R /XYZ 99.895 252.912 null] +1214 0 obj << +/D [1205 0 R /XYZ 99.895 451.141 null] >> endobj -1327 0 obj << -/Font << /F27 445 0 R /F8 446 0 R /F11 602 0 R /F16 443 0 R /F14 619 0 R /F7 617 0 R >> +1204 0 obj << +/Font << /F8 434 0 R /F11 587 0 R /F14 604 0 R /F7 602 0 R >> /ProcSet [ /PDF /Text ] >> endobj -1342 0 obj << +1217 0 obj << /Length 186 >> stream @@ -15612,1329 +13897,1134 @@ stream BT /F16 14.3462 Tf 150.705 706.129 Td [(7)-1125(P)31(arallel)-375(en)32(v)-1(ironmen)32(t)-375(routines)]TJ 0 g 0 G -/F8 9.9626 Tf 166.874 -615.691 Td [(96)]TJ +/F8 9.9626 Tf 166.874 -615.691 Td [(88)]TJ 0 g 0 G ET endstream endobj -1341 0 obj << +1216 0 obj << /Type /Page -/Contents 1342 0 R -/Resources 1340 0 R +/Contents 1217 0 R +/Resources 1215 0 R /MediaBox [0 0 595.276 841.89] -/Parent 1305 0 R +/Parent 1198 0 R >> endobj -1343 0 obj << -/D [1341 0 R /XYZ 150.705 740.998 null] +1218 0 obj << +/D [1216 0 R /XYZ 150.705 740.998 null] >> endobj -298 0 obj << -/D [1341 0 R /XYZ 150.705 716.092 null] +286 0 obj << +/D [1216 0 R /XYZ 150.705 716.092 null] >> endobj -1340 0 obj << -/Font << /F16 443 0 R /F8 446 0 R >> +1215 0 obj << +/Font << /F16 431 0 R /F8 434 0 R >> /ProcSet [ /PDF /Text ] >> endobj -1346 0 obj << -/Length 3196 +1221 0 obj << +/Length 2995 >> stream 0 g 0 G 0 g 0 G -0 g 0 G -0 g 0 G -BT -/F16 14.3462 Tf 99.895 680.226 Td [(psb)]TJ -ET -q -1 0 0 1 125.163 680.425 cm -[]0 d 0 J 0.398 w 0 0 m 4.842 0 l S -Q BT -/F16 14.3462 Tf 130.004 680.226 Td [(init|Initializes)-375(PSBLAS)-375(parallel)]TJ -30.109 -17.933 Td [(en)31(vironmen)31(t)]TJ 0 -35.768 Td [(Syn)31(tax)]TJ/F8 9.9626 Tf 117.236 -21.821 Td [(call)-333(psb)]TJ +/F16 11.9552 Tf 99.895 706.129 Td [(psb)]TJ ET q -1 0 0 1 250.993 604.903 cm -[]0 d 0 J 0.398 w 0 0 m 2.989 0 l S +1 0 0 1 120.951 706.328 cm +[]0 d 0 J 0.398 w 0 0 m 4.035 0 l S Q BT -/F8 9.9626 Tf 253.982 604.704 Td [(init)-333(\050)]TJ/F17 9.9626 Tf 22.139 0 Td [(ic)51(ontxt,)-358(np)]TJ/F8 9.9626 Tf 46.376 0 Td [(\051)]TJ -222.602 -23.911 Td [(This)-307(subr)1(outine)-307(initializes)-306(the)-307(PSBLAS)-306(parallel)-307(en)28(vironmen)28(t,)-312(de\014ning)-306(a)-307(virtual)]TJ 0 -11.955 Td [(parallel)-333(mac)27(hine.)]TJ +/F16 11.9552 Tf 124.986 706.129 Td [(init)-375(|)-375(Initializes)-375(PSBLAS)-375(parallel)-375(en)31(vironmen)31(t)]TJ 0 g 0 G -/F27 9.9626 Tf 0 -19.925 Td [(T)32(yp)-32(e:)]TJ +0 g 0 G +/F30 9.9626 Tf -25.091 -18.389 Td [(call)-525(psb_init\050icontxt,)-525(np\051)]TJ/F8 9.9626 Tf 14.944 -21.918 Td [(This)-294(subroutine)-294(initializes)-294(th)1(e)-294(PSBLAS)-294(parallel)-294(en)28(vironmen)28(t,)-302(de\014ning)-294(a)-294(vir-)]TJ -14.944 -11.955 Td [(tual)-333(parallel)-334(mac)28(hine.)]TJ +0 g 0 G +/F27 9.9626 Tf 0 -19.926 Td [(T)32(yp)-32(e:)]TJ 0 g 0 G /F8 9.9626 Tf 33.797 0 Td [(Sync)28(hronous.)]TJ 0 g 0 G /F27 9.9626 Tf -33.797 -19.925 Td [(On)-383(En)32(try)]TJ 0 g 0 G 0 g 0 G - 0 -19.926 Td [(np)]TJ + 0 -19.925 Td [(np)]TJ 0 g 0 G -/F8 9.9626 Tf 17.712 0 Td [(Num)28(b)-28(er)-333(of)-334(pro)-27(cesse)-1(s)-333(in)-333(the)-333(PSBLAS)-334(virtual)-333(parallel)-333(mac)27(h)1(ine.)]TJ 7.195 -11.955 Td [(Scop)-28(e:)]TJ/F27 9.9626 Tf 32.379 0 Td [(global)]TJ/F8 9.9626 Tf 29.756 0 Td [(.)]TJ -62.135 -11.955 Td [(T)28(yp)-28(e:)]TJ/F27 9.9626 Tf 29.611 0 Td [(optional)]TJ/F8 9.9626 Tf 40.577 0 Td [(.)]TJ -70.188 -11.955 Td [(In)28(ten)28(t:)]TJ/F27 9.9626 Tf 33.486 0 Td [(in)]TJ/F8 9.9626 Tf 9.547 0 Td [(.)]TJ -43.033 -11.955 Td [(Sp)-28(eci\014ed)-393(as:)-563(an)-393(in)27(t)1(e)-1(ger)-393(v)56(alue.)-1016(Default:)-564(use)-393(all)-393(a)28(v)56(ailable)-393(pro)-28(cesses)-393(pro-)]TJ 0 -11.956 Td [(vided)-333(b)28(y)-334(the)-333(underlying)-333(parallel)-333(e)-1(n)28(vironmen)28(t.)]TJ +/F8 9.9626 Tf 17.712 0 Td [(Num)28(b)-28(er)-333(of)-334(pr)1(o)-28(cesses)-334(in)-333(the)-333(PSBLAS)-334(virtual)-333(parallel)-333(mac)27(h)1(ine.)]TJ 7.195 -11.955 Td [(Scop)-28(e:)]TJ/F27 9.9626 Tf 32.379 0 Td [(global)]TJ/F8 9.9626 Tf 29.756 0 Td [(.)]TJ -62.135 -11.956 Td [(T)28(yp)-28(e:)]TJ/F27 9.9626 Tf 29.611 0 Td [(optional)]TJ/F8 9.9626 Tf 40.577 0 Td [(.)]TJ -70.188 -11.955 Td [(In)28(ten)28(t:)]TJ/F27 9.9626 Tf 33.486 0 Td [(in)]TJ/F8 9.9626 Tf 9.547 0 Td [(.)]TJ -43.033 -11.955 Td [(Sp)-28(eci\014ed)-393(as:)-563(an)-393(in)27(t)1(e)-1(ger)-393(v)56(alue.)-1016(Default:)-564(use)-393(all)-393(a)28(v)56(ailable)-393(pro)-28(cesses)-393(pro-)]TJ 0 -11.955 Td [(vided)-333(b)28(y)-334(the)-333(underlying)-333(parallel)-333(e)-1(n)28(vironmen)28(t.)]TJ 0 g 0 G -/F27 9.9626 Tf -24.907 -21.917 Td [(On)-383(Return)]TJ +/F27 9.9626 Tf -24.907 -21.918 Td [(On)-383(Return)]TJ 0 g 0 G 0 g 0 G - 0 -19.926 Td [(icon)32(txt)]TJ + 0 -19.925 Td [(icon)32(txt)]TJ 0 g 0 G -/F8 9.9626 Tf 39.989 0 Td [(the)-333(comm)27(unication)-333(con)28(text)-333(iden)27(tifyin)1(g)-334(the)-333(virtual)-333(parallel)-334(mac)28(hine.)]TJ -15.082 -11.955 Td [(Scop)-28(e:)]TJ/F27 9.9626 Tf 32.379 0 Td [(global)]TJ/F8 9.9626 Tf 29.756 0 Td [(.)]TJ -62.135 -11.955 Td [(T)28(yp)-28(e:)]TJ/F27 9.9626 Tf 29.611 0 Td [(required)]TJ/F8 9.9626 Tf 41.898 0 Td [(.)]TJ -71.509 -11.955 Td [(In)28(ten)28(t:)]TJ/F27 9.9626 Tf 33.486 0 Td [(out)]TJ/F8 9.9626 Tf 16.549 0 Td [(.)]TJ -50.035 -11.955 Td [(Sp)-28(eci\014ed)-333(as:)-445(an)-333(in)28(teger)-333(v)55(ariable.)]TJ/F16 14.3462 Tf -24.907 -32.946 Td [(Notes)]TJ +/F8 9.9626 Tf 39.989 0 Td [(the)-333(comm)27(unication)-333(con)28(text)-333(iden)27(tifyin)1(g)-334(the)-333(virtual)-333(parallel)-334(mac)28(hine.)]TJ -15.082 -11.955 Td [(Scop)-28(e:)]TJ/F27 9.9626 Tf 32.379 0 Td [(global)]TJ/F8 9.9626 Tf 29.756 0 Td [(.)]TJ -62.135 -11.956 Td [(T)28(yp)-28(e:)]TJ/F27 9.9626 Tf 29.611 0 Td [(required)]TJ/F8 9.9626 Tf 41.898 0 Td [(.)]TJ -71.509 -11.955 Td [(In)28(ten)28(t:)]TJ/F27 9.9626 Tf 33.486 0 Td [(out)]TJ/F8 9.9626 Tf 16.549 0 Td [(.)]TJ -50.035 -11.955 Td [(Sp)-28(eci\014ed)-333(as:)-445(an)-333(in)28(teger)-333(v)55(ariable.)]TJ/F16 11.9552 Tf -24.907 -21.918 Td [(Notes)]TJ 0 g 0 G -/F8 9.9626 Tf 12.177 -21.821 Td [(1.)]TJ +/F8 9.9626 Tf 12.177 -19.925 Td [(1.)]TJ 0 g 0 G [-500(A)-333(call)-334(to)-333(this)-333(routine)-334(m)28(ust)-333(precede)-334(an)28(y)-333(other)-333(PSBLAS)-334(call.)]TJ 0 g 0 G 0 -19.925 Td [(2.)]TJ 0 g 0 G - [-500(It)-262(is)-262(an)-262(error)-262(to)-262(sp)-28(ecify)-262(a)-262(v)56(alue)-262(for)]TJ/F11 9.9626 Tf 159.869 0 Td [(np)]TJ/F8 9.9626 Tf 13.603 0 Td [(greater)-262(than)-262(the)-262(n)28(um)28(b)-28(er)-262(of)-262(pro)-28(cesses)]TJ -160.742 -11.956 Td [(a)28(v)55(ailable)-333(in)-333(the)-334(un)1(derlying)-334(parallel)-333(execution)-333(en)27(v)1(ironmen)27(t.)]TJ + [-500(It)-262(is)-262(an)-262(error)-262(to)-262(sp)-28(ecify)-262(a)-262(v)56(alue)-262(for)]TJ/F11 9.9626 Tf 159.869 0 Td [(np)]TJ/F8 9.9626 Tf 13.603 0 Td [(greater)-262(than)-262(the)-262(n)28(um)28(b)-28(er)-262(of)-262(pro)-28(cesses)]TJ -160.742 -11.955 Td [(a)28(v)55(ailable)-333(in)-333(the)-334(un)1(derlying)-334(parallel)-333(execution)-333(en)27(v)1(ironmen)27(t.)]TJ 0 g 0 G - 141.968 -182.537 Td [(97)]TJ + 141.968 -280.49 Td [(89)]TJ 0 g 0 G ET endstream endobj -1345 0 obj << +1220 0 obj << /Type /Page -/Contents 1346 0 R -/Resources 1344 0 R +/Contents 1221 0 R +/Resources 1219 0 R /MediaBox [0 0 595.276 841.89] -/Parent 1352 0 R ->> endobj -1347 0 obj << -/D [1345 0 R /XYZ 99.895 740.998 null] ->> endobj -302 0 obj << -/D [1345 0 R /XYZ 99.895 644.457 null] +/Parent 1198 0 R >> endobj -1348 0 obj << -/D [1345 0 R /XYZ 99.895 613.869 null] +1222 0 obj << +/D [1220 0 R /XYZ 99.895 740.998 null] >> endobj -1349 0 obj << -/D [1345 0 R /XYZ 99.895 316.811 null] +290 0 obj << +/D [1220 0 R /XYZ 99.895 697.37 null] >> endobj -1350 0 obj << -/D [1345 0 R /XYZ 99.895 320.796 null] +1223 0 obj << +/D [1220 0 R /XYZ 99.895 418.748 null] >> endobj -1351 0 obj << -/D [1345 0 R /XYZ 99.895 298.934 null] +1224 0 obj << +/D [1220 0 R /XYZ 99.895 396.886 null] >> endobj -1344 0 obj << -/Font << /F16 443 0 R /F8 446 0 R /F17 588 0 R /F27 445 0 R /F11 602 0 R >> +1219 0 obj << +/Font << /F16 431 0 R /F30 601 0 R /F8 434 0 R /F27 433 0 R /F11 587 0 R >> /ProcSet [ /PDF /Text ] >> endobj -1355 0 obj << -/Length 4809 +1227 0 obj << +/Length 4638 >> stream 0 g 0 G 0 g 0 G -0 g 0 G -0 g 0 G -BT -/F16 14.3462 Tf 150.705 680.226 Td [(psb)]TJ -ET -q -1 0 0 1 175.972 680.425 cm -[]0 d 0 J 0.398 w 0 0 m 4.842 0 l S -Q BT -/F16 14.3462 Tf 180.814 680.226 Td [(info|Return)-375(information)-375(ab)-31(out)-375(PSBLAS)]TJ -30.109 -17.933 Td [(parallel)-375(en)31(vironmen)32(t)]TJ 0 -35.768 Td [(Syn)31(tax)]TJ/F8 9.9626 Tf 105.087 -21.821 Td [(call)-333(psb)]TJ +/F16 11.9552 Tf 150.705 706.129 Td [(psb)]TJ ET q -1 0 0 1 289.653 604.903 cm -[]0 d 0 J 0.398 w 0 0 m 2.989 0 l S +1 0 0 1 171.761 706.328 cm +[]0 d 0 J 0.398 w 0 0 m 4.035 0 l S Q BT -/F8 9.9626 Tf 292.642 604.704 Td [(info)-333(\050)]TJ/F17 9.9626 Tf 23.523 0 Td [(ic)51(ontxt,)-358(iam,)-357(np)]TJ/F8 9.9626 Tf 69.29 0 Td [(\051)]TJ -234.75 -23.911 Td [(This)-376(subroutine)-376(returns)-376(information)-376(ab)-28(out)-376(the)-376(PSBLAS)-376(p)1(arallel)-376(e)-1(n)28(vironmen)28(t,)]TJ 0 -11.955 Td [(de\014ning)-333(a)-334(vi)1(rtual)-334(parallel)-333(mac)28(hine.)]TJ +/F16 11.9552 Tf 175.796 706.129 Td [(info)-306(|)-307(Return)-306(information)-306(ab)-31(out)-307(PSBLAS)-306(parallel)-306(en-)]TJ -25.091 -13.948 Td [(vironmen)31(t)]TJ +0 g 0 G +0 g 0 G +/F30 9.9626 Tf 0 -18.389 Td [(call)-525(psb_info\050icontxt,)-525(iam,)-525(np\051)]TJ/F8 9.9626 Tf 14.944 -21.918 Td [(This)-456(subroutine)-456(returns)-456(in)1(formation)-456(ab)-28(out)-456(the)-456(PSBLAS)-456(p)1(arallel)-456(en)27(viron)1(-)]TJ -14.944 -11.955 Td [(men)28(t,)-334(de\014n)1(ing)-334(a)-333(virtual)-333(parallel)-334(mac)28(hine.)]TJ 0 g 0 G /F27 9.9626 Tf 0 -19.925 Td [(T)32(yp)-32(e:)]TJ 0 g 0 G /F8 9.9626 Tf 33.797 0 Td [(Async)28(hronous.)]TJ 0 g 0 G -/F27 9.9626 Tf -33.797 -19.925 Td [(On)-383(En)32(try)]TJ +/F27 9.9626 Tf -33.797 -19.926 Td [(On)-383(En)32(try)]TJ 0 g 0 G 0 g 0 G - 0 -19.926 Td [(icon)32(txt)]TJ + 0 -19.925 Td [(icon)32(txt)]TJ 0 g 0 G -/F8 9.9626 Tf 39.989 0 Td [(the)-333(comm)27(unication)-333(con)28(text)-333(iden)27(tifyi)1(ng)-334(the)-333(virtual)-333(parallel)-334(mac)28(hine.)]TJ -15.082 -11.955 Td [(Scop)-28(e:)]TJ/F27 9.9626 Tf 32.378 0 Td [(global)]TJ/F8 9.9626 Tf 29.756 0 Td [(.)]TJ -62.135 -11.955 Td [(T)28(yp)-28(e:)]TJ/F27 9.9626 Tf 29.612 0 Td [(required)]TJ/F8 9.9626 Tf 41.898 0 Td [(.)]TJ -71.51 -11.955 Td [(In)28(ten)28(t:)]TJ/F27 9.9626 Tf 33.486 0 Td [(in)]TJ/F8 9.9626 Tf 9.548 0 Td [(.)]TJ -43.034 -11.955 Td [(Sp)-28(eci\014ed)-333(as:)-445(an)-333(in)28(teger)-333(v)55(ariable.)]TJ +/F8 9.9626 Tf 39.989 0 Td [(the)-333(comm)27(unication)-333(con)28(text)-333(iden)27(tifyi)1(ng)-334(the)-333(virtual)-333(parallel)-334(mac)28(hine.)]TJ -15.082 -11.955 Td [(Scop)-28(e:)]TJ/F27 9.9626 Tf 32.378 0 Td [(global)]TJ/F8 9.9626 Tf 29.756 0 Td [(.)]TJ -62.134 -11.955 Td [(T)28(yp)-28(e:)]TJ/F27 9.9626 Tf 29.611 0 Td [(required)]TJ/F8 9.9626 Tf 41.898 0 Td [(.)]TJ -71.509 -11.956 Td [(In)28(ten)28(t:)]TJ/F27 9.9626 Tf 33.485 0 Td [(in)]TJ/F8 9.9626 Tf 9.548 0 Td [(.)]TJ -43.033 -11.955 Td [(Sp)-28(eci\014ed)-333(as:)-444(an)-334(in)28(teger)-333(v)55(ariable.)]TJ 0 g 0 G -/F27 9.9626 Tf -24.906 -21.918 Td [(On)-383(Return)]TJ +/F27 9.9626 Tf -24.907 -21.918 Td [(On)-383(Return)]TJ 0 g 0 G 0 g 0 G 0 -19.925 Td [(iam)]TJ 0 g 0 G -/F8 9.9626 Tf 23.28 0 Td [(Iden)28(ti\014er)-334(of)-333(curren)28(t)-333(pro)-28(cess)-334(in)-333(the)-333(PSBLAS)-333(virtual)-334(parallel)-333(mac)28(hine.)]TJ 1.626 -11.956 Td [(Scop)-28(e:)]TJ/F27 9.9626 Tf 32.379 0 Td [(lo)-32(cal)]TJ/F8 9.9626 Tf 23.073 0 Td [(.)]TJ -55.452 -11.955 Td [(T)28(yp)-28(e:)]TJ/F27 9.9626 Tf 29.612 0 Td [(required)]TJ/F8 9.9626 Tf 41.898 0 Td [(.)]TJ -71.51 -11.955 Td [(In)28(ten)28(t:)]TJ/F27 9.9626 Tf 33.486 0 Td [(out)]TJ/F8 9.9626 Tf 16.549 0 Td [(.)]TJ -50.035 -11.955 Td [(Sp)-28(eci\014ed)-333(as:)-445(an)-333(in)28(teger)-333(v)55(alue.)]TJ/F14 9.9626 Tf 134.303 0 Td [(\000)]TJ/F8 9.9626 Tf 7.748 0 Td [(1)]TJ/F14 9.9626 Tf 7.749 0 Td [(\024)]TJ/F11 9.9626 Tf 10.516 0 Td [(iam)]TJ/F14 9.9626 Tf 20.213 0 Td [(\024)]TJ/F11 9.9626 Tf 10.516 0 Td [(np)]TJ/F14 9.9626 Tf 13.206 0 Td [(\000)]TJ/F8 9.9626 Tf 9.963 0 Td [(1)]TJ +/F8 9.9626 Tf 23.281 0 Td [(Iden)28(ti\014er)-333(of)-334(curren)28(t)-333(pro)-28(cess)-333(in)-334(the)-333(PSBLAS)-333(virtual)-334(p)1(arallel)-334(mac)28(hine.)]TJ 1.626 -11.955 Td [(Scop)-28(e:)]TJ/F27 9.9626 Tf 32.378 0 Td [(lo)-32(cal)]TJ/F8 9.9626 Tf 23.073 0 Td [(.)]TJ -55.451 -11.955 Td [(T)28(yp)-28(e:)]TJ/F27 9.9626 Tf 29.611 0 Td [(required)]TJ/F8 9.9626 Tf 41.898 0 Td [(.)]TJ -71.509 -11.955 Td [(In)28(ten)28(t:)]TJ/F27 9.9626 Tf 33.485 0 Td [(out)]TJ/F8 9.9626 Tf 16.549 0 Td [(.)]TJ -50.034 -11.955 Td [(Sp)-28(eci\014ed)-333(as:)-444(an)-334(in)28(teger)-333(v)55(alue.)]TJ/F14 9.9626 Tf 134.302 0 Td [(\000)]TJ/F8 9.9626 Tf 7.748 0 Td [(1)]TJ/F14 9.9626 Tf 7.749 0 Td [(\024)]TJ/F11 9.9626 Tf 10.516 0 Td [(iam)]TJ/F14 9.9626 Tf 20.213 0 Td [(\024)]TJ/F11 9.9626 Tf 10.516 0 Td [(np)]TJ/F14 9.9626 Tf 13.207 0 Td [(\000)]TJ/F8 9.9626 Tf 9.962 0 Td [(1)]TJ 0 g 0 G -/F27 9.9626 Tf -239.12 -19.925 Td [(np)]TJ +/F27 9.9626 Tf -239.12 -19.926 Td [(np)]TJ 0 g 0 G -/F8 9.9626 Tf 17.711 0 Td [(Num)28(b)-28(er)-333(of)-334(pro)-27(cess)-1(es)-333(in)-333(the)-334(P)1(SBLAS)-334(virtual)-333(parallel)-333(mac)27(hi)1(ne.)]TJ 7.195 -11.956 Td [(Scop)-28(e:)]TJ/F27 9.9626 Tf 32.379 0 Td [(global)]TJ/F8 9.9626 Tf 29.756 0 Td [(.)]TJ -62.135 -11.955 Td [(T)28(yp)-28(e:)]TJ/F27 9.9626 Tf 29.612 0 Td [(required)]TJ/F8 9.9626 Tf 41.898 0 Td [(.)]TJ -71.51 -11.955 Td [(In)28(ten)28(t:)]TJ/F27 9.9626 Tf 33.486 0 Td [(out)]TJ/F8 9.9626 Tf 16.549 0 Td [(.)]TJ -50.035 -11.955 Td [(Sp)-28(eci\014ed)-333(as:)-445(an)-333(in)28(teger)-333(v)55(ariable.)]TJ/F16 14.3462 Tf -24.906 -32.946 Td [(Notes)]TJ +/F8 9.9626 Tf 17.711 0 Td [(Num)28(b)-28(er)-333(of)-334(pro)-27(cess)-1(es)-333(in)-333(the)-334(PS)1(BL)-1(AS)-333(virtual)-333(parallel)-333(mac)27(hin)1(e)-1(.)]TJ 7.196 -11.955 Td [(Scop)-28(e:)]TJ/F27 9.9626 Tf 32.378 0 Td [(global)]TJ/F8 9.9626 Tf 29.756 0 Td [(.)]TJ -62.134 -11.955 Td [(T)28(yp)-28(e:)]TJ/F27 9.9626 Tf 29.611 0 Td [(required)]TJ/F8 9.9626 Tf 41.898 0 Td [(.)]TJ -71.509 -11.955 Td [(In)28(ten)28(t:)]TJ/F27 9.9626 Tf 33.485 0 Td [(out)]TJ/F8 9.9626 Tf 16.549 0 Td [(.)]TJ -50.034 -11.955 Td [(Sp)-28(eci\014ed)-333(as:)-444(an)-334(in)28(teger)-333(v)55(ariable.)]TJ/F16 11.9552 Tf -24.907 -21.918 Td [(Notes)]TJ 0 g 0 G -/F8 9.9626 Tf 12.176 -21.821 Td [(1.)]TJ +/F8 9.9626 Tf 12.176 -19.926 Td [(1.)]TJ 0 g 0 G - [-500(F)83(or)-500(pro)-27(cess)-1(es)-500(in)-500(th)1(e)-501(vi)1(rtual)-500(parallel)-500(mac)27(hine)-500(the)-500(id)1(e)-1(n)28(ti\014er)-500(will)-500(satisfy)]TJ 12.73 -11.955 Td [(0)]TJ/F14 9.9626 Tf 7.749 0 Td [(\024)]TJ/F11 9.9626 Tf 10.516 0 Td [(iam)]TJ/F14 9.9626 Tf 20.213 0 Td [(\024)]TJ/F11 9.9626 Tf 10.516 0 Td [(np)]TJ/F14 9.9626 Tf 13.207 0 Td [(\000)]TJ/F8 9.9626 Tf 9.962 0 Td [(1;)]TJ + [-500(F)83(or)-500(pro)-27(cess)-1(es)-500(in)-500(the)-500(vir)1(tual)-500(parallel)-500(mac)27(hine)-500(the)-500(iden)28(ti\014er)-500(will)-500(satisfy)]TJ 12.731 -11.955 Td [(0)]TJ/F14 9.9626 Tf 7.748 0 Td [(\024)]TJ/F11 9.9626 Tf 10.516 0 Td [(iam)]TJ/F14 9.9626 Tf 20.213 0 Td [(\024)]TJ/F11 9.9626 Tf 10.516 0 Td [(np)]TJ/F14 9.9626 Tf 13.207 0 Td [(\000)]TJ/F8 9.9626 Tf 9.962 0 Td [(1;)]TJ 0 g 0 G -84.893 -19.925 Td [(2.)]TJ 0 g 0 G - [-500(If)-432(the)-433(user)-432(has)-433(requested)-432(on)]TJ/F30 9.9626 Tf 143.13 0 Td [(psb_init)]TJ/F8 9.9626 Tf 46.151 0 Td [(a)-432(n)27(um)28(b)-28(er)-432(of)-432(pro)-28(cesses)-433(less)-432(than)]TJ -176.551 -11.956 Td [(the)-417(total)-416(a)28(v)55(ailable)-416(in)-417(the)-416(parallel)-417(execution)-416(en)28(vironmen)28(t,)-438(the)-416(remaining)]TJ 0 -11.955 Td [(pro)-28(cesses)-359(will)-359(ha)28(v)28(e)-359(on)-359(return)]TJ/F11 9.9626 Tf 130.487 0 Td [(iam)]TJ/F8 9.9626 Tf 20.638 0 Td [(=)]TJ/F14 9.9626 Tf 10.942 0 Td [(\000)]TJ/F8 9.9626 Tf 7.749 0 Td [(1;)-372(the)-359(only)-359(call)-359(i)1(n)27(v)28(olving)]TJ/F30 9.9626 Tf 112.376 0 Td [(icontxt)]TJ/F8 9.9626 Tf -282.192 -11.955 Td [(that)-333(an)27(y)-333(suc)28(h)-333(pro)-28(cess)-334(ma)28(y)-333(execute)-334(is)-333(to)]TJ/F30 9.9626 Tf 177.087 0 Td [(psb_exit)]TJ/F8 9.9626 Tf 41.842 0 Td [(.)]TJ + [-500(If)-432(the)-433(user)-432(has)-433(requested)-432(on)]TJ/F30 9.9626 Tf 143.131 0 Td [(psb_init)]TJ/F8 9.9626 Tf 46.15 0 Td [(a)-432(n)27(um)28(b)-28(er)-432(of)-432(pro)-28(cesses)-433(less)-432(than)]TJ -176.551 -11.955 Td [(the)-417(total)-416(a)28(v)55(ailable)-416(in)-417(the)-416(parallel)-417(execution)-416(en)28(vironmen)28(t,)-438(the)-416(remaining)]TJ 0 -11.955 Td [(pro)-28(cesses)-359(will)-359(ha)28(v)28(e)-359(on)-359(return)]TJ/F11 9.9626 Tf 130.487 0 Td [(iam)]TJ/F8 9.9626 Tf 20.638 0 Td [(=)]TJ/F14 9.9626 Tf 10.942 0 Td [(\000)]TJ/F8 9.9626 Tf 7.749 0 Td [(1;)-372(the)-359(only)-359(call)-359(i)1(n)27(v)28(olving)]TJ/F30 9.9626 Tf 112.377 0 Td [(icontxt)]TJ/F8 9.9626 Tf -282.192 -11.956 Td [(that)-333(an)28(y)-334(suc)28(h)-333(pro)-28(cess)-334(ma)28(y)-333(execute)-334(is)-333(to)]TJ/F30 9.9626 Tf 177.086 0 Td [(psb_exit)]TJ/F8 9.9626 Tf 41.842 0 Td [(.)]TJ 0 g 0 G - -76.961 -90.881 Td [(98)]TJ + -76.961 -174.885 Td [(90)]TJ 0 g 0 G ET endstream endobj -1354 0 obj << +1226 0 obj << /Type /Page -/Contents 1355 0 R -/Resources 1353 0 R +/Contents 1227 0 R +/Resources 1225 0 R /MediaBox [0 0 595.276 841.89] -/Parent 1352 0 R ->> endobj -1356 0 obj << -/D [1354 0 R /XYZ 150.705 740.998 null] ->> endobj -306 0 obj << -/D [1354 0 R /XYZ 150.705 641.668 null] +/Parent 1198 0 R >> endobj -1357 0 obj << -/D [1354 0 R /XYZ 150.705 613.869 null] +1228 0 obj << +/D [1226 0 R /XYZ 150.705 740.998 null] >> endobj -1358 0 obj << -/D [1354 0 R /XYZ 150.705 261.02 null] +294 0 obj << +/D [1226 0 R /XYZ 150.705 685.747 null] >> endobj -1359 0 obj << -/D [1354 0 R /XYZ 150.705 265.005 null] +1229 0 obj << +/D [1226 0 R /XYZ 150.705 349.01 null] >> endobj -1360 0 obj << -/D [1354 0 R /XYZ 150.705 231.188 null] +1230 0 obj << +/D [1226 0 R /XYZ 150.705 315.192 null] >> endobj -1353 0 obj << -/Font << /F16 443 0 R /F8 446 0 R /F17 588 0 R /F27 445 0 R /F14 619 0 R /F11 602 0 R /F30 616 0 R >> +1225 0 obj << +/Font << /F16 431 0 R /F30 601 0 R /F8 434 0 R /F27 433 0 R /F14 604 0 R /F11 587 0 R >> /ProcSet [ /PDF /Text ] >> endobj -1363 0 obj << -/Length 4750 +1233 0 obj << +/Length 4355 >> stream 0 g 0 G 0 g 0 G -0 g 0 G -0 g 0 G -BT -/F16 14.3462 Tf 99.895 680.226 Td [(psb)]TJ -ET -q -1 0 0 1 125.163 680.425 cm -[]0 d 0 J 0.398 w 0 0 m 4.842 0 l S -Q -BT -/F16 14.3462 Tf 130.004 680.226 Td [(exit|Exit)-375(from)-375(PSBLAS)-375(parallel)]TJ -30.109 -17.933 Td [(en)31(vironmen)31(t)]TJ 0 -35.768 Td [(Syn)31(tax)]TJ/F8 9.9626 Tf 125.2 -21.821 Td [(call)-333(psb)]TJ -ET -q -1 0 0 1 258.957 604.903 cm -[]0 d 0 J 0.398 w 0 0 m 2.989 0 l S -Q BT -/F8 9.9626 Tf 261.946 604.704 Td [(exit)-333(\050)]TJ/F17 9.9626 Tf 23.523 0 Td [(ic)51(ontxt)]TJ/F8 9.9626 Tf 29.063 0 Td [(\051)]TJ -101.403 -23.911 Td [(call)-333(psb)]TJ +/F16 11.9552 Tf 99.895 706.129 Td [(psb)]TJ ET q -1 0 0 1 246.991 580.993 cm -[]0 d 0 J 0.398 w 0 0 m 2.989 0 l S +1 0 0 1 120.951 706.328 cm +[]0 d 0 J 0.398 w 0 0 m 4.035 0 l S Q BT -/F8 9.9626 Tf 249.98 580.793 Td [(exit)-333(\050)]TJ/F17 9.9626 Tf 23.523 0 Td [(ic)51(ontxt,close)]TJ/F8 9.9626 Tf 52.995 0 Td [(\051)]TJ -226.603 -23.91 Td [(This)-333(subroutine)-334(exits)-333(from)-333(the)-334(PSBLAS)-333(parallel)-333(virtual)-333(mac)27(hine.)]TJ +/F16 11.9552 Tf 124.986 706.129 Td [(exit)-375(|)-375(Exit)-375(from)-375(PSBLAS)-375(parallel)-375(en)31(vironmen)31(t)]TJ 0 g 0 G -/F27 9.9626 Tf 0 -19.925 Td [(T)32(yp)-32(e:)]TJ +0 g 0 G +/F30 9.9626 Tf -25.091 -18.389 Td [(call)-525(psb_exit\050icontxt\051)]TJ 0 -11.956 Td [(call)-525(psb_exit\050icontxt,close\051)]TJ/F8 9.9626 Tf 14.944 -21.917 Td [(This)-333(subroutine)-334(exits)-333(from)-333(the)-334(PSBLAS)-333(parallel)-333(virtual)-333(mac)27(hine.)]TJ +0 g 0 G +/F27 9.9626 Tf -14.944 -19.926 Td [(T)32(yp)-32(e:)]TJ 0 g 0 G /F8 9.9626 Tf 33.797 0 Td [(Sync)28(hronous.)]TJ 0 g 0 G -/F27 9.9626 Tf -33.797 -19.926 Td [(On)-383(En)32(try)]TJ +/F27 9.9626 Tf -33.797 -19.925 Td [(On)-383(En)32(try)]TJ 0 g 0 G 0 g 0 G 0 -19.925 Td [(icon)32(txt)]TJ 0 g 0 G -/F8 9.9626 Tf 39.989 0 Td [(the)-333(comm)27(unication)-333(con)28(text)-333(iden)27(tifyin)1(g)-334(the)-333(virtual)-333(parallel)-334(mac)28(hine.)]TJ -15.082 -11.955 Td [(Scop)-28(e:)]TJ/F27 9.9626 Tf 32.379 0 Td [(global)]TJ/F8 9.9626 Tf 29.756 0 Td [(.)]TJ -62.135 -11.955 Td [(T)28(yp)-28(e:)]TJ/F27 9.9626 Tf 29.611 0 Td [(required)]TJ/F8 9.9626 Tf 41.898 0 Td [(.)]TJ -71.509 -11.955 Td [(In)28(ten)28(t:)]TJ/F27 9.9626 Tf 33.486 0 Td [(in)]TJ/F8 9.9626 Tf 9.547 0 Td [(.)]TJ -43.033 -11.956 Td [(Sp)-28(eci\014ed)-333(as:)-445(an)-333(in)28(teger)-333(v)55(ariable.)]TJ +/F8 9.9626 Tf 39.989 0 Td [(the)-333(comm)27(unication)-333(con)28(text)-333(iden)27(tifyin)1(g)-334(the)-333(virtual)-333(parallel)-334(mac)28(hine.)]TJ -15.082 -11.955 Td [(Scop)-28(e:)]TJ/F27 9.9626 Tf 32.379 0 Td [(global)]TJ/F8 9.9626 Tf 29.756 0 Td [(.)]TJ -62.135 -11.956 Td [(T)28(yp)-28(e:)]TJ/F27 9.9626 Tf 29.611 0 Td [(required)]TJ/F8 9.9626 Tf 41.898 0 Td [(.)]TJ -71.509 -11.955 Td [(In)28(ten)28(t:)]TJ/F27 9.9626 Tf 33.486 0 Td [(in)]TJ/F8 9.9626 Tf 9.547 0 Td [(.)]TJ -43.033 -11.955 Td [(Sp)-28(eci\014ed)-333(as:)-445(an)-333(in)28(teger)-333(v)55(ariable.)]TJ 0 g 0 G /F27 9.9626 Tf -24.907 -19.925 Td [(close)]TJ 0 g 0 G -/F8 9.9626 Tf 28.755 0 Td [(Whether)-401(to)-401(clos)-1(e)-401(all)-401(data)-401(structures)-401(relate)-1(d)-401(to)-401(the)-401(virtual)-401(parallel)-401(m)-1(a-)]TJ -3.848 -11.955 Td [(c)28(hine,)-334(b)-27(esides)-334(those)-333(asso)-28(ciated)-333(with)-334(icon)28(txt.)]TJ 0 -11.955 Td [(Scop)-28(e:)]TJ/F27 9.9626 Tf 32.379 0 Td [(global)]TJ/F8 9.9626 Tf 29.756 0 Td [(.)]TJ -62.135 -11.955 Td [(T)28(yp)-28(e:)]TJ/F27 9.9626 Tf 29.611 0 Td [(optional)]TJ/F8 9.9626 Tf 40.577 0 Td [(.)]TJ -70.188 -11.955 Td [(In)28(ten)28(t:)]TJ/F27 9.9626 Tf 33.486 0 Td [(in)]TJ/F8 9.9626 Tf 9.547 0 Td [(.)]TJ -43.033 -11.956 Td [(Sp)-28(eci\014ed)-333(as:)-445(a)-333(logical)-333(v)55(ariable,)-333(default)-333(v)55(alu)1(e)-1(:)-444(true.)]TJ/F16 14.3462 Tf -24.907 -32.946 Td [(Notes)]TJ +/F8 9.9626 Tf 28.755 0 Td [(Whether)-401(to)-401(clos)-1(e)-401(all)-401(data)-401(structures)-401(relate)-1(d)-401(to)-401(the)-401(virtual)-401(parallel)-401(m)-1(a-)]TJ -3.848 -11.955 Td [(c)28(hine,)-334(b)-27(esides)-334(those)-333(asso)-28(ciated)-333(with)-334(icon)28(txt.)]TJ 0 -11.956 Td [(Scop)-28(e:)]TJ/F27 9.9626 Tf 32.379 0 Td [(global)]TJ/F8 9.9626 Tf 29.756 0 Td [(.)]TJ -62.135 -11.955 Td [(T)28(yp)-28(e:)]TJ/F27 9.9626 Tf 29.611 0 Td [(optional)]TJ/F8 9.9626 Tf 40.577 0 Td [(.)]TJ -70.188 -11.955 Td [(In)28(ten)28(t:)]TJ/F27 9.9626 Tf 33.486 0 Td [(in)]TJ/F8 9.9626 Tf 9.547 0 Td [(.)]TJ -43.033 -11.955 Td [(Sp)-28(eci\014ed)-333(as:)-445(a)-333(logical)-333(v)55(ariable,)-333(default)-333(v)55(alu)1(e)-1(:)-444(true.)]TJ/F16 11.9552 Tf -24.907 -19.925 Td [(Notes)]TJ 0 g 0 G -/F8 9.9626 Tf 12.177 -21.82 Td [(1.)]TJ +/F8 9.9626 Tf 12.177 -19.926 Td [(1.)]TJ 0 g 0 G - [-500(This)-241(routine)-241(ma)28(y)-241(b)-28(e)-241(called)-241(ev)28(en)-241(if)-241(a)-241(previous)-241(call)-241(to)]TJ/F30 9.9626 Tf 233.305 0 Td [(psb_info)]TJ/F8 9.9626 Tf 44.244 0 Td [(has)-241(returned)]TJ -264.819 -11.956 Td [(with)]TJ/F11 9.9626 Tf 22.963 0 Td [(iam)]TJ/F8 9.9626 Tf 20.662 0 Td [(=)]TJ/F14 9.9626 Tf 10.966 0 Td [(\000)]TJ/F8 9.9626 Tf 7.749 0 Td [(1;)-374(indeed,)-367(it)-360(it)-361(is)-360(the)-361(only)-360(routine)-360(that)-361(ma)28(y)-360(b)-28(e)-361(called)-360(with)]TJ -62.34 -11.955 Td [(argumen)28(t)]TJ/F30 9.9626 Tf 44.583 0 Td [(icontxt)]TJ/F8 9.9626 Tf 39.933 0 Td [(in)-333(this)-334(situation.)]TJ + [-500(This)-241(routine)-241(ma)28(y)-241(b)-28(e)-241(called)-241(ev)28(en)-241(if)-241(a)-241(previous)-241(call)-241(to)]TJ/F30 9.9626 Tf 233.305 0 Td [(psb_info)]TJ/F8 9.9626 Tf 44.244 0 Td [(has)-241(returned)]TJ -264.819 -11.955 Td [(with)]TJ/F11 9.9626 Tf 22.963 0 Td [(iam)]TJ/F8 9.9626 Tf 20.662 0 Td [(=)]TJ/F14 9.9626 Tf 10.966 0 Td [(\000)]TJ/F8 9.9626 Tf 7.749 0 Td [(1;)-374(indeed,)-367(it)-360(it)-361(is)-360(the)-361(only)-360(routine)-360(that)-361(ma)28(y)-360(b)-28(e)-361(called)-360(with)]TJ -62.34 -11.955 Td [(argumen)28(t)]TJ/F30 9.9626 Tf 44.583 0 Td [(icontxt)]TJ/F8 9.9626 Tf 39.933 0 Td [(in)-333(this)-334(situation.)]TJ 0 g 0 G -97.246 -19.925 Td [(2.)]TJ 0 g 0 G - [-500(A)-305(call)-306(to)-305(this)-305(routine)-305(with)]TJ/F30 9.9626 Tf 128.752 0 Td [(close=.true.)]TJ/F8 9.9626 Tf 65.806 0 Td [(implies)-305(a)-306(call)-305(to)]TJ/F30 9.9626 Tf 71.445 0 Td [(MPI_Finalize)]TJ/F8 9.9626 Tf 62.764 0 Td [(,)]TJ -316.037 -11.955 Td [(after)-333(whic)27(h)-333(no)-333(parallel)-333(routine)-334(ma)28(y)-333(b)-28(e)-333(called.)]TJ + [-500(A)-305(call)-306(to)-305(this)-305(routine)-305(with)]TJ/F30 9.9626 Tf 128.752 0 Td [(close=.true.)]TJ/F8 9.9626 Tf 65.806 0 Td [(implies)-305(a)-306(call)-305(to)]TJ/F30 9.9626 Tf 71.445 0 Td [(MPI_Finalize)]TJ/F8 9.9626 Tf 62.764 0 Td [(,)]TJ -316.037 -11.956 Td [(after)-333(whic)27(h)-333(no)-333(parallel)-333(routine)-334(ma)28(y)-333(b)-28(e)-333(called.)]TJ 0 g 0 G - -12.73 -19.926 Td [(3.)]TJ + -12.73 -19.925 Td [(3.)]TJ 0 g 0 G [-500(If)-391(the)-390(user)-391(whishes)-391(to)-390(use)-391(m)28(ultiple)-391(comm)28(unication)-391(con)28(texts)-391(in)-390(the)-391(same)]TJ 12.73 -11.955 Td [(program,)-485(or)-455(to)-455(en)28(ter)-455(and)-454(e)-1(xi)1(t)-455(m)27(ul)1(tiple)-455(times)-455(in)28(to)-455(the)-455(parallel)-455(en)28(viron-)]TJ 0 -11.955 Td [(men)28(t,)-494(this)-462(routine)-462(ma)28(y)-462(b)-28(e)-462(called)-462(to)-462(selectiv)28(ely)-462(close)-463(th)1(e)-462(c)-1(on)28(texts)-462(with)]TJ/F30 9.9626 Tf 0 -11.955 Td [(close=.false.)]TJ/F8 9.9626 Tf 67.994 0 Td [(,)-244(while)-223(on)-222(the)-222(last)-222(call)-223(it)-222(should)-222(b)-28(e)-222(called)-222(with)]TJ/F30 9.9626 Tf 194.328 0 Td [(close=.true.)]TJ/F8 9.9626 Tf -262.322 -11.955 Td [(to)-333(sh)27(utd)1(o)27(wn)-333(in)-333(a)-334(clean)-333(w)28(a)28(y)-334(the)-333(en)28(tire)-334(parallel)-333(en)28(vironmen)28(t.)]TJ 0 g 0 G - 141.968 -100.844 Td [(99)]TJ + 141.968 -212.744 Td [(91)]TJ 0 g 0 G ET endstream endobj -1362 0 obj << +1232 0 obj << /Type /Page -/Contents 1363 0 R -/Resources 1361 0 R +/Contents 1233 0 R +/Resources 1231 0 R /MediaBox [0 0 595.276 841.89] -/Parent 1352 0 R ->> endobj -1364 0 obj << -/D [1362 0 R /XYZ 99.895 740.998 null] ->> endobj -310 0 obj << -/D [1362 0 R /XYZ 99.895 644.457 null] +/Parent 1238 0 R >> endobj -1365 0 obj << -/D [1362 0 R /XYZ 99.895 613.869 null] +1234 0 obj << +/D [1232 0 R /XYZ 99.895 740.998 null] >> endobj -1366 0 obj << -/D [1362 0 R /XYZ 99.895 326.774 null] +298 0 obj << +/D [1232 0 R /XYZ 99.895 697.37 null] >> endobj -1367 0 obj << -/D [1362 0 R /XYZ 99.895 330.759 null] +1235 0 obj << +/D [1232 0 R /XYZ 99.895 442.659 null] >> endobj -1368 0 obj << -/D [1362 0 R /XYZ 99.895 284.986 null] +1236 0 obj << +/D [1232 0 R /XYZ 99.895 396.886 null] >> endobj -1369 0 obj << -/D [1362 0 R /XYZ 99.895 253.106 null] +1237 0 obj << +/D [1232 0 R /XYZ 99.895 365.005 null] >> endobj -1361 0 obj << -/Font << /F16 443 0 R /F8 446 0 R /F17 588 0 R /F27 445 0 R /F30 616 0 R /F11 602 0 R /F14 619 0 R >> +1231 0 obj << +/Font << /F16 431 0 R /F30 601 0 R /F8 434 0 R /F27 433 0 R /F11 587 0 R /F14 604 0 R >> /ProcSet [ /PDF /Text ] >> endobj -1372 0 obj << -/Length 2467 +1241 0 obj << +/Length 2159 >> -stream -0 g 0 G -0 g 0 G -0 g 0 G -0 g 0 G -BT -/F16 14.3462 Tf 150.705 680.226 Td [(psb)]TJ -ET -q -1 0 0 1 175.972 680.425 cm -[]0 d 0 J 0.398 w 0 0 m 4.842 0 l S -Q -BT -/F16 14.3462 Tf 180.814 680.226 Td [(get)]TJ -ET -q -1 0 0 1 203.492 680.425 cm -[]0 d 0 J 0.398 w 0 0 m 4.842 0 l S -Q +stream +0 g 0 G +0 g 0 G BT -/F16 14.3462 Tf 208.334 680.226 Td [(mpicomm|Get)-375(the)-375(MPI)-375(comm)31(unicator)]TJ -57.629 -35.769 Td [(Syn)31(tax)]TJ/F8 9.9626 Tf 86.052 -21.821 Td [(call)-333(psb)]TJ +/F16 11.9552 Tf 150.705 706.129 Td [(psb)]TJ ET q -1 0 0 1 270.619 622.836 cm -[]0 d 0 J 0.398 w 0 0 m 2.989 0 l S +1 0 0 1 171.761 706.328 cm +[]0 d 0 J 0.398 w 0 0 m 4.035 0 l S Q BT -/F8 9.9626 Tf 273.608 622.636 Td [(get)]TJ +/F16 11.9552 Tf 175.796 706.129 Td [(get)]TJ ET q -1 0 0 1 287.489 622.836 cm -[]0 d 0 J 0.398 w 0 0 m 2.989 0 l S +1 0 0 1 194.695 706.328 cm +[]0 d 0 J 0.398 w 0 0 m 4.035 0 l S Q BT -/F8 9.9626 Tf 290.478 622.636 Td [(mpicomm)-333(\050)]TJ/F17 9.9626 Tf 49.813 0 Td [(ic)51(ontxt,)-358(ic)51(omm)]TJ/F8 9.9626 Tf 64.198 0 Td [(\051)]TJ -253.784 -23.91 Td [(This)-268(subroutine)-269(retur)1(ns)-269(the)-268(MPI)-268(comm)27(unicator)-268(asso)-28(ciated)-268(with)-269(a)-268(PSBLAS)-268(con-)]TJ 0 -11.955 Td [(text)]TJ +/F16 11.9552 Tf 198.729 706.129 Td [(mpicomm)-375(|)-375(Get)-375(the)-375(MPI)-375(comm)31(unicator)]TJ 0 g 0 G -/F27 9.9626 Tf 0 -19.925 Td [(T)32(yp)-32(e:)]TJ +0 g 0 G +/F30 9.9626 Tf -48.024 -18.389 Td [(call)-525(psb_get_mpicomm\050icontxt,)-525(icomm\051)]TJ/F8 9.9626 Tf 14.944 -21.918 Td [(This)-335(subroutine)-335(returns)-335(the)-336(M)1(PI)-336(comm)28(unicator)-335(asso)-28(ciated)-335(with)-335(a)-335(PSBLAS)]TJ -14.944 -11.955 Td [(con)28(text)]TJ +0 g 0 G +/F27 9.9626 Tf 0 -19.926 Td [(T)32(yp)-32(e:)]TJ 0 g 0 G /F8 9.9626 Tf 33.797 0 Td [(Async)28(hronous.)]TJ 0 g 0 G -/F27 9.9626 Tf -33.797 -19.926 Td [(On)-383(En)32(try)]TJ +/F27 9.9626 Tf -33.797 -19.925 Td [(On)-383(En)32(try)]TJ 0 g 0 G 0 g 0 G 0 -19.925 Td [(icon)32(txt)]TJ 0 g 0 G -/F8 9.9626 Tf 39.989 0 Td [(the)-333(comm)27(unication)-333(con)28(text)-333(iden)27(tifyi)1(ng)-334(the)-333(virtual)-333(parallel)-334(mac)28(hine.)]TJ -15.083 -11.955 Td [(Scop)-28(e:)]TJ/F27 9.9626 Tf 32.379 0 Td [(global)]TJ/F8 9.9626 Tf 29.756 0 Td [(.)]TJ -62.135 -11.955 Td [(T)28(yp)-28(e:)]TJ/F27 9.9626 Tf 29.612 0 Td [(required)]TJ/F8 9.9626 Tf 41.898 0 Td [(.)]TJ -71.51 -11.955 Td [(In)28(ten)28(t:)]TJ/F27 9.9626 Tf 33.486 0 Td [(in)]TJ/F8 9.9626 Tf 9.548 0 Td [(.)]TJ -43.034 -11.956 Td [(Sp)-28(eci\014ed)-333(as:)-445(an)-333(in)28(teger)-333(v)55(ariable.)]TJ +/F8 9.9626 Tf 39.989 0 Td [(the)-333(comm)27(unication)-333(con)28(text)-333(iden)27(tifyi)1(ng)-334(the)-333(virtual)-333(parallel)-334(mac)28(hine.)]TJ -15.082 -11.955 Td [(Scop)-28(e:)]TJ/F27 9.9626 Tf 32.378 0 Td [(global)]TJ/F8 9.9626 Tf 29.756 0 Td [(.)]TJ -62.134 -11.956 Td [(T)28(yp)-28(e:)]TJ/F27 9.9626 Tf 29.611 0 Td [(required)]TJ/F8 9.9626 Tf 41.898 0 Td [(.)]TJ -71.509 -11.955 Td [(In)28(ten)28(t:)]TJ/F27 9.9626 Tf 33.485 0 Td [(in)]TJ/F8 9.9626 Tf 9.548 0 Td [(.)]TJ -43.033 -11.955 Td [(Sp)-28(eci\014ed)-333(as:)-444(an)-334(in)28(teger)-333(v)55(ariable.)]TJ 0 g 0 G -/F27 9.9626 Tf -24.906 -21.917 Td [(On)-383(Return)]TJ +/F27 9.9626 Tf -24.907 -21.918 Td [(On)-383(Return)]TJ 0 g 0 G 0 g 0 G - 0 -19.926 Td [(icomm)]TJ + 0 -19.925 Td [(icomm)]TJ 0 g 0 G -/F8 9.9626 Tf 38.079 0 Td [(The)-377(MPI)-378(comm)28(unicator)-378(asso)-27(ciated)-378(with)-377(the)-378(PSBLAS)-377(virtual)-377(parallel)]TJ -13.173 -11.955 Td [(mac)28(hine.)]TJ 0 -11.955 Td [(Scop)-28(e:)]TJ/F27 9.9626 Tf 32.379 0 Td [(global)]TJ/F8 9.9626 Tf 29.756 0 Td [(.)]TJ -62.135 -11.955 Td [(T)28(yp)-28(e:)]TJ/F27 9.9626 Tf 29.612 0 Td [(required)]TJ/F8 9.9626 Tf 41.898 0 Td [(.)]TJ -71.51 -11.955 Td [(In)28(ten)28(t:)]TJ/F27 9.9626 Tf 33.486 0 Td [(out)]TJ/F8 9.9626 Tf 16.549 0 Td [(.)]TJ +/F8 9.9626 Tf 38.079 0 Td [(The)-377(MPI)-378(comm)28(unicator)-378(asso)-27(ciated)-378(with)-377(the)-378(PSBLAS)-377(virtual)-377(parallel)]TJ -13.172 -11.955 Td [(mac)28(hine.)]TJ 0 -11.955 Td [(Scop)-28(e:)]TJ/F27 9.9626 Tf 32.378 0 Td [(global)]TJ/F8 9.9626 Tf 29.756 0 Td [(.)]TJ -62.134 -11.956 Td [(T)28(yp)-28(e:)]TJ/F27 9.9626 Tf 29.611 0 Td [(required)]TJ/F8 9.9626 Tf 41.898 0 Td [(.)]TJ -71.509 -11.955 Td [(In)28(ten)28(t:)]TJ/F27 9.9626 Tf 33.485 0 Td [(out)]TJ/F8 9.9626 Tf 16.549 0 Td [(.)]TJ 0 g 0 G - 89.442 -299.073 Td [(100)]TJ + 91.933 -366.168 Td [(92)]TJ 0 g 0 G ET endstream endobj -1371 0 obj << +1240 0 obj << /Type /Page -/Contents 1372 0 R -/Resources 1370 0 R +/Contents 1241 0 R +/Resources 1239 0 R /MediaBox [0 0 595.276 841.89] -/Parent 1352 0 R ->> endobj -1373 0 obj << -/D [1371 0 R /XYZ 150.705 740.998 null] +/Parent 1238 0 R >> endobj -314 0 obj << -/D [1371 0 R /XYZ 150.705 659.601 null] +1242 0 obj << +/D [1240 0 R /XYZ 150.705 740.998 null] >> endobj -1374 0 obj << -/D [1371 0 R /XYZ 150.705 631.802 null] +302 0 obj << +/D [1240 0 R /XYZ 150.705 697.37 null] >> endobj -1370 0 obj << -/Font << /F16 443 0 R /F8 446 0 R /F17 588 0 R /F27 445 0 R >> +1239 0 obj << +/Font << /F16 431 0 R /F30 601 0 R /F8 434 0 R /F27 433 0 R >> /ProcSet [ /PDF /Text ] >> endobj -1377 0 obj << -/Length 3330 +1245 0 obj << +/Length 3019 >> stream 0 g 0 G 0 g 0 G -0 g 0 G -0 g 0 G -BT -/F16 14.3462 Tf 99.895 680.226 Td [(psb)]TJ -ET -q -1 0 0 1 125.163 680.425 cm -[]0 d 0 J 0.398 w 0 0 m 4.842 0 l S -Q -BT -/F16 14.3462 Tf 130.004 680.226 Td [(get)]TJ -ET -q -1 0 0 1 152.683 680.425 cm -[]0 d 0 J 0.398 w 0 0 m 4.842 0 l S -Q BT -/F16 14.3462 Tf 157.525 680.226 Td [(rank|Get)-375(the)-375(MPI)-375(rank)]TJ -57.63 -35.769 Td [(Syn)31(tax)]TJ/F8 9.9626 Tf 94.914 -21.821 Td [(call)-333(psb)]TJ +/F16 11.9552 Tf 99.895 706.129 Td [(psb)]TJ ET q -1 0 0 1 228.671 622.836 cm -[]0 d 0 J 0.398 w 0 0 m 2.989 0 l S +1 0 0 1 120.951 706.328 cm +[]0 d 0 J 0.398 w 0 0 m 4.035 0 l S Q BT -/F8 9.9626 Tf 231.66 622.636 Td [(get)]TJ +/F16 11.9552 Tf 124.986 706.129 Td [(get)]TJ ET q -1 0 0 1 245.541 622.836 cm -[]0 d 0 J 0.398 w 0 0 m 2.989 0 l S +1 0 0 1 143.885 706.328 cm +[]0 d 0 J 0.398 w 0 0 m 4.035 0 l S Q BT -/F8 9.9626 Tf 248.53 622.636 Td [(rank)-333(\050)]TJ/F17 9.9626 Tf 26.871 0 Td [(r)51(ank,)-358(ic)51(ontxt,)-357(id)]TJ/F8 9.9626 Tf 69.417 0 Td [(\051)]TJ -244.923 -23.91 Td [(This)-333(subroutine)-334(return)1(s)-334(the)-333(MPI)-333(rank)-334(of)-333(the)-333(PSBLAS)-334(pro)-27(cess)]TJ/F11 9.9626 Tf 274.665 0 Td [(id)]TJ +/F16 11.9552 Tf 147.92 706.129 Td [(rank)-375(|)-375(Get)-375(the)-375(MPI)-375(rank)]TJ +0 g 0 G 0 g 0 G -/F27 9.9626 Tf -274.665 -19.925 Td [(T)32(yp)-32(e:)]TJ +/F30 9.9626 Tf -48.025 -18.389 Td [(call)-525(psb_get_rank\050rank,)-525(icontxt,)-525(id\051)]TJ/F8 9.9626 Tf 14.944 -21.918 Td [(This)-333(subroutine)-334(return)1(s)-334(the)-333(MPI)-333(rank)-334(of)-333(the)-333(PSBLAS)-334(pro)-27(cess)]TJ/F11 9.9626 Tf 274.665 0 Td [(id)]TJ +0 g 0 G +/F27 9.9626 Tf -289.609 -19.926 Td [(T)32(yp)-32(e:)]TJ 0 g 0 G /F8 9.9626 Tf 33.797 0 Td [(Async)28(hronous.)]TJ 0 g 0 G /F27 9.9626 Tf -33.797 -19.925 Td [(On)-383(En)32(try)]TJ 0 g 0 G 0 g 0 G - 0 -19.926 Td [(icon)32(txt)]TJ + 0 -19.925 Td [(icon)32(txt)]TJ 0 g 0 G -/F8 9.9626 Tf 39.989 0 Td [(the)-333(comm)27(unication)-333(con)28(text)-333(iden)27(tifyin)1(g)-334(the)-333(virtual)-333(parallel)-334(mac)28(hine.)]TJ -15.082 -11.955 Td [(Scop)-28(e:)]TJ/F27 9.9626 Tf 32.379 0 Td [(global)]TJ/F8 9.9626 Tf 29.756 0 Td [(.)]TJ -62.135 -11.955 Td [(T)28(yp)-28(e:)]TJ/F27 9.9626 Tf 29.611 0 Td [(required)]TJ/F8 9.9626 Tf 41.898 0 Td [(.)]TJ -71.509 -11.955 Td [(In)28(ten)28(t:)]TJ/F27 9.9626 Tf 33.486 0 Td [(in)]TJ/F8 9.9626 Tf 9.547 0 Td [(.)]TJ -43.033 -11.955 Td [(Sp)-28(eci\014ed)-333(as:)-445(an)-333(in)28(teger)-333(v)55(ariable.)]TJ +/F8 9.9626 Tf 39.989 0 Td [(the)-333(comm)27(unication)-333(con)28(text)-333(iden)27(tifyin)1(g)-334(the)-333(virtual)-333(parallel)-334(mac)28(hine.)]TJ -15.082 -11.955 Td [(Scop)-28(e:)]TJ/F27 9.9626 Tf 32.379 0 Td [(global)]TJ/F8 9.9626 Tf 29.756 0 Td [(.)]TJ -62.135 -11.955 Td [(T)28(yp)-28(e:)]TJ/F27 9.9626 Tf 29.611 0 Td [(required)]TJ/F8 9.9626 Tf 41.898 0 Td [(.)]TJ -71.509 -11.956 Td [(In)28(ten)28(t:)]TJ/F27 9.9626 Tf 33.486 0 Td [(in)]TJ/F8 9.9626 Tf 9.547 0 Td [(.)]TJ -43.033 -11.955 Td [(Sp)-28(eci\014ed)-333(as:)-445(an)-333(in)28(teger)-333(v)55(ariable.)]TJ 0 g 0 G -/F27 9.9626 Tf -24.907 -19.926 Td [(id)]TJ +/F27 9.9626 Tf -24.907 -19.925 Td [(id)]TJ 0 g 0 G -/F8 9.9626 Tf 14.529 0 Td [(Iden)28(ti\014er)-333(of)-334(a)-333(pro)-28(cess)-333(in)-334(the)-333(PSBLAS)-333(virtual)-333(parallel)-334(mac)28(hine.)]TJ 10.378 -11.955 Td [(Scop)-28(e:)]TJ/F27 9.9626 Tf 32.379 0 Td [(lo)-32(cal)]TJ/F8 9.9626 Tf 23.073 0 Td [(.)]TJ -55.452 -11.955 Td [(T)28(yp)-28(e:)]TJ/F27 9.9626 Tf 29.611 0 Td [(required)]TJ/F8 9.9626 Tf 41.898 0 Td [(.)]TJ -71.509 -11.955 Td [(In)28(ten)28(t:)]TJ/F27 9.9626 Tf 33.486 0 Td [(in)]TJ/F8 9.9626 Tf 9.547 0 Td [(.)]TJ -43.033 -11.955 Td [(Sp)-28(eci\014ed)-333(as:)-445(an)-333(in)28(teger)-333(v)55(alue.)-444(0)]TJ/F14 9.9626 Tf 142.051 0 Td [(\024)]TJ/F11 9.9626 Tf 10.516 0 Td [(id)]TJ/F14 9.9626 Tf 11.385 0 Td [(\024)]TJ/F11 9.9626 Tf 10.516 0 Td [(np)]TJ/F14 9.9626 Tf 13.206 0 Td [(\000)]TJ/F8 9.9626 Tf 9.963 0 Td [(1)]TJ +/F8 9.9626 Tf 14.529 0 Td [(Iden)28(ti\014er)-333(of)-334(a)-333(pro)-28(cess)-333(in)-334(the)-333(PSBLAS)-333(virtual)-333(parallel)-334(mac)28(hine.)]TJ 10.378 -11.955 Td [(Scop)-28(e:)]TJ/F27 9.9626 Tf 32.379 0 Td [(lo)-32(cal)]TJ/F8 9.9626 Tf 23.073 0 Td [(.)]TJ -55.452 -11.955 Td [(T)28(yp)-28(e:)]TJ/F27 9.9626 Tf 29.611 0 Td [(required)]TJ/F8 9.9626 Tf 41.898 0 Td [(.)]TJ -71.509 -11.956 Td [(In)28(ten)28(t:)]TJ/F27 9.9626 Tf 33.486 0 Td [(in)]TJ/F8 9.9626 Tf 9.547 0 Td [(.)]TJ -43.033 -11.955 Td [(Sp)-28(eci\014ed)-333(as:)-445(an)-333(in)28(teger)-333(v)55(alue.)-444(0)]TJ/F14 9.9626 Tf 142.051 0 Td [(\024)]TJ/F11 9.9626 Tf 10.516 0 Td [(id)]TJ/F14 9.9626 Tf 11.385 0 Td [(\024)]TJ/F11 9.9626 Tf 10.516 0 Td [(np)]TJ/F14 9.9626 Tf 13.206 0 Td [(\000)]TJ/F8 9.9626 Tf 9.963 0 Td [(1)]TJ 0 g 0 G /F27 9.9626 Tf -222.544 -21.918 Td [(On)-383(Return)]TJ 0 g 0 G 0 g 0 G 0 -19.925 Td [(rank)]TJ 0 g 0 G -/F8 9.9626 Tf 27.681 0 Td [(The)-333(MPI)-334(rank)-333(asso)-28(ciated)-333(with)-333(the)-334(PSBLAS)-333(pro)-28(cess)]TJ/F11 9.9626 Tf 230.248 0 Td [(id)]TJ/F8 9.9626 Tf 8.618 0 Td [(.)]TJ -241.64 -11.956 Td [(Scop)-28(e:)]TJ/F27 9.9626 Tf 32.379 0 Td [(lo)-32(cal)]TJ/F8 9.9626 Tf 23.073 0 Td [(.)]TJ -55.452 -11.955 Td [(T)28(yp)-28(e:)]TJ/F27 9.9626 Tf 29.611 0 Td [(required)]TJ/F8 9.9626 Tf 41.898 0 Td [(.)]TJ -71.509 -11.955 Td [(In)28(ten)28(t:)]TJ/F27 9.9626 Tf 33.486 0 Td [(out)]TJ/F8 9.9626 Tf 16.549 0 Td [(.)]TJ +/F8 9.9626 Tf 27.681 0 Td [(The)-333(MPI)-334(rank)-333(asso)-28(ciated)-333(with)-333(the)-334(PSBLAS)-333(pro)-28(cess)]TJ/F11 9.9626 Tf 230.248 0 Td [(id)]TJ/F8 9.9626 Tf 8.618 0 Td [(.)]TJ -241.64 -11.955 Td [(Scop)-28(e:)]TJ/F27 9.9626 Tf 32.379 0 Td [(lo)-32(cal)]TJ/F8 9.9626 Tf 23.073 0 Td [(.)]TJ -55.452 -11.955 Td [(T)28(yp)-28(e:)]TJ/F27 9.9626 Tf 29.611 0 Td [(required)]TJ/F8 9.9626 Tf 41.898 0 Td [(.)]TJ -71.509 -11.955 Td [(In)28(ten)28(t:)]TJ/F27 9.9626 Tf 33.486 0 Td [(out)]TJ/F8 9.9626 Tf 16.549 0 Td [(.)]TJ 0 g 0 G - 89.442 -255.237 Td [(101)]TJ + 91.933 -322.333 Td [(93)]TJ 0 g 0 G ET endstream endobj -1376 0 obj << +1244 0 obj << /Type /Page -/Contents 1377 0 R -/Resources 1375 0 R +/Contents 1245 0 R +/Resources 1243 0 R /MediaBox [0 0 595.276 841.89] -/Parent 1352 0 R +/Parent 1238 0 R >> endobj -1378 0 obj << -/D [1376 0 R /XYZ 99.895 740.998 null] ->> endobj -318 0 obj << -/D [1376 0 R /XYZ 99.895 659.601 null] +1246 0 obj << +/D [1244 0 R /XYZ 99.895 740.998 null] >> endobj -1379 0 obj << -/D [1376 0 R /XYZ 99.895 631.802 null] +306 0 obj << +/D [1244 0 R /XYZ 99.895 697.37 null] >> endobj -1375 0 obj << -/Font << /F16 443 0 R /F8 446 0 R /F17 588 0 R /F11 602 0 R /F27 445 0 R /F14 619 0 R >> +1243 0 obj << +/Font << /F16 431 0 R /F30 601 0 R /F8 434 0 R /F11 587 0 R /F27 433 0 R /F14 604 0 R >> /ProcSet [ /PDF /Text ] >> endobj -1382 0 obj << -/Length 1321 +1249 0 obj << +/Length 1201 >> stream 0 g 0 G 0 g 0 G -0 g 0 G -0 g 0 G BT -/F16 14.3462 Tf 150.705 680.226 Td [(psb)]TJ +/F16 11.9552 Tf 150.705 706.129 Td [(psb)]TJ ET q -1 0 0 1 175.972 680.425 cm -[]0 d 0 J 0.398 w 0 0 m 4.842 0 l S -Q -BT -/F16 14.3462 Tf 180.814 680.226 Td [(wtime|W)94(all)-375(clo)-32(c)32(k)-375(timing)]TJ -30.109 -35.769 Td [(Syn)31(tax)]TJ/F8 9.9626 Tf 126.863 -21.821 Td [(time)-333(=)-334(psb)]TJ -ET -q -1 0 0 1 326.927 622.836 cm -[]0 d 0 J 0.398 w 0 0 m 2.989 0 l S +1 0 0 1 171.761 706.328 cm +[]0 d 0 J 0.398 w 0 0 m 4.035 0 l S Q BT -/F8 9.9626 Tf 329.916 622.636 Td [(wtime)-333(\050\051)]TJ -179.211 -23.91 Td [(This)-222(function)-222(returns)-223(a)-222(w)28(all)-222(c)-1(l)1(o)-28(c)27(k)-222(timer.)-407(The)-223(resolution)-222(of)-222(the)-222(timer)-223(is)-222(dep)-28(enden)28(t)]TJ 0 -11.955 Td [(on)-333(the)-334(und)1(e)-1(rl)1(ying)-334(parallel)-333(en)28(vironmen)28(t)-334(implemen)28(tation.)]TJ +/F16 11.9552 Tf 175.796 706.129 Td [(wtime)-375(|)-375(W)94(all)-375(clo)-31(c)31(k)-375(timing)]TJ 0 g 0 G -/F27 9.9626 Tf 0 -19.925 Td [(T)32(yp)-32(e:)]TJ +0 g 0 G +/F30 9.9626 Tf -25.091 -18.389 Td [(time)-525(=)-525(psb_wtime\050\051)]TJ/F8 9.9626 Tf 14.944 -21.918 Td [(This)-474(fun)1(c)-1(ti)1(o)-1(n)-473(returns)-474(a)-473(w)28(all)-474(clo)-28(c)28(k)-474(timer.)-865(The)-474(resolution)-473(of)-474(the)-473(timer)-474(is)]TJ -14.944 -11.955 Td [(dep)-28(enden)28(t)-333(on)-334(th)1(e)-334(underlying)-333(parallel)-333(en)28(vironmen)27(t)-333(implemen)28(tation.)]TJ +0 g 0 G +/F27 9.9626 Tf 0 -19.926 Td [(T)32(yp)-32(e:)]TJ 0 g 0 G /F8 9.9626 Tf 33.797 0 Td [(Async)28(hronous.)]TJ 0 g 0 G -/F27 9.9626 Tf -33.797 -19.926 Td [(On)-383(Exit)]TJ +/F27 9.9626 Tf -33.797 -19.925 Td [(On)-383(Exit)]TJ 0 g 0 G 0 g 0 G 0 -19.925 Td [(F)96(unction)-384(v)64(alue)]TJ 0 g 0 G -/F8 9.9626 Tf 78.386 0 Td [(the)-333(elapsed)-334(time)-333(in)-333(seco)-1(n)1(ds.)]TJ -53.48 -11.955 Td [(Returned)-333(as:)-445(a)]TJ/F30 9.9626 Tf 68.3 0 Td [(real\050psb_dpk_\051)]TJ/F8 9.9626 Tf 76.546 0 Td [(v)56(ariable.)]TJ +/F8 9.9626 Tf 78.386 0 Td [(the)-333(elapsed)-334(time)-333(in)-333(sec)-1(on)1(ds.)]TJ -53.479 -11.955 Td [(Returned)-333(as:)-445(a)]TJ/F30 9.9626 Tf 68.299 0 Td [(real\050psb_dpk_\051)]TJ/F8 9.9626 Tf 76.546 0 Td [(v)56(ariable.)]TJ 0 g 0 G - -5.369 -424.602 Td [(102)]TJ + -2.878 -491.698 Td [(94)]TJ 0 g 0 G ET endstream endobj -1381 0 obj << +1248 0 obj << /Type /Page -/Contents 1382 0 R -/Resources 1380 0 R +/Contents 1249 0 R +/Resources 1247 0 R /MediaBox [0 0 595.276 841.89] -/Parent 1352 0 R ->> endobj -1383 0 obj << -/D [1381 0 R /XYZ 150.705 740.998 null] +/Parent 1238 0 R >> endobj -322 0 obj << -/D [1381 0 R /XYZ 150.705 659.601 null] +1250 0 obj << +/D [1248 0 R /XYZ 150.705 740.998 null] >> endobj -1384 0 obj << -/D [1381 0 R /XYZ 150.705 631.802 null] +310 0 obj << +/D [1248 0 R /XYZ 150.705 697.37 null] >> endobj -1380 0 obj << -/Font << /F16 443 0 R /F8 446 0 R /F27 445 0 R /F30 616 0 R >> +1247 0 obj << +/Font << /F16 431 0 R /F30 601 0 R /F8 434 0 R /F27 433 0 R >> /ProcSet [ /PDF /Text ] >> endobj -1387 0 obj << -/Length 1693 +1253 0 obj << +/Length 1483 >> stream 0 g 0 G 0 g 0 G -0 g 0 G -0 g 0 G -BT -/F16 14.3462 Tf 99.895 680.226 Td [(psb)]TJ -ET -q -1 0 0 1 125.163 680.425 cm -[]0 d 0 J 0.398 w 0 0 m 4.842 0 l S -Q BT -/F16 14.3462 Tf 130.004 680.226 Td [(barrier|Sinc)31(hronization)-375(p)-31(oin)31(t)-375(parallel)]TJ -30.109 -17.933 Td [(en)31(vironmen)31(t)]TJ 0 -35.768 Td [(Syn)31(tax)]TJ/F8 9.9626 Tf 118.655 -21.821 Td [(call)-333(psb)]TJ +/F16 11.9552 Tf 99.895 706.129 Td [(psb)]TJ ET q -1 0 0 1 252.412 604.903 cm -[]0 d 0 J 0.398 w 0 0 m 2.989 0 l S +1 0 0 1 120.951 706.328 cm +[]0 d 0 J 0.398 w 0 0 m 4.035 0 l S Q BT -/F8 9.9626 Tf 255.401 604.704 Td [(barrier)-333(\050)]TJ/F17 9.9626 Tf 36.613 0 Td [(ic)51(ontxt)]TJ/F8 9.9626 Tf 29.063 0 Td [(\051)]TJ -221.182 -23.911 Td [(This)-336(subroutine)-336(acts)-336(as)-336(an)-337(expli)1(c)-1(it)-336(sync)28(hronization)-336(p)-28(oin)28(t)-336(for)-336(the)-336(PSBLAS)-336(par-)]TJ 0 -11.955 Td [(allel)-333(virtual)-334(mac)28(hine.)]TJ +/F16 11.9552 Tf 124.986 706.129 Td [(barrier)-375(|)-375(Sinc)31(hronization)-375(p)-31(oin)31(t)-375(parallel)-375(en)32(vironmen)31(t)]TJ 0 g 0 G -/F27 9.9626 Tf 0 -19.925 Td [(T)32(yp)-32(e:)]TJ +0 g 0 G +/F30 9.9626 Tf -25.091 -18.389 Td [(call)-525(psb_barrier\050icontxt\051)]TJ/F8 9.9626 Tf 14.944 -21.918 Td [(This)-398(subroutine)-397(ac)-1(t)1(s)-398(as)-398(an)-398(explicit)-398(sync)28(hronization)-397(p)-28(oin)28(t)-398(for)-398(the)-398(PSBLAS)]TJ -14.944 -11.955 Td [(parallel)-333(virtual)-333(m)-1(ac)28(hine.)]TJ +0 g 0 G +/F27 9.9626 Tf 0 -19.926 Td [(T)32(yp)-32(e:)]TJ 0 g 0 G /F8 9.9626 Tf 33.797 0 Td [(Sync)28(hronous.)]TJ 0 g 0 G /F27 9.9626 Tf -33.797 -19.925 Td [(On)-383(En)32(try)]TJ 0 g 0 G 0 g 0 G - 0 -19.926 Td [(icon)32(txt)]TJ + 0 -19.925 Td [(icon)32(txt)]TJ 0 g 0 G -/F8 9.9626 Tf 39.989 0 Td [(the)-333(comm)27(unication)-333(con)28(text)-333(iden)27(tifyin)1(g)-334(the)-333(virtual)-333(parallel)-334(mac)28(hine.)]TJ -15.082 -11.955 Td [(Scop)-28(e:)]TJ/F27 9.9626 Tf 32.379 0 Td [(global)]TJ/F8 9.9626 Tf 29.756 0 Td [(.)]TJ -62.135 -11.955 Td [(T)28(yp)-28(e:)]TJ/F27 9.9626 Tf 29.611 0 Td [(required)]TJ/F8 9.9626 Tf 41.898 0 Td [(.)]TJ -71.509 -11.955 Td [(In)28(ten)28(t:)]TJ/F27 9.9626 Tf 33.486 0 Td [(in)]TJ/F8 9.9626 Tf 9.547 0 Td [(.)]TJ -43.033 -11.955 Td [(Sp)-28(eci\014ed)-333(as:)-445(an)-333(in)28(teger)-333(v)55(ariable.)]TJ +/F8 9.9626 Tf 39.989 0 Td [(the)-333(comm)27(unication)-333(con)28(text)-333(iden)27(tifyin)1(g)-334(the)-333(virtual)-333(parallel)-334(mac)28(hine.)]TJ -15.082 -11.955 Td [(Scop)-28(e:)]TJ/F27 9.9626 Tf 32.379 0 Td [(global)]TJ/F8 9.9626 Tf 29.756 0 Td [(.)]TJ -62.135 -11.956 Td [(T)28(yp)-28(e:)]TJ/F27 9.9626 Tf 29.611 0 Td [(required)]TJ/F8 9.9626 Tf 41.898 0 Td [(.)]TJ -71.509 -11.955 Td [(In)28(ten)28(t:)]TJ/F27 9.9626 Tf 33.486 0 Td [(in)]TJ/F8 9.9626 Tf 9.547 0 Td [(.)]TJ -43.033 -11.955 Td [(Sp)-28(eci\014ed)-333(as:)-445(an)-333(in)28(teger)-333(v)55(ariable.)]TJ 0 g 0 G - 139.477 -370.804 Td [(103)]TJ + 141.968 -455.832 Td [(95)]TJ 0 g 0 G ET endstream endobj -1386 0 obj << +1252 0 obj << /Type /Page -/Contents 1387 0 R -/Resources 1385 0 R +/Contents 1253 0 R +/Resources 1251 0 R /MediaBox [0 0 595.276 841.89] -/Parent 1390 0 R +/Parent 1238 0 R >> endobj -1388 0 obj << -/D [1386 0 R /XYZ 99.895 740.998 null] ->> endobj -326 0 obj << -/D [1386 0 R /XYZ 99.895 644.457 null] +1254 0 obj << +/D [1252 0 R /XYZ 99.895 740.998 null] >> endobj -1389 0 obj << -/D [1386 0 R /XYZ 99.895 613.869 null] +314 0 obj << +/D [1252 0 R /XYZ 99.895 697.37 null] >> endobj -1385 0 obj << -/Font << /F16 443 0 R /F8 446 0 R /F17 588 0 R /F27 445 0 R >> +1251 0 obj << +/Font << /F16 431 0 R /F30 601 0 R /F8 434 0 R /F27 433 0 R >> /ProcSet [ /PDF /Text ] >> endobj -1393 0 obj << -/Length 1552 +1257 0 obj << +/Length 1356 >> stream 0 g 0 G 0 g 0 G -0 g 0 G -0 g 0 G -BT -/F16 14.3462 Tf 150.705 680.226 Td [(psb)]TJ -ET -q -1 0 0 1 175.972 680.425 cm -[]0 d 0 J 0.398 w 0 0 m 4.842 0 l S -Q BT -/F16 14.3462 Tf 180.814 680.226 Td [(ab)-31(ort|Ab)-31(ort)-375(a)-375(computation)]TJ -30.109 -35.769 Td [(Syn)31(tax)]TJ/F8 9.9626 Tf 121.588 -21.821 Td [(call)-333(psb)]TJ +/F16 11.9552 Tf 150.705 706.129 Td [(psb)]TJ ET q -1 0 0 1 306.155 622.836 cm -[]0 d 0 J 0.398 w 0 0 m 2.989 0 l S +1 0 0 1 171.761 706.328 cm +[]0 d 0 J 0.398 w 0 0 m 4.035 0 l S Q BT -/F8 9.9626 Tf 309.144 622.636 Td [(ab)-28(ort)-333(\050)]TJ/F17 9.9626 Tf 30.746 0 Td [(ic)51(ontxt)]TJ/F8 9.9626 Tf 29.063 0 Td [(\051)]TJ -218.248 -23.91 Td [(This)-333(subroutine)-334(ab)-27(orts)-334(computation)-333(on)-333(the)-334(p)1(arallel)-334(virtual)-333(mac)28(hine.)]TJ +/F16 11.9552 Tf 175.796 706.129 Td [(ab)-31(ort)-375(|)-375(Ab)-31(ort)-375(a)-375(computation)]TJ 0 g 0 G -/F27 9.9626 Tf 0 -19.925 Td [(T)32(yp)-32(e:)]TJ +0 g 0 G +/F30 9.9626 Tf -25.091 -18.389 Td [(call)-525(psb_abort\050icontxt\051)]TJ/F8 9.9626 Tf 14.944 -21.918 Td [(This)-333(subroutine)-334(ab)-27(orts)-334(computation)-333(on)-333(the)-334(p)1(arallel)-334(virtual)-333(mac)28(hine.)]TJ +0 g 0 G +/F27 9.9626 Tf -14.944 -19.926 Td [(T)32(yp)-32(e:)]TJ 0 g 0 G /F8 9.9626 Tf 33.797 0 Td [(Async)28(hronous.)]TJ 0 g 0 G /F27 9.9626 Tf -33.797 -19.925 Td [(On)-383(En)32(try)]TJ 0 g 0 G 0 g 0 G - 0 -19.926 Td [(icon)32(txt)]TJ + 0 -19.925 Td [(icon)32(txt)]TJ 0 g 0 G -/F8 9.9626 Tf 39.989 0 Td [(the)-333(comm)27(unication)-333(con)28(text)-333(iden)27(tifyi)1(ng)-334(the)-333(virtual)-333(parallel)-334(mac)28(hine.)]TJ -15.083 -11.955 Td [(Scop)-28(e:)]TJ/F27 9.9626 Tf 32.379 0 Td [(global)]TJ/F8 9.9626 Tf 29.756 0 Td [(.)]TJ -62.135 -11.955 Td [(T)28(yp)-28(e:)]TJ/F27 9.9626 Tf 29.612 0 Td [(required)]TJ/F8 9.9626 Tf 41.898 0 Td [(.)]TJ -71.51 -11.955 Td [(In)28(ten)28(t:)]TJ/F27 9.9626 Tf 33.486 0 Td [(in)]TJ/F8 9.9626 Tf 9.548 0 Td [(.)]TJ -43.034 -11.955 Td [(Sp)-28(eci\014ed)-333(as:)-445(an)-333(in)28(teger)-333(v)55(ariable.)]TJ +/F8 9.9626 Tf 39.989 0 Td [(the)-333(comm)27(unication)-333(con)28(text)-333(iden)27(tifyi)1(ng)-334(the)-333(virtual)-333(parallel)-334(mac)28(hine.)]TJ -15.082 -11.955 Td [(Scop)-28(e:)]TJ/F27 9.9626 Tf 32.378 0 Td [(global)]TJ/F8 9.9626 Tf 29.756 0 Td [(.)]TJ -62.134 -11.955 Td [(T)28(yp)-28(e:)]TJ/F27 9.9626 Tf 29.611 0 Td [(required)]TJ/F8 9.9626 Tf 41.898 0 Td [(.)]TJ -71.509 -11.956 Td [(In)28(ten)28(t:)]TJ/F27 9.9626 Tf 33.485 0 Td [(in)]TJ/F8 9.9626 Tf 9.548 0 Td [(.)]TJ -43.033 -11.955 Td [(Sp)-28(eci\014ed)-333(as:)-444(an)-334(in)28(teger)-333(v)55(ariable.)]TJ 0 g 0 G - 139.477 -400.692 Td [(104)]TJ + 141.967 -467.787 Td [(96)]TJ 0 g 0 G ET endstream endobj -1392 0 obj << +1256 0 obj << /Type /Page -/Contents 1393 0 R -/Resources 1391 0 R +/Contents 1257 0 R +/Resources 1255 0 R /MediaBox [0 0 595.276 841.89] -/Parent 1390 0 R ->> endobj -1394 0 obj << -/D [1392 0 R /XYZ 150.705 740.998 null] +/Parent 1238 0 R >> endobj -330 0 obj << -/D [1392 0 R /XYZ 150.705 659.601 null] +1258 0 obj << +/D [1256 0 R /XYZ 150.705 740.998 null] >> endobj -1395 0 obj << -/D [1392 0 R /XYZ 150.705 631.802 null] +318 0 obj << +/D [1256 0 R /XYZ 150.705 697.37 null] >> endobj -1391 0 obj << -/Font << /F16 443 0 R /F8 446 0 R /F17 588 0 R /F27 445 0 R >> +1255 0 obj << +/Font << /F16 431 0 R /F30 601 0 R /F8 434 0 R /F27 433 0 R >> /ProcSet [ /PDF /Text ] >> endobj -1398 0 obj << -/Length 4762 +1261 0 obj << +/Length 4551 >> stream 0 g 0 G 0 g 0 G -0 g 0 G -0 g 0 G -BT -/F16 14.3462 Tf 99.895 680.226 Td [(psb)]TJ -ET -q -1 0 0 1 125.163 680.425 cm -[]0 d 0 J 0.398 w 0 0 m 4.842 0 l S -Q BT -/F16 14.3462 Tf 130.004 680.226 Td [(b)-31(cast|Broadcast)-375(data)]TJ -30.109 -35.769 Td [(Syn)31(tax)]TJ/F8 9.9626 Tf 100.147 -21.821 Td [(call)-333(psb)]TJ +/F16 11.9552 Tf 99.895 706.129 Td [(psb)]TJ ET q -1 0 0 1 233.904 622.836 cm -[]0 d 0 J 0.398 w 0 0 m 2.989 0 l S +1 0 0 1 120.951 706.328 cm +[]0 d 0 J 0.398 w 0 0 m 4.035 0 l S Q BT -/F8 9.9626 Tf 236.893 622.636 Td [(b)-28(cast)-333(\050)]TJ/F17 9.9626 Tf 30.22 0 Td [(ic)51(ontxt,)-358(dat,)-357(r)51(o)51(ot)]TJ/F8 9.9626 Tf 72.472 0 Td [(\051)]TJ -239.69 -23.91 Td [(This)-243(subroutine)-244(implemen)28(ts)-243(a)-244(b)1(roadcas)-1(t)-243(op)-28(eration)-243(based)-243(on)-243(the)-244(underlying)-243(com-)]TJ 0 -11.955 Td [(m)28(unication)-334(l)1(ibrary)83(.)]TJ +/F16 11.9552 Tf 124.986 706.129 Td [(b)-31(cast)-375(|)-375(Broadcast)-375(data)]TJ 0 g 0 G -/F27 9.9626 Tf 0 -19.925 Td [(T)32(yp)-32(e:)]TJ +0 g 0 G +/F30 9.9626 Tf -25.091 -18.389 Td [(call)-525(psb_bcast\050icontxt,)-525(dat,)-525(root\051)]TJ/F8 9.9626 Tf 14.944 -21.918 Td [(This)-338(subroutine)-338(impleme)-1(n)28(ts)-338(a)-338(broadcast)-339(op)-27(eration)-338(base)-1(d)-338(on)-338(the)-338(underlying)]TJ -14.944 -11.955 Td [(comm)28(unication)-334(libr)1(ary)83(.)]TJ +0 g 0 G +/F27 9.9626 Tf 0 -19.926 Td [(T)32(yp)-32(e:)]TJ 0 g 0 G /F8 9.9626 Tf 33.797 0 Td [(Sync)28(hronous.)]TJ 0 g 0 G -/F27 9.9626 Tf -33.797 -19.926 Td [(On)-383(En)32(try)]TJ +/F27 9.9626 Tf -33.797 -19.925 Td [(On)-383(En)32(try)]TJ 0 g 0 G 0 g 0 G 0 -19.925 Td [(icon)32(txt)]TJ 0 g 0 G -/F8 9.9626 Tf 39.989 0 Td [(the)-333(comm)27(unication)-333(con)28(text)-333(iden)27(tifyin)1(g)-334(the)-333(virtual)-333(parallel)-334(mac)28(hine.)]TJ -15.082 -11.955 Td [(Scop)-28(e:)]TJ/F27 9.9626 Tf 32.379 0 Td [(global)]TJ/F8 9.9626 Tf 29.756 0 Td [(.)]TJ -62.135 -11.955 Td [(T)28(yp)-28(e:)]TJ/F27 9.9626 Tf 29.611 0 Td [(required)]TJ/F8 9.9626 Tf 41.898 0 Td [(.)]TJ -71.509 -11.955 Td [(In)28(ten)28(t:)]TJ/F27 9.9626 Tf 33.486 0 Td [(in)]TJ/F8 9.9626 Tf 9.547 0 Td [(.)]TJ -43.033 -11.956 Td [(Sp)-28(eci\014ed)-333(as:)-445(an)-333(in)28(teger)-333(v)55(ariable.)]TJ +/F8 9.9626 Tf 39.989 0 Td [(the)-333(comm)27(unication)-333(con)28(text)-333(iden)27(tifyin)1(g)-334(the)-333(virtual)-333(parallel)-334(mac)28(hine.)]TJ -15.082 -11.955 Td [(Scop)-28(e:)]TJ/F27 9.9626 Tf 32.379 0 Td [(global)]TJ/F8 9.9626 Tf 29.756 0 Td [(.)]TJ -62.135 -11.956 Td [(T)28(yp)-28(e:)]TJ/F27 9.9626 Tf 29.611 0 Td [(required)]TJ/F8 9.9626 Tf 41.898 0 Td [(.)]TJ -71.509 -11.955 Td [(In)28(ten)28(t:)]TJ/F27 9.9626 Tf 33.486 0 Td [(in)]TJ/F8 9.9626 Tf 9.547 0 Td [(.)]TJ -43.033 -11.955 Td [(Sp)-28(eci\014ed)-333(as:)-445(an)-333(in)28(teger)-333(v)55(ariable.)]TJ 0 g 0 G /F27 9.9626 Tf -24.907 -19.925 Td [(dat)]TJ 0 g 0 G -/F8 9.9626 Tf 21.371 0 Td [(On)-333(the)-334(ro)-27(ot)-334(pro)-27(ce)-1(ss,)-333(the)-333(data)-334(to)-333(b)-28(e)-333(broadcast.)]TJ 3.536 -11.955 Td [(Scop)-28(e:)]TJ/F27 9.9626 Tf 32.379 0 Td [(global)]TJ/F8 9.9626 Tf 29.756 0 Td [(.)]TJ -62.135 -11.955 Td [(T)28(yp)-28(e:)]TJ/F27 9.9626 Tf 29.611 0 Td [(required)]TJ/F8 9.9626 Tf 41.898 0 Td [(.)]TJ -71.509 -11.955 Td [(In)28(ten)28(t:)]TJ/F27 9.9626 Tf 33.486 0 Td [(inout)]TJ/F8 9.9626 Tf 26.096 0 Td [(.)]TJ -59.582 -11.956 Td [(Sp)-28(eci\014ed)-339(as:)-458(an)-339(in)28(te)-1(ger,)-341(real)-340(or)-339(complex)-340(v)56(ariable,)-342(whic)28(h)-340(ma)28(y)-339(b)-28(e)-340(a)-340(scalar,)]TJ 0 -11.955 Td [(or)-403(a)-403(rank)-404(1)-403(or)-403(2)-403(arra)28(y)83(,)-421(or)-403(a)-403(c)28(haracter)-404(or)-403(logical)-403(v)56(ariable,)-421(whic)28(h)-403(ma)27(y)-403(b)-28(e)]TJ 0 -11.955 Td [(a)-427(scalar)-426(or)-427(ran)1(k)-427(1)-426(arra)27(y)84(.)-1151(T)28(yp)-28(e,)-450(ki)1(nd,)-450(rank)-427(and)-426(size)-427(m)28(ust)-426(agree)-427(on)-426(all)]TJ 0 -11.955 Td [(pro)-28(cesses.)]TJ +/F8 9.9626 Tf 21.371 0 Td [(On)-333(the)-334(ro)-27(ot)-334(pro)-27(ce)-1(ss,)-333(the)-333(data)-334(to)-333(b)-28(e)-333(broadcast.)]TJ 3.536 -11.955 Td [(Scop)-28(e:)]TJ/F27 9.9626 Tf 32.379 0 Td [(global)]TJ/F8 9.9626 Tf 29.756 0 Td [(.)]TJ -62.135 -11.956 Td [(T)28(yp)-28(e:)]TJ/F27 9.9626 Tf 29.611 0 Td [(required)]TJ/F8 9.9626 Tf 41.898 0 Td [(.)]TJ -71.509 -11.955 Td [(In)28(ten)28(t:)]TJ/F27 9.9626 Tf 33.486 0 Td [(inout)]TJ/F8 9.9626 Tf 26.096 0 Td [(.)]TJ -59.582 -11.955 Td [(Sp)-28(eci\014ed)-339(as:)-458(an)-339(in)28(te)-1(ger,)-341(real)-340(or)-339(complex)-340(v)56(ariable,)-342(whic)28(h)-340(ma)28(y)-339(b)-28(e)-340(a)-340(scalar,)]TJ 0 -11.955 Td [(or)-403(a)-403(rank)-404(1)-403(or)-403(2)-403(arra)28(y)83(,)-421(or)-403(a)-403(c)28(haracter)-404(or)-403(logical)-403(v)56(ariable,)-421(whic)28(h)-403(ma)27(y)-403(b)-28(e)]TJ 0 -11.955 Td [(a)-427(scalar)-426(or)-427(ran)1(k)-427(1)-426(arra)27(y)84(.)-1151(T)28(yp)-28(e,)-450(ki)1(nd,)-450(rank)-427(and)-426(size)-427(m)28(ust)-426(agree)-427(on)-426(all)]TJ 0 -11.955 Td [(pro)-28(cesses.)]TJ 0 g 0 G -/F27 9.9626 Tf -24.907 -19.925 Td [(ro)-32(ot)]TJ +/F27 9.9626 Tf -24.907 -19.926 Td [(ro)-32(ot)]TJ 0 g 0 G -/F8 9.9626 Tf 25.931 0 Td [(Ro)-28(ot)-333(pro)-28(cess)-333(holding)-334(d)1(ata)-334(to)-333(b)-28(e)-333(broadcast.)]TJ -1.024 -11.956 Td [(Scop)-28(e:)]TJ/F27 9.9626 Tf 32.379 0 Td [(global)]TJ/F8 9.9626 Tf 29.756 0 Td [(.)]TJ -62.135 -11.955 Td [(T)28(yp)-28(e:)]TJ/F27 9.9626 Tf 29.611 0 Td [(optional)]TJ/F8 9.9626 Tf 40.577 0 Td [(.)]TJ -70.188 -11.955 Td [(In)28(ten)28(t:)]TJ/F27 9.9626 Tf 33.486 0 Td [(in)]TJ/F8 9.9626 Tf 9.547 0 Td [(.)]TJ -43.033 -11.955 Td [(Sp)-28(eci\014ed)-333(as:)-445(an)-333(in)28(teger)-333(v)55(alue)-333(0)]TJ/F11 9.9626 Tf 138.176 0 Td [(<)]TJ/F8 9.9626 Tf 7.749 0 Td [(=)]TJ/F11 9.9626 Tf 10.516 0 Td [(r)-28(oot)-278(<)]TJ/F8 9.9626 Tf 28.544 0 Td [(=)]TJ/F11 9.9626 Tf 10.516 0 Td [(np)]TJ/F14 9.9626 Tf 13.206 0 Td [(\000)]TJ/F8 9.9626 Tf 9.963 0 Td [(1,)-333(default)-334(0)]TJ +/F8 9.9626 Tf 25.931 0 Td [(Ro)-28(ot)-333(pro)-28(cess)-333(holding)-334(d)1(ata)-334(to)-333(b)-28(e)-333(broadcast.)]TJ -1.024 -11.955 Td [(Scop)-28(e:)]TJ/F27 9.9626 Tf 32.379 0 Td [(global)]TJ/F8 9.9626 Tf 29.756 0 Td [(.)]TJ -62.135 -11.955 Td [(T)28(yp)-28(e:)]TJ/F27 9.9626 Tf 29.611 0 Td [(optional)]TJ/F8 9.9626 Tf 40.577 0 Td [(.)]TJ -70.188 -11.955 Td [(In)28(ten)28(t:)]TJ/F27 9.9626 Tf 33.486 0 Td [(in)]TJ/F8 9.9626 Tf 9.547 0 Td [(.)]TJ -43.033 -11.955 Td [(Sp)-28(eci\014ed)-333(as:)-445(an)-333(in)28(teger)-333(v)55(alue)-333(0)]TJ/F11 9.9626 Tf 138.176 0 Td [(<)]TJ/F8 9.9626 Tf 7.749 0 Td [(=)]TJ/F11 9.9626 Tf 10.516 0 Td [(r)-28(oot)-278(<)]TJ/F8 9.9626 Tf 28.544 0 Td [(=)]TJ/F11 9.9626 Tf 10.516 0 Td [(np)]TJ/F14 9.9626 Tf 13.206 0 Td [(\000)]TJ/F8 9.9626 Tf 9.963 0 Td [(1,)-333(default)-334(0)]TJ 0 g 0 G /F27 9.9626 Tf -243.577 -21.918 Td [(On)-383(Return)]TJ 0 g 0 G 0 g 0 G - 0 -19.925 Td [(dat)]TJ + 0 -19.926 Td [(dat)]TJ 0 g 0 G -/F8 9.9626 Tf 21.372 0 Td [(On)-333(pro)-28(cesses)-334(oth)1(e)-1(r)-333(than)-333(ro)-28(ot,)-333(the)-333(data)-334(to)-333(b)-28(e)-333(broadcast.)]TJ 3.535 -11.955 Td [(Scop)-28(e:)]TJ/F27 9.9626 Tf 32.379 0 Td [(global)]TJ/F8 9.9626 Tf 29.756 0 Td [(.)]TJ -62.135 -11.956 Td [(T)28(yp)-28(e:)]TJ/F27 9.9626 Tf 29.611 0 Td [(required)]TJ/F8 9.9626 Tf 41.898 0 Td [(.)]TJ -71.509 -11.955 Td [(In)28(ten)28(t:)]TJ/F27 9.9626 Tf 33.486 0 Td [(inout)]TJ/F8 9.9626 Tf 26.096 0 Td [(.)]TJ -59.582 -11.955 Td [(Sp)-28(eci\014ed)-339(as:)-458(an)-339(in)28(te)-1(ger,)-341(real)-340(or)-339(complex)-340(v)56(ariable,)-342(whic)28(h)-340(ma)28(y)-339(b)-28(e)-340(a)-340(scalar,)]TJ 0 -11.955 Td [(or)-346(a)-346(rank)-347(1)-346(or)-346(2)-346(arra)28(y)83(,)-349(or)-347(a)-346(c)28(haracter)-346(or)-347(l)1(ogic)-1(al)-346(scalar.)-829(T)28(yp)-28(e,)-350(k)1(ind,)-350(rank)]TJ 0 -11.955 Td [(and)-333(size)-334(m)28(ust)-333(agree)-334(on)-333(all)-333(pro)-28(cesses.)]TJ +/F8 9.9626 Tf 21.372 0 Td [(On)-333(pro)-28(cesses)-334(oth)1(e)-1(r)-333(than)-333(ro)-28(ot,)-333(the)-333(data)-334(to)-333(b)-28(e)-333(broadcast.)]TJ 3.535 -11.955 Td [(Scop)-28(e:)]TJ/F27 9.9626 Tf 32.379 0 Td [(global)]TJ/F8 9.9626 Tf 29.756 0 Td [(.)]TJ -62.135 -11.955 Td [(T)28(yp)-28(e:)]TJ/F27 9.9626 Tf 29.611 0 Td [(required)]TJ/F8 9.9626 Tf 41.898 0 Td [(.)]TJ -71.509 -11.955 Td [(In)28(ten)28(t:)]TJ/F27 9.9626 Tf 33.486 0 Td [(inout)]TJ/F8 9.9626 Tf 26.096 0 Td [(.)]TJ -59.582 -11.955 Td [(Sp)-28(eci\014ed)-339(as:)-458(an)-339(in)28(te)-1(ger,)-341(real)-340(or)-339(complex)-340(v)56(ariable,)-342(whic)28(h)-340(ma)28(y)-339(b)-28(e)-340(a)-340(scalar,)]TJ 0 -11.955 Td [(or)-346(a)-346(rank)-347(1)-346(or)-346(2)-346(arra)28(y)83(,)-349(or)-347(a)-346(c)28(haracter)-346(or)-347(l)1(ogic)-1(al)-346(scalar.)-829(T)28(yp)-28(e,)-350(k)1(ind,)-350(rank)]TJ 0 -11.956 Td [(and)-333(size)-334(m)28(ust)-333(agree)-334(on)-333(all)-333(pro)-28(cesses.)]TJ 0 g 0 G - 139.477 -103.805 Td [(105)]TJ + 141.968 -170.9 Td [(97)]TJ 0 g 0 G ET endstream endobj -1397 0 obj << +1260 0 obj << /Type /Page -/Contents 1398 0 R -/Resources 1396 0 R +/Contents 1261 0 R +/Resources 1259 0 R /MediaBox [0 0 595.276 841.89] -/Parent 1390 0 R ->> endobj -1399 0 obj << -/D [1397 0 R /XYZ 99.895 740.998 null] +/Parent 1263 0 R >> endobj -334 0 obj << -/D [1397 0 R /XYZ 99.895 659.601 null] +1262 0 obj << +/D [1260 0 R /XYZ 99.895 740.998 null] >> endobj -1400 0 obj << -/D [1397 0 R /XYZ 99.895 631.802 null] +322 0 obj << +/D [1260 0 R /XYZ 99.895 697.37 null] >> endobj -1396 0 obj << -/Font << /F16 443 0 R /F8 446 0 R /F17 588 0 R /F27 445 0 R /F11 602 0 R /F14 619 0 R >> +1259 0 obj << +/Font << /F16 431 0 R /F30 601 0 R /F8 434 0 R /F27 433 0 R /F11 587 0 R /F14 604 0 R >> /ProcSet [ /PDF /Text ] >> endobj -1403 0 obj << -/Length 5158 +1266 0 obj << +/Length 4977 >> stream 0 g 0 G 0 g 0 G -0 g 0 G -0 g 0 G -BT -/F16 14.3462 Tf 150.705 680.226 Td [(psb)]TJ -ET -q -1 0 0 1 175.972 680.425 cm -[]0 d 0 J 0.398 w 0 0 m 4.842 0 l S -Q BT -/F16 14.3462 Tf 180.814 680.226 Td [(sum|Global)-375(sum)]TJ -30.109 -35.769 Td [(Syn)31(tax)]TJ/F8 9.9626 Tf 102.776 -21.821 Td [(call)-333(psb)]TJ +/F16 11.9552 Tf 150.705 706.129 Td [(psb)]TJ ET q -1 0 0 1 287.343 622.836 cm -[]0 d 0 J 0.398 w 0 0 m 2.989 0 l S +1 0 0 1 171.761 706.328 cm +[]0 d 0 J 0.398 w 0 0 m 4.035 0 l S Q BT -/F8 9.9626 Tf 290.332 622.636 Td [(sum)-333(\050)]TJ/F17 9.9626 Tf 24.962 0 Td [(ic)51(ontxt,)-358(dat,)-357(r)51(o)51(ot)]TJ/F8 9.9626 Tf 72.472 0 Td [(\051)]TJ -237.061 -23.91 Td [(This)-288(subroutine)-287(impleme)-1(n)28(ts)-287(a)-288(sum)-288(reduction)-288(op)-28(erati)1(on)-288(based)-288(on)-288(the)-288(u)1(nderlying)]TJ 0 -11.955 Td [(comm)28(unication)-334(lib)1(rary)83(.)]TJ +/F16 11.9552 Tf 175.796 706.129 Td [(sum)-375(|)-375(Global)-375(sum)]TJ 0 g 0 G -/F27 9.9626 Tf 0 -19.925 Td [(T)32(yp)-32(e:)]TJ +0 g 0 G +/F30 9.9626 Tf -25.091 -18.389 Td [(call)-525(psb_sum\050icontxt,)-525(dat,)-525(root\051)]TJ/F8 9.9626 Tf 14.944 -21.918 Td [(This)-318(subroutine)-319(impl)1(e)-1(men)28(ts)-318(a)-318(s)-1(u)1(m)-319(reduction)-318(op)-28(eration)-318(based)-318(on)-319(the)-318(under-)]TJ -14.944 -11.955 Td [(lying)-333(comm)27(un)1(ic)-1(ati)1(on)-334(library)84(.)]TJ +0 g 0 G +/F27 9.9626 Tf 0 -19.926 Td [(T)32(yp)-32(e:)]TJ 0 g 0 G /F8 9.9626 Tf 33.797 0 Td [(Sync)28(hronous.)]TJ 0 g 0 G -/F27 9.9626 Tf -33.797 -19.926 Td [(On)-383(En)32(try)]TJ +/F27 9.9626 Tf -33.797 -19.925 Td [(On)-383(En)32(try)]TJ 0 g 0 G 0 g 0 G 0 -19.925 Td [(icon)32(txt)]TJ 0 g 0 G -/F8 9.9626 Tf 39.989 0 Td [(the)-333(comm)27(unication)-333(con)28(text)-333(iden)27(tifyi)1(ng)-334(the)-333(virtual)-333(parallel)-334(mac)28(hine.)]TJ -15.082 -11.955 Td [(Scop)-28(e:)]TJ/F27 9.9626 Tf 32.378 0 Td [(global)]TJ/F8 9.9626 Tf 29.756 0 Td [(.)]TJ -62.134 -11.955 Td [(T)28(yp)-28(e:)]TJ/F27 9.9626 Tf 29.611 0 Td [(required)]TJ/F8 9.9626 Tf 41.898 0 Td [(.)]TJ -71.509 -11.955 Td [(In)28(ten)28(t:)]TJ/F27 9.9626 Tf 33.485 0 Td [(in)]TJ/F8 9.9626 Tf 9.548 0 Td [(.)]TJ -43.033 -11.956 Td [(Sp)-28(eci\014ed)-333(as:)-444(an)-334(in)28(teger)-333(v)55(ariable.)]TJ +/F8 9.9626 Tf 39.989 0 Td [(the)-333(comm)27(unication)-333(con)28(text)-333(iden)27(tifyi)1(ng)-334(the)-333(virtual)-333(parallel)-334(mac)28(hine.)]TJ -15.082 -11.955 Td [(Scop)-28(e:)]TJ/F27 9.9626 Tf 32.378 0 Td [(global)]TJ/F8 9.9626 Tf 29.756 0 Td [(.)]TJ -62.134 -11.956 Td [(T)28(yp)-28(e:)]TJ/F27 9.9626 Tf 29.611 0 Td [(required)]TJ/F8 9.9626 Tf 41.898 0 Td [(.)]TJ -71.509 -11.955 Td [(In)28(ten)28(t:)]TJ/F27 9.9626 Tf 33.485 0 Td [(in)]TJ/F8 9.9626 Tf 9.548 0 Td [(.)]TJ -43.033 -11.955 Td [(Sp)-28(eci\014ed)-333(as:)-444(an)-334(in)28(teger)-333(v)55(ariable.)]TJ 0 g 0 G /F27 9.9626 Tf -24.907 -19.925 Td [(dat)]TJ 0 g 0 G -/F8 9.9626 Tf 21.371 0 Td [(The)-333(lo)-28(cal)-333(c)-1(on)28(tribution)-333(to)-333(the)-334(gl)1(obal)-334(sum.)]TJ 3.536 -11.955 Td [(Scop)-28(e:)]TJ/F27 9.9626 Tf 32.378 0 Td [(global)]TJ/F8 9.9626 Tf 29.756 0 Td [(.)]TJ -62.134 -11.955 Td [(T)28(yp)-28(e:)]TJ/F27 9.9626 Tf 29.611 0 Td [(required)]TJ/F8 9.9626 Tf 41.898 0 Td [(.)]TJ -71.509 -11.955 Td [(In)28(ten)28(t:)]TJ/F27 9.9626 Tf 33.485 0 Td [(inout)]TJ/F8 9.9626 Tf 26.097 0 Td [(.)]TJ -59.582 -11.956 Td [(Sp)-28(eci\014ed)-339(as:)-458(an)-339(in)28(tege)-1(r,)-341(real)-339(or)-340(complex)-340(v)56(ariable,)-342(whic)28(h)-339(m)-1(a)28(y)-339(b)-28(e)-340(a)-340(scalar,)]TJ 0 -11.955 Td [(or)-464(a)-464(ran)1(k)-464(1)-464(or)-464(2)-464(arra)28(y)83(.)-1299(T)28(yp)-28(e,)-497(kind)1(,)-497(rank)-464(and)-463(size)-464(m)27(ust)-463(agree)-464(on)-464(all)]TJ 0 -11.955 Td [(pro)-28(cesses.)]TJ +/F8 9.9626 Tf 21.371 0 Td [(The)-333(lo)-28(cal)-333(c)-1(on)28(tribution)-333(to)-333(the)-334(gl)1(obal)-334(sum.)]TJ 3.536 -11.955 Td [(Scop)-28(e:)]TJ/F27 9.9626 Tf 32.378 0 Td [(global)]TJ/F8 9.9626 Tf 29.756 0 Td [(.)]TJ -62.134 -11.956 Td [(T)28(yp)-28(e:)]TJ/F27 9.9626 Tf 29.611 0 Td [(required)]TJ/F8 9.9626 Tf 41.898 0 Td [(.)]TJ -71.509 -11.955 Td [(In)28(ten)28(t:)]TJ/F27 9.9626 Tf 33.485 0 Td [(inout)]TJ/F8 9.9626 Tf 26.097 0 Td [(.)]TJ -59.582 -11.955 Td [(Sp)-28(eci\014ed)-339(as:)-458(an)-339(in)28(tege)-1(r,)-341(real)-339(or)-340(complex)-340(v)56(ariable,)-342(whic)28(h)-339(m)-1(a)28(y)-339(b)-28(e)-340(a)-340(scalar,)]TJ 0 -11.955 Td [(or)-464(a)-464(ran)1(k)-464(1)-464(or)-464(2)-464(arra)28(y)83(.)-1299(T)28(yp)-28(e,)-497(kind)1(,)-497(rank)-464(and)-463(size)-464(m)27(ust)-463(agree)-464(on)-464(all)]TJ 0 -11.955 Td [(pro)-28(cesses.)]TJ 0 g 0 G -/F27 9.9626 Tf -24.907 -19.925 Td [(ro)-32(ot)]TJ +/F27 9.9626 Tf -24.907 -19.926 Td [(ro)-32(ot)]TJ 0 g 0 G -/F8 9.9626 Tf 25.93 0 Td [(Pro)-28(cess)-310(to)-309(hold)-310(the)-310(\014nal)-310(sum,)-314(or)]TJ/F14 9.9626 Tf 144.053 0 Td [(\000)]TJ/F8 9.9626 Tf 7.749 0 Td [(1)-310(to)-310(mak)28(e)-310(it)-309(a)27(v)56(ailable)-310(on)-310(al)1(l)-310(pro)-28(cesses.)]TJ -152.825 -11.955 Td [(Scop)-28(e:)]TJ/F27 9.9626 Tf 32.378 0 Td [(global)]TJ/F8 9.9626 Tf 29.756 0 Td [(.)]TJ -62.134 -11.956 Td [(T)28(yp)-28(e:)]TJ/F27 9.9626 Tf 29.611 0 Td [(optional)]TJ/F8 9.9626 Tf 40.577 0 Td [(.)]TJ -70.188 -11.955 Td [(In)28(ten)28(t:)]TJ/F27 9.9626 Tf 33.485 0 Td [(in)]TJ/F8 9.9626 Tf 9.548 0 Td [(.)]TJ -43.033 -11.955 Td [(Sp)-28(eci\014ed)-333(as:)-444(an)-334(in)28(teger)-333(v)55(alue)]TJ/F14 9.9626 Tf 130.427 0 Td [(\000)]TJ/F8 9.9626 Tf 7.749 0 Td [(1)]TJ/F11 9.9626 Tf 7.749 0 Td [(<)]TJ/F8 9.9626 Tf 7.749 0 Td [(=)]TJ/F11 9.9626 Tf 10.516 0 Td [(r)-28(oot)-278(<)]TJ/F8 9.9626 Tf 28.543 0 Td [(=)]TJ/F11 9.9626 Tf 10.516 0 Td [(np)]TJ/F14 9.9626 Tf 13.206 0 Td [(\000)]TJ/F8 9.9626 Tf 9.963 0 Td [(1,)-333(default)-334(-1.)]TJ +/F8 9.9626 Tf 25.93 0 Td [(Pro)-28(cess)-310(to)-309(hold)-310(the)-310(\014nal)-310(sum,)-314(or)]TJ/F14 9.9626 Tf 144.053 0 Td [(\000)]TJ/F8 9.9626 Tf 7.749 0 Td [(1)-310(to)-310(mak)28(e)-310(it)-309(a)27(v)56(ailable)-310(on)-310(al)1(l)-310(pro)-28(cesses.)]TJ -152.825 -11.955 Td [(Scop)-28(e:)]TJ/F27 9.9626 Tf 32.378 0 Td [(global)]TJ/F8 9.9626 Tf 29.756 0 Td [(.)]TJ -62.134 -11.955 Td [(T)28(yp)-28(e:)]TJ/F27 9.9626 Tf 29.611 0 Td [(optional)]TJ/F8 9.9626 Tf 40.577 0 Td [(.)]TJ -70.188 -11.955 Td [(In)28(ten)28(t:)]TJ/F27 9.9626 Tf 33.485 0 Td [(in)]TJ/F8 9.9626 Tf 9.548 0 Td [(.)]TJ -43.033 -11.955 Td [(Sp)-28(eci\014ed)-333(as:)-444(an)-334(in)28(teger)-333(v)55(alue)]TJ/F14 9.9626 Tf 130.427 0 Td [(\000)]TJ/F8 9.9626 Tf 7.749 0 Td [(1)]TJ/F11 9.9626 Tf 7.749 0 Td [(<)]TJ/F8 9.9626 Tf 7.749 0 Td [(=)]TJ/F11 9.9626 Tf 10.516 0 Td [(r)-28(oot)-278(<)]TJ/F8 9.9626 Tf 28.543 0 Td [(=)]TJ/F11 9.9626 Tf 10.516 0 Td [(np)]TJ/F14 9.9626 Tf 13.206 0 Td [(\000)]TJ/F8 9.9626 Tf 9.963 0 Td [(1,)-333(default)-334(-1.)]TJ 0 g 0 G /F27 9.9626 Tf -251.325 -21.918 Td [(On)-383(Return)]TJ 0 g 0 G 0 g 0 G 0 -19.925 Td [(dat)]TJ 0 g 0 G -/F8 9.9626 Tf 21.371 0 Td [(On)-333(destination)-334(pr)1(o)-28(cess\050es)-1(\051,)-333(the)-333(result)-333(of)-334(the)-333(sum)-333(op)-28(eration.)]TJ 3.536 -11.955 Td [(Scop)-28(e:)]TJ/F27 9.9626 Tf 32.378 0 Td [(global)]TJ/F8 9.9626 Tf 29.757 0 Td [(.)]TJ -62.135 -11.955 Td [(T)28(yp)-28(e:)]TJ/F27 9.9626 Tf 29.611 0 Td [(required)]TJ/F8 9.9626 Tf 41.898 0 Td [(.)]TJ -71.509 -11.956 Td [(In)28(ten)28(t:)]TJ/F27 9.9626 Tf 33.485 0 Td [(inout)]TJ/F8 9.9626 Tf 26.097 0 Td [(.)]TJ -59.582 -11.955 Td [(Sp)-28(eci\014ed)-339(as:)-458(an)-339(in)28(tege)-1(r,)-341(real)-339(o)-1(r)-339(complex)-340(v)56(ariable,)-342(whic)28(h)-339(m)-1(a)28(y)-339(b)-28(e)-340(a)-340(scalar,)]TJ 0 -11.955 Td [(or)-333(a)-334(rank)-333(1)-333(or)-333(2)-334(arra)28(y)83(.)]TJ 0 -11.955 Td [(T)28(yp)-28(e,)-333(kind,)-333(rank)-334(and)-333(size)-333(m)27(ust)-333(agree)-333(on)-334(all)-333(pro)-28(cesses.)]TJ/F16 14.3462 Tf -24.907 -32.946 Td [(Notes)]TJ +/F8 9.9626 Tf 21.371 0 Td [(On)-333(destination)-334(pr)1(o)-28(cess\050es)-1(\051,)-333(the)-333(result)-333(of)-334(the)-333(sum)-333(op)-28(eration.)]TJ 3.536 -11.956 Td [(Scop)-28(e:)]TJ/F27 9.9626 Tf 32.378 0 Td [(global)]TJ/F8 9.9626 Tf 29.757 0 Td [(.)]TJ -62.135 -11.955 Td [(T)28(yp)-28(e:)]TJ/F27 9.9626 Tf 29.611 0 Td [(required)]TJ/F8 9.9626 Tf 41.898 0 Td [(.)]TJ -71.509 -11.955 Td [(In)28(ten)28(t:)]TJ/F27 9.9626 Tf 33.485 0 Td [(inout)]TJ/F8 9.9626 Tf 26.097 0 Td [(.)]TJ -59.582 -11.955 Td [(Sp)-28(eci\014ed)-339(as:)-458(an)-339(in)28(tege)-1(r,)-341(real)-339(o)-1(r)-339(complex)-340(v)56(ariable,)-342(whic)28(h)-339(m)-1(a)28(y)-339(b)-28(e)-340(a)-340(scalar,)]TJ 0 -11.955 Td [(or)-333(a)-334(rank)-333(1)-333(or)-333(2)-334(arra)28(y)83(.)]TJ 0 -11.955 Td [(T)28(yp)-28(e,)-333(kind,)-333(rank)-334(and)-333(size)-333(m)27(ust)-333(agree)-333(on)-334(all)-333(pro)-28(cesses.)]TJ/F16 11.9552 Tf -24.907 -21.918 Td [(Notes)]TJ 0 g 0 G -/F8 9.9626 Tf 12.177 -21.821 Td [(1.)]TJ +/F8 9.9626 Tf 12.177 -19.925 Td [(1.)]TJ 0 g 0 G - [-500(The)]TJ/F30 9.9626 Tf 32.469 0 Td [(dat)]TJ/F8 9.9626 Tf 18.272 0 Td [(argumen)28(t)-259(is)-259(b)-28(oth)-259(input)-259(and)-259(output,)-274(and)-259(its)-259(v)55(alue)-259(ma)28(y)-259(b)-28(e)-259(c)28(hanged)]TJ -38.011 -11.955 Td [(ev)28(en)-334(on)-333(pro)-28(cesses)-333(di\013eren)28(t)-334(from)-333(the)-333(\014nal)-334(result)-333(destination.)]TJ + [-500(The)]TJ/F30 9.9626 Tf 32.469 0 Td [(dat)]TJ/F8 9.9626 Tf 18.272 0 Td [(argumen)28(t)-259(is)-259(b)-28(oth)-259(input)-259(and)-259(output,)-274(and)-259(its)-259(v)55(alue)-259(ma)28(y)-259(b)-28(e)-259(c)28(hanged)]TJ -38.011 -11.956 Td [(ev)28(en)-334(on)-333(pro)-28(cesses)-333(di\013eren)28(t)-334(from)-333(the)-333(\014nal)-334(result)-333(destination.)]TJ 0 g 0 G - 139.477 -49.038 Td [(106)]TJ + 141.967 -129.057 Td [(98)]TJ 0 g 0 G ET endstream endobj -1402 0 obj << +1265 0 obj << /Type /Page -/Contents 1403 0 R -/Resources 1401 0 R +/Contents 1266 0 R +/Resources 1264 0 R /MediaBox [0 0 595.276 841.89] -/Parent 1390 0 R ->> endobj -1404 0 obj << -/D [1402 0 R /XYZ 150.705 740.998 null] ->> endobj -338 0 obj << -/D [1402 0 R /XYZ 150.705 659.601 null] +/Parent 1263 0 R >> endobj -1405 0 obj << -/D [1402 0 R /XYZ 150.705 631.802 null] +1267 0 obj << +/D [1265 0 R /XYZ 150.705 740.998 null] >> endobj -1406 0 obj << -/D [1402 0 R /XYZ 150.705 163.386 null] +326 0 obj << +/D [1265 0 R /XYZ 150.705 697.37 null] >> endobj -1407 0 obj << -/D [1402 0 R /XYZ 150.705 167.372 null] +1268 0 obj << +/D [1265 0 R /XYZ 150.705 247.391 null] >> endobj -1401 0 obj << -/Font << /F16 443 0 R /F8 446 0 R /F17 588 0 R /F27 445 0 R /F14 619 0 R /F11 602 0 R /F30 616 0 R >> +1264 0 obj << +/Font << /F16 431 0 R /F30 601 0 R /F8 434 0 R /F27 433 0 R /F14 604 0 R /F11 587 0 R >> /ProcSet [ /PDF /Text ] >> endobj -1410 0 obj << -/Length 5131 +1271 0 obj << +/Length 4925 >> stream 0 g 0 G 0 g 0 G -0 g 0 G -0 g 0 G -BT -/F16 14.3462 Tf 99.895 680.226 Td [(psb)]TJ -ET -q -1 0 0 1 125.163 680.425 cm -[]0 d 0 J 0.398 w 0 0 m 4.842 0 l S -Q BT -/F16 14.3462 Tf 130.004 680.226 Td [(max|Global)-375(maxim)31(um)]TJ -30.109 -35.769 Td [(Syn)31(tax)]TJ/F8 9.9626 Tf 102.389 -21.821 Td [(call)-333(psb)]TJ +/F16 11.9552 Tf 99.895 706.129 Td [(psb)]TJ ET q -1 0 0 1 236.146 622.836 cm -[]0 d 0 J 0.398 w 0 0 m 2.989 0 l S +1 0 0 1 120.951 706.328 cm +[]0 d 0 J 0.398 w 0 0 m 4.035 0 l S Q BT -/F8 9.9626 Tf 239.135 622.636 Td [(max)-333(\050)]TJ/F17 9.9626 Tf 25.737 0 Td [(ic)51(ontxt,)-358(dat,)-357(r)51(o)51(ot)]TJ/F8 9.9626 Tf 72.472 0 Td [(\051)]TJ -237.449 -23.91 Td [(This)-302(subroutine)-302(implemen)28(ts)-303(a)-302(maxim)28(um)-302(v)55(aluereduction)-302(op)-27(e)-1(r)1(ation)-303(based)-302(on)-302(the)]TJ 0 -11.955 Td [(underlying)-333(comm)27(u)1(nication)-334(library)84(.)]TJ +/F16 11.9552 Tf 124.986 706.129 Td [(max)-375(|)-375(Global)-375(maxim)31(um)]TJ 0 g 0 G -/F27 9.9626 Tf 0 -19.925 Td [(T)32(yp)-32(e:)]TJ +0 g 0 G +/F30 9.9626 Tf -25.091 -18.389 Td [(call)-525(psb_max\050icontxt,)-525(dat,)-525(root\051)]TJ/F8 9.9626 Tf 14.944 -21.918 Td [(This)-326(subroutine)-326(implemen)28(ts)-326(a)-326(maxim)27(um)-326(v)56(aluereduction)-326(op)-28(eration)-326(based)-326(on)]TJ -14.944 -11.955 Td [(the)-333(underlying)-334(comm)28(unication)-333(library)83(.)]TJ +0 g 0 G +/F27 9.9626 Tf 0 -19.926 Td [(T)32(yp)-32(e:)]TJ 0 g 0 G /F8 9.9626 Tf 33.797 0 Td [(Sync)28(hronous.)]TJ 0 g 0 G -/F27 9.9626 Tf -33.797 -19.926 Td [(On)-383(En)32(try)]TJ +/F27 9.9626 Tf -33.797 -19.925 Td [(On)-383(En)32(try)]TJ 0 g 0 G 0 g 0 G 0 -19.925 Td [(icon)32(txt)]TJ 0 g 0 G -/F8 9.9626 Tf 39.989 0 Td [(the)-333(comm)27(unication)-333(con)28(text)-333(iden)27(tifying)-333(the)-333(virtual)-333(parallel)-334(mac)28(hine.)]TJ -15.082 -11.955 Td [(Scop)-28(e:)]TJ/F27 9.9626 Tf 32.379 0 Td [(global)]TJ/F8 9.9626 Tf 29.756 0 Td [(.)]TJ -62.135 -11.955 Td [(T)28(yp)-28(e:)]TJ/F27 9.9626 Tf 29.611 0 Td [(required)]TJ/F8 9.9626 Tf 41.898 0 Td [(.)]TJ -71.509 -11.955 Td [(In)28(ten)28(t:)]TJ/F27 9.9626 Tf 33.486 0 Td [(in)]TJ/F8 9.9626 Tf 9.547 0 Td [(.)]TJ -43.033 -11.956 Td [(Sp)-28(eci\014ed)-333(as:)-445(an)-333(in)28(teger)-333(v)55(ariable.)]TJ +/F8 9.9626 Tf 39.989 0 Td [(the)-333(comm)27(unication)-333(con)28(text)-333(iden)27(tifyin)1(g)-334(the)-333(virtual)-333(parallel)-334(mac)28(hine.)]TJ -15.082 -11.955 Td [(Scop)-28(e:)]TJ/F27 9.9626 Tf 32.379 0 Td [(global)]TJ/F8 9.9626 Tf 29.756 0 Td [(.)]TJ -62.135 -11.956 Td [(T)28(yp)-28(e:)]TJ/F27 9.9626 Tf 29.611 0 Td [(required)]TJ/F8 9.9626 Tf 41.898 0 Td [(.)]TJ -71.509 -11.955 Td [(In)28(ten)28(t:)]TJ/F27 9.9626 Tf 33.486 0 Td [(in)]TJ/F8 9.9626 Tf 9.547 0 Td [(.)]TJ -43.033 -11.955 Td [(Sp)-28(eci\014ed)-333(as:)-445(an)-333(in)28(teger)-333(v)55(ariable.)]TJ 0 g 0 G /F27 9.9626 Tf -24.907 -19.925 Td [(dat)]TJ 0 g 0 G -/F8 9.9626 Tf 21.371 0 Td [(The)-333(lo)-28(cal)-334(con)28(tribution)-333(to)-333(the)-334(global)-333(maxim)28(um.)]TJ 3.536 -11.955 Td [(Scop)-28(e:)]TJ/F27 9.9626 Tf 32.379 0 Td [(lo)-32(cal)]TJ/F8 9.9626 Tf 23.073 0 Td [(.)]TJ -55.452 -11.955 Td [(T)28(yp)-28(e:)]TJ/F27 9.9626 Tf 29.611 0 Td [(required)]TJ/F8 9.9626 Tf 41.898 0 Td [(.)]TJ -71.509 -11.955 Td [(In)28(ten)28(t:)]TJ/F27 9.9626 Tf 33.486 0 Td [(inout)]TJ/F8 9.9626 Tf 26.096 0 Td [(.)]TJ -59.582 -11.956 Td [(Sp)-28(eci\014ed)-326(as)-1(:)-441(an)-326(in)27(teger)-326(or)-327(real)-327(v)56(ariable,)-328(whic)28(h)-327(ma)28(y)-327(b)-28(e)-327(a)-327(scalar,)-328(or)-326(a)-327(rank)]TJ 0 -11.955 Td [(1)-333(or)-334(2)-333(arra)28(y)83(.)-778(T)28(yp)-28(e,)-333(kind,)-333(rank)-333(and)-334(size)-333(m)28(ust)-334(agree)-333(on)-333(all)-334(pro)-27(cess)-1(es.)]TJ +/F8 9.9626 Tf 21.371 0 Td [(The)-333(lo)-28(cal)-334(con)28(tribution)-333(to)-333(the)-334(global)-333(maxim)28(um.)]TJ 3.536 -11.955 Td [(Scop)-28(e:)]TJ/F27 9.9626 Tf 32.379 0 Td [(lo)-32(cal)]TJ/F8 9.9626 Tf 23.073 0 Td [(.)]TJ -55.452 -11.956 Td [(T)28(yp)-28(e:)]TJ/F27 9.9626 Tf 29.611 0 Td [(required)]TJ/F8 9.9626 Tf 41.898 0 Td [(.)]TJ -71.509 -11.955 Td [(In)28(ten)28(t:)]TJ/F27 9.9626 Tf 33.486 0 Td [(inout)]TJ/F8 9.9626 Tf 26.096 0 Td [(.)]TJ -59.582 -11.955 Td [(Sp)-28(eci\014ed)-326(as)-1(:)-441(an)-326(in)27(teger)-326(or)-327(real)-327(v)56(ariable,)-328(whic)28(h)-327(ma)28(y)-327(b)-28(e)-327(a)-327(scalar,)-328(or)-326(a)-327(rank)]TJ 0 -11.955 Td [(1)-333(or)-334(2)-333(arra)28(y)83(.)-778(T)28(yp)-28(e,)-333(kind,)-333(rank)-333(and)-334(size)-333(m)28(ust)-334(agree)-333(on)-333(all)-334(pro)-27(cess)-1(es.)]TJ 0 g 0 G /F27 9.9626 Tf -24.907 -19.925 Td [(ro)-32(ot)]TJ 0 g 0 G -/F8 9.9626 Tf 25.931 0 Td [(Pro)-28(cess)-305(to)-306(hold)-305(the)-305(\014nal)-305(maxim)27(um,)-311(or)]TJ/F14 9.9626 Tf 169.157 0 Td [(\000)]TJ/F8 9.9626 Tf 7.749 0 Td [(1)-305(to)-306(mak)28(e)-305(it)-306(a)28(v)56(ailable)-306(on)-305(all)-305(pro-)]TJ -177.93 -11.955 Td [(cesses.)]TJ 0 -11.955 Td [(Scop)-28(e:)]TJ/F27 9.9626 Tf 32.379 0 Td [(global)]TJ/F8 9.9626 Tf 29.756 0 Td [(.)]TJ -62.135 -11.956 Td [(T)28(yp)-28(e:)]TJ/F27 9.9626 Tf 29.611 0 Td [(optional)]TJ/F8 9.9626 Tf 40.577 0 Td [(.)]TJ -70.188 -11.955 Td [(In)28(ten)28(t:)]TJ/F27 9.9626 Tf 33.486 0 Td [(in)]TJ/F8 9.9626 Tf 9.547 0 Td [(.)]TJ -43.033 -11.955 Td [(Sp)-28(eci\014ed)-333(as:)-445(an)-333(in)28(teger)-333(v)55(alue)]TJ/F14 9.9626 Tf 130.428 0 Td [(\000)]TJ/F8 9.9626 Tf 7.749 0 Td [(1)]TJ/F11 9.9626 Tf 7.748 0 Td [(<)]TJ/F8 9.9626 Tf 7.749 0 Td [(=)]TJ/F11 9.9626 Tf 10.516 0 Td [(r)-28(oot)-278(<)]TJ/F8 9.9626 Tf 28.543 0 Td [(=)]TJ/F11 9.9626 Tf 10.517 0 Td [(np)]TJ/F14 9.9626 Tf 13.206 0 Td [(\000)]TJ/F8 9.9626 Tf 9.962 0 Td [(1,)-333(default)-334(-1.)]TJ +/F8 9.9626 Tf 25.931 0 Td [(Pro)-28(cess)-305(to)-306(hold)-305(the)-305(\014nal)-305(maxim)27(um,)-311(or)]TJ/F14 9.9626 Tf 169.157 0 Td [(\000)]TJ/F8 9.9626 Tf 7.749 0 Td [(1)-305(to)-306(mak)28(e)-305(it)-306(a)28(v)56(ailable)-306(on)-305(all)-305(pro-)]TJ -177.93 -11.956 Td [(cesses.)]TJ 0 -11.955 Td [(Scop)-28(e:)]TJ/F27 9.9626 Tf 32.379 0 Td [(global)]TJ/F8 9.9626 Tf 29.756 0 Td [(.)]TJ -62.135 -11.955 Td [(T)28(yp)-28(e:)]TJ/F27 9.9626 Tf 29.611 0 Td [(optional)]TJ/F8 9.9626 Tf 40.577 0 Td [(.)]TJ -70.188 -11.955 Td [(In)28(ten)28(t:)]TJ/F27 9.9626 Tf 33.486 0 Td [(in)]TJ/F8 9.9626 Tf 9.547 0 Td [(.)]TJ -43.033 -11.955 Td [(Sp)-28(eci\014ed)-333(as:)-445(an)-333(in)28(teger)-333(v)55(alue)]TJ/F14 9.9626 Tf 130.428 0 Td [(\000)]TJ/F8 9.9626 Tf 7.749 0 Td [(1)]TJ/F11 9.9626 Tf 7.748 0 Td [(<)]TJ/F8 9.9626 Tf 7.749 0 Td [(=)]TJ/F11 9.9626 Tf 10.516 0 Td [(r)-28(oot)-278(<)]TJ/F8 9.9626 Tf 28.543 0 Td [(=)]TJ/F11 9.9626 Tf 10.517 0 Td [(np)]TJ/F14 9.9626 Tf 13.206 0 Td [(\000)]TJ/F8 9.9626 Tf 9.962 0 Td [(1,)-333(default)-334(-1.)]TJ 0 g 0 G /F27 9.9626 Tf -251.325 -33.873 Td [(On)-383(Return)]TJ 0 g 0 G 0 g 0 G - 0 -19.925 Td [(dat)]TJ + 0 -19.926 Td [(dat)]TJ 0 g 0 G -/F8 9.9626 Tf 21.372 0 Td [(On)-333(destination)-333(pro)-28(cess\050es\051,)-334(the)-333(result)-333(of)-334(the)-333(maxim)28(um)-334(op)-27(eration.)]TJ 3.535 -11.955 Td [(Scop)-28(e:)]TJ/F27 9.9626 Tf 32.379 0 Td [(global)]TJ/F8 9.9626 Tf 29.756 0 Td [(.)]TJ -62.135 -11.955 Td [(T)28(yp)-28(e:)]TJ/F27 9.9626 Tf 29.611 0 Td [(required)]TJ/F8 9.9626 Tf 41.899 0 Td [(.)]TJ -71.51 -11.956 Td [(In)28(ten)28(t:)]TJ/F27 9.9626 Tf 33.486 0 Td [(in)]TJ/F8 9.9626 Tf 9.547 0 Td [(.)]TJ -43.033 -11.955 Td [(Sp)-28(eci\014ed)-326(as)-1(:)-441(an)-326(in)27(teger)-326(or)-327(real)-327(v)56(ariable,)-328(whic)28(h)-327(ma)28(y)-327(b)-28(e)-327(a)-327(scalar,)-328(or)-326(a)-327(rank)]TJ 0 -11.955 Td [(1)-333(or)-334(2)-333(arra)28(y)83(.)-778(T)28(yp)-28(e,)-333(kind,)-333(rank)-333(and)-334(size)-333(m)28(ust)-334(agree)-333(on)-333(all)-334(pro)-27(cess)-1(es.)]TJ/F16 14.3462 Tf -24.907 -32.946 Td [(Notes)]TJ +/F8 9.9626 Tf 21.372 0 Td [(On)-333(destination)-333(pro)-28(cess\050es\051,)-334(the)-333(result)-333(of)-334(the)-333(maxim)28(um)-334(op)-27(eration.)]TJ 3.535 -11.955 Td [(Scop)-28(e:)]TJ/F27 9.9626 Tf 32.379 0 Td [(global)]TJ/F8 9.9626 Tf 29.756 0 Td [(.)]TJ -62.135 -11.955 Td [(T)28(yp)-28(e:)]TJ/F27 9.9626 Tf 29.611 0 Td [(required)]TJ/F8 9.9626 Tf 41.899 0 Td [(.)]TJ -71.51 -11.955 Td [(In)28(ten)28(t:)]TJ/F27 9.9626 Tf 33.486 0 Td [(in)]TJ/F8 9.9626 Tf 9.547 0 Td [(.)]TJ -43.033 -11.955 Td [(Sp)-28(eci\014ed)-326(as)-1(:)-441(an)-326(in)27(teger)-326(or)-327(real)-327(v)56(ariable,)-328(whic)28(h)-327(ma)28(y)-327(b)-28(e)-327(a)-327(scalar,)-328(or)-326(a)-327(rank)]TJ 0 -11.955 Td [(1)-333(or)-334(2)-333(arra)28(y)83(.)-778(T)28(yp)-28(e,)-333(kind,)-333(rank)-333(and)-334(size)-333(m)28(ust)-334(agree)-333(on)-333(all)-334(pro)-27(cess)-1(es.)]TJ/F16 11.9552 Tf -24.907 -21.918 Td [(Notes)]TJ 0 g 0 G -/F8 9.9626 Tf 12.177 -21.821 Td [(1.)]TJ +/F8 9.9626 Tf 12.177 -19.925 Td [(1.)]TJ 0 g 0 G - [-500(The)]TJ/F30 9.9626 Tf 32.469 0 Td [(dat)]TJ/F8 9.9626 Tf 18.273 0 Td [(argumen)28(t)-259(is)-259(b)-28(oth)-259(input)-259(and)-259(output,)-274(and)-259(its)-259(v)55(alue)-259(ma)28(y)-259(b)-28(e)-259(c)28(hanged)]TJ -38.012 -11.955 Td [(ev)28(en)-334(on)-333(pro)-28(cesses)-333(di\013eren)28(t)-334(from)-333(the)-333(\014nal)-334(result)-333(destination.)]TJ + [-500(The)]TJ/F30 9.9626 Tf 32.469 0 Td [(dat)]TJ/F8 9.9626 Tf 18.273 0 Td [(argumen)28(t)-259(is)-259(b)-28(oth)-259(input)-259(and)-259(output,)-274(and)-259(its)-259(v)55(alue)-259(ma)28(y)-259(b)-28(e)-259(c)28(hanged)]TJ -38.012 -11.956 Td [(ev)28(en)-334(on)-333(pro)-28(cesses)-333(di\013eren)28(t)-334(from)-333(the)-333(\014nal)-334(result)-333(destination.)]TJ 0 g 0 G - 139.477 -49.038 Td [(107)]TJ + 141.968 -129.057 Td [(99)]TJ 0 g 0 G ET endstream endobj -1409 0 obj << +1270 0 obj << /Type /Page -/Contents 1410 0 R -/Resources 1408 0 R +/Contents 1271 0 R +/Resources 1269 0 R /MediaBox [0 0 595.276 841.89] -/Parent 1390 0 R +/Parent 1263 0 R >> endobj -1411 0 obj << -/D [1409 0 R /XYZ 99.895 740.998 null] ->> endobj -342 0 obj << -/D [1409 0 R /XYZ 99.895 659.601 null] ->> endobj -1412 0 obj << -/D [1409 0 R /XYZ 99.895 631.802 null] +1272 0 obj << +/D [1270 0 R /XYZ 99.895 740.998 null] >> endobj -1413 0 obj << -/D [1409 0 R /XYZ 99.895 163.386 null] +330 0 obj << +/D [1270 0 R /XYZ 99.895 697.37 null] >> endobj -1414 0 obj << -/D [1409 0 R /XYZ 99.895 167.372 null] +1273 0 obj << +/D [1270 0 R /XYZ 99.895 247.391 null] >> endobj -1408 0 obj << -/Font << /F16 443 0 R /F8 446 0 R /F17 588 0 R /F27 445 0 R /F14 619 0 R /F11 602 0 R /F30 616 0 R >> +1269 0 obj << +/Font << /F16 431 0 R /F30 601 0 R /F8 434 0 R /F27 433 0 R /F14 604 0 R /F11 587 0 R >> /ProcSet [ /PDF /Text ] >> endobj -1417 0 obj << -/Length 5144 +1276 0 obj << +/Length 4962 >> stream 0 g 0 G 0 g 0 G -0 g 0 G -0 g 0 G BT -/F16 14.3462 Tf 150.705 680.226 Td [(psb)]TJ +/F16 11.9552 Tf 150.705 706.129 Td [(psb)]TJ ET q -1 0 0 1 175.972 680.425 cm -[]0 d 0 J 0.398 w 0 0 m 4.842 0 l S -Q -BT -/F16 14.3462 Tf 180.814 680.226 Td [(min|Global)-375(minim)31(um)]TJ -30.109 -35.769 Td [(Syn)31(tax)]TJ/F8 9.9626 Tf 103.357 -21.821 Td [(call)-333(psb)]TJ -ET -q -1 0 0 1 287.924 622.836 cm -[]0 d 0 J 0.398 w 0 0 m 2.989 0 l S +1 0 0 1 171.761 706.328 cm +[]0 d 0 J 0.398 w 0 0 m 4.035 0 l S Q BT -/F8 9.9626 Tf 290.913 622.636 Td [(min)-333(\050)]TJ/F17 9.9626 Tf 23.799 0 Td [(ic)51(ontxt,)-358(dat,)-357(r)51(o)51(ot)]TJ/F8 9.9626 Tf 72.472 0 Td [(\051)]TJ -236.479 -23.91 Td [(This)-291(subroutine)-292(implemen)28(ts)-291(a)-292(minim)28(um)-291(v)55(alue)-291(reduction)-291(op)-28(eration)-291(base)-1(d)-291(on)-291(the)]TJ 0 -11.955 Td [(underlying)-333(comm)28(unication)-334(library)84(.)]TJ +/F16 11.9552 Tf 175.796 706.129 Td [(min)-375(|)-375(Global)-375(minim)31(um)]TJ 0 g 0 G -/F27 9.9626 Tf 0 -19.925 Td [(T)32(yp)-32(e:)]TJ +0 g 0 G +/F30 9.9626 Tf -25.091 -18.389 Td [(call)-525(psb_min\050icontxt,)-525(dat,)-525(root\051)]TJ/F8 9.9626 Tf 14.944 -21.918 Td [(This)-311(subroutine)-312(implemen)28(ts)-311(a)-312(minim)28(um)-311(v)55(alue)-311(reduction)-312(op)-27(eration)-312(based)-311(on)]TJ -14.944 -11.955 Td [(the)-333(underlying)-333(com)-1(m)28(unication)-333(library)83(.)]TJ +0 g 0 G +/F27 9.9626 Tf 0 -19.926 Td [(T)32(yp)-32(e:)]TJ 0 g 0 G /F8 9.9626 Tf 33.797 0 Td [(Sync)28(hronous.)]TJ 0 g 0 G -/F27 9.9626 Tf -33.797 -19.926 Td [(On)-383(En)32(try)]TJ +/F27 9.9626 Tf -33.797 -19.925 Td [(On)-383(En)32(try)]TJ 0 g 0 G 0 g 0 G 0 -19.925 Td [(icon)32(txt)]TJ 0 g 0 G -/F8 9.9626 Tf 39.989 0 Td [(the)-333(comm)27(unication)-333(con)28(text)-333(iden)27(tifyi)1(ng)-334(the)-333(virtual)-333(parallel)-334(mac)28(hine.)]TJ -15.083 -11.955 Td [(Scop)-28(e:)]TJ/F27 9.9626 Tf 32.379 0 Td [(global)]TJ/F8 9.9626 Tf 29.756 0 Td [(.)]TJ -62.135 -11.955 Td [(T)28(yp)-28(e:)]TJ/F27 9.9626 Tf 29.612 0 Td [(required)]TJ/F8 9.9626 Tf 41.898 0 Td [(.)]TJ -71.51 -11.955 Td [(In)28(ten)28(t:)]TJ/F27 9.9626 Tf 33.486 0 Td [(in)]TJ/F8 9.9626 Tf 9.548 0 Td [(.)]TJ -43.034 -11.956 Td [(Sp)-28(eci\014ed)-333(as:)-445(an)-333(in)28(teger)-333(v)55(ariable.)]TJ +/F8 9.9626 Tf 39.989 0 Td [(the)-333(comm)27(unication)-333(con)28(text)-333(iden)27(tifyi)1(ng)-334(the)-333(virtual)-333(parallel)-334(mac)28(hine.)]TJ -15.082 -11.955 Td [(Scop)-28(e:)]TJ/F27 9.9626 Tf 32.378 0 Td [(global)]TJ/F8 9.9626 Tf 29.756 0 Td [(.)]TJ -62.134 -11.956 Td [(T)28(yp)-28(e:)]TJ/F27 9.9626 Tf 29.611 0 Td [(required)]TJ/F8 9.9626 Tf 41.898 0 Td [(.)]TJ -71.509 -11.955 Td [(In)28(ten)28(t:)]TJ/F27 9.9626 Tf 33.485 0 Td [(in)]TJ/F8 9.9626 Tf 9.548 0 Td [(.)]TJ -43.033 -11.955 Td [(Sp)-28(eci\014ed)-333(as:)-444(an)-334(in)28(teger)-333(v)55(ariable.)]TJ 0 g 0 G -/F27 9.9626 Tf -24.906 -19.925 Td [(dat)]TJ +/F27 9.9626 Tf -24.907 -19.925 Td [(dat)]TJ 0 g 0 G -/F8 9.9626 Tf 21.371 0 Td [(The)-333(lo)-28(cal)-333(c)-1(on)28(tribution)-333(to)-333(the)-334(gl)1(obal)-334(minim)28(um.)]TJ 3.535 -11.955 Td [(Scop)-28(e:)]TJ/F27 9.9626 Tf 32.379 0 Td [(lo)-32(cal)]TJ/F8 9.9626 Tf 23.073 0 Td [(.)]TJ -55.452 -11.955 Td [(T)28(yp)-28(e:)]TJ/F27 9.9626 Tf 29.612 0 Td [(required)]TJ/F8 9.9626 Tf 41.898 0 Td [(.)]TJ -71.51 -11.955 Td [(In)28(ten)28(t:)]TJ/F27 9.9626 Tf 33.486 0 Td [(inout)]TJ/F8 9.9626 Tf 26.096 0 Td [(.)]TJ -59.582 -11.956 Td [(Sp)-28(eci\014ed)-327(as:)-441(an)-326(in)27(teger)-326(or)-327(real)-327(v)56(ariable,)-328(whic)27(h)-326(ma)27(y)-326(b)-28(e)-327(a)-327(scalar,)-328(or)-326(a)-327(rank)]TJ 0 -11.955 Td [(1)-333(or)-334(2)-333(arra)28(y)83(.)-778(T)28(yp)-28(e,)-333(kind,)-333(rank)-333(and)-334(size)-333(m)28(ust)-334(agree)-333(on)-333(all)-334(pro)-27(cess)-1(es.)]TJ +/F8 9.9626 Tf 21.371 0 Td [(The)-333(lo)-28(cal)-333(c)-1(on)28(tribution)-333(to)-333(the)-334(gl)1(obal)-334(minim)28(um.)]TJ 3.536 -11.955 Td [(Scop)-28(e:)]TJ/F27 9.9626 Tf 32.378 0 Td [(lo)-32(cal)]TJ/F8 9.9626 Tf 23.073 0 Td [(.)]TJ -55.451 -11.956 Td [(T)28(yp)-28(e:)]TJ/F27 9.9626 Tf 29.611 0 Td [(required)]TJ/F8 9.9626 Tf 41.898 0 Td [(.)]TJ -71.509 -11.955 Td [(In)28(ten)28(t:)]TJ/F27 9.9626 Tf 33.485 0 Td [(inout)]TJ/F8 9.9626 Tf 26.097 0 Td [(.)]TJ -59.582 -11.955 Td [(Sp)-28(eci\014ed)-326(as:)-442(an)-326(in)27(teger)-326(or)-327(real)-327(v)56(ariable,)-328(whic)28(h)-327(ma)28(y)-327(b)-28(e)-327(a)-326(s)-1(calar,)-328(or)-326(a)-327(rank)]TJ 0 -11.955 Td [(1)-333(or)-334(2)-333(arra)28(y)83(.)-778(T)28(yp)-27(e)-1(,)-333(kind,)-333(rank)-333(and)-334(size)-333(m)28(ust)-334(agree)-333(on)-333(all)-334(pro)-27(cesse)-1(s.)]TJ 0 g 0 G -/F27 9.9626 Tf -24.906 -19.925 Td [(ro)-32(ot)]TJ +/F27 9.9626 Tf -24.907 -19.925 Td [(ro)-32(ot)]TJ 0 g 0 G -/F8 9.9626 Tf 25.93 0 Td [(Pro)-28(cess)-276(to)-276(hold)-276(the)-276(\014nal)-276(v)56(alue,)-287(or)]TJ/F14 9.9626 Tf 146.411 0 Td [(\000)]TJ/F8 9.9626 Tf 7.749 0 Td [(1)-276(to)-276(mak)28(e)-276(it)-276(a)28(v)55(ailable)-276(on)-276(all)-276(pr)1(o)-28(cesses)-1(.)]TJ -155.184 -11.955 Td [(Scop)-28(e:)]TJ/F27 9.9626 Tf 32.379 0 Td [(global)]TJ/F8 9.9626 Tf 29.756 0 Td [(.)]TJ -62.135 -11.955 Td [(T)28(yp)-28(e:)]TJ/F27 9.9626 Tf 29.612 0 Td [(optional)]TJ/F8 9.9626 Tf 40.576 0 Td [(.)]TJ -70.188 -11.956 Td [(In)28(ten)28(t:)]TJ/F27 9.9626 Tf 33.486 0 Td [(in)]TJ/F8 9.9626 Tf 9.547 0 Td [(.)]TJ -43.033 -11.955 Td [(Sp)-28(eci\014ed)-333(as:)-445(an)-333(in)28(teger)-333(v)55(alue)]TJ/F14 9.9626 Tf 130.428 0 Td [(\000)]TJ/F8 9.9626 Tf 7.749 0 Td [(1)]TJ/F11 9.9626 Tf 7.749 0 Td [(<)]TJ/F8 9.9626 Tf 7.748 0 Td [(=)]TJ/F11 9.9626 Tf 10.516 0 Td [(r)-28(oot)-278(<)]TJ/F8 9.9626 Tf 28.544 0 Td [(=)]TJ/F11 9.9626 Tf 10.516 0 Td [(np)]TJ/F14 9.9626 Tf 13.206 0 Td [(\000)]TJ/F8 9.9626 Tf 9.963 0 Td [(1,)-333(default)-334(-1.)]TJ +/F8 9.9626 Tf 25.93 0 Td [(Pro)-28(cess)-276(to)-276(hold)-276(the)-276(\014nal)-276(v)56(alue,)-287(or)]TJ/F14 9.9626 Tf 146.411 0 Td [(\000)]TJ/F8 9.9626 Tf 7.749 0 Td [(1)-276(to)-276(mak)28(e)-276(it)-276(a)28(v)55(ailable)-276(on)-276(all)-276(pr)1(o)-28(cesses)-1(.)]TJ -155.183 -11.956 Td [(Scop)-28(e:)]TJ/F27 9.9626 Tf 32.378 0 Td [(global)]TJ/F8 9.9626 Tf 29.756 0 Td [(.)]TJ -62.134 -11.955 Td [(T)28(yp)-28(e:)]TJ/F27 9.9626 Tf 29.611 0 Td [(optional)]TJ/F8 9.9626 Tf 40.577 0 Td [(.)]TJ -70.188 -11.955 Td [(In)28(ten)28(t:)]TJ/F27 9.9626 Tf 33.485 0 Td [(in)]TJ/F8 9.9626 Tf 9.548 0 Td [(.)]TJ -43.033 -11.955 Td [(Sp)-28(eci\014ed)-333(as:)-444(an)-334(in)28(teger)-333(v)55(alue)]TJ/F14 9.9626 Tf 130.427 0 Td [(\000)]TJ/F8 9.9626 Tf 7.749 0 Td [(1)]TJ/F11 9.9626 Tf 7.749 0 Td [(<)]TJ/F8 9.9626 Tf 7.748 0 Td [(=)]TJ/F11 9.9626 Tf 10.517 0 Td [(r)-28(oot)-278(<)]TJ/F8 9.9626 Tf 28.543 0 Td [(=)]TJ/F11 9.9626 Tf 10.516 0 Td [(np)]TJ/F14 9.9626 Tf 13.206 0 Td [(\000)]TJ/F8 9.9626 Tf 9.963 0 Td [(1,)-333(default)-334(-1.)]TJ 0 g 0 G /F27 9.9626 Tf -251.325 -33.873 Td [(On)-383(Return)]TJ 0 g 0 G 0 g 0 G 0 -19.925 Td [(dat)]TJ 0 g 0 G -/F8 9.9626 Tf 21.371 0 Td [(On)-333(destination)-334(p)1(ro)-28(cess\050es\051,)-334(the)-333(result)-333(of)-334(the)-333(minim)28(um)-334(op)-27(eration.)]TJ 3.535 -11.955 Td [(Scop)-28(e:)]TJ/F27 9.9626 Tf 32.379 0 Td [(global)]TJ/F8 9.9626 Tf 29.756 0 Td [(.)]TJ -62.135 -11.955 Td [(T)28(yp)-28(e:)]TJ/F27 9.9626 Tf 29.612 0 Td [(required)]TJ/F8 9.9626 Tf 41.898 0 Td [(.)]TJ -71.51 -11.955 Td [(In)28(ten)28(t:)]TJ/F27 9.9626 Tf 33.486 0 Td [(inout)]TJ/F8 9.9626 Tf 26.096 0 Td [(.)]TJ -59.582 -11.956 Td [(Sp)-28(eci\014ed)-327(as:)-441(an)-326(in)27(teger)-326(or)-327(real)-327(v)56(ariable,)-328(whic)27(h)-326(ma)27(y)-326(b)-28(e)-327(a)-327(scalar,)-328(or)-326(a)-327(rank)]TJ 0 -11.955 Td [(1)-333(or)-334(2)-333(arra)28(y)83(.)]TJ 0 -11.955 Td [(T)28(yp)-28(e,)-333(kind,)-334(ran)1(k)-334(and)-333(size)-334(m)28(ust)-333(agree)-333(o)-1(n)-333(all)-333(pro)-28(cesses.)]TJ/F16 14.3462 Tf -24.906 -32.946 Td [(Notes)]TJ +/F8 9.9626 Tf 21.371 0 Td [(On)-333(destination)-334(p)1(ro)-28(cess\050es)-1(\051)1(,)-334(the)-333(result)-333(of)-334(the)-333(minim)28(um)-334(op)-27(eration.)]TJ 3.536 -11.956 Td [(Scop)-28(e:)]TJ/F27 9.9626 Tf 32.378 0 Td [(global)]TJ/F8 9.9626 Tf 29.757 0 Td [(.)]TJ -62.135 -11.955 Td [(T)28(yp)-28(e:)]TJ/F27 9.9626 Tf 29.611 0 Td [(required)]TJ/F8 9.9626 Tf 41.898 0 Td [(.)]TJ -71.509 -11.955 Td [(In)28(ten)28(t:)]TJ/F27 9.9626 Tf 33.485 0 Td [(inout)]TJ/F8 9.9626 Tf 26.097 0 Td [(.)]TJ -59.582 -11.955 Td [(Sp)-28(eci\014ed)-326(as:)-442(an)-326(in)27(teger)-326(or)-327(real)-327(v)56(ariable,)-328(whic)28(h)-327(ma)28(y)-327(b)-28(e)-327(a)-326(s)-1(calar,)-328(or)-326(a)-327(rank)]TJ 0 -11.955 Td [(1)-333(or)-334(2)-333(arra)28(y)83(.)]TJ 0 -11.955 Td [(T)28(yp)-28(e,)-333(kind,)-333(rank)-334(and)-333(size)-333(m)27(ust)-333(agree)-333(on)-334(all)-333(pro)-28(cesses.)]TJ/F16 11.9552 Tf -24.907 -21.918 Td [(Notes)]TJ 0 g 0 G -/F8 9.9626 Tf 12.176 -21.821 Td [(1.)]TJ +/F8 9.9626 Tf 12.177 -19.925 Td [(1.)]TJ 0 g 0 G - [-500(The)]TJ/F30 9.9626 Tf 32.47 0 Td [(dat)]TJ/F8 9.9626 Tf 18.272 0 Td [(argumen)28(t)-259(is)-259(b)-28(oth)-259(input)-259(and)-259(output,)-274(and)-259(its)-259(v)55(alue)-259(ma)28(y)-259(b)-28(e)-259(c)28(hanged)]TJ -38.012 -11.955 Td [(ev)28(en)-334(on)-333(pro)-28(cesses)-333(di\013eren)28(t)-334(from)-333(the)-333(\014nal)-334(result)-333(destination.)]TJ + [-500(The)]TJ/F30 9.9626 Tf 32.469 0 Td [(dat)]TJ/F8 9.9626 Tf 18.272 0 Td [(argumen)28(t)-259(is)-259(b)-28(oth)-259(input)-259(and)-259(output,)-274(and)-259(its)-259(v)55(alue)-259(ma)28(y)-259(b)-28(e)-259(c)28(hanged)]TJ -38.011 -11.956 Td [(ev)28(en)-334(on)-333(pro)-28(cesses)-333(di\013eren)28(t)-334(from)-333(the)-333(\014nal)-334(result)-333(destination.)]TJ 0 g 0 G - 139.477 -49.038 Td [(108)]TJ + 139.477 -129.057 Td [(100)]TJ 0 g 0 G ET endstream endobj -1416 0 obj << +1275 0 obj << /Type /Page -/Contents 1417 0 R -/Resources 1415 0 R +/Contents 1276 0 R +/Resources 1274 0 R /MediaBox [0 0 595.276 841.89] -/Parent 1390 0 R ->> endobj -1418 0 obj << -/D [1416 0 R /XYZ 150.705 740.998 null] ->> endobj -346 0 obj << -/D [1416 0 R /XYZ 150.705 659.601 null] +/Parent 1263 0 R >> endobj -1419 0 obj << -/D [1416 0 R /XYZ 150.705 631.802 null] +1277 0 obj << +/D [1275 0 R /XYZ 150.705 740.998 null] >> endobj -1420 0 obj << -/D [1416 0 R /XYZ 150.705 163.386 null] +334 0 obj << +/D [1275 0 R /XYZ 150.705 697.37 null] >> endobj -1421 0 obj << -/D [1416 0 R /XYZ 150.705 167.372 null] +1278 0 obj << +/D [1275 0 R /XYZ 150.705 247.391 null] >> endobj -1415 0 obj << -/Font << /F16 443 0 R /F8 446 0 R /F17 588 0 R /F27 445 0 R /F14 619 0 R /F11 602 0 R /F30 616 0 R >> +1274 0 obj << +/Font << /F16 431 0 R /F30 601 0 R /F8 434 0 R /F27 433 0 R /F14 604 0 R /F11 587 0 R >> /ProcSet [ /PDF /Text ] >> endobj -1424 0 obj << -/Length 5211 +1281 0 obj << +/Length 5015 >> stream 0 g 0 G 0 g 0 G -0 g 0 G -0 g 0 G -BT -/F16 14.3462 Tf 99.895 680.799 Td [(psb)]TJ -ET -q -1 0 0 1 125.163 680.998 cm -[]0 d 0 J 0.398 w 0 0 m 4.842 0 l S -Q BT -/F16 14.3462 Tf 130.004 680.799 Td [(amx|Global)-375(maxim)31(um)-375(absolute)-375(v)63(alue)]TJ -30.109 -35.196 Td [(Syn)31(tax)]TJ/F8 9.9626 Tf 102.389 -21.821 Td [(call)-333(psb)]TJ +/F16 11.9552 Tf 99.895 706.129 Td [(psb)]TJ ET q -1 0 0 1 236.146 623.981 cm -[]0 d 0 J 0.398 w 0 0 m 2.989 0 l S +1 0 0 1 120.951 706.328 cm +[]0 d 0 J 0.398 w 0 0 m 4.035 0 l S Q BT -/F8 9.9626 Tf 239.135 623.782 Td [(amx)-333(\050)]TJ/F17 9.9626 Tf 25.737 0 Td [(ic)51(ontxt,)-358(dat,)-357(r)51(o)51(ot)]TJ/F8 9.9626 Tf 72.472 0 Td [(\051)]TJ -237.449 -23.911 Td [(This)-500(subroutine)-499(implemen)28(ts)-500(a)-500(maxim)28(um)-500(absolute)-499(v)55(alue)-499(reduction)-500(op)-28(eration)]TJ 0 -11.955 Td [(based)-333(on)-334(the)-333(underlying)-333(comm)28(unication)-334(library)84(.)]TJ +/F16 11.9552 Tf 124.986 706.129 Td [(amx)-375(|)-375(Global)-375(maxim)31(um)-375(absolute)-375(v)63(alue)]TJ +0 g 0 G 0 g 0 G -/F27 9.9626 Tf 0 -19.352 Td [(T)32(yp)-32(e:)]TJ +/F30 9.9626 Tf -25.091 -18.389 Td [(call)-525(psb_amx\050icontxt,)-525(dat,)-525(root\051)]TJ/F8 9.9626 Tf 14.944 -21.918 Td [(This)-312(subroutine)-312(implemen)28(ts)-313(a)-312(maxim)28(um)-312(absolute)-312(v)55(alue)-312(reduction)-312(op)-28(eration)]TJ -14.944 -11.955 Td [(based)-333(on)-334(the)-333(underlying)-333(comm)28(unication)-334(library)84(.)]TJ +0 g 0 G +/F27 9.9626 Tf 0 -19.926 Td [(T)32(yp)-32(e:)]TJ 0 g 0 G /F8 9.9626 Tf 33.797 0 Td [(Sync)28(hronous.)]TJ 0 g 0 G -/F27 9.9626 Tf -33.797 -19.639 Td [(On)-383(En)32(try)]TJ +/F27 9.9626 Tf -33.797 -19.925 Td [(On)-383(En)32(try)]TJ 0 g 0 G 0 g 0 G - 0 -19.639 Td [(icon)32(txt)]TJ + 0 -19.925 Td [(icon)32(txt)]TJ 0 g 0 G -/F8 9.9626 Tf 39.989 0 Td [(the)-333(comm)27(unication)-333(con)28(text)-333(iden)27(tifying)-333(the)-333(virtual)-333(parallel)-334(mac)28(hine.)]TJ -15.082 -11.955 Td [(Scop)-28(e:)]TJ/F27 9.9626 Tf 32.379 0 Td [(global)]TJ/F8 9.9626 Tf 29.756 0 Td [(.)]TJ -62.135 -11.956 Td [(T)28(yp)-28(e:)]TJ/F27 9.9626 Tf 29.611 0 Td [(required)]TJ/F8 9.9626 Tf 41.898 0 Td [(.)]TJ -71.509 -11.955 Td [(In)28(ten)28(t:)]TJ/F27 9.9626 Tf 33.486 0 Td [(in)]TJ/F8 9.9626 Tf 9.547 0 Td [(.)]TJ -43.033 -11.955 Td [(Sp)-28(eci\014ed)-333(as:)-445(an)-333(in)28(teger)-333(v)55(ariable.)]TJ +/F8 9.9626 Tf 39.989 0 Td [(the)-333(comm)27(unication)-333(con)28(text)-333(iden)27(tifyin)1(g)-334(the)-333(virtual)-333(parallel)-334(mac)28(hine.)]TJ -15.082 -11.955 Td [(Scop)-28(e:)]TJ/F27 9.9626 Tf 32.379 0 Td [(global)]TJ/F8 9.9626 Tf 29.756 0 Td [(.)]TJ -62.135 -11.956 Td [(T)28(yp)-28(e:)]TJ/F27 9.9626 Tf 29.611 0 Td [(required)]TJ/F8 9.9626 Tf 41.898 0 Td [(.)]TJ -71.509 -11.955 Td [(In)28(ten)28(t:)]TJ/F27 9.9626 Tf 33.486 0 Td [(in)]TJ/F8 9.9626 Tf 9.547 0 Td [(.)]TJ -43.033 -11.955 Td [(Sp)-28(eci\014ed)-333(as:)-445(an)-333(in)28(teger)-333(v)55(ariable.)]TJ 0 g 0 G -/F27 9.9626 Tf -24.907 -19.639 Td [(dat)]TJ +/F27 9.9626 Tf -24.907 -19.925 Td [(dat)]TJ 0 g 0 G -/F8 9.9626 Tf 21.371 0 Td [(The)-333(lo)-28(cal)-334(con)28(tribution)-333(to)-333(the)-334(global)-333(maxim)28(um.)]TJ 3.536 -11.955 Td [(Scop)-28(e:)]TJ/F27 9.9626 Tf 32.379 0 Td [(lo)-32(cal)]TJ/F8 9.9626 Tf 23.073 0 Td [(.)]TJ -55.452 -11.955 Td [(T)28(yp)-28(e:)]TJ/F27 9.9626 Tf 29.611 0 Td [(required)]TJ/F8 9.9626 Tf 41.898 0 Td [(.)]TJ -71.509 -11.955 Td [(In)28(ten)28(t:)]TJ/F27 9.9626 Tf 33.486 0 Td [(inout)]TJ/F8 9.9626 Tf 26.096 0 Td [(.)]TJ -59.582 -11.956 Td [(Sp)-28(eci\014ed)-339(as:)-458(an)-339(in)28(te)-1(ger,)-341(real)-340(or)-339(complex)-340(v)56(ariable,)-342(whic)28(h)-340(ma)28(y)-339(b)-28(e)-340(a)-340(scalar,)]TJ 0 -11.955 Td [(or)-464(a)-464(rank)-463(1)-464(or)-464(2)-464(arra)28(y)83(.)-1299(T)28(yp)-28(e,)-497(kind,)-496(rank)-464(and)-463(size)-464(m)27(ust)-463(agree)-464(on)-464(all)]TJ 0 -11.955 Td [(pro)-28(cesses.)]TJ +/F8 9.9626 Tf 21.371 0 Td [(The)-333(lo)-28(cal)-334(con)28(tribution)-333(to)-333(the)-334(global)-333(maxim)28(um.)]TJ 3.536 -11.955 Td [(Scop)-28(e:)]TJ/F27 9.9626 Tf 32.379 0 Td [(lo)-32(cal)]TJ/F8 9.9626 Tf 23.073 0 Td [(.)]TJ -55.452 -11.956 Td [(T)28(yp)-28(e:)]TJ/F27 9.9626 Tf 29.611 0 Td [(required)]TJ/F8 9.9626 Tf 41.898 0 Td [(.)]TJ -71.509 -11.955 Td [(In)28(ten)28(t:)]TJ/F27 9.9626 Tf 33.486 0 Td [(inout)]TJ/F8 9.9626 Tf 26.096 0 Td [(.)]TJ -59.582 -11.955 Td [(Sp)-28(eci\014ed)-339(as:)-458(an)-339(in)28(te)-1(ger,)-341(real)-340(or)-339(complex)-340(v)56(ariable,)-342(whic)28(h)-340(ma)28(y)-339(b)-28(e)-340(a)-340(scalar,)]TJ 0 -11.955 Td [(or)-464(a)-464(rank)-463(1)-464(or)-464(2)-464(arra)28(y)83(.)-1299(T)28(yp)-28(e,)-497(kind,)-496(rank)-464(and)-463(size)-464(m)27(ust)-463(agree)-464(on)-464(all)]TJ 0 -11.955 Td [(pro)-28(cesses.)]TJ 0 g 0 G -/F27 9.9626 Tf -24.907 -19.639 Td [(ro)-32(ot)]TJ +/F27 9.9626 Tf -24.907 -19.926 Td [(ro)-32(ot)]TJ 0 g 0 G -/F8 9.9626 Tf 25.931 0 Td [(Pro)-28(cess)-276(to)-276(hold)-276(the)-276(\014nal)-275(v)55(alue,)-287(or)]TJ/F14 9.9626 Tf 146.411 0 Td [(\000)]TJ/F8 9.9626 Tf 7.749 0 Td [(1)-276(to)-276(mak)28(e)-276(it)-276(a)28(v)55(ailable)-276(on)-276(all)-276(p)1(ro)-28(cesses.)]TJ -155.184 -11.955 Td [(Scop)-28(e:)]TJ/F27 9.9626 Tf 32.379 0 Td [(global)]TJ/F8 9.9626 Tf 29.756 0 Td [(.)]TJ -62.135 -11.955 Td [(T)28(yp)-28(e:)]TJ/F27 9.9626 Tf 29.611 0 Td [(optional)]TJ/F8 9.9626 Tf 40.577 0 Td [(.)]TJ -70.188 -11.955 Td [(In)28(ten)28(t:)]TJ/F27 9.9626 Tf 33.486 0 Td [(in)]TJ/F8 9.9626 Tf 9.547 0 Td [(.)]TJ -43.033 -11.956 Td [(Sp)-28(eci\014ed)-333(as:)-445(an)-333(in)28(teger)-333(v)55(alue)]TJ/F14 9.9626 Tf 130.428 0 Td [(\000)]TJ/F8 9.9626 Tf 7.749 0 Td [(1)]TJ/F11 9.9626 Tf 7.748 0 Td [(<)]TJ/F8 9.9626 Tf 7.749 0 Td [(=)]TJ/F11 9.9626 Tf 10.516 0 Td [(r)-28(oot)-278(<)]TJ/F8 9.9626 Tf 28.543 0 Td [(=)]TJ/F11 9.9626 Tf 10.517 0 Td [(np)]TJ/F14 9.9626 Tf 13.206 0 Td [(\000)]TJ/F8 9.9626 Tf 9.962 0 Td [(1,)-333(default)-334(-1.)]TJ +/F8 9.9626 Tf 25.931 0 Td [(Pro)-28(cess)-276(to)-276(hold)-276(the)-276(\014nal)-275(v)55(alue,)-287(or)]TJ/F14 9.9626 Tf 146.411 0 Td [(\000)]TJ/F8 9.9626 Tf 7.749 0 Td [(1)-276(to)-276(mak)28(e)-276(it)-276(a)28(v)55(ailable)-276(on)-276(all)-276(p)1(ro)-28(cesses.)]TJ -155.184 -11.955 Td [(Scop)-28(e:)]TJ/F27 9.9626 Tf 32.379 0 Td [(global)]TJ/F8 9.9626 Tf 29.756 0 Td [(.)]TJ -62.135 -11.955 Td [(T)28(yp)-28(e:)]TJ/F27 9.9626 Tf 29.611 0 Td [(optional)]TJ/F8 9.9626 Tf 40.577 0 Td [(.)]TJ -70.188 -11.955 Td [(In)28(ten)28(t:)]TJ/F27 9.9626 Tf 33.486 0 Td [(in)]TJ/F8 9.9626 Tf 9.547 0 Td [(.)]TJ -43.033 -11.955 Td [(Sp)-28(eci\014ed)-333(as:)-445(an)-333(in)28(teger)-333(v)55(alue)]TJ/F14 9.9626 Tf 130.428 0 Td [(\000)]TJ/F8 9.9626 Tf 7.749 0 Td [(1)]TJ/F11 9.9626 Tf 7.748 0 Td [(<)]TJ/F8 9.9626 Tf 7.749 0 Td [(=)]TJ/F11 9.9626 Tf 10.516 0 Td [(r)-28(oot)-278(<)]TJ/F8 9.9626 Tf 28.543 0 Td [(=)]TJ/F11 9.9626 Tf 10.517 0 Td [(np)]TJ/F14 9.9626 Tf 13.206 0 Td [(\000)]TJ/F8 9.9626 Tf 9.962 0 Td [(1,)-333(default)-334(-1.)]TJ 0 g 0 G -/F27 9.9626 Tf -251.325 -33.157 Td [(On)-383(Return)]TJ +/F27 9.9626 Tf -251.325 -33.873 Td [(On)-383(Return)]TJ 0 g 0 G 0 g 0 G - 0 -19.639 Td [(dat)]TJ + 0 -19.926 Td [(dat)]TJ 0 g 0 G -/F8 9.9626 Tf 21.372 0 Td [(On)-333(destination)-333(pro)-28(cess\050es\051,)-334(the)-333(result)-333(of)-334(the)-333(maxim)28(um)-334(op)-27(eration.)]TJ 3.535 -11.955 Td [(Scop)-28(e:)]TJ/F27 9.9626 Tf 32.379 0 Td [(global)]TJ/F8 9.9626 Tf 29.756 0 Td [(.)]TJ -62.135 -11.955 Td [(T)28(yp)-28(e:)]TJ/F27 9.9626 Tf 29.611 0 Td [(required)]TJ/F8 9.9626 Tf 41.899 0 Td [(.)]TJ -71.51 -11.955 Td [(In)28(ten)28(t:)]TJ/F27 9.9626 Tf 33.486 0 Td [(inout)]TJ/F8 9.9626 Tf 26.096 0 Td [(.)]TJ -59.582 -11.955 Td [(Sp)-28(eci\014ed)-339(as:)-458(an)-339(in)28(te)-1(ger,)-341(real)-340(or)-339(complex)-340(v)56(ariable,)-342(whic)28(h)-340(ma)28(y)-339(b)-28(e)-340(a)-340(scalar,)]TJ 0 -11.956 Td [(or)-464(a)-464(rank)-463(1)-464(or)-464(2)-464(arra)28(y)83(.)-1299(T)28(yp)-28(e,)-497(kind,)-496(rank)-464(and)-463(size)-464(m)27(ust)-463(agree)-464(on)-464(all)]TJ 0 -11.955 Td [(pro)-28(cesses.)]TJ/F16 14.3462 Tf -24.907 -32.822 Td [(Notes)]TJ +/F8 9.9626 Tf 21.372 0 Td [(On)-333(destination)-333(pro)-28(cess\050es\051,)-334(the)-333(result)-333(of)-334(the)-333(maxim)28(um)-334(op)-27(eration.)]TJ 3.535 -11.955 Td [(Scop)-28(e:)]TJ/F27 9.9626 Tf 32.379 0 Td [(global)]TJ/F8 9.9626 Tf 29.756 0 Td [(.)]TJ -62.135 -11.955 Td [(T)28(yp)-28(e:)]TJ/F27 9.9626 Tf 29.611 0 Td [(required)]TJ/F8 9.9626 Tf 41.899 0 Td [(.)]TJ -71.51 -11.955 Td [(In)28(ten)28(t:)]TJ/F27 9.9626 Tf 33.486 0 Td [(inout)]TJ/F8 9.9626 Tf 26.096 0 Td [(.)]TJ -59.582 -11.955 Td [(Sp)-28(eci\014ed)-339(as:)-458(an)-339(in)28(te)-1(ger,)-341(real)-340(or)-339(complex)-340(v)56(ariable,)-342(whic)28(h)-340(ma)28(y)-339(b)-28(e)-340(a)-340(scalar,)]TJ 0 -11.955 Td [(or)-464(a)-464(rank)-463(1)-464(or)-464(2)-464(arra)28(y)83(.)-1299(T)28(yp)-28(e,)-497(kind,)-496(rank)-464(and)-463(size)-464(m)27(ust)-463(agree)-464(on)-464(all)]TJ 0 -11.956 Td [(pro)-28(cesses.)]TJ/F16 11.9552 Tf -24.907 -21.917 Td [(Notes)]TJ 0 g 0 G -/F8 9.9626 Tf 12.177 -21.821 Td [(1.)]TJ +/F8 9.9626 Tf 12.177 -19.926 Td [(1.)]TJ 0 g 0 G - [-500(The)]TJ/F30 9.9626 Tf 32.469 0 Td [(dat)]TJ/F8 9.9626 Tf 18.273 0 Td [(argumen)28(t)-259(is)-259(b)-28(oth)-259(input)-259(and)-259(output,)-274(and)-259(its)-259(v)55(alue)-259(ma)28(y)-259(b)-28(e)-259(c)28(hanged)]TJ -38.012 -11.956 Td [(ev)28(en)-334(on)-333(pro)-28(cesses)-333(di\013eren)28(t)-334(from)-333(the)-333(\014nal)-334(result)-333(destination.)]TJ + [-500(The)]TJ/F30 9.9626 Tf 32.469 0 Td [(dat)]TJ/F8 9.9626 Tf 18.273 0 Td [(argumen)28(t)-259(is)-259(b)-28(oth)-259(input)-259(and)-259(output,)-274(and)-259(its)-259(v)55(alue)-259(ma)28(y)-259(b)-28(e)-259(c)28(hanged)]TJ -38.012 -11.955 Td [(ev)28(en)-334(on)-333(pro)-28(cesses)-333(di\013eren)28(t)-334(from)-333(the)-333(\014nal)-334(result)-333(destination.)]TJ 0 g 0 G - 139.477 -41.071 Td [(109)]TJ + 139.477 -117.102 Td [(101)]TJ 0 g 0 G ET endstream endobj -1423 0 obj << +1280 0 obj << /Type /Page -/Contents 1424 0 R -/Resources 1422 0 R +/Contents 1281 0 R +/Resources 1279 0 R /MediaBox [0 0 595.276 841.89] -/Parent 1429 0 R ->> endobj -1425 0 obj << -/D [1423 0 R /XYZ 99.895 740.998 null] ->> endobj -350 0 obj << -/D [1423 0 R /XYZ 99.895 660.746 null] +/Parent 1263 0 R >> endobj -1426 0 obj << -/D [1423 0 R /XYZ 99.895 632.947 null] +1282 0 obj << +/D [1280 0 R /XYZ 99.895 740.998 null] >> endobj -1427 0 obj << -/D [1423 0 R /XYZ 99.895 155.42 null] +338 0 obj << +/D [1280 0 R /XYZ 99.895 697.37 null] >> endobj -1428 0 obj << -/D [1423 0 R /XYZ 99.895 159.262 null] +1283 0 obj << +/D [1280 0 R /XYZ 99.895 235.436 null] >> endobj -1422 0 obj << -/Font << /F16 443 0 R /F8 446 0 R /F17 588 0 R /F27 445 0 R /F14 619 0 R /F11 602 0 R /F30 616 0 R >> +1279 0 obj << +/Font << /F16 431 0 R /F30 601 0 R /F8 434 0 R /F27 433 0 R /F14 604 0 R /F11 587 0 R >> /ProcSet [ /PDF /Text ] >> endobj -1432 0 obj << -/Length 5245 +1286 0 obj << +/Length 5053 >> stream 0 g 0 G 0 g 0 G -0 g 0 G -0 g 0 G -BT -/F16 14.3462 Tf 150.705 680.799 Td [(psb)]TJ -ET -q -1 0 0 1 175.972 680.998 cm -[]0 d 0 J 0.398 w 0 0 m 4.842 0 l S -Q BT -/F16 14.3462 Tf 180.814 680.799 Td [(amn|Global)-375(minim)31(um)-375(absolute)-375(v)63(alue)]TJ -30.109 -35.196 Td [(Syn)31(tax)]TJ/F8 9.9626 Tf 102.25 -21.821 Td [(call)-333(psb)]TJ +/F16 11.9552 Tf 150.705 706.129 Td [(psb)]TJ ET q -1 0 0 1 286.817 623.981 cm -[]0 d 0 J 0.398 w 0 0 m 2.989 0 l S +1 0 0 1 171.761 706.328 cm +[]0 d 0 J 0.398 w 0 0 m 4.035 0 l S Q BT -/F8 9.9626 Tf 289.806 623.782 Td [(amn)-333(\050)]TJ/F17 9.9626 Tf 26.013 0 Td [(ic)51(ontxt,)-358(dat,)-357(r)51(o)51(ot)]TJ/F8 9.9626 Tf 72.472 0 Td [(\051)]TJ -237.586 -23.911 Td [(This)-524(subroutine)-524(implemen)28(ts)-524(a)-524(minim)28(um)-524(absolute)-524(v)55(al)1(ue)-524(reduction)-524(op)-28(eration)]TJ 0 -11.955 Td [(based)-333(on)-334(the)-333(underlying)-333(comm)28(unication)-334(library)84(.)]TJ +/F16 11.9552 Tf 175.796 706.129 Td [(amn)-375(|)-375(Global)-375(minim)31(um)-375(absolute)-375(v)63(alue)]TJ +0 g 0 G +0 g 0 G +/F30 9.9626 Tf -25.091 -18.389 Td [(call)-525(psb_amn\050icontxt,)-525(dat,)-525(root\051)]TJ/F8 9.9626 Tf 14.944 -21.918 Td [(This)-336(subroutine)-337(implemen)28(ts)-337(a)-336(minim)28(um)-337(absolute)-336(v)55(al)1(ue)-337(reduction)-336(op)-28(eration)]TJ -14.944 -11.955 Td [(based)-333(on)-334(the)-333(underlying)-333(comm)28(unication)-334(library)84(.)]TJ 0 g 0 G -/F27 9.9626 Tf 0 -19.352 Td [(T)32(yp)-32(e:)]TJ +/F27 9.9626 Tf 0 -19.926 Td [(T)32(yp)-32(e:)]TJ 0 g 0 G /F8 9.9626 Tf 33.797 0 Td [(Sync)28(hronous.)]TJ 0 g 0 G -/F27 9.9626 Tf -33.797 -19.639 Td [(On)-383(En)32(try)]TJ +/F27 9.9626 Tf -33.797 -19.925 Td [(On)-383(En)32(try)]TJ 0 g 0 G 0 g 0 G - 0 -19.639 Td [(icon)32(txt)]TJ + 0 -19.925 Td [(icon)32(txt)]TJ 0 g 0 G /F8 9.9626 Tf 39.989 0 Td [(the)-333(comm)27(unication)-333(con)28(text)-333(iden)27(tifyi)1(ng)-334(the)-333(virtual)-333(parallel)-334(mac)28(hine.)]TJ -15.082 -11.955 Td [(Scop)-28(e:)]TJ/F27 9.9626 Tf 32.378 0 Td [(global)]TJ/F8 9.9626 Tf 29.756 0 Td [(.)]TJ -62.134 -11.956 Td [(T)28(yp)-28(e:)]TJ/F27 9.9626 Tf 29.611 0 Td [(required)]TJ/F8 9.9626 Tf 41.898 0 Td [(.)]TJ -71.509 -11.955 Td [(In)28(ten)28(t:)]TJ/F27 9.9626 Tf 33.485 0 Td [(in)]TJ/F8 9.9626 Tf 9.548 0 Td [(.)]TJ -43.033 -11.955 Td [(Sp)-28(eci\014ed)-333(as:)-444(an)-334(in)28(teger)-333(v)55(ariable.)]TJ 0 g 0 G -/F27 9.9626 Tf -24.907 -19.639 Td [(dat)]TJ +/F27 9.9626 Tf -24.907 -19.925 Td [(dat)]TJ 0 g 0 G -/F8 9.9626 Tf 21.371 0 Td [(The)-333(lo)-28(cal)-333(c)-1(on)28(tribution)-333(to)-333(the)-334(gl)1(obal)-334(minim)28(um.)]TJ 3.536 -11.955 Td [(Scop)-28(e:)]TJ/F27 9.9626 Tf 32.378 0 Td [(lo)-32(cal)]TJ/F8 9.9626 Tf 23.073 0 Td [(.)]TJ -55.451 -11.955 Td [(T)28(yp)-28(e:)]TJ/F27 9.9626 Tf 29.611 0 Td [(required)]TJ/F8 9.9626 Tf 41.898 0 Td [(.)]TJ -71.509 -11.955 Td [(In)28(ten)28(t:)]TJ/F27 9.9626 Tf 33.485 0 Td [(inout)]TJ/F8 9.9626 Tf 26.097 0 Td [(.)]TJ -59.582 -11.956 Td [(Sp)-28(eci\014ed)-339(as:)-458(an)-339(in)28(tege)-1(r,)-341(real)-339(or)-340(complex)-340(v)56(ariable,)-342(whic)28(h)-339(m)-1(a)28(y)-339(b)-28(e)-340(a)-340(scalar,)]TJ 0 -11.955 Td [(or)-464(a)-464(ran)1(k)-464(1)-464(or)-464(2)-464(arra)28(y)83(.)-1299(T)28(yp)-28(e,)-497(kind)1(,)-497(rank)-464(and)-463(size)-464(m)27(ust)-463(agree)-464(on)-464(all)]TJ 0 -11.955 Td [(pro)-28(cesses.)]TJ +/F8 9.9626 Tf 21.371 0 Td [(The)-333(lo)-28(cal)-333(c)-1(on)28(tribution)-333(to)-333(the)-334(gl)1(obal)-334(minim)28(um.)]TJ 3.536 -11.955 Td [(Scop)-28(e:)]TJ/F27 9.9626 Tf 32.378 0 Td [(lo)-32(cal)]TJ/F8 9.9626 Tf 23.073 0 Td [(.)]TJ -55.451 -11.956 Td [(T)28(yp)-28(e:)]TJ/F27 9.9626 Tf 29.611 0 Td [(required)]TJ/F8 9.9626 Tf 41.898 0 Td [(.)]TJ -71.509 -11.955 Td [(In)28(ten)28(t:)]TJ/F27 9.9626 Tf 33.485 0 Td [(inout)]TJ/F8 9.9626 Tf 26.097 0 Td [(.)]TJ -59.582 -11.955 Td [(Sp)-28(eci\014ed)-339(as:)-458(an)-339(in)28(tege)-1(r,)-341(real)-339(or)-340(complex)-340(v)56(ariable,)-342(whic)28(h)-339(m)-1(a)28(y)-339(b)-28(e)-340(a)-340(scalar,)]TJ 0 -11.955 Td [(or)-464(a)-464(ran)1(k)-464(1)-464(or)-464(2)-464(arra)28(y)83(.)-1299(T)28(yp)-28(e,)-497(kind)1(,)-497(rank)-464(and)-463(size)-464(m)27(ust)-463(agree)-464(on)-464(all)]TJ 0 -11.955 Td [(pro)-28(cesses.)]TJ 0 g 0 G -/F27 9.9626 Tf -24.907 -19.639 Td [(ro)-32(ot)]TJ +/F27 9.9626 Tf -24.907 -19.926 Td [(ro)-32(ot)]TJ 0 g 0 G -/F8 9.9626 Tf 25.93 0 Td [(Pro)-28(cess)-276(to)-276(hold)-276(the)-276(\014nal)-276(v)56(alue,)-287(or)]TJ/F14 9.9626 Tf 146.411 0 Td [(\000)]TJ/F8 9.9626 Tf 7.749 0 Td [(1)-276(to)-276(mak)28(e)-276(it)-276(a)28(v)55(ailable)-276(on)-276(all)-276(pr)1(o)-28(cesses)-1(.)]TJ -155.183 -11.955 Td [(Scop)-28(e:)]TJ/F27 9.9626 Tf 32.378 0 Td [(global)]TJ/F8 9.9626 Tf 29.756 0 Td [(.)]TJ -62.135 -11.955 Td [(T)28(yp)-28(e:)]TJ/F27 9.9626 Tf 29.612 0 Td [(optional)]TJ/F8 9.9626 Tf 40.576 0 Td [(.)]TJ -70.188 -11.955 Td [(In)28(ten)28(t:)]TJ/F27 9.9626 Tf 33.486 0 Td [(in)]TJ/F8 9.9626 Tf 9.548 0 Td [(.)]TJ -43.034 -11.956 Td [(Sp)-28(eci\014ed)-333(as:)-445(an)-333(in)28(teger)-333(v)55(alue)]TJ/F14 9.9626 Tf 130.428 0 Td [(\000)]TJ/F8 9.9626 Tf 7.749 0 Td [(1)]TJ/F11 9.9626 Tf 7.749 0 Td [(<)]TJ/F8 9.9626 Tf 7.748 0 Td [(=)]TJ/F11 9.9626 Tf 10.516 0 Td [(r)-28(oot)-278(<)]TJ/F8 9.9626 Tf 28.544 0 Td [(=)]TJ/F11 9.9626 Tf 10.516 0 Td [(np)]TJ/F14 9.9626 Tf 13.206 0 Td [(\000)]TJ/F8 9.9626 Tf 9.963 0 Td [(1,)-333(default)-334(-1.)]TJ +/F8 9.9626 Tf 25.93 0 Td [(Pro)-28(cess)-276(to)-276(hold)-276(the)-276(\014nal)-276(v)56(alue,)-287(or)]TJ/F14 9.9626 Tf 146.411 0 Td [(\000)]TJ/F8 9.9626 Tf 7.749 0 Td [(1)-276(to)-276(mak)28(e)-276(it)-276(a)28(v)55(ailable)-276(on)-276(all)-276(pr)1(o)-28(cesses)-1(.)]TJ -155.183 -11.955 Td [(Scop)-28(e:)]TJ/F27 9.9626 Tf 32.378 0 Td [(global)]TJ/F8 9.9626 Tf 29.756 0 Td [(.)]TJ -62.134 -11.955 Td [(T)28(yp)-28(e:)]TJ/F27 9.9626 Tf 29.611 0 Td [(optional)]TJ/F8 9.9626 Tf 40.577 0 Td [(.)]TJ -70.188 -11.955 Td [(In)28(ten)28(t:)]TJ/F27 9.9626 Tf 33.485 0 Td [(in)]TJ/F8 9.9626 Tf 9.548 0 Td [(.)]TJ -43.033 -11.955 Td [(Sp)-28(eci\014ed)-333(as:)-444(an)-334(in)28(teger)-333(v)55(alue)]TJ/F14 9.9626 Tf 130.427 0 Td [(\000)]TJ/F8 9.9626 Tf 7.749 0 Td [(1)]TJ/F11 9.9626 Tf 7.749 0 Td [(<)]TJ/F8 9.9626 Tf 7.748 0 Td [(=)]TJ/F11 9.9626 Tf 10.517 0 Td [(r)-28(oot)-278(<)]TJ/F8 9.9626 Tf 28.543 0 Td [(=)]TJ/F11 9.9626 Tf 10.516 0 Td [(np)]TJ/F14 9.9626 Tf 13.206 0 Td [(\000)]TJ/F8 9.9626 Tf 9.963 0 Td [(1,)-333(default)-334(-1.)]TJ 0 g 0 G -/F27 9.9626 Tf -251.325 -33.157 Td [(On)-383(Return)]TJ +/F27 9.9626 Tf -251.325 -33.873 Td [(On)-383(Return)]TJ 0 g 0 G 0 g 0 G - 0 -19.639 Td [(dat)]TJ + 0 -19.926 Td [(dat)]TJ 0 g 0 G -/F8 9.9626 Tf 21.371 0 Td [(On)-333(destination)-334(p)1(ro)-28(cess\050es)-1(\051)1(,)-334(the)-333(result)-333(of)-334(the)-333(minim)28(um)-334(op)-27(eration.)]TJ 3.536 -11.955 Td [(Scop)-28(e:)]TJ/F27 9.9626 Tf 32.378 0 Td [(global)]TJ/F8 9.9626 Tf 29.756 0 Td [(.)]TJ -62.135 -11.955 Td [(T)28(yp)-28(e:)]TJ/F27 9.9626 Tf 29.612 0 Td [(required)]TJ/F8 9.9626 Tf 41.898 0 Td [(.)]TJ -71.51 -11.955 Td [(In)28(ten)28(t:)]TJ/F27 9.9626 Tf 33.486 0 Td [(inout)]TJ/F8 9.9626 Tf 26.097 0 Td [(.)]TJ -59.583 -11.955 Td [(Sp)-28(eci\014ed)-339(as)-1(:)-457(an)-339(in)27(teger,)-341(real)-340(or)-339(complex)-340(v)56(ariable,)-342(whic)28(h)-340(ma)28(y)-340(b)-27(e)-340(a)-340(scalar,)]TJ 0 -11.956 Td [(or)-333(a)-334(rank)-333(1)-333(or)-334(2)-333(arra)28(y)83(.)]TJ 0 -11.955 Td [(T)28(yp)-28(e,)-333(kind,)-334(rank)-333(and)-333(size)-334(m)28(ust)-333(agree)-334(on)-333(all)-333(pro)-28(cesses.)]TJ/F16 14.3462 Tf -24.906 -32.822 Td [(Notes)]TJ +/F8 9.9626 Tf 21.371 0 Td [(On)-333(destination)-334(p)1(ro)-28(cess\050es)-1(\051)1(,)-334(the)-333(result)-333(of)-334(the)-333(minim)28(um)-334(op)-27(eration.)]TJ 3.536 -11.955 Td [(Scop)-28(e:)]TJ/F27 9.9626 Tf 32.378 0 Td [(global)]TJ/F8 9.9626 Tf 29.757 0 Td [(.)]TJ -62.135 -11.955 Td [(T)28(yp)-28(e:)]TJ/F27 9.9626 Tf 29.611 0 Td [(required)]TJ/F8 9.9626 Tf 41.898 0 Td [(.)]TJ -71.509 -11.955 Td [(In)28(ten)28(t:)]TJ/F27 9.9626 Tf 33.485 0 Td [(inout)]TJ/F8 9.9626 Tf 26.097 0 Td [(.)]TJ -59.582 -11.955 Td [(Sp)-28(eci\014ed)-339(as:)-458(an)-339(in)28(tege)-1(r,)-341(real)-339(or)-340(complex)-340(v)56(ariable,)-342(whic)28(h)-339(m)-1(a)28(y)-339(b)-28(e)-340(a)-340(scalar,)]TJ 0 -11.955 Td [(or)-333(a)-334(rank)-333(1)-333(or)-333(2)-334(arra)28(y)83(.)]TJ 0 -11.956 Td [(T)28(yp)-28(e,)-333(kind,)-333(rank)-334(and)-333(size)-333(m)27(ust)-333(agree)-333(on)-334(all)-333(pro)-28(cesses.)]TJ/F16 11.9552 Tf -24.907 -21.917 Td [(Notes)]TJ 0 g 0 G -/F8 9.9626 Tf 12.176 -21.821 Td [(1.)]TJ +/F8 9.9626 Tf 12.177 -19.926 Td [(1.)]TJ 0 g 0 G - [-500(The)]TJ/F30 9.9626 Tf 32.47 0 Td [(dat)]TJ/F8 9.9626 Tf 18.272 0 Td [(argumen)28(t)-259(is)-259(b)-28(oth)-259(input)-259(and)-259(output,)-274(and)-259(its)-259(v)55(alue)-259(ma)28(y)-259(b)-28(e)-259(c)28(hanged)]TJ -38.012 -11.956 Td [(ev)28(en)-334(on)-333(pro)-28(cesses)-333(di\013eren)28(t)-334(from)-333(the)-333(\014nal)-334(result)-333(destination.)]TJ + [-500(The)]TJ/F30 9.9626 Tf 32.469 0 Td [(dat)]TJ/F8 9.9626 Tf 18.272 0 Td [(argumen)28(t)-259(is)-259(b)-28(oth)-259(input)-259(and)-259(output,)-274(and)-259(its)-259(v)55(alue)-259(ma)28(y)-259(b)-28(e)-259(c)28(hanged)]TJ -38.011 -11.955 Td [(ev)28(en)-334(on)-333(pro)-28(cesses)-333(di\013eren)28(t)-334(from)-333(the)-333(\014nal)-334(result)-333(destination.)]TJ 0 g 0 G - 139.477 -41.071 Td [(110)]TJ + 139.477 -117.102 Td [(102)]TJ 0 g 0 G ET endstream endobj -1431 0 obj << +1285 0 obj << /Type /Page -/Contents 1432 0 R -/Resources 1430 0 R +/Contents 1286 0 R +/Resources 1284 0 R /MediaBox [0 0 595.276 841.89] -/Parent 1429 0 R ->> endobj -1433 0 obj << -/D [1431 0 R /XYZ 150.705 740.998 null] +/Parent 1263 0 R >> endobj -354 0 obj << -/D [1431 0 R /XYZ 150.705 660.746 null] ->> endobj -1434 0 obj << -/D [1431 0 R /XYZ 150.705 632.947 null] +1287 0 obj << +/D [1285 0 R /XYZ 150.705 740.998 null] >> endobj -1435 0 obj << -/D [1431 0 R /XYZ 150.705 155.42 null] +342 0 obj << +/D [1285 0 R /XYZ 150.705 697.37 null] >> endobj -1436 0 obj << -/D [1431 0 R /XYZ 150.705 159.262 null] +1288 0 obj << +/D [1285 0 R /XYZ 150.705 235.436 null] >> endobj -1430 0 obj << -/Font << /F16 443 0 R /F8 446 0 R /F17 588 0 R /F27 445 0 R /F14 619 0 R /F11 602 0 R /F30 616 0 R >> +1284 0 obj << +/Font << /F16 431 0 R /F30 601 0 R /F8 434 0 R /F27 433 0 R /F14 604 0 R /F11 587 0 R >> /ProcSet [ /PDF /Text ] >> endobj -1439 0 obj << -/Length 5534 +1291 0 obj << +/Length 5346 >> stream 0 g 0 G 0 g 0 G -0 g 0 G -0 g 0 G -BT -/F16 14.3462 Tf 99.895 682.254 Td [(psb)]TJ -ET -q -1 0 0 1 125.163 682.453 cm -[]0 d 0 J 0.398 w 0 0 m 4.842 0 l S -Q BT -/F16 14.3462 Tf 130.004 682.254 Td [(snd|Send)-375(data)]TJ -30.109 -33.741 Td [(Syn)31(tax)]TJ/F8 9.9626 Tf 98.877 -21.821 Td [(call)-333(psb)]TJ +/F16 11.9552 Tf 99.895 706.129 Td [(psb)]TJ ET q -1 0 0 1 232.634 626.891 cm -[]0 d 0 J 0.398 w 0 0 m 2.989 0 l S +1 0 0 1 120.951 706.328 cm +[]0 d 0 J 0.398 w 0 0 m 4.035 0 l S Q BT -/F8 9.9626 Tf 235.623 626.692 Td [(snd)-333(\050)]TJ/F17 9.9626 Tf 22.194 0 Td [(ic)51(ontxt,)-358(dat,)-357(dst,)-358(m)]TJ/F8 9.9626 Tf 83.038 0 Td [(\051)]TJ -240.96 -23.91 Td [(This)-333(subroutine)-334(sends)-333(a)-333(pac)27(k)28(et)-333(of)-333(data)-334(to)-333(a)-333(destination.)]TJ +/F16 11.9552 Tf 124.986 706.129 Td [(snd)-375(|)-375(Send)-375(data)]TJ 0 g 0 G -/F27 9.9626 Tf 0 -17.897 Td [(T)32(yp)-32(e:)]TJ +0 g 0 G +/F30 9.9626 Tf -25.091 -18.389 Td [(call)-525(psb_snd\050icontxt,)-525(dat,)-525(dst,)-525(m\051)]TJ/F8 9.9626 Tf 14.944 -21.918 Td [(This)-333(subroutine)-334(sends)-333(a)-333(pac)27(k)28(et)-333(of)-333(data)-334(to)-333(a)-333(destination.)]TJ +0 g 0 G +/F27 9.9626 Tf -14.944 -19.926 Td [(T)32(yp)-32(e:)]TJ 0 g 0 G /F8 9.9626 Tf 33.797 0 Td [(Sync)28(hronous:)-445(see)-333(usage)-333(notes.)]TJ 0 g 0 G -/F27 9.9626 Tf -33.797 -18.912 Td [(On)-383(En)32(try)]TJ +/F27 9.9626 Tf -33.797 -19.925 Td [(On)-383(En)32(try)]TJ 0 g 0 G 0 g 0 G - 0 -18.911 Td [(icon)32(txt)]TJ + 0 -19.925 Td [(icon)32(txt)]TJ 0 g 0 G -/F8 9.9626 Tf 39.989 0 Td [(the)-333(comm)27(unication)-333(con)28(text)-333(iden)27(tifyin)1(g)-334(the)-333(virtual)-333(parallel)-334(mac)28(hine.)]TJ -15.082 -11.955 Td [(Scop)-28(e:)]TJ/F27 9.9626 Tf 32.379 0 Td [(global)]TJ/F8 9.9626 Tf 29.756 0 Td [(.)]TJ -62.135 -11.956 Td [(T)28(yp)-28(e:)]TJ/F27 9.9626 Tf 29.611 0 Td [(required)]TJ/F8 9.9626 Tf 41.898 0 Td [(.)]TJ -71.509 -11.955 Td [(In)28(ten)28(t:)]TJ/F27 9.9626 Tf 33.486 0 Td [(in)]TJ/F8 9.9626 Tf 9.547 0 Td [(.)]TJ -43.033 -11.955 Td [(Sp)-28(eci\014ed)-333(as:)-445(an)-333(in)28(teger)-333(v)55(ariable.)]TJ +/F8 9.9626 Tf 39.989 0 Td [(the)-333(comm)27(unication)-333(con)28(text)-333(iden)27(tifyin)1(g)-334(the)-333(virtual)-333(parallel)-334(mac)28(hine.)]TJ -15.082 -11.955 Td [(Scop)-28(e:)]TJ/F27 9.9626 Tf 32.379 0 Td [(global)]TJ/F8 9.9626 Tf 29.756 0 Td [(.)]TJ -62.135 -11.955 Td [(T)28(yp)-28(e:)]TJ/F27 9.9626 Tf 29.611 0 Td [(required)]TJ/F8 9.9626 Tf 41.898 0 Td [(.)]TJ -71.509 -11.956 Td [(In)28(ten)28(t:)]TJ/F27 9.9626 Tf 33.486 0 Td [(in)]TJ/F8 9.9626 Tf 9.547 0 Td [(.)]TJ -43.033 -11.955 Td [(Sp)-28(eci\014ed)-333(as:)-445(an)-333(in)28(teger)-333(v)55(ariable.)]TJ 0 g 0 G -/F27 9.9626 Tf -24.907 -18.911 Td [(dat)]TJ +/F27 9.9626 Tf -24.907 -19.925 Td [(dat)]TJ 0 g 0 G -/F8 9.9626 Tf 21.371 0 Td [(The)-333(data)-334(to)-333(b)-28(e)-333(sen)28(t.)]TJ 3.536 -11.955 Td [(Scop)-28(e:)]TJ/F27 9.9626 Tf 32.379 0 Td [(lo)-32(cal)]TJ/F8 9.9626 Tf 23.073 0 Td [(.)]TJ -55.452 -11.956 Td [(T)28(yp)-28(e:)]TJ/F27 9.9626 Tf 29.611 0 Td [(required)]TJ/F8 9.9626 Tf 41.898 0 Td [(.)]TJ -71.509 -11.955 Td [(In)28(ten)28(t:)]TJ/F27 9.9626 Tf 33.486 0 Td [(in)]TJ/F8 9.9626 Tf 9.547 0 Td [(.)]TJ -43.033 -11.955 Td [(Sp)-28(eci\014ed)-339(as:)-458(an)-339(in)28(te)-1(ger,)-341(real)-340(or)-339(complex)-340(v)56(ariable,)-342(whic)28(h)-340(ma)28(y)-339(b)-28(e)-340(a)-340(scalar,)]TJ 0 -11.955 Td [(or)-381(a)-381(rank)-381(1)-381(or)-381(2)-381(arra)27(y)84(,)-393(or)-381(a)-381(c)27(har)1(ac)-1(ter)-381(or)-381(logical)-381(scalar.)-969(T)28(yp)-27(e)-1(,)-393(ki)1(nd)-381(and)]TJ 0 -11.955 Td [(rank)-327(m)27(ust)-327(agree)-328(on)-327(sender)-328(and)-327(receiv)27(er)-327(pro)-28(cess;)-329(if)]TJ/F11 9.9626 Tf 220.724 0 Td [(m)]TJ/F8 9.9626 Tf 12.01 0 Td [(is)-328(not)-327(sp)-28(eci\014ed,)-329(size)]TJ -232.734 -11.955 Td [(m)28(ust)-334(agree)-333(as)-333(w)27(ell.)]TJ +/F8 9.9626 Tf 21.371 0 Td [(The)-333(data)-334(to)-333(b)-28(e)-333(sen)28(t.)]TJ 3.536 -11.955 Td [(Scop)-28(e:)]TJ/F27 9.9626 Tf 32.379 0 Td [(lo)-32(cal)]TJ/F8 9.9626 Tf 23.073 0 Td [(.)]TJ -55.452 -11.955 Td [(T)28(yp)-28(e:)]TJ/F27 9.9626 Tf 29.611 0 Td [(required)]TJ/F8 9.9626 Tf 41.898 0 Td [(.)]TJ -71.509 -11.956 Td [(In)28(ten)28(t:)]TJ/F27 9.9626 Tf 33.486 0 Td [(in)]TJ/F8 9.9626 Tf 9.547 0 Td [(.)]TJ -43.033 -11.955 Td [(Sp)-28(eci\014ed)-339(as:)-458(an)-339(in)28(te)-1(ger,)-341(real)-340(or)-339(complex)-340(v)56(ariable,)-342(whic)28(h)-340(ma)28(y)-339(b)-28(e)-340(a)-340(scalar,)]TJ 0 -11.955 Td [(or)-381(a)-381(rank)-381(1)-381(or)-381(2)-381(arra)27(y)84(,)-393(or)-381(a)-381(c)27(har)1(ac)-1(ter)-381(or)-381(logical)-381(scalar.)-969(T)28(yp)-27(e)-1(,)-393(ki)1(nd)-381(and)]TJ 0 -11.955 Td [(rank)-327(m)27(ust)-327(agree)-328(on)-327(sender)-328(and)-327(receiv)27(er)-327(pro)-28(cess;)-329(if)]TJ/F11 9.9626 Tf 220.724 0 Td [(m)]TJ/F8 9.9626 Tf 12.01 0 Td [(is)-328(not)-327(sp)-28(eci\014ed,)-329(size)]TJ -232.734 -11.955 Td [(m)28(ust)-334(agree)-333(as)-333(w)27(ell.)]TJ 0 g 0 G -/F27 9.9626 Tf -24.907 -18.912 Td [(dst)]TJ +/F27 9.9626 Tf -24.907 -19.926 Td [(dst)]TJ 0 g 0 G /F8 9.9626 Tf 20.321 0 Td [(Destination)-333(pro)-28(cess.)]TJ 4.586 -11.955 Td [(Scop)-28(e:)]TJ/F27 9.9626 Tf 32.379 0 Td [(global)]TJ/F8 9.9626 Tf 29.756 0 Td [(.)]TJ -62.135 -11.955 Td [(T)28(yp)-28(e:)]TJ/F27 9.9626 Tf 29.611 0 Td [(required)]TJ/F8 9.9626 Tf 41.898 0 Td [(.)]TJ -71.509 -11.955 Td [(In)28(ten)28(t:)]TJ/F27 9.9626 Tf 33.486 0 Td [(in)]TJ/F8 9.9626 Tf 9.547 0 Td [(.)]TJ -43.033 -11.955 Td [(Sp)-28(eci\014ed)-333(as:)-445(an)-333(in)28(teger)-333(v)55(alue)-333(0)]TJ/F11 9.9626 Tf 138.176 0 Td [(<)]TJ/F8 9.9626 Tf 7.749 0 Td [(=)]TJ/F11 9.9626 Tf 10.516 0 Td [(dst)-278(<)]TJ/F8 9.9626 Tf 23.969 0 Td [(=)]TJ/F11 9.9626 Tf 10.516 0 Td [(np)]TJ/F14 9.9626 Tf 13.207 0 Td [(\000)]TJ/F8 9.9626 Tf 9.962 0 Td [(1.)]TJ 0 g 0 G -/F27 9.9626 Tf -239.002 -30.867 Td [(m)]TJ +/F27 9.9626 Tf -239.002 -31.881 Td [(m)]TJ 0 g 0 G -/F8 9.9626 Tf 14.529 0 Td [(Num)28(b)-28(er)-333(of)-334(ro)28(ws.)]TJ 10.378 -11.955 Td [(Scop)-28(e:)]TJ/F27 9.9626 Tf 32.379 0 Td [(global)]TJ/F8 9.9626 Tf 29.756 0 Td [(.)]TJ -62.135 -11.955 Td [(T)28(yp)-28(e:)]TJ/F27 9.9626 Tf 29.611 0 Td [(Optional)]TJ/F8 9.9626 Tf 43.455 0 Td [(.)]TJ -73.066 -11.955 Td [(In)28(ten)28(t:)]TJ/F27 9.9626 Tf 33.486 0 Td [(in)]TJ/F8 9.9626 Tf 9.547 0 Td [(.)]TJ -43.033 -11.956 Td [(Sp)-28(eci\014ed)-333(as:)-445(an)-333(in)28(teger)-333(v)55(alue)-333(0)]TJ/F11 9.9626 Tf 138.176 0 Td [(<)]TJ/F8 9.9626 Tf 7.749 0 Td [(=)]TJ/F11 9.9626 Tf 10.516 0 Td [(m)-278(<)]TJ/F8 9.9626 Tf 19.264 0 Td [(=)]TJ/F11 9.9626 Tf 10.516 0 Td [(siz)-44(e)]TJ/F8 9.9626 Tf 17.812 0 Td [(\050)]TJ/F11 9.9626 Tf 3.874 0 Td [(dat;)]TJ/F8 9.9626 Tf 18.477 0 Td [(1\051.)]TJ -226.384 -11.955 Td [(When)]TJ/F11 9.9626 Tf 29.071 0 Td [(dat)]TJ/F8 9.9626 Tf 17.383 0 Td [(is)-335(a)-334(rank)-335(2)-335(arra)28(y)84(,)-335(sp)-28(eci\014es)-335(the)-335(n)28(um)28(b)-28(er)-334(of)-335(ro)28(ws)-335(to)-335(b)-27(e)-335(sen)28(t)-335(inde-)]TJ -46.454 -11.955 Td [(p)-28(enden)28(tly)-285(of)-285(the)-286(leading)-285(dimension)]TJ/F11 9.9626 Tf 153.742 0 Td [(siz)-44(e)]TJ/F8 9.9626 Tf 17.812 0 Td [(\050)]TJ/F11 9.9626 Tf 3.874 0 Td [(dat;)]TJ/F8 9.9626 Tf 18.477 0 Td [(1\051;)-301(m)27(ust)-285(ha)28(v)28(e)-285(the)-286(same)-285(v)55(alu)1(e)]TJ -193.905 -11.955 Td [(on)-333(sending)-334(and)-333(receiving)-333(pro)-28(cesses.)]TJ +/F8 9.9626 Tf 14.529 0 Td [(Num)28(b)-28(er)-333(of)-334(ro)28(ws.)]TJ 10.378 -11.955 Td [(Scop)-28(e:)]TJ/F27 9.9626 Tf 32.379 0 Td [(global)]TJ/F8 9.9626 Tf 29.756 0 Td [(.)]TJ -62.135 -11.955 Td [(T)28(yp)-28(e:)]TJ/F27 9.9626 Tf 29.611 0 Td [(Optional)]TJ/F8 9.9626 Tf 43.455 0 Td [(.)]TJ -73.066 -11.955 Td [(In)28(ten)28(t:)]TJ/F27 9.9626 Tf 33.486 0 Td [(in)]TJ/F8 9.9626 Tf 9.547 0 Td [(.)]TJ -43.033 -11.955 Td [(Sp)-28(eci\014ed)-333(as:)-445(an)-333(in)28(teger)-333(v)55(alue)-333(0)]TJ/F11 9.9626 Tf 138.176 0 Td [(<)]TJ/F8 9.9626 Tf 7.749 0 Td [(=)]TJ/F11 9.9626 Tf 10.516 0 Td [(m)-278(<)]TJ/F8 9.9626 Tf 19.264 0 Td [(=)]TJ/F11 9.9626 Tf 10.516 0 Td [(siz)-44(e)]TJ/F8 9.9626 Tf 17.812 0 Td [(\050)]TJ/F11 9.9626 Tf 3.874 0 Td [(dat;)]TJ/F8 9.9626 Tf 18.477 0 Td [(1\051.)]TJ -226.384 -11.956 Td [(When)]TJ/F11 9.9626 Tf 29.071 0 Td [(dat)]TJ/F8 9.9626 Tf 17.383 0 Td [(is)-335(a)-334(rank)-335(2)-335(arra)28(y)84(,)-335(sp)-28(eci\014es)-335(the)-335(n)28(um)28(b)-28(er)-334(of)-335(ro)28(ws)-335(to)-335(b)-27(e)-335(sen)28(t)-335(inde-)]TJ -46.454 -11.955 Td [(p)-28(enden)28(tly)-285(of)-285(the)-286(leading)-285(dimension)]TJ/F11 9.9626 Tf 153.742 0 Td [(siz)-44(e)]TJ/F8 9.9626 Tf 17.812 0 Td [(\050)]TJ/F11 9.9626 Tf 3.874 0 Td [(dat;)]TJ/F8 9.9626 Tf 18.477 0 Td [(1\051;)-301(m)27(ust)-285(ha)28(v)28(e)-285(the)-286(same)-285(v)55(alu)1(e)]TJ -193.905 -11.955 Td [(on)-333(sending)-334(and)-333(receiving)-333(pro)-28(cesses.)]TJ 0 g 0 G -/F27 9.9626 Tf -24.907 -19.383 Td [(On)-383(Return)]TJ +/F27 9.9626 Tf -24.907 -21.918 Td [(On)-383(Return)]TJ 0 g 0 G -/F16 14.3462 Tf 0 -32.509 Td [(Notes)]TJ +/F16 11.9552 Tf 0 -21.918 Td [(Notes)]TJ 0 g 0 G -/F8 9.9626 Tf 12.177 -21.821 Td [(1.)]TJ +/F8 9.9626 Tf 12.177 -19.925 Td [(1.)]TJ 0 g 0 G - [-500(This)-402(subroutine)-403(implies)-402(a)-402(s)-1(yn)1(c)27(hronization,)-419(but)-403(on)1(ly)-403(b)-28(et)28(w)28(een)-403(the)-402(calling)]TJ 12.73 -11.956 Td [(pro)-28(cess)-333(and)-333(the)-334(destination)-333(pro)-28(cess)]TJ/F11 9.9626 Tf 157.521 0 Td [(dst)]TJ/F8 9.9626 Tf 13.453 0 Td [(.)]TJ + [-500(This)-402(subroutine)-403(implies)-402(a)-402(s)-1(yn)1(c)27(hronization,)-419(but)-403(on)1(ly)-403(b)-28(et)28(w)28(een)-403(the)-402(calling)]TJ 12.73 -11.955 Td [(pro)-28(cess)-333(and)-333(the)-334(destination)-333(pro)-28(cess)]TJ/F11 9.9626 Tf 157.521 0 Td [(dst)]TJ/F8 9.9626 Tf 13.453 0 Td [(.)]TJ 0 g 0 G - -31.497 -39.252 Td [(111)]TJ + -31.497 -105.147 Td [(103)]TJ 0 g 0 G ET endstream endobj -1438 0 obj << +1290 0 obj << /Type /Page -/Contents 1439 0 R -/Resources 1437 0 R +/Contents 1291 0 R +/Resources 1289 0 R /MediaBox [0 0 595.276 841.89] -/Parent 1429 0 R +/Parent 1294 0 R >> endobj -1440 0 obj << -/D [1438 0 R /XYZ 99.895 740.998 null] ->> endobj -358 0 obj << -/D [1438 0 R /XYZ 99.895 663.656 null] ->> endobj -1441 0 obj << -/D [1438 0 R /XYZ 99.895 635.858 null] +1292 0 obj << +/D [1290 0 R /XYZ 99.895 740.998 null] >> endobj -1442 0 obj << -/D [1438 0 R /XYZ 99.895 153.601 null] +346 0 obj << +/D [1290 0 R /XYZ 99.895 697.37 null] >> endobj -1443 0 obj << -/D [1438 0 R /XYZ 99.895 157.079 null] +1293 0 obj << +/D [1290 0 R /XYZ 99.895 223.48 null] >> endobj -1437 0 obj << -/Font << /F16 443 0 R /F8 446 0 R /F17 588 0 R /F27 445 0 R /F11 602 0 R /F14 619 0 R >> +1289 0 obj << +/Font << /F16 431 0 R /F30 601 0 R /F8 434 0 R /F27 433 0 R /F11 587 0 R /F14 604 0 R >> /ProcSet [ /PDF /Text ] >> endobj -1446 0 obj << -/Length 5558 +1297 0 obj << +/Length 5364 >> stream 0 g 0 G 0 g 0 G -0 g 0 G -0 g 0 G -BT -/F16 14.3462 Tf 150.705 682.254 Td [(psb)]TJ -ET -q -1 0 0 1 175.972 682.453 cm -[]0 d 0 J 0.398 w 0 0 m 4.842 0 l S -Q BT -/F16 14.3462 Tf 180.814 682.254 Td [(rcv|Receiv)31(e)-375(data)]TJ -30.109 -33.741 Td [(Syn)31(tax)]TJ/F8 9.9626 Tf 99.646 -21.821 Td [(call)-333(psb)]TJ +/F16 11.9552 Tf 150.705 706.129 Td [(psb)]TJ ET q -1 0 0 1 284.213 626.891 cm -[]0 d 0 J 0.398 w 0 0 m 2.989 0 l S +1 0 0 1 171.761 706.328 cm +[]0 d 0 J 0.398 w 0 0 m 4.035 0 l S Q BT -/F8 9.9626 Tf 287.202 626.692 Td [(rcv)-333(\050)]TJ/F17 9.9626 Tf 20.783 0 Td [(ic)51(ontxt,)-358(dat,)-357(sr)51(c,)-358(m)]TJ/F8 9.9626 Tf 82.911 0 Td [(\051)]TJ -240.191 -23.91 Td [(This)-333(subroutine)-334(receiv)28(es)-333(a)-334(pac)28(k)28(et)-333(of)-334(data)-333(to)-333(a)-334(destination.)]TJ +/F16 11.9552 Tf 175.796 706.129 Td [(rcv)-375(|)-375(Receiv)31(e)-375(data)]TJ 0 g 0 G -/F27 9.9626 Tf 0 -17.897 Td [(T)32(yp)-32(e:)]TJ 0 g 0 G -/F8 9.9626 Tf 33.797 0 Td [(Sync)28(hronous:)-444(se)-1(e)-333(usage)-333(notes.)]TJ +/F30 9.9626 Tf -25.091 -18.389 Td [(call)-525(psb_rcv\050icontxt,)-525(dat,)-525(src,)-525(m\051)]TJ/F8 9.9626 Tf 14.944 -21.918 Td [(This)-333(subroutine)-334(receiv)28(es)-333(a)-334(pac)28(k)28(et)-333(of)-334(data)-333(to)-333(a)-334(destination.)]TJ 0 g 0 G -/F27 9.9626 Tf -33.797 -18.912 Td [(On)-383(En)32(try)]TJ +/F27 9.9626 Tf -14.944 -19.926 Td [(T)32(yp)-32(e:)]TJ 0 g 0 G +/F8 9.9626 Tf 33.797 0 Td [(Sync)28(hronous:)-444(s)-1(ee)-333(usage)-333(notes.)]TJ 0 g 0 G - 0 -18.911 Td [(icon)32(txt)]TJ +/F27 9.9626 Tf -33.797 -19.925 Td [(On)-383(En)32(try)]TJ 0 g 0 G -/F8 9.9626 Tf 39.989 0 Td [(the)-333(comm)27(unication)-333(con)28(text)-333(iden)27(tifyi)1(ng)-334(the)-333(virtual)-333(parallel)-334(mac)28(hine.)]TJ -15.082 -11.955 Td [(Scop)-28(e:)]TJ/F27 9.9626 Tf 32.378 0 Td [(global)]TJ/F8 9.9626 Tf 29.756 0 Td [(.)]TJ -62.134 -11.956 Td [(T)28(yp)-28(e:)]TJ/F27 9.9626 Tf 29.611 0 Td [(required)]TJ/F8 9.9626 Tf 41.898 0 Td [(.)]TJ -71.509 -11.955 Td [(In)28(ten)28(t:)]TJ/F27 9.9626 Tf 33.485 0 Td [(in)]TJ/F8 9.9626 Tf 9.548 0 Td [(.)]TJ -43.033 -11.955 Td [(Sp)-28(eci\014ed)-333(as:)-444(an)-334(in)28(teger)-333(v)55(ariable.)]TJ 0 g 0 G -/F27 9.9626 Tf -24.907 -18.911 Td [(src)]TJ + 0 -19.925 Td [(icon)32(txt)]TJ +0 g 0 G +/F8 9.9626 Tf 39.989 0 Td [(the)-333(comm)27(unication)-333(con)28(text)-333(iden)27(tifyi)1(ng)-334(the)-333(virtual)-333(parallel)-334(mac)28(hine.)]TJ -15.082 -11.955 Td [(Scop)-28(e:)]TJ/F27 9.9626 Tf 32.378 0 Td [(global)]TJ/F8 9.9626 Tf 29.756 0 Td [(.)]TJ -62.134 -11.955 Td [(T)28(yp)-28(e:)]TJ/F27 9.9626 Tf 29.611 0 Td [(required)]TJ/F8 9.9626 Tf 41.898 0 Td [(.)]TJ -71.509 -11.956 Td [(In)28(ten)28(t:)]TJ/F27 9.9626 Tf 33.485 0 Td [(in)]TJ/F8 9.9626 Tf 9.548 0 Td [(.)]TJ -43.033 -11.955 Td [(Sp)-28(eci\014ed)-333(as:)-444(an)-334(in)28(teger)-333(v)55(ariable.)]TJ 0 g 0 G -/F8 9.9626 Tf 19.311 0 Td [(Source)-333(pro)-28(cess.)]TJ 5.596 -11.955 Td [(Scop)-28(e:)]TJ/F27 9.9626 Tf 32.378 0 Td [(global)]TJ/F8 9.9626 Tf 29.756 0 Td [(.)]TJ -62.134 -11.956 Td [(T)28(yp)-28(e:)]TJ/F27 9.9626 Tf 29.611 0 Td [(required)]TJ/F8 9.9626 Tf 41.898 0 Td [(.)]TJ -71.509 -11.955 Td [(In)28(ten)28(t:)]TJ/F27 9.9626 Tf 33.485 0 Td [(in)]TJ/F8 9.9626 Tf 9.548 0 Td [(.)]TJ -43.033 -11.955 Td [(Sp)-28(eci\014ed)-333(as:)-444(an)-334(in)28(teger)-333(v)55(alue)-333(0)]TJ/F11 9.9626 Tf 138.176 0 Td [(<)]TJ/F8 9.9626 Tf 7.749 0 Td [(=)]TJ/F11 9.9626 Tf 10.516 0 Td [(sr)-28(c)-277(<)]TJ/F8 9.9626 Tf 24.269 0 Td [(=)]TJ/F11 9.9626 Tf 10.516 0 Td [(np)]TJ/F14 9.9626 Tf 13.206 0 Td [(\000)]TJ/F8 9.9626 Tf 9.963 0 Td [(1.)]TJ +/F27 9.9626 Tf -24.907 -19.925 Td [(src)]TJ 0 g 0 G -/F27 9.9626 Tf -239.302 -30.866 Td [(m)]TJ +/F8 9.9626 Tf 19.311 0 Td [(Source)-333(pro)-28(cess.)]TJ 5.596 -11.955 Td [(Scop)-28(e:)]TJ/F27 9.9626 Tf 32.378 0 Td [(global)]TJ/F8 9.9626 Tf 29.756 0 Td [(.)]TJ -62.134 -11.955 Td [(T)28(yp)-28(e:)]TJ/F27 9.9626 Tf 29.611 0 Td [(required)]TJ/F8 9.9626 Tf 41.898 0 Td [(.)]TJ -71.509 -11.956 Td [(In)28(ten)28(t:)]TJ/F27 9.9626 Tf 33.485 0 Td [(in)]TJ/F8 9.9626 Tf 9.548 0 Td [(.)]TJ -43.033 -11.955 Td [(Sp)-28(eci\014ed)-333(as:)-444(an)-334(in)28(teger)-333(v)55(alue)-333(0)]TJ/F11 9.9626 Tf 138.176 0 Td [(<)]TJ/F8 9.9626 Tf 7.749 0 Td [(=)]TJ/F11 9.9626 Tf 10.516 0 Td [(sr)-28(c)-277(<)]TJ/F8 9.9626 Tf 24.269 0 Td [(=)]TJ/F11 9.9626 Tf 10.516 0 Td [(np)]TJ/F14 9.9626 Tf 13.206 0 Td [(\000)]TJ/F8 9.9626 Tf 9.963 0 Td [(1.)]TJ 0 g 0 G -/F8 9.9626 Tf 14.529 0 Td [(Num)28(b)-28(er)-333(of)-334(ro)28(ws.)]TJ 10.378 -11.956 Td [(Scop)-28(e:)]TJ/F27 9.9626 Tf 32.378 0 Td [(global)]TJ/F8 9.9626 Tf 29.757 0 Td [(.)]TJ -62.135 -11.955 Td [(T)28(yp)-28(e:)]TJ/F27 9.9626 Tf 29.611 0 Td [(Optional)]TJ/F8 9.9626 Tf 43.455 0 Td [(.)]TJ -73.066 -11.955 Td [(In)28(ten)28(t:)]TJ/F27 9.9626 Tf 33.485 0 Td [(in)]TJ/F8 9.9626 Tf 9.548 0 Td [(.)]TJ -43.033 -11.955 Td [(Sp)-28(eci\014ed)-333(as:)-445(an)-333(in)28(teger)-333(v)55(alue)-333(0)]TJ/F11 9.9626 Tf 138.176 0 Td [(<)]TJ/F8 9.9626 Tf 7.749 0 Td [(=)]TJ/F11 9.9626 Tf 10.516 0 Td [(m)-278(<)]TJ/F8 9.9626 Tf 19.263 0 Td [(=)]TJ/F11 9.9626 Tf 10.516 0 Td [(siz)-44(e)]TJ/F8 9.9626 Tf 17.813 0 Td [(\050)]TJ/F11 9.9626 Tf 3.874 0 Td [(dat;)]TJ/F8 9.9626 Tf 18.477 0 Td [(1\051.)]TJ -226.384 -11.955 Td [(When)]TJ/F11 9.9626 Tf 29.071 0 Td [(dat)]TJ/F8 9.9626 Tf 17.383 0 Td [(is)-335(a)-334(rank)-335(2)-335(arra)28(y)84(,)-335(sp)-28(eci\014es)-335(the)-335(n)28(um)28(b)-28(er)-334(of)-335(ro)28(ws)-335(to)-335(b)-27(e)-335(sen)28(t)-335(inde-)]TJ -46.454 -11.955 Td [(p)-28(enden)28(tly)-285(of)-285(the)-286(leadin)1(g)-286(dimension)]TJ/F11 9.9626 Tf 153.741 0 Td [(siz)-44(e)]TJ/F8 9.9626 Tf 17.813 0 Td [(\050)]TJ/F11 9.9626 Tf 3.874 0 Td [(dat;)]TJ/F8 9.9626 Tf 18.477 0 Td [(1\051;)-301(m)27(u)1(s)-1(t)-285(ha)28(v)28(e)-285(the)-286(same)-285(v)55(al)1(ue)]TJ -193.905 -11.956 Td [(on)-333(sending)-334(and)-333(receiving)-333(pro)-28(cesses.)]TJ +/F27 9.9626 Tf -239.302 -31.88 Td [(m)]TJ 0 g 0 G -/F27 9.9626 Tf -24.907 -19.383 Td [(On)-383(Return)]TJ +/F8 9.9626 Tf 14.529 0 Td [(Num)28(b)-28(er)-333(of)-334(ro)28(ws.)]TJ 10.378 -11.955 Td [(Scop)-28(e:)]TJ/F27 9.9626 Tf 32.378 0 Td [(global)]TJ/F8 9.9626 Tf 29.757 0 Td [(.)]TJ -62.135 -11.956 Td [(T)28(yp)-28(e:)]TJ/F27 9.9626 Tf 29.611 0 Td [(Optional)]TJ/F8 9.9626 Tf 43.455 0 Td [(.)]TJ -73.066 -11.955 Td [(In)28(ten)28(t:)]TJ/F27 9.9626 Tf 33.485 0 Td [(in)]TJ/F8 9.9626 Tf 9.548 0 Td [(.)]TJ -43.033 -11.955 Td [(Sp)-28(eci\014ed)-333(as:)-445(an)-333(in)28(teger)-333(v)55(alue)-333(0)]TJ/F11 9.9626 Tf 138.176 0 Td [(<)]TJ/F8 9.9626 Tf 7.749 0 Td [(=)]TJ/F11 9.9626 Tf 10.516 0 Td [(m)-278(<)]TJ/F8 9.9626 Tf 19.263 0 Td [(=)]TJ/F11 9.9626 Tf 10.516 0 Td [(siz)-44(e)]TJ/F8 9.9626 Tf 17.813 0 Td [(\050)]TJ/F11 9.9626 Tf 3.874 0 Td [(dat;)]TJ/F8 9.9626 Tf 18.477 0 Td [(1\051.)]TJ -226.384 -11.955 Td [(When)]TJ/F11 9.9626 Tf 29.071 0 Td [(dat)]TJ/F8 9.9626 Tf 17.383 0 Td [(is)-335(a)-334(rank)-335(2)-335(arra)28(y)84(,)-335(sp)-28(eci\014es)-335(the)-335(n)28(um)28(b)-28(er)-334(of)-335(ro)28(ws)-335(to)-335(b)-27(e)-335(sen)28(t)-335(inde-)]TJ -46.454 -11.955 Td [(p)-28(enden)28(tly)-285(of)-285(the)-286(leadin)1(g)-286(dimension)]TJ/F11 9.9626 Tf 153.741 0 Td [(siz)-44(e)]TJ/F8 9.9626 Tf 17.813 0 Td [(\050)]TJ/F11 9.9626 Tf 3.874 0 Td [(dat;)]TJ/F8 9.9626 Tf 18.477 0 Td [(1\051;)-301(m)27(u)1(s)-1(t)-285(ha)28(v)28(e)-285(the)-286(same)-285(v)55(al)1(ue)]TJ -193.905 -11.955 Td [(on)-333(sending)-334(and)-333(receiving)-333(pro)-28(cesses.)]TJ +0 g 0 G +/F27 9.9626 Tf -24.907 -21.918 Td [(On)-383(Return)]TJ 0 g 0 G 0 g 0 G - 0 -18.911 Td [(dat)]TJ + 0 -19.926 Td [(dat)]TJ 0 g 0 G -/F8 9.9626 Tf 21.371 0 Td [(The)-333(data)-334(to)-333(b)-28(e)-333(receiv)28(ed.)]TJ 3.536 -11.955 Td [(Scop)-28(e:)]TJ/F27 9.9626 Tf 32.378 0 Td [(lo)-32(cal)]TJ/F8 9.9626 Tf 23.073 0 Td [(.)]TJ -55.451 -11.955 Td [(T)28(yp)-28(e:)]TJ/F27 9.9626 Tf 29.611 0 Td [(required)]TJ/F8 9.9626 Tf 41.898 0 Td [(.)]TJ -71.509 -11.955 Td [(In)28(ten)28(t:)]TJ/F27 9.9626 Tf 33.485 0 Td [(inout)]TJ/F8 9.9626 Tf 26.097 0 Td [(.)]TJ -59.582 -11.956 Td [(Sp)-28(eci\014ed)-339(as:)-458(an)-339(in)28(teg)-1(er,)-341(real)-340(or)-339(complex)-340(v)56(ariable,)-342(whic)28(h)-339(m)-1(a)28(y)-339(b)-28(e)-340(a)-340(scalar,)]TJ 0 -11.955 Td [(or)-381(a)-381(rank)-381(1)-381(or)-381(2)-381(arra)28(y)83(,)-393(or)-381(a)-381(c)27(h)1(aracte)-1(r)-381(or)-381(logical)-381(scalar.)-968(T)27(yp)-27(e,)-393(kind)-381(and)]TJ 0 -11.955 Td [(rank)-327(m)27(ust)-327(agree)-328(on)-327(sender)-328(and)-327(receiv)27(er)-327(pro)-28(cess;)-329(if)]TJ/F11 9.9626 Tf 220.724 0 Td [(m)]TJ/F8 9.9626 Tf 12.01 0 Td [(is)-328(not)-327(sp)-28(eci\014ed,)-328(s)-1(ize)]TJ -232.734 -11.955 Td [(m)28(ust)-334(agree)-333(as)-333(w)27(ell.)]TJ/F16 14.3462 Tf -24.907 -32.509 Td [(Notes)]TJ +/F8 9.9626 Tf 21.371 0 Td [(The)-333(data)-334(to)-333(b)-28(e)-333(receiv)28(ed.)]TJ 3.536 -11.955 Td [(Scop)-28(e:)]TJ/F27 9.9626 Tf 32.378 0 Td [(lo)-32(cal)]TJ/F8 9.9626 Tf 23.073 0 Td [(.)]TJ -55.451 -11.955 Td [(T)28(yp)-28(e:)]TJ/F27 9.9626 Tf 29.611 0 Td [(required)]TJ/F8 9.9626 Tf 41.898 0 Td [(.)]TJ -71.509 -11.955 Td [(In)28(ten)28(t:)]TJ/F27 9.9626 Tf 33.485 0 Td [(inout)]TJ/F8 9.9626 Tf 26.097 0 Td [(.)]TJ -59.582 -11.955 Td [(Sp)-28(eci\014ed)-339(as:)-458(an)-339(in)28(teg)-1(er,)-341(real)-340(or)-339(complex)-340(v)56(ariable,)-342(whic)28(h)-339(m)-1(a)28(y)-339(b)-28(e)-340(a)-340(scalar,)]TJ 0 -11.955 Td [(or)-381(a)-381(rank)-381(1)-381(or)-381(2)-381(arra)28(y)83(,)-393(or)-381(a)-381(c)27(h)1(aracte)-1(r)-381(or)-381(logical)-381(scalar.)-968(T)27(yp)-27(e,)-393(kind)-381(and)]TJ 0 -11.956 Td [(rank)-327(m)27(ust)-327(agree)-328(on)-327(sender)-328(and)-327(receiv)27(er)-327(pro)-28(cess;)-329(if)]TJ/F11 9.9626 Tf 220.724 0 Td [(m)]TJ/F8 9.9626 Tf 12.01 0 Td [(is)-328(not)-327(sp)-28(eci\014ed,)-328(s)-1(ize)]TJ -232.734 -11.955 Td [(m)28(ust)-334(agree)-333(as)-333(w)27(ell.)]TJ/F16 11.9552 Tf -24.907 -21.918 Td [(Notes)]TJ 0 g 0 G -/F8 9.9626 Tf 12.177 -21.821 Td [(1.)]TJ +/F8 9.9626 Tf 12.177 -19.925 Td [(1.)]TJ 0 g 0 G - [-500(This)-402(subroutine)-403(implies)-402(a)-402(sync)27(hronization,)-419(but)-403(on)1(ly)-403(b)-28(et)28(w)28(een)-403(th)1(e)-403(calling)]TJ 12.73 -11.956 Td [(pro)-28(cess)-333(and)-333(the)-334(source)-333(pro)-28(cess)]TJ/F11 9.9626 Tf 136.516 0 Td [(sr)-28(c)]TJ/F8 9.9626 Tf 13.753 0 Td [(.)]TJ + [-500(This)-402(subroutine)-403(implies)-402(a)-402(sync)27(hronization,)-419(but)-403(on)1(ly)-403(b)-28(et)28(w)28(een)-403(th)1(e)-403(calling)]TJ 12.73 -11.955 Td [(pro)-28(cess)-333(and)-333(the)-334(source)-333(pro)-28(cess)]TJ/F11 9.9626 Tf 136.516 0 Td [(sr)-28(c)]TJ/F8 9.9626 Tf 13.753 0 Td [(.)]TJ 0 g 0 G - -10.792 -39.252 Td [(112)]TJ + -10.792 -105.147 Td [(104)]TJ 0 g 0 G ET endstream endobj -1445 0 obj << +1296 0 obj << /Type /Page -/Contents 1446 0 R -/Resources 1444 0 R +/Contents 1297 0 R +/Resources 1295 0 R /MediaBox [0 0 595.276 841.89] -/Parent 1429 0 R +/Parent 1294 0 R >> endobj -1447 0 obj << -/D [1445 0 R /XYZ 150.705 740.998 null] ->> endobj -362 0 obj << -/D [1445 0 R /XYZ 150.705 663.656 null] ->> endobj -1448 0 obj << -/D [1445 0 R /XYZ 150.705 635.858 null] +1298 0 obj << +/D [1296 0 R /XYZ 150.705 740.998 null] >> endobj -1449 0 obj << -/D [1445 0 R /XYZ 150.705 153.601 null] +350 0 obj << +/D [1296 0 R /XYZ 150.705 697.37 null] >> endobj -1450 0 obj << -/D [1445 0 R /XYZ 150.705 157.079 null] +1299 0 obj << +/D [1296 0 R /XYZ 150.705 223.48 null] >> endobj -1444 0 obj << -/Font << /F16 443 0 R /F8 446 0 R /F17 588 0 R /F27 445 0 R /F11 602 0 R /F14 619 0 R >> +1295 0 obj << +/Font << /F16 431 0 R /F30 601 0 R /F8 434 0 R /F27 433 0 R /F11 587 0 R /F14 604 0 R >> /ProcSet [ /PDF /Text ] >> endobj -1455 0 obj << +1304 0 obj << /Length 6386 >> stream @@ -16951,44 +15041,44 @@ BT 0 g 0 G [-400(rep)-28(orts)-400(a)-401(sample)-400(error)-400(message)-401(generated)-400(b)28(y)-400(the)-401(PSBLAS-2.0)-400(li-)]TJ -14.944 -11.955 Td [(brary)83(.)-555(This)-370(error)-371(h)1(as)-371(b)-28(een)-370(generated)-370(b)28(y)-371(the)-370(fact)-370(that)-371(the)-370(user)-370(has)-371(c)28(hosen)-370(the)]TJ 0 -11.955 Td [(in)28(v)55(alid)-367(\134F)28(OO")-368(storage)-367(format)-368(to)-367(represen)27(t)-367(the)-368(sparse)-367(matrix.)-547(F)83(rom)-367(this)-368(error)]TJ 0 -11.955 Td [(message)-248(it)-248(is)-248(p)-27(oss)-1(ib)1(le)-248(to)-248(see)-248(that)-248(the)-248(error)-247(has)-248(b)-28(een)-248(detected)-248(inside)-248(the)]TJ/F30 9.9626 Tf 301.869 0 Td [(psb_cest)]TJ/F8 9.9626 Tf -301.869 -11.956 Td [(subroutine)-333(called)-334(b)28(y)]TJ/F30 9.9626 Tf 91.408 0 Td [(psb_spasb)]TJ/F8 9.9626 Tf 50.394 0 Td [(...)-444(b)27(y)-333(pro)-28(cess)-333(0)-333(\050i.e.)-445(the)-333(ro)-28(ot)-333(pro)-28(cess\051.)]TJ 0 g 0 G - 22.582 -211.304 Td [(113)]TJ + 22.582 -211.304 Td [(105)]TJ 0 g 0 G ET endstream endobj -1454 0 obj << +1303 0 obj << /Type /Page -/Contents 1455 0 R -/Resources 1453 0 R +/Contents 1304 0 R +/Resources 1302 0 R /MediaBox [0 0 595.276 841.89] -/Parent 1429 0 R -/Annots [ 1451 0 R 1452 0 R ] +/Parent 1294 0 R +/Annots [ 1300 0 R 1301 0 R ] >> endobj -1451 0 obj << +1300 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [145.477 501.77 152.451 512.895] /Subtype /Link /A << /S /GoTo /D (figure.8) >> >> endobj -1452 0 obj << +1301 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] /Rect [145.947 346.63 152.921 357.478] /Subtype /Link /A << /S /GoTo /D (figure.9) >> >> endobj -1456 0 obj << -/D [1454 0 R /XYZ 99.895 740.998 null] +1305 0 obj << +/D [1303 0 R /XYZ 99.895 740.998 null] >> endobj -366 0 obj << -/D [1454 0 R /XYZ 99.895 716.092 null] +354 0 obj << +/D [1303 0 R /XYZ 99.895 716.092 null] >> endobj -1453 0 obj << -/Font << /F16 443 0 R /F8 446 0 R /F30 616 0 R >> +1302 0 obj << +/Font << /F16 431 0 R /F8 434 0 R /F30 601 0 R >> /ProcSet [ /PDF /Text ] >> endobj -1461 0 obj << +1310 0 obj << /Length 3835 >> stream @@ -17062,386 +15152,304 @@ BT /F8 9.9626 Tf 258.457 147.163 Td [(cest)-333(subroutine)]TJ 0 g 0 G 0 g 0 G - 56.631 -56.725 Td [(114)]TJ + 56.631 -56.725 Td [(106)]TJ 0 g 0 G ET endstream endobj -1460 0 obj << +1309 0 obj << /Type /Page -/Contents 1461 0 R -/Resources 1459 0 R +/Contents 1310 0 R +/Resources 1308 0 R /MediaBox [0 0 595.276 841.89] -/Parent 1429 0 R +/Parent 1294 0 R >> endobj -1462 0 obj << -/D [1460 0 R /XYZ 150.705 740.998 null] +1311 0 obj << +/D [1309 0 R /XYZ 150.705 740.998 null] >> endobj -1457 0 obj << -/D [1460 0 R /XYZ 194.261 412.237 null] +1306 0 obj << +/D [1309 0 R /XYZ 194.261 412.237 null] >> endobj -1458 0 obj << -/D [1460 0 R /XYZ 196.97 171.074 null] +1307 0 obj << +/D [1309 0 R /XYZ 196.97 171.074 null] >> endobj -1459 0 obj << -/Font << /F46 741 0 R /F8 446 0 R /F30 616 0 R >> +1308 0 obj << +/Font << /F46 726 0 R /F8 434 0 R /F30 601 0 R >> /ProcSet [ /PDF /Text ] >> endobj -1465 0 obj << -/Length 3630 +1314 0 obj << +/Length 2958 >> stream 0 g 0 G 0 g 0 G -0 g 0 G -0 g 0 G -BT -/F16 14.3462 Tf 99.895 680.226 Td [(psb)]TJ -ET -q -1 0 0 1 125.163 680.425 cm -[]0 d 0 J 0.398 w 0 0 m 4.842 0 l S -Q -BT -/F16 14.3462 Tf 130.004 680.226 Td [(errpush|Pushes)-375(an)-375(error)-375(co)-31(de)-375(on)31(to)-375(the)]TJ -30.109 -17.933 Td [(error)-375(stac)31(k)]TJ 0 -35.768 Td [(Syn)31(tax)]TJ/F8 9.9626 Tf 74.597 -21.821 Td [(call)-333(psb)]TJ -ET -q -1 0 0 1 208.354 604.903 cm -[]0 d 0 J 0.398 w 0 0 m 2.989 0 l S -Q -BT -/F8 9.9626 Tf 211.343 604.704 Td [(errpush)-333(\050)]TJ/F17 9.9626 Tf 39.961 0 Td [(err)]TJ -ET -q -1 0 0 1 264.9 604.903 cm -[]0 d 0 J 0.398 w 0 0 m 3.055 0 l S -Q BT -/F17 9.9626 Tf 267.955 604.704 Td [(c,)-358(r)]TJ +/F16 11.9552 Tf 99.895 706.129 Td [(psb)]TJ ET q -1 0 0 1 283.969 604.903 cm -[]0 d 0 J 0.398 w 0 0 m 3.055 0 l S -Q -BT -/F17 9.9626 Tf 287.024 604.704 Td [(name,)-358(i)]TJ -ET -q -1 0 0 1 320.733 604.903 cm -[]0 d 0 J 0.398 w 0 0 m 3.055 0 l S -Q -BT -/F17 9.9626 Tf 323.789 604.704 Td [(err,)-358(a)]TJ -ET -q -1 0 0 1 349.096 604.903 cm -[]0 d 0 J 0.398 w 0 0 m 3.055 0 l S +1 0 0 1 120.951 706.328 cm +[]0 d 0 J 0.398 w 0 0 m 4.035 0 l S Q BT -/F17 9.9626 Tf 352.151 604.704 Td [(err)]TJ/F8 9.9626 Tf 12.984 0 Td [(\051)]TJ +/F16 11.9552 Tf 124.986 706.129 Td [(errpush)-375(|)-375(Pushes)-375(an)-375(error)-375(co)-31(de)-375(on)31(to)-375(the)-375(error)-375(stac)31(k)]TJ +0 g 0 G 0 g 0 G -/F27 9.9626 Tf -265.24 -23.911 Td [(T)32(yp)-32(e:)]TJ +/F30 9.9626 Tf -25.091 -18.389 Td [(call)-525(psb_errpush\050err_c,)-525(r_name,)-525(i_err,)-525(a_err\051)]TJ +0 g 0 G +/F27 9.9626 Tf 0 -21.918 Td [(T)32(yp)-32(e:)]TJ 0 g 0 G /F8 9.9626 Tf 33.797 0 Td [(Async)28(hronous.)]TJ 0 g 0 G -/F27 9.9626 Tf -33.797 -19.925 Td [(On)-383(En)32(try)]TJ +/F27 9.9626 Tf -33.797 -19.926 Td [(On)-383(En)32(try)]TJ 0 g 0 G 0 g 0 G 0 -19.925 Td [(err)]TJ ET q -1 0 0 1 115.271 541.142 cm +1 0 0 1 115.271 626.17 cm []0 d 0 J 0.398 w 0 0 m 3.437 0 l S Q BT -/F27 9.9626 Tf 118.708 540.943 Td [(c)]TJ +/F27 9.9626 Tf 118.708 625.971 Td [(c)]TJ 0 g 0 G -/F8 9.9626 Tf 10.073 0 Td [(the)-333(error)-334(co)-27(de)]TJ -3.979 -11.955 Td [(Scop)-28(e:)]TJ/F27 9.9626 Tf 32.379 0 Td [(lo)-32(cal)]TJ/F8 9.9626 Tf -32.379 -11.956 Td [(T)28(yp)-28(e:)]TJ/F27 9.9626 Tf 29.611 0 Td [(required)]TJ/F8 9.9626 Tf -29.611 -11.955 Td [(In)28(ten)28(t:)]TJ/F27 9.9626 Tf 33.486 0 Td [(in)]TJ/F8 9.9626 Tf 9.547 0 Td [(.)]TJ -43.033 -11.955 Td [(Sp)-28(eci\014ed)-333(as:)-445(an)-333(in)28(teger.)]TJ +/F8 9.9626 Tf 10.073 0 Td [(the)-333(error)-334(co)-27(de)]TJ -3.979 -11.955 Td [(Scop)-28(e:)]TJ/F27 9.9626 Tf 32.379 0 Td [(lo)-32(cal)]TJ/F8 9.9626 Tf -32.379 -11.955 Td [(T)28(yp)-28(e:)]TJ/F27 9.9626 Tf 29.611 0 Td [(required)]TJ/F8 9.9626 Tf -29.611 -11.955 Td [(In)28(ten)28(t:)]TJ/F27 9.9626 Tf 33.486 0 Td [(in)]TJ/F8 9.9626 Tf 9.547 0 Td [(.)]TJ -43.033 -11.956 Td [(Sp)-28(eci\014ed)-333(as:)-445(an)-333(in)28(teger.)]TJ 0 g 0 G /F27 9.9626 Tf -24.907 -19.925 Td [(r)]TJ ET q -1 0 0 1 105.301 473.396 cm +1 0 0 1 105.301 558.424 cm []0 d 0 J 0.398 w 0 0 m 3.437 0 l S Q BT -/F27 9.9626 Tf 108.738 473.197 Td [(name)]TJ +/F27 9.9626 Tf 108.738 558.225 Td [(name)]TJ 0 g 0 G -/F8 9.9626 Tf 31.715 0 Td [(the)-333(soutine)-334(where)-333(the)-333(error)-334(has)-333(b)-28(een)-333(caugh)28(t.)]TJ -15.651 -11.955 Td [(Scop)-28(e:)]TJ/F27 9.9626 Tf 32.379 0 Td [(lo)-32(cal)]TJ/F8 9.9626 Tf -32.379 -11.955 Td [(T)28(yp)-28(e:)]TJ/F27 9.9626 Tf 29.611 0 Td [(required)]TJ/F8 9.9626 Tf -29.611 -11.956 Td [(In)28(ten)28(t:)]TJ/F27 9.9626 Tf 33.486 0 Td [(in)]TJ/F8 9.9626 Tf 9.547 0 Td [(.)]TJ -43.033 -11.955 Td [(Sp)-28(eci\014ed)-333(as:)-445(a)-333(string.)]TJ +/F8 9.9626 Tf 31.715 0 Td [(the)-333(soutine)-334(where)-333(the)-333(error)-334(has)-333(b)-28(een)-333(caugh)28(t.)]TJ -15.651 -11.955 Td [(Scop)-28(e:)]TJ/F27 9.9626 Tf 32.379 0 Td [(lo)-32(cal)]TJ/F8 9.9626 Tf -32.379 -11.955 Td [(T)28(yp)-28(e:)]TJ/F27 9.9626 Tf 29.611 0 Td [(required)]TJ/F8 9.9626 Tf -29.611 -11.955 Td [(In)28(ten)28(t:)]TJ/F27 9.9626 Tf 33.486 0 Td [(in)]TJ/F8 9.9626 Tf 9.547 0 Td [(.)]TJ -43.033 -11.955 Td [(Sp)-28(eci\014ed)-333(as:)-445(a)-333(string.)]TJ 0 g 0 G -/F27 9.9626 Tf -24.907 -31.88 Td [(i)]TJ +/F27 9.9626 Tf -24.907 -31.881 Td [(i)]TJ ET q -1 0 0 1 103.765 393.695 cm +1 0 0 1 103.765 478.723 cm []0 d 0 J 0.398 w 0 0 m 3.437 0 l S Q BT -/F27 9.9626 Tf 107.202 393.496 Td [(err)]TJ +/F27 9.9626 Tf 107.202 478.524 Td [(err)]TJ 0 g 0 G -/F8 9.9626 Tf 19.67 0 Td [(addional)-333(info)-333(for)-334(error)-333(co)-28(de)]TJ -2.07 -11.955 Td [(Scop)-28(e:)]TJ/F27 9.9626 Tf 32.379 0 Td [(lo)-32(cal)]TJ/F8 9.9626 Tf -32.379 -11.956 Td [(T)28(yp)-28(e:)]TJ/F27 9.9626 Tf 29.611 0 Td [(optional)]TJ/F8 9.9626 Tf -29.611 -11.955 Td [(Sp)-28(eci\014ed)-333(as:)-445(an)-333(in)28(teger)-333(arra)27(y)]TJ +/F8 9.9626 Tf 19.67 0 Td [(addional)-333(info)-333(for)-334(error)-333(co)-28(de)]TJ -2.07 -11.955 Td [(Scop)-28(e:)]TJ/F27 9.9626 Tf 32.379 0 Td [(lo)-32(cal)]TJ/F8 9.9626 Tf -32.379 -11.955 Td [(T)28(yp)-28(e:)]TJ/F27 9.9626 Tf 29.611 0 Td [(optional)]TJ/F8 9.9626 Tf -29.611 -11.955 Td [(Sp)-28(eci\014ed)-333(as:)-445(an)-333(in)28(teger)-333(arra)27(y)]TJ 0 g 0 G -/F27 9.9626 Tf -24.907 -31.88 Td [(a)]TJ +/F27 9.9626 Tf -24.907 -31.881 Td [(a)]TJ ET q -1 0 0 1 106.152 325.949 cm +1 0 0 1 106.152 410.977 cm []0 d 0 J 0.398 w 0 0 m 3.437 0 l S Q BT -/F27 9.9626 Tf 109.589 325.75 Td [(err)]TJ +/F27 9.9626 Tf 109.589 410.778 Td [(err)]TJ 0 g 0 G -/F8 9.9626 Tf 19.669 0 Td [(addional)-333(info)-333(for)-334(error)-333(co)-28(de)]TJ -4.456 -11.955 Td [(Scop)-28(e:)]TJ/F27 9.9626 Tf 32.379 0 Td [(lo)-32(cal)]TJ/F8 9.9626 Tf -32.379 -11.956 Td [(T)28(yp)-28(e:)]TJ/F27 9.9626 Tf 29.611 0 Td [(optional)]TJ/F8 9.9626 Tf -29.611 -11.955 Td [(Sp)-28(eci\014ed)-333(as:)-445(a)-333(string.)]TJ +/F8 9.9626 Tf 19.669 0 Td [(addional)-333(info)-333(for)-334(error)-333(co)-28(de)]TJ -4.456 -11.955 Td [(Scop)-28(e:)]TJ/F27 9.9626 Tf 32.379 0 Td [(lo)-32(cal)]TJ/F8 9.9626 Tf -32.379 -11.955 Td [(T)28(yp)-28(e:)]TJ/F27 9.9626 Tf 29.611 0 Td [(optional)]TJ/F8 9.9626 Tf -29.611 -11.955 Td [(Sp)-28(eci\014ed)-333(as:)-445(a)-333(string.)]TJ 0 g 0 G - 139.477 -199.446 Td [(115)]TJ + 139.477 -284.475 Td [(107)]TJ 0 g 0 G ET endstream endobj -1464 0 obj << +1313 0 obj << /Type /Page -/Contents 1465 0 R -/Resources 1463 0 R +/Contents 1314 0 R +/Resources 1312 0 R /MediaBox [0 0 595.276 841.89] -/Parent 1468 0 R ->> endobj -1466 0 obj << -/D [1464 0 R /XYZ 99.895 740.998 null] +/Parent 1294 0 R >> endobj -370 0 obj << -/D [1464 0 R /XYZ 99.895 644.457 null] +1315 0 obj << +/D [1313 0 R /XYZ 99.895 740.998 null] >> endobj -1467 0 obj << -/D [1464 0 R /XYZ 99.895 613.869 null] +358 0 obj << +/D [1313 0 R /XYZ 99.895 697.37 null] >> endobj -1463 0 obj << -/Font << /F16 443 0 R /F8 446 0 R /F17 588 0 R /F27 445 0 R >> +1312 0 obj << +/Font << /F16 431 0 R /F30 601 0 R /F27 433 0 R /F8 434 0 R >> /ProcSet [ /PDF /Text ] >> endobj -1471 0 obj << -/Length 1355 +1318 0 obj << +/Length 1148 >> stream 0 g 0 G 0 g 0 G -0 g 0 G -0 g 0 G -BT -/F16 14.3462 Tf 150.705 680.226 Td [(psb)]TJ -ET -q -1 0 0 1 175.972 680.425 cm -[]0 d 0 J 0.398 w 0 0 m 4.842 0 l S -Q BT -/F16 14.3462 Tf 180.814 680.226 Td [(error|Prin)31(ts)-375(the)-375(error)-375(stac)32(k)-375(con)31(ten)31(t)-375(and)]TJ -30.109 -17.933 Td [(ab)-31(orts)-375(execution)]TJ 0 -35.768 Td [(Syn)31(tax)]TJ/F8 9.9626 Tf 122.806 -21.821 Td [(call)-333(psb)]TJ +/F16 11.9552 Tf 150.705 706.129 Td [(psb)]TJ ET q -1 0 0 1 307.373 604.903 cm -[]0 d 0 J 0.398 w 0 0 m 2.989 0 l S +1 0 0 1 171.761 706.328 cm +[]0 d 0 J 0.398 w 0 0 m 4.035 0 l S Q BT -/F8 9.9626 Tf 310.362 604.704 Td [(error)-333(\050)]TJ/F17 9.9626 Tf 28.31 0 Td [(ic)51(ontxt)]TJ/F8 9.9626 Tf 29.063 0 Td [(\051)]TJ +/F16 11.9552 Tf 175.796 706.129 Td [(error)-390(|)-390(Prin)31(ts)-390(the)-391(error)-390(stac)31(k)-390(con)31(ten)32(t)-391(and)-390(ab)-31(orts)-390(ex-)]TJ -25.091 -13.948 Td [(ecution)]TJ +0 g 0 G 0 g 0 G -/F27 9.9626 Tf -217.03 -23.911 Td [(T)32(yp)-32(e:)]TJ +/F30 9.9626 Tf 0 -18.389 Td [(call)-525(psb_error\050icontxt\051)]TJ +0 g 0 G +/F27 9.9626 Tf 0 -21.918 Td [(T)32(yp)-32(e:)]TJ 0 g 0 G /F8 9.9626 Tf 33.797 0 Td [(Async)28(hronous.)]TJ 0 g 0 G /F27 9.9626 Tf -33.797 -19.925 Td [(On)-383(En)32(try)]TJ 0 g 0 G 0 g 0 G - 0 -19.925 Td [(icon)32(txt)]TJ + 0 -19.926 Td [(icon)32(txt)]TJ 0 g 0 G -/F8 9.9626 Tf 39.989 0 Td [(the)-333(comm)27(unication)-333(con)28(text.)]TJ -15.082 -11.955 Td [(Scop)-28(e:)]TJ/F27 9.9626 Tf 32.378 0 Td [(global)]TJ/F8 9.9626 Tf -32.378 -11.956 Td [(T)28(yp)-28(e:)]TJ/F27 9.9626 Tf 29.611 0 Td [(optional)]TJ/F8 9.9626 Tf -29.611 -11.955 Td [(In)28(ten)28(t:)]TJ/F27 9.9626 Tf 33.485 0 Td [(in)]TJ/F8 9.9626 Tf 9.548 0 Td [(.)]TJ -43.033 -11.955 Td [(Sp)-28(eci\014ed)-333(as:)-444(an)-334(in)28(teger.)]TJ +/F8 9.9626 Tf 39.989 0 Td [(the)-333(comm)27(unication)-333(con)28(text.)]TJ -15.082 -11.955 Td [(Scop)-28(e:)]TJ/F27 9.9626 Tf 32.378 0 Td [(global)]TJ/F8 9.9626 Tf -32.378 -11.955 Td [(T)28(yp)-28(e:)]TJ/F27 9.9626 Tf 29.611 0 Td [(optional)]TJ/F8 9.9626 Tf -29.611 -11.955 Td [(In)28(ten)28(t:)]TJ/F27 9.9626 Tf 33.485 0 Td [(in)]TJ/F8 9.9626 Tf 9.548 0 Td [(.)]TJ -43.033 -11.955 Td [(Sp)-28(eci\014ed)-333(as:)-444(an)-334(in)28(teger.)]TJ 0 g 0 G - 139.476 -402.684 Td [(116)]TJ + 139.476 -473.765 Td [(108)]TJ 0 g 0 G ET endstream endobj -1470 0 obj << +1317 0 obj << /Type /Page -/Contents 1471 0 R -/Resources 1469 0 R +/Contents 1318 0 R +/Resources 1316 0 R /MediaBox [0 0 595.276 841.89] -/Parent 1468 0 R ->> endobj -1472 0 obj << -/D [1470 0 R /XYZ 150.705 740.998 null] +/Parent 1294 0 R >> endobj -374 0 obj << -/D [1470 0 R /XYZ 150.705 644.457 null] +1319 0 obj << +/D [1317 0 R /XYZ 150.705 740.998 null] >> endobj -1473 0 obj << -/D [1470 0 R /XYZ 150.705 613.869 null] +362 0 obj << +/D [1317 0 R /XYZ 150.705 685.747 null] >> endobj -1469 0 obj << -/Font << /F16 443 0 R /F8 446 0 R /F17 588 0 R /F27 445 0 R >> +1316 0 obj << +/Font << /F16 431 0 R /F30 601 0 R /F27 433 0 R /F8 434 0 R >> /ProcSet [ /PDF /Text ] >> endobj -1476 0 obj << -/Length 1578 +1322 0 obj << +/Length 1247 >> stream 0 g 0 G 0 g 0 G -0 g 0 G -0 g 0 G -BT -/F16 14.3462 Tf 99.895 680.226 Td [(psb)]TJ -ET -q -1 0 0 1 125.163 680.425 cm -[]0 d 0 J 0.398 w 0 0 m 4.842 0 l S -Q -BT -/F16 14.3462 Tf 130.004 680.226 Td [(set)]TJ -ET -q -1 0 0 1 150.979 680.425 cm -[]0 d 0 J 0.398 w 0 0 m 4.842 0 l S -Q BT -/F16 14.3462 Tf 155.821 680.226 Td [(errv)31(erb)-31(osit)31(y|Sets)-375(the)-375(v)31(erb)-31(osit)31(y)-375(of)-375(error)]TJ -55.926 -17.933 Td [(messages.)]TJ 0 -35.768 Td [(Syn)31(tax)]TJ/F8 9.9626 Tf 111.751 -21.821 Td [(call)-333(psb)]TJ +/F16 11.9552 Tf 99.895 706.129 Td [(psb)]TJ ET q -1 0 0 1 245.508 604.903 cm -[]0 d 0 J 0.398 w 0 0 m 2.989 0 l S +1 0 0 1 120.951 706.328 cm +[]0 d 0 J 0.398 w 0 0 m 4.035 0 l S Q BT -/F8 9.9626 Tf 248.496 604.704 Td [(set)]TJ +/F16 11.9552 Tf 124.986 706.129 Td [(set)]TJ ET q -1 0 0 1 261.326 604.903 cm -[]0 d 0 J 0.398 w 0 0 m 2.989 0 l S +1 0 0 1 142.465 706.328 cm +[]0 d 0 J 0.398 w 0 0 m 4.035 0 l S Q BT -/F8 9.9626 Tf 264.315 604.704 Td [(errv)28(erb)-28(osit)28(y)-333(\050)]TJ/F17 9.9626 Tf 59.084 0 Td [(v)]TJ/F8 9.9626 Tf 4.583 0 Td [(\051)]TJ +/F16 11.9552 Tf 146.5 706.129 Td [(errv)31(erb)-31(osit)31(y)-578(|)-579(Sets)-578(the)-578(v)31(erb)-31(osit)31(y)-579(of)-578(error)-578(mes-)]TJ -46.605 -13.948 Td [(sages.)]TJ +0 g 0 G 0 g 0 G -/F27 9.9626 Tf -228.087 -23.911 Td [(T)32(yp)-32(e:)]TJ +/F30 9.9626 Tf 0 -18.389 Td [(call)-525(psb_set_errverbosity\050v\051)]TJ +0 g 0 G +/F27 9.9626 Tf 0 -21.918 Td [(T)32(yp)-32(e:)]TJ 0 g 0 G /F8 9.9626 Tf 33.797 0 Td [(Async)28(hronous.)]TJ 0 g 0 G /F27 9.9626 Tf -33.797 -19.925 Td [(On)-383(En)32(try)]TJ 0 g 0 G 0 g 0 G - 0 -19.925 Td [(v)]TJ + 0 -19.926 Td [(v)]TJ 0 g 0 G -/F8 9.9626 Tf 11.028 0 Td [(the)-333(v)27(erb)-27(osit)27(y)-333(lev)28(el)]TJ 13.879 -11.955 Td [(Scop)-28(e:)]TJ/F27 9.9626 Tf 32.379 0 Td [(global)]TJ/F8 9.9626 Tf -32.379 -11.956 Td [(T)28(yp)-28(e:)]TJ/F27 9.9626 Tf 29.611 0 Td [(required)]TJ/F8 9.9626 Tf -29.611 -11.955 Td [(In)28(ten)28(t:)]TJ/F27 9.9626 Tf 33.486 0 Td [(in)]TJ/F8 9.9626 Tf 9.547 0 Td [(.)]TJ -43.033 -11.955 Td [(Sp)-28(eci\014ed)-333(as:)-445(an)-333(in)28(teger.)]TJ +/F8 9.9626 Tf 11.028 0 Td [(the)-333(v)27(erb)-27(osit)27(y)-333(lev)28(el)]TJ 13.879 -11.955 Td [(Scop)-28(e:)]TJ/F27 9.9626 Tf 32.379 0 Td [(global)]TJ/F8 9.9626 Tf -32.379 -11.955 Td [(T)28(yp)-28(e:)]TJ/F27 9.9626 Tf 29.611 0 Td [(required)]TJ/F8 9.9626 Tf -29.611 -11.955 Td [(In)28(ten)28(t:)]TJ/F27 9.9626 Tf 33.486 0 Td [(in)]TJ/F8 9.9626 Tf 9.547 0 Td [(.)]TJ -43.033 -11.955 Td [(Sp)-28(eci\014ed)-333(as:)-445(an)-333(in)28(teger.)]TJ 0 g 0 G - 139.477 -402.684 Td [(117)]TJ + 139.477 -473.765 Td [(109)]TJ 0 g 0 G ET endstream endobj -1475 0 obj << +1321 0 obj << /Type /Page -/Contents 1476 0 R -/Resources 1474 0 R +/Contents 1322 0 R +/Resources 1320 0 R /MediaBox [0 0 595.276 841.89] -/Parent 1468 0 R ->> endobj -1477 0 obj << -/D [1475 0 R /XYZ 99.895 740.998 null] +/Parent 1324 0 R >> endobj -378 0 obj << -/D [1475 0 R /XYZ 99.895 641.668 null] +1323 0 obj << +/D [1321 0 R /XYZ 99.895 740.998 null] >> endobj -1478 0 obj << -/D [1475 0 R /XYZ 99.895 613.869 null] +366 0 obj << +/D [1321 0 R /XYZ 99.895 683.422 null] >> endobj -1474 0 obj << -/Font << /F16 443 0 R /F8 446 0 R /F17 588 0 R /F27 445 0 R >> +1320 0 obj << +/Font << /F16 431 0 R /F30 601 0 R /F27 433 0 R /F8 434 0 R >> /ProcSet [ /PDF /Text ] >> endobj -1481 0 obj << -/Length 2036 +1327 0 obj << +/Length 1714 >> stream 0 g 0 G 0 g 0 G -0 g 0 G -0 g 0 G -BT -/F16 14.3462 Tf 150.705 680.226 Td [(psb)]TJ -ET -q -1 0 0 1 175.972 680.425 cm -[]0 d 0 J 0.398 w 0 0 m 4.842 0 l S -Q -BT -/F16 14.3462 Tf 180.814 680.226 Td [(set)]TJ -ET -q -1 0 0 1 201.789 680.425 cm -[]0 d 0 J 0.398 w 0 0 m 4.842 0 l S -Q -BT -/F16 14.3462 Tf 206.631 680.226 Td [(erraction|Set)-375(the)-375(t)31(yp)-31(e)-375(of)-375(action)-375(to)-375(b)-31(e)]TJ -55.926 -17.933 Td [(tak)31(en)-375(up)-31(on)-375(error)-375(condition.)]TJ 0 -35.768 Td [(Syn)31(tax)]TJ/F8 9.9626 Tf 105.769 -21.821 Td [(call)-333(psb)]TJ -ET -q -1 0 0 1 290.336 604.903 cm -[]0 d 0 J 0.398 w 0 0 m 2.989 0 l S -Q BT -/F8 9.9626 Tf 293.325 604.704 Td [(set)]TJ +/F16 11.9552 Tf 150.705 706.129 Td [(psb)]TJ ET q -1 0 0 1 306.154 604.903 cm -[]0 d 0 J 0.398 w 0 0 m 2.989 0 l S +1 0 0 1 171.761 706.328 cm +[]0 d 0 J 0.398 w 0 0 m 4.035 0 l S Q BT -/F8 9.9626 Tf 309.143 604.704 Td [(erraction)-333(\050)]TJ/F17 9.9626 Tf 45.994 0 Td [(err)]TJ +/F16 11.9552 Tf 175.796 706.129 Td [(set)]TJ ET q -1 0 0 1 368.733 604.903 cm -[]0 d 0 J 0.398 w 0 0 m 3.055 0 l S +1 0 0 1 193.275 706.328 cm +[]0 d 0 J 0.398 w 0 0 m 4.035 0 l S Q BT -/F17 9.9626 Tf 371.788 604.704 Td [(act)]TJ/F8 9.9626 Tf 12.985 0 Td [(\051)]TJ +/F16 11.9552 Tf 197.31 706.129 Td [(erraction)-277(|)-278(Set)-277(the)-278(t)31(yp)-31(e)-277(of)-278(action)-277(to)-278(b)-31(e)-278(tak)32(en)-278(up)-31(on)]TJ -46.605 -13.948 Td [(error)-375(condition.)]TJ +0 g 0 G 0 g 0 G -/F27 9.9626 Tf -234.068 -23.911 Td [(T)32(yp)-32(e:)]TJ +/F30 9.9626 Tf 0 -18.389 Td [(call)-525(psb_set_erraction\050err_act\051)]TJ +0 g 0 G +/F27 9.9626 Tf 0 -21.918 Td [(T)32(yp)-32(e:)]TJ 0 g 0 G /F8 9.9626 Tf 33.797 0 Td [(Async)28(hronous.)]TJ 0 g 0 G /F27 9.9626 Tf -33.797 -19.925 Td [(On)-383(En)32(try)]TJ 0 g 0 G 0 g 0 G - 0 -19.925 Td [(err)]TJ + 0 -19.926 Td [(err)]TJ ET q -1 0 0 1 166.08 541.142 cm +1 0 0 1 166.08 612.223 cm []0 d 0 J 0.398 w 0 0 m 3.437 0 l S Q BT -/F27 9.9626 Tf 169.517 540.943 Td [(act)]TJ +/F27 9.9626 Tf 169.517 612.023 Td [(act)]TJ 0 g 0 G -/F8 9.9626 Tf 20.098 0 Td [(the)-333(t)27(yp)-27(e)-334(of)-333(action.)]TJ -14.004 -11.955 Td [(Scop)-28(e:)]TJ/F27 9.9626 Tf 32.379 0 Td [(global)]TJ/F8 9.9626 Tf -32.379 -11.956 Td [(T)28(yp)-28(e:)]TJ/F27 9.9626 Tf 29.612 0 Td [(required)]TJ/F8 9.9626 Tf -29.612 -11.955 Td [(In)28(ten)28(t:)]TJ/F27 9.9626 Tf 33.486 0 Td [(in)]TJ/F8 9.9626 Tf 9.547 0 Td [(.)]TJ -43.033 -11.955 Td [(Sp)-28(eci\014ed)-333(as:)-445(an)-333(in)28(teger.)-445(P)28(ossible)-333(v)55(alu)1(e)-1(s:)]TJ/F30 9.9626 Tf 180.269 0 Td [(psb_act_ret)]TJ/F8 9.9626 Tf 57.534 0 Td [(,)]TJ/F30 9.9626 Tf 6.088 0 Td [(psb_act_abort)]TJ/F8 9.9626 Tf 67.995 0 Td [(.)]TJ +/F8 9.9626 Tf 20.098 0 Td [(the)-333(t)27(yp)-27(e)-334(of)-333(action.)]TJ -14.004 -11.955 Td [(Scop)-28(e:)]TJ/F27 9.9626 Tf 32.379 0 Td [(global)]TJ/F8 9.9626 Tf -32.379 -11.955 Td [(T)28(yp)-28(e:)]TJ/F27 9.9626 Tf 29.612 0 Td [(required)]TJ/F8 9.9626 Tf -29.612 -11.955 Td [(In)28(ten)28(t:)]TJ/F27 9.9626 Tf 33.486 0 Td [(in)]TJ/F8 9.9626 Tf 9.547 0 Td [(.)]TJ -43.033 -11.955 Td [(Sp)-28(eci\014ed)-333(as:)-445(an)-333(in)28(teger.)-445(P)28(ossible)-333(v)55(alu)1(e)-1(s:)]TJ/F30 9.9626 Tf 180.269 0 Td [(psb_act_ret)]TJ/F8 9.9626 Tf 57.534 0 Td [(,)]TJ/F30 9.9626 Tf 6.088 0 Td [(psb_act_abort)]TJ/F8 9.9626 Tf 67.995 0 Td [(.)]TJ 0 g 0 G - -172.409 -402.684 Td [(118)]TJ +0 g 0 G +/F30 9.9626 Tf -336.792 -21.918 Td [(call)-525(psb_errcomm\050icontxt,)-525(err\051)]TJ +0 g 0 G +/F8 9.9626 Tf 164.383 -451.847 Td [(110)]TJ 0 g 0 G ET endstream endobj -1480 0 obj << +1326 0 obj << /Type /Page -/Contents 1481 0 R -/Resources 1479 0 R +/Contents 1327 0 R +/Resources 1325 0 R /MediaBox [0 0 595.276 841.89] -/Parent 1468 0 R +/Parent 1324 0 R >> endobj -1482 0 obj << -/D [1480 0 R /XYZ 150.705 740.998 null] ->> endobj -382 0 obj << -/D [1480 0 R /XYZ 150.705 641.668 null] +1328 0 obj << +/D [1326 0 R /XYZ 150.705 740.998 null] >> endobj -1483 0 obj << -/D [1480 0 R /XYZ 150.705 613.869 null] +370 0 obj << +/D [1326 0 R /XYZ 150.705 685.747 null] >> endobj -1479 0 obj << -/Font << /F16 443 0 R /F8 446 0 R /F17 588 0 R /F27 445 0 R /F30 616 0 R >> +1325 0 obj << +/Font << /F16 431 0 R /F30 601 0 R /F27 433 0 R /F8 434 0 R >> /ProcSet [ /PDF /Text ] >> endobj -1486 0 obj << +1331 0 obj << /Length 525 >> stream @@ -17450,535 +15458,472 @@ stream BT /F16 14.3462 Tf 99.895 706.129 Td [(9)-1125(Utilities)]TJ/F8 9.9626 Tf 0 -21.821 Td [(W)83(e)-414(ha)27(v)28(e)-415(some)-414(utitlities)-415(a)28(v)55(ailable)-414(for)-415(input)-415(and)-414(output)-415(of)-415(sparsematrices;)-455(the)]TJ 0 -11.955 Td [(in)28(terfaces)-334(to)-333(these)-333(routines)-334(are)-333(a)28(v)55(ailable)-333(in)-333(the)-334(mo)-27(dule)]TJ/F30 9.9626 Tf 241.844 0 Td [(psb_util_mod)]TJ/F8 9.9626 Tf 62.764 0 Td [(.)]TJ 0 g 0 G - -140.224 -581.915 Td [(119)]TJ + -140.224 -581.915 Td [(111)]TJ 0 g 0 G ET endstream endobj -1485 0 obj << +1330 0 obj << /Type /Page -/Contents 1486 0 R -/Resources 1484 0 R +/Contents 1331 0 R +/Resources 1329 0 R /MediaBox [0 0 595.276 841.89] -/Parent 1468 0 R +/Parent 1324 0 R >> endobj -1487 0 obj << -/D [1485 0 R /XYZ 99.895 740.998 null] +1332 0 obj << +/D [1330 0 R /XYZ 99.895 740.998 null] >> endobj -386 0 obj << -/D [1485 0 R /XYZ 99.895 716.092 null] +374 0 obj << +/D [1330 0 R /XYZ 99.895 716.092 null] >> endobj -1484 0 obj << -/Font << /F16 443 0 R /F8 446 0 R /F30 616 0 R >> +1329 0 obj << +/Font << /F16 431 0 R /F8 434 0 R /F30 601 0 R >> /ProcSet [ /PDF /Text ] >> endobj -1491 0 obj << -/Length 4648 +1336 0 obj << +/Length 4429 >> stream 0 g 0 G 0 g 0 G -0 g 0 G -0 g 0 G -BT -/F16 14.3462 Tf 150.705 680.226 Td [(h)31(b)]TJ -ET -q -1 0 0 1 169.158 680.425 cm -[]0 d 0 J 0.398 w 0 0 m 4.842 0 l S -Q BT -/F16 14.3462 Tf 173.999 680.226 Td [(read|Read)-357(a)-358(sparse)-357(matrix)-358(from)-357(a)-358(\014le)-357(in)-358(the)]TJ -23.294 -17.933 Td [(Harw)31(ell{Bo)-31(eing)-375(format)]TJ 0 -35.768 Td [(Syn)31(tax)]TJ/F8 9.9626 Tf 71.134 -21.821 Td [(call)-333(h)28(b)]TJ +/F16 11.9552 Tf 150.705 706.129 Td [(h)31(b)]TJ ET q -1 0 0 1 251.494 604.903 cm -[]0 d 0 J 0.398 w 0 0 m 2.989 0 l S +1 0 0 1 166.082 706.328 cm +[]0 d 0 J 0.398 w 0 0 m 4.035 0 l S Q BT -/F8 9.9626 Tf 254.483 604.704 Td [(read)-333(\050)]TJ/F17 9.9626 Tf 26.041 0 Td [(a,)-358(ir)51(et,)-357(iunit,)-358(\014lename,)-358(b,)-357(mtitle)]TJ/F8 9.9626 Tf 138.884 0 Td [(\051)]TJ +/F16 11.9552 Tf 170.117 706.129 Td [(read)-298(|)-299(Read)-298(a)-299(sparse)-298(matrix)-299(from)-298(a)-299(\014le)-298(in)-299(the)-298(Harw)31(ell{)]TJ -19.412 -13.948 Td [(Bo)-31(eing)-375(format)]TJ +0 g 0 G 0 g 0 G -/F27 9.9626 Tf -268.703 -23.911 Td [(T)32(yp)-32(e:)]TJ +/F30 9.9626 Tf 0 -18.389 Td [(call)-525(hb_read\050a,)-525(iret,)-525(iunit,)-525(filename,)-525(b,)-525(mtitle\051)]TJ +0 g 0 G +/F27 9.9626 Tf 0 -21.918 Td [(T)32(yp)-32(e:)]TJ 0 g 0 G /F8 9.9626 Tf 33.797 0 Td [(Async)28(hronous.)]TJ 0 g 0 G /F27 9.9626 Tf -33.797 -19.925 Td [(On)-383(En)32(try)]TJ 0 g 0 G 0 g 0 G - 0 -19.925 Td [(\014lename)]TJ + 0 -19.926 Td [(\014lename)]TJ 0 g 0 G -/F8 9.9626 Tf 46.513 0 Td [(The)-333(name)-334(of)-333(the)-333(\014le)-334(to)-333(b)-28(e)-333(read.)]TJ -21.606 -11.955 Td [(T)28(yp)-28(e:)]TJ/F27 9.9626 Tf 25.183 0 Td [(optional)]TJ/F8 9.9626 Tf 40.577 0 Td [(.)]TJ -65.76 -11.956 Td [(Sp)-28(eci\014ed)-435(as:)-648(a)-435(c)28(haracte)-1(r)-435(v)56(ariable)-435(con)28(taining)-436(a)-435(v)56(alid)-435(\014le)-435(name,)-461(or)]TJ/F30 9.9626 Tf 297.915 0 Td [(-)]TJ/F8 9.9626 Tf 5.23 0 Td [(,)-461(in)]TJ -303.145 -11.955 Td [(whic)28(h)-302(case)-303(the)-302(default)-302(input)-302(unit)-302(5)-303(\050i.e.)-434(standard)-302(input)-302(in)-302(Unix)-302(jargon\051)-302(is)]TJ 0 -11.955 Td [(used.)-444(Default:)]TJ/F30 9.9626 Tf 66.058 0 Td [(-)]TJ/F8 9.9626 Tf 5.23 0 Td [(.)]TJ +/F8 9.9626 Tf 46.513 0 Td [(The)-333(name)-334(of)-333(the)-333(\014le)-334(to)-333(b)-28(e)-333(read.)]TJ -21.607 -11.955 Td [(T)28(yp)-28(e:)]TJ/F27 9.9626 Tf 25.184 0 Td [(optional)]TJ/F8 9.9626 Tf 40.577 0 Td [(.)]TJ -65.76 -11.955 Td [(Sp)-28(eci\014ed)-435(as:)-648(a)-435(c)28(haracte)-1(r)-435(v)56(ariable)-435(con)28(taining)-435(a)-436(v)56(alid)-435(\014le)-435(name,)-461(or)]TJ/F30 9.9626 Tf 297.915 0 Td [(-)]TJ/F8 9.9626 Tf 5.23 0 Td [(,)-461(in)]TJ -303.145 -11.955 Td [(whic)28(h)-302(case)-303(the)-302(default)-302(input)-302(unit)-302(5)-303(\050i.e.)-434(standard)-302(input)-302(in)-302(Unix)-302(jargon\051)-302(is)]TJ 0 -11.955 Td [(used.)-444(Default:)]TJ/F30 9.9626 Tf 66.057 0 Td [(-)]TJ/F8 9.9626 Tf 5.231 0 Td [(.)]TJ 0 g 0 G -/F27 9.9626 Tf -96.195 -19.925 Td [(iunit)]TJ +/F27 9.9626 Tf -96.195 -19.926 Td [(iunit)]TJ 0 g 0 G -/F8 9.9626 Tf 28.532 0 Td [(The)-333(F)83(ortran)-333(\014le)-334(u)1(nit)-334(n)28(um)28(b)-28(er.)]TJ -3.625 -11.955 Td [(T)28(yp)-28(e:)]TJ/F27 9.9626 Tf 25.183 0 Td [(optional)]TJ/F8 9.9626 Tf 40.577 0 Td [(.)]TJ -65.76 -11.956 Td [(Sp)-28(eci\014ed)-333(as:)-444(a)-1(n)-333(in)28(teger)-333(v)55(alue.)-444(Only)-333(me)-1(an)1(ingful)-334(if)-333(\014lename)-333(is)-334(not)]TJ/F30 9.9626 Tf 286.288 0 Td [(-)]TJ/F8 9.9626 Tf 5.23 0 Td [(.)]TJ +/F8 9.9626 Tf 28.532 0 Td [(The)-333(F)83(ortran)-333(\014le)-334(u)1(nit)-334(n)28(um)28(b)-28(er.)]TJ -3.625 -11.955 Td [(T)28(yp)-28(e:)]TJ/F27 9.9626 Tf 25.183 0 Td [(optional)]TJ/F8 9.9626 Tf 40.577 0 Td [(.)]TJ -65.76 -11.955 Td [(Sp)-28(eci\014ed)-333(as:)-444(an)-334(in)28(teger)-333(v)55(alue.)-444(Only)-333(me)-1(an)1(ingful)-334(if)-333(\014lename)-333(is)-334(not)]TJ/F30 9.9626 Tf 286.288 0 Td [(-)]TJ/F8 9.9626 Tf 5.23 0 Td [(.)]TJ 0 g 0 G -/F27 9.9626 Tf -316.425 -21.917 Td [(On)-383(Return)]TJ +/F27 9.9626 Tf -316.425 -21.918 Td [(On)-383(Return)]TJ 0 g 0 G 0 g 0 G - 0 -19.926 Td [(a)]TJ + 0 -19.925 Td [(a)]TJ 0 g 0 G /F8 9.9626 Tf 10.551 0 Td [(the)-333(sparse)-334(matrix)-333(read)-333(from)-334(\014le.)]TJ 14.356 -11.955 Td [(T)28(yp)-28(e:)]TJ/F27 9.9626 Tf 25.183 0 Td [(required)]TJ/F8 9.9626 Tf 41.898 0 Td [(.)]TJ -67.081 -11.955 Td [(Sp)-28(eci\014ed)-333(as:)-444(a)-334(structured)-333(data)-333(of)-334(t)28(yp)-28(e)]TJ 0 0 1 rg 0 0 1 RG /F30 9.9626 Tf 170.915 0 Td [(psb)]TJ ET q -1 0 0 1 362.845 383.732 cm +1 0 0 1 362.845 454.813 cm []0 d 0 J 0.398 w 0 0 m 3.138 0 l S Q BT -/F30 9.9626 Tf 365.983 383.533 Td [(spmat)]TJ +/F30 9.9626 Tf 365.983 454.614 Td [(spmat)]TJ ET q -1 0 0 1 392.763 383.732 cm +1 0 0 1 392.763 454.813 cm []0 d 0 J 0.398 w 0 0 m 3.138 0 l S Q BT -/F30 9.9626 Tf 395.901 383.533 Td [(type)]TJ +/F30 9.9626 Tf 395.901 454.614 Td [(type)]TJ 0 g 0 G /F8 9.9626 Tf 20.921 0 Td [(.)]TJ 0 g 0 G -/F27 9.9626 Tf -266.117 -19.925 Td [(b)]TJ +/F27 9.9626 Tf -266.117 -19.926 Td [(b)]TJ 0 g 0 G -/F8 9.9626 Tf 11.346 0 Td [(Rigth)-333(hand)-334(sid)1(e)-1(\050s\051.)]TJ 13.56 -11.955 Td [(T)28(yp)-28(e:)]TJ/F27 9.9626 Tf 29.612 0 Td [(Optional)]TJ/F8 9.9626 Tf -29.612 -11.956 Td [(An)-282(arr)1(a)27(y)-281(of)-282(t)28(yp)-28(e)-281(real)-282(or)-281(complex,)-292(rank)-282(2)-281(and)-282(ha)28(ving)-281(the)-282(ALLOCA)83(T)84(ABLE)]TJ 0 -11.955 Td [(attribute;)-409(will)-384(b)-28(e)-384(allo)-28(cated)-384(and)-383(\014lled)-384(in)-384(if)-384(the)-384(input)-384(\014le)-384(con)28(tains)-384(a)-384(righ)28(t)]TJ 0 -11.955 Td [(hand)-333(side,)-334(otherwise)-333(will)-333(b)-28(e)-333(left)-334(in)-333(the)-333(UNALLOCA)83(TED)-333(state.)]TJ +/F8 9.9626 Tf 11.346 0 Td [(Rigth)-333(hand)-334(sid)1(e)-1(\050s\051.)]TJ 13.56 -11.955 Td [(T)28(yp)-28(e:)]TJ/F27 9.9626 Tf 29.612 0 Td [(Optional)]TJ/F8 9.9626 Tf -29.612 -11.955 Td [(An)-282(arr)1(a)27(y)-281(of)-282(t)28(yp)-28(e)-281(real)-282(or)-281(complex,)-292(rank)-282(2)-281(and)-282(ha)28(ving)-281(the)-282(ALLOCA)83(T)84(ABLE)]TJ 0 -11.955 Td [(attribute;)-409(will)-384(b)-28(e)-384(allo)-28(cated)-384(and)-383(\014lled)-384(in)-384(if)-384(the)-384(input)-384(\014le)-384(con)28(tains)-384(a)-384(righ)28(t)]TJ 0 -11.955 Td [(hand)-333(side,)-334(otherwise)-333(will)-333(b)-28(e)-333(left)-334(in)-333(the)-333(UNALLOCA)83(TED)-333(state.)]TJ 0 g 0 G -/F27 9.9626 Tf -24.906 -19.925 Td [(m)32(title)]TJ +/F27 9.9626 Tf -24.906 -19.926 Td [(m)32(title)]TJ 0 g 0 G -/F8 9.9626 Tf 34.737 0 Td [(Matrix)-333(title.)]TJ -9.831 -11.955 Td [(T)28(yp)-28(e:)]TJ/F27 9.9626 Tf 29.612 0 Td [(Optional)]TJ/F8 9.9626 Tf -29.612 -11.956 Td [(A)-405(c)28(harac)28(h)28(ter)-405(v)56(ariable)-405(of)-405(length)-404(72)-405(holding)-405(a)-404(cop)27(y)-404(of)-405(the)-405(matrix)-404(title)-405(as)]TJ 0 -11.955 Td [(sp)-28(eci\014ed)-333(b)28(y)-334(the)-333(Harw)28(ell-Bo)-28(eing)-333(format)-334(and)-333(con)28(tained)-333(in)-334(the)-333(input)-333(\014le.)]TJ +/F8 9.9626 Tf 34.737 0 Td [(Matrix)-333(title.)]TJ -9.831 -11.955 Td [(T)28(yp)-28(e:)]TJ/F27 9.9626 Tf 29.612 0 Td [(Optional)]TJ/F8 9.9626 Tf -29.612 -11.955 Td [(A)-405(c)28(harac)28(h)28(ter)-405(v)56(ariable)-405(of)-405(length)-404(72)-405(holding)-405(a)-404(cop)27(y)-404(of)-405(the)-405(matrix)-404(title)-405(as)]TJ 0 -11.955 Td [(sp)-28(eci\014ed)-333(b)28(y)-334(the)-333(Harw)28(ell-Bo)-28(eing)-333(format)-334(and)-333(con)28(tained)-333(in)-334(the)-333(input)-333(\014le.)]TJ 0 g 0 G /F27 9.9626 Tf -24.906 -19.925 Td [(iret)]TJ 0 g 0 G -/F8 9.9626 Tf 22.589 0 Td [(Error)-333(co)-28(de.)]TJ 2.317 -11.955 Td [(T)28(yp)-28(e:)]TJ/F27 9.9626 Tf 29.612 0 Td [(required)]TJ/F8 9.9626 Tf -29.612 -11.955 Td [(An)-333(in)27(t)1(e)-1(ger)-333(v)56(alue;)-334(0)-333(means)-333(no)-334(error)-333(has)-333(b)-28(een)-333(detec)-1(ted.)]TJ +/F8 9.9626 Tf 22.589 0 Td [(Error)-333(co)-28(de.)]TJ 2.317 -11.956 Td [(T)28(yp)-28(e:)]TJ/F27 9.9626 Tf 29.612 0 Td [(required)]TJ/F8 9.9626 Tf -29.612 -11.955 Td [(An)-333(in)27(t)1(e)-1(ger)-333(v)56(alue;)-334(0)-333(means)-333(no)-334(error)-333(has)-333(b)-28(een)-333(detec)-1(ted.)]TJ 0 g 0 G - 139.477 -125.723 Td [(120)]TJ + 139.477 -196.803 Td [(112)]TJ 0 g 0 G ET endstream endobj -1490 0 obj << +1335 0 obj << /Type /Page -/Contents 1491 0 R -/Resources 1489 0 R +/Contents 1336 0 R +/Resources 1334 0 R /MediaBox [0 0 595.276 841.89] -/Parent 1468 0 R -/Annots [ 1488 0 R ] +/Parent 1324 0 R +/Annots [ 1333 0 R ] >> endobj -1488 0 obj << +1333 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [345.53 380.323 417.818 391.448] +/Rect [345.53 451.404 417.818 462.529] /Subtype /Link /A << /S /GoTo /D (spdata) >> >> endobj -1492 0 obj << -/D [1490 0 R /XYZ 150.705 740.998 null] ->> endobj -390 0 obj << -/D [1490 0 R /XYZ 150.705 641.668 null] +1337 0 obj << +/D [1335 0 R /XYZ 150.705 740.998 null] >> endobj -1493 0 obj << -/D [1490 0 R /XYZ 150.705 613.869 null] +378 0 obj << +/D [1335 0 R /XYZ 150.705 683.422 null] >> endobj -1489 0 obj << -/Font << /F16 443 0 R /F8 446 0 R /F17 588 0 R /F27 445 0 R /F30 616 0 R >> +1334 0 obj << +/Font << /F16 431 0 R /F30 601 0 R /F27 433 0 R /F8 434 0 R >> /ProcSet [ /PDF /Text ] >> endobj -1497 0 obj << -/Length 5089 +1341 0 obj << +/Length 4877 >> stream 0 g 0 G 0 g 0 G -0 g 0 G -0 g 0 G -BT -/F16 14.3462 Tf 99.895 680.226 Td [(h)31(b)]TJ -ET -q -1 0 0 1 118.348 680.425 cm -[]0 d 0 J 0.398 w 0 0 m 4.842 0 l S -Q BT -/F16 14.3462 Tf 123.19 680.226 Td [(write|W)94(rite)-375(a)-375(sparse)-375(matrix)-375(to)-375(a)-375(\014le)-375(in)-375(the)]TJ -23.295 -17.933 Td [(Harw)31(ell{Bo)-31(eing)-375(format)]TJ 0 -35.768 Td [(Syn)31(tax)]TJ/F8 9.9626 Tf 54.771 -21.821 Td [(call)-333(h)28(b)]TJ +/F16 11.9552 Tf 99.895 706.129 Td [(h)31(b)]TJ ET q -1 0 0 1 184.321 604.903 cm -[]0 d 0 J 0.398 w 0 0 m 2.989 0 l S +1 0 0 1 115.273 706.328 cm +[]0 d 0 J 0.398 w 0 0 m 4.035 0 l S Q BT -/F8 9.9626 Tf 187.31 604.704 Td [(write)-333(\050)]TJ/F17 9.9626 Tf 29.362 0 Td [(a,)-358(ir)51(et,)-357(iunit,)-358(\014lename,)-358(key,)-357(rhs,)-358(mtitle)]TJ/F8 9.9626 Tf 168.29 0 Td [(\051)]TJ +/F16 11.9552 Tf 119.308 706.129 Td [(write)-357(|)-357(W)93(rite)-357(a)-357(sparse)-357(matrix)-357(to)-358(a)-357(\014le)-357(in)-357(the)-357(Harw)31(ell{)]TJ -19.413 -13.948 Td [(Bo)-31(eing)-375(format)]TJ +0 g 0 G +0 g 0 G +/F30 9.9626 Tf 0 -18.389 Td [(call)-525(hb_write\050a,)-525(iret,)-525(iunit,)-525(filename,)-525(key,)-525(rhs,)-525(mtitle\051)]TJ 0 g 0 G -/F27 9.9626 Tf -285.067 -23.911 Td [(T)32(yp)-32(e:)]TJ +/F27 9.9626 Tf 0 -21.918 Td [(T)32(yp)-32(e:)]TJ 0 g 0 G /F8 9.9626 Tf 33.797 0 Td [(Async)28(hronous.)]TJ 0 g 0 G /F27 9.9626 Tf -33.797 -19.925 Td [(On)-383(En)32(try)]TJ 0 g 0 G 0 g 0 G - 0 -19.925 Td [(a)]TJ + 0 -19.926 Td [(a)]TJ 0 g 0 G -/F8 9.9626 Tf 10.551 0 Td [(the)-333(sparse)-334(matrix)-333(to)-333(b)-28(e)-333(written.)]TJ 14.356 -11.955 Td [(T)28(yp)-28(e:)]TJ/F27 9.9626 Tf 25.183 0 Td [(required)]TJ/F8 9.9626 Tf 41.899 0 Td [(.)]TJ -67.082 -11.956 Td [(Sp)-28(eci\014ed)-333(as:)-445(a)-333(structured)-333(data)-333(of)-334(t)28(yp)-28(e)]TJ +/F8 9.9626 Tf 10.551 0 Td [(the)-333(sparse)-334(matrix)-333(to)-333(b)-28(e)-333(written.)]TJ 14.356 -11.955 Td [(T)28(yp)-28(e:)]TJ/F27 9.9626 Tf 25.183 0 Td [(required)]TJ/F8 9.9626 Tf 41.899 0 Td [(.)]TJ -67.082 -11.955 Td [(Sp)-28(eci\014ed)-333(as:)-445(a)-333(structured)-333(data)-333(of)-334(t)28(yp)-28(e)]TJ 0 0 1 rg 0 0 1 RG /F30 9.9626 Tf 170.915 0 Td [(psb)]TJ ET q -1 0 0 1 312.036 517.232 cm +1 0 0 1 312.036 588.312 cm []0 d 0 J 0.398 w 0 0 m 3.138 0 l S Q BT -/F30 9.9626 Tf 315.174 517.032 Td [(spmat)]TJ +/F30 9.9626 Tf 315.174 588.113 Td [(spmat)]TJ ET q -1 0 0 1 341.953 517.232 cm +1 0 0 1 341.953 588.312 cm []0 d 0 J 0.398 w 0 0 m 3.138 0 l S Q BT -/F30 9.9626 Tf 345.091 517.032 Td [(type)]TJ +/F30 9.9626 Tf 345.091 588.113 Td [(type)]TJ 0 g 0 G /F8 9.9626 Tf 20.922 0 Td [(.)]TJ 0 g 0 G /F27 9.9626 Tf -266.118 -19.925 Td [(b)]TJ 0 g 0 G -/F8 9.9626 Tf 11.347 0 Td [(Rigth)-333(hand)-333(s)-1(i)1(de.)]TJ 13.56 -11.955 Td [(T)28(yp)-28(e:)]TJ/F27 9.9626 Tf 29.611 0 Td [(Optional)]TJ/F8 9.9626 Tf -29.611 -11.955 Td [(An)-282(ar)1(ra)27(y)-281(of)-282(t)28(yp)-28(e)-281(real)-282(or)-281(complex,)-292(rank)-282(1)-281(and)-282(ha)28(ving)-281(the)-282(ALLOCA)83(T)84(ABLE)]TJ 0 -11.955 Td [(attribute;)-409(will)-384(b)-28(e)-384(allo)-28(cated)-384(an)1(d)-384(\014lled)-384(in)-384(if)-384(the)-384(input)-384(\014le)-384(con)28(tains)-384(a)-384(righ)28(t)]TJ 0 -11.956 Td [(hand)-333(side.)]TJ +/F8 9.9626 Tf 11.347 0 Td [(Rigth)-333(hand)-333(s)-1(i)1(de.)]TJ 13.56 -11.955 Td [(T)28(yp)-28(e:)]TJ/F27 9.9626 Tf 29.611 0 Td [(Optional)]TJ/F8 9.9626 Tf -29.611 -11.956 Td [(An)-282(ar)1(ra)27(y)-281(of)-282(t)28(yp)-28(e)-281(real)-282(or)-281(complex,)-292(rank)-282(1)-281(and)-282(ha)28(ving)-281(the)-282(ALLOCA)83(T)84(ABLE)]TJ 0 -11.955 Td [(attribute;)-409(will)-384(b)-28(e)-384(allo)-28(cated)-384(an)1(d)-384(\014lled)-384(in)-384(if)-384(the)-384(input)-384(\014le)-384(con)28(tains)-384(a)-384(righ)28(t)]TJ 0 -11.955 Td [(hand)-333(side.)]TJ 0 g 0 G /F27 9.9626 Tf -24.907 -19.925 Td [(\014lename)]TJ 0 g 0 G -/F8 9.9626 Tf 46.513 0 Td [(The)-333(name)-334(of)-333(the)-333(\014le)-334(to)-333(b)-28(e)-333(written)-333(to.)]TJ -21.606 -11.955 Td [(T)28(yp)-28(e:)]TJ/F27 9.9626 Tf 25.183 0 Td [(optional)]TJ/F8 9.9626 Tf 40.577 0 Td [(.)]TJ -65.76 -11.955 Td [(Sp)-28(eci\014ed)-435(as:)-648(a)-435(c)27(h)1(arac)-1(ter)-435(v)56(ariable)-435(con)28(taining)-436(a)-435(v)56(alid)-435(\014le)-435(name,)-461(or)]TJ/F30 9.9626 Tf 297.915 0 Td [(-)]TJ/F8 9.9626 Tf 5.231 0 Td [(,)-461(in)]TJ -303.146 -11.955 Td [(whic)28(h)-281(case)-280(the)-280(default)-281(output)-280(unit)-280(6)-281(\050i.e.)-426(s)-1(t)1(andard)-281(output)-280(in)-280(Unix)-281(jargon\051)]TJ 0 -11.955 Td [(is)-333(used.)-445(Default:)]TJ/F30 9.9626 Tf 76.076 0 Td [(-)]TJ/F8 9.9626 Tf 5.23 0 Td [(.)]TJ +/F8 9.9626 Tf 46.513 0 Td [(The)-333(name)-334(of)-333(the)-333(\014le)-334(to)-333(b)-28(e)-333(written)-333(to.)]TJ -21.606 -11.955 Td [(T)28(yp)-28(e:)]TJ/F27 9.9626 Tf 25.183 0 Td [(optional)]TJ/F8 9.9626 Tf 40.577 0 Td [(.)]TJ -65.76 -11.955 Td [(Sp)-28(eci\014ed)-435(as:)-648(a)-435(c)27(h)1(arac)-1(ter)-435(v)56(ariable)-435(con)28(taining)-436(a)-435(v)56(alid)-435(\014le)-435(name,)-461(or)]TJ/F30 9.9626 Tf 297.915 0 Td [(-)]TJ/F8 9.9626 Tf 5.231 0 Td [(,)-461(in)]TJ -303.146 -11.956 Td [(whic)28(h)-281(case)-280(the)-280(default)-281(output)-280(unit)-280(6)-281(\050i.e.)-426(s)-1(t)1(andard)-281(output)-280(in)-280(Unix)-281(jargon\051)]TJ 0 -11.955 Td [(is)-333(used.)-445(Default:)]TJ/F30 9.9626 Tf 76.076 0 Td [(-)]TJ/F8 9.9626 Tf 5.23 0 Td [(.)]TJ 0 g 0 G -/F27 9.9626 Tf -106.213 -19.926 Td [(iunit)]TJ +/F27 9.9626 Tf -106.213 -19.925 Td [(iunit)]TJ 0 g 0 G /F8 9.9626 Tf 28.532 0 Td [(The)-333(F)83(ortran)-333(\014le)-334(un)1(it)-334(n)28(um)28(b)-28(er.)]TJ -3.625 -11.955 Td [(T)28(yp)-28(e:)]TJ/F27 9.9626 Tf 25.183 0 Td [(optional)]TJ/F8 9.9626 Tf 40.577 0 Td [(.)]TJ -65.76 -11.955 Td [(Sp)-28(eci\014ed)-333(as:)-445(an)-333(in)28(teger)-333(v)55(alue.)-444(Only)-333(me)-1(ani)1(ngful)-334(if)-333(\014lename)-333(is)-334(not)]TJ/F30 9.9626 Tf 286.288 0 Td [(-)]TJ/F8 9.9626 Tf 5.23 0 Td [(.)]TJ 0 g 0 G -/F27 9.9626 Tf -316.425 -19.925 Td [(k)32(ey)]TJ +/F27 9.9626 Tf -316.425 -19.926 Td [(k)32(ey)]TJ 0 g 0 G -/F8 9.9626 Tf 22.008 0 Td [(Matrix)-333(k)28(ey)83(.)]TJ 2.899 -11.956 Td [(T)28(yp)-28(e:)]TJ/F27 9.9626 Tf 29.611 0 Td [(Optional)]TJ/F8 9.9626 Tf -29.611 -11.955 Td [(A)-385(c)28(harac)28(h)28(ter)-385(v)56(ariable)-385(of)-385(length)-384(8)-385(holding)-385(the)-384(m)-1(atri)1(x)-385(k)28(ey)-385(as)-385(sp)-28(eci\014ed)-384(b)27(y)]TJ 0 -11.955 Td [(the)-333(Harw)27(ell-Bo)-27(eing)-334(format)-333(and)-333(to)-334(b)-27(e)-334(written)-333(to)-333(\014le.)]TJ +/F8 9.9626 Tf 22.008 0 Td [(Matrix)-333(k)28(ey)83(.)]TJ 2.899 -11.955 Td [(T)28(yp)-28(e:)]TJ/F27 9.9626 Tf 29.611 0 Td [(Optional)]TJ/F8 9.9626 Tf -29.611 -11.955 Td [(A)-385(c)28(harac)28(h)28(ter)-385(v)56(ariable)-385(of)-385(length)-384(8)-385(holding)-385(the)-384(m)-1(atri)1(x)-385(k)28(ey)-385(as)-385(sp)-28(eci\014ed)-384(b)27(y)]TJ 0 -11.955 Td [(the)-333(Harw)27(ell-Bo)-27(eing)-334(format)-333(and)-333(to)-334(b)-27(e)-334(written)-333(to)-333(\014le.)]TJ 0 g 0 G -/F27 9.9626 Tf -24.907 -19.925 Td [(m)32(title)]TJ +/F27 9.9626 Tf -24.907 -19.926 Td [(m)32(title)]TJ 0 g 0 G -/F8 9.9626 Tf 34.738 0 Td [(Matrix)-333(title.)]TJ -9.831 -11.955 Td [(T)28(yp)-28(e:)]TJ/F27 9.9626 Tf 29.611 0 Td [(Optional)]TJ/F8 9.9626 Tf -29.611 -11.956 Td [(A)-318(c)28(harac)28(h)28(ter)-318(v)56(ariable)-318(of)-317(length)-318(72)-317(holding)-318(the)-317(m)-1(atr)1(ix)-318(title)-318(as)-317(sp)-28(eci\014ed)-318(b)28(y)]TJ 0 -11.955 Td [(the)-333(Harw)27(ell-Bo)-27(eing)-334(format)-333(and)-333(to)-334(b)-27(e)-334(written)-333(to)-333(\014le.)]TJ +/F8 9.9626 Tf 34.738 0 Td [(Matrix)-333(title.)]TJ -9.831 -11.955 Td [(T)28(yp)-28(e:)]TJ/F27 9.9626 Tf 29.611 0 Td [(Optional)]TJ/F8 9.9626 Tf -29.611 -11.955 Td [(A)-318(c)28(harac)28(h)28(ter)-318(v)56(ariable)-318(of)-317(length)-318(72)-317(holding)-318(the)-317(m)-1(atr)1(ix)-318(title)-318(as)-317(sp)-28(eci\014ed)-318(b)28(y)]TJ 0 -11.955 Td [(the)-333(Harw)27(ell-Bo)-27(eing)-334(format)-333(and)-333(to)-334(b)-27(e)-334(written)-333(to)-333(\014le.)]TJ 0 g 0 G /F27 9.9626 Tf -24.907 -21.918 Td [(On)-383(Return)]TJ 0 g 0 G 0 g 0 G 0 -19.925 Td [(iret)]TJ 0 g 0 G -/F8 9.9626 Tf 22.589 0 Td [(Error)-333(co)-28(de.)]TJ 2.318 -11.955 Td [(T)28(yp)-28(e:)]TJ/F27 9.9626 Tf 29.611 0 Td [(required)]TJ/F8 9.9626 Tf -29.611 -11.955 Td [(An)-333(in)28(tege)-1(r)-333(v)56(alue;)-334(0)-333(means)-333(no)-334(error)-333(has)-333(b)-28(een)-333(detecte)-1(d)1(.)]TJ +/F8 9.9626 Tf 22.589 0 Td [(Error)-333(co)-28(de.)]TJ 2.318 -11.955 Td [(T)28(yp)-28(e:)]TJ/F27 9.9626 Tf 29.611 0 Td [(required)]TJ/F8 9.9626 Tf -29.611 -11.956 Td [(An)-333(in)28(tege)-1(r)-333(v)56(alue;)-334(0)-333(means)-333(no)-334(error)-333(has)-333(b)-28(een)-333(detecte)-1(d)1(.)]TJ 0 g 0 G - 139.477 -69.932 Td [(121)]TJ + 139.477 -141.012 Td [(113)]TJ 0 g 0 G ET endstream endobj -1496 0 obj << +1340 0 obj << /Type /Page -/Contents 1497 0 R -/Resources 1495 0 R +/Contents 1341 0 R +/Resources 1339 0 R /MediaBox [0 0 595.276 841.89] -/Parent 1500 0 R -/Annots [ 1494 0 R ] +/Parent 1324 0 R +/Annots [ 1338 0 R ] >> endobj -1494 0 obj << +1338 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [294.721 513.822 367.009 524.947] +/Rect [294.721 584.903 367.009 596.028] /Subtype /Link /A << /S /GoTo /D (spdata) >> >> endobj -1498 0 obj << -/D [1496 0 R /XYZ 99.895 740.998 null] ->> endobj -394 0 obj << -/D [1496 0 R /XYZ 99.895 641.668 null] +1342 0 obj << +/D [1340 0 R /XYZ 99.895 740.998 null] >> endobj -1499 0 obj << -/D [1496 0 R /XYZ 99.895 613.869 null] +382 0 obj << +/D [1340 0 R /XYZ 99.895 683.422 null] >> endobj -1495 0 obj << -/Font << /F16 443 0 R /F8 446 0 R /F17 588 0 R /F27 445 0 R /F30 616 0 R >> +1339 0 obj << +/Font << /F16 431 0 R /F30 601 0 R /F27 433 0 R /F8 434 0 R >> /ProcSet [ /PDF /Text ] >> endobj -1504 0 obj << -/Length 3558 +1346 0 obj << +/Length 3228 >> stream 0 g 0 G 0 g 0 G -0 g 0 G -0 g 0 G -BT -/F16 14.3462 Tf 150.705 680.226 Td [(mm)]TJ -ET -q -1 0 0 1 178.572 680.425 cm -[]0 d 0 J 0.398 w 0 0 m 4.842 0 l S -Q -BT -/F16 14.3462 Tf 183.414 680.226 Td [(mat)]TJ -ET -q -1 0 0 1 211.954 680.425 cm -[]0 d 0 J 0.398 w 0 0 m 4.842 0 l S -Q BT -/F16 14.3462 Tf 216.796 680.226 Td [(read|Read)-375(a)-375(sparse)-375(matrix)-375(from)-375(a)-375(\014le)]TJ -66.091 -17.933 Td [(in)-375(the)-375(MatrixMark)31(et)-375(format)]TJ 0 -35.768 Td [(Syn)31(tax)]TJ/F8 9.9626 Tf 79.242 -21.821 Td [(call)-333(mm)]TJ +/F16 11.9552 Tf 150.705 706.129 Td [(mm)]TJ ET q -1 0 0 1 265.414 604.903 cm -[]0 d 0 J 0.398 w 0 0 m 2.989 0 l S +1 0 0 1 173.928 706.328 cm +[]0 d 0 J 0.398 w 0 0 m 4.035 0 l S Q BT -/F8 9.9626 Tf 268.403 604.704 Td [(mat)]TJ +/F16 11.9552 Tf 177.963 706.129 Td [(mat)]TJ ET q -1 0 0 1 286.158 604.903 cm -[]0 d 0 J 0.398 w 0 0 m 2.989 0 l S +1 0 0 1 201.746 706.328 cm +[]0 d 0 J 0.398 w 0 0 m 4.035 0 l S Q BT -/F8 9.9626 Tf 289.147 604.704 Td [(read)-333(\050)]TJ/F17 9.9626 Tf 26.041 0 Td [(a,)-358(ir)51(et,)-357(iunit,)-358(\014lename)]TJ/F8 9.9626 Tf 96.112 0 Td [(\051)]TJ +/F16 11.9552 Tf 205.781 706.129 Td [(read)-467(|)-467(Read)-466(a)-467(sparse)-467(matrix)-467(from)-467(a)-467(\014le)-466(in)-467(the)]TJ -55.076 -13.948 Td [(MatrixMark)31(et)-375(format)]TJ 0 g 0 G -/F27 9.9626 Tf -260.595 -23.911 Td [(T)32(yp)-32(e:)]TJ +0 g 0 G +/F30 9.9626 Tf 0 -18.389 Td [(call)-525(mm_mat_read\050a,)-525(iret,)-525(iunit,)-525(filename\051)]TJ +0 g 0 G +/F27 9.9626 Tf 0 -21.918 Td [(T)32(yp)-32(e:)]TJ 0 g 0 G /F8 9.9626 Tf 33.797 0 Td [(Async)28(hronous.)]TJ 0 g 0 G /F27 9.9626 Tf -33.797 -19.925 Td [(On)-383(En)32(try)]TJ 0 g 0 G 0 g 0 G - 0 -19.925 Td [(\014lename)]TJ + 0 -19.926 Td [(\014lename)]TJ 0 g 0 G -/F8 9.9626 Tf 46.513 0 Td [(The)-333(name)-334(of)-333(the)-333(\014le)-334(to)-333(b)-28(e)-333(read.)]TJ -21.607 -11.955 Td [(T)28(yp)-28(e:)]TJ/F27 9.9626 Tf 25.184 0 Td [(optional)]TJ/F8 9.9626 Tf 40.577 0 Td [(.)]TJ -65.76 -11.956 Td [(Sp)-28(eci\014ed)-435(as:)-648(a)-435(c)28(haracte)-1(r)-435(v)56(ariable)-435(con)28(taining)-435(a)-436(v)56(alid)-435(\014le)-435(name,)-461(or)]TJ/F30 9.9626 Tf 297.915 0 Td [(-)]TJ/F8 9.9626 Tf 5.23 0 Td [(,)-461(in)]TJ -303.145 -11.955 Td [(whic)28(h)-302(case)-303(the)-302(default)-302(input)-302(unit)-302(5)-303(\050i.e.)-434(standard)-302(input)-302(in)-302(Unix)-302(jargon\051)-302(is)]TJ 0 -11.955 Td [(used.)-444(Default:)]TJ/F30 9.9626 Tf 66.057 0 Td [(-)]TJ/F8 9.9626 Tf 5.231 0 Td [(.)]TJ +/F8 9.9626 Tf 46.513 0 Td [(The)-333(name)-334(of)-333(the)-333(\014le)-334(to)-333(b)-28(e)-333(read.)]TJ -21.606 -11.955 Td [(T)28(yp)-28(e:)]TJ/F27 9.9626 Tf 25.183 0 Td [(optional)]TJ/F8 9.9626 Tf 40.577 0 Td [(.)]TJ -65.76 -11.955 Td [(Sp)-28(eci\014ed)-435(as:)-648(a)-435(c)28(haracte)-1(r)-435(v)56(ariable)-435(con)28(taining)-435(a)-436(v)56(alid)-435(\014le)-435(name,)-461(or)]TJ/F30 9.9626 Tf 297.915 0 Td [(-)]TJ/F8 9.9626 Tf 5.23 0 Td [(,)-461(in)]TJ -303.145 -11.955 Td [(whic)28(h)-302(case)-303(the)-302(default)-302(input)-302(unit)-302(5)-303(\050i.e.)-434(standard)-302(input)-302(in)-302(Unix)-302(jargon\051)-302(is)]TJ 0 -11.955 Td [(used.)-444(Default:)]TJ/F30 9.9626 Tf 66.057 0 Td [(-)]TJ/F8 9.9626 Tf 5.231 0 Td [(.)]TJ 0 g 0 G -/F27 9.9626 Tf -96.195 -19.925 Td [(iunit)]TJ +/F27 9.9626 Tf -96.195 -19.926 Td [(iunit)]TJ 0 g 0 G -/F8 9.9626 Tf 28.532 0 Td [(The)-333(F)83(ortran)-333(\014le)-334(u)1(nit)-334(n)28(um)28(b)-28(er.)]TJ -3.625 -11.955 Td [(T)28(yp)-28(e:)]TJ/F27 9.9626 Tf 25.183 0 Td [(optional)]TJ/F8 9.9626 Tf 40.577 0 Td [(.)]TJ -65.76 -11.956 Td [(Sp)-28(eci\014ed)-333(as:)-444(an)-334(in)28(teger)-333(v)55(alue.)-444(Only)-333(me)-1(an)1(ingful)-334(if)-333(\014lename)-333(is)-334(not)]TJ/F30 9.9626 Tf 286.288 0 Td [(-)]TJ/F8 9.9626 Tf 5.23 0 Td [(.)]TJ +/F8 9.9626 Tf 28.532 0 Td [(The)-333(F)83(ortran)-333(\014le)-334(u)1(nit)-334(n)28(um)28(b)-28(er.)]TJ -3.625 -11.955 Td [(T)28(yp)-28(e:)]TJ/F27 9.9626 Tf 25.183 0 Td [(optional)]TJ/F8 9.9626 Tf 40.577 0 Td [(.)]TJ -65.76 -11.955 Td [(Sp)-28(eci\014ed)-333(as:)-444(an)-334(in)28(teger)-333(v)55(alue.)-444(Only)-333(me)-1(an)1(ingful)-334(if)-333(\014lename)-333(is)-334(not)]TJ/F30 9.9626 Tf 286.288 0 Td [(-)]TJ/F8 9.9626 Tf 5.23 0 Td [(.)]TJ 0 g 0 G -/F27 9.9626 Tf -316.425 -21.917 Td [(On)-383(Return)]TJ +/F27 9.9626 Tf -316.425 -21.918 Td [(On)-383(Return)]TJ 0 g 0 G 0 g 0 G - 0 -19.926 Td [(a)]TJ + 0 -19.925 Td [(a)]TJ 0 g 0 G /F8 9.9626 Tf 10.551 0 Td [(the)-333(sparse)-334(matrix)-333(read)-333(from)-334(\014le.)]TJ 14.356 -11.955 Td [(T)28(yp)-28(e:)]TJ/F27 9.9626 Tf 25.183 0 Td [(required)]TJ/F8 9.9626 Tf 41.898 0 Td [(.)]TJ -67.081 -11.955 Td [(Sp)-28(eci\014ed)-333(as:)-444(a)-334(structured)-333(data)-333(of)-334(t)28(yp)-28(e)]TJ 0 0 1 rg 0 0 1 RG /F30 9.9626 Tf 170.915 0 Td [(psb)]TJ ET q -1 0 0 1 362.845 383.732 cm +1 0 0 1 362.845 454.813 cm []0 d 0 J 0.398 w 0 0 m 3.138 0 l S Q BT -/F30 9.9626 Tf 365.983 383.533 Td [(spmat)]TJ +/F30 9.9626 Tf 365.983 454.614 Td [(spmat)]TJ ET q -1 0 0 1 392.763 383.732 cm +1 0 0 1 392.763 454.813 cm []0 d 0 J 0.398 w 0 0 m 3.138 0 l S Q BT -/F30 9.9626 Tf 395.901 383.533 Td [(type)]TJ +/F30 9.9626 Tf 395.901 454.614 Td [(type)]TJ 0 g 0 G /F8 9.9626 Tf 20.921 0 Td [(.)]TJ 0 g 0 G -/F27 9.9626 Tf -266.117 -19.925 Td [(iret)]TJ +/F27 9.9626 Tf -266.117 -19.926 Td [(iret)]TJ 0 g 0 G -/F8 9.9626 Tf 22.589 0 Td [(Error)-333(co)-28(de.)]TJ 2.317 -11.955 Td [(T)28(yp)-28(e:)]TJ/F27 9.9626 Tf 29.612 0 Td [(required)]TJ/F8 9.9626 Tf -29.612 -11.956 Td [(An)-333(in)27(t)1(e)-1(ger)-333(v)56(alue;)-334(0)-333(means)-333(no)-334(error)-333(has)-333(b)-28(een)-333(detec)-1(ted.)]TJ +/F8 9.9626 Tf 22.589 0 Td [(Error)-333(co)-28(de.)]TJ 2.317 -11.955 Td [(T)28(yp)-28(e:)]TJ/F27 9.9626 Tf 29.612 0 Td [(required)]TJ/F8 9.9626 Tf -29.612 -11.955 Td [(An)-333(in)27(t)1(e)-1(ger)-333(v)56(alue;)-334(0)-333(means)-333(no)-334(error)-333(has)-333(b)-28(een)-333(detec)-1(ted.)]TJ 0 g 0 G - 139.477 -249.259 Td [(122)]TJ + 139.477 -320.34 Td [(114)]TJ 0 g 0 G ET endstream endobj -1503 0 obj << +1345 0 obj << /Type /Page -/Contents 1504 0 R -/Resources 1502 0 R +/Contents 1346 0 R +/Resources 1344 0 R /MediaBox [0 0 595.276 841.89] -/Parent 1500 0 R -/Annots [ 1501 0 R ] +/Parent 1324 0 R +/Annots [ 1343 0 R ] >> endobj -1501 0 obj << +1343 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [345.53 380.323 417.818 391.448] +/Rect [345.53 451.404 417.818 462.529] /Subtype /Link /A << /S /GoTo /D (spdata) >> >> endobj -1505 0 obj << -/D [1503 0 R /XYZ 150.705 740.998 null] ->> endobj -398 0 obj << -/D [1503 0 R /XYZ 150.705 644.457 null] +1347 0 obj << +/D [1345 0 R /XYZ 150.705 740.998 null] >> endobj -1506 0 obj << -/D [1503 0 R /XYZ 150.705 613.869 null] +386 0 obj << +/D [1345 0 R /XYZ 150.705 685.747 null] >> endobj -1502 0 obj << -/Font << /F16 443 0 R /F8 446 0 R /F17 588 0 R /F27 445 0 R /F30 616 0 R >> +1344 0 obj << +/Font << /F16 431 0 R /F30 601 0 R /F27 433 0 R /F8 434 0 R >> /ProcSet [ /PDF /Text ] >> endobj -1509 0 obj << -/Length 3580 +1350 0 obj << +/Length 3261 >> stream 0 g 0 G 0 g 0 G -0 g 0 G -0 g 0 G BT -/F16 14.3462 Tf 99.895 680.226 Td [(mm)]TJ +/F16 11.9552 Tf 99.895 706.129 Td [(mm)]TJ ET q -1 0 0 1 127.763 680.425 cm -[]0 d 0 J 0.398 w 0 0 m 4.842 0 l S -Q -BT -/F16 14.3462 Tf 132.605 680.226 Td [(v)31(et)]TJ -ET -q -1 0 0 1 155.283 680.425 cm -[]0 d 0 J 0.398 w 0 0 m 4.842 0 l S -Q -BT -/F16 14.3462 Tf 160.125 680.226 Td [(read|Read)-375(a)-375(dense)-375(v)31(ector)-375(from)-375(a)-375(\014le)]TJ -60.23 -17.933 Td [(in)-375(the)-375(MatrixMark)31(et)-375(format)]TJ 0 -35.768 Td [(Syn)31(tax)]TJ/F8 9.9626 Tf 81.434 -21.821 Td [(call)-333(mm)]TJ -ET -q -1 0 0 1 216.796 604.903 cm -[]0 d 0 J 0.398 w 0 0 m 2.989 0 l S +1 0 0 1 123.118 706.328 cm +[]0 d 0 J 0.398 w 0 0 m 4.035 0 l S Q BT -/F8 9.9626 Tf 219.785 604.704 Td [(v)28(et)]TJ +/F16 11.9552 Tf 127.153 706.129 Td [(v)31(et)]TJ ET q -1 0 0 1 233.666 604.903 cm -[]0 d 0 J 0.398 w 0 0 m 2.989 0 l S +1 0 0 1 146.052 706.328 cm +[]0 d 0 J 0.398 w 0 0 m 4.035 0 l S Q BT -/F8 9.9626 Tf 236.655 604.704 Td [(read)-333(\050)]TJ/F17 9.9626 Tf 26.041 0 Td [(b,)-358(ir)51(et,)-357(iunit,)-358(\014lename)]TJ/F8 9.9626 Tf 95.602 0 Td [(\051)]TJ +/F16 11.9552 Tf 150.087 706.129 Td [(read)-332(|)-332(Read)-332(a)-332(dense)-332(v)31(ector)-332(from)-332(a)-332(\014le)-332(in)-332(the)-332(Ma-)]TJ -50.192 -13.948 Td [(trixMark)31(et)-375(format)]TJ +0 g 0 G +0 g 0 G +/F30 9.9626 Tf 0 -18.389 Td [(call)-525(mm_vet_read\050b,)-525(iret,)-525(iunit,)-525(filename\051)]TJ 0 g 0 G -/F27 9.9626 Tf -258.403 -23.911 Td [(T)32(yp)-32(e:)]TJ +/F27 9.9626 Tf 0 -21.918 Td [(T)32(yp)-32(e:)]TJ 0 g 0 G /F8 9.9626 Tf 33.797 0 Td [(Async)28(hronous.)]TJ 0 g 0 G /F27 9.9626 Tf -33.797 -19.925 Td [(On)-383(En)32(try)]TJ 0 g 0 G 0 g 0 G - 0 -19.925 Td [(\014lename)]TJ + 0 -19.926 Td [(\014lename)]TJ 0 g 0 G -/F8 9.9626 Tf 46.513 0 Td [(The)-333(name)-334(of)-333(the)-333(\014le)-334(to)-333(b)-28(e)-333(read.)]TJ -21.606 -11.955 Td [(T)28(yp)-28(e:)]TJ/F27 9.9626 Tf 25.183 0 Td [(optional)]TJ/F8 9.9626 Tf 40.577 0 Td [(.)]TJ -65.76 -11.956 Td [(Sp)-28(eci\014ed)-435(as:)-648(a)-435(c)27(h)1(arac)-1(ter)-435(v)56(ariable)-435(con)28(taining)-436(a)-435(v)56(alid)-435(\014le)-435(name,)-461(or)]TJ/F30 9.9626 Tf 297.915 0 Td [(-)]TJ/F8 9.9626 Tf 5.231 0 Td [(,)-461(in)]TJ -303.146 -11.955 Td [(whic)28(h)-302(cas)-1(e)-302(the)-302(default)-302(input)-302(unit)-302(5)-303(\050i.e.)-434(standard)-302(input)-302(in)-302(Unix)-302(jargon\051)-302(is)]TJ 0 -11.955 Td [(used.)-444(Default:)]TJ/F30 9.9626 Tf 66.058 0 Td [(-)]TJ/F8 9.9626 Tf 5.23 0 Td [(.)]TJ +/F8 9.9626 Tf 46.513 0 Td [(The)-333(name)-334(of)-333(the)-333(\014le)-334(to)-333(b)-28(e)-333(read.)]TJ -21.606 -11.955 Td [(T)28(yp)-28(e:)]TJ/F27 9.9626 Tf 25.183 0 Td [(optional)]TJ/F8 9.9626 Tf 40.577 0 Td [(.)]TJ -65.76 -11.955 Td [(Sp)-28(eci\014ed)-435(as:)-648(a)-435(c)27(h)1(arac)-1(ter)-435(v)56(ariable)-435(con)28(taining)-436(a)-435(v)56(alid)-435(\014le)-435(name,)-461(or)]TJ/F30 9.9626 Tf 297.915 0 Td [(-)]TJ/F8 9.9626 Tf 5.231 0 Td [(,)-461(in)]TJ -303.146 -11.955 Td [(whic)28(h)-302(cas)-1(e)-302(the)-302(default)-302(input)-302(unit)-302(5)-303(\050i.e.)-434(standard)-302(input)-302(in)-302(Unix)-302(jargon\051)-302(is)]TJ 0 -11.955 Td [(used.)-444(Default:)]TJ/F30 9.9626 Tf 66.058 0 Td [(-)]TJ/F8 9.9626 Tf 5.23 0 Td [(.)]TJ 0 g 0 G -/F27 9.9626 Tf -96.195 -19.925 Td [(iunit)]TJ +/F27 9.9626 Tf -96.195 -19.926 Td [(iunit)]TJ 0 g 0 G -/F8 9.9626 Tf 28.532 0 Td [(The)-333(F)83(ortran)-333(\014le)-334(un)1(it)-334(n)28(um)28(b)-28(er.)]TJ -3.625 -11.955 Td [(T)28(yp)-28(e:)]TJ/F27 9.9626 Tf 25.183 0 Td [(optional)]TJ/F8 9.9626 Tf 40.577 0 Td [(.)]TJ -65.76 -11.956 Td [(Sp)-28(eci\014ed)-333(as:)-445(an)-333(in)28(teger)-333(v)55(alue.)-444(Only)-333(me)-1(ani)1(ngful)-334(if)-333(\014lename)-333(is)-334(not)]TJ/F30 9.9626 Tf 286.288 0 Td [(-)]TJ/F8 9.9626 Tf 5.23 0 Td [(.)]TJ +/F8 9.9626 Tf 28.532 0 Td [(The)-333(F)83(ortran)-333(\014le)-334(un)1(it)-334(n)28(um)28(b)-28(er.)]TJ -3.625 -11.955 Td [(T)28(yp)-28(e:)]TJ/F27 9.9626 Tf 25.183 0 Td [(optional)]TJ/F8 9.9626 Tf 40.577 0 Td [(.)]TJ -65.76 -11.955 Td [(Sp)-28(eci\014ed)-333(as:)-445(an)-333(in)28(teger)-333(v)55(alue.)-444(Only)-333(me)-1(ani)1(ngful)-334(if)-333(\014lename)-333(is)-334(not)]TJ/F30 9.9626 Tf 286.288 0 Td [(-)]TJ/F8 9.9626 Tf 5.23 0 Td [(.)]TJ 0 g 0 G -/F27 9.9626 Tf -316.425 -21.917 Td [(On)-383(Return)]TJ +/F27 9.9626 Tf -316.425 -21.918 Td [(On)-383(Return)]TJ 0 g 0 G 0 g 0 G - 0 -19.926 Td [(b)]TJ + 0 -19.925 Td [(b)]TJ 0 g 0 G -/F8 9.9626 Tf 11.347 0 Td [(Rigth)-333(hand)-333(s)-1(i)1(de\050s)-1(\051.)]TJ 13.56 -11.955 Td [(T)28(yp)-28(e:)]TJ/F27 9.9626 Tf 29.611 0 Td [(required)]TJ/F8 9.9626 Tf -29.611 -11.955 Td [(An)-281(arra)27(y)-281(of)-282(t)28(yp)-28(e)-281(real)-282(or)-281(complex,)-292(rank)-282(2)-281(and)-282(ha)28(ving)-281(the)-282(ALLOCA)83(T)84(ABLE)]TJ 0 -11.955 Td [(attribute;)-409(will)-384(b)-28(e)-384(allo)-28(cated)-383(and)-384(\014lled)-384(in)-384(if)-384(the)-384(input)-384(\014le)-384(con)28(tains)-384(a)-384(righ)28(t)]TJ 0 -11.955 Td [(hand)-333(side,)-334(otherwise)-333(will)-333(b)-28(e)-333(left)-334(in)-333(the)-333(UNALLOCA)83(TED)-333(state.)]TJ +/F8 9.9626 Tf 11.347 0 Td [(Rigth)-333(hand)-333(s)-1(i)1(de\050s)-1(\051.)]TJ 13.56 -11.955 Td [(T)28(yp)-28(e:)]TJ/F27 9.9626 Tf 29.611 0 Td [(required)]TJ/F8 9.9626 Tf -29.611 -11.955 Td [(An)-281(arra)27(y)-281(of)-282(t)28(yp)-28(e)-281(real)-282(or)-281(complex,)-292(rank)-282(2)-281(and)-282(ha)28(ving)-281(the)-282(ALLOCA)83(T)84(ABLE)]TJ 0 -11.956 Td [(attribute;)-409(will)-384(b)-28(e)-384(allo)-28(cated)-383(a)-1(n)1(d)-384(\014lled)-384(in)-384(if)-384(the)-384(input)-384(\014le)-384(con)28(tains)-384(a)-384(righ)28(t)]TJ 0 -11.955 Td [(hand)-333(side,)-334(otherwise)-333(will)-333(b)-28(e)-333(left)-334(in)-333(the)-333(UNALLOCA)83(TED)-333(state.)]TJ 0 g 0 G -/F27 9.9626 Tf -24.907 -19.926 Td [(iret)]TJ +/F27 9.9626 Tf -24.907 -19.925 Td [(iret)]TJ 0 g 0 G /F8 9.9626 Tf 22.589 0 Td [(Error)-333(co)-28(de.)]TJ 2.318 -11.955 Td [(T)28(yp)-28(e:)]TJ/F27 9.9626 Tf 29.611 0 Td [(required)]TJ/F8 9.9626 Tf -29.611 -11.955 Td [(An)-333(in)28(tege)-1(r)-333(v)56(alue;)-334(0)-333(means)-333(no)-334(error)-333(has)-333(b)-28(een)-333(detected.)]TJ 0 g 0 G - 139.477 -225.349 Td [(123)]TJ + 139.477 -296.43 Td [(115)]TJ 0 g 0 G ET endstream endobj -1508 0 obj << +1349 0 obj << /Type /Page -/Contents 1509 0 R -/Resources 1507 0 R +/Contents 1350 0 R +/Resources 1348 0 R /MediaBox [0 0 595.276 841.89] -/Parent 1500 0 R ->> endobj -1510 0 obj << -/D [1508 0 R /XYZ 99.895 740.998 null] +/Parent 1352 0 R >> endobj -402 0 obj << -/D [1508 0 R /XYZ 99.895 644.457 null] +1351 0 obj << +/D [1349 0 R /XYZ 99.895 740.998 null] >> endobj -1511 0 obj << -/D [1508 0 R /XYZ 99.895 613.869 null] +390 0 obj << +/D [1349 0 R /XYZ 99.895 685.747 null] >> endobj -1507 0 obj << -/Font << /F16 443 0 R /F8 446 0 R /F17 588 0 R /F27 445 0 R /F30 616 0 R >> +1348 0 obj << +/Font << /F16 431 0 R /F30 601 0 R /F27 433 0 R /F8 434 0 R >> /ProcSet [ /PDF /Text ] >> endobj -1515 0 obj << -/Length 4050 +1356 0 obj << +/Length 3721 >> stream 0 g 0 G 0 g 0 G -0 g 0 G -0 g 0 G -BT -/F16 14.3462 Tf 150.705 680.226 Td [(mm)]TJ -ET -q -1 0 0 1 178.572 680.425 cm -[]0 d 0 J 0.398 w 0 0 m 4.842 0 l S -Q -BT -/F16 14.3462 Tf 183.414 680.226 Td [(mat)]TJ -ET -q -1 0 0 1 211.954 680.425 cm -[]0 d 0 J 0.398 w 0 0 m 4.842 0 l S -Q BT -/F16 14.3462 Tf 216.796 680.226 Td [(write|W)94(rite)-375(a)-375(sparse)-375(matrix)-375(to)-375(a)-375(\014le)]TJ -66.091 -17.933 Td [(in)-375(the)-375(MatrixMark)31(et)-375(format)]TJ 0 -35.768 Td [(Syn)31(tax)]TJ/F8 9.9626 Tf 61.796 -21.821 Td [(call)-333(mm)]TJ +/F16 11.9552 Tf 150.705 706.129 Td [(mm)]TJ ET q -1 0 0 1 247.968 604.903 cm -[]0 d 0 J 0.398 w 0 0 m 2.989 0 l S +1 0 0 1 173.928 706.328 cm +[]0 d 0 J 0.398 w 0 0 m 4.035 0 l S Q BT -/F8 9.9626 Tf 250.957 604.704 Td [(mat)]TJ +/F16 11.9552 Tf 177.963 706.129 Td [(mat)]TJ ET q -1 0 0 1 268.713 604.903 cm -[]0 d 0 J 0.398 w 0 0 m 2.989 0 l S +1 0 0 1 201.746 706.328 cm +[]0 d 0 J 0.398 w 0 0 m 4.035 0 l S Q BT -/F8 9.9626 Tf 271.702 604.704 Td [(write)-333(\050)]TJ/F17 9.9626 Tf 29.362 0 Td [(a,)-358(mtitle,)-357(ir)51(et,)-358(iunit,)-358(\014lename)]TJ/F8 9.9626 Tf 127.681 0 Td [(\051)]TJ +/F16 11.9552 Tf 205.781 706.129 Td [(write)-531(|)-532(W)94(rite)-531(a)-532(sparse)-531(matrix)-532(to)-531(a)-532(\014le)-531(in)-531(the)]TJ -55.076 -13.948 Td [(MatrixMark)31(et)-375(format)]TJ +0 g 0 G 0 g 0 G -/F27 9.9626 Tf -278.04 -23.911 Td [(T)32(yp)-32(e:)]TJ +/F30 9.9626 Tf 0 -18.389 Td [(call)-525(mm_mat_write\050a,)-525(mtitle,)-525(iret,)-525(iunit,)-525(filename\051)]TJ +0 g 0 G +/F27 9.9626 Tf 0 -21.918 Td [(T)32(yp)-32(e:)]TJ 0 g 0 G /F8 9.9626 Tf 33.797 0 Td [(Async)28(hronous.)]TJ 0 g 0 G /F27 9.9626 Tf -33.797 -19.925 Td [(On)-383(En)32(try)]TJ 0 g 0 G 0 g 0 G - 0 -19.925 Td [(a)]TJ + 0 -19.926 Td [(a)]TJ 0 g 0 G -/F8 9.9626 Tf 10.551 0 Td [(the)-333(sparse)-334(matrix)-333(to)-333(b)-28(e)-333(written.)]TJ 14.356 -11.955 Td [(T)28(yp)-28(e:)]TJ/F27 9.9626 Tf 25.183 0 Td [(required)]TJ/F8 9.9626 Tf 41.898 0 Td [(.)]TJ -67.081 -11.956 Td [(Sp)-28(eci\014ed)-333(as:)-444(a)-334(structured)-333(data)-333(of)-334(t)28(yp)-28(e)]TJ +/F8 9.9626 Tf 10.551 0 Td [(the)-333(sparse)-334(matrix)-333(to)-333(b)-28(e)-333(written.)]TJ 14.356 -11.955 Td [(T)28(yp)-28(e:)]TJ/F27 9.9626 Tf 25.183 0 Td [(required)]TJ/F8 9.9626 Tf 41.898 0 Td [(.)]TJ -67.081 -11.955 Td [(Sp)-28(eci\014ed)-333(as:)-444(a)-334(structured)-333(data)-333(of)-334(t)28(yp)-28(e)]TJ 0 0 1 rg 0 0 1 RG /F30 9.9626 Tf 170.914 0 Td [(psb)]TJ ET q -1 0 0 1 362.845 517.232 cm +1 0 0 1 362.845 588.312 cm []0 d 0 J 0.398 w 0 0 m 3.138 0 l S Q BT -/F30 9.9626 Tf 365.983 517.032 Td [(spmat)]TJ +/F30 9.9626 Tf 365.983 588.113 Td [(spmat)]TJ ET q -1 0 0 1 392.763 517.232 cm +1 0 0 1 392.763 588.312 cm []0 d 0 J 0.398 w 0 0 m 3.138 0 l S Q BT -/F30 9.9626 Tf 395.901 517.032 Td [(type)]TJ +/F30 9.9626 Tf 395.901 588.113 Td [(type)]TJ 0 g 0 G /F8 9.9626 Tf 20.921 0 Td [(.)]TJ 0 g 0 G /F27 9.9626 Tf -266.117 -19.925 Td [(m)32(title)]TJ 0 g 0 G -/F8 9.9626 Tf 34.737 0 Td [(Matrix)-333(title.)]TJ -9.831 -11.955 Td [(T)28(yp)-28(e:)]TJ/F27 9.9626 Tf 29.612 0 Td [(required)]TJ/F8 9.9626 Tf -29.612 -11.955 Td [(A)-299(c)28(harac)28(h)27(t)1(e)-1(r)-298(v)55(ariable)-299(hold)1(ing)-299(a)-299(descriptiv)28(e)-299(title)-299(for)-299(the)-299(matrix)-298(to)-299(b)-28(e)-299(writ-)]TJ 0 -11.955 Td [(ten)-333(to)-334(\014le.)]TJ +/F8 9.9626 Tf 34.737 0 Td [(Matrix)-333(title.)]TJ -9.831 -11.955 Td [(T)28(yp)-28(e:)]TJ/F27 9.9626 Tf 29.612 0 Td [(required)]TJ/F8 9.9626 Tf -29.612 -11.956 Td [(A)-299(c)28(harac)28(h)27(t)1(e)-1(r)-298(v)55(ariable)-299(hold)1(ing)-299(a)-299(descriptiv)28(e)-299(title)-299(for)-299(the)-299(matrix)-298(to)-299(b)-28(e)-299(writ-)]TJ 0 -11.955 Td [(ten)-333(to)-334(\014le.)]TJ 0 g 0 G -/F27 9.9626 Tf -24.906 -19.926 Td [(\014lename)]TJ +/F27 9.9626 Tf -24.906 -19.925 Td [(\014lename)]TJ 0 g 0 G -/F8 9.9626 Tf 46.513 0 Td [(The)-333(name)-334(of)-333(the)-333(\014le)-334(to)-333(b)-28(e)-333(written)-333(to.)]TJ -21.607 -11.955 Td [(T)28(yp)-28(e:)]TJ/F27 9.9626 Tf 25.184 0 Td [(optional)]TJ/F8 9.9626 Tf 40.577 0 Td [(.)]TJ -65.761 -11.955 Td [(Sp)-28(eci\014ed)-435(as:)-648(a)-435(c)27(haracter)-435(v)56(ariable)-435(con)27(tain)1(ing)-436(a)-435(v)56(alid)-435(\014le)-435(name)-1(,)-460(or)]TJ/F30 9.9626 Tf 297.916 0 Td [(-)]TJ/F8 9.9626 Tf 5.23 0 Td [(,)-461(in)]TJ -303.146 -11.955 Td [(whic)28(h)-281(case)-280(the)-281(d)1(e)-1(f)1(ault)-281(output)-280(unit)-280(6)-281(\050i.e.)-427(stand)1(ard)-281(output)-280(in)-280(Unix)-281(jargon\051)]TJ 0 -11.955 Td [(is)-333(used.)-445(Default:)]TJ/F30 9.9626 Tf 76.076 0 Td [(-)]TJ/F8 9.9626 Tf 5.231 0 Td [(.)]TJ +/F8 9.9626 Tf 46.513 0 Td [(The)-333(name)-334(of)-333(the)-333(\014le)-334(to)-333(b)-28(e)-333(written)-333(to.)]TJ -21.607 -11.955 Td [(T)28(yp)-28(e:)]TJ/F27 9.9626 Tf 25.184 0 Td [(optional)]TJ/F8 9.9626 Tf 40.577 0 Td [(.)]TJ -65.761 -11.955 Td [(Sp)-28(eci\014ed)-435(as:)-648(a)-435(c)27(haracter)-435(v)56(ariable)-435(con)27(tain)1(ing)-436(a)-435(v)56(alid)-435(\014le)-435(name)-1(,)-460(or)]TJ/F30 9.9626 Tf 297.916 0 Td [(-)]TJ/F8 9.9626 Tf 5.23 0 Td [(,)-461(in)]TJ -303.146 -11.955 Td [(whic)28(h)-281(case)-280(the)-281(d)1(e)-1(f)1(ault)-281(output)-280(unit)-280(6)-281(\050i.e.)-427(stand)1(ard)-281(output)-280(in)-280(Unix)-281(jargon\051)]TJ 0 -11.956 Td [(is)-333(used.)-445(Default:)]TJ/F30 9.9626 Tf 76.076 0 Td [(-)]TJ/F8 9.9626 Tf 5.231 0 Td [(.)]TJ 0 g 0 G -/F27 9.9626 Tf -106.213 -19.926 Td [(iunit)]TJ +/F27 9.9626 Tf -106.213 -19.925 Td [(iunit)]TJ 0 g 0 G /F8 9.9626 Tf 28.532 0 Td [(The)-333(F)83(ortran)-333(\014le)-334(u)1(nit)-334(n)28(um)28(b)-28(er.)]TJ -3.626 -11.955 Td [(T)28(yp)-28(e:)]TJ/F27 9.9626 Tf 25.184 0 Td [(optional)]TJ/F8 9.9626 Tf 40.577 0 Td [(.)]TJ -65.76 -11.955 Td [(Sp)-28(eci\014ed)-333(as:)-444(an)-334(in)28(teger)-333(v)55(alue.)-444(Only)-333(me)-1(an)1(ingful)-334(if)-333(\014lename)-333(is)-334(not)]TJ/F30 9.9626 Tf 286.288 0 Td [(-)]TJ/F8 9.9626 Tf 5.23 0 Td [(.)]TJ 0 g 0 G @@ -17987,42 +15932,39 @@ BT 0 g 0 G 0 -19.925 Td [(iret)]TJ 0 g 0 G -/F8 9.9626 Tf 22.589 0 Td [(Error)-333(co)-28(de.)]TJ 2.318 -11.955 Td [(T)28(yp)-28(e:)]TJ/F27 9.9626 Tf 29.611 0 Td [(required)]TJ/F8 9.9626 Tf -29.611 -11.955 Td [(An)-333(in)28(teger)-334(v)56(alue;)-334(0)-333(means)-333(no)-334(error)-333(has)-333(b)-28(een)-333(detected.)]TJ +/F8 9.9626 Tf 22.589 0 Td [(Error)-333(co)-28(de.)]TJ 2.318 -11.956 Td [(T)28(yp)-28(e:)]TJ/F27 9.9626 Tf 29.611 0 Td [(required)]TJ/F8 9.9626 Tf -29.611 -11.955 Td [(An)-333(in)28(teger)-334(v)56(alue;)-334(0)-333(means)-333(no)-334(error)-333(has)-333(b)-28(een)-333(detected.)]TJ 0 g 0 G - 139.476 -193.469 Td [(124)]TJ + 139.476 -264.549 Td [(116)]TJ 0 g 0 G ET endstream endobj -1514 0 obj << +1355 0 obj << /Type /Page -/Contents 1515 0 R -/Resources 1513 0 R +/Contents 1356 0 R +/Resources 1354 0 R /MediaBox [0 0 595.276 841.89] -/Parent 1500 0 R -/Annots [ 1512 0 R ] +/Parent 1352 0 R +/Annots [ 1353 0 R ] >> endobj -1512 0 obj << +1353 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [345.53 513.822 417.818 524.947] +/Rect [345.53 584.903 417.818 596.028] /Subtype /Link /A << /S /GoTo /D (spdata) >> >> endobj -1516 0 obj << -/D [1514 0 R /XYZ 150.705 740.998 null] ->> endobj -406 0 obj << -/D [1514 0 R /XYZ 150.705 644.457 null] +1357 0 obj << +/D [1355 0 R /XYZ 150.705 740.998 null] >> endobj -1517 0 obj << -/D [1514 0 R /XYZ 150.705 613.869 null] +394 0 obj << +/D [1355 0 R /XYZ 150.705 685.747 null] >> endobj -1513 0 obj << -/Font << /F16 443 0 R /F8 446 0 R /F17 588 0 R /F27 445 0 R /F30 616 0 R >> +1354 0 obj << +/Font << /F16 431 0 R /F30 601 0 R /F27 433 0 R /F8 434 0 R >> /ProcSet [ /PDF /Text ] >> endobj -1520 0 obj << +1360 0 obj << /Length 910 >> stream @@ -18039,108 +15981,102 @@ BT 0 g 0 G /F8 9.9626 Tf 9.963 0 Td [(Blo)-28(c)28(k)-333(Jacobi)-334(with)-333(ILU\0500\051)-333(factorization)]TJ -24.907 -19.925 Td [(The)-364(supp)-27(orting)-364(data)-364(t)28(yp)-27(e)-364(and)-364(subroutine)-363(in)28(terfaces)-364(are)-364(de\014ned)-363(in)-364(the)-364(mo)-27(dule)]TJ/F30 9.9626 Tf 0 -11.955 Td [(psb_prec_mod)]TJ/F8 9.9626 Tf 62.764 0 Td [(.)]TJ 0 g 0 G - 101.62 -510.184 Td [(125)]TJ + 101.62 -510.184 Td [(117)]TJ 0 g 0 G ET endstream endobj -1519 0 obj << +1359 0 obj << /Type /Page -/Contents 1520 0 R -/Resources 1518 0 R +/Contents 1360 0 R +/Resources 1358 0 R /MediaBox [0 0 595.276 841.89] -/Parent 1500 0 R +/Parent 1352 0 R >> endobj -1521 0 obj << -/D [1519 0 R /XYZ 99.895 740.998 null] +1361 0 obj << +/D [1359 0 R /XYZ 99.895 740.998 null] >> endobj -410 0 obj << -/D [1519 0 R /XYZ 99.895 716.092 null] +398 0 obj << +/D [1359 0 R /XYZ 99.895 716.092 null] >> endobj -1518 0 obj << -/Font << /F16 443 0 R /F8 446 0 R /F14 619 0 R /F30 616 0 R >> +1358 0 obj << +/Font << /F16 431 0 R /F8 434 0 R /F14 604 0 R /F30 601 0 R >> /ProcSet [ /PDF /Text ] >> endobj -1526 0 obj << -/Length 4903 +1366 0 obj << +/Length 4654 >> stream 0 g 0 G 0 g 0 G -0 g 0 G -0 g 0 G -BT -/F16 14.3462 Tf 150.705 680.226 Td [(psb)]TJ -ET -q -1 0 0 1 175.972 680.425 cm -[]0 d 0 J 0.398 w 0 0 m 4.842 0 l S -Q BT -/F16 14.3462 Tf 180.814 680.226 Td [(precinit|Initialize)-375(a)-375(preconditioner)]TJ -30.109 -35.769 Td [(Syn)31(tax)]TJ/F8 9.9626 Tf 96.333 -21.821 Td [(call)-333(psb)]TJ +/F16 11.9552 Tf 150.705 706.129 Td [(psb)]TJ ET q -1 0 0 1 280.9 622.836 cm -[]0 d 0 J 0.398 w 0 0 m 2.989 0 l S +1 0 0 1 171.761 706.328 cm +[]0 d 0 J 0.398 w 0 0 m 4.035 0 l S Q BT -/F8 9.9626 Tf 283.889 622.636 Td [(precinit)-333(\050)]TJ/F17 9.9626 Tf 40.432 0 Td [(pr)51(e)51(c,)-357(ptyp)51(e,)-358(info)]TJ/F8 9.9626 Tf 69.887 0 Td [(\051)]TJ +/F16 11.9552 Tf 175.796 706.129 Td [(precinit)-375(|)-375(Initialize)-375(a)-375(preconditioner)]TJ +0 g 0 G +0 g 0 G +/F30 9.9626 Tf -25.091 -18.389 Td [(call)-525(psb_precinit\050prec,)-525(ptype,)-525(info\051)]TJ 0 g 0 G -/F27 9.9626 Tf -243.503 -23.91 Td [(T)32(yp)-32(e:)]TJ +/F27 9.9626 Tf 0 -21.918 Td [(T)32(yp)-32(e:)]TJ 0 g 0 G /F8 9.9626 Tf 33.797 0 Td [(Async)28(hronous.)]TJ 0 g 0 G -/F27 9.9626 Tf -33.797 -19.925 Td [(On)-383(En)32(try)]TJ +/F27 9.9626 Tf -33.797 -19.926 Td [(On)-383(En)32(try)]TJ 0 g 0 G 0 g 0 G 0 -19.925 Td [(pt)32(yp)-32(e)]TJ 0 g 0 G -/F8 9.9626 Tf 33.465 0 Td [(the)-333(t)28(yp)-28(e)-334(of)-333(preconditioner.)-444(Scop)-28(e:)]TJ/F27 9.9626 Tf 153.092 0 Td [(global)]TJ/F8 9.9626 Tf -161.651 -11.956 Td [(T)28(yp)-28(e:)]TJ/F27 9.9626 Tf 29.612 0 Td [(required)]TJ/F8 9.9626 Tf -29.612 -11.955 Td [(In)28(ten)28(t:)]TJ/F27 9.9626 Tf 33.486 0 Td [(in)]TJ/F8 9.9626 Tf 9.548 0 Td [(.)]TJ -43.034 -11.955 Td [(Sp)-28(eci\014ed)-333(as:)-445(a)-333(c)28(haracter)-334(stri)1(ng,)-334(see)-333(usage)-334(notes.)]TJ +/F8 9.9626 Tf 33.465 0 Td [(the)-333(t)28(yp)-28(e)-334(of)-333(preconditioner.)-444(Scop)-28(e:)]TJ/F27 9.9626 Tf 153.092 0 Td [(global)]TJ/F8 9.9626 Tf -161.65 -11.955 Td [(T)28(yp)-28(e:)]TJ/F27 9.9626 Tf 29.611 0 Td [(required)]TJ/F8 9.9626 Tf -29.611 -11.955 Td [(In)28(ten)28(t:)]TJ/F27 9.9626 Tf 33.485 0 Td [(in)]TJ/F8 9.9626 Tf 9.548 0 Td [(.)]TJ -43.033 -11.955 Td [(Sp)-28(eci\014ed)-333(as:)-444(a)-334(c)28(haracter)-333(string,)-334(see)-333(usage)-334(n)1(ote)-1(s.)]TJ 0 g 0 G -/F27 9.9626 Tf -24.906 -19.925 Td [(On)-383(Exit)]TJ +/F27 9.9626 Tf -24.907 -19.926 Td [(On)-383(Exit)]TJ 0 g 0 G 0 g 0 G - 0 -19.926 Td [(prec)]TJ + 0 -19.925 Td [(prec)]TJ 0 g 0 G -/F8 9.9626 Tf 26.408 0 Td [(Scop)-28(e:)]TJ/F27 9.9626 Tf 32.378 0 Td [(lo)-32(cal)]TJ/F8 9.9626 Tf -33.88 -11.955 Td [(T)28(yp)-28(e:)]TJ/F27 9.9626 Tf 29.612 0 Td [(required)]TJ/F8 9.9626 Tf -29.612 -11.955 Td [(In)28(ten)28(t:)]TJ/F27 9.9626 Tf 33.486 0 Td [(inout)]TJ/F8 9.9626 Tf 26.097 0 Td [(.)]TJ -59.583 -11.955 Td [(Sp)-28(eci\014ed)-333(as:)-445(a)-333(preconditioner)-333(data)-333(structure)]TJ +/F8 9.9626 Tf 26.408 0 Td [(Scop)-28(e:)]TJ/F27 9.9626 Tf 32.378 0 Td [(lo)-32(cal)]TJ/F8 9.9626 Tf -33.879 -11.955 Td [(T)28(yp)-28(e:)]TJ/F27 9.9626 Tf 29.611 0 Td [(required)]TJ/F8 9.9626 Tf -29.611 -11.955 Td [(In)28(ten)28(t:)]TJ/F27 9.9626 Tf 33.485 0 Td [(inout)]TJ/F8 9.9626 Tf 26.097 0 Td [(.)]TJ -59.582 -11.955 Td [(Sp)-28(eci\014ed)-333(as:)-444(a)-334(preconditioner)-333(data)-333(structure)]TJ 0 0 1 rg 0 0 1 RG -/F30 9.9626 Tf 197.538 0 Td [(psb)]TJ +/F30 9.9626 Tf 197.537 0 Td [(psb)]TJ ET q -1 0 0 1 389.467 447.493 cm +1 0 0 1 389.467 514.589 cm []0 d 0 J 0.398 w 0 0 m 3.138 0 l S Q BT -/F30 9.9626 Tf 392.606 447.294 Td [(prec)]TJ +/F30 9.9626 Tf 392.606 514.39 Td [(prec)]TJ ET q -1 0 0 1 414.155 447.493 cm +1 0 0 1 414.155 514.589 cm []0 d 0 J 0.398 w 0 0 m 3.138 0 l S Q BT -/F30 9.9626 Tf 417.293 447.294 Td [(type)]TJ +/F30 9.9626 Tf 417.293 514.39 Td [(type)]TJ 0 g 0 G /F8 9.9626 Tf 20.921 0 Td [(.)]TJ 0 g 0 G -/F27 9.9626 Tf -287.509 -19.925 Td [(info)]TJ +/F27 9.9626 Tf -287.509 -19.926 Td [(info)]TJ 0 g 0 G -/F8 9.9626 Tf 23.758 0 Td [(Scop)-28(e:)]TJ/F27 9.9626 Tf 32.379 0 Td [(global)]TJ/F8 9.9626 Tf -31.23 -11.955 Td [(T)28(yp)-28(e:)]TJ/F27 9.9626 Tf 29.611 0 Td [(required)]TJ/F8 9.9626 Tf -29.611 -11.956 Td [(In)28(ten)28(t:)]TJ/F27 9.9626 Tf 33.485 0 Td [(out)]TJ/F8 9.9626 Tf 16.549 0 Td [(.)]TJ -50.034 -11.955 Td [(Error)-333(co)-28(de:)-444(if)-334(no)-333(error,)-333(0)-334(is)-333(returned.)]TJ/F16 11.9552 Tf -24.907 -27.888 Td [(Usage)-375(Notes)]TJ/F8 9.9626 Tf 0 -18.39 Td [(Legal)-290(in)1(puts)-290(to)-289(this)-290(subroutine)-289(are)-290(in)28(terpreted)-290(d)1(e)-1(p)-27(ending)-290(on)-289(the)]TJ/F11 9.9626 Tf 280.538 0 Td [(pty)-36(pe)]TJ/F8 9.9626 Tf 26.388 0 Td [(string)-289(as)]TJ -306.926 -11.955 Td [(follo)28(ws)]TJ +/F8 9.9626 Tf 23.758 0 Td [(Scop)-28(e:)]TJ/F27 9.9626 Tf 32.379 0 Td [(global)]TJ/F8 9.9626 Tf -31.23 -11.955 Td [(T)28(yp)-28(e:)]TJ/F27 9.9626 Tf 29.611 0 Td [(required)]TJ/F8 9.9626 Tf -29.611 -11.955 Td [(In)28(ten)28(t:)]TJ/F27 9.9626 Tf 33.485 0 Td [(out)]TJ/F8 9.9626 Tf 16.549 0 Td [(.)]TJ -50.034 -11.955 Td [(Error)-333(co)-28(de:)-444(if)-334(no)-333(error,)-333(0)-334(is)-333(returned.)]TJ/F16 11.9552 Tf -24.907 -21.918 Td [(Notes)]TJ/F8 9.9626 Tf 37.058 0 Td [(Legal)-316(inputs)-315(to)-316(this)-316(subroutine)-315(are)-316(in)28(terpreted)-316(dep)-28(ending)-315(on)-316(the)]TJ/F11 9.9626 Tf 283.15 0 Td [(pty)-36(pe)]TJ/F8 9.9626 Tf -320.208 -11.955 Td [(string)-333(as)-334(follo)28(ws)]TJ 0 0 1 rg 0 0 1 RG -/F7 6.9738 Tf 29.39 3.616 Td [(3)]TJ +/F7 6.9738 Tf 69.932 3.615 Td [(3)]TJ 0 g 0 G -/F8 9.9626 Tf 4.469 -3.616 Td [(:)]TJ +/F8 9.9626 Tf 4.47 -3.615 Td [(:)]TJ 0 g 0 G -/F27 9.9626 Tf -33.859 -19.925 Td [(NONE)]TJ +/F27 9.9626 Tf -74.402 -19.925 Td [(NONE)]TJ 0 g 0 G /F8 9.9626 Tf 39.048 0 Td [(No)-333(preconditioning,)-333(i.e.)-445(the)-333(preconditioner)-333(is)-334(just)-333(a)-333(cop)27(y)-333(op)-28(erator.)]TJ 0 g 0 G -/F27 9.9626 Tf -39.048 -19.925 Td [(DIA)32(G)]TJ +/F27 9.9626 Tf -39.048 -19.926 Td [(DIA)32(G)]TJ 0 g 0 G -/F8 9.9626 Tf 35.464 0 Td [(Diagonal)-441(scaling;)-496(eac)28(h)-442(en)28(try)-441(of)-441(the)-442(input)-441(v)28(ector)-442(is)-441(m)27(ulti)1(plied)-442(b)28(y)-441(the)]TJ -10.557 -11.955 Td [(recipro)-28(cal)-346(of)-346(the)-346(sum)-345(of)-346(the)-346(absolute)-346(v)55(alues)-346(of)-346(th)1(e)-346(c)-1(o)-27(e\016cien)27(ts)-346(in)-345(the)-346(cor-)]TJ 0 -11.956 Td [(resp)-28(onding)-333(ro)28(w)-334(of)-333(matrix)]TJ/F11 9.9626 Tf 113.602 0 Td [(A)]TJ/F8 9.9626 Tf 7.472 0 Td [(;)]TJ +/F8 9.9626 Tf 35.464 0 Td [(Diagonal)-441(scaling;)-496(eac)28(h)-442(en)28(try)-441(of)-441(the)-442(input)-441(v)28(ector)-442(is)-441(m)27(ulti)1(plied)-442(b)28(y)-441(the)]TJ -10.557 -11.955 Td [(recipro)-28(cal)-346(of)-346(the)-346(sum)-345(of)-346(the)-346(absolute)-346(v)55(alues)-346(of)-346(th)1(e)-346(c)-1(o)-27(e\016cien)27(ts)-346(in)-345(the)-346(cor-)]TJ 0 -11.955 Td [(resp)-28(onding)-333(ro)28(w)-334(of)-333(matrix)]TJ/F11 9.9626 Tf 113.602 0 Td [(A)]TJ/F8 9.9626 Tf 7.472 0 Td [(;)]TJ 0 g 0 G /F27 9.9626 Tf -145.981 -19.925 Td [(BJA)32(C)]TJ 0 g 0 G -/F8 9.9626 Tf 35.672 0 Td [(Precondition)-249(b)28(y)-249(a)-249(factorization)-248(of)-249(the)-249(blo)-28(c)28(k-diagonal)-249(of)-249(matrix)]TJ/F11 9.9626 Tf 269.664 0 Td [(A)]TJ/F8 9.9626 Tf 7.472 0 Td [(,)-266(where)]TJ -287.901 -11.955 Td [(blo)-28(c)28(k)-457(b)-28(oundaries)-457(are)-457(determined)-457(b)28(y)-457(the)-457(data)-457(allo)-28(cation)-457(b)-28(oundaries)-457(for)]TJ 0 -11.955 Td [(eac)28(h)-347(pro)-28(cess;)-353(requires)-346(no)-347(comm)28(unication.)-484(Only)-347(the)-346(incomplete)-347(factoriza-)]TJ 0 -11.955 Td [(tion)]TJ/F11 9.9626 Tf 20.478 0 Td [(I)-78(LU)]TJ/F8 9.9626 Tf 19.83 0 Td [(\0500\051)-333(is)-334(curren)28(tly)-333(implemen)28(ted.)]TJ +/F8 9.9626 Tf 35.672 0 Td [(Precondition)-249(b)28(y)-249(a)-249(factorization)-248(of)-249(the)-249(blo)-28(c)28(k-diagonal)-249(of)-249(matrix)]TJ/F11 9.9626 Tf 269.664 0 Td [(A)]TJ/F8 9.9626 Tf 7.472 0 Td [(,)-266(where)]TJ -287.901 -11.956 Td [(blo)-28(c)28(k)-457(b)-28(oundaries)-457(are)-457(determined)-457(b)28(y)-457(the)-457(data)-457(allo)-28(cation)-457(b)-28(oundaries)-457(for)]TJ 0 -11.955 Td [(eac)28(h)-347(pro)-27(c)-1(ess;)-353(requires)-346(no)-347(comm)28(unication.)-484(Only)-347(the)-346(incomplete)-347(factoriza-)]TJ 0 -11.955 Td [(tion)]TJ/F11 9.9626 Tf 20.478 0 Td [(I)-78(LU)]TJ/F8 9.9626 Tf 19.83 0 Td [(\0500\051)-333(is)-334(curren)28(tly)-333(implemen)28(ted.)]TJ 0 g 0 G ET q @@ -18151,160 +16087,141 @@ BT /F32 5.9776 Tf 161.797 123.138 Td [(3)]TJ/F31 7.9701 Tf 4.151 -2.812 Td [(The)-354(string)-354(is)-354(c)-1(a)1(se)-1(-)1(i)-1(nsensitiv)30(e)]TJ 0 g 0 G 0 g 0 G -/F8 9.9626 Tf 149.14 -29.888 Td [(126)]TJ +/F8 9.9626 Tf 149.14 -29.888 Td [(118)]TJ 0 g 0 G ET endstream endobj -1525 0 obj << +1365 0 obj << /Type /Page -/Contents 1526 0 R -/Resources 1524 0 R +/Contents 1366 0 R +/Resources 1364 0 R /MediaBox [0 0 595.276 841.89] -/Parent 1500 0 R -/Annots [ 1522 0 R 1523 0 R ] +/Parent 1352 0 R +/Annots [ 1362 0 R 1363 0 R ] >> endobj -1522 0 obj << +1362 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [372.153 444.084 439.211 455.209] +/Rect [372.153 511.179 439.211 522.304] /Subtype /Link /A << /S /GoTo /D (precdata) >> >> endobj -1523 0 obj << +1363 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [179.098 332.274 185.56 342.376] +/Rect [219.641 421.792 226.103 433.832] /Subtype /Link /A << /S /GoTo /D (Hfootnote.3) >> >> endobj -1527 0 obj << -/D [1525 0 R /XYZ 150.705 740.998 null] ->> endobj -414 0 obj << -/D [1525 0 R /XYZ 150.705 659.601 null] ->> endobj -1528 0 obj << -/D [1525 0 R /XYZ 150.705 631.802 null] +1367 0 obj << +/D [1365 0 R /XYZ 150.705 740.998 null] >> endobj -1529 0 obj << -/D [1525 0 R /XYZ 150.705 354.856 null] +402 0 obj << +/D [1365 0 R /XYZ 150.705 697.37 null] >> endobj -1530 0 obj << -/D [1525 0 R /XYZ 165.948 129.79 null] +1368 0 obj << +/D [1365 0 R /XYZ 165.948 129.79 null] >> endobj -1524 0 obj << -/Font << /F16 443 0 R /F8 446 0 R /F17 588 0 R /F27 445 0 R /F30 616 0 R /F11 602 0 R /F7 617 0 R /F32 620 0 R /F31 622 0 R >> +1364 0 obj << +/Font << /F16 431 0 R /F30 601 0 R /F27 433 0 R /F8 434 0 R /F11 587 0 R /F7 602 0 R /F32 605 0 R /F31 607 0 R >> /ProcSet [ /PDF /Text ] >> endobj -1537 0 obj << -/Length 5055 +1375 0 obj << +/Length 4723 >> stream 0 g 0 G 0 g 0 G -0 g 0 G -0 g 0 G -BT -/F16 14.3462 Tf 99.895 680.226 Td [(psb)]TJ -ET -q -1 0 0 1 125.163 680.425 cm -[]0 d 0 J 0.398 w 0 0 m 4.842 0 l S -Q -BT -/F16 14.3462 Tf 130.004 680.226 Td [(precbld|Builds)-375(a)-375(preconditioner)]TJ -30.109 -35.769 Td [(Syn)31(tax)]TJ/F8 9.9626 Tf 88.689 -21.821 Td [(call)-333(psb)]TJ -ET -q -1 0 0 1 222.446 622.836 cm -[]0 d 0 J 0.398 w 0 0 m 2.989 0 l S -Q BT -/F8 9.9626 Tf 225.435 622.636 Td [(precbld)-333(\050)]TJ/F17 9.9626 Tf 39.325 0 Td [(a,)-358(desc)]TJ +/F16 11.9552 Tf 99.895 706.129 Td [(psb)]TJ ET q -1 0 0 1 295.413 622.836 cm -[]0 d 0 J 0.398 w 0 0 m 3.055 0 l S +1 0 0 1 120.951 706.328 cm +[]0 d 0 J 0.398 w 0 0 m 4.035 0 l S Q BT -/F17 9.9626 Tf 298.469 622.636 Td [(a,)-358(pr)51(e)52(c,)-358(info)]TJ/F8 9.9626 Tf 52.574 0 Td [(\051)]TJ +/F16 11.9552 Tf 124.986 706.129 Td [(precbld)-375(|)-375(Builds)-375(a)-375(preconditioner)]TJ +0 g 0 G 0 g 0 G -/F27 9.9626 Tf -251.148 -23.91 Td [(T)32(yp)-32(e:)]TJ +/F30 9.9626 Tf -25.091 -18.389 Td [(call)-525(psb_precbld\050a,)-525(desc_a,)-525(prec,)-525(info\051)]TJ +0 g 0 G +/F27 9.9626 Tf 0 -21.918 Td [(T)32(yp)-32(e:)]TJ 0 g 0 G /F8 9.9626 Tf 33.797 0 Td [(Sync)28(hronous.)]TJ 0 g 0 G -/F27 9.9626 Tf -33.797 -19.925 Td [(On)-383(En)32(try)]TJ +/F27 9.9626 Tf -33.797 -19.926 Td [(On)-383(En)32(try)]TJ 0 g 0 G 0 g 0 G 0 -19.925 Td [(a)]TJ 0 g 0 G -/F8 9.9626 Tf 10.551 0 Td [(the)-333(system)-334(sparse)-333(matrix.)-445(Scop)-27(e:)]TJ/F27 9.9626 Tf 148.886 0 Td [(lo)-32(cal)]TJ/F8 9.9626 Tf -134.53 -11.956 Td [(T)28(yp)-28(e:)]TJ/F27 9.9626 Tf 29.611 0 Td [(required)]TJ/F8 9.9626 Tf -29.611 -11.955 Td [(In)28(ten)28(t:)]TJ/F27 9.9626 Tf 33.486 0 Td [(in)]TJ/F8 9.9626 Tf 9.547 0 Td [(,)-333(target.)]TJ -43.033 -11.955 Td [(Sp)-28(eci\014ed)-333(as:)-445(a)-333(sparse)-333(matrix)-334(data)-333(structure)]TJ +/F8 9.9626 Tf 10.551 0 Td [(the)-333(system)-334(sparse)-333(matrix.)-445(Scop)-27(e:)]TJ/F27 9.9626 Tf 148.886 0 Td [(lo)-32(cal)]TJ/F8 9.9626 Tf -134.53 -11.955 Td [(T)28(yp)-28(e:)]TJ/F27 9.9626 Tf 29.611 0 Td [(required)]TJ/F8 9.9626 Tf -29.611 -11.955 Td [(In)28(ten)28(t:)]TJ/F27 9.9626 Tf 33.486 0 Td [(in)]TJ/F8 9.9626 Tf 9.547 0 Td [(,)-333(target.)]TJ -43.033 -11.955 Td [(Sp)-28(eci\014ed)-333(as:)-445(a)-333(sparse)-333(matrix)-334(data)-333(structure)]TJ 0 0 1 rg 0 0 1 RG /F30 9.9626 Tf 194.05 0 Td [(psb)]TJ ET q -1 0 0 1 335.171 523.209 cm +1 0 0 1 335.171 590.305 cm []0 d 0 J 0.398 w 0 0 m 3.138 0 l S Q BT -/F30 9.9626 Tf 338.309 523.01 Td [(spmat)]TJ +/F30 9.9626 Tf 338.309 590.106 Td [(spmat)]TJ ET q -1 0 0 1 365.089 523.209 cm +1 0 0 1 365.089 590.305 cm []0 d 0 J 0.398 w 0 0 m 3.138 0 l S Q BT -/F30 9.9626 Tf 368.227 523.01 Td [(type)]TJ +/F30 9.9626 Tf 368.227 590.106 Td [(type)]TJ 0 g 0 G /F8 9.9626 Tf 20.921 0 Td [(.)]TJ 0 g 0 G -/F27 9.9626 Tf -289.253 -19.925 Td [(prec)]TJ +/F27 9.9626 Tf -289.253 -19.926 Td [(prec)]TJ 0 g 0 G -/F8 9.9626 Tf 26.408 0 Td [(the)-333(preconditioner.)]TJ -1.501 -11.955 Td [(Scop)-28(e:)]TJ/F27 9.9626 Tf 32.379 0 Td [(lo)-32(cal)]TJ/F8 9.9626 Tf -32.379 -11.956 Td [(T)28(yp)-28(e:)]TJ/F27 9.9626 Tf 29.611 0 Td [(required)]TJ/F8 9.9626 Tf -29.611 -11.955 Td [(In)28(ten)28(t:)]TJ/F27 9.9626 Tf 33.486 0 Td [(inout)]TJ/F8 9.9626 Tf 26.096 0 Td [(.)]TJ -59.582 -11.955 Td [(Sp)-28(eci\014ed)-222(as:)-389(an)-222(already)-222(initialized)-222(precondtioner)-222(data)-223(structure)]TJ +/F8 9.9626 Tf 26.408 0 Td [(the)-333(preconditioner.)]TJ -1.501 -11.955 Td [(Scop)-28(e:)]TJ/F27 9.9626 Tf 32.379 0 Td [(lo)-32(cal)]TJ/F8 9.9626 Tf -32.379 -11.955 Td [(T)28(yp)-28(e:)]TJ/F27 9.9626 Tf 29.611 0 Td [(required)]TJ/F8 9.9626 Tf -29.611 -11.955 Td [(In)28(ten)28(t:)]TJ/F27 9.9626 Tf 33.486 0 Td [(inout)]TJ/F8 9.9626 Tf 26.096 0 Td [(.)]TJ -59.582 -11.955 Td [(Sp)-28(eci\014ed)-222(as:)-389(an)-222(already)-222(initialized)-222(precondtioner)-222(data)-223(structure)]TJ 0 0 1 rg 0 0 1 RG /F30 9.9626 Tf 273.115 0 Td [(psb)]TJ ET q -1 0 0 1 414.236 455.463 cm +1 0 0 1 414.236 522.559 cm []0 d 0 J 0.398 w 0 0 m 3.138 0 l S Q BT -/F30 9.9626 Tf 417.374 455.264 Td [(prec)]TJ +/F30 9.9626 Tf 417.374 522.36 Td [(prec)]TJ ET q -1 0 0 1 438.923 455.463 cm +1 0 0 1 438.923 522.559 cm []0 d 0 J 0.398 w 0 0 m 3.138 0 l S Q BT -/F30 9.9626 Tf 442.061 455.264 Td [(type)]TJ +/F30 9.9626 Tf 442.061 522.36 Td [(type)]TJ 0 g 0 G 0 g 0 G -/F27 9.9626 Tf -342.166 -31.88 Td [(desc)]TJ +/F27 9.9626 Tf -342.166 -31.881 Td [(desc)]TJ ET q -1 0 0 1 121.81 423.583 cm +1 0 0 1 121.81 490.679 cm []0 d 0 J 0.398 w 0 0 m 3.437 0 l S Q BT -/F27 9.9626 Tf 125.247 423.384 Td [(a)]TJ +/F27 9.9626 Tf 125.247 490.479 Td [(a)]TJ 0 g 0 G -/F8 9.9626 Tf 10.551 0 Td [(the)-333(problem)-334(comm)28(unication)-333(descriptor.)-445(Scop)-27(e:)]TJ/F27 9.9626 Tf 208.247 0 Td [(lo)-32(cal)]TJ/F8 9.9626 Tf -219.243 -11.956 Td [(T)28(yp)-28(e:)]TJ/F27 9.9626 Tf 29.611 0 Td [(required)]TJ/F8 9.9626 Tf -29.611 -11.955 Td [(In)28(ten)28(t:)]TJ/F27 9.9626 Tf 33.486 0 Td [(in)]TJ/F8 9.9626 Tf 9.547 0 Td [(,)-333(target.)]TJ -43.033 -11.955 Td [(Sp)-28(eci\014ed)-333(as:)-445(a)-333(comm)28(unication)-333(desc)-1(ri)1(ptor)-334(data)-333(structure)]TJ +/F8 9.9626 Tf 10.551 0 Td [(the)-333(problem)-334(comm)28(unication)-333(descriptor.)-445(Scop)-27(e:)]TJ/F27 9.9626 Tf 208.247 0 Td [(lo)-32(cal)]TJ/F8 9.9626 Tf -219.243 -11.955 Td [(T)28(yp)-28(e:)]TJ/F27 9.9626 Tf 29.611 0 Td [(required)]TJ/F8 9.9626 Tf -29.611 -11.955 Td [(In)28(ten)28(t:)]TJ/F27 9.9626 Tf 33.486 0 Td [(in)]TJ/F8 9.9626 Tf 9.547 0 Td [(,)-333(target.)]TJ -43.033 -11.955 Td [(Sp)-28(eci\014ed)-333(as:)-445(a)-333(comm)28(unication)-333(desc)-1(ri)1(ptor)-334(data)-333(structure)]TJ 0 0 1 rg 0 0 1 RG /F30 9.9626 Tf 247.683 0 Td [(psb)]TJ ET q -1 0 0 1 388.803 387.717 cm +1 0 0 1 388.803 454.813 cm []0 d 0 J 0.398 w 0 0 m 3.138 0 l S Q BT -/F30 9.9626 Tf 391.942 387.518 Td [(desc)]TJ +/F30 9.9626 Tf 391.942 454.614 Td [(desc)]TJ ET q -1 0 0 1 413.491 387.717 cm +1 0 0 1 413.491 454.813 cm []0 d 0 J 0.398 w 0 0 m 3.138 0 l S Q BT -/F30 9.9626 Tf 416.629 387.518 Td [(type)]TJ +/F30 9.9626 Tf 416.629 454.614 Td [(type)]TJ 0 g 0 G /F8 9.9626 Tf 20.921 0 Td [(.)]TJ 0 g 0 G @@ -18313,283 +16230,237 @@ BT 0 g 0 G 0 -19.925 Td [(prec)]TJ 0 g 0 G -/F8 9.9626 Tf 26.408 0 Td [(the)-333(preconditioner.)]TJ -1.501 -11.955 Td [(Scop)-28(e:)]TJ/F27 9.9626 Tf 32.379 0 Td [(lo)-32(cal)]TJ/F8 9.9626 Tf -32.379 -11.955 Td [(T)28(yp)-28(e:)]TJ/F27 9.9626 Tf 29.611 0 Td [(required)]TJ/F8 9.9626 Tf -29.611 -11.955 Td [(In)28(ten)28(t:)]TJ/F27 9.9626 Tf 33.486 0 Td [(inout)]TJ/F8 9.9626 Tf 26.096 0 Td [(.)]TJ -59.582 -11.956 Td [(Sp)-28(eci\014ed)-333(as:)-445(a)-333(precondtioner)-333(data)-333(structure)]TJ +/F8 9.9626 Tf 26.408 0 Td [(the)-333(preconditioner.)]TJ -1.501 -11.956 Td [(Scop)-28(e:)]TJ/F27 9.9626 Tf 32.379 0 Td [(lo)-32(cal)]TJ/F8 9.9626 Tf -32.379 -11.955 Td [(T)28(yp)-28(e:)]TJ/F27 9.9626 Tf 29.611 0 Td [(required)]TJ/F8 9.9626 Tf -29.611 -11.955 Td [(In)28(ten)28(t:)]TJ/F27 9.9626 Tf 33.486 0 Td [(inout)]TJ/F8 9.9626 Tf 26.096 0 Td [(.)]TJ -59.582 -11.955 Td [(Sp)-28(eci\014ed)-333(as:)-445(a)-333(precondtioner)-333(data)-333(structure)]TJ 0 0 1 rg 0 0 1 RG /F30 9.9626 Tf 194.77 0 Td [(psb)]TJ ET q -1 0 0 1 335.891 298.054 cm +1 0 0 1 335.891 365.149 cm []0 d 0 J 0.398 w 0 0 m 3.138 0 l S Q BT -/F30 9.9626 Tf 339.029 297.854 Td [(prec)]TJ +/F30 9.9626 Tf 339.029 364.95 Td [(prec)]TJ ET q -1 0 0 1 360.578 298.054 cm +1 0 0 1 360.578 365.149 cm []0 d 0 J 0.398 w 0 0 m 3.138 0 l S Q BT -/F30 9.9626 Tf 363.716 297.854 Td [(type)]TJ +/F30 9.9626 Tf 363.716 364.95 Td [(type)]TJ 0 g 0 G 0 g 0 G /F27 9.9626 Tf -263.821 -31.88 Td [(info)]TJ 0 g 0 G -/F8 9.9626 Tf 23.758 0 Td [(Error)-333(co)-28(de.)]TJ 1.149 -11.955 Td [(Scop)-28(e:)]TJ/F27 9.9626 Tf 32.379 0 Td [(lo)-32(cal)]TJ/F8 9.9626 Tf -32.379 -11.955 Td [(T)28(yp)-28(e:)]TJ/F27 9.9626 Tf 29.611 0 Td [(required)]TJ/F8 9.9626 Tf -29.611 -11.956 Td [(In)28(ten)28(t:)]TJ/F27 9.9626 Tf 33.486 0 Td [(out)]TJ/F8 9.9626 Tf 16.549 0 Td [(.)]TJ -50.035 -11.955 Td [(An)-333(in)28(tege)-1(r)-333(v)56(alue;)-334(0)-333(means)-333(no)-334(error)-333(has)-333(b)-28(een)-333(detecte)-1(d)1(.)]TJ +/F8 9.9626 Tf 23.758 0 Td [(Error)-333(co)-28(de.)]TJ 1.149 -11.956 Td [(Scop)-28(e:)]TJ/F27 9.9626 Tf 32.379 0 Td [(lo)-32(cal)]TJ/F8 9.9626 Tf -32.379 -11.955 Td [(T)28(yp)-28(e:)]TJ/F27 9.9626 Tf 29.611 0 Td [(required)]TJ/F8 9.9626 Tf -29.611 -11.955 Td [(In)28(ten)28(t:)]TJ/F27 9.9626 Tf 33.486 0 Td [(out)]TJ/F8 9.9626 Tf 16.549 0 Td [(.)]TJ -50.035 -11.955 Td [(An)-333(in)28(tege)-1(r)-333(v)56(alue;)-334(0)-333(means)-333(no)-334(error)-333(has)-333(b)-28(een)-333(detecte)-1(d)1(.)]TJ 0 g 0 G - 139.477 -127.715 Td [(127)]TJ + 139.477 -194.811 Td [(119)]TJ 0 g 0 G ET endstream endobj -1536 0 obj << +1374 0 obj << /Type /Page -/Contents 1537 0 R -/Resources 1535 0 R +/Contents 1375 0 R +/Resources 1373 0 R /MediaBox [0 0 595.276 841.89] -/Parent 1540 0 R -/Annots [ 1531 0 R 1532 0 R 1533 0 R 1534 0 R ] +/Parent 1352 0 R +/Annots [ 1369 0 R 1370 0 R 1371 0 R 1372 0 R ] >> endobj -1531 0 obj << +1369 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [317.856 519.8 390.144 530.925] +/Rect [317.856 586.895 390.144 598.02] /Subtype /Link /A << /S /GoTo /D (spdata) >> >> endobj -1532 0 obj << +1370 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [396.921 452.054 463.979 463.179] +/Rect [396.921 519.15 463.979 530.274] /Subtype /Link /A << /S /GoTo /D (precdata) >> >> endobj -1533 0 obj << +1371 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [371.488 384.308 438.546 395.433] +/Rect [371.488 451.404 438.546 462.529] /Subtype /Link /A << /S /GoTo /D (descdata) >> >> endobj -1534 0 obj << +1372 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [318.576 294.644 385.634 305.769] +/Rect [318.576 361.74 385.634 372.865] /Subtype /Link /A << /S /GoTo /D (precdata) >> >> endobj -1538 0 obj << -/D [1536 0 R /XYZ 99.895 740.998 null] ->> endobj -418 0 obj << -/D [1536 0 R /XYZ 99.895 659.601 null] +1376 0 obj << +/D [1374 0 R /XYZ 99.895 740.998 null] >> endobj -1539 0 obj << -/D [1536 0 R /XYZ 99.895 631.802 null] +406 0 obj << +/D [1374 0 R /XYZ 99.895 697.37 null] >> endobj -1535 0 obj << -/Font << /F16 443 0 R /F8 446 0 R /F17 588 0 R /F27 445 0 R /F30 616 0 R >> +1373 0 obj << +/Font << /F16 431 0 R /F30 601 0 R /F27 433 0 R /F8 434 0 R >> /ProcSet [ /PDF /Text ] >> endobj -1545 0 obj << -/Length 5657 +1381 0 obj << +/Length 4996 >> stream 0 g 0 G 0 g 0 G -0 g 0 G -0 g 0 G -BT -/F16 14.3462 Tf 150.705 682.541 Td [(psb)]TJ -ET -q -1 0 0 1 175.972 682.74 cm -[]0 d 0 J 0.398 w 0 0 m 4.842 0 l S -Q -BT -/F16 14.3462 Tf 180.814 682.541 Td [(precaply|Preconditioner)-375(application)]TJ -30.109 -17.933 Td [(routine)]TJ 0 -33.454 Td [(Syn)31(tax)]TJ/F8 9.9626 Tf 63.785 -21.821 Td [(call)-333(psb)]TJ -ET -q -1 0 0 1 248.352 609.533 cm -[]0 d 0 J 0.398 w 0 0 m 2.989 0 l S -Q -BT -/F8 9.9626 Tf 251.341 609.333 Td [(precaply)-333(\050)]TJ/F17 9.9626 Tf 44.029 0 Td [(pr)51(e)51(c,x,y,desc)]TJ -ET -q -1 0 0 1 350.377 609.533 cm -[]0 d 0 J 0.398 w 0 0 m 3.055 0 l S -Q -BT -/F17 9.9626 Tf 353.432 609.333 Td [(a,info,tr)51(ans,work)]TJ/F8 9.9626 Tf 73.325 0 Td [(\051)]TJ -196.546 -23.91 Td [(call)-333(psb)]TJ -ET -q -1 0 0 1 264.073 585.622 cm -[]0 d 0 J 0.398 w 0 0 m 2.989 0 l S -Q BT -/F8 9.9626 Tf 267.062 585.423 Td [(precaply)-333(\050)]TJ/F17 9.9626 Tf 44.03 0 Td [(pr)51(e)51(c,x,desc)]TJ +/F16 11.9552 Tf 150.705 706.129 Td [(psb)]TJ ET q -1 0 0 1 358.206 585.622 cm -[]0 d 0 J 0.398 w 0 0 m 3.055 0 l S +1 0 0 1 171.761 706.328 cm +[]0 d 0 J 0.398 w 0 0 m 4.035 0 l S Q BT -/F17 9.9626 Tf 361.261 585.423 Td [(a,info,tr)51(ans)]TJ/F8 9.9626 Tf 49.774 0 Td [(\051)]TJ +/F16 11.9552 Tf 175.796 706.129 Td [(precaply)-375(|)-375(Preconditioner)-375(application)-375(routine)]TJ 0 g 0 G -/F27 9.9626 Tf -260.33 -23.91 Td [(T)32(yp)-32(e:)]TJ +0 g 0 G +/F30 9.9626 Tf -25.091 -18.389 Td [(call)-525(psb_precaply\050prec,x,y,desc_a,info,trans,work\051)]TJ 0 -11.956 Td [(call)-525(psb_precaply\050prec,x,desc_a,info,trans\051)]TJ +0 g 0 G +/F27 9.9626 Tf 0 -21.917 Td [(T)32(yp)-32(e:)]TJ 0 g 0 G /F8 9.9626 Tf 33.797 0 Td [(Sync)28(hronous.)]TJ 0 g 0 G -/F27 9.9626 Tf -33.797 -18.768 Td [(On)-383(En)32(try)]TJ +/F27 9.9626 Tf -33.797 -19.926 Td [(On)-383(En)32(try)]TJ 0 g 0 G 0 g 0 G - 0 -18.768 Td [(prec)]TJ + 0 -19.925 Td [(prec)]TJ 0 g 0 G -/F8 9.9626 Tf 26.408 0 Td [(the)-333(preconditioner.)-445(Scop)-27(e:)]TJ/F27 9.9626 Tf 119.33 0 Td [(lo)-32(cal)]TJ/F8 9.9626 Tf -120.832 -11.955 Td [(T)28(yp)-28(e:)]TJ/F27 9.9626 Tf 29.612 0 Td [(required)]TJ/F8 9.9626 Tf -29.612 -11.955 Td [(In)28(ten)28(t:)]TJ/F27 9.9626 Tf 33.486 0 Td [(in)]TJ/F8 9.9626 Tf 9.548 0 Td [(.)]TJ -43.034 -11.956 Td [(Sp)-28(eci\014ed)-333(as:)-445(a)-333(preconditioner)-333(data)-333(structure)]TJ +/F8 9.9626 Tf 26.408 0 Td [(the)-333(preconditioner.)-445(Scop)-27(e:)]TJ/F27 9.9626 Tf 119.33 0 Td [(lo)-32(cal)]TJ/F8 9.9626 Tf -120.831 -11.955 Td [(T)28(yp)-28(e:)]TJ/F27 9.9626 Tf 29.611 0 Td [(required)]TJ/F8 9.9626 Tf -29.611 -11.955 Td [(In)28(ten)28(t:)]TJ/F27 9.9626 Tf 33.485 0 Td [(in)]TJ/F8 9.9626 Tf 9.548 0 Td [(.)]TJ -43.033 -11.956 Td [(Sp)-28(eci\014ed)-333(as:)-444(a)-334(preconditioner)-333(data)-333(structure)]TJ 0 0 1 rg 0 0 1 RG -/F30 9.9626 Tf 197.538 0 Td [(psb)]TJ +/F30 9.9626 Tf 197.537 0 Td [(psb)]TJ ET q -1 0 0 1 389.467 488.311 cm +1 0 0 1 389.467 578.35 cm []0 d 0 J 0.398 w 0 0 m 3.138 0 l S Q BT -/F30 9.9626 Tf 392.606 488.111 Td [(prec)]TJ +/F30 9.9626 Tf 392.606 578.15 Td [(prec)]TJ ET q -1 0 0 1 414.155 488.311 cm +1 0 0 1 414.155 578.35 cm []0 d 0 J 0.398 w 0 0 m 3.138 0 l S Q BT -/F30 9.9626 Tf 417.293 488.111 Td [(type)]TJ +/F30 9.9626 Tf 417.293 578.15 Td [(type)]TJ 0 g 0 G /F8 9.9626 Tf 20.921 0 Td [(.)]TJ 0 g 0 G -/F27 9.9626 Tf -287.509 -18.767 Td [(x)]TJ +/F27 9.9626 Tf -287.509 -19.925 Td [(x)]TJ 0 g 0 G -/F8 9.9626 Tf 11.028 0 Td [(the)-333(source)-334(v)28(ector.)-444(Scop)-28(e:)]TJ/F27 9.9626 Tf 113.851 0 Td [(lo)-32(cal)]TJ/F8 9.9626 Tf -99.972 -11.956 Td [(T)28(yp)-28(e:)]TJ/F27 9.9626 Tf 29.611 0 Td [(required)]TJ/F8 9.9626 Tf -29.611 -11.955 Td [(In)28(ten)28(t:)]TJ/F27 9.9626 Tf 33.485 0 Td [(inout)]TJ/F8 9.9626 Tf 26.097 0 Td [(.)]TJ -59.582 -11.955 Td [(Sp)-28(eci\014ed)-333(as:)-444(a)-334(double)-333(precision)-333(arra)27(y)84(.)]TJ +/F8 9.9626 Tf 11.028 0 Td [(the)-333(source)-334(v)28(ector.)-444(Scop)-28(e:)]TJ/F27 9.9626 Tf 113.851 0 Td [(lo)-32(cal)]TJ/F8 9.9626 Tf -99.972 -11.955 Td [(T)28(yp)-28(e:)]TJ/F27 9.9626 Tf 29.611 0 Td [(required)]TJ/F8 9.9626 Tf -29.611 -11.955 Td [(In)28(ten)28(t:)]TJ/F27 9.9626 Tf 33.485 0 Td [(inout)]TJ/F8 9.9626 Tf 26.097 0 Td [(.)]TJ -59.582 -11.955 Td [(Sp)-28(eci\014ed)-333(as:)-444(a)-334(double)-333(precision)-333(arra)27(y)84(.)]TJ 0 g 0 G -/F27 9.9626 Tf -24.907 -18.768 Td [(desc)]TJ +/F27 9.9626 Tf -24.907 -19.926 Td [(desc)]TJ ET q -1 0 0 1 172.619 414.91 cm +1 0 0 1 172.619 502.634 cm []0 d 0 J 0.398 w 0 0 m 3.437 0 l S Q BT -/F27 9.9626 Tf 176.057 414.71 Td [(a)]TJ +/F27 9.9626 Tf 176.057 502.434 Td [(a)]TJ 0 g 0 G /F8 9.9626 Tf 10.55 0 Td [(the)-333(problem)-334(comm)28(unication)-333(descriptor.)-445(Scop)-27(e:)]TJ/F27 9.9626 Tf 208.247 0 Td [(lo)-32(cal)]TJ/F8 9.9626 Tf -219.243 -11.955 Td [(T)28(yp)-28(e:)]TJ/F27 9.9626 Tf 29.612 0 Td [(required)]TJ/F8 9.9626 Tf -29.612 -11.955 Td [(In)28(ten)28(t:)]TJ/F27 9.9626 Tf 33.486 0 Td [(in)]TJ/F8 9.9626 Tf 9.548 0 Td [(.)]TJ -43.034 -11.955 Td [(Sp)-28(eci\014ed)-333(as:)-445(a)-333(comm)28(unication)-333(data)-334(structure)]TJ 0 0 1 rg 0 0 1 RG /F30 9.9626 Tf 201.08 0 Td [(psb)]TJ ET q -1 0 0 1 393.01 379.044 cm +1 0 0 1 393.01 466.768 cm []0 d 0 J 0.398 w 0 0 m 3.138 0 l S Q BT -/F30 9.9626 Tf 396.148 378.845 Td [(desc)]TJ +/F30 9.9626 Tf 396.148 466.569 Td [(desc)]TJ ET q -1 0 0 1 417.697 379.044 cm +1 0 0 1 417.697 466.768 cm []0 d 0 J 0.398 w 0 0 m 3.138 0 l S Q BT -/F30 9.9626 Tf 420.835 378.845 Td [(type)]TJ +/F30 9.9626 Tf 420.835 466.569 Td [(type)]TJ 0 g 0 G /F8 9.9626 Tf 20.922 0 Td [(.)]TJ 0 g 0 G -/F27 9.9626 Tf -291.052 -18.768 Td [(trans)]TJ +/F27 9.9626 Tf -291.052 -19.925 Td [(trans)]TJ 0 g 0 G -/F8 9.9626 Tf 30.609 0 Td [(Scop)-28(e:)]TJ -5.702 -11.955 Td [(T)28(yp)-28(e:)]TJ/F27 9.9626 Tf 29.611 0 Td [(optional)]TJ/F8 9.9626 Tf -29.611 -11.955 Td [(In)28(ten)28(t:)]TJ/F27 9.9626 Tf 33.485 0 Td [(in)]TJ/F8 9.9626 Tf 9.548 0 Td [(.)]TJ -43.033 -11.956 Td [(Sp)-28(eci\014ed)-333(as:)-444(a)-334(c)28(haracter.)]TJ +/F8 9.9626 Tf 30.609 0 Td [(Scop)-28(e:)]TJ -5.702 -11.956 Td [(T)28(yp)-28(e:)]TJ/F27 9.9626 Tf 29.611 0 Td [(optional)]TJ/F8 9.9626 Tf -29.611 -11.955 Td [(In)28(ten)28(t:)]TJ/F27 9.9626 Tf 33.485 0 Td [(in)]TJ/F8 9.9626 Tf 9.548 0 Td [(.)]TJ -43.033 -11.955 Td [(Sp)-28(eci\014ed)-333(as:)-444(a)-334(c)28(haracter.)]TJ 0 g 0 G -/F27 9.9626 Tf -24.907 -18.767 Td [(w)32(ork)]TJ +/F27 9.9626 Tf -24.907 -19.925 Td [(w)32(ork)]TJ 0 g 0 G -/F8 9.9626 Tf 29.431 0 Td [(an)-333(optional)-334(w)28(ork)-333(space)-333(Scop)-28(e:)]TJ/F27 9.9626 Tf 135.963 0 Td [(lo)-32(cal)]TJ/F8 9.9626 Tf -140.487 -11.956 Td [(T)28(yp)-28(e:)]TJ/F27 9.9626 Tf 29.611 0 Td [(optional)]TJ/F8 9.9626 Tf -29.611 -11.955 Td [(In)28(ten)28(t:)]TJ/F27 9.9626 Tf 33.485 0 Td [(inout)]TJ/F8 9.9626 Tf 26.097 0 Td [(.)]TJ -59.582 -11.955 Td [(Sp)-28(eci\014ed)-333(as:)-444(a)-334(double)-333(precision)-333(arra)27(y)84(.)]TJ +/F8 9.9626 Tf 29.431 0 Td [(an)-333(optional)-334(w)28(ork)-333(space)-333(Scop)-28(e:)]TJ/F27 9.9626 Tf 135.963 0 Td [(lo)-32(cal)]TJ/F8 9.9626 Tf -140.487 -11.955 Td [(T)28(yp)-28(e:)]TJ/F27 9.9626 Tf 29.611 0 Td [(optional)]TJ/F8 9.9626 Tf -29.611 -11.956 Td [(In)28(ten)28(t:)]TJ/F27 9.9626 Tf 33.485 0 Td [(inout)]TJ/F8 9.9626 Tf 26.097 0 Td [(.)]TJ -59.582 -11.955 Td [(Sp)-28(eci\014ed)-333(as:)-444(a)-334(double)-333(precision)-333(arra)27(y)84(.)]TJ 0 g 0 G -/F27 9.9626 Tf -24.907 -19.024 Td [(On)-383(Return)]TJ +/F27 9.9626 Tf -24.907 -21.918 Td [(On)-383(Return)]TJ 0 g 0 G 0 g 0 G - 0 -18.768 Td [(y)]TJ + 0 -19.925 Td [(y)]TJ 0 g 0 G -/F8 9.9626 Tf 11.028 0 Td [(the)-333(destination)-334(v)28(ector.)-444(Scop)-28(e:)]TJ/F27 9.9626 Tf 134.856 0 Td [(lo)-32(cal)]TJ/F8 9.9626 Tf -120.977 -11.955 Td [(T)28(yp)-28(e:)]TJ/F27 9.9626 Tf 29.611 0 Td [(required)]TJ/F8 9.9626 Tf -29.611 -11.955 Td [(In)28(ten)28(t:)]TJ/F27 9.9626 Tf 33.485 0 Td [(inout)]TJ/F8 9.9626 Tf 26.097 0 Td [(.)]TJ -59.582 -11.956 Td [(Sp)-28(eci\014ed)-333(as:)-444(a)-334(double)-333(precision)-333(arra)27(y)84(.)]TJ +/F8 9.9626 Tf 11.028 0 Td [(the)-333(destination)-334(v)28(ector.)-444(Scop)-28(e:)]TJ/F27 9.9626 Tf 134.856 0 Td [(lo)-32(cal)]TJ/F8 9.9626 Tf -120.977 -11.955 Td [(T)28(yp)-28(e:)]TJ/F27 9.9626 Tf 29.611 0 Td [(required)]TJ/F8 9.9626 Tf -29.611 -11.955 Td [(In)28(ten)28(t:)]TJ/F27 9.9626 Tf 33.485 0 Td [(inout)]TJ/F8 9.9626 Tf 26.097 0 Td [(.)]TJ -59.582 -11.955 Td [(Sp)-28(eci\014ed)-333(as:)-444(a)-334(double)-333(precision)-333(arra)27(y)84(.)]TJ 0 g 0 G -/F27 9.9626 Tf -24.907 -18.767 Td [(info)]TJ +/F27 9.9626 Tf -24.907 -19.926 Td [(info)]TJ 0 g 0 G -/F8 9.9626 Tf 23.758 0 Td [(Error)-333(co)-28(de.)]TJ 1.149 -11.956 Td [(Scop)-28(e:)]TJ/F27 9.9626 Tf 32.378 0 Td [(lo)-32(cal)]TJ/F8 9.9626 Tf -32.378 -11.955 Td [(T)28(yp)-28(e:)]TJ/F27 9.9626 Tf 29.611 0 Td [(required)]TJ/F8 9.9626 Tf -29.611 -11.955 Td [(In)28(ten)28(t:)]TJ/F27 9.9626 Tf 33.485 0 Td [(out)]TJ/F8 9.9626 Tf 16.549 0 Td [(.)]TJ -50.034 -11.955 Td [(An)-333(in)28(tege)-1(r)-333(v)56(alue;)-334(0)-333(means)-333(no)-334(error)-333(has)-333(b)-28(een)-333(detected.)]TJ +/F8 9.9626 Tf 23.758 0 Td [(Error)-333(co)-28(de.)]TJ 1.149 -11.955 Td [(Scop)-28(e:)]TJ/F27 9.9626 Tf 32.378 0 Td [(lo)-32(cal)]TJ/F8 9.9626 Tf -32.378 -11.955 Td [(T)28(yp)-28(e:)]TJ/F27 9.9626 Tf 29.611 0 Td [(required)]TJ/F8 9.9626 Tf -29.611 -11.955 Td [(In)28(ten)28(t:)]TJ/F27 9.9626 Tf 33.485 0 Td [(out)]TJ/F8 9.9626 Tf 16.549 0 Td [(.)]TJ -50.034 -11.955 Td [(An)-333(in)28(tege)-1(r)-333(v)56(alue;)-334(0)-333(means)-333(no)-334(error)-333(has)-333(b)-28(een)-333(detected.)]TJ 0 g 0 G - 139.477 -38.894 Td [(128)]TJ + 139.477 -119.095 Td [(120)]TJ 0 g 0 G ET endstream endobj -1544 0 obj << +1380 0 obj << /Type /Page -/Contents 1545 0 R -/Resources 1543 0 R +/Contents 1381 0 R +/Resources 1379 0 R /MediaBox [0 0 595.276 841.89] -/Parent 1540 0 R -/Annots [ 1541 0 R 1542 0 R ] +/Parent 1352 0 R +/Annots [ 1377 0 R 1378 0 R ] >> endobj -1541 0 obj << +1377 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [372.153 484.901 439.211 496.026] +/Rect [372.153 574.94 439.211 586.065] /Subtype /Link /A << /S /GoTo /D (precdata) >> >> endobj -1542 0 obj << +1378 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [375.695 375.635 442.753 386.76] +/Rect [375.695 463.359 442.753 474.484] /Subtype /Link /A << /S /GoTo /D (descdata) >> >> endobj -1546 0 obj << -/D [1544 0 R /XYZ 150.705 740.998 null] ->> endobj -422 0 obj << -/D [1544 0 R /XYZ 150.705 649.087 null] +1382 0 obj << +/D [1380 0 R /XYZ 150.705 740.998 null] >> endobj -1547 0 obj << -/D [1544 0 R /XYZ 150.705 618.499 null] +410 0 obj << +/D [1380 0 R /XYZ 150.705 697.37 null] >> endobj -1543 0 obj << -/Font << /F16 443 0 R /F8 446 0 R /F17 588 0 R /F27 445 0 R /F30 616 0 R >> +1379 0 obj << +/Font << /F16 431 0 R /F30 601 0 R /F27 433 0 R /F8 434 0 R >> /ProcSet [ /PDF /Text ] >> endobj -1551 0 obj << -/Length 2410 +1386 0 obj << +/Length 2003 >> stream 0 g 0 G 0 g 0 G -0 g 0 G -0 g 0 G -BT -/F16 14.3462 Tf 99.895 680.226 Td [(psb)]TJ -ET -q -1 0 0 1 125.163 680.425 cm -[]0 d 0 J 0.398 w 0 0 m 4.842 0 l S -Q BT -/F16 14.3462 Tf 130.004 680.226 Td [(precdescr|Prin)31(ts)-375(a)-375(description)-375(of)-375(curren)32(t)]TJ -30.109 -17.933 Td [(preconditioner)]TJ 0 -35.768 Td [(Syn)31(tax)]TJ/F8 9.9626 Tf 118.918 -21.821 Td [(call)-333(psb)]TJ +/F16 11.9552 Tf 99.895 706.129 Td [(psb)]TJ ET q -1 0 0 1 252.675 604.903 cm -[]0 d 0 J 0.398 w 0 0 m 2.989 0 l S -Q -BT -/F8 9.9626 Tf 255.664 604.704 Td [(precdescr)-333(\050)]TJ/F17 9.9626 Tf 47.71 0 Td [(pr)51(e)51(c)]TJ/F8 9.9626 Tf 17.44 0 Td [(\051)]TJ -113.712 -23.911 Td [(call)-333(psb)]TJ -ET -q -1 0 0 1 240.964 580.993 cm -[]0 d 0 J 0.398 w 0 0 m 2.989 0 l S +1 0 0 1 120.951 706.328 cm +[]0 d 0 J 0.398 w 0 0 m 4.035 0 l S Q BT -/F8 9.9626 Tf 243.953 580.793 Td [(precdescr)-333(\050)]TJ/F17 9.9626 Tf 47.71 0 Td [(pr)51(e)51(c,)-357(iout)]TJ/F8 9.9626 Tf 40.863 0 Td [(\051)]TJ +/F16 11.9552 Tf 124.986 706.129 Td [(precdescr)-402(|)-402(Prin)31(ts)-402(a)-403(description)-402(of)-402(curren)31(t)-402(precondi-)]TJ -25.091 -13.948 Td [(tioner)]TJ +0 g 0 G 0 g 0 G -/F27 9.9626 Tf -232.631 -23.91 Td [(T)32(yp)-32(e:)]TJ +/F30 9.9626 Tf 0 -18.389 Td [(call)-525(psb_precdescr\050prec\051)]TJ 0 -11.955 Td [(call)-525(psb_precdescr\050prec,)-525(iout\051)]TJ +0 g 0 G +/F27 9.9626 Tf 0 -21.918 Td [(T)32(yp)-32(e:)]TJ 0 g 0 G /F8 9.9626 Tf 33.797 0 Td [(Async)28(hronous.)]TJ 0 g 0 G @@ -18603,59 +16474,56 @@ BT /F30 9.9626 Tf 197.537 0 Td [(psb)]TJ ET q -1 0 0 1 338.658 481.366 cm +1 0 0 1 338.658 564.402 cm []0 d 0 J 0.398 w 0 0 m 3.138 0 l S Q BT -/F30 9.9626 Tf 341.796 481.167 Td [(prec)]TJ +/F30 9.9626 Tf 341.796 564.203 Td [(prec)]TJ ET q -1 0 0 1 363.345 481.366 cm +1 0 0 1 363.345 564.402 cm []0 d 0 J 0.398 w 0 0 m 3.138 0 l S Q BT -/F30 9.9626 Tf 366.483 481.167 Td [(type)]TJ +/F30 9.9626 Tf 366.483 564.203 Td [(type)]TJ 0 g 0 G /F8 9.9626 Tf 20.922 0 Td [(.)]TJ 0 g 0 G /F27 9.9626 Tf -287.51 -19.925 Td [(iout)]TJ 0 g 0 G -/F8 9.9626 Tf 24.713 0 Td [(output)-333(unit.)-445(S)1(c)-1(op)-27(e:)]TJ/F27 9.9626 Tf 89.941 0 Td [(lo)-32(cal)]TJ/F8 9.9626 Tf -89.747 -11.955 Td [(T)28(yp)-28(e:)]TJ/F27 9.9626 Tf 29.611 0 Td [(optiona)]TJ/F8 9.9626 Tf -29.611 -11.956 Td [(In)28(ten)28(t:)]TJ/F27 9.9626 Tf 33.486 0 Td [(in)]TJ/F8 9.9626 Tf 9.547 0 Td [(.)]TJ -43.033 -11.955 Td [(Sp)-28(eci\014ed)-333(as:)-445(an)-333(in)28(teger)-333(n)27(um)28(b)-28(er.)]TJ +/F8 9.9626 Tf 24.713 0 Td [(output)-333(unit.)-445(S)1(c)-1(op)-27(e:)]TJ/F27 9.9626 Tf 89.941 0 Td [(lo)-32(cal)]TJ/F8 9.9626 Tf -89.747 -11.956 Td [(T)28(yp)-28(e:)]TJ/F27 9.9626 Tf 29.611 0 Td [(optiona)]TJ/F8 9.9626 Tf -29.611 -11.955 Td [(In)28(ten)28(t:)]TJ/F27 9.9626 Tf 33.486 0 Td [(in)]TJ/F8 9.9626 Tf 9.547 0 Td [(.)]TJ -43.033 -11.955 Td [(Sp)-28(eci\014ed)-333(as:)-445(an)-333(in)28(teger)-333(n)27(um)28(b)-28(er.)]TJ 0 g 0 G - 139.477 -334.938 Td [(129)]TJ + 139.477 -417.974 Td [(121)]TJ 0 g 0 G ET endstream endobj -1550 0 obj << +1385 0 obj << /Type /Page -/Contents 1551 0 R -/Resources 1549 0 R +/Contents 1386 0 R +/Resources 1384 0 R /MediaBox [0 0 595.276 841.89] -/Parent 1540 0 R -/Annots [ 1548 0 R ] +/Parent 1388 0 R +/Annots [ 1383 0 R ] >> endobj -1548 0 obj << +1383 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [321.343 477.957 388.401 489.082] +/Rect [321.343 560.993 388.401 572.118] /Subtype /Link /A << /S /GoTo /D (precdata) >> >> endobj -1552 0 obj << -/D [1550 0 R /XYZ 99.895 740.998 null] ->> endobj -426 0 obj << -/D [1550 0 R /XYZ 99.895 641.668 null] +1387 0 obj << +/D [1385 0 R /XYZ 99.895 740.998 null] >> endobj -1553 0 obj << -/D [1550 0 R /XYZ 99.895 613.869 null] +414 0 obj << +/D [1385 0 R /XYZ 99.895 685.747 null] >> endobj -1549 0 obj << -/Font << /F16 443 0 R /F8 446 0 R /F17 588 0 R /F27 445 0 R /F30 616 0 R >> +1384 0 obj << +/Font << /F16 431 0 R /F30 601 0 R /F27 433 0 R /F8 434 0 R >> /ProcSet [ /PDF /Text ] >> endobj -1556 0 obj << +1391 0 obj << /Length 608 >> stream @@ -18664,301 +16532,285 @@ stream BT /F16 14.3462 Tf 150.705 706.129 Td [(11)-1125(Iterativ)31(e)-375(Metho)-31(ds)]TJ/F8 9.9626 Tf 0 -21.821 Td [(In)-519(thi)1(s)-519(c)28(hapter)-519(w)28(e)-519(pro)28(vide)-519(routi)1(nes)-519(for)-519(preconditioners)-518(and)-519(iterativ)28(e)-519(meth-)]TJ 0 -11.955 Td [(o)-28(ds.)-647(The)-401(in)28(terfaces)-401(for)-401(Kr)1(ylo)27(v)-401(sub)1(s)-1(p)1(ac)-1(e)-400(metho)-28(ds)-401(are)-401(a)28(v)55(ailable)-400(in)-401(the)-401(mo)-28(dule)]TJ/F30 9.9626 Tf 0 -11.955 Td [(psb_krylov_mod)]TJ/F8 9.9626 Tf 73.225 0 Td [(.)]TJ 0 g 0 G - 91.158 -569.96 Td [(130)]TJ + 91.158 -569.96 Td [(122)]TJ 0 g 0 G ET endstream endobj -1555 0 obj << +1390 0 obj << /Type /Page -/Contents 1556 0 R -/Resources 1554 0 R +/Contents 1391 0 R +/Resources 1389 0 R /MediaBox [0 0 595.276 841.89] -/Parent 1540 0 R +/Parent 1388 0 R >> endobj -1557 0 obj << -/D [1555 0 R /XYZ 150.705 740.998 null] +1392 0 obj << +/D [1390 0 R /XYZ 150.705 740.998 null] >> endobj -430 0 obj << -/D [1555 0 R /XYZ 150.705 716.092 null] +418 0 obj << +/D [1390 0 R /XYZ 150.705 716.092 null] >> endobj -1554 0 obj << -/Font << /F16 443 0 R /F8 446 0 R /F30 616 0 R >> +1389 0 obj << +/Font << /F16 431 0 R /F8 434 0 R /F30 601 0 R >> /ProcSet [ /PDF /Text ] >> endobj -1562 0 obj << -/Length 7060 +1397 0 obj << +/Length 7227 >> stream 0 g 0 G 0 g 0 G -0 g 0 G -0 g 0 G BT -/F16 14.3462 Tf 99.895 682.388 Td [(psb)]TJ +/F16 11.9552 Tf 99.895 706.129 Td [(psb)]TJ ET q -1 0 0 1 125.163 682.588 cm -[]0 d 0 J 0.398 w 0 0 m 4.842 0 l S +1 0 0 1 120.951 706.328 cm +[]0 d 0 J 0.398 w 0 0 m 4.035 0 l S Q BT -/F16 14.3462 Tf 130.004 682.388 Td [(krylo)31(v)-375(|Krylo)31(v)-375(Metho)-31(ds)-375(Driv)31(er)-375(Routine)]TJ/F8 9.9626 Tf -30.109 -27.628 Td [(This)-343(subroutine)-342(is)-343(a)-343(driv)28(er)-343(that)-342(pro)27(vid)1(e)-1(s)-342(a)-343(general)-343(in)28(terface)-343(for)-342(all)-343(the)-343(Krylo)28(v-)]TJ 0 -11.955 Td [(Subspace)-333(family)-334(metho)-27(ds)-334(implemen)28(ted)-333(in)-334(PSBLAS)-333(v)28(ersion)-333(2.)]TJ 14.944 -11.956 Td [(The)-299(stopping)-299(criterion)-299(i)1(s)-299(the)-299(norm)28(wise)-299(bac)27(kw)28(ard)-299(error,)-305(in)-299(the)-299(in\014nit)28(y)-299(norm,)]TJ -14.944 -11.955 Td [(i.e.)-444(the)-334(iteration)-333(is)-333(stopp)-28(ed)-333(w)-1(h)1(e)-1(n)]TJ/F11 9.9626 Tf 107.84 -24.405 Td [(er)-28(r)]TJ/F8 9.9626 Tf 16.949 0 Td [(=)]TJ/F14 9.9626 Tf 38.11 6.74 Td [(k)]TJ/F11 9.9626 Tf 4.981 0 Td [(r)]TJ/F10 6.9738 Tf 4.495 -1.494 Td [(i)]TJ/F14 9.9626 Tf 3.317 1.494 Td [(k)]TJ +/F16 11.9552 Tf 124.986 706.129 Td [(krylo)31(v)-375(|)-375(Krylo)31(v)-375(Metho)-31(ds)-375(Driv)31(er)-375(Routine)]TJ/F8 9.9626 Tf -25.091 -18.389 Td [(This)-343(subroutine)-342(is)-343(a)-343(driv)28(er)-343(that)-342(pro)27(vid)1(e)-1(s)-342(a)-343(general)-343(in)28(terface)-343(for)-342(all)-343(the)-343(Krylo)28(v-)]TJ 0 -11.956 Td [(Subspace)-333(family)-334(metho)-27(ds)-334(implemen)28(ted)-333(in)-334(PSBLAS)-333(v)28(ersion)-333(2.)]TJ 14.944 -11.955 Td [(The)-299(stopping)-299(criterion)-298(is)-299(the)-299(norm)28(wise)-299(bac)27(kw)28(ard)-299(error,)-305(in)-299(the)-299(in\014nit)28(y)-299(norm,)]TJ -14.944 -11.955 Td [(i.e.)-444(the)-334(iteration)-333(is)-333(stopp)-28(ed)-333(w)-1(h)1(e)-1(n)]TJ/F11 9.9626 Tf 107.84 -24.991 Td [(er)-28(r)]TJ/F8 9.9626 Tf 16.949 0 Td [(=)]TJ/F14 9.9626 Tf 38.11 6.74 Td [(k)]TJ/F11 9.9626 Tf 4.981 0 Td [(r)]TJ/F10 6.9738 Tf 4.495 -1.495 Td [(i)]TJ/F14 9.9626 Tf 3.317 1.495 Td [(k)]TJ ET q -1 0 0 1 236.395 596.98 cm +1 0 0 1 236.395 629.374 cm []0 d 0 J 0.398 w 0 0 m 70.572 0 l S Q BT -/F8 9.9626 Tf 236.395 587.655 Td [(\050)]TJ/F14 9.9626 Tf 3.875 0 Td [(k)]TJ/F11 9.9626 Tf 4.981 0 Td [(A)]TJ/F14 9.9626 Tf 7.472 0 Td [(kk)]TJ/F11 9.9626 Tf 9.963 0 Td [(x)]TJ/F10 6.9738 Tf 5.694 -1.494 Td [(i)]TJ/F14 9.9626 Tf 3.317 1.494 Td [(k)]TJ/F8 9.9626 Tf 7.195 0 Td [(+)]TJ/F14 9.9626 Tf 9.962 0 Td [(k)]TJ/F11 9.9626 Tf 4.982 0 Td [(b)]TJ/F14 9.9626 Tf 4.275 0 Td [(k)]TJ/F8 9.9626 Tf 4.982 0 Td [(\051)]TJ/F11 9.9626 Tf 7.837 6.834 Td [(<)-278(eps)]TJ/F8 9.9626 Tf -211.035 -24.499 Td [(or)-333(the)-334(2-norm)-333(residual)-333(reduction)]TJ/F11 9.9626 Tf 133.772 -22.467 Td [(er)-28(r)]TJ/F8 9.9626 Tf 16.949 0 Td [(=)]TJ/F14 9.9626 Tf 12.178 6.739 Td [(k)]TJ/F11 9.9626 Tf 4.981 0 Td [(r)]TJ/F10 6.9738 Tf 4.495 -1.494 Td [(i)]TJ/F14 9.9626 Tf 3.317 1.494 Td [(k)]TJ +/F8 9.9626 Tf 236.395 620.049 Td [(\050)]TJ/F14 9.9626 Tf 3.875 0 Td [(k)]TJ/F11 9.9626 Tf 4.981 0 Td [(A)]TJ/F14 9.9626 Tf 7.472 0 Td [(kk)]TJ/F11 9.9626 Tf 9.963 0 Td [(x)]TJ/F10 6.9738 Tf 5.694 -1.494 Td [(i)]TJ/F14 9.9626 Tf 3.317 1.494 Td [(k)]TJ/F8 9.9626 Tf 7.195 0 Td [(+)]TJ/F14 9.9626 Tf 9.962 0 Td [(k)]TJ/F11 9.9626 Tf 4.982 0 Td [(b)]TJ/F14 9.9626 Tf 4.275 0 Td [(k)]TJ/F8 9.9626 Tf 4.982 0 Td [(\051)]TJ/F11 9.9626 Tf 7.837 6.834 Td [(<)-278(eps)]TJ/F8 9.9626 Tf -211.035 -25.085 Td [(or)-333(the)-334(2-norm)-333(residual)-333(reduction)]TJ/F11 9.9626 Tf 133.772 -23.054 Td [(er)-28(r)]TJ/F8 9.9626 Tf 16.949 0 Td [(=)]TJ/F14 9.9626 Tf 12.178 6.739 Td [(k)]TJ/F11 9.9626 Tf 4.981 0 Td [(r)]TJ/F10 6.9738 Tf 4.495 -1.494 Td [(i)]TJ/F14 9.9626 Tf 3.317 1.494 Td [(k)]TJ ET q -1 0 0 1 262.327 550.013 cm +1 0 0 1 262.327 581.234 cm []0 d 0 J 0.398 w 0 0 m 18.708 0 l S Q BT -/F14 9.9626 Tf 262.327 540.689 Td [(k)]TJ/F11 9.9626 Tf 4.982 0 Td [(b)]TJ/F14 9.9626 Tf 4.275 0 Td [(k)]TJ/F7 6.9738 Tf 4.982 -1.495 Td [(2)]TJ/F11 9.9626 Tf 8.432 8.329 Td [(<)-278(eps)]TJ/F8 9.9626 Tf -185.103 -25.053 Td [(according)-412(to)-413(the)-412(v)56(alue)-413(passed)-412(through)-412(the)-412(istop)-413(argumen)28(t)-412(\050see)-413(later\051.)-681(In)-412(the)]TJ 0 -11.955 Td [(ab)-28(o)28(v)28(e)-320(form)28(ulae,)]TJ/F11 9.9626 Tf 71.739 0 Td [(x)]TJ/F10 6.9738 Tf 5.694 -1.494 Td [(i)]TJ/F8 9.9626 Tf 6.503 1.494 Td [(is)-320(the)-320(ten)28(tativ)28(e)-320(solution)-320(and)]TJ/F11 9.9626 Tf 125.356 0 Td [(r)]TJ/F10 6.9738 Tf 4.495 -1.494 Td [(i)]TJ/F8 9.9626 Tf 6.084 1.494 Td [(=)]TJ/F11 9.9626 Tf 10.516 0 Td [(b)]TJ/F14 9.9626 Tf 6.221 0 Td [(\000)]TJ/F11 9.9626 Tf 9.694 0 Td [(Ax)]TJ/F10 6.9738 Tf 13.166 -1.494 Td [(i)]TJ/F8 9.9626 Tf 6.503 1.494 Td [(the)-320(corresp)-28(onding)]TJ -265.971 -11.955 Td [(residual)-333(at)-334(the)]TJ/F11 9.9626 Tf 66.501 0 Td [(i)]TJ/F8 9.9626 Tf 3.432 0 Td [(-th)-333(iteration.)]TJ/F16 14.3462 Tf -69.933 -32.481 Td [(Syn)31(tax)]TJ/F8 9.9626 Tf 0 -21.82 Td [(call)-333(psb)]TJ -ET -q -1 0 0 1 133.757 444.458 cm -[]0 d 0 J 0.398 w 0 0 m 2.989 0 l S -Q -BT -/F8 9.9626 Tf 136.746 444.258 Td [(krylo)28(v)]TJ 4.87 -11.955 Td [(\050)]TJ/F17 9.9626 Tf 3.875 0 Td [(metho)51(d,a,pr)51(e)51(c,b,x,)1(eps,desc)]TJ -ET -q -1 0 0 1 259.055 432.503 cm -[]0 d 0 J 0.398 w 0 0 m 3.055 0 l S -Q -BT -/F17 9.9626 Tf 262.11 432.303 Td [(a,info,itmax,iter,err,itr)51(ac)52(e,irst,istop,c)51(ond)]TJ/F8 9.9626 Tf 177.622 0 Td [(\051)]TJ +/F14 9.9626 Tf 262.327 571.91 Td [(k)]TJ/F11 9.9626 Tf 4.982 0 Td [(b)]TJ/F14 9.9626 Tf 4.275 0 Td [(k)]TJ/F7 6.9738 Tf 4.982 -1.495 Td [(2)]TJ/F11 9.9626 Tf 8.432 8.329 Td [(<)-278(eps)]TJ/F8 9.9626 Tf -185.103 -25.639 Td [(according)-412(to)-413(the)-412(v)56(alue)-413(passed)-412(through)-412(the)-412(istop)-413(argumen)28(t)-412(\050see)-413(later\051.)-681(In)-412(the)]TJ 0 -11.955 Td [(ab)-28(o)28(v)28(e)-320(form)28(ulae,)]TJ/F11 9.9626 Tf 71.739 0 Td [(x)]TJ/F10 6.9738 Tf 5.694 -1.495 Td [(i)]TJ/F8 9.9626 Tf 6.503 1.495 Td [(is)-320(the)-320(ten)28(tativ)28(e)-320(solution)-320(and)]TJ/F11 9.9626 Tf 125.356 0 Td [(r)]TJ/F10 6.9738 Tf 4.495 -1.495 Td [(i)]TJ/F8 9.9626 Tf 6.084 1.495 Td [(=)]TJ/F11 9.9626 Tf 10.516 0 Td [(b)]TJ/F14 9.9626 Tf 6.221 0 Td [(\000)]TJ/F11 9.9626 Tf 9.694 0 Td [(Ax)]TJ/F10 6.9738 Tf 13.166 -1.495 Td [(i)]TJ/F8 9.9626 Tf 6.503 1.495 Td [(the)-320(corresp)-28(onding)]TJ -265.971 -11.955 Td [(residual)-333(at)-334(the)]TJ/F11 9.9626 Tf 66.501 0 Td [(i)]TJ/F8 9.9626 Tf 3.432 0 Td [(-th)-333(iteration.)]TJ +0 g 0 G 0 g 0 G -/F27 9.9626 Tf -339.837 -23.91 Td [(T)32(yp)-32(e:)]TJ +/F30 9.9626 Tf -69.933 -19.801 Td [(call)-525(psb_krylov\050method,a,prec,b,x,eps,desc_a,info,&)]TJ 26.152 -11.956 Td [(&)-525(itmax,iter,err,itrace,irst,istop,cond\051)]TJ +0 g 0 G +/F27 9.9626 Tf -26.152 -19.801 Td [(T)32(yp)-32(e:)]TJ 0 g 0 G /F8 9.9626 Tf 33.797 0 Td [(Sync)28(hronous.)]TJ 0 g 0 G -/F27 9.9626 Tf -33.797 -18.844 Td [(On)-383(En)32(try)]TJ +/F27 9.9626 Tf -33.797 -19.078 Td [(On)-383(En)32(try)]TJ 0 g 0 G 0 g 0 G - 0 -18.844 Td [(metho)-32(d)]TJ + 0 -19.079 Td [(metho)-32(d)]TJ 0 g 0 G /F8 9.9626 Tf 43.012 0 Td [(a)-235(string)-235(that)-235(de\014nes)-236(th)1(e)-236(iterativ)28(e)-235(metho)-28(d)-235(to)-235(b)-28(e)-235(used.)-412(Supp)-27(orted)-235(v)55(alues)]TJ -18.105 -11.955 Td [(are:)]TJ 0 g 0 G -/F27 9.9626 Tf 0 -18.844 Td [(CG:)]TJ +/F27 9.9626 Tf 0 -19.079 Td [(CG:)]TJ 0 g 0 G /F8 9.9626 Tf 25.446 0 Td [(the)-333(Conjugate)-334(Gradien)28(t)-333(metho)-28(d;)]TJ 0 g 0 G -/F27 9.9626 Tf -25.446 -14.859 Td [(CGS:)]TJ +/F27 9.9626 Tf -25.446 -15.093 Td [(CGS:)]TJ 0 g 0 G /F8 9.9626 Tf 31.811 0 Td [(the)-333(Conjugate)-334(Gradien)28(t)-333(Stabilized)-333(metho)-28(d;)]TJ 0 g 0 G -/F27 9.9626 Tf -31.811 -14.86 Td [(BICG:)]TJ +/F27 9.9626 Tf -31.811 -15.094 Td [(BICG:)]TJ 0 g 0 G /F8 9.9626 Tf 37.941 0 Td [(the)-333(Bi-Conjugate)-334(Gradien)28(t)-333(metho)-28(d;)]TJ 0 g 0 G -/F27 9.9626 Tf -37.941 -14.859 Td [(BICGST)96(AB:)]TJ +/F27 9.9626 Tf -37.941 -15.093 Td [(BICGST)96(AB:)]TJ 0 g 0 G /F8 9.9626 Tf 68.133 0 Td [(the)-333(Bi-Conjugate)-334(Gradien)28(t)-333(Stabilized)-333(metho)-28(d;)]TJ 0 g 0 G -/F27 9.9626 Tf -68.133 -14.859 Td [(BICGST)96(ABL:)]TJ +/F27 9.9626 Tf -68.133 -15.094 Td [(BICGST)96(ABL:)]TJ 0 g 0 G /F8 9.9626 Tf 75.024 0 Td [(the)-222(Bi-Conjugate)-222(Gradien)27(t)-222(Stabilized)-222(metho)-28(d)-222(with)-222(restart-)]TJ -53.106 -11.955 Td [(ing;)]TJ 0 g 0 G -/F27 9.9626 Tf -21.918 -14.859 Td [(R)32(GMRES:)]TJ +/F27 9.9626 Tf -21.918 -15.094 Td [(R)32(GMRES:)]TJ 0 g 0 G /F8 9.9626 Tf 58.807 0 Td [(the)-333(Generalized)-334(Minimal)-333(Residual)-333(metho)-28(d)-333(with)-334(restarting.)]TJ 0 g 0 G -/F27 9.9626 Tf -83.714 -18.844 Td [(a)]TJ +/F27 9.9626 Tf -83.714 -19.078 Td [(a)]TJ 0 g 0 G -/F8 9.9626 Tf 10.551 0 Td [(the)-333(lo)-28(cal)-333(p)-28(ortion)-333(of)-334(global)-333(sparse)-333(matrix)]TJ/F11 9.9626 Tf 178.968 0 Td [(A)]TJ/F8 9.9626 Tf 7.472 0 Td [(.)]TJ -172.084 -11.955 Td [(Scop)-28(e:)]TJ/F27 9.9626 Tf 32.379 0 Td [(lo)-32(cal)]TJ/F8 9.9626 Tf -32.379 -11.955 Td [(T)28(yp)-28(e:)]TJ/F27 9.9626 Tf 29.611 0 Td [(required)]TJ/F8 9.9626 Tf -29.611 -11.955 Td [(In)28(ten)28(t:)]TJ/F27 9.9626 Tf 33.486 0 Td [(in)]TJ/F8 9.9626 Tf 9.547 0 Td [(.)]TJ -43.033 -11.956 Td [(Sp)-28(eci\014ed)-333(as:)-445(a)-333(structured)-333(data)-333(of)-334(t)28(yp)-28(e)]TJ +/F8 9.9626 Tf 10.551 0 Td [(the)-333(lo)-28(cal)-333(p)-28(ortion)-333(of)-334(global)-333(sparse)-333(matrix)]TJ/F11 9.9626 Tf 178.968 0 Td [(A)]TJ/F8 9.9626 Tf 7.472 0 Td [(.)]TJ -172.084 -11.955 Td [(Scop)-28(e:)]TJ/F27 9.9626 Tf 32.379 0 Td [(lo)-32(cal)]TJ/F8 9.9626 Tf -32.379 -11.956 Td [(T)28(yp)-28(e:)]TJ/F27 9.9626 Tf 29.611 0 Td [(required)]TJ/F8 9.9626 Tf -29.611 -11.955 Td [(In)28(ten)28(t:)]TJ/F27 9.9626 Tf 33.486 0 Td [(in)]TJ/F8 9.9626 Tf 9.547 0 Td [(.)]TJ -43.033 -11.955 Td [(Sp)-28(eci\014ed)-333(as:)-445(a)-333(structured)-333(data)-333(of)-334(t)28(yp)-28(e)]TJ 0 0 1 rg 0 0 1 RG /F30 9.9626 Tf 170.915 0 Td [(psb)]TJ ET q -1 0 0 1 312.036 187.19 cm +1 0 0 1 312.036 254.323 cm []0 d 0 J 0.398 w 0 0 m 3.138 0 l S Q BT -/F30 9.9626 Tf 315.174 186.99 Td [(spmat)]TJ +/F30 9.9626 Tf 315.174 254.124 Td [(spmat)]TJ ET q -1 0 0 1 341.953 187.19 cm +1 0 0 1 341.953 254.323 cm []0 d 0 J 0.398 w 0 0 m 3.138 0 l S Q BT -/F30 9.9626 Tf 345.091 186.99 Td [(type)]TJ +/F30 9.9626 Tf 345.091 254.124 Td [(type)]TJ 0 g 0 G /F8 9.9626 Tf 20.922 0 Td [(.)]TJ 0 g 0 G -/F27 9.9626 Tf -266.118 -18.844 Td [(prec)]TJ +/F27 9.9626 Tf -266.118 -19.078 Td [(prec)]TJ 0 g 0 G -/F8 9.9626 Tf 26.408 0 Td [(The)-333(data)-334(structure)-333(con)28(taining)-333(the)-334(preconditioner.)]TJ -1.501 -11.955 Td [(Scop)-28(e:)]TJ/F27 9.9626 Tf 32.379 0 Td [(lo)-32(cal)]TJ/F8 9.9626 Tf -32.379 -11.955 Td [(T)28(yp)-28(e:)]TJ/F27 9.9626 Tf 29.611 0 Td [(required)]TJ/F8 9.9626 Tf -29.611 -11.955 Td [(In)28(ten)28(t:)]TJ/F27 9.9626 Tf 33.486 0 Td [(in)]TJ/F8 9.9626 Tf 9.547 0 Td [(.)]TJ -43.033 -11.955 Td [(Sp)-28(eci\014ed)-333(as:)-445(a)-333(structured)-333(data)-333(of)-334(t)28(yp)-28(e)]TJ +/F8 9.9626 Tf 26.408 0 Td [(The)-333(data)-334(structure)-333(con)28(taining)-333(the)-334(preconditioner.)]TJ -1.501 -11.956 Td [(Scop)-28(e:)]TJ/F27 9.9626 Tf 32.379 0 Td [(lo)-32(cal)]TJ/F8 9.9626 Tf -32.379 -11.955 Td [(T)28(yp)-28(e:)]TJ/F27 9.9626 Tf 29.611 0 Td [(required)]TJ/F8 9.9626 Tf -29.611 -11.955 Td [(In)28(ten)28(t:)]TJ/F27 9.9626 Tf 33.486 0 Td [(in)]TJ/F8 9.9626 Tf 9.547 0 Td [(.)]TJ -43.033 -11.955 Td [(Sp)-28(eci\014ed)-333(as:)-445(a)-333(structured)-333(data)-333(of)-334(t)28(yp)-28(e)]TJ 0 0 1 rg 0 0 1 RG /F30 9.9626 Tf 170.915 0 Td [(psb)]TJ ET q -1 0 0 1 312.036 120.525 cm +1 0 0 1 312.036 187.424 cm []0 d 0 J 0.398 w 0 0 m 3.138 0 l S Q BT -/F30 9.9626 Tf 315.174 120.326 Td [(prec)]TJ +/F30 9.9626 Tf 315.174 187.225 Td [(prec)]TJ ET q -1 0 0 1 336.723 120.525 cm +1 0 0 1 336.723 187.424 cm []0 d 0 J 0.398 w 0 0 m 3.138 0 l S Q BT -/F30 9.9626 Tf 339.861 120.326 Td [(type)]TJ +/F30 9.9626 Tf 339.861 187.225 Td [(type)]TJ 0 g 0 G /F8 9.9626 Tf 20.921 0 Td [(.)]TJ 0 g 0 G - -96.503 -29.888 Td [(131)]TJ +/F27 9.9626 Tf -260.887 -19.079 Td [(b)]TJ +0 g 0 G +/F8 9.9626 Tf 11.347 0 Td [(The)-333(RHS)-334(v)28(ector.)]TJ 13.56 -11.955 Td [(Scop)-28(e:)]TJ/F27 9.9626 Tf 32.379 0 Td [(lo)-32(cal)]TJ/F8 9.9626 Tf -32.379 -11.955 Td [(T)28(yp)-28(e:)]TJ/F27 9.9626 Tf 29.611 0 Td [(required)]TJ/F8 9.9626 Tf -29.611 -11.955 Td [(In)28(ten)28(t:)]TJ/F27 9.9626 Tf 33.486 0 Td [(in)]TJ/F8 9.9626 Tf 9.547 0 Td [(.)]TJ -43.033 -11.955 Td [(Sp)-28(eci\014ed)-333(as:)-445(a)-333(rank)-333(one)-333(arra)27(y)84(.)]TJ +0 g 0 G + 139.477 -29.888 Td [(123)]TJ 0 g 0 G ET endstream endobj -1561 0 obj << +1396 0 obj << /Type /Page -/Contents 1562 0 R -/Resources 1560 0 R +/Contents 1397 0 R +/Resources 1395 0 R /MediaBox [0 0 595.276 841.89] -/Parent 1540 0 R -/Annots [ 1558 0 R 1559 0 R ] +/Parent 1388 0 R +/Annots [ 1393 0 R 1394 0 R ] >> endobj -1558 0 obj << +1393 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [294.721 183.78 367.009 194.905] +/Rect [294.721 250.914 367.009 262.039] /Subtype /Link /A << /S /GoTo /D (spdata) >> >> endobj -1559 0 obj << +1394 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [294.721 117.115 361.779 128.24] +/Rect [294.721 184.015 361.779 195.14] /Subtype /Link /A << /S /GoTo /D (precdata) >> >> endobj -1563 0 obj << -/D [1561 0 R /XYZ 99.895 740.998 null] ->> endobj -434 0 obj << -/D [1561 0 R /XYZ 99.895 663.925 null] +1398 0 obj << +/D [1396 0 R /XYZ 99.895 740.998 null] >> endobj -1564 0 obj << -/D [1561 0 R /XYZ 99.895 453.424 null] +422 0 obj << +/D [1396 0 R /XYZ 99.895 697.37 null] >> endobj -1560 0 obj << -/Font << /F16 443 0 R /F8 446 0 R /F11 602 0 R /F14 619 0 R /F10 618 0 R /F7 617 0 R /F17 588 0 R /F27 445 0 R /F30 616 0 R >> +1395 0 obj << +/Font << /F16 431 0 R /F8 434 0 R /F11 587 0 R /F14 604 0 R /F10 603 0 R /F7 602 0 R /F30 601 0 R /F27 433 0 R >> /ProcSet [ /PDF /Text ] >> endobj -1568 0 obj << -/Length 5707 +1402 0 obj << +/Length 5682 >> stream 0 g 0 G 0 g 0 G 0 g 0 G BT -/F27 9.9626 Tf 150.705 706.129 Td [(b)]TJ -0 g 0 G -/F8 9.9626 Tf 11.346 0 Td [(The)-333(RHS)-334(v)28(ector.)]TJ 13.56 -11.955 Td [(Scop)-28(e:)]TJ/F27 9.9626 Tf 32.379 0 Td [(lo)-32(cal)]TJ/F8 9.9626 Tf -32.379 -11.955 Td [(T)28(yp)-28(e:)]TJ/F27 9.9626 Tf 29.612 0 Td [(required)]TJ/F8 9.9626 Tf -29.612 -11.956 Td [(In)28(ten)28(t:)]TJ/F27 9.9626 Tf 33.486 0 Td [(in)]TJ/F8 9.9626 Tf 9.548 0 Td [(.)]TJ -43.034 -11.955 Td [(Sp)-28(eci\014ed)-333(as:)-445(a)-333(rank)-333(one)-334(ar)1(ra)27(y)84(.)]TJ -0 g 0 G -/F27 9.9626 Tf -24.906 -19.427 Td [(x)]TJ +/F27 9.9626 Tf 150.705 706.129 Td [(x)]TJ 0 g 0 G -/F8 9.9626 Tf 11.028 0 Td [(The)-333(initial)-334(guess.)]TJ 13.878 -11.955 Td [(Scop)-28(e:)]TJ/F27 9.9626 Tf 32.379 0 Td [(lo)-32(cal)]TJ/F8 9.9626 Tf -32.379 -11.955 Td [(T)28(yp)-28(e:)]TJ/F27 9.9626 Tf 29.612 0 Td [(required)]TJ/F8 9.9626 Tf -29.612 -11.955 Td [(In)28(ten)28(t:)]TJ/F27 9.9626 Tf 33.486 0 Td [(inout)]TJ/F8 9.9626 Tf 26.096 0 Td [(.)]TJ -59.582 -11.956 Td [(Sp)-28(eci\014ed)-333(as:)-445(a)-333(rank)-333(one)-334(ar)1(ra)27(y)84(.)]TJ +/F8 9.9626 Tf 11.028 0 Td [(The)-333(initial)-334(guess.)]TJ 13.878 -11.955 Td [(Scop)-28(e:)]TJ/F27 9.9626 Tf 32.379 0 Td [(lo)-32(cal)]TJ/F8 9.9626 Tf -32.379 -11.955 Td [(T)28(yp)-28(e:)]TJ/F27 9.9626 Tf 29.612 0 Td [(required)]TJ/F8 9.9626 Tf -29.612 -11.956 Td [(In)28(ten)28(t:)]TJ/F27 9.9626 Tf 33.486 0 Td [(inout)]TJ/F8 9.9626 Tf 26.096 0 Td [(.)]TJ -59.582 -11.955 Td [(Sp)-28(eci\014ed)-333(as:)-445(a)-333(rank)-333(one)-334(ar)1(ra)27(y)84(.)]TJ 0 g 0 G /F27 9.9626 Tf -24.906 -19.427 Td [(eps)]TJ 0 g 0 G -/F8 9.9626 Tf 21.116 0 Td [(The)-333(stopping)-334(tolerance.)]TJ 3.79 -11.955 Td [(Scop)-28(e:)]TJ/F27 9.9626 Tf 32.379 0 Td [(global)]TJ/F8 9.9626 Tf -32.379 -11.955 Td [(T)28(yp)-28(e:)]TJ/F27 9.9626 Tf 29.612 0 Td [(required)]TJ/F8 9.9626 Tf -29.612 -11.955 Td [(In)28(ten)28(t:)]TJ/F27 9.9626 Tf 33.486 0 Td [(in)]TJ/F8 9.9626 Tf 9.547 0 Td [(.)]TJ -43.033 -11.955 Td [(Sp)-28(eci\014ed)-333(as:)-445(a)-333(real)-333(n)28(um)27(b)-27(er.)]TJ +/F8 9.9626 Tf 21.116 0 Td [(The)-333(stopping)-334(tolerance.)]TJ 3.79 -11.955 Td [(Scop)-28(e:)]TJ/F27 9.9626 Tf 32.379 0 Td [(global)]TJ/F8 9.9626 Tf -32.379 -11.955 Td [(T)28(yp)-28(e:)]TJ/F27 9.9626 Tf 29.612 0 Td [(required)]TJ/F8 9.9626 Tf -29.612 -11.955 Td [(In)28(ten)28(t:)]TJ/F27 9.9626 Tf 33.486 0 Td [(in)]TJ/F8 9.9626 Tf 9.547 0 Td [(.)]TJ -43.033 -11.956 Td [(Sp)-28(eci\014ed)-333(as:)-445(a)-333(real)-333(n)28(um)27(b)-27(er.)]TJ 0 g 0 G -/F27 9.9626 Tf -24.906 -19.428 Td [(desc)]TJ +/F27 9.9626 Tf -24.906 -19.427 Td [(desc)]TJ ET q -1 0 0 1 172.619 504.585 cm +1 0 0 1 172.619 571.832 cm []0 d 0 J 0.398 w 0 0 m 3.437 0 l S Q BT -/F27 9.9626 Tf 176.057 504.385 Td [(a)]TJ +/F27 9.9626 Tf 176.057 571.633 Td [(a)]TJ 0 g 0 G /F8 9.9626 Tf 10.55 0 Td [(con)28(tains)-334(data)-333(structures)-333(for)-333(c)-1(omm)28(unications.)]TJ -10.996 -11.955 Td [(Scop)-28(e:)]TJ/F27 9.9626 Tf 32.379 0 Td [(lo)-32(cal)]TJ/F8 9.9626 Tf -32.379 -11.955 Td [(T)28(yp)-28(e:)]TJ/F27 9.9626 Tf 29.612 0 Td [(required)]TJ/F8 9.9626 Tf -29.612 -11.955 Td [(In)28(ten)28(t:)]TJ/F27 9.9626 Tf 33.486 0 Td [(in)]TJ/F8 9.9626 Tf 9.548 0 Td [(.)]TJ -43.034 -11.955 Td [(Sp)-28(eci\014ed)-333(as:)-445(a)-333(structured)-333(data)-333(of)-334(t)28(yp)-28(e)]TJ 0 0 1 rg 0 0 1 RG /F30 9.9626 Tf 170.915 0 Td [(psb)]TJ ET q -1 0 0 1 362.845 456.764 cm +1 0 0 1 362.845 524.012 cm []0 d 0 J 0.398 w 0 0 m 3.138 0 l S Q BT -/F30 9.9626 Tf 365.983 456.565 Td [(desc)]TJ +/F30 9.9626 Tf 365.983 523.813 Td [(desc)]TJ ET q -1 0 0 1 387.532 456.764 cm +1 0 0 1 387.532 524.012 cm []0 d 0 J 0.398 w 0 0 m 3.138 0 l S Q BT -/F30 9.9626 Tf 390.67 456.565 Td [(type)]TJ +/F30 9.9626 Tf 390.67 523.813 Td [(type)]TJ 0 g 0 G /F8 9.9626 Tf 20.922 0 Td [(.)]TJ 0 g 0 G -/F27 9.9626 Tf -260.887 -19.427 Td [(itmax)]TJ +/F27 9.9626 Tf -260.887 -19.428 Td [(itmax)]TJ 0 g 0 G -/F8 9.9626 Tf 33.783 0 Td [(The)-333(maxim)27(um)-333(n)28(um)28(b)-28(er)-333(of)-334(iterations)-333(to)-333(p)-28(erform.)]TJ -8.877 -11.956 Td [(Scop)-28(e:)]TJ/F27 9.9626 Tf 32.379 0 Td [(global)]TJ/F8 9.9626 Tf -32.379 -11.955 Td [(T)28(yp)-28(e:)]TJ/F27 9.9626 Tf 29.612 0 Td [(optional)]TJ/F8 9.9626 Tf -29.612 -11.955 Td [(In)28(ten)28(t:)]TJ/F27 9.9626 Tf 33.486 0 Td [(in)]TJ/F8 9.9626 Tf 9.548 0 Td [(.)]TJ -43.034 -11.955 Td [(Default:)]TJ/F11 9.9626 Tf 39.436 0 Td [(itmax)]TJ/F8 9.9626 Tf 29.505 0 Td [(=)-278(1000.)]TJ -68.941 -11.955 Td [(Sp)-28(eci\014ed)-333(as:)-445(an)-333(in)28(teger)-333(v)55(ariable)]TJ/F11 9.9626 Tf 142.079 0 Td [(itmax)]TJ/F14 9.9626 Tf 29.505 0 Td [(\025)]TJ/F8 9.9626 Tf 10.516 0 Td [(1.)]TJ +/F8 9.9626 Tf 33.783 0 Td [(The)-333(maxim)27(um)-333(n)28(um)28(b)-28(er)-333(of)-334(iterations)-333(to)-333(p)-28(erform.)]TJ -8.877 -11.955 Td [(Scop)-28(e:)]TJ/F27 9.9626 Tf 32.379 0 Td [(global)]TJ/F8 9.9626 Tf -32.379 -11.955 Td [(T)28(yp)-28(e:)]TJ/F27 9.9626 Tf 29.612 0 Td [(optional)]TJ/F8 9.9626 Tf -29.612 -11.955 Td [(In)28(ten)28(t:)]TJ/F27 9.9626 Tf 33.486 0 Td [(in)]TJ/F8 9.9626 Tf 9.548 0 Td [(.)]TJ -43.034 -11.955 Td [(Default:)]TJ/F11 9.9626 Tf 39.436 0 Td [(itmax)]TJ/F8 9.9626 Tf 29.505 0 Td [(=)-278(1000.)]TJ -68.941 -11.955 Td [(Sp)-28(eci\014ed)-333(as:)-445(an)-333(in)28(teger)-333(v)55(ariable)]TJ/F11 9.9626 Tf 142.079 0 Td [(itmax)]TJ/F14 9.9626 Tf 29.505 0 Td [(\025)]TJ/F8 9.9626 Tf 10.516 0 Td [(1.)]TJ 0 g 0 G -/F27 9.9626 Tf -207.006 -19.427 Td [(itrace)]TJ +/F27 9.9626 Tf -207.006 -19.428 Td [(itrace)]TJ 0 g 0 G -/F8 9.9626 Tf 33.25 0 Td [(If)]TJ/F11 9.9626 Tf 8.912 0 Td [(>)]TJ/F8 9.9626 Tf 10.516 0 Td [(0)-228(prin)28(t)-228(out)-228(an)-228(i)1(nformational)-228(message)-228(ab)-28(out)-228(con)28(v)28(ergence)-228(ev)27(ery)]TJ/F11 9.9626 Tf 265.015 0 Td [(itr)-28(ace)]TJ/F8 9.9626 Tf -292.787 -11.956 Td [(iterations.)]TJ 0 -11.955 Td [(Scop)-28(e:)]TJ/F27 9.9626 Tf 32.379 0 Td [(global)]TJ/F8 9.9626 Tf -32.379 -11.955 Td [(T)28(yp)-28(e:)]TJ/F27 9.9626 Tf 29.612 0 Td [(optional)]TJ/F8 9.9626 Tf -29.612 -11.955 Td [(In)28(ten)28(t:)]TJ/F27 9.9626 Tf 33.486 0 Td [(in)]TJ/F8 9.9626 Tf 9.548 0 Td [(.)]TJ +/F8 9.9626 Tf 33.25 0 Td [(If)]TJ/F11 9.9626 Tf 8.912 0 Td [(>)]TJ/F8 9.9626 Tf 10.516 0 Td [(0)-228(prin)28(t)-228(out)-228(an)-228(i)1(nformational)-228(message)-228(ab)-28(out)-228(con)28(v)28(ergence)-228(ev)27(ery)]TJ/F11 9.9626 Tf 265.015 0 Td [(itr)-28(ace)]TJ/F8 9.9626 Tf -292.787 -11.955 Td [(iterations.)]TJ 0 -11.955 Td [(Scop)-28(e:)]TJ/F27 9.9626 Tf 32.379 0 Td [(global)]TJ/F8 9.9626 Tf -32.379 -11.955 Td [(T)28(yp)-28(e:)]TJ/F27 9.9626 Tf 29.612 0 Td [(optional)]TJ/F8 9.9626 Tf -29.612 -11.955 Td [(In)28(ten)28(t:)]TJ/F27 9.9626 Tf 33.486 0 Td [(in)]TJ/F8 9.9626 Tf 9.548 0 Td [(.)]TJ 0 g 0 G -/F27 9.9626 Tf -67.94 -31.382 Td [(irst)]TJ +/F27 9.9626 Tf -67.94 -31.383 Td [(irst)]TJ 0 g 0 G -/F8 9.9626 Tf 21.857 0 Td [(An)-333(in)28(tege)-1(r)-333(sp)-28(ecifying)-333(the)-333(restart)-334(par)1(a)-1(meter.)]TJ 3.049 -11.956 Td [(Scop)-28(e:)]TJ/F27 9.9626 Tf 32.379 0 Td [(global)]TJ/F8 9.9626 Tf -32.379 -11.955 Td [(T)28(yp)-28(e:)]TJ/F27 9.9626 Tf 29.612 0 Td [(optional)]TJ/F8 9.9626 Tf 40.576 0 Td [(.)]TJ -70.188 -11.955 Td [(In)28(ten)28(t:)]TJ/F27 9.9626 Tf 33.486 0 Td [(in)]TJ/F8 9.9626 Tf 9.548 0 Td [(.)]TJ -43.034 -11.955 Td [(V)83(alues:)]TJ/F11 9.9626 Tf 37.507 0 Td [(ir)-28(st)-447(>)]TJ/F8 9.9626 Tf 33.134 0 Td [(0.)-750(This)-435(is)-435(emplo)28(y)27(ed)-435(for)-435(the)-435(BiCGST)83(ABL)-435(or)-435(R)28(GMRES)]TJ -70.641 -11.955 Td [(metho)-28(ds,)-333(otherwise)-334(it)-333(is)-333(ignored.)]TJ +/F8 9.9626 Tf 21.857 0 Td [(An)-333(in)28(tege)-1(r)-333(sp)-28(ecifying)-333(the)-333(restart)-334(par)1(a)-1(meter.)]TJ 3.049 -11.955 Td [(Scop)-28(e:)]TJ/F27 9.9626 Tf 32.379 0 Td [(global)]TJ/F8 9.9626 Tf -32.379 -11.955 Td [(T)28(yp)-28(e:)]TJ/F27 9.9626 Tf 29.612 0 Td [(optional)]TJ/F8 9.9626 Tf 40.576 0 Td [(.)]TJ -70.188 -11.955 Td [(In)28(ten)28(t:)]TJ/F27 9.9626 Tf 33.486 0 Td [(in)]TJ/F8 9.9626 Tf 9.548 0 Td [(.)]TJ -43.034 -11.955 Td [(V)83(alues:)]TJ/F11 9.9626 Tf 37.507 0 Td [(ir)-28(st)-447(>)]TJ/F8 9.9626 Tf 33.134 0 Td [(0.)-750(This)-435(is)-435(emplo)28(y)27(ed)-435(for)-435(the)-435(BiCGST)83(ABL)-435(or)-435(R)28(GMRES)]TJ -70.641 -11.956 Td [(metho)-28(ds,)-333(otherwise)-334(it)-333(is)-333(ignored.)]TJ 0 g 0 G /F27 9.9626 Tf -24.906 -19.427 Td [(istop)]TJ 0 g 0 G -/F8 9.9626 Tf 29.232 0 Td [(An)-333(in)28(tege)-1(r)-333(sp)-28(ecifying)-333(the)-333(stopping)-333(c)-1(r)1(iterion.)]TJ -4.326 -11.956 Td [(Scop)-28(e:)]TJ/F27 9.9626 Tf 32.379 0 Td [(global)]TJ/F8 9.9626 Tf -32.379 -11.955 Td [(T)28(yp)-28(e:)]TJ/F27 9.9626 Tf 29.612 0 Td [(optional)]TJ/F8 9.9626 Tf 40.576 0 Td [(.)]TJ -70.188 -11.955 Td [(In)28(ten)28(t:)]TJ/F27 9.9626 Tf 33.486 0 Td [(in)]TJ/F8 9.9626 Tf 9.547 0 Td [(.)]TJ -43.033 -11.955 Td [(V)83(alues:)-478(1:)-479(use)-351(the)-350(norm)28(wise)-351(bac)28(kw)28(ard)-351(error,)-354(2:)-479(use)-350(the)-351(scaled)-350(2-norm)-351(of)]TJ 0 -11.955 Td [(the)-333(residual.)-445(Default:)-444(2.)]TJ +/F8 9.9626 Tf 29.232 0 Td [(An)-333(in)28(tege)-1(r)-333(sp)-28(ecifying)-333(the)-333(stopping)-333(c)-1(r)1(iterion.)]TJ -4.326 -11.955 Td [(Scop)-28(e:)]TJ/F27 9.9626 Tf 32.379 0 Td [(global)]TJ/F8 9.9626 Tf -32.379 -11.955 Td [(T)28(yp)-28(e:)]TJ/F27 9.9626 Tf 29.612 0 Td [(optional)]TJ/F8 9.9626 Tf 40.576 0 Td [(.)]TJ -70.188 -11.955 Td [(In)28(ten)28(t:)]TJ/F27 9.9626 Tf 33.486 0 Td [(in)]TJ/F8 9.9626 Tf 9.547 0 Td [(.)]TJ -43.033 -11.955 Td [(V)83(alues:)-478(1:)-479(use)-351(the)-350(norm)28(wise)-351(bac)28(kw)28(ard)-351(error,)-354(2:)-479(use)-350(the)-351(scaled)-350(2-norm)-351(of)]TJ 0 -11.956 Td [(the)-333(residual.)-445(Default:)-444(2.)]TJ 0 g 0 G /F27 9.9626 Tf -24.906 -19.427 Td [(On)-383(Return)]TJ 0 g 0 G 0 g 0 G -/F8 9.9626 Tf 164.383 -29.888 Td [(132)]TJ + 0 -19.427 Td [(x)]TJ +0 g 0 G +/F8 9.9626 Tf 11.028 0 Td [(The)-333(computed)-334(solution.)]TJ 13.878 -11.955 Td [(Scop)-28(e:)]TJ/F27 9.9626 Tf 32.379 0 Td [(lo)-32(cal)]TJ/F8 9.9626 Tf -32.379 -11.955 Td [(T)28(yp)-28(e:)]TJ/F27 9.9626 Tf 29.612 0 Td [(required)]TJ/F8 9.9626 Tf -29.612 -11.955 Td [(In)28(ten)28(t:)]TJ/F27 9.9626 Tf 33.486 0 Td [(inout)]TJ/F8 9.9626 Tf 26.096 0 Td [(.)]TJ -59.582 -11.956 Td [(Sp)-28(eci\014ed)-333(as:)-445(a)-333(rank)-333(one)-334(ar)1(ra)27(y)84(.)]TJ +0 g 0 G + 139.477 -29.887 Td [(124)]TJ 0 g 0 G ET endstream endobj -1567 0 obj << +1401 0 obj << /Type /Page -/Contents 1568 0 R -/Resources 1566 0 R +/Contents 1402 0 R +/Resources 1400 0 R /MediaBox [0 0 595.276 841.89] -/Parent 1540 0 R -/Annots [ 1565 0 R ] +/Parent 1388 0 R +/Annots [ 1399 0 R ] >> endobj -1565 0 obj << +1399 0 obj << /Type /Annot /Border[0 0 0]/H/I/C[1 0 0] -/Rect [345.53 453.355 412.588 464.48] +/Rect [345.53 520.602 412.588 531.727] /Subtype /Link /A << /S /GoTo /D (descdata) >> >> endobj -1569 0 obj << -/D [1567 0 R /XYZ 150.705 740.998 null] +1403 0 obj << +/D [1401 0 R /XYZ 150.705 740.998 null] >> endobj -1566 0 obj << -/Font << /F27 445 0 R /F8 446 0 R /F30 616 0 R /F11 602 0 R /F14 619 0 R >> +1400 0 obj << +/Font << /F27 433 0 R /F8 434 0 R /F30 601 0 R /F11 587 0 R /F14 604 0 R >> /ProcSet [ /PDF /Text ] >> endobj -1572 0 obj << -/Length 2996 +1406 0 obj << +/Length 2478 >> stream 0 g 0 G 0 g 0 G 0 g 0 G BT -/F27 9.9626 Tf 99.895 706.129 Td [(x)]TJ -0 g 0 G -/F8 9.9626 Tf 11.028 0 Td [(The)-333(computed)-334(solution.)]TJ 13.879 -11.955 Td [(Scop)-28(e:)]TJ/F27 9.9626 Tf 32.379 0 Td [(lo)-32(cal)]TJ/F8 9.9626 Tf -32.379 -11.955 Td [(T)28(yp)-28(e:)]TJ/F27 9.9626 Tf 29.611 0 Td [(required)]TJ/F8 9.9626 Tf -29.611 -11.956 Td [(In)28(ten)28(t:)]TJ/F27 9.9626 Tf 33.486 0 Td [(inout)]TJ/F8 9.9626 Tf 26.096 0 Td [(.)]TJ -59.582 -11.955 Td [(Sp)-28(eci\014ed)-333(as:)-445(a)-333(rank)-333(one)-333(arra)27(y)84(.)]TJ -0 g 0 G -/F27 9.9626 Tf -24.907 -19.925 Td [(iter)]TJ +/F27 9.9626 Tf 99.895 706.129 Td [(iter)]TJ 0 g 0 G /F8 9.9626 Tf 22.589 0 Td [(The)-333(n)27(um)28(b)-28(er)-333(of)-333(iterations)-333(p)-28(erformed.)]TJ 2.318 -11.955 Td [(Scop)-28(e:)]TJ/F27 9.9626 Tf 32.379 0 Td [(global)]TJ/F8 9.9626 Tf -32.379 -11.955 Td [(T)28(yp)-28(e:)]TJ/F27 9.9626 Tf 29.611 0 Td [(optional)]TJ/F8 9.9626 Tf -29.611 -11.956 Td [(In)28(ten)28(t:)]TJ/F27 9.9626 Tf 33.486 0 Td [(out)]TJ/F8 9.9626 Tf 16.549 0 Td [(.)]TJ -50.035 -11.955 Td [(Returned)-333(as:)-445(an)-333(in)28(teger)-334(v)56(ariable.)]TJ 0 g 0 G @@ -18974,26 +16826,26 @@ BT 0 g 0 G /F8 9.9626 Tf 23.758 0 Td [(Error)-333(co)-28(de.)]TJ 1.149 -11.955 Td [(Scop)-28(e:)]TJ/F27 9.9626 Tf 32.379 0 Td [(lo)-32(cal)]TJ/F8 9.9626 Tf -32.379 -11.956 Td [(T)28(yp)-28(e:)]TJ/F27 9.9626 Tf 29.611 0 Td [(required)]TJ/F8 9.9626 Tf -29.611 -11.955 Td [(In)28(ten)28(t:)]TJ/F27 9.9626 Tf 33.486 0 Td [(out)]TJ/F8 9.9626 Tf 16.549 0 Td [(.)]TJ -50.035 -11.955 Td [(An)-333(in)28(tege)-1(r)-333(v)56(alue;)-334(0)-333(means)-333(no)-334(error)-333(has)-333(b)-28(een)-333(detecte)-1(d)1(.)]TJ 0 g 0 G - 139.477 -284.931 Td [(133)]TJ + 139.477 -352.677 Td [(125)]TJ 0 g 0 G ET endstream endobj -1571 0 obj << +1405 0 obj << /Type /Page -/Contents 1572 0 R -/Resources 1570 0 R +/Contents 1406 0 R +/Resources 1404 0 R /MediaBox [0 0 595.276 841.89] -/Parent 1574 0 R +/Parent 1388 0 R >> endobj -1573 0 obj << -/D [1571 0 R /XYZ 99.895 740.998 null] +1407 0 obj << +/D [1405 0 R /XYZ 99.895 740.998 null] >> endobj -1570 0 obj << -/Font << /F27 445 0 R /F8 446 0 R /F11 602 0 R >> +1404 0 obj << +/Font << /F27 433 0 R /F8 434 0 R /F11 587 0 R >> /ProcSet [ /PDF /Text ] >> endobj -1577 0 obj << +1410 0 obj << /Length 80 >> stream @@ -19001,26 +16853,26 @@ stream 0 g 0 G 0 g 0 G BT -/F8 9.9626 Tf 315.088 90.438 Td [(134)]TJ +/F8 9.9626 Tf 315.088 90.438 Td [(126)]TJ 0 g 0 G ET endstream endobj -1576 0 obj << +1409 0 obj << /Type /Page -/Contents 1577 0 R -/Resources 1575 0 R +/Contents 1410 0 R +/Resources 1408 0 R /MediaBox [0 0 595.276 841.89] -/Parent 1574 0 R +/Parent 1388 0 R >> endobj -1578 0 obj << -/D [1576 0 R /XYZ 150.705 740.998 null] +1411 0 obj << +/D [1409 0 R /XYZ 150.705 740.998 null] >> endobj -1575 0 obj << -/Font << /F8 446 0 R >> +1408 0 obj << +/Font << /F8 434 0 R >> /ProcSet [ /PDF /Text ] >> endobj -1581 0 obj << +1414 0 obj << /Length 6932 >> stream @@ -19077,65 +16929,65 @@ BT 0 g 0 G [-500(La)28(wson,)-339(C.,)-339(Hanson,)-339(R.,)-339(Kincaid,)-339(D.)-338(and)-338(Krogh,)-339(F.,)-339(Basic)-338(Linear)-338(Algebra)]TJ 20.479 -11.955 Td [(Subprograms)-337(for)-336(Fortran)-337(usage,)-338(A)28(CM)-337(T)84(rans.)-337(Math.)-337(Soft)28(w.)-337(v)28(ol.)-337(5,)-337(38{329,)]TJ 0 -11.955 Td [(1979.)]TJ 0 g 0 G - 143.905 -29.888 Td [(135)]TJ + 143.905 -29.888 Td [(127)]TJ 0 g 0 G ET endstream endobj -1580 0 obj << +1413 0 obj << /Type /Page -/Contents 1581 0 R -/Resources 1579 0 R +/Contents 1414 0 R +/Resources 1412 0 R /MediaBox [0 0 595.276 841.89] -/Parent 1574 0 R +/Parent 1420 0 R >> endobj -1582 0 obj << -/D [1580 0 R /XYZ 99.895 740.998 null] +1415 0 obj << +/D [1413 0 R /XYZ 99.895 740.998 null] >> endobj -1583 0 obj << -/D [1580 0 R /XYZ 99.895 696.263 null] +1416 0 obj << +/D [1413 0 R /XYZ 99.895 696.263 null] >> endobj -1584 0 obj << -/D [1580 0 R /XYZ 99.895 699.619 null] +1417 0 obj << +/D [1413 0 R /XYZ 99.895 699.619 null] >> endobj -638 0 obj << -/D [1580 0 R /XYZ 99.895 643.15 null] +623 0 obj << +/D [1413 0 R /XYZ 99.895 643.15 null] >> endobj -637 0 obj << -/D [1580 0 R /XYZ 99.895 588.618 null] +622 0 obj << +/D [1413 0 R /XYZ 99.895 588.618 null] >> endobj -595 0 obj << -/D [1580 0 R /XYZ 99.895 534.087 null] +580 0 obj << +/D [1413 0 R /XYZ 99.895 534.087 null] >> endobj -596 0 obj << -/D [1580 0 R /XYZ 99.895 491.51 null] +581 0 obj << +/D [1413 0 R /XYZ 99.895 491.51 null] >> endobj -608 0 obj << -/D [1580 0 R /XYZ 99.895 448.934 null] +593 0 obj << +/D [1413 0 R /XYZ 99.895 448.934 null] >> endobj -592 0 obj << -/D [1580 0 R /XYZ 99.895 405.804 null] +577 0 obj << +/D [1413 0 R /XYZ 99.895 405.804 null] >> endobj -593 0 obj << -/D [1580 0 R /XYZ 99.895 363.227 null] +578 0 obj << +/D [1413 0 R /XYZ 99.895 363.227 null] >> endobj -1585 0 obj << -/D [1580 0 R /XYZ 99.895 320.651 null] +1418 0 obj << +/D [1413 0 R /XYZ 99.895 320.651 null] >> endobj -1586 0 obj << -/D [1580 0 R /XYZ 99.895 278.074 null] +1419 0 obj << +/D [1413 0 R /XYZ 99.895 278.074 null] >> endobj -624 0 obj << -/D [1580 0 R /XYZ 99.895 214.078 null] +609 0 obj << +/D [1413 0 R /XYZ 99.895 214.078 null] >> endobj -594 0 obj << -/D [1580 0 R /XYZ 99.895 157.333 null] +579 0 obj << +/D [1413 0 R /XYZ 99.895 157.333 null] >> endobj -1579 0 obj << -/Font << /F16 443 0 R /F8 446 0 R /F17 588 0 R /F30 616 0 R >> +1412 0 obj << +/Font << /F16 431 0 R /F8 434 0 R /F17 573 0 R /F30 601 0 R >> /ProcSet [ /PDF /Text ] >> endobj -1589 0 obj << +1423 0 obj << /Length 1404 >> stream @@ -19155,87 +17007,87 @@ BT 0 g 0 G [-500(M.)-443(Snir,)-471(S.)-443(Otto,)-471(S.)-443(Huss-Lederman,)-471(D.)-443(W)84(alk)27(er)-443(and)-443(J.)-443(Dongarra,)]TJ/F17 9.9626 Tf 321.124 0 Td [(MPI:)]TJ -300.645 -11.955 Td [(The)-365(Complete)-365(R)51(efer)51(enc)51(e.)-365(V)76(ol)1(ume)-366(1)-365(-)-365(The)-365(MPI)-365(Cor)51(e)]TJ/F8 9.9626 Tf 228.803 0 Td [(,)-343(sec)-1(on)1(d)-342(edition,)-343(MIT)]TJ -228.803 -11.956 Td [(Press,)-333(1998.)]TJ 0 g 0 G - 143.904 -516.064 Td [(136)]TJ + 143.904 -516.064 Td [(128)]TJ 0 g 0 G ET endstream endobj -1588 0 obj << +1422 0 obj << /Type /Page -/Contents 1589 0 R -/Resources 1587 0 R +/Contents 1423 0 R +/Resources 1421 0 R /MediaBox [0 0 595.276 841.89] -/Parent 1574 0 R +/Parent 1420 0 R >> endobj -1590 0 obj << -/D [1588 0 R /XYZ 150.705 740.998 null] +1424 0 obj << +/D [1422 0 R /XYZ 150.705 740.998 null] >> endobj -591 0 obj << -/D [1588 0 R /XYZ 150.705 716.092 null] +576 0 obj << +/D [1422 0 R /XYZ 150.705 716.092 null] >> endobj -590 0 obj << -/D [1588 0 R /XYZ 150.705 676.296 null] +575 0 obj << +/D [1422 0 R /XYZ 150.705 676.296 null] >> endobj -1591 0 obj << -/D [1588 0 R /XYZ 150.705 644.416 null] +1425 0 obj << +/D [1422 0 R /XYZ 150.705 644.416 null] >> endobj -1587 0 obj << -/Font << /F8 446 0 R /F17 588 0 R >> +1421 0 obj << +/Font << /F8 434 0 R /F17 573 0 R >> /ProcSet [ /PDF /Text ] >> endobj -1592 0 obj +1426 0 obj [399.7 399.7 513.9 799.4 285.5 342.6 285.5 513.9 513.9 513.9 513.9 513.9 513.9 513.9 513.9 513.9 513.9 513.9 285.5 285.5 285.5 799.4 485.3 485.3 799.4 770.7 727.9 742.3 785 699.4 670.8 806.5 770.7 371 528.1 799.2 642.3 942 770.7 799.4 699.4 799.4 756.5 571 742.3 770.7 770.7 1056.2 770.7 770.7 628.1 285.5 513.9 285.5 513.9 285.5 285.5 513.9 571 456.8 571 457.2 314 513.9 571 285.5 314 542.4 285.5 856.5 571 513.9 571 542.4 402 405.4] endobj -1593 0 obj +1427 0 obj [892.9 339.3 892.9 585.3 892.9 585.3 892.9 892.9 892.9 892.9 892.9 892.9 892.9 1138.9 585.3 585.3 892.9 892.9 892.9 892.9 892.9 892.9 892.9 892.9 892.9 892.9 892.9 892.9 1138.9 1138.9 892.9 892.9 1138.9 1138.9 585.3 585.3 1138.9 1138.9 1138.9 892.9 1138.9 1138.9 708.3 708.3 1138.9 1138.9 1138.9 892.9 329.4 1138.9] endobj -1594 0 obj +1428 0 obj [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 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 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 525 525 525 525 525 525] endobj -1595 0 obj +1429 0 obj [533.6] endobj -1596 0 obj +1430 0 obj [413.2 413.2 531.3 826.4 295.1 354.2 295.1 531.3 531.3 531.3 531.3 531.3 531.3 531.3 531.3 531.3 531.3 531.3 295.1 295.1 295.1 826.4 501.7 501.7 826.4 795.8 752.1 767.4 811.1 722.6 693.1 833.5 795.8 382.6 545.5 825.4 663.6 972.9 795.8 826.4 722.6 826.4 781.6 590.3 767.4 795.8 795.8 1091 795.8 795.8 649.3 295.1 531.3 295.1 531.3 295.1 295.1 531.3 590.3 472.2 590.3 472.2 324.7 531.3 590.3 295.1 324.7 560.8 295.1 885.4 590.3 531.3 590.3 560.8 414.1 419.1 413.2 590.3 560.8 767.4 560.8 560.8] endobj -1597 0 obj +1431 0 obj [611.1 611.1 611.1] endobj -1598 0 obj +1432 0 obj [777.8 277.8 777.8 500 777.8 500 777.8 777.8 777.8 777.8 777.8 777.8 777.8 1000 500 500 777.8 777.8 777.8 777.8 777.8 777.8 777.8 777.8 777.8 777.8 777.8 777.8 1000 1000 777.8 777.8 1000 1000 500 500 1000 1000 1000 777.8 1000 1000 611.1 611.1 1000 1000 1000 777.8 275 1000 666.7 666.7 888.9 888.9 0 0 555.6 555.6 666.7 500 722.2 722.2 777.8 777.8 611.1 798.5 656.8 526.5 771.4 527.8 718.7 594.9 844.5 544.5 677.8 762 689.7 1200.9 820.5 796.1 695.6 816.7 847.5 605.6 544.6 625.8 612.8 987.8 713.3 668.3 724.7 666.7 666.7 666.7 666.7 666.7 611.1 611.1 444.4 444.4 444.4 444.4 500 500 388.9 388.9 277.8 500 500 611.1 500 277.8 833.3 750 833.3 416.7 666.7 666.7 777.8 777.8 444.4] endobj -1599 0 obj +1433 0 obj [339.3 892.9 585.3 892.9 585.3 610.1 859.1 863.2 819.4 934.1 838.7 724.5 889.4 935.6 506.3 632 959.9 783.7 1089.4 904.9 868.9 727.3 899.7 860.6 701.5 674.8 778.2 674.6 1074.4 936.9 671.5 778.4 462.3 462.3 462.3 1138.9 1138.9 478.2 619.7 502.4 510.5 594.7 542 557.1 557.3 668.8 404.2 472.7 607.3 361.3 1013.7 706.2 563.9 588.9 523.6 530.4] endobj -1600 0 obj +1434 0 obj [569.5 569.5 569.5 569.5 569.5 569.5 569.5 569.5 569.5 323.4] endobj -1601 0 obj -[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 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 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 525 525 525 525 525 525 525 525 525] +1435 0 obj +[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 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 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 525 525 525 525 525 525 525 525 525 525 525] endobj -1602 0 obj +1436 0 obj [639.7 565.6 517.7 444.4 405.9 437.5 496.5 469.4 353.9 576.2 583.3 602.6 494 437.5 570 517 571.4 437.2 540.3 595.8 625.7 651.4 622.5 466.3 591.4 828.1 517 362.8 654.2 1000 1000 1000 1000 277.8 277.8 500 500 500 500 500 500 500 500 500 500 500 500 277.8 277.8 777.8 500 777.8 500 530.9 750 758.5 714.7 827.9 738.2 643.1 786.3 831.3 439.6 554.5 849.3 680.6 970.1 803.5 762.8 642 790.6 759.3 613.2 584.4 682.8 583.3 944.4 828.5 580.6 682.6 388.9 388.9 388.9 1000 1000 416.7 528.6 429.2 432.8 520.5 465.6 489.6 477 576.2 344.5 411.8 520.6 298.4 878 600.2 484.7 503.1 446.4 451.2 468.8 361.1 572.5 484.7 715.9 571.5 490.3 465.1] endobj -1603 0 obj -[613.3 562.2 587.8 881.7 894.4 306.7 332.2 511.1 511.1 511.1 511.1 511.1 831.3 460 536.7 715.6 715.6 511.1 882.8 985 766.7 255.6 306.7 514.4 817.8 769.1 817.8 766.7 306.7 408.9 408.9 511.1 766.7 306.7 357.8 306.7 511.1 511.1 511.1 511.1 511.1 511.1 511.1 511.1 511.1 511.1 511.1 306.7 306.7 306.7 766.7 511.1 511.1 766.7 743.3 703.9 715.6 755 678.3 652.8 773.6 743.3 385.6 525 768.9 627.2 896.7 743.3 766.7 678.3 766.7 729.4 562.2 715.6 743.3 743.3 998.9 743.3 743.3 613.3 306.7 514.4 306.7 511.1 306.7 306.7 511.1 460 460 511.1 460 306.7 460 511.1 306.7 306.7 460 255.6 817.8 562.2 511.1 511.1 460 421.7 408.9 332.2 536.7 460 664.4 463.9 485.6 408.9] +1437 0 obj +[613.3 562.2 587.8 881.7 894.4 306.7 332.2 511.1 511.1 511.1 511.1 511.1 831.3 460 536.7 715.6 715.6 511.1 882.8 985 766.7 255.6 306.7 514.4 817.8 769.1 817.8 766.7 306.7 408.9 408.9 511.1 766.7 306.7 357.8 306.7 511.1 511.1 511.1 511.1 511.1 511.1 511.1 511.1 511.1 511.1 511.1 306.7 306.7 306.7 766.7 511.1 511.1 766.7 743.3 703.9 715.6 755 678.3 652.8 773.6 743.3 385.6 525 768.9 627.2 896.7 743.3 766.7 678.3 766.7 729.4 562.2 715.6 743.3 743.3 998.9 743.3 743.3 613.3 306.7 514.4 306.7 511.1 306.7 306.7 511.1 460 460 511.1 460 306.7 460 511.1 306.7 306.7 460 255.6 817.8 562.2 511.1 511.1 460 421.7 408.9 332.2 536.7 460 664.4 463.9 485.6] endobj -1604 0 obj +1438 0 obj [583.3 555.6 555.6 833.3 833.3 277.8 305.6 500 500 500 500 500 750 444.4 500 722.2 777.8 500 902.8 1013.9 777.8 277.8 277.8 500 833.3 500 833.3 777.8 277.8 388.9 388.9 500 777.8 277.8 333.3 277.8 500 500 500 500 500 500 500 500 500 500 500 277.8 277.8 277.8 777.8 472.2 472.2 777.8 750 708.3 722.2 763.9 680.6 652.8 784.7 750 361.1 513.9 777.8 625 916.7 750 777.8 680.6 777.8 736.1 555.6 722.2 750 750 1027.8 750 750 611.1 277.8 500 277.8 500 277.8 277.8 500 555.6 444.4 555.6 444.4 305.6 500 555.6 277.8 305.6 527.8 277.8 833.3 555.6 500 555.6 527.8 391.7 394.4 388.9 555.6 527.8 722.2 527.8 527.8 444.4 500] endobj -1605 0 obj -[638.9 638.9 958.3 958.3 319.4 351.4 575 575 575 575 575 869.4 511.1 597.2 830.6 894.4 575 1041.7 1169.4 894.4 319.4 350 602.8 958.3 575 958.3 894.4 319.4 447.2 447.2 575 894.4 319.4 383.3 319.4 575 575 575 575 575 575 575 575 575 575 575 319.4 319.4 350 894.4 543.1 543.1 894.4 869.4 818.1 830.6 881.9 755.6 723.6 904.2 900 436.1 594.4 901.4 691.7 1091.7 900 863.9 786.1 863.9 862.5 638.9 800 884.7 869.4 1188.9 869.4 869.4 702.8 319.4 602.8 319.4 575 319.4 319.4 559 638.9 511.1 638.9 527.1 351.4 575 638.9 319.4 351.4 606.9 319.4 958.3 638.9 575 638.9 606.9 473.6 453.6 447.2 638.9 606.9 830.6 606.9 606.9 511.1 575] +1439 0 obj +[638.9 638.9 958.3 958.3 319.4 351.4 575 575 575 575 575 869.4 511.1 597.2 830.6 894.4 575 1041.7 1169.4 894.4 319.4 350 602.8 958.3 575 958.3 894.4 319.4 447.2 447.2 575 894.4 319.4 383.3 319.4 575 575 575 575 575 575 575 575 575 575 575 319.4 319.4 350 894.4 543.1 543.1 894.4 869.4 818.1 830.6 881.9 755.6 723.6 904.2 900 436.1 594.4 901.4 691.7 1091.7 900 863.9 786.1 863.9 862.5 638.9 800 884.7 869.4 1188.9 869.4 869.4 702.8 319.4 602.8 319.4 575 319.4 319.4 559 638.9 511.1 638.9 527.1 351.4 575 638.9 319.4 351.4 606.9 319.4 958.3 638.9 575 638.9 606.9 473.6 453.6 447.2 638.9 606.9 830.6 606.9 606.9 511.1 575 1150] endobj -1606 0 obj +1440 0 obj [726.9 688.4 700 738.4 663.4 638.4 756.7 726.9 376.9 513.4 751.9 613.4 876.9 726.9 750 663.4 750 713.4 550 700 726.9 726.9 976.9 726.9 726.9 600 300 500 300 500 300 300 500 450 450 500 450 300 450 500 300 300 450 250 800 550 500 500 450 412.5 400 325 525 450 650 450 475] endobj -1607 0 obj +1441 0 obj [625 625 937.5 937.5 312.5 343.7 562.5 562.5 562.5 562.5 562.5 849.5 500 574.1 812.5 875 562.5 1018.5 1143.5 875 312.5 342.6 581 937.5 562.5 937.5 875 312.5 437.5 437.5 562.5 875 312.5 375 312.5 562.5 562.5 562.5 562.5 562.5 562.5 562.5 562.5 562.5 562.5 562.5 312.5 312.5 342.6 875 531.2 531.2 875 849.5 799.8 812.5 862.3 738.4 707.2 884.3 879.6 419 581 880.8 675.9 1067.1 879.6 844.9 768.5 844.9 839.1 625 782.4 864.6 849.5 1162 849.5 849.5 687.5 312.5 581 312.5 562.5 312.5 312.5 546.9 625 500 625 513.3 343.7 562.5 625 312.5 343.7 593.7 312.5 937.5 625 562.5 625 593.7 459.5 443.8 437.5 625 593.7 812.5 593.7 593.7 500 562.5 1125] endobj -1608 0 obj << -/Length1 1762 -/Length2 12194 +1442 0 obj << +/Length1 1782 +/Length2 12254 /Length3 0 -/Length 13956 +/Length 14036 >> stream %!PS-AdobeFont-1.1: CMBX10 1.00B @@ -19251,7 +17103,7 @@ stream /ItalicAngle 0 def /isFixedPitch false def end readonly def -/FontName /CVCINT+CMBX10 def +/FontName /GPIGCD+CMBX10 def /PaintType 0 def /FontType 1 def /FontMatrix [0.001 0 0 0.001 0 0] readonly def @@ -19285,6 +17137,7 @@ dup 44 /comma put dup 100 /d put dup 101 /e put dup 56 /eight put +dup 124 /emdash put dup 123 /endash put dup 61 /equal put dup 102 /f put @@ -19337,48 +17190,62 @@ S ?] •ˆFÂx¸Âºþz¯‹DÈL•_‰¡>b T¼vÊ»¿b–Þ§œ×ÈÆpñ'aŽ™uµšˆ…á&õzØM7nGkßÚÈhûjúÙÖ”µa#ÄÙõSfÐSµ/+ 츮 †Å5æ&`8­¬þ1?Îá¢æ‰’¬Ê{·ù—p~£wÓ~¦ÿ5¿¼(f¥r³‘ù¸Eh]º^bñfè‰÷hü•»Ç‘XÂ;/Ñ%o†¦OvÙšcŠÀÜß9³ÁÂÙr²çXo$²Ý’-#z}ÿýfSUÏ»îy;ÿÍ”Ïýº>r^ÜôÍä0~;‘‰:6]ô:S½ÒSŽ( xŽ:b´ NPc´ Ái:(O¤>©¶EÿQÀÓú@q;¨y¿Ãʨ¹Ø… Áª‹¾§ïFšï nÍ<&ª½S^Ÿ½ÅÏ…‹üØ'¤,ÅÌÄñ5:8 N‰ø «:U6øHíÞ¢ êS¥µîK¢äL M7ÿ Aä“þÚoKrî;pzþ·ÉYHbòЫFÎ&/ԋ㊞á5Ý;–O*öÿ÷'²Ïà;Øòƒûh2Ãã÷˸¼«2Ï*ŽaK»2GËÿAÖ`ÀOn˜r!¸Ll‡>ó¹Šâ¨¬%hª.ŠrÂYèã ­ð'‰‰Ì¬e1ÆgµÏ$•ìušÐîbSÝ>Y`TBÌ”¸ÚÛ3ÐIø¼`ë»H,·.ÅŠ×áîÇ0Ta÷¯Z¥·ëÖ¼× â2Ÿ†ö̧«)Ö¤ßÍ–÷¥qáKæ©“ dT‘,O%ž+]ìeù>ºû0K¦Ÿ£‘jób(lŒFØ,7.7DqôÊ‚[‚*uz¿A‡…×)v>\û2ńȪE½æ¸3ŒÜ9#;Œ01¦57ÔQLòÐè‚­8!¼UP÷K#½¸H^MÎ"yëDc]—fOÙs=¨Æ7­nntþ ÁÙñ³–”Î(ßÞ–Ç—¡^G¸÷RqÝ_^¬P”„íÓþÛ*¿g8 “º#µ¡^𫲠WYEIÕÕ:ÅYa_Êq2!“hA¡Ã;ðK‘®Ë€eãÓòx|ï!.úff»ã3D!Huž¢àÁNî’KMuEXûîÿå<Â>nÖj òDPr%…SY­¤„j” -©»ÕÍåaÕp”0b,As8HšøPÕøñ°›ìÓqgôã ð1è+äÙÝA‘T¬{ic±í$o¬A1å>»¼öÌúúmþC'’\*°¾{ædë½VžÓ!r3Âà&yµ€rùToù Æ$ëôºZ&Vøxy©q—ÕŠœŠ`š#èûHc8 £!e¿x®—!!Lƒ’`haÈŠ[xz…|ê×_õp—‚˜ ðgdMyÞ)šŒTû”ÜêÁ/™Nº{Ÿ>dö\^.E ü¼Û©#Œ?x"ÎêîâW‰×ÛY zÃÍôèÎxFd œK‹×ýª‘°‰Æ @Û‚²¤u÷(ExMöâiD©iEé:üç¼b‹f}ÑÍ—üZ$Üv.{u2Ö±6߀ò4/¿&5´£@ô*®Ñ) µ©«²x{`Ê1¸ªK0¬Ýˆ‡a%±†j•cax7¬÷£ñ¥œk|Mƒ|Ä-Md -§nµ“šñ&ÝýZËÔïç¾%•w(ïókH¦Ð©eåå ­Ö#ÞïcnòöÏ£ý·uŸYŽ$· ,Çt„Iò½Yç…Ð_Xé ×# ’¨!È<›¾@¿ÃgòÓÈ>–¸{¾4iZÜtT!R-R3à ÌÁ½ôßs‹TR5òÀ²‘ò«ó`8qõ gr€Ü¹’¦Q~ÂùŽ1Š_*•³÷ÔaÚð…ÖHîÈ×?ýIn¿º ðï•ü1MHnmRà¬ùÄ/N{9@ÚHQ‹‡ÎL>œ§»í=Ïõ{Yâ=‘ñƒ\SìF¤ç‘§˜g‡ùIëíC¿9´IOåÏ@Tóh¦Y­§µq9Ü3ÝY-†}¥6¬§°_û‡W[´=My³roä'Ÿ>,¥,$8xT½‘Ÿ³yY]#f¶/ç{Lqe©'e˜¬ÇŸƒXE}â„’{ûˆČìY¬ò‘*ÇØ2˜I -TÇöG®š®MUÏl\-f×… x‘ÉÀK%‚­çsÌBûÇ«bŠ-°?? -:Ä÷ƒwOÚíl+òç¯@æ²6reÑÈÓõöŒ‹ÂŽÁ~„<=:AùÊâ8l ÛϬ¸\Ÿä£’«u?õëÞ}€µÿç‡Ú¡ˆ óÆrÌ||kE¯‹YHY)›œÓÜó$G ¡¾à²žXôÍ<üŒçÞußÞÕ`Øç2a7‚'Û fÒçò ^u†à§ÿ6døÀ -¿¨Ò¼îS(ücÏ\t J!b±×_õ?Éùy·|ȸœSPNžš*Rl/ƒÓâuÍ´}„*ÚÂÚ•¾ß¢Ì s^sáâ3;D$¹ù¹íssíF¢eo²Z¦>"Ör¨—ãLÿ^íRë‚UW¨«4–kÑ‚ ÷÷y¯“[º°iûõl¤ä5™’:žlqr¥¿âàr_‡ø@j¥!Ó#Ϥ?“á/÷ªìŒ³†Òµ=î²ro©h%G³—±\FÂU?b>0‹“…dÌø«Ôu¨2Ì×Oº‹“Gó• ~)\Mòk·C’Å”,? 8ÒÚO¯¢nFˆ¼)zAkÂÝئà4°ø¸/ ›)ÓêÖg[¦´d}É! §DÅ„ ±iÚŽßK§ r„þɈ†:“tPÈš~Ì©Æ=a×i!Û÷÷,2E(ô0¤|s -¡JéíɈ& $¬pî§\Z+ÌT§7†$èÝ1Ñ\aÓPópg‘ã_b¥ã㎃܆žÇhk{³L#°ÜòYre¾ÆjSôþŽ¥Y‚)ÿ¨‰#?_/k#b? °¸q±LÒ€æeá+è§;«7QÉÄc¹Ñék´`=ã¾[:ëY’Û*…SÃÅH§¿¾8·¥÷Âá5ѱuçØC(ŒÔ‰€ª ¦ÀqËÛ1u²2¿šg0ƒÅ‘Ô3¸séaHÏ0Þ[þúÙ” é½4 mÈåçƒgG±´p@: ÿ5•ð÷Þmr‰(5º²«ûf½P›ÿá+-ðO¦·ðoo…{q‹<Ô6â(ûÉxÊaÁ¿7¡¥qBè;LOžªƒ^ 4ù"lÕDý­ä­íóú‚K£Õ±FžLŠeθ¨ÒY?lF¯=¸ãcî'.óO#á]v"Ì&É›®±/û½@kÔ”e‹XS€ ú¿ý–+ÑOÖ ØtrD™ïœ¶¸÷°!æHåx¿1amb±j˜•?MË—áfWÓ)©äM‹'Õ4ð¢£^G´‘¶ÜòGèðéü²D®³¨ãv"ˆ0àši}·³`Ÿ½¦YêÆBÁ~?ûz<^ŽuËIÌmý"MH,/UË’Óƒ¾Aì@Û¯Œ –]˜=Z†N…?Pu¬ÄàÒ6“ŠÓì0{43Ny¿DE³g2¯twxY=mÀ§–ýž“‹90}Ëó$˜U¡¹tˆ‡(nNà°w®þÔ‹í¾¿Ü\oÅž¼:d‰Yò4«æEtÊõ¸ŽJø>¤ZIp3;Wñ_n¡Ò¼“šIë7’ŽV¬ÎWE&ÿ# -àVj5Âì½¥Ü&.4a M¼«O0ûï.ÿìê‚ÀÔ ÿﻂ ‚²‘9§B¾•×0÷[Å:“‹Tt|V¶:Ÿî•å¢Ls‡KGŽÛ6t‡¡!H}~?°˜ùrý¥ØóűÒØ<›—2a°ÈÍçÍôÁt"; ™¾JdùGÌmÜ5¯Sù˜ê•Hõ0ÁÓyÏs‡Žõ“¡Çü7rP±"`ü C„}|Iî«Ë¥Û*ÐJÍßñ"1ë–Øμâë™FE•ãaª Þ†%5ªf×û2#Sí•«Äo˜§¼ -›žY5 l†’= |Ñ)‡Y·d£T:0ät¿Á—¬zvé:\I˜ÆÓ§áCŸ& ÙK‘I8ŽJàºôƒ¾ëUMHþ'MýŠÆ*•ªü°¬ëWlíË€ªH,¡2,CæF€ÏÍEx9ñÓQ°<[‘Û£í½Âçš‹+‰n«ÞÒͺ&˜UØ (Nû“ËvµÒ–dÉÊfÕ¨¯x×ÚCE+yëi»Á¼{â_ñ[Š€i öK`òqã†DPó0rºL%忈ê=†<ã- MÂŽX”£¶„unŸFmèíù[ìÊ$–kž-eÓêú‚—Žw™ö2ano0‘ÿÌËrþÊroQM¶çõ›‰;ˆÃÞPé¥càoâ6¬2â>c³4\Ý7ÀP¢tÈÃËò8(/ -Åügè’Î?¤\Ý©¡ÓÙ¤·bS߉x·Ež*cQŸlOþõ´Ex¤+ þ£i¨–ÕßsWoåÓOÖnd»ÏÁ—€:°.«3¸ëCWui¢9Ó‰aŒ¤K˜Ǹ9cêÊB­U(ó3 €?@Ñ®³é<-qà õü3ã”@Ÿ9C8PŸyƒ¡¿ImRgDуk€Bé‘é¿‚G~HÛë‰/]|œ#=ëdŠ”:,ø}TÑçr¿;À“¹vä+Icõ¯+u`ÇuU ZxÔÛÁ±Ý<ï©ÜÂeÞ,K@¤oà£Áºÿ³Ÿ<~BÞä’ȳŠ:UìDì§~9+›òêòiX ¬N+£, Ã<¸ÒToâGï`g÷o0QÆ.›Ñðü¦ä’gì+Lv•Îæ}L˜$;v§þà2txÏÍ÷9zÇ´Ý(“ü¥¯¾•·-†•—aù’J—z~"Z,ËŠH/Ÿ³ˆùÃ\e[÷¸ª<¹Ëþ=aj‹¿r×útñ£ÊÇzt%Õ¦ò‹a½ÀüMŽÛW] Sß?Àµ¡ñm…o°ÓÏòJZ T±Ê_÷ƒ…éŒbÿ;¸7ÐÊit-#Wî¹')À©âbÔ‘²Çà) ²K˜ï€ÞšÚ°f`¾4òÆ‘v«_$UŸLïÊþLeêÙ¹!†ë¢A5'ÄJჄ£LZÍ.J’u[U+=7w€(vújäÎsÓŒAOœ®êŒE½ø§Gã·Õ‡KZ "ÓõÍ\h—1Rã7­ØN¢!{y-›‰Y¾:ÈÒŸ±z¬†l•¦¦Â?‘Ï…ÿ^A>ÕIƒ¥Ú’š¾ÙOw²æòø%Æã½~äÆ ¦ÄA4Vv.LÓÆï÷9ú¼à:Ž~àǮ޿F‰ ]‡+ë·úpLwçbqÀÌŒ¶ƒy©Û»h~6 ªvrÍŽÇdù|èî¡Ö¡pî¾ c\l2a·<»j’v·-§|GÞT -p‡i³’)~ÉzÕþ³U¥èUã/j‚x -¾]ФO Œ3R©ˆÅ´Ê)Cß’DÒ̉¯0û,¤×Ç^ÎòdÃÖ”çâ(`œJûŒ.{R}3‰͹'ô*W½ýUßúÖëÙCš™¶ƒsòÙlFbgìå&ß4¾´È“1¤#»ãÙzä÷^ª`2ì.`i™®‰€ù Ùõûi™9Ãm¢Ü÷¯GvEš ‚I€„;h(¼¿¾¤^<ö^Ðï±ué -ô¬Á+HcfÅA«þ‹Þ¹2QHS7\|Á¥»ÊfnŒ“ǬV¶`ãæ Æë°n6T%1SÑʇ[Àuü.CS?ÏXOËyÕà×|}t1åÁ;X„[$fËë[Ê'Wé°ð€ ö|·Ûè£ó ð:Ûe¼þŒb öcìnq.߈ݧ˜“xZ ÚÐû‰­I­K)2?ÊÂîa£'¬³Z°¾œýçeZÓ$^Ù89ãêMs_4„•úõ˜^Zéb)Ÿ…T¨" æQ²AU-\j{ŒÙíP¡o}c,ÿÛfM+ -éMJ%  @œéÈà¶I®ÇA†å˜†i –)/NÄÀ> -sINmX-øª{*œ­^ ŠfŠ@þ-"†YºhÈ6š©9ÐBCü^òg[¬¬‚'Ý#Öyó>¥-võ+€ÒÜdé\Ót>9Ïǧ8JoK¸_ÏüÌ#l©âª‘ðeÜã]—w>³‰£JÅ,P†m/{;(ðo HÙNN‹týÿ€òÁö'…œ@÷FО…hR)´Ì°½òÿÚyíp¬å¦{T„­õËÏäŒEüþÐZÅ“é‡ÜLdõGß›õt Ûœëù%°¾eò2'õnä„¢ƒfêgþ¤¾ÅqE]bÃá­âÁ0ì=å¿x’ø'FíØ·ÒX*(¸[¦é¨+_Þ™oÇë$4«ƒ™ ˜žÙÞy;Â˽jK@W噪‹Ç3/‘b¯ 9šÄ9—–)õ}ú+Æ­fæu6 ™XË”s‹žðßô Ýd¾Ý.¹>œJÈ„µñºª4ÚjeîL:ö=óyT:¦{KI!ÌþÕ绸­®ä£þ}˜–u᳈=GÖÃdŒí¢É†j{}•¤7d´<„ý×\·EÄR—1b5í!Â9Ó@­~·”oËL÷õ›¼Ò¾"YEv÷GpË(ÈzØ‘’¸QÈ#|jšy’„ ’…¢‹ú¹¼¨æ™åj{YC%ì\­– †ùI%/hÆÿ~X&|jp:…½÷DÈsAe¢Ög“¡ÛÄî‰Â!O³NžFù ®š®‚’UǤF£¾}dV_ò­úÆ‘I5T#礯çç`ZlùÃ:'ô˜xZF½3 ø¾áÒº/Tà6±uÊ+«TlÒÉž>[º´1ðœò¶2&/J£'†C®Š…Çå¹Ð~”\7aWÜ<ƒ„ÀÑþ5wjîF,R ´‰æwM[&) Ûè÷‘°…'ÐÐ7~´víXMn“Ùa!*Ðþr¼aÿúïÏhT‘âL‹ƒ?J9‚pkCj+ªûÀ®;@©¢å!h±s)Ÿ'ö?ã€"!!L£úŠ’ -ôüLìYõúh¹×°Ü'‹+¨ò°RÎ|/ƒrz‡ïhrS2Åe!è‚k^n:lk‹ûvðªËÔÖÛô¹oû˜×èü?c4ÊÝ­µ>*ýã‹™¸U?¯*®Öî3U0†¡}†Ší(çæ/¸“˜Ð2À'9·5íä‹íÁ¾½‰AlÃHò{ò‡BFYY¹¾U7·ôë—Ëõ‹ìÆW;E,FE TcáÒ(””€Jö#È?„Yî/zžö÷‡™ùeëObÆ(¶âp÷ic ¨Œ¶n:ÒàÀ ’{8ýj*ìLIÛÉÐŽF#Jd2(³Z¯ýwvs³vÉ‘Ê2áõùù{y¿¬5_ ^á‘áW·9?¹'‹¤]Uqc -%áÍhR2ƒþ'Gÿ¢¹°ò›]áØsO–½¯ óD%háÚyÃNا*˜{e|L¶á“cå©ø­wB1ÒùB™óÑKA´!×™zFf¢x¹†¬#k -ž»X–ì}›Þ™Yž"›æ|S T¨zNŠín³ðDœ­éx‹tdzYÌ_Oø)Iò’ KvxzQh_²5`»Ü -d¬ç#åxjr'O˜v'r¼GJ÷6¬—m> Ž/ ›•Äö­•‘䣪“cá2Æjf…”Ófv(òãŒöšÓ-ª³jƒ€OG\2õ¾^óJ\e'Q“qѾs÷`”œ&c醧/ò‚Ú« - æi¡þ)àeÆŸ± ­ª=ŠÌ/¼¦3þp¦“ULØXŸïž¸. 2ߣð‹ÿÊýFñíÁØ„ó&®!^Ç]šååçñ{¢˜åçð,|Í·à๜í鲉;‘Æ3Ð9YEwYd·§EÙrªLÐúÙ#f&TG0ͯ¨qò_gÌ.¡3ýDK>+n=‰xhß9 Sq(u×Oï¿å¤H]‘tÑ[ÅÏ?0Ql,€K]M³òÖôg(Ÿ_±>€ê¶Q4ÜyÕê„*ïxq?˜K]c;%HeKjp`>e"¾„Ê’¹(.?x3f~òŒFˆå¦,!G´jª6‡â÷o=¤tû†ÑÊÅH- -ì*%OHè»bå´ôX~3ûÍnÔMÙmDí‡ùþ$íOpxiÚÁᨠ”ü¶4‰ãw&»)Aá5Œ`Øü¦¡e¬pš¯¯8 }¥†—ûÉ•v¢2á} T4ß³EHT0ÚB賸ncÞ£^ª´¿n²>ψ÷!zž0}2ÓiUc^ˆ-à´ž®.2ß:£>ÊÙ¤ãùÞoz [ÞEá²¾ˆy‰1dGºo‘þd›FÐ7c¾¡ÅÙV oÔ X -ÏWú//Ìù-XãÛ-1ÄéFÔ†3}áß°‰„þ)ìØ7ø@Õ¥>Z‹ÞI¹"ë–Ù.Ñ.,r¯¶Ëšeg†uÈþ¨Ú¾Ë;!JmwË­¡è»žf -é@Fë5ÚØuVzš\ Û…¯µí&ßbps7û„ÇÛ ¹ÿ›W¹ZºÜ…àˆó£¼HGûx„ó‚ùLß(Ç©Ž= !IÈ…–ú¥Lµo¨G^¤î7d.SV#ˆÒW¦a¼P³ã´gA€Pa(è¡.ö¯±1ב]['½°Ü¸Éͺšò)É»YK¥ ´ë4@X­:cZM„z4‡O­ Ž„d¼‰l%ñ)ÝS!› -ˆÈHFIH.d5fW,û\î;¤œd–áYå´ŒÙ×Jwß(¯g¡ Q«¤Í)È(Ia4¦HV³axçyÿöžÉWôµKGž¦SÑ–'ºBÿHõ6(™­ ./ùÅ6ê‘ C¤4,«&w{ä]‹Õ)¿°´Ó8’ïésÕ¶l²ÄãW€BòÝ‚Ôv}Û„y¿é#ŠÛ[õ®Ã5û·¼C·]1–«ÖÍ8• ®ånì|ÑÂ~ñ«$Oo+ÄÑÌ{ô9Û¶µBÐ=]7¾KÁ€É†îý¿v€oîË?w~º‰JŠ7ñvè,›ô'·{¼ÿ©ÉjÉÑ šûâBûƉÔ7¹5 °´ºdA¦ýH -ß#wYýBÝG5ž5+ v5\>Ís¹PÄ$aåƳ±ã2àFêͣ؋ô³Àûh(Å¢ŸGd5¤!Q9ßltç{ûRÅ×ÓÆø% C1ÿ^DQçŒ,/–üUMŽUŽaYz\¯U½g77þú*»UÏ>zc+à)ëÿºè„ƒ~1³¢XâÊ'yJÆñ„Â:ÈèÒTȃZ€aõìÔ»h~z€-åø·^{®¯¤ ¤BuUÜâ‹ -ÖÊóÉ1 à§pMù#úA0Ô"RZî5ñ hB׫ñê -ÿƈ_°¥å_Zeœ@›­ÃŽ£ú<*0®käâIUsa Bãø_¯­ÂÚ½wVhÃ`áH§7’Ù,Ó$—ƒâ“ÿ”v›ó¡aеÁ„5³²¯¢´x¹ðúSÔF­Bðw‘÷€Š M+N¤qLâd¿ ŠÙ SûĽÕÿDš¢êÜÄW2ô 6èpˆ(ÍeÁ§\l)ognå¾;¾x néÔýÛïV.MßrHøžR3`Ý‹šZ•´ -÷í "3<¨wc2pBÇ5S¥™ç¶S¨%„7(h[³/²gÄxçEWËv7•ŠÃÿl}xBjéµwBXÙ³Û 4WÄž‰æHǧ.\NXïqY/óÖýmž?MÞJ§wØšoEo÷O‡!Úå$›¦("—;ÏηٺPd¡jrW;Ò‡¤Ý·0jlÝœ<ž»Õãjr… ORÇ”›‡×ëO‚ñ"M „äfL›ÄÅ釂v?TõÀT lê~nçIàJƒfdíaOTí³´mÞD+é8g¿¬_™”ÒǺQ(ÍÂU c],Ä\hìBÄä†ëË*2„ÖJ#Þ*Š!N#¤`mRÊOWsœélB“ -ŸòÂâïùò0Z÷ÖƒrÆ£ ‘Ÿ=íêMa†ä3Ý”{÷©Ê·tˆz£ýh“üky\%4M{4ñiî…Þäô*<­²‹hª@wŒ¬7às¨^ï×ð¶¥ÌÀ]`L?·þ¿a3:ûLŽ³>w:1õXå R/0éBk°‘ög!!?)Ž/@˜ùg4¨-#wÓäŸ Â·£ŠÀJd+£ÖãléÀçî˜eF¾2¬–ܶdÐØ0ëA •¢’onB?݈ӹoü4À®HLeÏÙkƒu]‡,z6?á:„g"z""3æ*zx+[eÑF”iðëz ºÙŽvó'6¦“ÇRØo ]b€±«^5s á—²óâ}‚bZ9ðYi—#8Xþ¶ªà¥_äï¬Þ-ÒQ»üdȤøY œ¥~ò\uÃÔ!èÁ¹‹þè¨V‹ÂŽJ¦OßzÒOÏÚíÏvŸ¤»R*üõŠ„ô÷s‡+/ßL`ª@%_¡½rÙæ°ÿEn–³È A}ÀЃ/2¡ÃI…†HN—<‡É‰·}Ê¢ î„ ùŠ·ª»€ýN¥"H'Ôin:~.À…øJ+(°g9~ž‰¸ì%Ú¢r¯MéøŽ”é +!¥pgs˜è¸”#›ÙÁGšv™2?ôH¤ðœ¼Ò=d?yåâÎnL´‹‡1­ÉaÊr¬„!¿9÷´©¼$íS˜Ö`ÀOn˜r!¸Ll‡>ó¹Šâ¨¬%hª.ŠrÂYèìaS¦ùC-÷·ýåµµáËÂbë•Á·Eshî¦mb©T/E nãHÒ.œiþURËfÍ +ÝSK2™‰´Í,‰ŒƒMüÝ…S°Èv;Ú +tÐæ“8X e‹!aªdâ¦í3|S„C–LòÀÚ‡<{ÈØ8ž [éqЬñ®:çÊî£ÈŒŒo¤XßzÕ2yñ<ó7Ý…©èŒ67»žÏÂ1\T³"¤;;ïß»—¨Ôçò«_.¡‰Ç®"˜éÝNd_ËugžÕÞ´´Òž`8N´ÌH2©Üa·ó­Ä¨{Á€ñ«¨KJ X?X*$‹/ª/ž6¸ñín/½ÛŒzÑoø= ƒšðÇ”;®+‰¯^Ö4'4b!ŠíßÄOíZµõ®ñú-Á +)BïfJ°Ó ü©í3Ežé/@Üîg©å¯ %³&U6ºž!Ñ<ƒîZÂdæ”Ê!¦ôq«»ju¢é|úÿ¶?—¼8™t¤N«6h³ÛEûnÿõãèG•‹·)?°  QüuÌ\ÎJesovó…_,-âÂ[Ì\gËYºÎ3!s&ýöb«‰ +íñKÁÕúÊôtT¢x›¾µÖQÖƒ¢jšpÜäGl¦å´IãXw¿k²æàPÉ9ŠfÛjI—š г)´ÒÖKmDŠÌI]¬·g›ðhç ‘2X!Í‚5’¾é1´éG  GênΞ];<öÃ7„ŸÜo²Þ!”Gmèø/Ô¹gê·v5){cƒ*ݨaB™tê陜øV@çºò:ÆíKk󺊌%±%àAøå;V©œft’–%Ÿ!ÝâoÍ\Ïv;Ø1b’¸ßæPÕ± ÷ÿË=ؼbñoÞ5=k4Ç‚Þ¼QŒ^ð½‡Sz·ræ1× Þ%ÝHß +w@ûy*9ο¼Aé‡óñ sŸM©ˆh€·ª8xÆ +án",H’shbæK‹Á†q@ç?w£˜Fɶµ‚OÓÇ/–¬šk4@ ¾ò*•ï‹|Á¿½ÞR›ÿ«6?Ï7”íçài§znçcÁÃ["­°÷Rf*FŸ]‘†»ÝXŒ­ß³V²ºÈ¾7Dþ-¦m9„Ç¡O•?®ø•”eo¹ˆ¹=›_<Óîîl(ˆ7·„¦ØÝÛŠ:¼Ü#>µƒ¬|’æ…r&¶ô/®÷\Ý"ÎÑ©™4„^("$Ìòe‘ŽæLXsì6}ËDFy8°çœ)Ýå„°ÿ“ÞF7@+• +„‚ˆ¸6R@!oÑ¢6£†6‹5#4kõ +Šâ"‚«À‰/éïTùÆVØ#r#CVZ Ñe¤uÛ*J}ЈƒhóC`€Îñdò¼y¬>œF›¼=¹Ó¤µÓ͉þ[ê p-8dÍrãOoÏ5eỉwQ„.yB.â¦àTž#Í7ÿEó?÷<®ÅVN&^ó@e‰‘)•GWPà^¬†E:3-·ßÝ`v´úx;“ë_–>ùn•HÃ{—uÙÜ`hö‚.wÔíý €c­M’¦`0×)«:€uŒºð…ã'–üƒê`)—I¼.‚/½4ÿ2)X«oµoàŽÌÞj'Gûë¡Ÿ½eŸ„â b¿ø;á£CÕ·ø;OHÔG¨LõSè +c3@¦ÀŠ…ߟ(h½¬)™ù¬ùšû/òNrº ±†ÿ¤ X £i}ý§÷XcX‡Oû[ò<¾¸±.íˆB EÏú’ðžòqÁ¤©£%Ó ¬ÞXR/LOÃÞbçèõüß"l,a©ß^­¡à5ÛY(±V +\ªÒÑÏ9öê°I.Ušá¡UM}}€ÙÊ„À6Ã=ó¬ûÌ¾íª²X ³²d+K#xˆ,Ùùó‚¯âNn¦Õ F_6M?)nÞv ôfŠŽ¹")-ól¹gn@­(€çÛ`g„ÓeÊÝÃÇò÷”§ú¦_^i<Ó&,C}F9Œp}(üOÂçl±éºÉ^»®Š F´ÕÊÇ2ŽhŠþgÇb+›Tb ·]B‚ÄÚ5©v2Q” ÁÝr«ì(löråì-K/.~œŠXCÿ6¼gš‡a¡¯à·°,ÚÔ˜†T̘…F|Æ•l¯¸·áîv^.ÃØ!ZÕVúF3‰È%m2ͧáEÅö#Ø\¡ß]x0f}`RE‚t!X×Bjr{nV/¤E)d7g KlùÓmu6¥5^¨ãôÙ>.þM"óJkp¶"Ž€FMßKƒ¸Ül3æ!|µ¢§I>Œ‰yˆPœúzü?ŸZÔ'øæ’-Q3K=ëµôm)9ÚìY~KHc5{jÀ™¢i°ÄlgOÉY¶p‡—é¯1]»%ɦ·÷QÔ»’°!E•ãaª)[xTq½½-ÿÈ8™XE@Ã"¤•}jÒ¸¯J?Õ1GdšFƒ¢@ŠibhÎxÈ%ÀÖM¹x²Ný IÔ~‡hKOTÝÓlÚR³ótu%ü ? Ñ¿=D+ߘ²Ò–õtR„ºÈ eª¢ ¬wH³žvAï+…ò0Yj@©b^ã¬2ò˜-mÜÖ—½â‰Ð!ˆ{ö)¢#h‘Gƒ'C(µãëìDhYò7ÅkæÔµQ Ó9*õ5/ғОwµr"&plÿ»’ÿi †ú·ïÇ¥åûfP6¦WÙ;i•ÎMM…« ¿ÎÄñ¤$F˳¬_sÛ-_œÉ9ü¨½øJe MNm[›ý/MÈ…V·¸C¬"%¿¸fmMË{Ö¶Vî±o-Br³ýŽY¸ /+(6Á Š-V‰Pa'1ÁzTû}ðÔ=S\ +¾ŠÁÓÖÈÍ‚?²Üxec”ù¥Ük:• Ž‡g­G©ªnêÝá´µ½ öð l–œNš»¯ öâA$2ZdHt:ÄMp„=v£6Ü]d¬êåp*c–?ÝÖk½nZ&Öè{ªQ³(r>s9ãi +¸¹vÚY°$/®uÄÖ°6¬hßõ¯éóúrÑwjZ0†+išðÜgò:U  =\ +…³^o[‡ = 8²ç +Ì¿Q£ë)wX¢q¿ý§g)JRÖ#lùŒN0²”Z)®hh€1m{žøÔò‘àÖ¡jç÷é~Óúwrزglñ-jùŠ%ÛŠT©Áðe’P‚ Ýl&ºà(ÕenD|¿ZI¤ +5Œ‹£|×sÿ¼ù»ûæ<§F«„”¾3‚ɯà*®"°íõî]šÎå“A-DÑê„·'UA:Öý š«âF§B‘'|+BÊ8ø¦Ñ6ºô³ÔŽ7·& Ú¿ ž‚V8»å…ßêP[h²¨Ÿý<Òt•xR¿=Æÿê({ã(]ŒâU(<²º›¡]†®éð|¬¤ší½·¼+¢aƆˆõ…GVÈ»æc’z2OYX-Ã^«½‹+rÓmÃÇ7]"¢Ûw–uÂ,-ϼ©3NðFð?—?·`¡&¸)ð/ßEã*8ÅÖ{ÀC$Þ›j¡Cži +6e–ÜD³¾{ï N¬câóidi4š3¥Ý‹ÉV7Ç­Ùò“3bÄ¢‰$º‚dÂ/ð5k±ç#ÞÑNÁÌ“½z8ëmà7ôsSûäWGd^úÞ"PÛZ¼B&ç~Öö·Ÿî¡s"Êeœ:fC*®.^ ÁlOc €1¾ª}?¤=HŠ‰Už`õÙЪ›g!r"”x`m€ +Õ0ÉrÑQpλô¸K¢¡1ƒ'zÍŽv œ'ó“x¦MŒ§[ù'‘$üÄc4Á·f®S£õ:o×á3ÉT÷sæ’ÿÎ#ýÒåÕ1ŒîÅCt\Lù3œ¼>‰CÕßxûP3üž¬÷]Ï \ô¹8lß….Or—iº†ßcÁ’@Ùñh]; #h”Ðâ€j¼×ìBÞS(Z|M°ŒhæA:>é<:z ĮРG‹ `~6|åë};†nŒÉ*u‡¤Ãi' ÷¢.ˆJ¬¡(F†8)]Wåœ,ë³Ç="”ƒÅZäêË.ŠT¡ óÿÇôrSºoKĸ8ô«¶®í®B«7(w¹ï +9ྡྷÁšs¥x¥Î”B¦:ÞGz}¬åÐÌΟ)h*´¢R4÷µëò5 ÉÝ<@ «a—ô"½™TÞÖ¬£°’¨ +édÈ}þE§SvOèÓ¬9 Nè¹SÏ"{oÍ—YÈÙ¶ÓAÒH#"„ÖWÖ9à3ÅŒÐJÄŸ@µkUË"œë|nËóÔR©È +¥QïåÇŸ£¥˜£c¦G‹À&ª‡‚bê×FHߦfIe‡"ßùܱf¸êåÍlóÇtƒ¼0ÛõÒ¥;U°¤)ÿ¬eË +‹ÂÕy†°l:ì-1ƒƒ3bú¾…5PÆŠ@êXüàû—»Éñʽzþ½ÖŒNpUm2sظb?Ù†/ê¯Ìž@©%€ rAÃ-ÈôÿpÉk€[ÖvÕQ<ç;k³éO-êã¦]×"Îi|¡¡ tØcŒÌ¥ë«Ñsf~ÉìLLv¯¼cü„Õ)ª‡V® ŽÉVÂúÁ0Ðö pvpÕÏ"«âYnOsW¤ê§úýþã+ `Á–º25Ž½V_ùõ4h)ÓÁ5Vz^¼>·ØT)†€tÝÑÕ,tÅ\O0’øa»ƒµH$Be §2‰Å׆Ϻ58ðÜ6˜(éIPez¶éÈPóõÚg*¯Uù{ÚêÃ]¡"tÍЭ劰á]¡çoUmžÆŽox œpHÁ¶0uƒN)™Ó‡hW°iìÆÉNDŒœ³Ú‰QD!QT·‡¥‘DƒDßÜ>Þ¨ßG¹×ÀZ£ÏYZ¸ñrÅè Ð l4¢í$€Ö麚¯ØŠÌa?)òþÈæ1kï*ÆŽT¨¶ÜÍ6°Ç¹@y¥ ·’·–æšð1WgŸ|€l€‘©wEÆ<ŠnAX5å–#¨ÍVàr.Œ.œ—ôz<(ÙçXœ$2Y’ûIÌL«údŠNU³0>o ú$†ô mxß°ÿ¥M—Ä”z]î’±øç*×cSÖ» +”zQ`òH½»£ ¼6pA xï”N¨¹ë«‹ï7\Ø!¤}}³zM­Ó÷w#«©Þ÷;YÄòlÃM™0CŽ9×Àrƈ3ö5Î7ToSÏ 7oHˆv–Â꾕(Àiv]¥«TkÜÜ!¸ ( >>×B£Í* D0Ñøœ3+&­WE«Ý×…Oõ–ÝOˉ_X“"' ú Ð<íqEÞ·ÛäæŸPµQõôã1ƒj‰w­Ï lÞsP«Z5ÏŸ-´4ÈÉàÅ!ZÒ9ÝY®; ê½¦€LMI¨6á0ª&ÚœŒØ }&_E“>fê²ÜSÑÅô<€+ž´4{ªž›¼ÄZôå º´’±÷™ï ±¥ç£Èùü‰VãÎËæ÷m/lh*S‰LÇ›g5àQ‹JÚèZkrHõ¥¶%–“^ñ#’³(‰ºÔ…Ö‹°TÿÚ4¡Ü.n©W8ò’ߌ 0ó× × e›ù*ØF<{>¿AšúéôËéC-Ü4úû'[Ù½p‘öiº°`§y]C ˜ÔMÎW%e ©6 gÁSý‘ër46´<¦oÉò]õ)`0&Œñ-{‚Éž³ •±¤Â[ ôåßôm©°’&¼jèC_§z„3 _ys}3Ðt9õÁ£kȉ‡)û4• KTü¦”Œ(áoþB^ûk>‡äÈÂTû=%†s©no©º¿¢)ÃL‰Zû&¨u‚º#Ü »Ù®J= ¶¶azÜ©G—c7›ö2>Þ%‚ölJªªÔ· ¯“Ýë¬$›ª8Ây·H§T¶‹ùËt¢@aò ¸$”¼¨ùÄ“úfiRÔìw»k¦\€ª_𵛯K÷ÚòY”Ãm)f¾§˜L… tRÅÔhC;øU’Ý£É<ñ8&£å¥½äy¨Eüp1¢[[œ§ñJ`CßØ/ßE£,&/÷½fÛ +ŒqyÓdHÄ eÖà]Ùbƒ!'·7?Ä?¼w ?4æTd¯×Éê¨.ž4Œ8,§Ë$è°É•9{>ÃNè.ÑÐ"kp$~ I]ÍöT:e†~ÕppK&ªºéõÚ𿘞r=ºDÿÖçuOƒr“NÑ;©;E é–ã·^Ñ%ž¨Ø<=‡Ø|È ·P e'¨ +ƒŽ¸+›Ýõ: +SëˆÃ€‚DNÓ–,è6âÙΣ½»sÒ®±ÞGMT¼ZŒS0¶Rp/~$ +ÿ$9m?ç]Ÿ0VE›*>i¬(¸Þz˜â`™G¨r¸‚ ½k¤ÆúQ +;®Es‚+ä©Å¥'yb•²$Ë·‚Ãñ”vHû.`a]2e°š²hR8TÊ4¢éû‡ïÇoÔÇ•GÅo»‘È|çJËx,§Ì¯BÿàéFÑÕpŽÍÌõCò¦göãTœvÔñšÐ¬üP}*£§ÂƒHÅ„eyËñÌWá”w(oek«Ïªt~p4Îõ6Lú“ÐW8Ì…v'uÅvJ–ê,<-D±}³•R;1í`ûÊ›ƒá¼þ U«kI˜Štbüß¾ˆTU’Jþ¥±öPà®i8©Ö)Ë´b¹þhº‡›ØuF¾åØÃTà†<¶É&݃Ý(]5…½@Ø ¤K1œí»œëó±%gãÈåOl"C.µSò*mãÃkzW_é+»® ¯Ñÿ•·8…ðŠ ËUžvÀ0+‚J!AyX4ÓùŠÔÒð4?z æM0')©oý.Ðó…ó•Ûså‰×”¶šQá½!TúÓcÆÆÒh$²õB…w&Sƒ6¡4©Is.‹W3RœÕÃd +tš½¼¬ZJš¢— ë.¶7ó¹Tf¨HÌÉd¸/`fC‘ÃK¼ÚèH¦^k%» +ëI+­˜pÑþAWß?úˆ…Ûú-Q¯Æ©nàÓ˜’T^hå C$^ÿŽÉ ž:a¿°¢YÂL•ÿ™SQwûò7iZAnÅ.œ+{}æ/Uñ¶hÉniÏ4Ý/AÓO›ÓŸEßC¤¤‰Í€B÷GG÷ /%‚v‡ ÎéQ"W7†ÔðãÖùù6}ö@!àxë!ÏøG-µœÛØá·¸³’Ob3ð˜1®B[Íx9D€êJø´[Úåtsjv¿»bN^Lhc~WX˜KÙÆz¸Ý.Òpµ ~´2RºàIóý ¦kGÞÈ2R|lC‡\QŒ]d²¶}4ÕÑ3Š¾¯Dv¨`ÒŽr*¾– U-HN0ÎV'ð¸„_^Æõ=$9äü¾$†jpÓ.Ïß{- öQß ÜVVŸÕ"fÑÚqÄTà{àáüèìr!ùH/¦»<³úÌÁ·³´ßu)@wñU7W¦E0ý|+öRî)sÓS~X—R‹;ÒHçá@Ån½&ÏýÊÊñå\ÈÑN´TèìE…R¡¢(U·F¿cÈ®A¬ÿNX*©Êïu»Ç¸…ìPž»<¹²TÅÑqNaÏÃ_¡Óõƒ4Ä¡m`·¿h*š= +&–Û-0àõ +ÿÄc­Õ 3äšÖ5¬9^&µâaF›OuCE¤36Vc8`°ÊÆâG‘õèÅ%iË°>oOÎÊÈb-È‚Eb”|œH_E†ðˆeœWöÔu +]‚¨5@Ç)˜£ˆP: LõîÚ1ûl)àÄTß²q^ùýÈ¡ßq:e;NŠ(5½Á邆µ¹-¨ÊL*#·kˆ¿<ÆúÎzD°qœv>¶bÚ*±—UÙÊ87¤ö*…'Ólv£Ÿø–©XPjŽsqÃ|9w×xçG¯hš òóÍç‘Ì%ïÿ%Eê;þã%ÉY¿j+ŠÄ£ßFŸ§"(„[ƒUÇ[0Šœj7’_ŽQÏŠEµÍè+‘»SÏJ€üÝç7i`šˆÕhƒ +º¶^… +œð-ŠG¶|Ù|,|=¯I¦jÖ%Ÿ+´%î¶pdJd»ÉÍÜc—}¸Žþ)ŠëÜ2ãÕ×ÂêEÔ´X᧲RL€huÚ×'r‰ÖKqb‘wn=ƒæ“5Icî`¸u§Í¯=ÊÅÌ‘«ÿ0Úð¼Ý¶½‘§†nÑcîxT±-îëùÀ°²•8é¬)%*m·Bûgw¹MqÚ×È©öÊçu÷÷yk¡'‡àJ:[·ù—¥³Z$UKLcŠî¥‹×-…Ëé1ÑC¤m^ëo+¯Ã°WŒ8q¢Â}Ó@¹IJ³Uª?Ipµ¥0X@;Q $§Ê9rĸfàÑ›ô ÜB—]ãÕ§|³g|eËÕœéäôÎV¹&q˹j©sl‰ÝÎG)qüëpí…Y_¨j«¿d²ðæpÖÁGb ؽÉ$íŽ(4ó×ÈÄ/RHƒŒãþé pm_Æ8Sö¢¯Í þÌkÚïHཱུ{E&´L=¢mœìâŸÚ,‡B’˲²äoš6j4cŒzDƒã;ïÉõ8j£Ó)VÊŽ·Ù‘Óyj’ñÆ1"C* Ý³6ì½"[Ý¥ÎI§+±Í™L›óÏ8}ñ‰£«$Ö¸{/‹•jk®ÂæéÌË])çq:ýCsʉÁÄsqrPö,‚#Ýný2݈AÞðÔþ.%QbXÀ®ÜñP¯B›ÅY×ú˜¥lǼe³Om0çu¡4ÅÆX*£viŒ+?«, `Iåµ-ŸöÝCcžmÙiA€~ÞÞJ¾ =:/öêÍK˜û¼¬¹HzP”†>uÒv¡‰8Tâêܶ9+aVgFòÝW;¬–Gÿœí6ˆ*lñè Ì+ïBÍ*‚†ÔxŽ_­úŠg¯ú¨%»¿¾¢~3ì€Ìµ‚ÊG•=ª…2«ênÕÀ”ãøŠÎ¶dÞe- +~Š.!€Çà\(Âr{'c˜_¦B£Øq,G¡×ù}¢Šª û¡(鵄 !Óò`o™1MF¥¡´:Ü@‘¸Ï4°¥HiP]O+?PëJœ@I‹Ú>·ä‘ôP·I¡O“ï4»«C§4ŒÉ+6û§U5Цz¢žžÊw]˜ `ûyr.‚ß"a øU/pÁÏ8!Cå,ù*Î…¦¦,¤‘a„ô²ÇÐ1£ãs ”®8ª‹Ísqv ´Ž¿Þ¡cg{aÁ‚›€–2,†÷Î-6d€ª¾ÞˆDx(o·t?B×® lÓY“ÜŽlÂÊÉÛÚÃPÒåÞSªë‹r…¡—¸¼6øzuX.i[Õ.u✗!(ÆkÏ©Hx¢j­£©ÅRg'Š“5«.CÈúÓTS´t/ýÁ¨[Kë)YX.%›8‰L{WNŸ]»‹ÚÎYmbJØb^õÌ`évwyÖÎ7&Ÿ¥gHØWբД¶É`Ã<ü¹$_>?ÈJN;§Xýб´6)¬’ðϽürñ¦ª{IŠURžÍ_vjêð5 »€¦Äó&Š~æÅ`YA2ìy”AO5 ÑÐÄt}Ÿ>‹ÃOx Íd;â•WÛÚ.4jŒ<9e•X#ËF¥ÒáŽhÕ¬ç-ßÓè‡t+`m• +ž£ÚêI†/`ô‰™ëÀŽÛl™vP°°¦•­6SÜ[·hY1uH “–åZ[}*Vê%]RWYùÎ […ÈÀblÜ3§Iö°'ä?ÂûG$Ží …r¼§íà ]ÖøÂNû¬×P ¡õ´OÁ0A·sX»O6 +â@hܦ¸ïdH®Þ%p"Ù¥„‡i|ÖØB‰ol\]÷¨t©hULa•d}ñX«àæ°×.ÖGÃÝòø¾óŠ¥ÉˆŽ½Œyûpoö,¹ˆÜ)Ldn}沟‘ÜZé»C|ND‚Õ[8±j„ÓWQÈèI,îÐËó¯Ýu@UÜ“vØ;„w>æ[Ó•™|^\â׃±ÚCZSê™ Û;ÀRÅ:ãþ`³„Öá-£—DœáH¾±?+GO +ìÜ¡‘<‘ªµÑèÄ­$ºÇâ4®“ZÈõPA«Lùñ…‹}îõP£˜Z¾îÓR}Åcb¯¢—'WáÊ° +qèZÚÐ#zOnܹ‹úH8FOŠÔsêï^n6V'0¯ÿÌí&àJzµ¬ïæ¯Ö `‡µîE„A%/_ ¶åRHZmlD5¾ou KŒ)!q¤Š‹HÇéP°s‘"c¯$M¾®ÆÔÇK൩¤¢#IéI€q@к¦?zÈdItûË{ÞÎ7³ 錜§OËéI®ÑŠÅËíàôKëDµ9Ï]d¦ºæ# Bœ–tÌ^[pØÙ›=^ 6ß—é «º–íS¡×TÚ òõÔ£xÚ¦®EL+ñ( +©îóÓ=ŹˆI£z{ù| ]{íÜÒÂQF‘¿«Î{¹ù‰Üª3~0¢›ÿ þMŠÌ7•d²«þ-áç•öŽí¹b~µK§U"%ò¢I¾Ý…wˆ ŸÚ“!x›€ÞµgyMÅd5EˆÄàwè §HPÊÂ(§5tºÁ‰Ü +ýBO¸ïK‹F¨D#šñÍ«¥Ž»$ƒÐ 8?·ß5 àÏ AœQ¬âNåjvIGqV^œ äGû/ý«ýfhš mFå™^êÉ#!î-¥ÿù¨q+áäaãf8 |ÖÊ99»6qÝRŽUdÿ¨5B£»¹þµjÖx~jg§¡±3 é3ss—v]@¶[ÀÌíwm"‹Ÿ¾¸Ü/"ÚÒ°UX^V'°õ'Z?ÔÜI Íô¦çn)}”yš¸‹^2^cºýî%¡Lõ×’ÃgK;yÌÏí:¡z:êFÔ*È¥"€˜<±}@¯_[è„‘ÃÆÉãB²1áÎâí6 Èk +#ÂK5¹µnBb ð'î 3û9ÔCPÙ»lO‘vµ!ý­H2¡š«¿¥øfë `}=j{¯« pH8¯¶O5ºãSS®™¨öQã2Nñ£n Vg ¯ðŠ"¡öeñ5ïuö‡,­o£¹¬W°¸’8—1ù'eë +„¢Å‚á)š.ÛVî +‹>³²õljˆ¾P‚k–c’ñ²Ì$R.=Yv‰^ +GCÆûÈUÒµÄÉ^Wñ¹€ÄyÇJŽùžüºÏ+ÔP¹ kÈK´Þ¾f°ª©ÕéMš´;K_™î.½ìÝ0ØΞ8’¹œ±¸n3(Á Üÿ¨Lç\{w¡ºAc°ÃæüÁ»©Ò?d{ð6÷ÀÆQó/kjýàÏô“Ÿc Þ4úæíö8 †*Á8Ä㘼äMl¹tíÐÁ©Ÿeš²0VÙ[Lwý‡¦ê×I .Ì-éŒñ?Ý Uÿ͇̂òáo¿&µ(´È°õAP ŽDÂ6®?ây6  &³`‚„Ï"´}âŒpÐ:$Œ`fSÅå˜`Jc9BNÒP“¨ôÝ|¼GŽ{¸©“þÐúcŠƒä4s}°âê>´\ëÝ•AØS©âQGä´×ù¦žFk œØ:ôhÙ +@¥<éòð¦ç»-XºÙéï0äÑÌ>oÍÛä*_¸ùÒ/4.<êd¬IK²'¡8Ç~Â-ã ‰±¤ä¦‚:b“?Ù˜µÐzûÉVà>PÜh{o…±£ëù ôÿ½xÏGz&JŸFð?çÄVv0ã}TH´.BÁŒŠa Ç‚°?íLÝÍ ã…Y Œvð¯UúbVNÛí:ÁuX ÁŽ†IÛ‘MBN¬‚îa°ô,ü“o¶ŒO“«n(ÌhPÇ:È,;©‰Dã1Ü0榉îÈPâ†oIÈÆšÉ*7u1WìºU|ô’ŠMM@·þݤ2d[Ã]žԹҩڻİn+œÛ_¨ˆKÿæçB¸ ¥["™–ñ/qYÅ–,%bKŒå.6Ÿóm¨ +a„OdGù +ϲÏØÔrÒð†¼“Ò,óîõSû'ÐDz)…ìSªÞ!x°¯°£ÊœõÁíÿåq8DËå´ËQ¦ƒiåáÈ>öŒéš?駙+™ã«lÊÝmªJðoôù}܃¹Œb6 endstream endobj -1609 0 obj << +1443 0 obj << /Type /FontDescriptor -/FontName /CVCINT+CMBX10 +/FontName /GPIGCD+CMBX10 /Flags 4 /FontBBox [-301 -250 1164 946] /Ascent 694 @@ -19387,10 +17254,10 @@ endobj /ItalicAngle 0 /StemV 114 /XHeight 444 -/CharSet (/A/B/C/D/E/F/G/H/I/J/L/M/N/O/P/R/S/T/U/V/a/b/c/colon/comma/d/e/eight/endash/equal/f/fi/five/fl/four/g/h/i/j/k/l/m/n/nine/o/one/p/period/q/quotedblleft/quotedblright/quoteright/r/s/seven/six/t/three/two/u/v/w/x/y/z/zero) -/FontFile 1608 0 R +/CharSet (/A/B/C/D/E/F/G/H/I/J/L/M/N/O/P/R/S/T/U/V/a/b/c/colon/comma/d/e/eight/emdash/endash/equal/f/fi/five/fl/four/g/h/i/j/k/l/m/n/nine/o/one/p/period/q/quotedblleft/quotedblright/quoteright/r/s/seven/six/t/three/two/u/v/w/x/y/z/zero) +/FontFile 1442 0 R >> endobj -1610 0 obj << +1444 0 obj << /Length1 1734 /Length2 10564 /Length3 0 @@ -19520,7 +17387,7 @@ BO ­Œ$*Jü1õ‘J{Y^>y†ˆKÃ=ÿb>'¿M¾9Ì|6ðÊN¤ã®ýµì%ÍíWœýÀSù5´öL6Œ_<ûTgÊM3€ìuÆÍ,€\\Co #Ž§Ñ£Gû&òä!=D×*…0DWÙÇÙÏ)@4[ÃZIz1°‹Ö˜y©‹ÄþeRaµi=˜£( Ÿ~7aÙ„¬Üæ<¢ÞÓfë@ÇJ†,˜ì^3Ç«\`D•¦€Úþ²-@ÎÒ‡)e]R³•YÖË&–½ÐÞIÆŒ½OW,aëh俯Ԯb:âôºá÷b€ðHU65uC(½"ÂmÙKxz·˜²›èMtì¯xpÙ§èlª‘¹\€7”S9žcŠ¬juðÀXlØ\‰|f6ƒxD6WYèKr±c]ûŒþ‘)êò Ž÷@Ojñß?цnšiªûJÑ:ˆ{{ž5{b° endstream endobj -1611 0 obj << +1445 0 obj << /Type /FontDescriptor /FontName /GBHFLB+CMBX12 /Flags 4 @@ -19532,9 +17399,9 @@ endobj /StemV 109 /XHeight 444 /CharSet (/A/B/C/D/E/F/G/H/I/K/L/M/N/O/P/Q/R/S/T/U/V/W/a/b/c/d/e/eight/emdash/endash/f/fi/five/four/g/h/hyphen/i/k/l/m/n/nine/o/one/p/parenleft/parenright/period/q/quoteright/r/s/seven/six/t/three/two/u/v/w/x/y/z/zero) -/FontFile 1610 0 R +/FontFile 1444 0 R >> endobj -1612 0 obj << +1446 0 obj << /Length1 1397 /Length2 9610 /Length3 0 @@ -19641,7 +17508,7 @@ gR ~Š š¹Çüž±×\xÑò<Êýo’[-¯$›LÁ]0. óäájÍÃ0˜KF‚^ú[@] /ßÛÁs9,@\ªf8š3(ŠöˆÊQ•œzQ{§X Ò– Œ{ý3GŽIñòSv»ëL…¬ ^«yR6P^1Xu3ÜBl}#›¶8¦®Gw-cd½üœö8™§´6˜‰!ã´Ýh²¶èÃòêãþ 4 ¶nÖßNu»[šÑc­#•{sTÈ\kð»~¤IÊ×®7-òOhW»¥ @Ò[Ê*$Pã7T1 endstream endobj -1613 0 obj << +1447 0 obj << /Type /FontDescriptor /FontName /XOPWSZ+CMMI10 /Flags 4 @@ -19653,9 +17520,9 @@ endobj /StemV 72 /XHeight 431 /CharSet (/A/C/D/G/I/L/N/O/P/Q/T/U/X/a/alpha/b/beta/c/comma/d/e/f/g/greater/h/i/j/k/l/less/m/n/o/p/period/r/s/t/u/v/w/x/y/z) -/FontFile 1612 0 R +/FontFile 1446 0 R >> endobj -1614 0 obj << +1448 0 obj << /Length1 745 /Length2 1242 /Length3 0 @@ -19693,7 +17560,7 @@ currentfile eexec ñPŠ?–_ %œD3´)‚/Å‘ˆdL£sw(wÞ&Mʺ™E¿Ât æ7â8k¬aò;BFåŸD¦(ÐéJø endstream endobj -1615 0 obj << +1449 0 obj << /Type /FontDescriptor /FontName /RVPZIX+CMMI5 /Flags 4 @@ -19705,9 +17572,9 @@ endobj /StemV 90 /XHeight 431 /CharSet (/i) -/FontFile 1614 0 R +/FontFile 1448 0 R >> endobj -1616 0 obj << +1450 0 obj << /Length1 907 /Length2 3553 /Length3 0 @@ -19766,7 +17633,7 @@ NØ• 7ñl‚Þµ`é–ùŸ«â¬\²Uñ‰ó·(:F'ñ½NÛ¿*Î,#Ã|T»÷ëZN÷ò`Ί‚¾³lxer3«¼bÓ­{Íã©…Î$=ü„f}mi•é‘\i}H¶ibš{‚=£ª¬3l¹#/ΊŸŠ›0¾Pé>§ãò©­Ùú.Hg½‚`É\wi³µ‚¿SNå„*¦1~œ^6#4Þ¯q[“( ÉDh”ªÈ^<ò(£À»“ÈSäEÛKÔÕ’|‚s²#qéýÑ€%Éü æ:`…Xz$RN#;Ùüm|˜Ï’°àòR•bÒ'n@¯]Z³cƒB£S7rÏéNÚ‡½óñá ÑóÙ2¸Ü\ˆ‰¤û endstream endobj -1617 0 obj << +1451 0 obj << /Type /FontDescriptor /FontName /LUIBYK+CMMI7 /Flags 4 @@ -19778,9 +17645,9 @@ endobj /StemV 81 /XHeight 431 /CharSet (/H/I/T/a/c/comma/i/j/k/m/n/r) -/FontFile 1616 0 R +/FontFile 1450 0 R >> endobj -1618 0 obj << +1452 0 obj << /Length1 2012 /Length2 14626 /Length3 0 @@ -19942,7 +17809,7 @@ j% |¥_!ÿ¶&[Ã8YO(öä9ÕºZH!ü’Ы\ìs\é’8Ãþå|Ô‚­|ÍMú\Ī Ëd€!õ~Œ [»´ã*=’QäeËg”8÷²ïë œ«¤Å#]·0ø•…’Jyr endstream endobj -1619 0 obj << +1453 0 obj << /Type /FontDescriptor /FontName /GHWWVJ+CMR10 /Flags 4 @@ -19954,9 +17821,9 @@ endobj /StemV 69 /XHeight 431 /CharSet (/A/B/C/D/E/F/G/H/I/J/K/L/M/N/O/P/R/S/T/U/V/W/a/ampersand/b/bracketleft/bracketright/c/colon/comma/d/e/eight/endash/equal/f/ff/ffi/fi/five/fl/four/g/h/hyphen/i/j/k/l/m/n/nine/o/one/p/parenleft/parenright/period/plus/q/quotedblleft/quotedblright/quoteright/r/s/semicolon/seven/six/slash/t/three/two/u/v/w/x/y/z/zero) -/FontFile 1618 0 R +/FontFile 1452 0 R >> endobj -1620 0 obj << +1454 0 obj << /Length1 769 /Length2 1408 /Length3 0 @@ -19998,7 +17865,7 @@ currentfile eexec µ)&ï¹ó)/@^Ð⵸PY.¾ê—(û½#´±SáRdíúmBq-‡_'ÈI-tñø‚¡ „/÷OþL»™Kô÷6§C€w\³v#ܶ>ì"L‹“+†ò¿ÜÓüà•Â½”þa+‹YEoÎ endstream endobj -1621 0 obj << +1455 0 obj << /Type /FontDescriptor /FontName /YPSQTS+CMR6 /Flags 4 @@ -20010,9 +17877,9 @@ endobj /StemV 83 /XHeight 431 /CharSet (/one/three/two) -/FontFile 1620 0 R +/FontFile 1454 0 R >> endobj -1622 0 obj << +1456 0 obj << /Length1 787 /Length2 1497 /Length3 0 @@ -20056,7 +17923,7 @@ _2 ¡b›x}‰èË÷…¹Òºz’™­ºs7'þõ¸­)Æãõ8-X“ûTåG`û‡9?óPíe•úã“:– “^­‘3¶›‚~§ÍhécîxbkÜå1!o^ëå™KÙWk«ìi7ݱ‚=3OÿÕá£ßø äô¼|ó endstream endobj -1623 0 obj << +1457 0 obj << /Type /FontDescriptor /FontName /EWABFK+CMR7 /Flags 4 @@ -20068,9 +17935,9 @@ endobj /StemV 79 /XHeight 431 /CharSet (/colon/one/three/two) -/FontFile 1622 0 R +/FontFile 1456 0 R >> endobj -1624 0 obj << +1458 0 obj << /Length1 1462 /Length2 8120 /Length3 0 @@ -20179,7 +18046,7 @@ j ë4×éùïwš4“n½]{­ŽÂô§–sú,r/Lˤ/ÝS.$Vܤ˜¶i¼+±WJv契Ž´*ö9Ã6\éu>£ÀtGÁ”Ûý¿Ò'3 (ªh[æ‚ð˜ÅWÿžu º×:=»´bA¦‡àB涌ÂMÄða§Ýw’rº“ºÏÛ–¥,Ë¿OÝS2 ?3w·;§Â/nÊJ0Rã}CpÒSé^™:Ò¶Õzâê3Ì|8¦Võg¾Ã¡µ`Æ~ä17Æ[|~9dy_*z€UIJ@ö®{t”¤åØVKƒÒ;S¯ˆÿ±’m¤£¥‰Hçî³¼ –$úX`ÝWçªÂúôÔ>Œ—:þ8ùæ÷¿³ÁE4•¾Ÿ¼3 w¼>0—Mñoƒ›vºÒL–xy÷rbQ¡ƒUˆ0_tœ¹ºu™'Iá^mÇÉ]*äÉÊ—:¬Ý\ ÛÝxK»gD÷«Ù³Õ=I8­ŠºÒ-œvx`%QÓ¢8ê™ÍEºïê+@eXnž"V¶¼ðæÅ"Ƀe‚¿Sñ:®wS%d›9Ñž#Ä`ž˜íÔ’Õ²ˆð¬ËmûMBeäPnpbÜ“^mäïbÅÃK0¾m1÷R\&òÄe{b"ŒŒW{u“ˆ)W2x cšµ9è¡|課#ᎹºJš¾ì—H1ÒTÚ³v®n-F `¢Çî5*…¨¸G™1–¯}YûŠª¹ª•ÛÚωà?ñõ‚dUfÒ o.nÔIƒ”fDg¬ðŒ/'@Tîø|Ú>1ÐØø£éU.Byþ.‘Ʀ¸25mª¹<Ês Ò—OËÇP œ®Ì÷·bM×v¬mšö¿ý²e…ö;ã{'½ì>Œ;×sáyâlµ’ØÀf9k Ƕz<È#Ž ý¤ËSðž>"zµQµ’N<)W”°ni}À;žá½!“@æe¬Þâ± šÃW&è‚=ù»ä÷óFÝÎXËÙå²Í1.8.†ˆvi˜äƒ. &×SÓ¬Ú74ÀÕRP¹ú´QC‹îNjÁ8Òq½ïàákYDå¢X4Ö±Htç7€ Azd5ZŒ†ã¿¾¹çÓ)05—ØN$HÑé=R§K+‚²h`Pèù†T¿3Œ®'/(#ž+UŠ5¤A³Î-¢ŒT endstream endobj -1625 0 obj << +1459 0 obj << /Type /FontDescriptor /FontName /TDRORS+CMR8 /Flags 4 @@ -20191,9 +18058,9 @@ endobj /StemV 76 /XHeight 431 /CharSet (/B/G/I/L/O/P/T/X/a/b/c/comma/d/e/eight/f/five/four/g/h/hyphen/i/l/m/n/nine/o/one/p/parenleft/parenright/period/q/r/s/seven/six/slash/t/three/two/u/v/w/x/y/zero) -/FontFile 1624 0 R +/FontFile 1458 0 R >> endobj -1626 0 obj << +1460 0 obj << /Length1 1125 /Length2 4765 /Length3 0 @@ -20282,7 +18149,7 @@ _ Ð*B¾ŠF™šcpB¬„©žò D…ÆýÄÃøÁ> endobj -1628 0 obj << +1462 0 obj << /Length1 1050 /Length2 2900 /Length3 0 @@ -20363,7 +18230,7 @@ R c’$”݈9`l¶|‰2*2Nú´u4œýÕâôv=¤rl³MÌp+§’…¶5ô†ÔÀµ‡™iu1Y@ãœ1[;îLE›êGÓa]:œ”Ó³öã_‰Uš¨–‘Îo#¿ÞÅÌ!|NWüÚè endstream endobj -1629 0 obj << +1463 0 obj << /Type /FontDescriptor /FontName /IMOIOS+CMSY10 /Flags 4 @@ -20375,9 +18242,9 @@ endobj /StemV 85 /XHeight 431 /CharSet (/B/H/I/arrowleft/bar/bardbl/braceleft/braceright/bullet/element/greaterequal/lessequal/minus/negationslash/radical/section) -/FontFile 1628 0 R +/FontFile 1462 0 R >> endobj -1630 0 obj << +1464 0 obj << /Length1 766 /Length2 759 /Length3 0 @@ -20415,7 +18282,7 @@ h aaT'/D…/¦v2_ÅIô÷*’XÆé¼VMäGoÆéjeÃï÷‚x"¡‘<Õ©O=}µL¾8QWÃYΞ^L„רFHyü˜ÈB9Ê2Îo¯G¥¾bv0„òÆ… 4…Fv1wz MrÀs1§‡zå; r‘*)!´î Ý·Š´ÿÝÔÕVåÕG•8 z±» Ó(O»û+¸iruþdtîOª=eb®|˜Œ‘Ô¤c<…=>òƒ?†!ÒêuóÿG\ïD3/dÈZ2)#Yboµ£˜B§cn“d¿lXë0 ]Ò%ÉMEÚmu`ò©bNßʾ”ËL›ìsë7§F„“qò¿'Z¿TÇ©c9$À ÑPâü<”»ÏÚ endstream endobj -1631 0 obj << +1465 0 obj << /Type /FontDescriptor /FontName /XNLILI+CMSY7 /Flags 4 @@ -20427,13 +18294,13 @@ endobj /StemV 93 /XHeight 431 /CharSet (/infinity/minus) -/FontFile 1630 0 R +/FontFile 1464 0 R >> endobj -1632 0 obj << -/Length1 1653 -/Length2 13157 +1466 0 obj << +/Length1 1557 +/Length2 11852 /Length3 0 -/Length 14810 +/Length 13409 >> stream %!PS-AdobeFont-1.1: CMTI10 1.00B @@ -20449,7 +18316,7 @@ stream /ItalicAngle -14.04 def /isFixedPitch false def end readonly def -/FontName /ZZMNIP+CMTI10 def +/FontName /HMYRPA+CMTI10 def /PaintType 0 def /FontType 1 def /FontMatrix [0.001 0 0 0.001 0 0] readonly def @@ -20477,21 +18344,16 @@ dup 97 /a put dup 98 /b put dup 99 /c put dup 58 /colon put -dup 44 /comma put dup 100 /d put dup 101 /e put -dup 61 /equal put dup 102 /f put dup 11 /ff put -dup 12 /fi put dup 53 /five put -dup 13 /fl put dup 103 /g put dup 104 /h put dup 45 /hyphen put dup 105 /i put dup 106 /j put -dup 107 /k put dup 108 /l put dup 109 /m put dup 110 /n put @@ -20513,7 +18375,6 @@ dup 118 /v put dup 119 /w put dup 120 /x put dup 121 /y put -dup 122 /z put dup 48 /zero put readonly def /FontBBox{-163 -250 1146 969}readonly def @@ -20529,69 +18390,48 @@ z8u dó¡‚ í¼.{®µIþQŒ7™Æà‰µÕÖ^N-+C ßú#̲]•\MØ…1 pk2 -²\t,o)•2TúTÚ®æÔw‡}¼ÒŽšµv°êqý `×;líSãgs3c-ðh®ðþ}ûW9;Ú¤9¦¤Ã–ø`2©€ êá${}è;;ämò‰…˜ÿ^l¦•1'C*–~OÔÝ`ÖäšXúUnó0‘xµ|§cÏɾì'iD½ê%W‰ïNÍáêCîÛ•Uô.ÝÏ9®R*ÂÜR?nìLÊâW’·ˆs/[µÌç趡¡Û†±ê8ˆ>Hêµ@#íÙ»”çx î¥w­ªžbfPW)Îs à«Åöw?ݳo÷Îv÷ôÀÇs:lB  04p'N%šHW.Œµè¿º/ÿUíÞú.õ8;œ°[5jg)EGRz¨{5å(¶Þ`*¢ÔþŠˆ¬Á|¶¥(Yð›yØŒä ¤³N³‡ -%!MX1à‹œdø´¤Hõ› y; V7@ä9L‡›à\ˆ.QŽK“˜ÙhnÛëH!Ël¡t¯,ÓIÃ+¤‚/<_q;Ñ•ÇÏNƒ”Åt |Dx.¶ï}Aš\¿zËÞ™Ãýv¤'°#e\éN`8dÉà’?ý Üsgë -ž•9•j6zj²R‚¾'+¨Vò,ýk¬àL³Ý£Z—é+MÊó¶ÝàíÏ5ë#(ãe: -g=×AMû7‹UÓ<ˆN-¤s¡ãƒú¾Z¼ªè=œ $Ô ¨‘„•í%½«ô-Ie”Ô÷«ÑÓ\l‹®äq æˆ0ðÛæKä4ã-¹t ×z•hˆ¡§j™ÞßàŒ›ÅÈ Ž§ €þkû%ÔXÕõ jħ‚PÇì––Aµê¹Gv×´óöìRä“”a9 gµu?0´«æ˜Ú.µÿé‚ÒãÿÕYVے躽¼*¿B|}rý•“ýÛŠ{¤íAoÛaØœå‡)GÄ%¨õ!â³ qûÝœs”°C7ôZ˜š… ä°tÞÂ[¼ô8ht3“é1‹‘VX⨟!Š;mœ®›‡œvõârø>ob :eØEž ;ýâ…_¢ÔÖJ,A“êXäz]©{«x¼! à< -*t¨Œ•T5zŠS¦ -Ù €˜Å\ËìïØ—ÉE<æ–¼–h€«‰¨Å,!b¨)–ï­¬Ë||³*]VlûŽ ¦ü€]5«K»ï -édÝjÈçq¸_nÞ¦„dþÎo_ÓUØ»”ø\­´.7ŸJõº†g» sâ±÷½Ï<`“†"ÆÿB!±Á™í÷‡­HIZšþÜ>”ÃxR¥™ox¢§ÏëRSÐé•0·@œâË*ñc³à9‰³K’m‹rŠµ§½Ÿ6[ÜžiIÄÉ åïõ7?zâní?¬ µÄqy—cýµ>hÔ÷|ì—ô–”ôê$ _7”Gxº»r½ˆË­J¿ƒÇBãî÷1úcŸ q>Œ;Óo[ ùB%Kx6Iƒq—¶îò EÑ*³hžn£À¹}Ǽ·a8ºQbåX@©Ê† V”Š-ErgŒlÏžf»ûƒ[»„­+N×ôÙËFfH;Ìß;/Mž\a<ÛlM*[˜ÂüfN`90jô³®Ê´ò§’ƒïe“FnŸµ» Ä¢2@i`ùc; ðá*tà•."w%›HivMw]‡^W!w)èNè`ãìâ <Ê\¡«Ékö ¥¦C‹u -|e Ô–di࿤÷ó?Y)ò¬^WÒ«ãË°8üÚNwðóa¼Ë·."²‚ê¹n«¯lEû?Mä\²€±Ì%\£NÂL'1¥3”ŸÐ0ÿ£zò3ÛQGÊšßå]ñ(T”AOÛ$·¯[OŒ$É(˜AÌîóŸÍNÇHä“1<{T~ù„&…¥Z.ŸZ‡«¹9¦.N·yóSLšÝ ¢|’…¨ï¼Š—Ú°XOTö×+yJ§´ÝóZ-ÈqŒÄVÏõ •¦Õ­Ç `æPËþ*g&×>ž©² -BVˆ ¼Žɲ‰eõÐEŠ¸¦J+l$h|­…ž~ƒí; JÃÈLv¡… #ñVLÚ7åR˜v‚‚™ Œ)h£è] bö5RÇ{<§ÙßrYÒ]aù°‘Ùò”Ífý‹`»§³f³å-¨棆w‚yµÃ>[@8¥üïV)¹£å„67²AÝ;ÅÈ×Tl+¯y¯$Òß:Ë?. \*ÝØÄKÂ,ˆ6­‚ÂðpPMºK6›ÉyåY†Å¨Yk@in•[D%„- #a6-1výLBª+Zi¨Rv)–&(Vø|WsžxVÒšÅHþ\¾É'²p¦#{`‰÷‹nÝ“çÅ•…ë;g;CŸ§ ûêXõX…[TˆA4ÌkˆDDÄ5ÇôlÉwªFZêªýáè.4Ž°E·¢“À„ ±cúÒáN?ðSF±hýóh›É¸±³V!Ê+€—P"ËûNð˜ÙðY ->ëŽÃQ™@'ü>ņàZ$øé ýÒêaó6‹äÂÖépÊ ï˜9 -¯¨Q -ûHáß4WÉŸxì™ .À;ŸÔÚê‹*eMÞZ¯ÄÏIþo™à]ô܆/cx(5 2¿ÊÁˆ;99Â1«^™×k7zËwÖ/lÆŽåóÈB‘bì<žO¿¹³Äù -1vþb6tr™)èIÔ…6°3uÑ3|}\îtAÕ’öØšŒºFÉ/…G÷UÚó W+^4º~MùòKOæD‡BWØ…65yïÚÛ¬ G#ŠnB¤g¼L®*XŒÊï¤D{O姜劯[5ò¦RÓ|"’[hyrÍrDÛÈhù’¯+(6ÝjR?0T”ŒJص:Îj áÉQǤvxé´WtÁ -~N¾Ï¸Ç~3×9 :üqiñÿJQtGÕšìëfÞÛ3!Ud&ó³@a ç8N°G• >™£àÍì½èDYdòEÃÆ)ãe}ÿ®!òt‹hƒ¶< –Š§¢1«ƒêŸ‚!áý¦íĪµðY4ðRNÌa¦À¨„ý¸¬ÈÛ©.Õ}õ±©UºYÑ5y::ÚúE#áƒîÀÉ1Ï–ƒ,FŸz@tn €þà oða‡ƒrÞ¢ÅãMúZ‰.—ÍöˆÞ -Ë0½ØÙµb3 \]1³1œö¬4«WMJ¦ƒ Ç؉ä©&k¶~ËŒn› JèrVndµúMê™ÒPÈ¥¾yI‚nÌ‘^QTG*ZÖ™spü3xîÐÏcÔ‡dp”[Í–ƒ#Û•ÐÇtUʉu åØÊIéšœˆw*ýšLn³ž%|ЃÅìYò¿Ý&­j‡Œh¬þä-:=t(Ó63{¼c°YiS•¾‹‰…Øüù¤¦9…SGšÞh}k>0lJÙ€27‹žÖÆ!°!äÑ­ü—Õ)$]ž<[¶ÏÛRµÜ®²³šc™¾0,óŽËµÂ:%Ì8kÄÛèÒOµcz[¨"°ÄO-jŒC4d…r#€AÍ!šãy›°²$3ÕÝèªá¬ZFS`Øœõ]Ô5õaãA»-Õ«Y7˜>Q3îò.ƒhÎ „Ûn+”Ù…”©WU“ãt2\(òÄ“¶`ÁØùE&vÀ Tà Èl‡¿4ãöþ«ÃJÏ÷[ˆÚ6»ùiËý³è-*•Û'²† ’R¥ôjÍ·7\|J2iyØy¢;>]ÞqàöΘ†o4wP¤¸m嵶m ZŸÅP=Õ‰ÀLə>¢^¨¹ N…/™»t -ÆÒÞY¿kÍ[ƒüÝ5 ;Åu«´%I°µ¯‰â¶xÆ9.Óµ?„'$Ñ xµUðR”¿L‘ !šµ›ÿð/4´ÿ!.ËyY˜ •¿)š3q»”aÄnF”áEš ¬š6tÚ1Æ'0 ÌÀUŠNÀnbæ¿X¯šW—°É¿cj:%:*ÑL_!>è2.I _ -Äa›"¸:ë×àb’W¸¤È¸í6íìuÒÁ‰ËuùìBÓÛ«3÷\Òî¸'+‘¡Ô´ÈèÑUÿï€×­7Ÿaê“_§A·€œ·ÔC½’É"9×,F¹ã&…Gò§š¨Ë°GÚIŃa[ÊÂ<K€JG-N^²}6jR)à“Æú?>2 rQ ç2ŽÜ~ó¬Q§¶z§EÛ¡tSØUÔ¡ ëÍ…)/ñgẲ(ë²>Ä‹ö¹Õ-Éì$„ZKœºGnGá¿u½“U«êâ6nÀ-Öá"%¦'…`,_K¬'Cû°âl¬Àýà1><7Êd­UòÂæ3bŽD¥ù ò8AÏ’cý1S|ô»H]ñI-9 ³ýG‚*T()&K‡{&óÀQjóä etû8PHv-ºNýËGÕÄ[é•£ ¿æ€•cдÓOèõRGƒ“ŽN+$û¾ƒ$¶½»$Vý-®¯õ¾ø9· ê ƒÍ©ºç½§ë‚v¾x­Ú9¿Ü%R繶ûßí>ÊÔ#ÿœ³šÔoÑ2bPœzÊAPQæà ãŒj¼gOÛÉ<Kkj&Ò#¿²Õq f~‚¯´ª+šÞö•uf[KŠÍ!©4ëäôêÀjÈC’ÏÎ0ÔE÷sDMÖJ»Òªœùίƒd|dü¸k?Hõ²ªdIj„Ú~(Q,Ú™4þ "ˆüX![.½X@¾(n¼q -reö¬“×b ·!³ÜqN€ -lÑãÙGçv][Iôg(ŒvJá0Ó_S›PWQj¤Q™‹IV­?ž´´Ò‘Cð5¡›œlðÐÄÂÏ*’ÓþÂ:åd:+Ñá|Ùüÿ‹D;@.¿)U ¹®L’ð½z”ÎîM¦s ÞagçùŠÿ‘ÒXf˜2i³`[«®ÓïmKèjg r­öŸ·vÁQž‹]»[aÇÇÜrƒù—näIÐx³EÆ/Ë·˜‚o’Ý2 Êg<'˜^ã¡Ux½-¼;ƒ Ù™JîX‚ÄÙÝwD­Ã¦Ê¦‚û«*Ÿþå[3†€Šâ×»iWâèá7í@e„]@Þ#‹ ù&4C£sý¬£F)1¯Ë­®?Õ]¹ä_ÑŸ½çãÉ;&o„,(|3n÷Ͳ—Ô+4!¡¥5ÌVµÐ€Z‘=`àp`ăyBÍ=±Ú×J…úh»ãÙjÌN‘Åð1Àì¶@Œ¯ -íÎÍTõ]{îþ -–eÓìBÆ'xôXk»ÝâCµzty"ü‹ß\\çlù™ŽšÚÇÇO±`ZApZæL²6MKÜn ¨Ç­vâZÎUù†Ë‰êÏÕÁ‚%|ð•çíD nið^»&6ƒˆÞðùG>8í£×b ö3N9ÿI1ŠaÂuµŒ_¥_½Ô°Ž÷•"r˜î ,éØλ?‡â$¬ò«úhr)ìcƒÐõܨ¨ñmO%Ù[ V•Ú¹™Íü³ -#ñ4êrµWQI«¿ßín˜6¥@b°ÁTõQ‘ í_%Guþä~)b>š„ì=Tå:>ɇ¤ˆA{V#®´îc—®{F¤ÔÝÂRåÄ£1È -ˆ~qÀáÜq…9%Xy…óðÀš«îeý‡D„±ÓCöá( ;Àà/$€˜½‡iÑéíh|µCÝj.÷¶ŠyÁ.È2,úL|ð¶²ö5åÀZ :§Üß@!è$ˆâÙ“ü «–ïÅÆ‚‹ìvLÙÿ{D€7Ñ:MQ˜hƒPTóF—y¯*¿£‹aó E°asÈ‚sh -$Ô €OÆ;ƒ7d˜¿·Žúð yÜ¥Ôk™©Ô×~à ]«Êá‘>¥þ¾Íô¥!Š©q&ÿJ&1Ÿ¯¼ˆ>7þøl0±¤cóò¥·/$‹³3#Æ6WE &š¬æ¸¦BnnÙ€¼­Š™#¼ÒTyQ§ûÄ.ÿÀ•Y9v•Û‚éný݃ –Á¡5“ø›ÞHä ¾ñùµE‡Úâ-€‰ƒ¾Ô’×3?ÓT“ºG¢whYwÆúßM­v¡7²ÈŽ›r-ÃÛʆ0Ên—5 æêõÚYø:“ràùÇøêÚZÄ»åK¹Ñ·=›2Døâž•ËKÚ˜äV†G%Gÿ_ÂœKãž½7'iãkø´CA9ìÙðÚ*¼*Ýò…,pÂþC³Þm¡8Áš,ÆÉ¥¯=]¾vŠˆÆ[C2@Cሒ¯dÿ|jÕ™è»UˆÎUÛi6µÑ_J³$ßrX™G\œ›Šµ¯[Éé û!ô‚×7Š¨ÑXL Aæb©ñw” -¥o À,Ùf\˜0`7Ûó9Fäà0KX[«#(ÜÛ, Ócù¡ùÃí¦+Jª=‡•á´GYÔR‰.ÃÍ/–MÄŠ³¤¬¦ü$Ãü¸OCÑ·ËüÕS|Ê×lÆl392hô¡k!?§Ômµjäò^&{߀ڲ‘ÞLJë¸[Iø*“á-7Éä @þO>Eòqoq«‡U()_Œ‰Ú2"8£ÁiŸÝ•ò \ÇR•¿âôÓ&—1¶ ãH‚%( Ôàÿâ'€Sh÷v#«7}9ä6¨™* $,ùêðß9¥´¾“‹Ä&Çr¿e§zÊÌ›`-–Ä¥`’~,ÙÞ™[®°é.À¸8 ÖPØHcmxÔ ÛXðÚW1cå½›7º¯l”CÜÈàä˜å2ತT:ê2B\åKÏ·t÷\C³‰°ë|­®Ó½ŸY8qdY˜ -Ÿ^’œ;”Æ/é5]ß ÿÉ®-ñ’4±Ï²02ˆýG£ l§°Ý-iæ>?Ñùž:ë›AÍÖ1?P€Þ#|“V.ÉüžŒW¯ÀŽÌX`¸êà1íY^Ú0yiÏnÓ®Tðá&£÷ÎÃ@‘CÖ…j€™—Þ‡®ì™€‹¤ž"FñåËÛ¬H(Ë–©ùÿ.{ÓшqÃ^o“|‘(L£˜ìH‹†ÿì)2힯)¼z¼©3å c[á^CÀXï]΃,·r|À`¯^éCÑ—¾òåaÀj ƒœmè^&wFÿߢr,¾È–Kÿh0SLdBìýdP—/:>ݳ‡&8øz.‚C:Š5‹˜‰µHŽ57‡#ïn5sww&w6 ðí ó¸¨`Û™È Řè6Iyº†ù˜…æ»ÉWºÜrÕÑY«)ÆvJd÷{ - Ô„™7’4™Áóc•În Di©u‰‚ß6az|R/¡d>õøŠYȇßI¨ -”)œˆ± ^BpÆol"x>?ç­Åß)û£Ë2ÿBmìNTñI]F¤E–ÈÊiƒz ÒÒhdÊi¶ô•+VTå’jk.ÎFC_ªª„tÕ¦ZsŠTÆ@™ßIˆˆëy^.ŠÖXäYµí)n4´ bÀN~Tй9®ik”v>iµŸ™L -70\ä¢L–'õ¼Þw='e]™04'Ý.Ïâ -¬»UFöÒt¡ÅlÃòj3~ßí¨™ \Œk‚u’^'Ä ¹—œy ºÀnzVZAcþpÒ¶Ømlѵô·„€n7ëȘlE\%;á bôo#†öI˜œÔ[²f üj€L8µ¹G©¾2Weµw=|·6ço=6f¨%êŽæ#ëhÌIÜ¢:ú%ÿ3æÔx»bÕG³iŸ2ûW ÛPÚtfÀ†PÊó•…®kÙá«Ö¡·t¡–¸ƒlløˆ¶lX.aÃ}ĉ—Y7°/WQ¥¼¸3€¦¦œó¿@á¦i*í!:z0÷ùq•&¥·uœ?ïŽjÝð+bÅQÀ5ÉE€ÝÅ–¼ Ú‚²/[ÁÕyéWÁé‘JVò €\é7ìñʈ½¡ËÕFx‹6“sr£†=N·[½j2¶Øõ§—ÔÃz©ªŠwV9Àˆ€XPídšÀ|µÎa,P*¬½kÍ%l4‚cÄ]B:CÇнԱ,vÝ28¶"iïìNF.¯¢2AdM€EîQ»þ‡/ÚB@ê@M5SSÙøº P}&¯Z†ÔJ»PŒmW¾\Þ4qCFÅOƒy»“ô¾f¯‰Ô0O'—ÖÀ;U·>˜»SÓð¦VÎl"Ø—2&K=²ÑiîÈS¡û»e¡e°M³¢M9Ùø:$Ç=¾±Î­"4Ò@Ë’b²ØÜdf[±—½ -òXÝîp¤ã¹òj%–«ÅAmg t3yõ¥ì¼@{:‹s0R9–„ëà;ÒÏ_ $†Ì<Ƨø{¸þóý¾SiÝñÚR²g¹Ox>JÉ#ñžª€¸«ûææíLaš†ûZrPGRjU7 †¾¬Ð"³:öÓç -8ô7q1ѦOzÍø¬µ¦nfá{‘¬ƒæçÍ¥éQ,š™*.º†ŠÝˆ gáÝnä\M\Ip·OeQ -3;?7þü(ÄÏ/J½« -Â0Ü)Kùébõ‹ŽÑýA¼4ŒóÎ"¼ _œ°ÝPe$!¤›ó7)(+‹&uaôrãÔ_–À°û.Û Us½Ÿ  91‰œîüŸÖÑm›ù¹Œªò]Ú2Šnf-äy>æl‰0L5Z¹‹»w£\XÆJæ&«Migío) ž9 ˆ÷WÝ98%Ï:•ÍQEˆ tÞ çoç =%FÄ¡:*ïûTØèh® øXä2n°Ÿ•Þþ ¹í–¢ÇfIJn¾9ÂTìL(~¡&oç×cŽPôµs½gßøqggWx77ƒ ƒÛŸkü†Ý¢jØSmøp—Q×3MMé߶K6YeüJ<øcú¬¨]F ‰æ2-î-.ƒ²ÎOaî¾sEh&©Z”'¢´\õ¡‘œÜWj“RÛ½»v™Ü½~|ÿ2ü ú—¥nÿM©òáŸJ‚¶g”áúâÚ6õ>ÓJ¸ À’öü^.Â`ûT)pß42¿Aæ×ÖR̶f¨1kˆj ~~»> |åeÃsîgxv(ÑÓ"²%¾ •R„ÐÔ]»ÚÚš€GŠ22m{Z÷([ö }MèK·µ?8|èn^B*UJ1Ÿ0n°LDÝÕ“õYªÂxøÏYÛ—1—;?ö Z€“¸Ô[öªýhÛ*f×*£ŠÐY¯±ü?6Œ >Û½'¥гi P’ØBçF¾4ÖO¬M„a} s7Ö•#íõϤ —³µóÎ9b¤Ešpdäw·nkC%ø9ÁFGŽuéd¯g‚lÔhŽ^¤¿a2 Í0“'\/‚9&èýS31ÆúCœEá;›Û‘èàñÔ¾&®€—”Áèb¼Ë ,Ýøæû•Ÿ(fµ8”ȧâÀ†i/3ÖÒø•ª%—©nǾ(D™ùM˜'ýn­²–ÜS|à]µGC€r•÷bƒq÷ÌÙŸ@»'‚“¡CŸ9]Ô?ug.H uüƒ%¨s}eƒâi;¨Ü6Äî‰_~° Þy¼lát1 TˆEÈ‹öë«ÞtÀ±(íϹëÍ­u Rq»â¨%[8rè_FÞ&FâÌï}~v -¤À’ v¿!Em!Rk™Î‚(šs³mÏÛu”ŽñôÔ4盱ʉ ó››NXˆÜ’“Žõ8¾»Ú6@Yia_ꨱ~‰ÜO¥ž‚£ºÂ£*v$8 3vØ^Z•1 ÍÎâœ>F¡”·÷0敦¤a{”.b¹Á¢ÈØõÍMTõÈ…ZB¹‚r׌ø+n.:xÃò¹š8vRíœTÊ;@©G?X Mõì)ú·1Mé[ØÆ•™ëe¿Õ£»îˆ{³Vyþ féµ(ü¬gº „¶ îøz/!ÐÄ•st?̽¡Tã)Ô_Y^ HjRhôï, -™Ák›jðUâæ×öäÃeÙµ­æC•¼¦«óL<ËÊé³ÎðtW˜„6Žm’_<Í\W §Œ«üœî#7Ó„qr¯ŽKâ{Æg'ˆªÀBµ ó. syó ŠjÛ‚Šâô<æJóæ ÄÂãV$Œòêô;tÆg°aN鸔wèLˆ‹B/æK’¶*jåˆÚ< ~ ȧ¿‰(mµ’­£*$%(ƒ5WM½¯ŒSò„~ˆÃÝž#ÏH÷”Èìjëä2æœH -™ží)ÔdÊì‡×:dó«Ê`¿F¡ýIw7bõ8óva(©4ø–ðø1 ¯š×ãMØ)~Ù¢pó© íGWˆHÇæ¨'\ýpXñ›™({þ3ýH3Pš@䳋x°ùך´bIJm4Íó¨C-UÖ<Áæ[QàÊÁ»gj Ïõ‚gn 2ÒÑgÉn=¦Ò‘û^õ‰_ü<ð…õ%è‹%6u´3íÌôë——dÅÆÏÅ&Û“(2¼Ðü®õñ_Z±(–£e5ê#—núd7=÷ÊȈúûs€ÍžÈ7Ð…¿ªÊ¸ª—¦ ¯yc‚iñÇíGÐ1ðT¯¨«1*¢`«l…åÞ|¦Æ±ÍÜÖû¡(`9¡qJô©Ê̳ý’úlà1®¸Ð? i·%_’‰Eõ©¾Kf5O¹ô÷‰o z‹˜a&{3 ØŽ&Œ!lëƒàãx¶¬éo£Lw%Ì¡ý~ wÆøCZy[‚E6tR]íîGZ—,¨Ýê}¶IGž¦!'ûæ¥QŽVŸ¡ €€À¡¼…=]•alëe/ôÝÄ¥<úC;¹Ö™Ü?LËÀ®›6- p)ËÌúeµ_d}áçž.‘q§J§ý:EÉV³R+)è_ïMп)Òÿû^³TC‚œ@GAÂj¾ ŸÇÊ¿·ª¼µÅv^<–ì”oÀ`ã£ÿ=(§nâëÚóJ ¼~~8ƃ¬E³š£ý°c )ÑüzÅé(´÷“ú Ü…{€¼¨)÷nBÕ¸ù'JÊH™o0Æ8µ5ÅCîŠ;³´kLkv;þ‹±²yˆ–'{|ÙDÊó-tiC>™ugÃ%«6¦Õ -4‚ò{ÿ­Œ%$\A¦v[‰aq%ç›W†ŸCi¼Ô}Î_”¤‚Ämt½º{ -“šÚÏ|Ãç¡5²bÖÍl—õ¯Ö'õ¿NÝ7N¥Øضæ±ROȽ’k5¦ˆh¦Ö£ßÀ))z~BñKKæT£UüÄ°†:>øÙé“ížQüJ?CâÇã¯ûð üx -Øÿy f§Õ£â94éÏÔ  â',Üû­®ë5w%FŒ5§ØpÞ<Cñ:OhEÁÅ1Èè‘Æ@N; -<2´£ÄÒ2˜+j¯„öa`@%—¨†ø–ÒÙãâû÷U£ÈZKÝ eÀÝn€jíÌÆIÃùk°yAØéu»"¤•Š0?†^Vñ )V¸DGf¾ÉÇÆzè.twhÿ«û¡{ P»cJËíç`;ˆ¥ñÿ± ÈðšÞgÈ(§¿xãèÆŠP¼ø}1zÈÅ“æ µ˜= ØútÒ]ik:¿qµÉ²+Ÿ[ Æa¾X5²nIpsßV)V7ì©ñqñ‹Ï×Z]°·êÅû åã¥CNU ƒ±»ZãAo„«ßùûßÑ/F|Xi‚†Ê½lâZ•å©¨EÇç±ÙÃh½ YÖ M,4’´euƒÒY”JŒ†Nh2Ña¼ÔTb™—Œ“©µ+nb.ÞŠ”Jß~¶h©RSÑG®H‹…2Ú¢¨Ž9˜é­±õÄ}¦h`wß«åØ›p®7ca½Õh¬}@P×· õ˜¡i“†£†ZwѤó‚)$ºˆf^jmªòô{߈5OGCÏdÕGw|—¿jÒç•\9,,zL㛎_Èå~?hpËïOö;‚6‚ÌQm0 uÚE‘ÙN®ÒÚ\‹—¨•b·;v¶TW9Г…Z^F~+»ÄÚ¯ŒËy“‰GàÉ1ª,¦0B?o•Ê=1·!I©ëÍ+båÕrÃÛ?&…(õ,¡¨’çÍæM.¨§àÃDVÀ¯±/ ©ex¿riª¶"Ä•¿ÐDà%ãpÎ%˜™Éë]¡y(µNùIZ,Ï(ÙÉÁhLSQ ‰±3ÖW;J$b‘¤5|¬`9vuìÓäÖ»„|k¡ç1>L²¹XAÆåS”9(## â•™L(Šž=½5M=ºÛÞ&qˆ$Úß2¤ßnmq6‘Õ,ôtá…òzö0VâÉ!ˆäÁ+WëÞ2³v†'ýô Ûóó÷1£‘›«ð”[N ÕOÊf±â·‘$©ä=Ž4Ð1Åm¦N´‡ÔŒí’ -ŽˆÜØ7v˜É«R©BÀB¹Ë%ˆY`>´K<Ï.æ¸oP9Zû®š€ÛLí^ØÏÆ}¾±œ%µ äÁÙŽôr40‡î3R°ÓzÂœóëíGKU÷-o ÇiÄI%%_õ£ÔLŠÙØ_6Mù!ÆØhìü€¸Þû -^M„Ê+õ:ïÞ§) D®vG5”‡Ââ€UÑy²uoõÆáaøQÒËi*mæ$– §HkÖõ±lв}.À…¿Q”X¢Ò2éØ3©>°f&Vr–_LÙP¥Ü`Aø®pßÚ7Mj.¹0³÷b£²”¹ž‹›ë§ Óy(áDØjëøòÒI]ý¼ÆÕ°U{sEŽ¿>çb×k9Ÿ¯³“àÅ}V©NL¢NØŒ:À’†<¼×5Èø@è2‹sꘊ_”<ÏœÅ~ÐŒaFÒ=¥ðàÅϼBodŠÈã?5ó1V2¾ì-Qâ;`tcH˜E®£2‡±8ÿ„Î"¸1AB 9’ëDEW gœñ‘XQj\ëšÀùå z-ÃÉ!»ñô.ÆM@Öh- -†Ž¾ kA‰ôr:\ý&@Íaøµì\r`|oži“ʘOo'¿ìHÇ9¨ä\Ãþ_Ïànü¶cÞ{WV¼‹ -Ý/¾ý%3Ë?f½.&¤<™)xvÖúOIÑÛ-{$ÊÄ—®>ojc6V3&·#‚!â©9¼:h®)Õ—fק?¡'-¿Ä~¢mL‰÷µå8àF/ø—ÀßÀø¬Xu›2Ä– ›½Ú©§]xÁ š•/º9c…>Š+'9}ð~‹¤&l§2‰=ÜÑÔvƒ 4ëM(rÞÏ‘lD»` ð ëyåfÑ­§C ŸtÇ+ŠWôîâê¾K?¿Î_2ÎøJ p9u€Ê°ªƒ›šÿÑQê ’,:Ý2¢$ïÀ}½5-„€“hö“矩pñC§Ä€v•YFÍÓð]H^³ï‹ÅAJÄ ÄiÙ¡rÄJH1ï°Y‚=œ7dù¶OÌöñ æE¼ž,Ž£ÔŠ¸q–üÇnÆ9I1ËYN̸]µ[7“ÙC|ä3 C.T! Æ4E_ûVÛ¾6iq‘Œp=\¼G°œ8É]Ô-E’ªÛ¬§´‡ië*>jï]˜Gq\/u”Ìh÷#ëÊ䦊Ìn÷tÈ2~H©„w…¬íbð²ù7ç°-·¢J¾h–»‡þò×ß(çØ+Ÿa “i^“„U6º0üõâÄ -«†A†R`ÈV»|BÀ§$b¾S½_ÚŸIÛý£KÝ´õ™˜ä½ÉÕ•-'<3ï§iS9}T Þ®V«Z1’=µóôLSj‰#Kg|G&“ èÂϦÝWÓ>3'¯9?at¸Éã“ʬ•¦tøÆK`b†OZt¬”ÖDÁóåï¾FÙ·Ýêµðh]†ê[† –ó_I¦9ó>Êe—Uh1Š8[›÷Lœ ÷!­Ððå[8æ̼: ÙZËäs랶omTZh»Èw»F<–S ÒÒ|tܨ٠Y¤Ï¤èqb;‰õÀÉBZ&Þ;„r Ídáºg¹æùÓ]®½À*½pU5OnÜ×C#pÍ5,‘Ãö“×@¼J¹úb-FÝÑTS2ï°|“OØñ:ƬÇÝÐh‰áŒºBŠm·¨;¶{÷ä „ÖN?fN‘CCPDÑE&Á81ðÃçL–Úí6–©5îÜЊ™„ËãN²žÑeN Ù[JìÌj3í,Ù}ÆÈ lã»Ûï­õhqx«QÖÓÉ@ùÜõ ˆCvÕJÇÿDÌŠÑ»?É1÷\Ûåa>8î}žjë]'Â×ÞW†»ä“i‹×p×9HwîHà) Ë öãFÀ °á–¡ú®ñ&´Â?3ñöâ²@êûL†ÃçˆWÒÈrëIgáXÿ•r5ü?ÒÁTšÊÀ—eηÖÕØÄ:["Îçä}oe Ò.FµÎØoK<,c~´mî×'è-@ÒãðÕl]”6GKùGH:U5×=-஫\†—®¸œ€ ¼ÞãH³ÞÁ(QJ-3¡þâ_ÝLméå[}“xo‹‡zÞ;ót©ßr*^¬ŒOÅ×.Pïz}«¤W%W'~ʆ¶¾) 8§X¦÷$™ÁEÝo¨Ù5$+j¶'pªË„õb‡­gK'ã‡Î`Ò”/,µìÌ ˜k?~‚mN“ƒèjNxn•mÙLª×ª‹ûÆOx:àååÚ!Åa‹P£ø¦6÷Øéý{â†Õ] -¬·Ö*1íúdê¯.¬[•¥^q°œ÷øžêï;S +²\t,o)•2TúTÚ®æÔw‡}¼ÒŽšµv°êqý `×;líSãgs3c-ðh®ðþ}ûW9;Ú¤9¦¤Ã–ø`2©€ êá${}è;;ämò‰…˜ÿ^l¦•1'C*–~OÔÝ`ÖäšXúUnó0‘xµ|§cÏɾì'iD½ê%W‰ïNÍáêCîÛ•Uô.ÝÏ9®R*ÂÜR?nìLÊâW’·ˆs/[µÌç趡¡Û†±ê8ˆ>Hêµ@#íÙ»”çx î¥w­ªžf«}†´ ažyòBÏRæ¬ ®C1|P|Û'êŠrÔèÙæ,˜ß°IÇŠÑU`ÎD£•½kUQe ]A©ÕmÃ\‚"Gm¸‰F”O½ƒ À)2rIuW‚\ñSøâWäš,'Ëv¾ÙÏdy]eqXH0#~èZ²9À…±|pÅžäPæO£HŠ¯au`öÎþ©C—Ñï©àbÇ鬅<Êç=ï?t8é!½Ô-~œC0¯VŸØY-™¤ð…¢aht×`õrxK[3ÍÏ,Øðf @Ñ=Ê]ëw˜G2C#ÜŽŒ»þƒd‘­˜v¬Ôc_u²¬xŒ ´ÉO—?§Yò[Oã$åþõ—N=.xh|`ˆ¼÷üŸc“ý/ÛuZ£×æ2h”ú‰a +H>v Z–Z[?„‡ÆÇË^È×òÆz›fT?z›U^ &ë}jè©4Sø'Gnv‰'ß°” ÇǪ/2:ùaj³Ô{oFcÙ²Å+6¹ª4¼þÀe,/–ä½5·;ÉýÕS’QŠYzìº6• +pb‚‘¦ »ÑƈÚrìˆ^+ |ÞVu”­À¦}B6/A=+n½z¦0ì± nÖÝ‚=8’PöøiùÓ´€ºÔ|ZáÏ&Œe»è³¬¡¥`0èÔk(ÐjÞúZÙgq׊„°«3z°™+ÙX/ðcîÉ¢!Nvì¤Nãc5íá®âªVaÝúßdŠ•*ÓLZS[‡ä¤’~}ßÂÝ€L•Á«,zš“<°‚˜cÔ- ø²m_㵫6àÍÿòôÚŒµxÔNÜ £ÆÖÏGŠÌU”œ7Œš¦ÊÊÆ¢çV}oDzñ†õ}׿Ãr ÌWËøïˆÖi(¼Çè#îBÎü(órÆ×9 Ëiá¬Ä¦aSärQ¹øgw­½L” Ȧñwx1½˜ƒ¾Ð…1K䉴 ¾ÝVÛUåšäþ/"…:òƒA¤Yš3òߣƒý~"Ž_Ö³Ò'\ù¸êÕµ«å¾¨+øŠ ÷<úŠ(½h¾NTA¿ZTÍPQHP'•½£8rÁ­}.â·5.½}tY$ûéÔamŽÚñ!òѯÛ\å¬ÁúH6»ï»];£óL¾v5þGèÔa8òM2k¢Éל1ÚŒØPƒèé—é ,z*U©«ø fI¶œçÚ©­ .àá +.l”M¡NžµÝÓuôš–=Ÿ›O®ä‹t=b!†+Sß×L¥ÏöµxŽNصpM#1(~w ¬6€sÅ25Ðz䌿Ru`ÀøÈó@`ÆE`û‰ÕÆ•±}ã>ØÑ8Ì›¯%ül-×":ð)`äLÄ{ÃÜ7,燱Cc)‚Í+`0²”$•Q¶9Gx$v‚ªÛf.–hI}´.ßž d¢æþB3~:‚Ó1áËx\çÑ_»r®Ë¢øCÉ!8l¤„˜ŠÃáÓø ïã"ÚÍcÐ@§À·ël5僲ë+îCÛk“eÄõâHnæý¿žL„!þH|%ó:+ùhÿkÔ +#K¾Êï\ÞœµUí8 + &¥mé4y ¸/&µÛóãg³ÃÍT€‹HsðÔäêöNÀið!¨méûÉÓRæ‘ãl`ÖÑáË\²\ÍàdiÐñ+Ç!A¦­² ÖÛB ChI¡BÇi¼““,’3 -Yq…yOý1ÄïTÔù B“âå‰s}¡ù^•®¢giTz[ð ô’=f°Ã¥ÁÐXöèƒÅk{3iÎFkôt•.ÇŒ{ oK½6¬’u`Ú¶ZH`ÎœM•VtWg' XíOËU –†sqi ¥1—QµÇæaПð¿‡1 fãU¸2CØ«–G7µŠ™ÇÿÂeãPyçªGf®ÉøÔÏÃC›”-’¡¥Þc¡½FZVJ£¸q«ó«—=¦pøÝ N‚c>ži4»ä>õœ¦?ÊÖT(–y;ø'‡µîQ®hû€h+7ÇjÆýÖV[ŒEÀ|Çöø{yÄ€>†Ì…˜å.ùyŒ5GÙÖz˜C•×Ú¿–ËL"EàŽRésÉ f_·µ¼U©J«óŒ½\Þ‰ª`¾ê2åú:üƒŽð¸Õp¼Ž†ôí}FûƒÑ—X‰¶ _³Rˆ‰«.CǯPa‰´s‘êP.‘\°´å>ѨZß~˜î[¡_–n7º%‘L‡–`K×wáRQ«.¶lלxÜÑ-Û»,d,<£3(ÝßþFý®rër8²åO +W_½W»,×€)ÇÈHQ,:z!""î»×m8k#iöeýêO×çtLíªt†¤xìßQ’ò²ËÍ„¿½2O´pÍ¥@/¾áEælàöúsÅJé"kZûza$îJιókn2SÑÐT `)a?Eùm~§‡° ëUÑæ×8½öz¦IØ¥ UU}Rà\Ž`åÓ˜¦‡T “Áéëp›µ4~Š& Ü”@Ié2MÇüd0d%àuÁ¸™×{­iÃù,¿¾ÁÒ)AºOg\!93 =Ãt{3W*©ÚŒ?°!1r¼›ŒŸÌæÜCayKͶJÄ™«~žWq5"}"f\ìÑGvä:µ?- ´ÙïQÉæÊ—ÏjŒ›4£¾ª« y5>ÊM…µšúÝa"2ƒ€écšÜÖ+wYùN }Ítu ÏâßÄè[ÆR@òŲ{'ÐWsoQâ›ïŒ<÷=„¯fvhUÊeRžÀsÇ%lðœGÅS\WRìy÷iùÞßôjE~ƒ‰‘®àÂcÁôêò,6`ÐÖ¨Cn†YK<áN® +€û3[ù°Ü˜éËZe‡yášTÉ69ÑÄ47,YWV­1mêVwTÞ™E ^»}ä7ÔŽö•À½ýôS"÷•€k­7Ðõ;æ+ñó€¡ ½h‰ÁyÌœ)Nxh?®ð„Jָ±Ø„Ò)‚ä8¶‚u'T··(-º°wFÿ:’»"šÀE[—¡÷™øW:2U×îH•Š 8™o‡Ú%Æ y‘ +‡ÍcgßèL(.r¸e<êP˜˜KÚXì[oÊ]Ý^K æâY—\×A§ˆ y‹ÀBL„•=&t˜¥õ°õŽClåäWÈ14ʾz QéÖ»ö0ç2âþ†wnŒÄž'µê\ú$ìt³©8ì¢ëËJ;ð»5,!²¸™Ê£|6JäYïÉ 7v¡ÆÐo– !å|Û؇ +žä*—E²­+b +åØÕ ¦JwÎÜg8+DðÜ a¿C'ÇÚXø‘QĽ-Pð¿kÐu+^ ©ò¢F…ö½]åû­&q†fü³Ql-¸ž~’sðãq!c½½D)ôn©£KÁþ¹ ¥"½ø5¨p±BS“nëvÎÎÓßÂãe1ó—>“Ob»¯Ž +pm58ݱ§2]°^®ÒL ì‰l}‘ˆ¼ÊÏ½Ö G•€’ÅfÍÅâ¤ûÌr‰pÅ<ÒœO•E bžÀ}¤6††”öÚ«‹]_sMšk{ø€â1k;/Ñ”•–‡øÐÈ^ŒÉjk»ÎP”C§XÄà%—‹öq#Rÿš—iADt¹gŸ†Í")±âŽx$Ñ Üú'úå¡þ×[zd•Œ€àöLó áë=‰Ò*pÔ>ç[5BÔ*ܤ`zE§dâµl±húèa]]br¨õ¤e*ÒÙ¨i™ŠÓU´âEnp_Ô¸8~»ññwsew©27ó[(cÅS¥’DYoV#°[{AF‘—1”H‚˜åŹP.uCWyÏ«‘Ÿ!I9±ã¨ÔtŒïñŽ ]ÌÏï<¤CT^^O^zéŽòà0‰3W²‡@ÆPÓâ{o¼äx*úåU™z˜³åjé,;cÑAˆîM#pj´¸„Æ¥×CÃ4K ã!ðÖ"p'ÑÈéxŽ™”aPAãúŠV¾Ø},•^2zÍÒYÿÃbòþfJ'²»=µ‰a®ZOÇÄ–ôV˜ÿÛ>²MB‡–F«dVÞç{wuL"HÄ>H(ÉÕ<ÇT½¬<ÝÔN{ÒTÎDk‡ÿVoö¿³tV3Ðví‘Ïê"½?ô€VúL_ýIÈvñw+žxÂ^ú¢6C ÿÀ%”‚KÐ'#ö\Qj\= +.ÄKs€:¢‡îÙ¦g~°U!o§#8`PÇÔŠÁ‘bæ ‚à Ô»\U¬•CýÉ°â‹e0VN* ´á4Éç\ólú359ìCB±(ïGÈѨ| ² çzIbÓ¿« wIù¯-«{¶ÔýYñ<ŒãŠHõµ ÚXÁ+>¾O 懱–ÐÒ Ó”'ïÃÏ”BZ6êQóÄó”;—:­ïÁÙ"d^fD¾â¬ßGÊ\KDÓøTH‰[›*µW’sBÍ[X’'GhÞ%|¤¼’_;±ìÄËjÿP¦~þÅ,÷;$EŒê3ÿW¯\[ÐîHiÍÜ¿¸í­R>¸£AE§ ±ßSUº;«? +¼ÐÃJ½èÊ;˜›CƒVHÝE’˜ J¬Ý(!,^¯3›+1©K”f½œ(}±[$7y“¤í¼«ëò}Q/&XY|Ê¢að¦.ð›È¥¡‘!Éã˜ýC—¿"Ø +CyÇóL.ü³›öà'$`¾<Ó•£Z\‡CKû{Œ4Ô×{æ⼓ÇÅÓ»„w’9ˆ°çHbŽ°•Vè±¾“«c1,!«ßüŸÚ³`¦2Qùv«K“vÖ8Tè÷^¶6Å©ž®̓ÓØ­±k'VØLÁ4dŽ‘¿1œ'QdÇNö.´Ú. +0$XìP~ð“*yë@–l®ƒƒõC7F*tll¹<…ª»$½[ X±kÚy9 ¼„—hé“ÑGxì8g‰ûÃvº);%f Œ”È•¢–ÑøŠWøÊB|¥ ¯‰ãrÞñ±¹NbQÞË×ÙFQÌssº&>%cVüÊé1?fÏÉGà¢+T9F.>Ö‹á ÓµN;àRkf¼J94Ö!±. Oâ1o礄w½Ø„'’«ª»ü×irJ´9s9Ž¾TBü½àÚÀx7Wàöw3€ÂõôFbÌÑ(1'±FN8„I?zX§5K ªuþ)©Eh 4ÖÛô«WÄM¿V$ªá/©HéRù—Ž:~ØÚÒ€Æ1OH|ÒzpÒ>ÿðëkÖÚ±ßÀËpÙ}xWjñ$`'YᢤG!t´Øçi5¶Ô· +—ÉUt¼Ù:“TfÔ•„ +ÛM4…@˜W¬| }8 â©«·Zz9ÓõÏo¹@€±Ù…R‰ü¹ã–õë°«ÔåQ ’dð6N«A}vÞ¿7·:gµ„Úòã+Us¸mã$7±B¨j@jñ˜ó’Ç¥üU)c`Éð®'¡°˜ÂžâÔh¨#Ê~~7×è:ï$`ðY! ±YG~Då²uµµáÖÍÏÞæÆPÇi™N“HLÏ›qœ]<Åãõ‰•)a Ê׺tá/i©&…Ò«}[†¯a‹†-ó»T” Òù†/fú—m jwSÔuJs®t¦ú”ôˆçÊæu«„ÿ[@^“ϖjˆ@?à#Ã¥Ö3ËÚŒà”Ò§©3©kwJ•uÔñ¥KÞª2vjA˹ÆÊ70tJ ¸Oé›Ùw/B³ùÖÆAˆo6¬q€B_žèÖ¼Æj˜ˆ"DÔFý0B©²8Ôðd¹êL9‰¥,/U…Ã{@O`Ͷ•’^ Ü;.€ww6)‰¶,üVt Ð{i=D;‘‡¹Ž¶F©Ò+p?Œ4píŽ:Q|ç‡ÊáÜýü³z$qi„€ã¨V$G×ä߆/æ‚€ âÉ‹:˜X$'3´Eqþ„ÿž£Ú_©ÑKÛvñaã¦[7ƒš" û¨!f¿ûPP ï <ŸGsâé]¨ž0ñJÇÑÖ¾õp'ñá Ö­VÑ‚iŒ¬Þ'ã|CÊÕÉùŽ +Õ¤ì*kI?Áž6šq[ÈDljvVâZÜ·‡RRwq{Æ -tù œâ&¾hS¡û 'Üu7*Î(Ÿcf'Íþ_7IWC@hÃüÅެ煬|ØmIì8¶ûNä%Ä8“°psŸ&O%öç5¬u/(I›hi'~z$í¬ƒmMÛïé’°J ÂDÿÉWRŽÅîkkbv_ÅßVˆ÷øÐÑF²•O«o›,Lœ\¨ÊuJt,z1ól‘Küï°ŸD™Ž˜‰Øaˆ´mæ÷â½2 `ÁÄæ#ñz¥EXÁ¶g¿§™¢ÙÎíc0°È’çÔã²-Ž›š}~Èëu]^݉ÿÑ?2ŸSFSr=A<ªC#T·fgèé» +þ·¿oÞ•ÏdGÒß°w:/l`í+`H£˜ü +úT"ëØbšë»Ñ_õ•¬—ðó\Îè~’(&u3î¥,ú¡m”ðÉw ÅrÕ5$¯x$6€œ–93,jÌ]©8iƒ¢|ÂÑdŸËËXù«c=:pì Z$kíö³WÚ ù"â·F¬DÔ4Ý’J‘ ¶á×àÑàê씡j2žù¿"¢ù_[Év E)Ê æ—®´ÎÑkÿžDV£2Ç|ˆš†„ç@ªé5h4NEë§ +ÌD-rN¢ix%ƒ:ÅKvzOXïªçnëÞˆÎ_¦¤LÓ¢8]Æð™Ü£gÐ䦼$Óq! :Òw¡Ûïò¦¿+ð“Ç[5g„Ñ 0=©ÖN—­¡ÁàyÑ7¸(‘žjôé —¨«-aåÖ# ß«@öè£N^Õ·X6Àê•PuãrØygP:²Œn XÏñÏ4Å)¨ÿCl!,/øtÒg…Q¬ÌN¿ {þYH83ë¤Ñp£.…æÍót}낶ö8D]ÊÙÙJ¾G‰DqzuþB ÂB$'*¢C& +G^ÿ<;Œš˜Öö"£_ÉoT´f|¹U·ÒðÐZüÚÕn °ŠËP‡Ÿ¡jG/®Yžë62S¾1w­M©)6ôÅ9ü¹G¨|g·¢5t…Ã5#Âó&:ºÞ~Üd© 7?ûÏ8w7ýÒöuˆˆ»Lè`ØKdqMÂK§Ylð2&kð§¼Æ/aðFî\muÌGó¦$ì¶ü½ô²·ìCž¦j?!™Š5^wýR·’~\œÎê§}’Û­¥sZ51s³Æ÷Àæ|n4:&嶯¨ØæÏžé ÿRÞþFeü6Ó'µÀ#‰"JAê$¬Sp}LÍeÕW¬:Z~Y¨›Jt´æÓ!GC1¶8ßøÕZ]ÌâìÁêéÿSß™b+—x^ïî’ÏÈO´Cpbû +Âd7Z'þÙã.Æ­¶êŸ.˜;w®ir®v¦yÊÍ•²·ñí„“#ÍõŠPÒHq&&ÝÚ’!/ýÀ%,ÈîÈÞÊpé +®€(R0R:²—»ë‡PŽ 8~õ)y€C—)ïó§ÿ&ýŒÖ2’]Ô-dƒºÉ4y0Ê¥´Êåæ«ÞaĽbƒ•³»ö+°Õòw~ðºãÁRÓܤià1ZrÑ:v›eû[Gaüƒµ„ŒÞ}CÑXü rõtËW âsU\QWP'åþéÀEEÂܶS•ãxc{àæ4c„%y fP‡„›’¥CÎ!J.Œ—ª¦×þ0|I5:¨ñ_ƒ /–ç­€*jm‰¨‰‰yFžoLr ±köQÆ¢=3ÊÖ_Ï”ê¸$î1lÎ~X\ÂÎþZ)`îP¦èëªã,Ò|OÓ-’-¨ö#ÈVˆLÿ?°µ´Y¨>”š÷Yf·–¿ÅíêÑš`A«oA,qqµSƶ­D®.=Pê „R;Ê´„“UY}ðw@Þ%°Ç—Šq±ükøÑÖñ„T”8:ôÊ®A—ÆT»mÃÖ1?ª¬õ«JàLJi„OI 2GR!%tÕ{Íg2˜úáêìmÍðȉKÇ ¯E_G›9Š¤p„R,ÒetW°˜Ð³ð à_ôËKÙ^[· Ð|ÂV·Ïãì+5›€µÞÇÇG¨g’Ç8ðû”TQQë÷3Ä£/He…£'?ÕxïÕM1–áÞ8FÎdoÉŠ½æ¥w½­íÎ]"*˜¿€Û*{[_2(«›sº¥eÜ`ñȳÌ2ƒÅ16ÓH;ëíe¡˜¯9~ØwB$q[êQ€“ªàMEAüŸVµÕo˜r´ý“óŽå•…j¸à6õ¡;žØÑúö˼z‡@Y§»eOýÚ´X°×w¥xNNMŨxŸ”õ»„×wÊe/k—&†”d{®$õ>Â~e7ꕦÈù †ëLÉ{÷Œÿù±¹ÍO|¥/ÇH‡„] ©;Có¼ `Ó¿ˆýà e™&;X˜¹±b7æ$M¶ÒÈ‚8‰’“PøÉ]x,cöP™.ë_ÐÅø!÷·½`I ió) ÍÛ %$SO¶ñ§e±I‰Ð®ƒìQiSʧƇ¨ºËßgJ$ÉËŸóû—­Ì®jG<‰ÑÒs±IB$È?ðMp°¢‰Štwm֌ިŒŠ±xªd–…<ÛžÜKŒà© ×îjrëv¹|Û0^{ݵ_bv³:¿»NZ¦K=|ŠÒó¢DÅbŸ÷m‡s ûÈ$=æ$_¹°²€ZáP ç%B×Âo5ˆg¸jÙ ‚Ïtž:›„#kŠ”fäf¿å°šÑ÷YGóO* ¦—Œå{–|¹®Â#ð32Jq§ZÑGÏ Ð; SÞ—ŽŸjÉvže²ós¥L(DƒàãÉ%¯î¢SÁ8Eëb4‹®¹¦ˆb­âÐý6âuOˆKÉÒ‘¿÷µÏ«–nm*x4E3Ú¾5J§`,c™¨i"¹U:dL«³÷1 Vñ» Vø³‚#}u•[ó]ü••Ùµ'2Ògx^ýìy32Ûd•¨7Ó#úÅðÜv…(À+š"-$K$¯s‹àaÌÿAó†¸ÛFªÏ|óÈO8ý•v`.K4ÂÁ㓱’juÄÜp†B<€“Ί0õÁMü[W?7é—ŸP! ¶e‰#þÇ)øYUgþ¦¦¹PóáÑìÓÐrå T›xôMK­àïÏŒóa`½c¹Ñ”fO #Wëeò“HN~H<z«0Ò.Œ±m¿bÝ;ÂÄ»P:vI“ }â_·zRG×Ⱦ…mžmlŽ°óÒSõ‰§ß6œêI­¬bjè‡MEC'ïl5ij €´˜CÁ…“ñîæwD3•pæ˜zÙI¸-¨’n–·²*hƒV€BÉÅá%6¤¢eVUCTcN)má»ó w·u³~³‡eÞ‚±_~W^íFQÀŒ¹Â&31Ÿ#‹Dۉ ׮ [߉oJq¼w³»ÈÒ˜­‚êvW¡ùú}H»ìÆcJŽÒù¤ÄêžD²8¿"žÚ‘´ òH·˜ñÂ~•Ïd©«ÛÒ…±ø@­(lû×x)Êv…=AgàíŽÂ§®pßõR˜ªT? aØÍ2·õr…ëfq‡zè¢{x@R²Y9ð™›v§Ú/gûɇ/¦È[‘°ûÙmÿ +é¢bõ«›e¿ÞUMªÆ¶DMA); tá0÷ã6™ÏKv©ð‰»žY©(ÃC.×ïwg‘¨žÎªC[ú‘MƬO·CþÀðñŒ‰*ßÆƒÓ ±Ñ&Çs@|ÑÀ®ž]rÿAÕ½»p]áX*óh+úåÓ]àÿEèÁÌÆxQÂé?ˆ1IÁ‹‹Ïü^—ŒR üßÑ&VŸrr/‡º?#%_Ìä¤ÕÝÐG9!³è2ÅCÎ^ʽ*lÍ&rõh÷ÜÞ!‘,,ßIUò8£,ç€@qvjêg A¯!ŽØÜûY¹½9™õÝÑäh™Ë Lå~üµ±eÿ Yêà­{j4åÐÒ¾£¶²ÓÕAQ¢Rí4žìNÂÌÎý+€ûe“CNÇfð´ùÇk|u ^/Ø .Ð>6jÇ)'£òáñÍÕµËÂù°V¼Øm¬à02µ –äÄSó=Ðò­EŽi&B‹¢¢.}5 +Úš>'ë¾Ö:öÞê³±ç™öo®¡ô‹ê’o%&¿ 2NáƒËþ™jñP¸áºFðù²µp‹¬&=zÊSð=‘>´ð{láÀ¶54^¥MÔO*ÑØ#[ÉŠr0ÕhÎßÆ>z÷t‰¹Æ–#‘®‚¾F³Ç¦æ1üGCŠ?.>PT…¹më-šŒRç•ç¦Ï«á¬‘ÃÈÎTbsBúùûË,—iøÒK©nà·€Öï1ŒÿßÑ÷)­³uGÌFÓusÛ†àó®ûQ0K)Pƒ1Åæ¾0y§N€Îvº4”÷Ž½ñk~±èú«õ>Öœ½®68Ê"¼M[Hí(Râ^Í°7(/ú¦~ ºe§I,¼ßh¢qÃä¨Õ)ñS+€\`!´­ÊbR^tbCÃsƒã9,rÐÌ%Õó­´^2iÜ}A<µ¶c¾Ljé_Qº9¹/©ðké:t¤Åa ÖĽ݋SÅÖµÛpÑ2ãNü´¡ÏëY [–:$„Ó†ÒäÖÌh]Vá:¨Ö¨äÞ-ìÖäî§ó˼I Õdkb}îÿy½¢mÛwf9*J1ìf”q 5‚„Tʉ§p_: &¶â¿C€Ý¤bćöú¹ä~:! )üOñ +Ðæ¢àTc*¼gñzòÈulì0µè¨­Â×°È¥ŒKR¼µˆ¶ít0 +ا«ŒÆ|ê^ê¾—œAÍÍ/Y¢!sÀ àŠWrnµ*žB$h:Ú˹lKÃ:úËɘa$$Ér-²¿—Í(q[Å’cË!ÙÄÿ è%9²ì?f×W÷AÉÜJȸtµé»€p> †f':êez³qÎR Ä›h*¹wË%ïFÏs‡ Ñ«~ÃíedÊôRcZÉn.üðÿ®IP?êºNdðt È'Ì¡rÔ~èCx»U6à“ ´´7ö¬œ3Ô#‚0<×ëå\ùb,í} ^Y¿ò1«$·w·o%BÒä¯mñ ‹À}ÂãE0@£"延p!DKx cé7J"ƒ%}€®ÏûÍ'éšHcNÞq ×Q}µøÚûYQ_gXØž5¼áÁ9Û.Jº £¬€75·7vvlÍh0Š÷öS{­ú09*bMÍ"•~³œ €•bÕ„îÌ=(³”>»;‰¸þ¬¨Ýºùu€Q )æÍ&bÙ—V8 :GÔcû2À¡ÒFnS6:ÆóùH†çVõú¸m§Z€ Å°T-%÷0+h ¸½>Ï>BT×%6XìØ k<ç…3~A{xâR²ï$sñnR*÷Þ"¥1ù"]‰W«¯[?U£ÆÙc_2G¬÷p INØZDì7"¢ìdòJ†ÖÙãÃ5übÁ±žU×s™AìÛÊ¿àÚ4U&šÂ„<¹‰ÃËüË´ŸÄ²wÿ ,ª‘tQúÔ½R¤Xs˜;ÚÅõ€ \sCåzž»‰[þT Õ‡îG)l~Ê1”5ëóßô«ÍýÀ&§ñ£ñ3 hΓoÛˆé(ÃÓ½µ‡Œb#¨QІ!§ä2Z¡MÿXÏf¸1ésÿ˜˜¤Ó¸14ª€•÷xì{å$(+Mùáê`M®_ŠZ™u•çæ’µÎh8Âö?šÀɆÕ/êkãð#w¦”›D}ØÊ¿U1Ãz$üœ­R¢éñ´ð•EÅ+» +ì°ƒžòYv¬‡¿à/£‘¥Y;€DkS>Û8…ôhݴɯÛe*®«²:bÍŠð{6ºZÜÆL È•ƒÕãñ‡A›’Fàéf~M°D•a—üU¯n½“éÙʲLºŒÔB¼|[ɶzí,V^’EicqèeΛӡ×ê”l01nÿLyUä¢ÿmä(sXiMÏiBò”‘‹Ë»dÏxÈÃ<ªHMÖDwÏß÷JŠ?GÅ¥¶‚†e2&²7°+•ùô2¹®¤StZÒƒ‘’ÙR>…EÆ# + àÛ¯¥d î}QŸÈíÛ7£Žåíyè!Éyl£X… XáygŸ{æ÷ì<\XÁèÖЫº¬™º‘Ïÿ.óFInæqŽµrw– ¢œãᓃê¡k—Ô>ðgäZa‰…@^xÍ\°u=€ è+¶<~–§ŽSu_ß9ñûLˆ—i„þƒ1 hv¶Ï*ñÄàÓjÿïÆ£_àÛjŠ@f—”>Ð*òViÎÞÚj‘šž›ô]œÀ';üIt4NºmBLÔ£÷äVÉc¼wÕèŒ{5)òãÛ¶©Ûgöýj¥2{Ûèù†±ãxÞ¥87Ï1XšJ¦Tdÿ+l‡Î¦Âú4ýé»4 î–ÑGfrÜd1n_€^étIé69åuî 4U&iœßR8èFPR=°´éK’8mðPŒß{û,y1°9RaG~³:b_ E¿ezF”I<¸˜{ÀR endstream endobj -1633 0 obj << +1467 0 obj << /Type /FontDescriptor -/FontName /ZZMNIP+CMTI10 +/FontName /HMYRPA+CMTI10 /Flags 4 /FontBBox [-163 -250 1146 969] /Ascent 694 @@ -20600,10 +18440,10 @@ endobj /ItalicAngle -14 /StemV 68 /XHeight 431 -/CharSet (/A/B/C/D/E/F/G/I/L/M/N/O/P/R/S/T/U/V/a/b/c/colon/comma/d/e/equal/f/ff/fi/five/fl/g/h/hyphen/i/j/k/l/m/n/nine/o/one/p/period/q/quoteright/r/s/slash/t/three/two/u/v/w/x/y/z/zero) -/FontFile 1632 0 R +/CharSet (/A/B/C/D/E/F/G/I/L/M/N/O/P/R/S/T/U/V/a/b/c/colon/d/e/f/ff/five/g/h/hyphen/i/j/l/m/n/nine/o/one/p/period/q/quoteright/r/s/slash/t/three/two/u/v/w/x/y/zero) +/FontFile 1466 0 R >> endobj -1634 0 obj << +1468 0 obj << /Length1 1067 /Length2 5106 /Length3 0 @@ -20678,7 +18518,7 @@ Hn4*/ éÆ 'dŠÿDZ@Oëÿ{Ll§æR%M…]> endobj -1636 0 obj << -/Length1 1775 -/Length2 11063 +1470 0 obj << +/Length1 1797 +/Length2 11324 /Length3 0 -/Length 12838 +/Length 13121 >> stream %!PS-AdobeFont-1.1: CMTT10 1.00B @@ -20712,7 +18552,7 @@ stream /ItalicAngle 0 def /isFixedPitch true def end readonly def -/FontName /XUVRTY+CMTT10 def +/FontName /AWFDIU+CMTT10 def /PaintType 0 def /FontType 1 def /FontMatrix [0.001 0 0 0.001 0 0] readonly def @@ -20738,6 +18578,7 @@ dup 85 /U put dup 87 /W put dup 89 /Y put dup 97 /a put +dup 38 /ampersand put dup 126 /asciitilde put dup 42 /asterisk put dup 98 /b put @@ -20794,46 +18635,51 @@ currentfile eexec Ì'EK¿—ÊKœƒ¥fr•‡RíK^yá†`vO^†ðžúŸv…òõ~ÈZwR‡³ iÞNMWçÐ3HS¢p+§T,q!s0Ï(عÆ;U–©´+3çÙ"”J8q3ƒÓdŠJñ`£°Èó7›¤7+âçêIªºu®îÅÝáØ¿hH<=!'€«¹TÌ–€2.«rá% v ÈÜÿy*¿ÄóS“’˜\L³$°r)_Á`‹°5_ÜO㛘H&ESãÒqð=ÂÑ*’¤Ó 4ýÚ¸vØŒŒ s„FØ×䡨—Ÿ›ì37ç »ã£w#[Ç›»ÛfÎA‰Ú·Î‘òü ¯mÚЙ’Õor)h&î=åÛ|ö6kL×OAD„ÜͺD›ý*â °MÊö‚:7¯õjm˜mˆög¾:Û³–›DY¨eן¯‚±µ®Y,ýªÞšP&cvñXåiã“rãN?õ­‡)Œig"ÑÕf-yˆ€B]@0(i"/³8²ø=¤’œQ_@Íë*êsÜþk?«}‹¾¿ª|þ-×/²ùl’©tÔ«ÇÄíË5ËXO6½#èa>{|¨ñýä³É,èÿpÌ/ÊÓ Ð…uNÉåÔ,Q1œ^qœÏƒZá'•eØMÂV…Z=üÈ,”ÉB:†Åmš[„õ¦hù:ŸóÊsZÚ‡Ó=?€+m+ŠsÄ^3ë±IÅVPÝ{ÞÅãpvHrQêšN¬åÅ=ë¨Q²É|É’lÇn°¢uäÑréè% ·~dLA$ΰæxóo7»C7°¯b•Â&.®{ò”$e9:÷è•yEÄ$=}¯½D…À”pÙAS"~ÈPtöˆñèJ§ªèJm‡§2+gu•Ã§b¢ß`þŠyß¿¶µ6+­1ýbºs:g“6ïtÑ|n_ãÁ†bÃÁ4¦Ž¥°#ÞálТ [Tz‹¾[ïdPŸkÑ3JÇxvüß4.êD<ÐZ8.næ -0©L‰¦Áb…`‹§öóÓ÷7á|¹ŸÇcïbµóæœÔtpöJ6÷ƹuj“r„CµZTÞR‹'W¨ß™Ò¡Dj4hÀùE1‰¡ÓÐØk‡ä¢õ^Ù «ó z¦v UgT#èÆLD—¾IæàÅ ±j•÷ºE²üóÎukŒ/}›zíõíTêŸl¯2Ï}uœµ‰ù«%ïq­DJÅ}™9§ó7‹Wb‚Sù¤×•AÇcë‰{6-_HÅöXÞ ‘ü*;av6m…‹·ÓßJƒe aœ©S N•U_Ûƒ iŸSи£„i¢Ú¢cr@|ÓôŸ¦;öõž¹úZîs~TŸJX«b›0=‡ÌÌ/˜dn²)3öø•çg E®-6âlP1Ã¥lOqv“ŠÒt(dà—Ö›GE Oày$)&ö.úðŸ»çòe;ÄZcÀMG(/_í¡öÕBœÛ45<Žñ…¥…ð~M”þs¤nöˆÎm´u?Wks»­P+•±×K½ÖeýWœ„Ü|A[Ñç‡ÇPˆ/ Ï0d^±ú‰®ý£æR5ªiŠÁ[3 MË(V'¥öï¤JmX/áU\ªÍ7óBAÁ? -›à Öþ§.ì:E.öAùŠåNÛS…ˆ±`– -Ì 3³ ¬-sæJ©rzoPÚs.ñÚ¿†!?.õsDá ƒy€–›¡Ï’ΟK€µ4\[¬„T “Çc|WÔûïNÊIè<&€}⮾#ít5 ù¹f:ZH£!,˜‚aOš·Ã¥\8Jþé’ˆÒÄa+G2J—ÅöûíxIçG™“yä•ii0€A.•¬ã<‚ç>Þ»ÌGþ¿£×ñ ¶¢ì¦`úiæ›è4áóÍ~Üqn“OáÛàâ.b©^i¹|(íGšoDážÝö…IJ*; ó6!-6à¯B’&Ì1žÍ1 •:kÉõ›sb=ÖÓ‚{ËýjÉX8˜˜a¤šOÓwq¿-¯¶yã_±–IË êÁÂŒ6 -û¨¦°}1£õA0wy‹½ˆÆUiYÓA;ò³Iè ¬…5ûTpbxÔ•Õ1ÎïÑø-–a^æ[tMY!Òâéå‚‚þ¸væq«è™ M ¡ûÈÍú+ (f1§Î6Ë46µcXêâCàUγì ÀÂ)îÃ…²¡iú#"m!žÈX\†·AÁ:WÁ â.”5¯þ®K˜Ê¼‰Í…b(j3œÚ×û—šù“h”ÃZ ëÜ4Ä@±Nb¾»ÆYšÔ&Ñ°3ÚJ*v=¹”¾ß3>8,_§ö%ü¤Y«Âëï¨ÓΟ¨É‘ψæ䧸¸~:d)<ºÿ·£Þ>@rOÅ¡J#~??…TŠµ¦Ìža]T]N#ñ+VEÿzi–ÐÓ¡ÚÖ‹¿ü^Èß­Ü6¬Bäª\²e xØùߟxÊÏ“¶v«­`#Gä°WžÓROêÔm.*:=‘_¿xgÒêÜ;tõm€¾*워}÷¼YnÒ¿¯ºêCsúõs­ì*Ó£Œö :e@¤ -k/Á­;YÑ£‘}xÚ˜å£Û1ôxЭ̡k¦³¡LÁ² Ãds‚9®ŽDIŠÚ ¿4XRjƒ˜9ùCŸZõLŠ¦mÕvž+Ѥۃ4µÖ0ïÐY?fþQ¼Ñé o9ëQ¼†ÈãÒËg ÇܨèH½¤H­ ‰Myò#©RÛ‘ª«µµÛàëÕ[¿¢­ÛlE’V·Â·¡p_?‘¡¨+t'„§ÿ¡pücSô©¿@m„œÿ/þïWÏó<3ÐI¬õö«u%ƒ3š»îì+)ÌSTyO{èø¨bí _ªN¦ì}ŸuÓJŠ J¸P2ÎÝŽêý/¡g¾MÀûH/™ #=ì Õ¼à!ŒIJNWÖZ%UÖxÖê´* z€ä3úw^„N:r*«#*`xSµh¢u3aNÿˆNWŽ½ÓC.âœ=†–…°4Íñ|ËMöf”}B L–LÇøä—o—¶C:çzÕTˆXYæFèw?ˆ§©ù>ÃÈà¼Ce±c‡$‘jÑ À‡­{¥! eYÿp©ÈN¼¸Øs¸Ÿþ€Y3 Ø3Üé†U«£+Mx‚uØö¾Èx.Sºz70¡ÄÃUÍ£.»‡.yÅÎð(³f©}žSÒ¬µ¡ÆÌ]@ƒ+4ÎùØsçÖ™™¿ž#þF(_»Î¿»&`/½›ß÷ë;éÂCõž¿%ìJFÂËÛÙÕ¤:(‰iRªyîæò`d…”- þç1PtÁâbœq#Q;>2ßtIãËçˆW~u9¦{åþH4PgÖ@ZUKð¡­Çs;ÄHÁtÀá‚X6•RÐfrüÁâNî¡,<lЂµcÈï~\gY5àuO[ÿö¡d‰ùxt år)»$êt˜êeמä8¼lµº·õº‰!Õ©F¦\þhÝÉz -œ%—wß{™eÙ[åLUSc瀆lkÖ}ŸLa¬äç.º™WL|çû «ŒŽ!ëºkµ!`™Qc!Äõü¢u…%+œiÎ0Ñ24`RjýЄ¯óa-@†-궉€egþXæÌ?µÿŸ'ò°ŸËSA²ÿÛ«@Q‚s3s®(E©cîªJ$g Y•u:-ªl#„‡í…~®‡\}·×&‰÷c½$ãÌw*—h\SÐyúŠ§×°£zÂ"›ŠyïŒøø®Ð„H Ç'`ÿ««Îz?H eKÿsCêº>úU4PO(# cZCy+gá -â?½«8|áyuÁÞ³b?·^J ';.E¡þÍjÇ~àÜÛÖX%!Ó! rÄjîºýÛäaå{×"²ð˜Wð3~ÝäÆC¥rÞó÷¥T¯Õ>gã@œ<ÜxZÌKbÕÖÛrÁûšÁ‘X"šäl¢Âן¸Ä÷}êÒä‚Ä™NQ9"²¾3‹zÌŠúêó¦ö™ œ>²Ð£Ç’\©¡÷Fiü.ŽQ%u™äv’BE@ác cŸ› SdURº ^BGOsÏ î+²×ƒ˜1O)9|[UÑ–¾D¸›ËlJÎV©á$¸2wËWž•­6·‚2.ø*a;š×\MÍuqb+¥q%÷˜çX=‚Ø èJÐð‰EÑ/¯rìî‘Cæßš~¶3Iž'*³…ˆ\#ôTBc®w‹qJù¾‹b–gÿv¢³@õ»9ƒØŽoùÅ8”p·hìèÃÞ’ éí\¯Ñ,m½jg9¹ À.ÿCK^@/(° ‰h¢í`.È §ø°…\õˆÂTB?1Xš.Ù.hPÁ¿íE­[¸ð¨Ï¬e­}=Ú”âAK í -tÝšcêj ; 6¾ôS [[rK"êÇjxÜ#CJ÷Ò´%fâM+i²bƒ!¨³>m˜5-BJQ(«é½6M:îyŸŸûj8g3ÒËýžÆU¦hÅV¨ âTú›ì»*~™ÉHÉ®{Ï÷ùOâæayGÚ³‚Õ/°©`RØ¡ÖðÊÞÛŸ),[³µB*Ü«Ö© ˆbÔÊð¹Æa)Žzi`—‘¸›NôHîcŠ|’g™)zµ©¸’²œK!Êeñuš§]2áIßyè¾òKÖ4_!ÑÒSãÞw‘‘ü l U½B~I '¶sµö5ë7É^AiÙa^çƒKÝäîP¬+`ˆÔ±oN`­3÷ùƒîþ ½ìÜù`DÂÏÇB¼[E¥®µC¨.òD)ÏZO–3ó⇩ƒÎ—6Œ4ÉUУÁ Ϫ$EÛMÛ4m=eûM“Ù76"¸0Vpë_M(SqzŽí‡¤oˆà‡Ÿ½g·E2xWÚuKð¾  8«àT:¨¹6žf«Vp´týyhÄ­Ôز[5es¯#}¸bs~µWê¯ (gRQ¬~nТLuàb›Hx¬€}¼½‚.“—‚Üyö8lñBt<Ÿ€šá`믰vȵ*/Ö7ÙšTbwöT^Yç0V¨¡sÆbË8”iL“¶‡€W¢-×oÝFÍônǚхg6~ý èȆ• @¯OÑ»o}iÔ¸SêX÷iÊÉ¡h²g6âç bð_¥¨r.ÍJ¥à 1M˜¡U¯`õùýªÙžäó½Å}­õ0®ê -‡‚ãŽÌ=÷F# ý¾—)Ïõƒ´ûÌ[`5A@¿Yá<ÿ…d•~®å#)Y_È?ð†t„DW”Û ›X/u»kk¼«T˜„kŽk,–‹òåGû9^×é¼|šeç 뻘UrYÂÌÄŽæÐé‘JFd럇œT>es•>_×FUÖ—²K¡ÄÆ-U½((Ï+"t%ÃôäyaK?°a¿uÑÖ¹Cä†Ô2!cPpåG‚êD‚Ó´XoÓòñìÕ¬±³o¯ßÈg•¥‡ë–·íÎË©þÆÝ×zÒïdP»T—I6?Û ,]á[µSd…VÜ ÃżÁýÍì«·ýº¦vÈ«C¡*%i¹]òA&ŠµYí×)¾|»·^íVœ3Í—ÈIˆÅ˜‡â÷ƒXRO ‹»£­ªàpcÎ}äLjéƒ#q°O+@—€ðW{®[3þM—Ÿ2‚G˃‹ ZpÉsD¤’934ú  ¢x¬–înb5åÒ9ªÎÏ0Ñ5±vÊ»¿[¨ç–ˆa=]-Z_Î6#ä/Kß1½¤Çï^à³Â.‘À`äddÌAw.ø5_|(cã,åICXÐçÁ:Øw”Ep>ä!×À…ü -áH8ýÇ^#aF}¸–õ«(ScO¼zwÌ cAv._RX†IÒ~ñÙ;6®à}Ÿ6VÔO³­Éì‘¢¡PÑš%t‹¶G*ûVÆú£~®E\€¶iŸÄu7ºTÕ"hšì@|„"Rù^þabß @rùQIA .x×9M¢^ƒ”oþ™‘çTuúãêëWÔªTüÁõDŠŽ\^¼â)ÈUÃü=(ãØHÊä´¡rÚÌÅyò)9¶Žž8³iŠàv¨WÈÂUFÀO¡Âà˸.{Œ(“á3jf7Ìo?°6/”ýßÒ¤®%Ñs(t½×»™C­ÉÚT`kRZC!ôˆ{ü|‰õwÖ$âR½d"{ÃrÂxòLìܤ“`ö…mïÝ7Îz(aúWh%Ð@Yñm ©­+_ýè²]²øOžRJä¡¥A¦¤NW#RNkä @Óìf©å\ºQµa››0U -@qð%~å›À~òÑrøõ›¦ÕË.¼(Q¢Ú$.ÅãGëpn[óâçWI]–ˆDÈŸSóô´:úhs4PxØßÀÉRnà,…¤d|V{é—úIr¼×xTž:­ÏIø¬˜ÛøÑ%AˆÙU[ÀÙ¶†Y±œ•G GÝ%(²²@!ˆdR]mµµ›l%+Û2=”NöF\R¸ø²LÆ®êÎúGu„/´ÔóÃ*kñÁs9‚ö’뱸¡pÙ²q5f‡–Äc¢Fõ¥65¢›Y5'˨{¹Â°Ú‡–ISĨ,”†SA¤=ëí0¬¤Ë¿-ïRÑüa'nñ1kRÝnú mä†ÀFeB˜ÏZZO¡¤ÇoOo„nRɺjËË5ȆŪ Ⱦ²õCLÖ¯gÈE‹«¯T±”ºÐPܾÿWW±(ƒnÀî! ›9[+¥kCHÅÄËË1ø Ùuš-åWûô—ŒK\0Uþff©sY¬/mäp­ì7é¥òþøƒÀØpËßÉ&°å醋çr%U X -ì>î¬ÀŸ,Ô=†_Ö–˜ç:Ò÷ŸŠª1ƒè GGLì“»€„…†›M)ÖâI?mi_ÌrˆûHþûæ̹/¸ÃŠ7 sa¨K¡öÒè&ºÁ.˜s’ -#ö‰ÏaÄç©50Dwh^ïÎ:yé@š‡Vêž4ÇÔM ìhÅ.êçuÁš‘‚ SS@²,ÄF}µÄ°3hº}é  å‰äí³jØS’ÛÀòÚP)^w9{û|À.·Ì©Àr3 órâÑð7Þ8%PDVàhµ‡Ó‚}NO'8ÅKOOû"*>øÎE`TrAÅò»Ñº>¶þ7ÝTà8ÂÇHz‹»ÀBÉ Xé%®ŸëF.ÆêL>EZ¸ßOa–¦r½*)HêN…0EqÖª† ¢ßÙ˜H¯ÔE×…ßd©ÑH0柞ØeÖïÊ5nóÝ ê{KÁoM©8æ¤3?Q[™mÈQòCë « B‘ð3Èû³1†ÉG?O\Y)Í7_üÚF€(q§—‹TDÖ mÙY„·è=vÌô|͸Ø(ñ8–ô×ú^ à ÉRD½ÓÝ–i¶¸9ä‰#ñP!’ö5i ºÍÙjì>lÈô¸!˜áñOæÑõÉ2UïAf6¤°wo•¶}ƒÎ0x]m÷±õmØ+ññ•ˆÌRK—ÛAt©ÂéIÔÇ ”E] -[iʯÎtëØZ˜Íú0Ø¥;ro"­F9£{þZU±G`“‹ßÿ]Z¯pNØYÂïÖõ¹PN±Ù¤ðÊq-Z !¨fÌœª¦G.½W2Œ9Fþ^?*¯`ÂX³Db¯kVÐU_ñQz®Ä$4:<¤³v–•pFšì‚MZ”––»Þ[HÌÉ¥1ïi ®;xöÍa½žªèñÝ6¦]Œ•Ì°é²r=®…ÁƒyÆ'ãÝPà )8Sï/M[ó>‘Íz -À‘lRé_‚œwª$dñ‡ç´V_õrÆI4É5r&Ör® 8ìKó €„†ŽgшÀ°Gì9Ôr7†NÔ&0o':µÀEš -´ÂzI"^ÛºaOÐ6¿h‰Uî3¹ôš²N’6SŒþ…Æ”QêàÄœ#áé4,ýF´²$öYŸ†»špË‚A‘¡8´Ôݘd”lñÂSdT»,3§D#BûŒV6hægã„ׯÐZëT{‹ÉNã(¦©ºáD6g)gT×9º…?UâçùÈ?íå ªÙÿmlÙ¦µD’¿Œ1Y?Ghl ê.ªWcz1*÷ªú] %ÇèX¿B ÁÛ÷¬°9ÐE>þ%ZB´QpDøëálCQv´ìzM~a/ž¬,Ü%ƒ™:¸c| U,CŠ¶Ærº‰eV´B µ`w÷ÌaÓl9 1RˆìÌKyÌEùpì´ EEY¯í~b‚úpž -þ#å·L£Â“ÞèNú ®°dE#]q€å(„"g‚ʸ  R±HäﻉdÒ³bkTV¤5£Ú /è†óðç 0Àš÷¿Um õ®¥Œ—ÊY -,¨Ÿ™µ=ýåá¢X€Ê×ÍŽäàÈwMF/ËXþ[© Ž¶.ãºõyª6²à;él!öŒýTlÄFPt_O뤃 Áû` jWC8¸0Ö‹•ç¡S0ɳJ ±Ñ›á5y–º5n_þ€5c‰t 3/IÊç;ª1È𱿒eʼn3ý€³WÜwrÊJ‚ÃxÖwoû9~M¢d¤¢'þ½:9ýZ4Í•!×îMeÐÜ—5Fu†–µÌìƒ-'¨N®Í*¥^yWm ïhùœ·´/“„]õbšlU’ÌŒ¬€mï"@Ò`«ÌÛM¯tת”\NÉŸ…¬áôiD½Ns|Nw÷_R¤GYPÓ•Ú¤¾Èl6u“dú´«2Úe²‡òËÑϸ>4ž²óŠÙFÓÜ]%k£–Lî"‰üÀ-#ˬ×Ê/fŠž|e™Û½Ht1®u­¥«7>Pç„—Ûgõ©“AŸ:[Q É< È -X=¾&ó’™Ápº¹ù÷CrœlÖ¹¥ÖSƒÌ²ˆ'<üz˜ÍGÉßlcx ê0Mº %´m€zwoJJ Ë?=ð .ÍHøˆY JƇ|õƒOÈU¶5ÇõÐúìÑz -Š­exÃ?¾Ä–Ýð,É©tjvø ~ÇIõS^ߌW‘u;¸&CѬ‘ ë·i‰/õSKB†Ï`äïÞž=>pKsèÇ} »Œ€ý$A×7»m·Î ö¦,|ÂËûÑ»3# HR/QWb]e„Ñ5Â"åhýþÃ8ÌT¼]Õ½xƒÒ8沸<@A¯ãì_ì]oÁ¾–Q×x ÂpU'¹P;Æ# -7T% à¢G[¬‹˜°C4ÛWù ø{ó9Õ»ËÁYò²†ôE#¦À}-ÇZQ|8ù!lCíZ¨{Ty S3†Áî ©Ó5ÑäYà4ÜŒä‹-¸|n“y±J›toØi¹%Fèý¹Î‰± ‘ë’ -Mj'ASŠIÅoB âö«›%¨xz,ÄwŒU*aohPNéÁŒ|$ cÏ%µë›Ã?(å˜p gãÞ3†Dµ -çäKqM•2nÜ›É'e¡~Ù½r=†Žä²c³]`Óíð§èsã#‘Nƒ›¢óê#Ö˜?©Â-=¯ußßy¾ÔñÑ*Ö«;ûÊÅ L„R>÷æöùFkh¦4bŠ91gM[ÿ|¦9À¬vÚ«”Õ-É LXÃm@ƒÜÃéXŽø´Ü¯oR„?mU(¥ÿ¿VŸôdBئp'|\€_àPã´ˆt?ºmú2„kPðHoKl`×ÔGi½ùIäñ©(„MÏ?F"—)ÔÅÒve‚¾€‰s"®ƒÅÄwš -TÙ&_e¹bî ‡ú2Ÿ4]¶tE*!K0ã[y OdžÛ»ZâQÀ.ÇÃá!çÓ)YæÁº3<îfÅc²Š-¿'+äs›¨+éšzI&¨Õ΢›#d^@*âÄRo¹T´F"œïNíQ˜ñJŒÓ‹ØÚ»ê à8’Bjg‰ŒV0†CH|KßhŒ¼à‚˸‘™:€:vN‹—·Cä*¸a‹¦ÇIÜ3faD¢ ”A$Ídp¯²y]—ž‹Œ.c R~èJ¸ºv¢Ðr= Ðþô^ö:ø‰I“4R<,à^Åõ÷\&³;§iûç˜dŠØUKr`ÙíL¿º:ý> Gf #ŽNÈíöšRó"¶Ú£(¬é~»_-+cžZöüå’L£ÿé/x‚j/­;w܃ mTPuúk(¦-ªÖ‰£aeÓ§™>JžJü5+bm$M×Û»n¾GUÿ/‚g7^b·öS¹ÀÖÜ2Q]°Ër'AÑŽ¿rý|ñ½éÖŠñóR{¤Y…!6íç*"dcö5Á¹%Þ¶uxp–¬ˆ°f±U¤¸\X‰û,7·³®‡œ±ïý`‡0 Í’f‘Êm¢™†}¸nT|M Û•`”ˆ,\ª<£NQou²[ØÑÚ)ïM,[MZð׿<÷iƒ{¨[µ# +0©L‰¦Áb…`‹§öóÓ÷7á|¹ŸÇcïbµóæœÔtpöJ6÷ƹuj“r„CµZTÞR‹'W¨ß™Ò¡Dj4hÀùE1‰¡ÓÐØk‡ä¢õ^Ù «ó z¦v UgT#qjuF×öCE#)oÖç©p®ÔRXðlöÖJâÍÿÚ0^®]Q¹É¶$^ÏU2„Uumuؘs‹µ:ò¨è”ÿ v¬wô¡L•l£ËNF¶XZÉ£&Þcš®Õ(~ZÞÐ!æ ’ÝÉÏ|¥l]˜q8ü<%W kz +–à¬Ú*#úr¹ƒYníNkÏ[XôðLrzÐb€ì’ap&–ä’Y£„Ë U¤ž?öL{I~w±Z*}UšÕÕTBÕ¸Z‘ z¶ÁÁµ¤OZÀ?=;电›„œÜÞiv%¡% ƒ"UB×í¢ÿsà£Ô„ho! +‹ Åß]‰¼g,Ìk¬kÊƳöeºêJVé|£jb(Œc"4ï!¥t•b¯/{&Ô¦KEú—Cê;3J¹§µÖÄæÒWoWÓV4cÉEõ¤¢ÊÍय°KvÂÿÛU8«0þª0çÍ1rV=8ü#æ"¶50,U2½C6¿‚ØÙËi$  •2“Ù•E;Ã7? u<Ò:UB“jOD!”}?6Xƒj´øç¶L&]çzj€¬)(›wxòöÍ€zôõ:D„üeÏ–xíïEÚÎrWŒ[Ÿ‡0º“°®Ú߈Zdå6Þ.}-9(˜ ÑùT\>_…k UMÚr…ÇH#y»iä©:á|ÓUg—9ŽÛ6É^šöc}«À/XŽ¨*ƒ“OeúfÜ@ÏÅ"Œ2Ïë€Dß*y^ÒYî¬O=×Ypï8EŽ!Ó®u½ ™rÌó8>Á3ž]Ç`x©Ž:VÍÇ»;„©£çxÍ­ ºõ¶¦Leº${×¥‚å HWÂÿË.›}÷?„÷>vîŽuH'TãÞˆ²õ?<¯õöšÚ}“=â,¤È³6"%¢Æy5c—¡•‘rñÇÎé2a­³å}ÞÁ3P$ÅÄ9Ù¾Š3¶¾dØ–,A‰¯µßÄ p°ãü0îãè)$cÏ jg¼Únúßˬ†Ú|¶f‡È.7'g“ÙI¶wðÒɴ艻]D™ ^Ý ¾q ê\3‰ˆŽi‚áä? Í|•ï?wʈ¯¸gymª½4´å„ït¦¸=®ü¨áÕé£Bñ>è¨kS¼½êL¡%vN|D ªœôOE +ÏN^Ð[6s½ûªÒ÷~•\ÈTšsjXðÁ”º UEBÿþ¹S†ïö +6ñ/„N„ø9ÍÏ›*Œ¾—]ÙtØGªyxø ?@¯\é¶UmÀÒ¸íIœÊ¸£,ÄëM½¿yÛ– +Vª}’w_ÐÔÆâcc‘¯0¡š;®ÂñÑ4fZ;„mÉz_Îñ_þêd d=&µ¹¨t¹Vów>ke’/(í~yˆj„œ(¹H°µ’c¡y°ýy·Ø¼`Õê³1Õ+S•"É™hæÒ£RÂ}v™ÑÔ׳䈭º wdþ~AÑ9ÂÄmT9b¹nŒf‰¼†Å¯Ç*õ]ŒïxwýU>%üâ.ä + +–N†–Ý]ÎÙDž¹®öìU—oüXk#´;  ñîœ4¤ÚÿP¸qnÎ÷yc\íR‡s4Õ<¹,]ÚÐâpú¹óáôsøwÖVК–c×Pôza5SªÏuç"aÿ8ŠA>pÜC;þ¹/VANwësù?Ä/Ïí­ _Ë­'άñ¾sÎæU¼‘ådmÑF‡‡bsk6o Ã% ä§û Ñõ0"Ðåc‘9#á]b©wä>\TÁu%2mõgbð«5å Åà «×—½ä}a® ©P·w ³yá¡ôÃ/rüª±?‡q‰s³eyòÙR†c§µ£¦Xª[¬Aÿ:QQNtTI³þ^š@3ˆ’º ¦å!Fô±Ó4pç7ˆq—`ÊU:ÖíÉAnƒÂ—Þ•+ìúTðRMïm›¼D‡L7¼7åŸì²Ä1Ž î™NïVNæá0 ¬®OÜ¿¨üóÙ#œ°†(Iýí"â]Ž…è'òç|# +#Pìí!ÈÊ7%¤pbÝm4ÂË”Ò"vxQº…È:íìéõÍТ}À˜R2„ ûJX¡ŽÕuôÐwÀŽAà[#_ñ’)+6ò ”®óÖ»Õ }^ý ŠË®º]²cóÝмºðÉ$ gYƶ—^ê‚„þ5ï›ÓÍ2²JD<êÛt°k=Žž m9ü±^Žã,_7)@‰ùp‡uG±‚Šj]˜;KâÄËV„Klc¥ÞJûVé¹¥Oµ×וâRÂÍ.Û9æÿ1;—[bj‘(i>Xzäh´O¡ÞÊæ’H©U0•Vwùx;Vˆå„´êœn›ª†˜‡²D]AT9ƒ[Ñ]ÀMDð‚0âˆjDB€!‚)ÿAÚC=¥ùÓûÀÃÊÌ R†Þ°:\ª¡§5—&¼:mä+(*©Üñ÷h}¨Ï—–´ObyƒÍ ÇJî/½2h–‹¡SÊVŽÿi|==$ÇJÙ¨yTöPlæõúû¦7µÝv«iyÊÏCAtž»WÕ;¶—n*P1£·î‚3ÛP1"ê¸ÀÙà[7ß;î’%4 ѯ¯ô}*T/‰ÿù¢WŠ;wY(bÄç±ùvÉÅN°òô:.@®ÐeËÒÜåEãÂ.£R¹8»Èï#$±µó×äGc¤_lʺ*Ð؆;˜.Ð6»+éW9£ aÇÅöKÀ3¤hœ&O»÷ɼØÒì†,nLÙ*öaúmh;½4.©Ð[Öð.A(Þ–ÒvuýƒŽéøͯ¨í>_ Qöfú­Ap‹ê&¼ï~fw +òá6['ˆ>y(ÇÞ4 ÞʳœoôIXø>UDØ–½-¥ßmÚqÌq¤ÒÊfLWÏKÛ{—Ùs•þIƒ)šŸÝ}ü±%¯,ëž}‘ +îýwé½»5/Vý꬇\íVõLŒ`f1Âl¤Ÿ÷x¢¢>bwbŦ%#á}>ã4j6¿ÑŸà¢ùg1.>g6Ó¯^ÒyÍ~µ/sÏ'ÏÆT]t,(6Ã4uô1$„Õ>Îo6i~o†" êýµ +¡jö3Ê<‚›®I#¿#ùŸ«ådÓªÔBCÆ9s #}N}Ö“haT + +°KaBCE$Å1®t¦±¯ºÄ™K.àÓ çv©Øj0rúÇá¥Qøe#&ëú¬Ü[Š½k_±8Õ³P&à¡Vëý$?ÀÒߎ¦6 Ó?Ù4Ojô¨Y#ºæÀt–Ò“Éq/v1ÈèÌ›Dlflz®¡ö‡Þ/'SÉ —D‡ÈîÍõnˆŠ×»™`a!ÿ]rMŽzå#’‚Õ\îHñ%ávŒì‘n°¶óÑä³FnÒ÷YÐ $`ŠÂ+ë+1G±«‡TWfXêˆ×øÍ`Q©§³zL÷“Eƒs)¤Qf2)‚ÆwÅ?F9 +ÿæ±æDV=ETa~²—au: Aª)Qn…×XwÆau3ÖûB’:SX’(mkèl,9 :{1øš=ätŽÞ2§'mƒNÛbþ¼*‡êèÉaýÙ­ìwÛ"4:!ïD¢|{BFdk¬–x¯zGCó€Öñ_ +žjÑ#¢×v¦µÉ 1EçkÛ5A%ÿ{ßôP,/")„yÞGS7¨¸ß·«KZäÞUÚ¸M/ý’ª~¶l½y[ ÖÔ]€i9¿!a2§efPâfüõ2 ¤eê3VÞßõ\vë…ç¿o$:«¶ÿbΦôÛgT¥?‰—|n¢åÎiôe†ÚÖ.ø\â–-úÙή{ÛÛ<-Ëc],h0 Ú{ÆjR»È|T2uOÿ,ø>‘ÐñË|]D¼Ë®öã—úu:½I0ÕyƼ£\®ýcÜ¥Ó +–ب§¥–™b×¹ò»’vÁwŒ‘d0‘®É½?“I£õ\Pª-aSé?Áx³^*q7ñ ©’bñ+iV¨@óʆ4Ÿ6HB‰hx¯¦^ÇB·ÿÅ¡nΊŸ³>ÊÍàï^V§ñóhÙ0 <ò¯JA ö^¢`û³V½p˜fœàà˜<ÓêÖúl_¦Fk~gO­à³¾HwßÎzEøyÝ‘~oë"»µ;ù5¤¥·M]®—™}i¢YC€Šºë3VtÑ–cTFô+—(LOØ ØG¬ï´ÃÅã©LÄq]ä®Üç?_i —wŒ ó¶E’ë8­À¬V ˂걪×ó:_Él0ïžDA¦ìLƒ;•ÄïwY®y}àM+ ¼H`=eÍR*ßsÖ›‚çMš€˜æü+Iã£ùR`Í“áÑB»6ëòé]n€‚DÝ%õkúÒöÐ3e ONWò‚Ïk¸ôØÌÌׇۥ×ç÷6ø.‡:m8Ñvša§°I ’¥kvK,´¡ÿêDü)ÃòŠ,ă4tãV@±L›DÃB=4ãårH.ONJõ"Æ)hT!Ïé£\anaÚœ²O¤Q.®%_²©öós­øò¾©³­aó”LÚ¡9Ø(ãU˜Ñ2p ͤt¨èÖ•Ätëhð¬»Ys†%­Y„Mì:,7 PæùÙ¢­o¾2p樎¿:vwø/0‡S}ùªçd~ªçº®“{=¨$‘ªEà•n“ +RöÖŸ™T/z·ÅºPpõal/³úºgõĘ̂p Éû•}±zÝÕ¹M„vÕ¹tb‘"&릑ðø9\í.|CK™H…·„Á"†à¨w‘²CQžçaçcY‘TÅ 7Ö8)B9wXhQ¯N¶òbf‡©Œí†"§¯‰ö˜ÝÃ:ðû-#âUöø.2ñ-"¢bnˆ;߇*sÀ@Î*›… ×<:r?"‡‹ËBªÌŽ”®Çs–¬… +f3B’™—[z°Ñãqb¥¬á%¶8`’{{(BŸÆþÊ4·â@Þ)¯ó–¦ÜÚ눓öo_¾^Hƒ­øYQRû©8:M/…5¶¦vf jó]—ÌÙˆ’”²7Íb¯ Ä Ìh|Ô[­–kt´c,„i½WÝ:‚Îi™wÀ\gVª‚~ȲÛaŠÞ•ÇÖI“ÑÍ‹3Az`Qí@³x}5Ÿé¢>Âm„ïÊK—?v5Df„ñ÷R^'­¥À¦‹œ¶:Â¥yHüB8Š´Çí{h·TKåS Î7÷c¢E¦G˜¿Ó¸ä‰v7Õ1 ? q‘PëžäˆñÆìêåH¤ÅiªþjmBÊ .. ÔÄÖÉ4‘RŠ£*.v³P¯çb àÌÎRõôjà§6rLdÚ}ƒ%¯/5é&äŠÐG¥Ü‰pýâ ó)v\ˆr}$mo®neöf˜QB´ï’‰#Hk/ûü‡7[¬õF2:Ëu¸+«à6ða;×ØJB­ôbo]Ë0’ãíâ†W†[vòÁÅ xÃLtHç97„A„À~‰ü¬E–ykÃaÀÚ¡2Âs¨#Cmô Þökã«Ë1&é ƒ”É ˜z¹Ò/eâxt\ô«ûeÇ :Fü:Fhv‚1r®`'~V5¹°ä}sëM8YÚT‚Èõ¥jQ‹Ñ©ù­,bÄ“ïÊ„¾€W¨çh%\àµÐ/ÿôì;ñا3˜b}Ê*”´9å‚D-reB>$õF²Œãƒ˜ú +¶_Y¥¼ ØWù&–CSÐI™fë» +¯±Òª&bÿ aM a‰bz¨OYá(*ßPh ¦wsFpè•ØŸ–ÝXÍùcŠœ4¨tÅF]¤Öïõ±¦šµï÷¦»`SèdçW'Ýtkhý€r”Þöìªm¥úúší5§AâÆd>:0fs–å×tM¬øiµs¾+Û1Ð`;ñkØAÛÿÛö]×°FÑy±ÒòNF—)ë¿ô…`³%¡ûFM&:qy[7™VGõD1 ¡¦G35¢Ûv0Ü %ûÉÐy`ÛjˆÂ ÎªÁ¾ÕFµž›7¬W:v8¢[«óu&’ŒfeDu¬ê¥ø¡DK Z6_ª=§´ ÏΨ´^Ç +e‚1ãø·Ôå¬ »»ûBòÆšUs|tó'˜jbåJ=Ê£øQžüeZ9îU:xB6̹Lò 7®ïšúËc.©Saþ ‹ óÔv‘XµÎ¿ñÈ…•ÈŸ  f‹¼Ô†Q®´Lö6å‚AÈpç™ç‡¯CÙI÷YÊKðËò?è×TßGf±è5hXŽ%gñï–VnÝ-1$] +Arz¬‡öë ³ls.D©?uáº30(ZGa± ÓOSëNÒå®”ý'çíK¦Áy›3‰<Ò¦$ÁÀ5çÔ¨Pû,G†Èú””°à×›«Õ?$¼T)gήa¶U1{šÓax_·ysV667G¶çõ·Î](˜awUuˆ¼5¤L¶5ÐòaºÝ~Ù˜Al“8¸×Ùó"Çûz1prIÍ1šMoîñÏ;9è ­_©eÜåh©…^Ç5r³ôØ°„hsa¼|%ËæHY›Ç¹5¯ÌØ98!±E'ôþ1ë)£*\…¹€˜]¥ÎlöE&úKŸ8.RUmÌ©Ë=?Ú'»ì^˜Úå«'å$=¥]Ú–nó`§~¤ &Ô£Fu$Ž´‹‚9r˜(²>[¥_¦=’ +ªÙÛi¡)ˆòëâÀ}p»@7.ÝräùqioPÚO ^ÑpS¦Ïs4É{Ë_ÁR/|´û@;ÛÈ,˜9àΩCtü1š!±9{âÇ°ú{úwñ(N.3KÆ+ÝêdŸI <-DÍ&ýôµw; ¼ÝËR/7ÿ Õ°bö.å +HM+tå “?=8ÎA—Ÿ€LÖµ÷Ý)‹$øEÔ³ úáüÊËýäÑ`̳7³Års;Çýó@‰¼íîˆ${$8›«ÒPÔªŠõ† /|»ŠÎ¨À¤Í‹˜ÃUH ßÐÉIñ_¹ªÀx<åŒ×²+ÄsÅSÚø¨í)¨¸^¯þbåø¡‡Í¶AX2”N€‰W¦æd̤÷ºï³ç„IsYG kðMFÁF1^N”ŽHNÎœGz {ÅÅÇPA=ìÆÑþŨL_s©/ŒÃÖƒNã> +áÝÁÉã³tçæØ>56©°WÚmdQîqCÿ~I¦]Æ%Àªé²¯¿„Ìk.ÄŒlo¶[»ŸxŸbõíÇÒ.ð´Wõj_}æ=y)©ÖI—$V¸7kÛÖFŠ_Sy<Ž\ÂÅê“þM'¨1´LïÝ‘9=H­ëÒÞ.Â…æØå+æ3 +÷è;a†/,ÍA$OËñµÕæcCÝ»iÎid<:8ÀU„ +.®-$¦ÃƒôýüC·T–¨\VŒ]Ýߺèä±p*¹™ƒy$›/ÆW<¬´Gœ@s‰*ÿc+ìôÅR5 °ojÚBØì>JŸ5®©mHUð´ÔNvÿî¤4[ʦˆ‹XùÑ(´N)]P.†zç=%Ìšy•b„%Šyp×w§UJÑ°L™´I¹BÖÿH‹–Ä£Íø£ `N©7ÌS·•³ –- ¤0 ·²¼øÔR!×=°~Þò{Nï® >ÝÈ-mƒÀ:šøÃ{; ß± +7ŸŒaïéÝVIótÄ Ç&·ŸèãŒ&ŠP?¸LÍPF=StJíÔCæ ȉÉ\å óü¶|dIÕ÷„Ooì¾|¤4 nŽIäñœpZ™e:¤ö)þ£Êh„»­nÙQn¼E³#ˆdÜo|r­›­8l¡ayºà +Ê„(ú@êÓÔ!ËÕ4´Ü…2ÙìgT pn)K%¦¹+ÌÏç‡Ì]‘7¦ïŸÇ5ËëW˜£l²å†ÑžuòYïÉeÌb/“^;ý&ã6Z·\6Í%×&Û|r Zs…‹Ž0hzÝ©o&+Ö+eìy±d±XОD)h‚vœ}ìø¢ »ß#§¹ìkqõ²V•MkŠÈ¾Vݹ2ƒ³£Þòƒž@1s ŠT!ãb•™±ÄAé2pXÀ¢Æ0¯P–²'ýL:<¢ÐÌlÞ!)ÏÿÖ·ž'J´ ¦UŠ +ÌiÐØc!ïf~J㔿K^i^¢2~Þ“H›¹’>C¼îS¹››å@† +gCfœ^ùG·¡‘`„žŠâʼhÀ韠uéFp +ž™³nŸvůæžË@ü=ÓQ‰²<È -@þz+P#zMU$zô«¹1¥†e˜<6Üà,öÀÝÅÛhkìÚ·ygã'®tÀfô˜në"á=ecÌy°m·0lŠÛœ‰LàLĦf_ÉZ¿¤szýs(¾@ô7¶0u¢Ì£4OŸM¤”»%Ĭ §(KñÚ²¦·eñB$‰“}ęϊò¨%Z§ÈߟQ_‹ûŒaÀ.'—f{9hÆ7óÙ€««÷ztã­MüÖÞûà¥A )d¬€èš¯óØÜ”øjHväw/+7¹Ç‚Pº`?JÞ.íÅ%ªWp\©ÁyœP.âæ£ñ:DÛB×þŠ¾ä +¿ƒ,Š8œ¶F晾Ìr°G½S%Û–Úñ2µ•¢j8ÏáØ×æ¼sø™Y .ãò×.=—É lˆÚ>ž*¡ÕEV!Ù¡ +Aƒ²0 \tU·TÃ&Ÿ$ĉrÙ¶§²Û²¿ }耀;BJôLìËù+(=ë™û®êñÿïÜzKõûú@ÿ£ÇÉ- ½B¸}{q/ÄÎJˇÓG¤*%ÅX•jKn²ˆ<,VæM@Ÿxg“|'hßtÁ_éEûi5ê‚.„ˆV1Ž )¼°«'ž-)*!^Ô)Éëá x@$DÀ+Ìþ#0Yäíëçüý{aí‡\„æ»Ú½{ÀQÍÿš„¾8…4*‡Ë¶Á™ â…ÇdØB¥'ÃY–Ãì ñd}uáoKxgea­çÝ»Tª6Q&Ä<ÄBÞPuí„*´‹JqtãU×y­ÖN>'ŒµYÉeŸIí!jZä‡Ôß½Èÿ›Ø •ÊúŸ~FcS! ÂÜv\½R©UîQÉ0ìÅ´0º©å —h§íÉPBﲤ/cËÛ´x¸tÒJ¨Ú+‡°h1L£ßœ{–še®ÎÑy ôUÕé48“Ãÿ) ‡à«cðïèìÄ­#’39Qckf=!#*ixïå®R~d 2) ¸¯su¿µ»Ê¹ Ñq¾tëÞ¦éñŠú|`q®«×þ9!ˆÑh•—ó zœ’›ïI*qá;µ%à7Ɔ'y™Êh¸wpEÈ€ xÓ÷P½Ï¹PõOÖ²âÐcYת¶À²ÿF4®ö0\óúë~ºÑu· ™HœP½U}VÂO¢Ú9ïLþ¿7eÉTW}ªGYޔƪšœRS”ª‚‚ §l¿ãXò¿îÆ‘,OÿºJ¸ õùÀÙGv÷oI^N…n›dD!£Óõ#Š|ÿAíþ!‚ãkÝxÌäç~lU€ªõ¹æ j° Žì³©6z®»pÜ•Dƒ"u0^#&õi¥€Äb‘_K¬¸2ƒíö£“ ®È(ÐAƒÝQl‹‚_½‰8u±Ç¦~vL”âðU°Qå|£¥dùK•Îsü圖Yüñ§'ªIKdjC7˜s ?ÃF5ʹ…4쵟ð´Ì endstream endobj -1637 0 obj << +1471 0 obj << /Type /FontDescriptor -/FontName /XUVRTY+CMTT10 +/FontName /AWFDIU+CMTT10 /Flags 4 /FontBBox [-4 -235 731 800] /Ascent 611 @@ -20842,10 +18688,10 @@ endobj /ItalicAngle 0 /StemV 69 /XHeight 431 -/CharSet (/A/B/C/D/E/F/I/K/L/M/N/O/P/R/S/T/U/W/Y/a/asciitilde/asterisk/b/backslash/c/colon/comma/d/e/equal/f/five/four/g/h/hyphen/i/j/k/l/m/n/nine/o/one/p/parenleft/parenright/period/plus/q/r/s/six/slash/t/three/two/u/underscore/v/w/x/y/z/zero) -/FontFile 1636 0 R +/CharSet (/A/B/C/D/E/F/I/K/L/M/N/O/P/R/S/T/U/W/Y/a/ampersand/asciitilde/asterisk/b/backslash/c/colon/comma/d/e/equal/f/five/four/g/h/hyphen/i/j/k/l/m/n/nine/o/one/p/parenleft/parenright/period/plus/q/r/s/six/slash/t/three/two/u/underscore/v/w/x/y/z/zero) +/FontFile 1470 0 R >> endobj -1638 0 obj << +1472 0 obj << /Length1 1289 /Length2 5599 /Length3 0 @@ -20935,7 +18781,7 @@ z(# uÆÏOWX*ðBR¦Á{ endstream endobj -1639 0 obj << +1473 0 obj << /Type /FontDescriptor /FontName /LEILHS+CMTT9 /Flags 4 @@ -20947,606 +18793,580 @@ endobj /StemV 74 /XHeight 431 /CharSet (/a/b/c/colon/comma/d/e/equal/f/g/h/i/k/l/m/n/nine/o/one/p/parenleft/parenright/period/q/quoteright/r/s/t/two/u/underscore/v/x/y/z) -/FontFile 1638 0 R +/FontFile 1472 0 R >> endobj -445 0 obj << +433 0 obj << /Type /Font /Subtype /Type1 -/BaseFont /CVCINT+CMBX10 -/FontDescriptor 1609 0 R +/BaseFont /GPIGCD+CMBX10 +/FontDescriptor 1443 0 R /FirstChar 12 -/LastChar 123 -/Widths 1605 0 R +/LastChar 124 +/Widths 1439 0 R >> endobj -443 0 obj << +431 0 obj << /Type /Font /Subtype /Type1 /BaseFont /GBHFLB+CMBX12 -/FontDescriptor 1611 0 R +/FontDescriptor 1445 0 R /FirstChar 12 /LastChar 124 -/Widths 1607 0 R +/Widths 1441 0 R >> endobj -602 0 obj << +587 0 obj << /Type /Font /Subtype /Type1 /BaseFont /XOPWSZ+CMMI10 -/FontDescriptor 1613 0 R +/FontDescriptor 1447 0 R /FirstChar 11 /LastChar 122 -/Widths 1602 0 R +/Widths 1436 0 R >> endobj -649 0 obj << +634 0 obj << /Type /Font /Subtype /Type1 /BaseFont /RVPZIX+CMMI5 -/FontDescriptor 1615 0 R +/FontDescriptor 1449 0 R /FirstChar 105 /LastChar 105 -/Widths 1595 0 R +/Widths 1429 0 R >> endobj -618 0 obj << +603 0 obj << /Type /Font /Subtype /Type1 /BaseFont /LUIBYK+CMMI7 -/FontDescriptor 1617 0 R +/FontDescriptor 1451 0 R /FirstChar 59 /LastChar 114 -/Widths 1599 0 R +/Widths 1433 0 R >> endobj -446 0 obj << +434 0 obj << /Type /Font /Subtype /Type1 /BaseFont /GHWWVJ+CMR10 -/FontDescriptor 1619 0 R +/FontDescriptor 1453 0 R /FirstChar 11 /LastChar 123 -/Widths 1604 0 R +/Widths 1438 0 R >> endobj -620 0 obj << +605 0 obj << /Type /Font /Subtype /Type1 /BaseFont /YPSQTS+CMR6 -/FontDescriptor 1621 0 R +/FontDescriptor 1455 0 R /FirstChar 49 /LastChar 51 -/Widths 1597 0 R +/Widths 1431 0 R >> endobj -617 0 obj << +602 0 obj << /Type /Font /Subtype /Type1 /BaseFont /EWABFK+CMR7 -/FontDescriptor 1623 0 R +/FontDescriptor 1457 0 R /FirstChar 49 /LastChar 58 -/Widths 1600 0 R +/Widths 1434 0 R >> endobj -622 0 obj << +607 0 obj << /Type /Font /Subtype /Type1 /BaseFont /TDRORS+CMR8 -/FontDescriptor 1625 0 R +/FontDescriptor 1459 0 R /FirstChar 40 /LastChar 121 -/Widths 1596 0 R +/Widths 1430 0 R >> endobj -992 0 obj << +927 0 obj << /Type /Font /Subtype /Type1 /BaseFont /HLSVSX+CMR9 -/FontDescriptor 1627 0 R +/FontDescriptor 1461 0 R /FirstChar 40 /LastChar 115 -/Widths 1592 0 R +/Widths 1426 0 R >> endobj -619 0 obj << +604 0 obj << /Type /Font /Subtype /Type1 /BaseFont /IMOIOS+CMSY10 -/FontDescriptor 1629 0 R +/FontDescriptor 1463 0 R /FirstChar 0 /LastChar 120 -/Widths 1598 0 R +/Widths 1432 0 R >> endobj -903 0 obj << +851 0 obj << /Type /Font /Subtype /Type1 /BaseFont /XNLILI+CMSY7 -/FontDescriptor 1631 0 R +/FontDescriptor 1465 0 R /FirstChar 0 /LastChar 49 -/Widths 1593 0 R +/Widths 1427 0 R >> endobj -588 0 obj << +573 0 obj << /Type /Font /Subtype /Type1 -/BaseFont /ZZMNIP+CMTI10 -/FontDescriptor 1633 0 R +/BaseFont /HMYRPA+CMTI10 +/FontDescriptor 1467 0 R /FirstChar 11 -/LastChar 122 -/Widths 1603 0 R +/LastChar 121 +/Widths 1437 0 R >> endobj -444 0 obj << +432 0 obj << /Type /Font /Subtype /Type1 /BaseFont /OZJPZO+CMTI12 -/FontDescriptor 1635 0 R +/FontDescriptor 1469 0 R /FirstChar 65 /LastChar 121 -/Widths 1606 0 R +/Widths 1440 0 R >> endobj -616 0 obj << +601 0 obj << /Type /Font /Subtype /Type1 -/BaseFont /XUVRTY+CMTT10 -/FontDescriptor 1637 0 R -/FirstChar 40 +/BaseFont /AWFDIU+CMTT10 +/FontDescriptor 1471 0 R +/FirstChar 38 /LastChar 126 -/Widths 1601 0 R +/Widths 1435 0 R >> endobj -741 0 obj << +726 0 obj << /Type /Font /Subtype /Type1 /BaseFont /LEILHS+CMTT9 -/FontDescriptor 1639 0 R +/FontDescriptor 1473 0 R /FirstChar 39 /LastChar 122 -/Widths 1594 0 R ->> endobj -447 0 obj << -/Type /Pages -/Count 6 -/Parent 1640 0 R -/Kids [438 0 R 449 0 R 497 0 R 548 0 R 569 0 R 573 0 R] +/Widths 1428 0 R >> endobj -589 0 obj << +435 0 obj << /Type /Pages /Count 6 -/Parent 1640 0 R -/Kids [586 0 R 600 0 R 613 0 R 629 0 R 642 0 R 646 0 R] +/Parent 1474 0 R +/Kids [426 0 R 437 0 R 485 0 R 536 0 R 554 0 R 558 0 R] >> endobj -676 0 obj << +574 0 obj << /Type /Pages /Count 6 -/Parent 1640 0 R -/Kids [662 0 R 678 0 R 684 0 R 694 0 R 708 0 R 714 0 R] +/Parent 1474 0 R +/Kids [571 0 R 585 0 R 598 0 R 614 0 R 627 0 R 631 0 R] >> endobj -726 0 obj << +661 0 obj << /Type /Pages /Count 6 -/Parent 1640 0 R -/Kids [723 0 R 731 0 R 738 0 R 748 0 R 755 0 R 762 0 R] +/Parent 1474 0 R +/Kids [647 0 R 663 0 R 669 0 R 679 0 R 693 0 R 699 0 R] >> endobj -777 0 obj << +711 0 obj << /Type /Pages /Count 6 -/Parent 1640 0 R -/Kids [770 0 R 779 0 R 788 0 R 795 0 R 803 0 R 809 0 R] +/Parent 1474 0 R +/Kids [708 0 R 717 0 R 723 0 R 732 0 R 737 0 R 743 0 R] >> endobj -822 0 obj << +751 0 obj << /Type /Pages /Count 6 -/Parent 1640 0 R -/Kids [817 0 R 824 0 R 830 0 R 836 0 R 842 0 R 850 0 R] +/Parent 1474 0 R +/Kids [747 0 R 753 0 R 763 0 R 768 0 R 776 0 R 781 0 R] >> endobj -859 0 obj << +793 0 obj << /Type /Pages /Count 6 -/Parent 1641 0 R -/Kids [856 0 R 863 0 R 869 0 R 875 0 R 881 0 R 887 0 R] +/Parent 1474 0 R +/Kids [789 0 R 795 0 R 801 0 R 808 0 R 815 0 R 822 0 R] >> endobj -896 0 obj << +830 0 obj << /Type /Pages /Count 6 -/Parent 1641 0 R -/Kids [893 0 R 900 0 R 910 0 R 926 0 R 930 0 R 935 0 R] +/Parent 1475 0 R +/Kids [827 0 R 834 0 R 841 0 R 848 0 R 858 0 R 872 0 R] >> endobj -949 0 obj << +882 0 obj << /Type /Pages /Count 6 -/Parent 1641 0 R -/Kids [946 0 R 953 0 R 958 0 R 965 0 R 974 0 R 984 0 R] +/Parent 1475 0 R +/Kids [878 0 R 888 0 R 894 0 R 899 0 R 906 0 R 914 0 R] >> endobj -993 0 obj << +928 0 obj << /Type /Pages /Count 6 -/Parent 1641 0 R -/Kids [989 0 R 997 0 R 1007 0 R 1017 0 R 1026 0 R 1032 0 R] +/Parent 1475 0 R +/Kids [924 0 R 932 0 R 941 0 R 949 0 R 953 0 R 964 0 R] >> endobj -1042 0 obj << +972 0 obj << /Type /Pages /Count 6 -/Parent 1641 0 R -/Kids [1039 0 R 1045 0 R 1053 0 R 1057 0 R 1061 0 R 1067 0 R] +/Parent 1475 0 R +/Kids [969 0 R 976 0 R 981 0 R 985 0 R 990 0 R 995 0 R] >> endobj -1077 0 obj << +1006 0 obj << /Type /Pages /Count 6 -/Parent 1641 0 R -/Kids [1073 0 R 1080 0 R 1085 0 R 1094 0 R 1103 0 R 1109 0 R] +/Parent 1475 0 R +/Kids [1001 0 R 1010 0 R 1017 0 R 1022 0 R 1028 0 R 1032 0 R] >> endobj -1120 0 obj << +1046 0 obj << /Type /Pages /Count 6 -/Parent 1642 0 R -/Kids [1116 0 R 1122 0 R 1131 0 R 1143 0 R 1148 0 R 1161 0 R] +/Parent 1475 0 R +/Kids [1040 0 R 1051 0 R 1055 0 R 1067 0 R 1073 0 R 1082 0 R] >> endobj -1175 0 obj << +1092 0 obj << /Type /Pages /Count 6 -/Parent 1642 0 R -/Kids [1166 0 R 1179 0 R 1186 0 R 1194 0 R 1200 0 R 1205 0 R] +/Parent 1476 0 R +/Kids [1088 0 R 1095 0 R 1100 0 R 1104 0 R 1111 0 R 1116 0 R] >> endobj -1217 0 obj << +1123 0 obj << /Type /Pages /Count 6 -/Parent 1642 0 R -/Kids [1213 0 R 1220 0 R 1225 0 R 1231 0 R 1236 0 R 1244 0 R] +/Parent 1476 0 R +/Kids [1120 0 R 1126 0 R 1130 0 R 1137 0 R 1142 0 R 1148 0 R] >> endobj -1256 0 obj << +1158 0 obj << /Type /Pages /Count 6 -/Parent 1642 0 R -/Kids [1250 0 R 1259 0 R 1267 0 R 1275 0 R 1283 0 R 1292 0 R] +/Parent 1476 0 R +/Kids [1154 0 R 1161 0 R 1167 0 R 1174 0 R 1181 0 R 1185 0 R] >> endobj -1305 0 obj << +1198 0 obj << /Type /Pages /Count 6 -/Parent 1642 0 R -/Kids [1301 0 R 1307 0 R 1318 0 R 1323 0 R 1328 0 R 1341 0 R] +/Parent 1476 0 R +/Kids [1195 0 R 1200 0 R 1205 0 R 1216 0 R 1220 0 R 1226 0 R] >> endobj -1352 0 obj << +1238 0 obj << /Type /Pages /Count 6 -/Parent 1642 0 R -/Kids [1345 0 R 1354 0 R 1362 0 R 1371 0 R 1376 0 R 1381 0 R] +/Parent 1476 0 R +/Kids [1232 0 R 1240 0 R 1244 0 R 1248 0 R 1252 0 R 1256 0 R] >> endobj -1390 0 obj << +1263 0 obj << /Type /Pages /Count 6 -/Parent 1643 0 R -/Kids [1386 0 R 1392 0 R 1397 0 R 1402 0 R 1409 0 R 1416 0 R] +/Parent 1476 0 R +/Kids [1260 0 R 1265 0 R 1270 0 R 1275 0 R 1280 0 R 1285 0 R] >> endobj -1429 0 obj << +1294 0 obj << /Type /Pages /Count 6 -/Parent 1643 0 R -/Kids [1423 0 R 1431 0 R 1438 0 R 1445 0 R 1454 0 R 1460 0 R] +/Parent 1477 0 R +/Kids [1290 0 R 1296 0 R 1303 0 R 1309 0 R 1313 0 R 1317 0 R] >> endobj -1468 0 obj << +1324 0 obj << /Type /Pages /Count 6 -/Parent 1643 0 R -/Kids [1464 0 R 1470 0 R 1475 0 R 1480 0 R 1485 0 R 1490 0 R] +/Parent 1477 0 R +/Kids [1321 0 R 1326 0 R 1330 0 R 1335 0 R 1340 0 R 1345 0 R] >> endobj -1500 0 obj << +1352 0 obj << /Type /Pages /Count 6 -/Parent 1643 0 R -/Kids [1496 0 R 1503 0 R 1508 0 R 1514 0 R 1519 0 R 1525 0 R] +/Parent 1477 0 R +/Kids [1349 0 R 1355 0 R 1359 0 R 1365 0 R 1374 0 R 1380 0 R] >> endobj -1540 0 obj << +1388 0 obj << /Type /Pages /Count 6 -/Parent 1643 0 R -/Kids [1536 0 R 1544 0 R 1550 0 R 1555 0 R 1561 0 R 1567 0 R] +/Parent 1477 0 R +/Kids [1385 0 R 1390 0 R 1396 0 R 1401 0 R 1405 0 R 1409 0 R] >> endobj -1574 0 obj << +1420 0 obj << /Type /Pages -/Count 4 -/Parent 1643 0 R -/Kids [1571 0 R 1576 0 R 1580 0 R 1588 0 R] +/Count 2 +/Parent 1477 0 R +/Kids [1413 0 R 1422 0 R] >> endobj -1640 0 obj << +1474 0 obj << /Type /Pages /Count 36 -/Parent 1644 0 R -/Kids [447 0 R 589 0 R 676 0 R 726 0 R 777 0 R 822 0 R] +/Parent 1478 0 R +/Kids [435 0 R 574 0 R 661 0 R 711 0 R 751 0 R 793 0 R] >> endobj -1641 0 obj << +1475 0 obj << /Type /Pages /Count 36 -/Parent 1644 0 R -/Kids [859 0 R 896 0 R 949 0 R 993 0 R 1042 0 R 1077 0 R] +/Parent 1478 0 R +/Kids [830 0 R 882 0 R 928 0 R 972 0 R 1006 0 R 1046 0 R] >> endobj -1642 0 obj << +1476 0 obj << /Type /Pages /Count 36 -/Parent 1644 0 R -/Kids [1120 0 R 1175 0 R 1217 0 R 1256 0 R 1305 0 R 1352 0 R] +/Parent 1478 0 R +/Kids [1092 0 R 1123 0 R 1158 0 R 1198 0 R 1238 0 R 1263 0 R] >> endobj -1643 0 obj << +1477 0 obj << /Type /Pages -/Count 34 -/Parent 1644 0 R -/Kids [1390 0 R 1429 0 R 1468 0 R 1500 0 R 1540 0 R 1574 0 R] +/Count 26 +/Parent 1478 0 R +/Kids [1294 0 R 1324 0 R 1352 0 R 1388 0 R 1420 0 R] >> endobj -1644 0 obj << +1478 0 obj << /Type /Pages -/Count 142 -/Kids [1640 0 R 1641 0 R 1642 0 R 1643 0 R] +/Count 134 +/Kids [1474 0 R 1475 0 R 1476 0 R 1477 0 R] >> endobj -1645 0 obj << +1479 0 obj << /Type /Outlines /First 7 0 R /Last 7 0 R /Count 1 >> endobj -435 0 obj << -/Title 436 0 R -/A 433 0 R -/Parent 431 0 R ->> endobj -431 0 obj << -/Title 432 0 R -/A 429 0 R -/Parent 7 0 R -/Prev 411 0 R -/First 435 0 R -/Last 435 0 R -/Count -1 ->> endobj -427 0 obj << -/Title 428 0 R -/A 425 0 R -/Parent 411 0 R -/Prev 423 0 R ->> endobj 423 0 obj << /Title 424 0 R /A 421 0 R -/Parent 411 0 R -/Prev 419 0 R -/Next 427 0 R +/Parent 419 0 R >> endobj 419 0 obj << /Title 420 0 R /A 417 0 R -/Parent 411 0 R -/Prev 415 0 R -/Next 423 0 R +/Parent 7 0 R +/Prev 399 0 R +/First 423 0 R +/Last 423 0 R +/Count -1 >> endobj 415 0 obj << /Title 416 0 R /A 413 0 R -/Parent 411 0 R -/Next 419 0 R +/Parent 399 0 R +/Prev 411 0 R >> endobj 411 0 obj << /Title 412 0 R /A 409 0 R -/Parent 7 0 R -/Prev 387 0 R -/Next 431 0 R -/First 415 0 R -/Last 427 0 R -/Count -4 +/Parent 399 0 R +/Prev 407 0 R +/Next 415 0 R >> endobj 407 0 obj << /Title 408 0 R /A 405 0 R -/Parent 387 0 R +/Parent 399 0 R /Prev 403 0 R +/Next 411 0 R >> endobj 403 0 obj << /Title 404 0 R /A 401 0 R -/Parent 387 0 R -/Prev 399 0 R +/Parent 399 0 R /Next 407 0 R >> endobj 399 0 obj << /Title 400 0 R /A 397 0 R -/Parent 387 0 R -/Prev 395 0 R -/Next 403 0 R +/Parent 7 0 R +/Prev 375 0 R +/Next 419 0 R +/First 403 0 R +/Last 415 0 R +/Count -4 >> endobj 395 0 obj << /Title 396 0 R /A 393 0 R -/Parent 387 0 R +/Parent 379 0 R /Prev 391 0 R -/Next 399 0 R >> endobj 391 0 obj << /Title 392 0 R /A 389 0 R -/Parent 387 0 R +/Parent 379 0 R +/Prev 387 0 R /Next 395 0 R >> endobj 387 0 obj << /Title 388 0 R /A 385 0 R -/Parent 7 0 R -/Prev 367 0 R -/Next 411 0 R -/First 391 0 R -/Last 407 0 R -/Count -5 +/Parent 379 0 R +/Prev 383 0 R +/Next 391 0 R >> endobj 383 0 obj << /Title 384 0 R /A 381 0 R -/Parent 367 0 R -/Prev 379 0 R +/Parent 379 0 R +/Next 387 0 R >> endobj 379 0 obj << /Title 380 0 R /A 377 0 R -/Parent 367 0 R -/Prev 375 0 R -/Next 383 0 R +/Parent 375 0 R +/First 383 0 R +/Last 395 0 R +/Count -4 >> endobj 375 0 obj << /Title 376 0 R /A 373 0 R -/Parent 367 0 R -/Prev 371 0 R -/Next 379 0 R +/Parent 7 0 R +/Prev 355 0 R +/Next 399 0 R +/First 379 0 R +/Last 379 0 R +/Count -1 >> endobj 371 0 obj << /Title 372 0 R /A 369 0 R -/Parent 367 0 R -/Next 375 0 R +/Parent 355 0 R +/Prev 367 0 R >> endobj 367 0 obj << /Title 368 0 R /A 365 0 R -/Parent 7 0 R -/Prev 299 0 R -/Next 387 0 R -/First 371 0 R -/Last 383 0 R -/Count -4 +/Parent 355 0 R +/Prev 363 0 R +/Next 371 0 R >> endobj 363 0 obj << /Title 364 0 R /A 361 0 R -/Parent 299 0 R +/Parent 355 0 R /Prev 359 0 R +/Next 367 0 R >> endobj 359 0 obj << /Title 360 0 R /A 357 0 R -/Parent 299 0 R -/Prev 355 0 R +/Parent 355 0 R /Next 363 0 R >> endobj 355 0 obj << /Title 356 0 R /A 353 0 R -/Parent 299 0 R -/Prev 351 0 R -/Next 359 0 R +/Parent 7 0 R +/Prev 287 0 R +/Next 375 0 R +/First 359 0 R +/Last 371 0 R +/Count -4 >> endobj 351 0 obj << /Title 352 0 R /A 349 0 R -/Parent 299 0 R +/Parent 287 0 R /Prev 347 0 R -/Next 355 0 R >> endobj 347 0 obj << /Title 348 0 R /A 345 0 R -/Parent 299 0 R +/Parent 287 0 R /Prev 343 0 R /Next 351 0 R >> endobj 343 0 obj << /Title 344 0 R /A 341 0 R -/Parent 299 0 R +/Parent 287 0 R /Prev 339 0 R /Next 347 0 R >> endobj 339 0 obj << /Title 340 0 R /A 337 0 R -/Parent 299 0 R +/Parent 287 0 R /Prev 335 0 R /Next 343 0 R >> endobj 335 0 obj << /Title 336 0 R /A 333 0 R -/Parent 299 0 R +/Parent 287 0 R /Prev 331 0 R /Next 339 0 R >> endobj 331 0 obj << /Title 332 0 R /A 329 0 R -/Parent 299 0 R +/Parent 287 0 R /Prev 327 0 R /Next 335 0 R >> endobj 327 0 obj << /Title 328 0 R /A 325 0 R -/Parent 299 0 R +/Parent 287 0 R /Prev 323 0 R /Next 331 0 R >> endobj 323 0 obj << /Title 324 0 R /A 321 0 R -/Parent 299 0 R +/Parent 287 0 R /Prev 319 0 R /Next 327 0 R >> endobj 319 0 obj << /Title 320 0 R /A 317 0 R -/Parent 299 0 R +/Parent 287 0 R /Prev 315 0 R /Next 323 0 R >> endobj 315 0 obj << /Title 316 0 R /A 313 0 R -/Parent 299 0 R +/Parent 287 0 R /Prev 311 0 R /Next 319 0 R >> endobj 311 0 obj << /Title 312 0 R /A 309 0 R -/Parent 299 0 R +/Parent 287 0 R /Prev 307 0 R /Next 315 0 R >> endobj 307 0 obj << /Title 308 0 R /A 305 0 R -/Parent 299 0 R +/Parent 287 0 R /Prev 303 0 R /Next 311 0 R >> endobj 303 0 obj << /Title 304 0 R /A 301 0 R -/Parent 299 0 R +/Parent 287 0 R +/Prev 299 0 R /Next 307 0 R >> endobj 299 0 obj << /Title 300 0 R /A 297 0 R -/Parent 7 0 R -/Prev 175 0 R -/Next 367 0 R -/First 303 0 R -/Last 363 0 R -/Count -16 +/Parent 287 0 R +/Prev 295 0 R +/Next 303 0 R >> endobj 295 0 obj << /Title 296 0 R /A 293 0 R -/Parent 175 0 R +/Parent 287 0 R /Prev 291 0 R +/Next 299 0 R >> endobj 291 0 obj << /Title 292 0 R /A 289 0 R -/Parent 175 0 R -/Prev 287 0 R +/Parent 287 0 R /Next 295 0 R >> endobj 287 0 obj << /Title 288 0 R /A 285 0 R -/Parent 175 0 R -/Prev 283 0 R -/Next 291 0 R +/Parent 7 0 R +/Prev 175 0 R +/Next 355 0 R +/First 291 0 R +/Last 351 0 R +/Count -16 >> endobj 283 0 obj << /Title 284 0 R /A 281 0 R /Parent 175 0 R /Prev 279 0 R -/Next 287 0 R >> endobj 279 0 obj << /Title 280 0 R @@ -21734,10 +19554,10 @@ endobj /A 173 0 R /Parent 7 0 R /Prev 155 0 R -/Next 299 0 R +/Next 287 0 R /First 179 0 R -/Last 295 0 R -/Count -30 +/Last 283 0 R +/Count -27 >> endobj 171 0 obj << /Title 172 0 R @@ -22035,2215 +19855,1914 @@ endobj 7 0 obj << /Title 8 0 R /A 5 0 R -/Parent 1645 0 R +/Parent 1479 0 R /First 11 0 R -/Last 431 0 R +/Last 419 0 R /Count -11 >> endobj -1646 0 obj << -/Names [(Doc-Start) 442 0 R (Hfootnote.1) 621 0 R (Hfootnote.2) 623 0 R (Hfootnote.3) 1530 0 R (Item.1) 650 0 R (Item.10) 659 0 R] +1480 0 obj << +/Names [(Doc-Start) 430 0 R (Hfootnote.1) 606 0 R (Hfootnote.2) 608 0 R (Hfootnote.3) 1368 0 R (Item.1) 635 0 R (Item.10) 644 0 R] /Limits [(Doc-Start) (Item.10)] >> endobj -1647 0 obj << -/Names [(Item.100) 1443 0 R (Item.101) 1450 0 R (Item.11) 665 0 R (Item.12) 666 0 R (Item.13) 667 0 R (Item.14) 668 0 R] +1481 0 obj << +/Names [(Item.100) 1293 0 R (Item.101) 1299 0 R (Item.11) 650 0 R (Item.12) 651 0 R (Item.13) 652 0 R (Item.14) 653 0 R] /Limits [(Item.100) (Item.14)] >> endobj -1648 0 obj << -/Names [(Item.15) 669 0 R (Item.16) 670 0 R (Item.17) 671 0 R (Item.18) 672 0 R (Item.19) 673 0 R (Item.2) 651 0 R] +1482 0 obj << +/Names [(Item.15) 654 0 R (Item.16) 655 0 R (Item.17) 656 0 R (Item.18) 657 0 R (Item.19) 658 0 R (Item.2) 636 0 R] /Limits [(Item.15) (Item.2)] >> endobj -1649 0 obj << -/Names [(Item.20) 674 0 R (Item.21) 675 0 R (Item.22) 688 0 R (Item.23) 689 0 R (Item.24) 690 0 R (Item.25) 691 0 R] +1483 0 obj << +/Names [(Item.20) 659 0 R (Item.21) 660 0 R (Item.22) 673 0 R (Item.23) 674 0 R (Item.24) 675 0 R (Item.25) 676 0 R] /Limits [(Item.20) (Item.25)] >> endobj -1650 0 obj << -/Names [(Item.26) 692 0 R (Item.27) 697 0 R (Item.28) 698 0 R (Item.29) 699 0 R (Item.3) 652 0 R (Item.30) 700 0 R] +1484 0 obj << +/Names [(Item.26) 677 0 R (Item.27) 682 0 R (Item.28) 683 0 R (Item.29) 684 0 R (Item.3) 637 0 R (Item.30) 685 0 R] /Limits [(Item.26) (Item.30)] >> endobj -1651 0 obj << -/Names [(Item.31) 701 0 R (Item.32) 702 0 R (Item.33) 703 0 R (Item.34) 704 0 R (Item.35) 717 0 R (Item.36) 718 0 R] +1485 0 obj << +/Names [(Item.31) 686 0 R (Item.32) 687 0 R (Item.33) 688 0 R (Item.34) 689 0 R (Item.35) 702 0 R (Item.36) 703 0 R] /Limits [(Item.31) (Item.36)] >> endobj -1652 0 obj << -/Names [(Item.37) 719 0 R (Item.38) 720 0 R (Item.39) 776 0 R (Item.4) 653 0 R (Item.40) 1011 0 R (Item.41) 1012 0 R] +1486 0 obj << +/Names [(Item.37) 704 0 R (Item.38) 705 0 R (Item.39) 750 0 R (Item.4) 638 0 R (Item.40) 944 0 R (Item.41) 945 0 R] /Limits [(Item.37) (Item.41)] >> endobj -1653 0 obj << -/Names [(Item.42) 1013 0 R (Item.43) 1071 0 R (Item.44) 1076 0 R (Item.45) 1089 0 R (Item.46) 1090 0 R (Item.47) 1099 0 R] +1487 0 obj << +/Names [(Item.42) 946 0 R (Item.43) 993 0 R (Item.44) 998 0 R (Item.45) 1004 0 R (Item.46) 1005 0 R (Item.47) 1013 0 R] /Limits [(Item.42) (Item.47)] >> endobj -1654 0 obj << -/Names [(Item.48) 1126 0 R (Item.49) 1127 0 R (Item.5) 654 0 R (Item.50) 1136 0 R (Item.51) 1137 0 R (Item.52) 1138 0 R] +1488 0 obj << +/Names [(Item.48) 1035 0 R (Item.49) 1036 0 R (Item.5) 639 0 R (Item.50) 1043 0 R (Item.51) 1044 0 R (Item.52) 1045 0 R] /Limits [(Item.48) (Item.52)] >> endobj -1655 0 obj << -/Names [(Item.53) 1152 0 R (Item.54) 1153 0 R (Item.55) 1154 0 R (Item.56) 1155 0 R (Item.57) 1156 0 R (Item.58) 1157 0 R] +1489 0 obj << +/Names [(Item.53) 1058 0 R (Item.54) 1059 0 R (Item.55) 1060 0 R (Item.56) 1061 0 R (Item.57) 1062 0 R (Item.58) 1063 0 R] /Limits [(Item.53) (Item.58)] >> endobj -1656 0 obj << -/Names [(Item.59) 1170 0 R (Item.6) 655 0 R (Item.60) 1171 0 R (Item.61) 1172 0 R (Item.62) 1173 0 R (Item.63) 1174 0 R] +1490 0 obj << +/Names [(Item.59) 1070 0 R (Item.6) 640 0 R (Item.60) 1071 0 R (Item.61) 1076 0 R (Item.62) 1077 0 R (Item.63) 1078 0 R] /Limits [(Item.59) (Item.63)] >> endobj -1657 0 obj << -/Names [(Item.64) 1191 0 R (Item.65) 1209 0 R (Item.66) 1210 0 R (Item.67) 1240 0 R (Item.68) 1241 0 R (Item.69) 1255 0 R] +1491 0 obj << +/Names [(Item.64) 1091 0 R (Item.65) 1107 0 R (Item.66) 1108 0 R (Item.67) 1133 0 R (Item.68) 1134 0 R (Item.69) 1145 0 R] /Limits [(Item.64) (Item.69)] >> endobj -1658 0 obj << -/Names [(Item.7) 656 0 R (Item.70) 1264 0 R (Item.71) 1272 0 R (Item.72) 1280 0 R (Item.73) 1288 0 R (Item.74) 1289 0 R] +1492 0 obj << +/Names [(Item.7) 641 0 R (Item.70) 1151 0 R (Item.71) 1157 0 R (Item.72) 1164 0 R (Item.73) 1170 0 R (Item.74) 1171 0 R] /Limits [(Item.7) (Item.74)] >> endobj -1659 0 obj << -/Names [(Item.75) 1297 0 R (Item.76) 1298 0 R (Item.77) 1311 0 R (Item.78) 1312 0 R (Item.79) 1313 0 R (Item.8) 657 0 R] +1493 0 obj << +/Names [(Item.75) 1177 0 R (Item.76) 1178 0 R (Item.77) 1188 0 R (Item.78) 1189 0 R (Item.79) 1190 0 R (Item.8) 642 0 R] /Limits [(Item.75) (Item.8)] >> endobj -1660 0 obj << -/Names [(Item.80) 1332 0 R (Item.81) 1333 0 R (Item.82) 1334 0 R (Item.83) 1335 0 R (Item.84) 1336 0 R (Item.85) 1337 0 R] +1494 0 obj << +/Names [(Item.80) 1203 0 R (Item.81) 1208 0 R (Item.82) 1209 0 R (Item.83) 1210 0 R (Item.84) 1211 0 R (Item.85) 1212 0 R] /Limits [(Item.80) (Item.85)] >> endobj -1661 0 obj << -/Names [(Item.86) 1338 0 R (Item.87) 1339 0 R (Item.88) 1350 0 R (Item.89) 1351 0 R (Item.9) 658 0 R (Item.90) 1359 0 R] +1495 0 obj << +/Names [(Item.86) 1213 0 R (Item.87) 1214 0 R (Item.88) 1223 0 R (Item.89) 1224 0 R (Item.9) 643 0 R (Item.90) 1229 0 R] /Limits [(Item.86) (Item.90)] >> endobj -1662 0 obj << -/Names [(Item.91) 1360 0 R (Item.92) 1367 0 R (Item.93) 1368 0 R (Item.94) 1369 0 R (Item.95) 1407 0 R (Item.96) 1414 0 R] +1496 0 obj << +/Names [(Item.91) 1230 0 R (Item.92) 1235 0 R (Item.93) 1236 0 R (Item.94) 1237 0 R (Item.95) 1268 0 R (Item.96) 1273 0 R] /Limits [(Item.91) (Item.96)] >> endobj -1663 0 obj << -/Names [(Item.97) 1421 0 R (Item.98) 1428 0 R (Item.99) 1436 0 R (cite.2007c) 637 0 R (cite.2007d) 638 0 R (cite.BLACS) 608 0 R] +1497 0 obj << +/Names [(Item.97) 1278 0 R (Item.98) 1283 0 R (Item.99) 1288 0 R (cite.2007c) 622 0 R (cite.2007d) 623 0 R (cite.BLACS) 593 0 R] /Limits [(Item.97) (cite.BLACS)] >> endobj -1664 0 obj << -/Names [(cite.BLAS1) 594 0 R (cite.BLAS2) 595 0 R (cite.BLAS3) 596 0 R (cite.KIVA3PSBLAS) 1586 0 R (cite.METIS) 624 0 R (cite.MPI1) 1591 0 R] +1498 0 obj << +/Names [(cite.BLAS1) 579 0 R (cite.BLAS2) 580 0 R (cite.BLAS3) 581 0 R (cite.KIVA3PSBLAS) 1419 0 R (cite.METIS) 609 0 R (cite.MPI1) 1425 0 R] /Limits [(cite.BLAS1) (cite.MPI1)] >> endobj -1665 0 obj << -/Names [(cite.PARA04FOREST) 1584 0 R (cite.PSBLAS) 1585 0 R (cite.machiels) 591 0 R (cite.metcalf) 590 0 R (cite.sblas02) 593 0 R (cite.sblas97) 592 0 R] +1499 0 obj << +/Names [(cite.PARA04FOREST) 1417 0 R (cite.PSBLAS) 1418 0 R (cite.machiels) 576 0 R (cite.metcalf) 575 0 R (cite.sblas02) 578 0 R (cite.sblas97) 577 0 R] /Limits [(cite.PARA04FOREST) (cite.sblas97)] >> endobj -1666 0 obj << -/Names [(descdata) 687 0 R (equation.1) 913 0 R (equation.2) 914 0 R (equation.3) 915 0 R (figure.1) 603 0 R (figure.2) 632 0 R] +1500 0 obj << +/Names [(descdata) 672 0 R (equation.1) 861 0 R (equation.2) 862 0 R (equation.3) 863 0 R (figure.1) 588 0 R (figure.2) 617 0 R] /Limits [(descdata) (figure.2)] >> endobj -1667 0 obj << -/Names [(figure.3) 705 0 R (figure.4) 721 0 R (figure.5) 736 0 R (figure.6) 977 0 R (figure.7) 1015 0 R (figure.8) 1457 0 R] +1501 0 obj << +/Names [(figure.3) 690 0 R (figure.4) 706 0 R (figure.5) 721 0 R (figure.6) 917 0 R (figure.7) 947 0 R (figure.8) 1306 0 R] /Limits [(figure.3) (figure.8)] >> endobj -1668 0 obj << -/Names [(figure.9) 1458 0 R (page.1) 441 0 R (page.10) 696 0 R (page.100) 1373 0 R (page.101) 1378 0 R (page.102) 1383 0 R] +1502 0 obj << +/Names [(figure.9) 1307 0 R (page.1) 429 0 R (page.10) 681 0 R (page.100) 1277 0 R (page.101) 1282 0 R (page.102) 1287 0 R] /Limits [(figure.9) (page.102)] >> endobj -1669 0 obj << -/Names [(page.103) 1388 0 R (page.104) 1394 0 R (page.105) 1399 0 R (page.106) 1404 0 R (page.107) 1411 0 R (page.108) 1418 0 R] +1503 0 obj << +/Names [(page.103) 1292 0 R (page.104) 1298 0 R (page.105) 1305 0 R (page.106) 1311 0 R (page.107) 1315 0 R (page.108) 1319 0 R] /Limits [(page.103) (page.108)] >> endobj -1670 0 obj << -/Names [(page.109) 1425 0 R (page.11) 710 0 R (page.110) 1433 0 R (page.111) 1440 0 R (page.112) 1447 0 R (page.113) 1456 0 R] +1504 0 obj << +/Names [(page.109) 1323 0 R (page.11) 695 0 R (page.110) 1328 0 R (page.111) 1332 0 R (page.112) 1337 0 R (page.113) 1342 0 R] /Limits [(page.109) (page.113)] >> endobj -1671 0 obj << -/Names [(page.114) 1462 0 R (page.115) 1466 0 R (page.116) 1472 0 R (page.117) 1477 0 R (page.118) 1482 0 R (page.119) 1487 0 R] +1505 0 obj << +/Names [(page.114) 1347 0 R (page.115) 1351 0 R (page.116) 1357 0 R (page.117) 1361 0 R (page.118) 1367 0 R (page.119) 1376 0 R] /Limits [(page.114) (page.119)] >> endobj -1672 0 obj << -/Names [(page.12) 716 0 R (page.120) 1492 0 R (page.121) 1498 0 R (page.122) 1505 0 R (page.123) 1510 0 R (page.124) 1516 0 R] +1506 0 obj << +/Names [(page.12) 701 0 R (page.120) 1382 0 R (page.121) 1387 0 R (page.122) 1392 0 R (page.123) 1398 0 R (page.124) 1403 0 R] /Limits [(page.12) (page.124)] >> endobj -1673 0 obj << -/Names [(page.125) 1521 0 R (page.126) 1527 0 R (page.127) 1538 0 R (page.128) 1546 0 R (page.129) 1552 0 R (page.13) 725 0 R] -/Limits [(page.125) (page.13)] ->> endobj -1674 0 obj << -/Names [(page.130) 1557 0 R (page.131) 1563 0 R (page.132) 1569 0 R (page.133) 1573 0 R (page.134) 1578 0 R (page.135) 1582 0 R] -/Limits [(page.130) (page.135)] ->> endobj -1675 0 obj << -/Names [(page.136) 1590 0 R (page.14) 733 0 R (page.15) 740 0 R (page.16) 750 0 R (page.17) 757 0 R (page.18) 764 0 R] -/Limits [(page.136) (page.18)] ->> endobj -1676 0 obj << -/Names [(page.19) 772 0 R (page.2) 451 0 R (page.20) 781 0 R (page.21) 790 0 R (page.22) 797 0 R (page.23) 805 0 R] -/Limits [(page.19) (page.23)] ->> endobj -1677 0 obj << -/Names [(page.24) 811 0 R (page.25) 819 0 R (page.26) 826 0 R (page.27) 832 0 R (page.28) 838 0 R (page.29) 844 0 R] -/Limits [(page.24) (page.29)] ->> endobj -1678 0 obj << -/Names [(page.3) 615 0 R (page.30) 852 0 R (page.31) 858 0 R (page.32) 865 0 R (page.33) 871 0 R (page.34) 877 0 R] -/Limits [(page.3) (page.34)] ->> endobj -1679 0 obj << -/Names [(page.35) 883 0 R (page.36) 889 0 R (page.37) 895 0 R (page.38) 902 0 R (page.39) 912 0 R (page.4) 631 0 R] -/Limits [(page.35) (page.4)] ->> endobj -1680 0 obj << -/Names [(page.40) 928 0 R (page.41) 932 0 R (page.42) 937 0 R (page.43) 948 0 R (page.44) 955 0 R (page.45) 960 0 R] -/Limits [(page.40) (page.45)] ->> endobj -1681 0 obj << -/Names [(page.46) 967 0 R (page.47) 976 0 R (page.48) 986 0 R (page.49) 991 0 R (page.5) 644 0 R (page.50) 999 0 R] -/Limits [(page.46) (page.50)] ->> endobj -1682 0 obj << -/Names [(page.51) 1009 0 R (page.52) 1019 0 R (page.53) 1028 0 R (page.54) 1034 0 R (page.55) 1041 0 R (page.56) 1047 0 R] -/Limits [(page.51) (page.56)] ->> endobj -1683 0 obj << -/Names [(page.57) 1055 0 R (page.58) 1059 0 R (page.59) 1063 0 R (page.6) 648 0 R (page.60) 1069 0 R (page.61) 1075 0 R] -/Limits [(page.57) (page.61)] ->> endobj -1684 0 obj << -/Names [(page.62) 1082 0 R (page.63) 1087 0 R (page.64) 1096 0 R (page.65) 1105 0 R (page.66) 1111 0 R (page.67) 1118 0 R] -/Limits [(page.62) (page.67)] ->> endobj -1685 0 obj << -/Names [(page.68) 1124 0 R (page.69) 1133 0 R (page.7) 664 0 R (page.70) 1145 0 R (page.71) 1150 0 R (page.72) 1163 0 R] -/Limits [(page.68) (page.72)] ->> endobj -1686 0 obj << -/Names [(page.73) 1168 0 R (page.74) 1181 0 R (page.75) 1188 0 R (page.76) 1196 0 R (page.77) 1202 0 R (page.78) 1207 0 R] -/Limits [(page.73) (page.78)] ->> endobj -1687 0 obj << -/Names [(page.79) 1215 0 R (page.8) 680 0 R (page.80) 1222 0 R (page.81) 1227 0 R (page.82) 1233 0 R (page.83) 1238 0 R] -/Limits [(page.79) (page.83)] ->> endobj -1688 0 obj << -/Names [(page.84) 1246 0 R (page.85) 1252 0 R (page.86) 1261 0 R (page.87) 1269 0 R (page.88) 1277 0 R (page.89) 1285 0 R] -/Limits [(page.84) (page.89)] ->> endobj -1689 0 obj << -/Names [(page.9) 686 0 R (page.90) 1294 0 R (page.91) 1303 0 R (page.92) 1309 0 R (page.93) 1320 0 R (page.94) 1325 0 R] -/Limits [(page.9) (page.94)] ->> endobj -1690 0 obj << -/Names [(page.95) 1330 0 R (page.96) 1343 0 R (page.97) 1347 0 R (page.98) 1356 0 R (page.99) 1364 0 R (page.i) 499 0 R] -/Limits [(page.95) (page.i)] ->> endobj -1691 0 obj << -/Names [(page.ii) 550 0 R (page.iii) 571 0 R (page.iv) 575 0 R (precdata) 734 0 R (section*.1) 500 0 R (section*.10) 78 0 R] -/Limits [(page.ii) (section*.10)] ->> endobj -1692 0 obj << -/Names [(section*.100) 1228 0 R (section*.101) 242 0 R (section*.102) 1234 0 R (section*.103) 1239 0 R (section*.104) 246 0 R (section*.105) 1247 0 R] -/Limits [(section*.100) (section*.105)] ->> endobj -1693 0 obj << -/Names [(section*.106) 250 0 R (section*.107) 1253 0 R (section*.108) 1254 0 R (section*.109) 254 0 R (section*.11) 758 0 R (section*.110) 1262 0 R] -/Limits [(section*.106) (section*.110)] ->> endobj -1694 0 obj << -/Names [(section*.111) 1263 0 R (section*.112) 258 0 R (section*.113) 1270 0 R (section*.114) 1271 0 R (section*.115) 262 0 R (section*.116) 1278 0 R] -/Limits [(section*.111) (section*.116)] ->> endobj -1695 0 obj << -/Names [(section*.117) 1279 0 R (section*.118) 266 0 R (section*.119) 1286 0 R (section*.12) 82 0 R (section*.120) 1287 0 R (section*.121) 270 0 R] -/Limits [(section*.117) (section*.121)] +1507 0 obj << +/Names [(page.125) 1407 0 R (page.126) 1411 0 R (page.127) 1415 0 R (page.128) 1424 0 R (page.13) 710 0 R (page.14) 719 0 R] +/Limits [(page.125) (page.14)] >> endobj -1696 0 obj << -/Names [(section*.122) 1295 0 R (section*.123) 1296 0 R (section*.124) 274 0 R (section*.125) 1304 0 R (section*.126) 1310 0 R (section*.127) 278 0 R] -/Limits [(section*.122) (section*.127)] +1508 0 obj << +/Names [(page.15) 725 0 R (page.16) 734 0 R (page.17) 739 0 R (page.18) 745 0 R (page.19) 749 0 R (page.2) 439 0 R] +/Limits [(page.15) (page.2)] >> endobj -1697 0 obj << -/Names [(section*.128) 1321 0 R (section*.129) 282 0 R (section*.13) 759 0 R (section*.130) 286 0 R (section*.131) 290 0 R (section*.132) 294 0 R] -/Limits [(section*.128) (section*.132)] +1509 0 obj << +/Names [(page.20) 755 0 R (page.21) 765 0 R (page.22) 770 0 R (page.23) 778 0 R (page.24) 783 0 R (page.25) 791 0 R] +/Limits [(page.20) (page.25)] >> endobj -1698 0 obj << -/Names [(section*.133) 1326 0 R (section*.134) 1331 0 R (section*.135) 302 0 R (section*.136) 1348 0 R (section*.137) 1349 0 R (section*.138) 306 0 R] -/Limits [(section*.133) (section*.138)] +1510 0 obj << +/Names [(page.26) 797 0 R (page.27) 803 0 R (page.28) 810 0 R (page.29) 817 0 R (page.3) 600 0 R (page.30) 824 0 R] +/Limits [(page.26) (page.30)] >> endobj -1699 0 obj << -/Names [(section*.139) 1357 0 R (section*.14) 86 0 R (section*.140) 1358 0 R (section*.141) 310 0 R (section*.142) 1365 0 R (section*.143) 1366 0 R] -/Limits [(section*.139) (section*.143)] +1511 0 obj << +/Names [(page.31) 829 0 R (page.32) 836 0 R (page.33) 843 0 R (page.34) 850 0 R (page.35) 860 0 R (page.36) 874 0 R] +/Limits [(page.31) (page.36)] >> endobj -1700 0 obj << -/Names [(section*.144) 314 0 R (section*.145) 1374 0 R (section*.146) 318 0 R (section*.147) 1379 0 R (section*.148) 322 0 R (section*.149) 1384 0 R] -/Limits [(section*.144) (section*.149)] +1512 0 obj << +/Names [(page.37) 880 0 R (page.38) 890 0 R (page.39) 896 0 R (page.4) 616 0 R (page.40) 901 0 R (page.41) 908 0 R] +/Limits [(page.37) (page.41)] >> endobj -1701 0 obj << -/Names [(section*.15) 765 0 R (section*.150) 326 0 R (section*.151) 1389 0 R (section*.152) 330 0 R (section*.153) 1395 0 R (section*.154) 334 0 R] -/Limits [(section*.15) (section*.154)] +1513 0 obj << +/Names [(page.42) 916 0 R (page.43) 926 0 R (page.44) 934 0 R (page.45) 943 0 R (page.46) 951 0 R (page.47) 955 0 R] +/Limits [(page.42) (page.47)] >> endobj -1702 0 obj << -/Names [(section*.155) 1400 0 R (section*.156) 338 0 R (section*.157) 1405 0 R (section*.158) 1406 0 R (section*.159) 342 0 R (section*.16) 90 0 R] -/Limits [(section*.155) (section*.16)] +1514 0 obj << +/Names [(page.48) 966 0 R (page.49) 971 0 R (page.5) 629 0 R (page.50) 978 0 R (page.51) 983 0 R (page.52) 987 0 R] +/Limits [(page.48) (page.52)] >> endobj -1703 0 obj << -/Names [(section*.160) 1412 0 R (section*.161) 1413 0 R (section*.162) 346 0 R (section*.163) 1419 0 R (section*.164) 1420 0 R (section*.165) 350 0 R] -/Limits [(section*.160) (section*.165)] +1515 0 obj << +/Names [(page.53) 992 0 R (page.54) 997 0 R (page.55) 1003 0 R (page.56) 1012 0 R (page.57) 1019 0 R (page.58) 1024 0 R] +/Limits [(page.53) (page.58)] >> endobj -1704 0 obj << -/Names [(section*.166) 1426 0 R (section*.167) 1427 0 R (section*.168) 354 0 R (section*.169) 1434 0 R (section*.17) 766 0 R (section*.170) 1435 0 R] -/Limits [(section*.166) (section*.170)] +1516 0 obj << +/Names [(page.59) 1030 0 R (page.6) 633 0 R (page.60) 1034 0 R (page.61) 1042 0 R (page.62) 1053 0 R (page.63) 1057 0 R] +/Limits [(page.59) (page.63)] >> endobj -1705 0 obj << -/Names [(section*.171) 358 0 R (section*.172) 1441 0 R (section*.173) 1442 0 R (section*.174) 362 0 R (section*.175) 1448 0 R (section*.176) 1449 0 R] -/Limits [(section*.171) (section*.176)] +1517 0 obj << +/Names [(page.64) 1069 0 R (page.65) 1075 0 R (page.66) 1084 0 R (page.67) 1090 0 R (page.68) 1097 0 R (page.69) 1102 0 R] +/Limits [(page.64) (page.69)] >> endobj -1706 0 obj << -/Names [(section*.177) 370 0 R (section*.178) 1467 0 R (section*.179) 374 0 R (section*.18) 94 0 R (section*.180) 1473 0 R (section*.181) 378 0 R] -/Limits [(section*.177) (section*.181)] +1518 0 obj << +/Names [(page.7) 649 0 R (page.70) 1106 0 R (page.71) 1113 0 R (page.72) 1118 0 R (page.73) 1122 0 R (page.74) 1128 0 R] +/Limits [(page.7) (page.74)] >> endobj -1707 0 obj << -/Names [(section*.182) 1478 0 R (section*.183) 382 0 R (section*.184) 1483 0 R (section*.185) 390 0 R (section*.186) 1493 0 R (section*.187) 394 0 R] -/Limits [(section*.182) (section*.187)] +1519 0 obj << +/Names [(page.75) 1132 0 R (page.76) 1139 0 R (page.77) 1144 0 R (page.78) 1150 0 R (page.79) 1156 0 R (page.8) 665 0 R] +/Limits [(page.75) (page.8)] >> endobj -1708 0 obj << -/Names [(section*.188) 1499 0 R (section*.189) 398 0 R (section*.19) 773 0 R (section*.190) 1506 0 R (section*.191) 402 0 R (section*.192) 1511 0 R] -/Limits [(section*.188) (section*.192)] +1520 0 obj << +/Names [(page.80) 1163 0 R (page.81) 1169 0 R (page.82) 1176 0 R (page.83) 1183 0 R (page.84) 1187 0 R (page.85) 1197 0 R] +/Limits [(page.80) (page.85)] >> endobj -1709 0 obj << -/Names [(section*.193) 406 0 R (section*.194) 1517 0 R (section*.195) 414 0 R (section*.196) 1528 0 R (section*.197) 1529 0 R (section*.198) 418 0 R] -/Limits [(section*.193) (section*.198)] +1521 0 obj << +/Names [(page.86) 1202 0 R (page.87) 1207 0 R (page.88) 1218 0 R (page.89) 1222 0 R (page.9) 671 0 R (page.90) 1228 0 R] +/Limits [(page.86) (page.90)] >> endobj -1710 0 obj << -/Names [(section*.199) 1539 0 R (section*.2) 62 0 R (section*.20) 98 0 R (section*.200) 422 0 R (section*.201) 1547 0 R (section*.202) 426 0 R] -/Limits [(section*.199) (section*.202)] +1522 0 obj << +/Names [(page.91) 1234 0 R (page.92) 1242 0 R (page.93) 1246 0 R (page.94) 1250 0 R (page.95) 1254 0 R (page.96) 1258 0 R] +/Limits [(page.91) (page.96)] >> endobj -1711 0 obj << -/Names [(section*.203) 1553 0 R (section*.204) 434 0 R (section*.205) 1564 0 R (section*.206) 1583 0 R (section*.21) 774 0 R (section*.22) 775 0 R] -/Limits [(section*.203) (section*.22)] +1523 0 obj << +/Names [(page.97) 1262 0 R (page.98) 1267 0 R (page.99) 1272 0 R (page.i) 487 0 R (page.ii) 538 0 R (page.iii) 556 0 R] +/Limits [(page.97) (page.iii)] >> endobj -1712 0 obj << -/Names [(section*.23) 106 0 R (section*.24) 791 0 R (section*.25) 110 0 R (section*.26) 806 0 R (section*.27) 114 0 R (section*.28) 820 0 R] -/Limits [(section*.23) (section*.28)] +1524 0 obj << +/Names [(page.iv) 560 0 R (precdata) 720 0 R (section*.1) 488 0 R (section*.10) 94 0 R (section*.11) 98 0 R (section*.12) 106 0 R] +/Limits [(page.iv) (section*.12)] >> endobj -1713 0 obj << -/Names [(section*.29) 118 0 R (section*.3) 735 0 R (section*.30) 833 0 R (section*.31) 122 0 R (section*.32) 845 0 R (section*.33) 126 0 R] -/Limits [(section*.29) (section*.33)] +1525 0 obj << +/Names [(section*.13) 110 0 R (section*.14) 114 0 R (section*.15) 118 0 R (section*.16) 122 0 R (section*.17) 126 0 R (section*.18) 130 0 R] +/Limits [(section*.13) (section*.18)] >> endobj -1714 0 obj << -/Names [(section*.34) 853 0 R (section*.35) 130 0 R (section*.36) 866 0 R (section*.37) 134 0 R (section*.38) 879 0 R (section*.39) 138 0 R] -/Limits [(section*.34) (section*.39)] +1526 0 obj << +/Names [(section*.19) 134 0 R (section*.2) 62 0 R (section*.20) 138 0 R (section*.21) 142 0 R (section*.22) 146 0 R (section*.23) 150 0 R] +/Limits [(section*.19) (section*.23)] >> endobj -1715 0 obj << -/Names [(section*.4) 66 0 R (section*.40) 890 0 R (section*.41) 142 0 R (section*.42) 905 0 R (section*.43) 146 0 R (section*.44) 917 0 R] -/Limits [(section*.4) (section*.44)] +1527 0 obj << +/Names [(section*.24) 158 0 R (section*.25) 162 0 R (section*.26) 166 0 R (section*.27) 170 0 R (section*.28) 178 0 R (section*.29) 182 0 R] +/Limits [(section*.24) (section*.29)] >> endobj -1716 0 obj << -/Names [(section*.45) 150 0 R (section*.46) 938 0 R (section*.47) 158 0 R (section*.48) 969 0 R (section*.49) 987 0 R (section*.5) 742 0 R] -/Limits [(section*.45) (section*.5)] +1528 0 obj << +/Names [(section*.3) 66 0 R (section*.30) 186 0 R (section*.31) 190 0 R (section*.32) 194 0 R (section*.33) 198 0 R (section*.34) 202 0 R] +/Limits [(section*.3) (section*.34)] >> endobj -1717 0 obj << -/Names [(section*.50) 162 0 R (section*.51) 1001 0 R (section*.52) 1010 0 R (section*.53) 1014 0 R (section*.54) 166 0 R (section*.55) 1036 0 R] -/Limits [(section*.50) (section*.55)] +1529 0 obj << +/Names [(section*.35) 206 0 R (section*.36) 210 0 R (section*.37) 214 0 R (section*.38) 218 0 R (section*.39) 222 0 R (section*.4) 70 0 R] +/Limits [(section*.35) (section*.4)] >> endobj -1718 0 obj << -/Names [(section*.56) 1037 0 R (section*.57) 170 0 R (section*.58) 1049 0 R (section*.59) 1050 0 R (section*.6) 70 0 R (section*.60) 178 0 R] -/Limits [(section*.56) (section*.60)] +1530 0 obj << +/Names [(section*.40) 226 0 R (section*.41) 230 0 R (section*.42) 234 0 R (section*.43) 238 0 R (section*.44) 242 0 R (section*.45) 246 0 R] +/Limits [(section*.40) (section*.45)] >> endobj -1719 0 obj << -/Names [(section*.61) 1064 0 R (section*.62) 1070 0 R (section*.63) 182 0 R (section*.64) 1083 0 R (section*.65) 1088 0 R (section*.66) 186 0 R] -/Limits [(section*.61) (section*.66)] +1531 0 obj << +/Names [(section*.46) 250 0 R (section*.47) 254 0 R (section*.48) 258 0 R (section*.49) 262 0 R (section*.5) 74 0 R (section*.50) 266 0 R] +/Limits [(section*.46) (section*.50)] >> endobj -1720 0 obj << -/Names [(section*.67) 1097 0 R (section*.68) 1098 0 R (section*.69) 190 0 R (section*.7) 751 0 R (section*.70) 1106 0 R (section*.71) 194 0 R] -/Limits [(section*.67) (section*.71)] +1532 0 obj << +/Names [(section*.51) 270 0 R (section*.52) 274 0 R (section*.53) 278 0 R (section*.54) 282 0 R (section*.55) 290 0 R (section*.56) 294 0 R] +/Limits [(section*.51) (section*.56)] >> endobj -1721 0 obj << -/Names [(section*.72) 1112 0 R (section*.73) 198 0 R (section*.74) 1119 0 R (section*.75) 1125 0 R (section*.76) 202 0 R (section*.77) 1134 0 R] -/Limits [(section*.72) (section*.77)] +1533 0 obj << +/Names [(section*.57) 298 0 R (section*.58) 302 0 R (section*.59) 306 0 R (section*.6) 78 0 R (section*.60) 310 0 R (section*.61) 314 0 R] +/Limits [(section*.57) (section*.61)] >> endobj -1722 0 obj << -/Names [(section*.78) 1135 0 R (section*.79) 206 0 R (section*.8) 74 0 R (section*.80) 1146 0 R (section*.81) 1151 0 R (section*.82) 210 0 R] -/Limits [(section*.78) (section*.82)] +1534 0 obj << +/Names [(section*.62) 318 0 R (section*.63) 322 0 R (section*.64) 326 0 R (section*.65) 330 0 R (section*.66) 334 0 R (section*.67) 338 0 R] +/Limits [(section*.62) (section*.67)] >> endobj -1723 0 obj << -/Names [(section*.83) 1164 0 R (section*.84) 1169 0 R (section*.85) 214 0 R (section*.86) 1182 0 R (section*.87) 218 0 R (section*.88) 1189 0 R] -/Limits [(section*.83) (section*.88)] +1535 0 obj << +/Names [(section*.68) 342 0 R (section*.69) 346 0 R (section*.7) 82 0 R (section*.70) 350 0 R (section*.71) 358 0 R (section*.72) 362 0 R] +/Limits [(section*.68) (section*.72)] >> endobj -1724 0 obj << -/Names [(section*.89) 1190 0 R (section*.9) 752 0 R (section*.90) 222 0 R (section*.91) 1197 0 R (section*.92) 226 0 R (section*.93) 1203 0 R] -/Limits [(section*.89) (section*.93)] +1536 0 obj << +/Names [(section*.73) 366 0 R (section*.74) 370 0 R (section*.75) 378 0 R (section*.76) 382 0 R (section*.77) 386 0 R (section*.78) 390 0 R] +/Limits [(section*.73) (section*.78)] >> endobj -1725 0 obj << -/Names [(section*.94) 1208 0 R (section*.95) 230 0 R (section*.96) 1216 0 R (section*.97) 234 0 R (section*.98) 1223 0 R (section*.99) 238 0 R] -/Limits [(section*.94) (section*.99)] +1537 0 obj << +/Names [(section*.79) 394 0 R (section*.8) 86 0 R (section*.80) 402 0 R (section*.81) 406 0 R (section*.82) 410 0 R (section*.83) 414 0 R] +/Limits [(section*.79) (section*.83)] >> endobj -1726 0 obj << -/Names [(section.1) 10 0 R (section.10) 410 0 R (section.11) 430 0 R (section.2) 14 0 R (section.3) 34 0 R (section.4) 102 0 R] -/Limits [(section.1) (section.4)] +1538 0 obj << +/Names [(section*.84) 422 0 R (section*.85) 1416 0 R (section*.9) 90 0 R (section.1) 10 0 R (section.10) 398 0 R (section.11) 418 0 R] +/Limits [(section*.84) (section.11)] >> endobj -1727 0 obj << -/Names [(section.5) 154 0 R (section.6) 174 0 R (section.7) 298 0 R (section.8) 366 0 R (section.9) 386 0 R (spdata) 711 0 R] -/Limits [(section.5) (spdata)] +1539 0 obj << +/Names [(section.2) 14 0 R (section.3) 34 0 R (section.4) 102 0 R (section.5) 154 0 R (section.6) 174 0 R (section.7) 286 0 R] +/Limits [(section.2) (section.7)] >> endobj -1728 0 obj << -/Names [(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] -/Limits [(subsection.2.1) (subsection.3.2)] +1540 0 obj << +/Names [(section.8) 354 0 R (section.9) 374 0 R (spdata) 696 0 R (subsection.2.1) 18 0 R (subsection.2.2) 22 0 R (subsection.2.3) 26 0 R] +/Limits [(section.8) (subsection.2.3)] >> endobj -1729 0 obj << -/Names [(subsection.3.3) 54 0 R (subsection.3.4) 58 0 R (subsubsection.3.1.1) 42 0 R (subsubsection.3.2.1) 50 0 R (table.1) 792 0 R (table.10) 904 0 R] -/Limits [(subsection.3.3) (table.10)] +1541 0 obj << +/Names [(subsection.2.4) 30 0 R (subsection.3.1) 38 0 R (subsection.3.2) 46 0 R (subsection.3.3) 54 0 R (subsection.3.4) 58 0 R (subsubsection.3.1.1) 42 0 R] +/Limits [(subsection.2.4) (subsubsection.3.1.1)] >> endobj -1730 0 obj << -/Names [(table.11) 916 0 R (table.12) 939 0 R (table.13) 968 0 R (table.14) 1000 0 R (table.15) 1035 0 R (table.16) 1048 0 R] -/Limits [(table.11) (table.16)] +1542 0 obj << +/Names [(subsubsection.3.2.1) 50 0 R (table.1) 766 0 R (table.10) 852 0 R (table.11) 864 0 R (table.12) 881 0 R (table.13) 909 0 R] +/Limits [(subsubsection.3.2.1) (table.13)] >> endobj -1731 0 obj << -/Names [(table.2) 807 0 R (table.3) 821 0 R (table.4) 834 0 R (table.5) 846 0 R (table.6) 854 0 R (table.7) 867 0 R] -/Limits [(table.2) (table.7)] +1543 0 obj << +/Names [(table.14) 935 0 R (table.15) 967 0 R (table.16) 979 0 R (table.2) 779 0 R (table.3) 792 0 R (table.4) 804 0 R] +/Limits [(table.14) (table.4)] >> endobj -1732 0 obj << -/Names [(table.8) 878 0 R (table.9) 891 0 R (title.0) 6 0 R] -/Limits [(table.8) (title.0)] +1544 0 obj << +/Names [(table.5) 811 0 R (table.6) 818 0 R (table.7) 825 0 R (table.8) 837 0 R (table.9) 844 0 R (title.0) 6 0 R] +/Limits [(table.5) (title.0)] >> endobj -1733 0 obj << -/Kids [1646 0 R 1647 0 R 1648 0 R 1649 0 R 1650 0 R 1651 0 R] +1545 0 obj << +/Kids [1480 0 R 1481 0 R 1482 0 R 1483 0 R 1484 0 R 1485 0 R] /Limits [(Doc-Start) (Item.36)] >> endobj -1734 0 obj << -/Kids [1652 0 R 1653 0 R 1654 0 R 1655 0 R 1656 0 R 1657 0 R] +1546 0 obj << +/Kids [1486 0 R 1487 0 R 1488 0 R 1489 0 R 1490 0 R 1491 0 R] /Limits [(Item.37) (Item.69)] >> endobj -1735 0 obj << -/Kids [1658 0 R 1659 0 R 1660 0 R 1661 0 R 1662 0 R 1663 0 R] +1547 0 obj << +/Kids [1492 0 R 1493 0 R 1494 0 R 1495 0 R 1496 0 R 1497 0 R] /Limits [(Item.7) (cite.BLACS)] >> endobj -1736 0 obj << -/Kids [1664 0 R 1665 0 R 1666 0 R 1667 0 R 1668 0 R 1669 0 R] +1548 0 obj << +/Kids [1498 0 R 1499 0 R 1500 0 R 1501 0 R 1502 0 R 1503 0 R] /Limits [(cite.BLAS1) (page.108)] >> endobj -1737 0 obj << -/Kids [1670 0 R 1671 0 R 1672 0 R 1673 0 R 1674 0 R 1675 0 R] -/Limits [(page.109) (page.18)] ->> endobj -1738 0 obj << -/Kids [1676 0 R 1677 0 R 1678 0 R 1679 0 R 1680 0 R 1681 0 R] -/Limits [(page.19) (page.50)] ->> endobj -1739 0 obj << -/Kids [1682 0 R 1683 0 R 1684 0 R 1685 0 R 1686 0 R 1687 0 R] -/Limits [(page.51) (page.83)] ->> endobj -1740 0 obj << -/Kids [1688 0 R 1689 0 R 1690 0 R 1691 0 R 1692 0 R 1693 0 R] -/Limits [(page.84) (section*.110)] ->> endobj -1741 0 obj << -/Kids [1694 0 R 1695 0 R 1696 0 R 1697 0 R 1698 0 R 1699 0 R] -/Limits [(section*.111) (section*.143)] ->> endobj -1742 0 obj << -/Kids [1700 0 R 1701 0 R 1702 0 R 1703 0 R 1704 0 R 1705 0 R] -/Limits [(section*.144) (section*.176)] +1549 0 obj << +/Kids [1504 0 R 1505 0 R 1506 0 R 1507 0 R 1508 0 R 1509 0 R] +/Limits [(page.109) (page.25)] >> endobj -1743 0 obj << -/Kids [1706 0 R 1707 0 R 1708 0 R 1709 0 R 1710 0 R 1711 0 R] -/Limits [(section*.177) (section*.22)] +1550 0 obj << +/Kids [1510 0 R 1511 0 R 1512 0 R 1513 0 R 1514 0 R 1515 0 R] +/Limits [(page.26) (page.58)] >> endobj -1744 0 obj << -/Kids [1712 0 R 1713 0 R 1714 0 R 1715 0 R 1716 0 R 1717 0 R] -/Limits [(section*.23) (section*.55)] +1551 0 obj << +/Kids [1516 0 R 1517 0 R 1518 0 R 1519 0 R 1520 0 R 1521 0 R] +/Limits [(page.59) (page.90)] >> endobj -1745 0 obj << -/Kids [1718 0 R 1719 0 R 1720 0 R 1721 0 R 1722 0 R 1723 0 R] -/Limits [(section*.56) (section*.88)] +1552 0 obj << +/Kids [1522 0 R 1523 0 R 1524 0 R 1525 0 R 1526 0 R 1527 0 R] +/Limits [(page.91) (section*.29)] >> endobj -1746 0 obj << -/Kids [1724 0 R 1725 0 R 1726 0 R 1727 0 R 1728 0 R 1729 0 R] -/Limits [(section*.89) (table.10)] +1553 0 obj << +/Kids [1528 0 R 1529 0 R 1530 0 R 1531 0 R 1532 0 R 1533 0 R] +/Limits [(section*.3) (section*.61)] >> endobj -1747 0 obj << -/Kids [1730 0 R 1731 0 R 1732 0 R] -/Limits [(table.11) (title.0)] +1554 0 obj << +/Kids [1534 0 R 1535 0 R 1536 0 R 1537 0 R 1538 0 R 1539 0 R] +/Limits [(section*.62) (section.7)] >> endobj -1748 0 obj << -/Kids [1733 0 R 1734 0 R 1735 0 R 1736 0 R 1737 0 R 1738 0 R] -/Limits [(Doc-Start) (page.50)] +1555 0 obj << +/Kids [1540 0 R 1541 0 R 1542 0 R 1543 0 R 1544 0 R] +/Limits [(section.8) (title.0)] >> endobj -1749 0 obj << -/Kids [1739 0 R 1740 0 R 1741 0 R 1742 0 R 1743 0 R 1744 0 R] -/Limits [(page.51) (section*.55)] +1556 0 obj << +/Kids [1545 0 R 1546 0 R 1547 0 R 1548 0 R 1549 0 R 1550 0 R] +/Limits [(Doc-Start) (page.58)] >> endobj -1750 0 obj << -/Kids [1745 0 R 1746 0 R 1747 0 R] -/Limits [(section*.56) (title.0)] +1557 0 obj << +/Kids [1551 0 R 1552 0 R 1553 0 R 1554 0 R 1555 0 R] +/Limits [(page.59) (title.0)] >> endobj -1751 0 obj << -/Kids [1748 0 R 1749 0 R 1750 0 R] +1558 0 obj << +/Kids [1556 0 R 1557 0 R] /Limits [(Doc-Start) (title.0)] >> endobj -1752 0 obj << -/Dests 1751 0 R +1559 0 obj << +/Dests 1558 0 R >> endobj -1753 0 obj << +1560 0 obj << /Type /Catalog -/Pages 1644 0 R -/Outlines 1645 0 R -/Names 1752 0 R +/Pages 1478 0 R +/Outlines 1479 0 R +/Names 1559 0 R /URI (http://ce.uniroma2.it/psblas) /PageMode/UseOutlines/PageLabels << /Nums [0 << /S /D >> 2 << /S /r >> 6 << /S /D >> ] >> -/OpenAction 437 0 R +/OpenAction 425 0 R >> endobj -1754 0 obj << - /Title (Parallel Sparse BLAS V. 2.2) /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 1978 2007-10-19 14:51:12Z sfilippo $) /Author()/Title()/Subject()/Creator(LaTeX with hyperref package)/Producer(pdfTeX-1.40.3)/Keywords() -/CreationDate (D:20080722184526+02'00') -/ModDate (D:20080722184526+02'00') +1561 0 obj << + /Title (Parallel Sparse BLAS V. 2.2) /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 3257 2008-07-24 12:32:14Z sfilippo $) /Author()/Title()/Subject()/Creator(LaTeX with hyperref package)/Producer(pdfTeX-1.40.3)/Keywords() +/CreationDate (D:20080724163229+02'00') +/ModDate (D:20080724163229+02'00') /Trapped /False /PTEX.Fullbanner (This is pdfTeX using libpoppler, Version 3.141592-1.40.3-2.2 (Web2C 7.5.6) kpathsea version 3.5.6) >> endobj xref -0 1755 +0 1562 0000000001 65535 f 0000000002 00000 f 0000000003 00000 f 0000000004 00000 f 0000000000 00000 f 0000000015 00000 n -0000010395 00000 n -0000939720 00000 n +0000010102 00000 n +0000889048 00000 n 0000000058 00000 n 0000000100 00000 n -0000086436 00000 n -0000939648 00000 n +0000084033 00000 n +0000888976 00000 n 0000000145 00000 n 0000000178 00000 n -0000094369 00000 n -0000939525 00000 n +0000091966 00000 n +0000888853 00000 n 0000000224 00000 n 0000000261 00000 n -0000104599 00000 n -0000939451 00000 n +0000102196 00000 n +0000888779 00000 n 0000000312 00000 n 0000000353 00000 n -0000112846 00000 n -0000939364 00000 n +0000110443 00000 n +0000888692 00000 n 0000000404 00000 n 0000000443 00000 n -0000120098 00000 n -0000939277 00000 n +0000117695 00000 n +0000888605 00000 n 0000000494 00000 n 0000000538 00000 n -0000138344 00000 n -0000939203 00000 n +0000135941 00000 n +0000888531 00000 n 0000000589 00000 n 0000000629 00000 n -0000149055 00000 n -0000939079 00000 n +0000146652 00000 n +0000888407 00000 n 0000000675 00000 n 0000000711 00000 n -0000149115 00000 n -0000938968 00000 n +0000146712 00000 n +0000888296 00000 n 0000000762 00000 n 0000000810 00000 n -0000165608 00000 n -0000938907 00000 n +0000163205 00000 n +0000888235 00000 n 0000000866 00000 n 0000000906 00000 n -0000165667 00000 n -0000938783 00000 n +0000163264 00000 n +0000888111 00000 n 0000000957 00000 n 0000001008 00000 n -0000189386 00000 n -0000938722 00000 n +0000186427 00000 n +0000888050 00000 n 0000001064 00000 n 0000001104 00000 n -0000189447 00000 n -0000938635 00000 n +0000186488 00000 n +0000887963 00000 n 0000001155 00000 n 0000001207 00000 n -0000189570 00000 n -0000938523 00000 n +0000186611 00000 n +0000887851 00000 n 0000001258 00000 n 0000001310 00000 n -0000189631 00000 n -0000938449 00000 n +0000186672 00000 n +0000887777 00000 n 0000001357 00000 n -0000001409 00000 n -0000194785 00000 n -0000938362 00000 n -0000001456 00000 n -0000001508 00000 n -0000202127 00000 n -0000938275 00000 n -0000001555 00000 n -0000001608 00000 n -0000202250 00000 n -0000938188 00000 n -0000001655 00000 n -0000001708 00000 n -0000208220 00000 n -0000938101 00000 n -0000001756 00000 n -0000001802 00000 n -0000208341 00000 n -0000938014 00000 n -0000001850 00000 n -0000001907 00000 n -0000214616 00000 n -0000937927 00000 n -0000001955 00000 n -0000002012 00000 n -0000214738 00000 n -0000937840 00000 n +0000001410 00000 n +0000191353 00000 n +0000887690 00000 n +0000001457 00000 n +0000001510 00000 n +0000198616 00000 n +0000887603 00000 n +0000001557 00000 n +0000001611 00000 n +0000198677 00000 n +0000887516 00000 n +0000001658 00000 n +0000001712 00000 n +0000204287 00000 n +0000887429 00000 n +0000001759 00000 n +0000001805 00000 n +0000204347 00000 n +0000887342 00000 n +0000001852 00000 n +0000001909 00000 n +0000204407 00000 n +0000887255 00000 n +0000001956 00000 n +0000002013 00000 n +0000211308 00000 n +0000887168 00000 n 0000002060 00000 n -0000002104 00000 n -0000220580 00000 n -0000937753 00000 n -0000002152 00000 n -0000002196 00000 n -0000220701 00000 n -0000937678 00000 n -0000002244 00000 n -0000002291 00000 n -0000221463 00000 n -0000937548 00000 n -0000002338 00000 n -0000002382 00000 n -0000228774 00000 n -0000937469 00000 n -0000002431 00000 n -0000002465 00000 n -0000239568 00000 n -0000937376 00000 n -0000002514 00000 n -0000002546 00000 n -0000249509 00000 n -0000937283 00000 n -0000002595 00000 n -0000002628 00000 n -0000258622 00000 n -0000937190 00000 n -0000002677 00000 n -0000002710 00000 n -0000266665 00000 n -0000937097 00000 n -0000002759 00000 n -0000002793 00000 n -0000273514 00000 n -0000937004 00000 n -0000002842 00000 n -0000002875 00000 n -0000281949 00000 n -0000936911 00000 n -0000002924 00000 n -0000002958 00000 n -0000290564 00000 n -0000936818 00000 n -0000003007 00000 n -0000003040 00000 n -0000298804 00000 n -0000936725 00000 n -0000003089 00000 n -0000003123 00000 n -0000307061 00000 n -0000936632 00000 n -0000003172 00000 n -0000003205 00000 n -0000315089 00000 n -0000936539 00000 n -0000003254 00000 n -0000003285 00000 n -0000333692 00000 n -0000936460 00000 n -0000003334 00000 n -0000003365 00000 n -0000349288 00000 n -0000936330 00000 n -0000003412 00000 n -0000003456 00000 n -0000356077 00000 n -0000936251 00000 n -0000003505 00000 n -0000003536 00000 n -0000376495 00000 n -0000936158 00000 n -0000003585 00000 n -0000003616 00000 n -0000402822 00000 n -0000936065 00000 n -0000003665 00000 n -0000003698 00000 n -0000413738 00000 n -0000935986 00000 n -0000003747 00000 n -0000003781 00000 n -0000418115 00000 n -0000935855 00000 n -0000003828 00000 n -0000003874 00000 n -0000425411 00000 n -0000935776 00000 n -0000003923 00000 n -0000003955 00000 n -0000443953 00000 n -0000935683 00000 n -0000004004 00000 n -0000004036 00000 n -0000449935 00000 n -0000935590 00000 n -0000004085 00000 n -0000004117 00000 n -0000454615 00000 n -0000935497 00000 n -0000004166 00000 n -0000004198 00000 n -0000457851 00000 n -0000935404 00000 n -0000004247 00000 n -0000004280 00000 n -0000464599 00000 n -0000935311 00000 n -0000004329 00000 n -0000004364 00000 n -0000473213 00000 n -0000935218 00000 n -0000004413 00000 n -0000004445 00000 n -0000480320 00000 n -0000935125 00000 n -0000004494 00000 n -0000004526 00000 n -0000491857 00000 n -0000935032 00000 n -0000004575 00000 n -0000004607 00000 n -0000498929 00000 n -0000934939 00000 n -0000004656 00000 n -0000004689 00000 n -0000504072 00000 n -0000934846 00000 n -0000004738 00000 n -0000004769 00000 n -0000509795 00000 n -0000934753 00000 n -0000004818 00000 n -0000004850 00000 n -0000516408 00000 n -0000934660 00000 n -0000004899 00000 n -0000004931 00000 n -0000521946 00000 n -0000934567 00000 n -0000004980 00000 n -0000005012 00000 n -0000525818 00000 n -0000934474 00000 n -0000005061 00000 n -0000005094 00000 n -0000529985 00000 n -0000934381 00000 n -0000005143 00000 n -0000005174 00000 n -0000537706 00000 n -0000934288 00000 n +0000002105 00000 n +0000211369 00000 n +0000887081 00000 n +0000002153 00000 n +0000002197 00000 n +0000211430 00000 n +0000887006 00000 n +0000002245 00000 n +0000002292 00000 n +0000213001 00000 n +0000886876 00000 n +0000002339 00000 n +0000002383 00000 n +0000221155 00000 n +0000886797 00000 n +0000002432 00000 n +0000002466 00000 n +0000231207 00000 n +0000886704 00000 n +0000002515 00000 n +0000002547 00000 n +0000240782 00000 n +0000886611 00000 n +0000002596 00000 n +0000002629 00000 n +0000249097 00000 n +0000886518 00000 n +0000002678 00000 n +0000002711 00000 n +0000255746 00000 n +0000886425 00000 n +0000002760 00000 n +0000002794 00000 n +0000262759 00000 n +0000886332 00000 n +0000002843 00000 n +0000002876 00000 n +0000270470 00000 n +0000886239 00000 n +0000002925 00000 n +0000002959 00000 n +0000278531 00000 n +0000886146 00000 n +0000003008 00000 n +0000003041 00000 n +0000286469 00000 n +0000886053 00000 n +0000003090 00000 n +0000003124 00000 n +0000292783 00000 n +0000885960 00000 n +0000003173 00000 n +0000003206 00000 n +0000301306 00000 n +0000885867 00000 n +0000003255 00000 n +0000003286 00000 n +0000318540 00000 n +0000885788 00000 n +0000003335 00000 n +0000003366 00000 n +0000333196 00000 n +0000885658 00000 n +0000003413 00000 n +0000003457 00000 n +0000340092 00000 n +0000885579 00000 n +0000003506 00000 n +0000003537 00000 n +0000360414 00000 n +0000885486 00000 n +0000003586 00000 n +0000003617 00000 n +0000384756 00000 n +0000885393 00000 n +0000003666 00000 n +0000003699 00000 n +0000394339 00000 n +0000885314 00000 n +0000003748 00000 n +0000003782 00000 n +0000403236 00000 n +0000885183 00000 n +0000003829 00000 n +0000003875 00000 n +0000403298 00000 n +0000885104 00000 n +0000003924 00000 n +0000003956 00000 n +0000421455 00000 n +0000885011 00000 n +0000004005 00000 n +0000004037 00000 n +0000425835 00000 n +0000884918 00000 n +0000004086 00000 n +0000004118 00000 n +0000429928 00000 n +0000884825 00000 n +0000004167 00000 n +0000004199 00000 n +0000432761 00000 n +0000884732 00000 n +0000004248 00000 n +0000004281 00000 n +0000439437 00000 n +0000884639 00000 n +0000004330 00000 n +0000004365 00000 n +0000447144 00000 n +0000884546 00000 n +0000004414 00000 n +0000004446 00000 n +0000454958 00000 n +0000884453 00000 n +0000004495 00000 n +0000004527 00000 n +0000465456 00000 n +0000884360 00000 n +0000004576 00000 n +0000004608 00000 n +0000471446 00000 n +0000884267 00000 n +0000004657 00000 n +0000004690 00000 n +0000476187 00000 n +0000884174 00000 n +0000004739 00000 n +0000004770 00000 n +0000481444 00000 n +0000884081 00000 n +0000004819 00000 n +0000004851 00000 n +0000488209 00000 n +0000883988 00000 n +0000004900 00000 n +0000004932 00000 n +0000492707 00000 n +0000883895 00000 n +0000004981 00000 n +0000005013 00000 n +0000496178 00000 n +0000883802 00000 n +0000005062 00000 n +0000005095 00000 n +0000500034 00000 n +0000883709 00000 n +0000005144 00000 n +0000005175 00000 n +0000507197 00000 n +0000883616 00000 n 0000005224 00000 n 0000005268 00000 n -0000547062 00000 n -0000934195 00000 n -0000005318 00000 n -0000005362 00000 n -0000551460 00000 n -0000934102 00000 n -0000005412 00000 n -0000005450 00000 n -0000557693 00000 n -0000934009 00000 n -0000005500 00000 n -0000005541 00000 n -0000562190 00000 n -0000933916 00000 n -0000005591 00000 n -0000005629 00000 n -0000568434 00000 n -0000933823 00000 n -0000005679 00000 n -0000005720 00000 n -0000573411 00000 n -0000933730 00000 n -0000005770 00000 n -0000005812 00000 n -0000578256 00000 n -0000933637 00000 n -0000005862 00000 n -0000005903 00000 n -0000584563 00000 n -0000933544 00000 n -0000005953 00000 n -0000005992 00000 n -0000595273 00000 n -0000933451 00000 n -0000006042 00000 n -0000006075 00000 n -0000600478 00000 n -0000933358 00000 n -0000006125 00000 n -0000006162 00000 n -0000600541 00000 n -0000933265 00000 n -0000006212 00000 n -0000006244 00000 n -0000600604 00000 n -0000933172 00000 n -0000006294 00000 n -0000006326 00000 n -0000600667 00000 n -0000933093 00000 n -0000006376 00000 n -0000006408 00000 n -0000610067 00000 n -0000932962 00000 n -0000006455 00000 n -0000006506 00000 n -0000613657 00000 n -0000932883 00000 n -0000006556 00000 n -0000006587 00000 n -0000619151 00000 n -0000932790 00000 n -0000006637 00000 n -0000006668 00000 n -0000624615 00000 n -0000932697 00000 n -0000006718 00000 n -0000006749 00000 n -0000627856 00000 n -0000932604 00000 n -0000006799 00000 n -0000006840 00000 n -0000631670 00000 n -0000932511 00000 n -0000006890 00000 n -0000006928 00000 n -0000633500 00000 n -0000932418 00000 n -0000006978 00000 n -0000007010 00000 n -0000635677 00000 n -0000932325 00000 n -0000007060 00000 n -0000007094 00000 n -0000637712 00000 n -0000932232 00000 n -0000007144 00000 n -0000007176 00000 n -0000642958 00000 n -0000932139 00000 n -0000007226 00000 n -0000007258 00000 n -0000648625 00000 n -0000932046 00000 n -0000007308 00000 n -0000007338 00000 n -0000654407 00000 n -0000931953 00000 n +0000514687 00000 n +0000883523 00000 n +0000005317 00000 n +0000005361 00000 n +0000518556 00000 n +0000883430 00000 n +0000005410 00000 n +0000005448 00000 n +0000524199 00000 n +0000883337 00000 n +0000005497 00000 n +0000005538 00000 n +0000528101 00000 n +0000883244 00000 n +0000005587 00000 n +0000005625 00000 n +0000533753 00000 n +0000883151 00000 n +0000005674 00000 n +0000005715 00000 n +0000538242 00000 n +0000883058 00000 n +0000005764 00000 n +0000005806 00000 n +0000542612 00000 n +0000882965 00000 n +0000005855 00000 n +0000005896 00000 n +0000549112 00000 n +0000882872 00000 n +0000005945 00000 n +0000005984 00000 n +0000558358 00000 n +0000882779 00000 n +0000006033 00000 n +0000006066 00000 n +0000564427 00000 n +0000882700 00000 n +0000006115 00000 n +0000006152 00000 n +0000572139 00000 n +0000882569 00000 n +0000006199 00000 n +0000006250 00000 n +0000575528 00000 n +0000882490 00000 n +0000006299 00000 n +0000006330 00000 n +0000580724 00000 n +0000882397 00000 n +0000006379 00000 n +0000006410 00000 n +0000585652 00000 n +0000882304 00000 n +0000006459 00000 n +0000006490 00000 n +0000588445 00000 n +0000882211 00000 n +0000006539 00000 n +0000006580 00000 n +0000591883 00000 n +0000882118 00000 n +0000006629 00000 n +0000006667 00000 n +0000593529 00000 n +0000882025 00000 n +0000006716 00000 n +0000006748 00000 n +0000595431 00000 n +0000881932 00000 n +0000006797 00000 n +0000006831 00000 n +0000597206 00000 n +0000881839 00000 n +0000006880 00000 n +0000006912 00000 n +0000602176 00000 n +0000881746 00000 n +0000006961 00000 n +0000006993 00000 n +0000607598 00000 n +0000881653 00000 n +0000007042 00000 n +0000007072 00000 n +0000613032 00000 n +0000881560 00000 n +0000007121 00000 n +0000007151 00000 n +0000618502 00000 n +0000881467 00000 n +0000007200 00000 n +0000007230 00000 n +0000624026 00000 n +0000881374 00000 n +0000007279 00000 n +0000007309 00000 n +0000629587 00000 n +0000881281 00000 n +0000007358 00000 n 0000007388 00000 n -0000007418 00000 n -0000660199 00000 n -0000931860 00000 n -0000007468 00000 n -0000007498 00000 n -0000666061 00000 n -0000931767 00000 n -0000007548 00000 n -0000007578 00000 n -0000671953 00000 n -0000931674 00000 n -0000007628 00000 n -0000007658 00000 n -0000678137 00000 n -0000931581 00000 n -0000007708 00000 n -0000007738 00000 n -0000684330 00000 n -0000931502 00000 n -0000007788 00000 n -0000007818 00000 n -0000691686 00000 n -0000931372 00000 n -0000007865 00000 n -0000007901 00000 n -0000700029 00000 n -0000931293 00000 n -0000007951 00000 n -0000007985 00000 n -0000701867 00000 n -0000931200 00000 n -0000008035 00000 n -0000008067 00000 n -0000703929 00000 n -0000931107 00000 n -0000008117 00000 n -0000008163 00000 n -0000706448 00000 n -0000931028 00000 n -0000008213 00000 n -0000008256 00000 n -0000707470 00000 n -0000930898 00000 n +0000635442 00000 n +0000881188 00000 n +0000007437 00000 n +0000007467 00000 n +0000641313 00000 n +0000881109 00000 n +0000007516 00000 n +0000007546 00000 n +0000648539 00000 n +0000880979 00000 n +0000007593 00000 n +0000007629 00000 n +0000656210 00000 n +0000880900 00000 n +0000007678 00000 n +0000007712 00000 n +0000657777 00000 n +0000880807 00000 n +0000007761 00000 n +0000007793 00000 n +0000659444 00000 n +0000880714 00000 n +0000007842 00000 n +0000007888 00000 n +0000661578 00000 n +0000880635 00000 n +0000007937 00000 n +0000007980 00000 n +0000662523 00000 n +0000880505 00000 n +0000008027 00000 n +0000008058 00000 n +0000667529 00000 n +0000880401 00000 n +0000008107 00000 n +0000008137 00000 n +0000672997 00000 n +0000880322 00000 n +0000008186 00000 n +0000008217 00000 n +0000676815 00000 n +0000880229 00000 n +0000008266 00000 n 0000008303 00000 n -0000008334 00000 n -0000712695 00000 n -0000930819 00000 n -0000008384 00000 n -0000008414 00000 n -0000718452 00000 n -0000930726 00000 n -0000008464 00000 n -0000008495 00000 n -0000722676 00000 n -0000930633 00000 n -0000008545 00000 n -0000008582 00000 n -0000726753 00000 n -0000930540 00000 n -0000008632 00000 n -0000008669 00000 n -0000731469 00000 n -0000930461 00000 n -0000008719 00000 n -0000008757 00000 n -0000732876 00000 n -0000930331 00000 n -0000008805 00000 n -0000008851 00000 n -0000738535 00000 n -0000930252 00000 n -0000008901 00000 n -0000008936 00000 n -0000744917 00000 n -0000930159 00000 n -0000008986 00000 n -0000009020 00000 n -0000751403 00000 n -0000930066 00000 n +0000680496 00000 n +0000880136 00000 n +0000008352 00000 n +0000008390 00000 n +0000684807 00000 n +0000880057 00000 n +0000008439 00000 n +0000008477 00000 n +0000686137 00000 n +0000879927 00000 n +0000008525 00000 n +0000008571 00000 n +0000691548 00000 n +0000879848 00000 n +0000008620 00000 n +0000008655 00000 n +0000697455 00000 n +0000879755 00000 n +0000008704 00000 n +0000008738 00000 n +0000703203 00000 n +0000879662 00000 n +0000008787 00000 n +0000008822 00000 n +0000705798 00000 n +0000879583 00000 n +0000008871 00000 n +0000008907 00000 n +0000706826 00000 n +0000879467 00000 n +0000008955 00000 n +0000008995 00000 n +0000714791 00000 n +0000879402 00000 n +0000009044 00000 n 0000009070 00000 n -0000009105 00000 n -0000754483 00000 n -0000929987 00000 n -0000009155 00000 n -0000009191 00000 n -0000755587 00000 n -0000929871 00000 n -0000009239 00000 n -0000009279 00000 n -0000763384 00000 n -0000929806 00000 n -0000009329 00000 n -0000009363 00000 n -0000010154 00000 n -0000010454 00000 n -0000009415 00000 n -0000010273 00000 n -0000010334 00000 n -0000924057 00000 n -0000925793 00000 n -0000923911 00000 n -0000924640 00000 n -0000926230 00000 n -0000010881 00000 n -0000010700 00000 n -0000010564 00000 n -0000010819 00000 n -0000029122 00000 n -0000029273 00000 n -0000029424 00000 n -0000029581 00000 n -0000029738 00000 n -0000029895 00000 n -0000030052 00000 n -0000030202 00000 n -0000030359 00000 n -0000030521 00000 n -0000030678 00000 n -0000030840 00000 n -0000030997 00000 n +0000009861 00000 n +0000010161 00000 n +0000009122 00000 n +0000009980 00000 n +0000010041 00000 n +0000873809 00000 n +0000875545 00000 n +0000873663 00000 n +0000874392 00000 n +0000875982 00000 n +0000010588 00000 n +0000010407 00000 n +0000010271 00000 n +0000010526 00000 n +0000028816 00000 n +0000028967 00000 n +0000029118 00000 n +0000029275 00000 n +0000029432 00000 n +0000029589 00000 n +0000029746 00000 n +0000029896 00000 n +0000030053 00000 n +0000030215 00000 n +0000030372 00000 n +0000030534 00000 n +0000030691 00000 n +0000030848 00000 n +0000031001 00000 n 0000031154 00000 n 0000031307 00000 n -0000031459 00000 n +0000031460 00000 n 0000031612 00000 n 0000031765 00000 n 0000031918 00000 n -0000032072 00000 n -0000032226 00000 n -0000032380 00000 n -0000032534 00000 n -0000032688 00000 n -0000032839 00000 n -0000032993 00000 n -0000033147 00000 n -0000033301 00000 n -0000033455 00000 n -0000033609 00000 n -0000033762 00000 n -0000033916 00000 n -0000034070 00000 n -0000034224 00000 n -0000034378 00000 n -0000034531 00000 n -0000034685 00000 n -0000034836 00000 n -0000034990 00000 n -0000035143 00000 n -0000035297 00000 n -0000058541 00000 n -0000058692 00000 n -0000058845 00000 n -0000035572 00000 n -0000028663 00000 n -0000010952 00000 n -0000035450 00000 n -0000035511 00000 n -0000058997 00000 n -0000059149 00000 n -0000059303 00000 n -0000059457 00000 n -0000059611 00000 n -0000059765 00000 n -0000059919 00000 n -0000060073 00000 n -0000060227 00000 n -0000060380 00000 n -0000060533 00000 n -0000060687 00000 n -0000060841 00000 n -0000060995 00000 n -0000061149 00000 n -0000061304 00000 n -0000061459 00000 n -0000061614 00000 n -0000061768 00000 n -0000061922 00000 n -0000062077 00000 n -0000062231 00000 n -0000062384 00000 n -0000062539 00000 n -0000062694 00000 n -0000062849 00000 n -0000063004 00000 n -0000063158 00000 n -0000063312 00000 n -0000063464 00000 n -0000063619 00000 n -0000063774 00000 n -0000063929 00000 n -0000064084 00000 n -0000064239 00000 n -0000064393 00000 n -0000064547 00000 n -0000064702 00000 n -0000064857 00000 n -0000065012 00000 n -0000065167 00000 n -0000065322 00000 n -0000065477 00000 n -0000065632 00000 n -0000065785 00000 n -0000073733 00000 n -0000066001 00000 n -0000058026 00000 n -0000035669 00000 n -0000065939 00000 n -0000073884 00000 n -0000074038 00000 n -0000074193 00000 n -0000074347 00000 n -0000074502 00000 n -0000074653 00000 n -0000074807 00000 n -0000074962 00000 n -0000075116 00000 n -0000075271 00000 n -0000075426 00000 n -0000075576 00000 n -0000075731 00000 n -0000075886 00000 n -0000076041 00000 n -0000076196 00000 n -0000076347 00000 n -0000076562 00000 n -0000073458 00000 n -0000066085 00000 n -0000076501 00000 n -0000076965 00000 n -0000076784 00000 n -0000076646 00000 n -0000076903 00000 n -0000085362 00000 n -0000085517 00000 n -0000085673 00000 n -0000085827 00000 n -0000085982 00000 n -0000086132 00000 n -0000086284 00000 n -0000093913 00000 n -0000094064 00000 n -0000086496 00000 n -0000085175 00000 n -0000077036 00000 n -0000925647 00000 n -0000926348 00000 n -0000783483 00000 n -0000783420 00000 n -0000781284 00000 n -0000781346 00000 n -0000781596 00000 n -0000781099 00000 n -0000781161 00000 n -0000094217 00000 n -0000092253 00000 n -0000094492 00000 n -0000092098 00000 n -0000086593 00000 n -0000924203 00000 n -0000094430 00000 n -0000093651 00000 n -0000093770 00000 n -0000093817 00000 n -0000093891 00000 n -0000781222 00000 n -0000104078 00000 n -0000104231 00000 n -0000104385 00000 n -0000104783 00000 n -0000103923 00000 n -0000094617 00000 n -0000104538 00000 n -0000925939 00000 n -0000924928 00000 n -0000924495 00000 n -0000925359 00000 n -0000924785 00000 n -0000104659 00000 n -0000925071 00000 n -0000104721 00000 n -0000781534 00000 n -0000112416 00000 n -0000112569 00000 n -0000110445 00000 n -0000112907 00000 n -0000110298 00000 n -0000104983 00000 n -0000112722 00000 n -0000112784 00000 n -0000112154 00000 n -0000112273 00000 n -0000112320 00000 n -0000112394 00000 n -0000781037 00000 n -0000780976 00000 n -0000119733 00000 n -0000119885 00000 n -0000120157 00000 n -0000119586 00000 n -0000113071 00000 n -0000120037 00000 n -0000129684 00000 n -0000128885 00000 n -0000120293 00000 n -0000129004 00000 n -0000924349 00000 n -0000129066 00000 n -0000129126 00000 n -0000129188 00000 n -0000129250 00000 n -0000129312 00000 n -0000129374 00000 n -0000129436 00000 n -0000129498 00000 n -0000129560 00000 n -0000129622 00000 n -0000140428 00000 n -0000138404 00000 n -0000137494 00000 n -0000129806 00000 n -0000137613 00000 n -0000137674 00000 n -0000137735 00000 n -0000137796 00000 n -0000137857 00000 n -0000137918 00000 n -0000137979 00000 n -0000138040 00000 n -0000138100 00000 n -0000138161 00000 n -0000138222 00000 n -0000138283 00000 n -0000926466 00000 n -0000140647 00000 n -0000140289 00000 n -0000138514 00000 n -0000140585 00000 n -0000148686 00000 n -0000148838 00000 n -0000149540 00000 n -0000148539 00000 n -0000140731 00000 n -0000148994 00000 n -0000149175 00000 n -0000149237 00000 n -0000149298 00000 n -0000149359 00000 n -0000149419 00000 n -0000149479 00000 n -0000156635 00000 n -0000155899 00000 n -0000149650 00000 n -0000156018 00000 n -0000156080 00000 n -0000156142 00000 n -0000156204 00000 n -0000156266 00000 n -0000156328 00000 n -0000156388 00000 n -0000156450 00000 n -0000156512 00000 n -0000156574 00000 n -0000165391 00000 n -0000165789 00000 n -0000165252 00000 n -0000156745 00000 n -0000165547 00000 n -0000165727 00000 n -0000175100 00000 n -0000175558 00000 n -0000174961 00000 n -0000165899 00000 n -0000175251 00000 n -0000175313 00000 n -0000175375 00000 n -0000175436 00000 n -0000175496 00000 n -0000179645 00000 n -0000179707 00000 n -0000179465 00000 n -0000175681 00000 n -0000179584 00000 n -0000926584 00000 n -0000188871 00000 n -0000189022 00000 n -0000189172 00000 n -0000189753 00000 n -0000188716 00000 n -0000179804 00000 n -0000189324 00000 n -0000189508 00000 n -0000189691 00000 n -0000194723 00000 n -0000194906 00000 n -0000194543 00000 n -0000189902 00000 n -0000194662 00000 n -0000926085 00000 n -0000194845 00000 n -0000201616 00000 n -0000201765 00000 n -0000201915 00000 n -0000207858 00000 n -0000202373 00000 n -0000201461 00000 n -0000195016 00000 n -0000202065 00000 n -0000202188 00000 n -0000202311 00000 n -0000208009 00000 n -0000208462 00000 n -0000207711 00000 n -0000202522 00000 n -0000208159 00000 n -0000208280 00000 n -0000208401 00000 n -0000214406 00000 n -0000214860 00000 n -0000214267 00000 n -0000208585 00000 n -0000214554 00000 n -0000214677 00000 n -0000214799 00000 n -0000220222 00000 n -0000220371 00000 n -0000220942 00000 n -0000220075 00000 n -0000214983 00000 n -0000220519 00000 n -0000220640 00000 n -0000220759 00000 n -0000220820 00000 n -0000220881 00000 n -0000926702 00000 n -0000221525 00000 n -0000221282 00000 n -0000221065 00000 n -0000221401 00000 n -0000228117 00000 n -0000228267 00000 n -0000228414 00000 n -0000228564 00000 n -0000231818 00000 n -0000228957 00000 n -0000227954 00000 n -0000221609 00000 n -0000228713 00000 n -0000228834 00000 n -0000228895 00000 n -0000231968 00000 n -0000232180 00000 n -0000231671 00000 n -0000229093 00000 n -0000232118 00000 n -0000239058 00000 n -0000239208 00000 n -0000239357 00000 n -0000241416 00000 n -0000239752 00000 n -0000238903 00000 n -0000232290 00000 n -0000239507 00000 n -0000239629 00000 n -0000239690 00000 n -0000241627 00000 n -0000241277 00000 n -0000239914 00000 n -0000241565 00000 n -0000248997 00000 n -0000249147 00000 n -0000249297 00000 n -0000251438 00000 n -0000249693 00000 n -0000248842 00000 n -0000241724 00000 n -0000249448 00000 n -0000249570 00000 n -0000249631 00000 n -0000926820 00000 n -0000251650 00000 n -0000251299 00000 n -0000249855 00000 n -0000251588 00000 n -0000258263 00000 n -0000258411 00000 n -0000258806 00000 n -0000258116 00000 n -0000251747 00000 n -0000258561 00000 n -0000258683 00000 n -0000258744 00000 n -0000259833 00000 n -0000259652 00000 n -0000258968 00000 n -0000259771 00000 n -0000266305 00000 n -0000266453 00000 n -0000266849 00000 n -0000266158 00000 n -0000259917 00000 n -0000266604 00000 n -0000266726 00000 n -0000266787 00000 n -0000273152 00000 n -0000273302 00000 n -0000273699 00000 n -0000273005 00000 n -0000267011 00000 n -0000273452 00000 n -0000273575 00000 n -0000273637 00000 n -0000274736 00000 n -0000274556 00000 n -0000273873 00000 n -0000274675 00000 n -0000926938 00000 n -0000281587 00000 n -0000281737 00000 n -0000282135 00000 n -0000281440 00000 n -0000274820 00000 n -0000281887 00000 n -0000282011 00000 n -0000282073 00000 n -0000283847 00000 n -0000283667 00000 n -0000282309 00000 n -0000283786 00000 n -0000290202 00000 n -0000290352 00000 n -0000290749 00000 n -0000290055 00000 n -0000283944 00000 n -0000290502 00000 n -0000290626 00000 n -0000290687 00000 n -0000291774 00000 n -0000291594 00000 n -0000290911 00000 n -0000291713 00000 n -0000298442 00000 n -0000298592 00000 n -0000298990 00000 n -0000298295 00000 n -0000291858 00000 n -0000298742 00000 n -0000298866 00000 n -0000298928 00000 n -0000300581 00000 n -0000300401 00000 n -0000299152 00000 n -0000300520 00000 n -0000927056 00000 n -0000306703 00000 n -0000306850 00000 n -0000307246 00000 n -0000306556 00000 n -0000300678 00000 n -0000306999 00000 n -0000925504 00000 n -0000307123 00000 n -0000307185 00000 n -0000314729 00000 n -0000314880 00000 n -0000322831 00000 n -0000315458 00000 n -0000314582 00000 n -0000307408 00000 n -0000315028 00000 n -0000315150 00000 n -0000315211 00000 n -0000315273 00000 n -0000315335 00000 n -0000315397 00000 n -0000322981 00000 n -0000323132 00000 n -0000323282 00000 n -0000323432 00000 n -0000323585 00000 n -0000323738 00000 n -0000323891 00000 n -0000324103 00000 n -0000322636 00000 n -0000315632 00000 n -0000324041 00000 n -0000325076 00000 n -0000324896 00000 n -0000324213 00000 n -0000325015 00000 n -0000341279 00000 n -0000333878 00000 n -0000333511 00000 n -0000325160 00000 n -0000333630 00000 n -0000333754 00000 n -0000333816 00000 n -0000341429 00000 n -0000341581 00000 n -0000341732 00000 n -0000341883 00000 n -0000342034 00000 n -0000342245 00000 n -0000341100 00000 n -0000334052 00000 n -0000342184 00000 n -0000927174 00000 n -0000347772 00000 n -0000347923 00000 n -0000348136 00000 n -0000347625 00000 n -0000342381 00000 n -0000348074 00000 n -0000349076 00000 n -0000349349 00000 n -0000348937 00000 n -0000348246 00000 n -0000349227 00000 n -0000355565 00000 n -0000355716 00000 n -0000355865 00000 n -0000356262 00000 n -0000355410 00000 n -0000349433 00000 n -0000356015 00000 n -0000356139 00000 n -0000356201 00000 n -0000364301 00000 n -0000360072 00000 n -0000366319 00000 n -0000364575 00000 n -0000359933 00000 n -0000356411 00000 n -0000364452 00000 n -0000364513 00000 n -0000363966 00000 n -0000364085 00000 n -0000364132 00000 n -0000364206 00000 n -0000364279 00000 n -0000366593 00000 n -0000366180 00000 n -0000364713 00000 n -0000366469 00000 n -0000366531 00000 n -0000369992 00000 n -0000369812 00000 n -0000366703 00000 n -0000369931 00000 n -0000925215 00000 n -0000927292 00000 n -0000376133 00000 n -0000376284 00000 n -0000376683 00000 n -0000375986 00000 n -0000370076 00000 n -0000376433 00000 n -0000376557 00000 n -0000376620 00000 n -0000383935 00000 n -0000386338 00000 n -0000384087 00000 n -0000384239 00000 n -0000384768 00000 n -0000383774 00000 n -0000376845 00000 n -0000384391 00000 n -0000384454 00000 n -0000384516 00000 n -0000384579 00000 n -0000384642 00000 n -0000384705 00000 n -0000390726 00000 n -0000390789 00000 n -0000386216 00000 n -0000384892 00000 n -0000390662 00000 n -0000390322 00000 n -0000390442 00000 n -0000390490 00000 n -0000390565 00000 n -0000390639 00000 n -0000394713 00000 n -0000394528 00000 n -0000390916 00000 n -0000394650 00000 n -0000402457 00000 n -0000402608 00000 n -0000403077 00000 n -0000402305 00000 n -0000394798 00000 n -0000402758 00000 n -0000402885 00000 n -0000402949 00000 n -0000403013 00000 n -0000406145 00000 n -0000405959 00000 n -0000403252 00000 n -0000406082 00000 n -0000927414 00000 n -0000413524 00000 n -0000413993 00000 n -0000413380 00000 n -0000406256 00000 n -0000413674 00000 n -0000413801 00000 n -0000413865 00000 n -0000413929 00000 n -0000417374 00000 n -0000417588 00000 n -0000417230 00000 n -0000414168 00000 n -0000417525 00000 n -0000418178 00000 n -0000417928 00000 n -0000417699 00000 n -0000418051 00000 n -0000425536 00000 n -0000425225 00000 n -0000418263 00000 n -0000425348 00000 n -0000425473 00000 n -0000432100 00000 n -0000432442 00000 n -0000431956 00000 n -0000425686 00000 n -0000432251 00000 n -0000432315 00000 n -0000432378 00000 n -0000438247 00000 n -0000437999 00000 n -0000432553 00000 n -0000438122 00000 n -0000438185 00000 n -0000927539 00000 n -0000443739 00000 n -0000444080 00000 n -0000443595 00000 n -0000438384 00000 n -0000443889 00000 n -0000444016 00000 n -0000445431 00000 n -0000445056 00000 n -0000444217 00000 n -0000445179 00000 n -0000445242 00000 n -0000445305 00000 n -0000445368 00000 n -0000449569 00000 n -0000449720 00000 n -0000450190 00000 n -0000449416 00000 n -0000445516 00000 n -0000449871 00000 n -0000449998 00000 n -0000450062 00000 n -0000450126 00000 n -0000454249 00000 n -0000454400 00000 n -0000454740 00000 n -0000454096 00000 n -0000450314 00000 n -0000454552 00000 n -0000454677 00000 n -0000457637 00000 n -0000457978 00000 n -0000457493 00000 n -0000454864 00000 n -0000457787 00000 n -0000457914 00000 n -0000464237 00000 n -0000464385 00000 n -0000464724 00000 n -0000464084 00000 n -0000458102 00000 n -0000464536 00000 n -0000464661 00000 n -0000927664 00000 n -0000467311 00000 n -0000466932 00000 n -0000464874 00000 n -0000467055 00000 n -0000467119 00000 n -0000467183 00000 n -0000467247 00000 n -0000472850 00000 n -0000473001 00000 n -0000473589 00000 n -0000472697 00000 n -0000467422 00000 n -0000473150 00000 n -0000473275 00000 n -0000473338 00000 n -0000473401 00000 n -0000473464 00000 n -0000473527 00000 n -0000479957 00000 n -0000480108 00000 n -0000484817 00000 n -0000480447 00000 n -0000479804 00000 n -0000473726 00000 n -0000480256 00000 n -0000480383 00000 n -0000485469 00000 n -0000484673 00000 n -0000480584 00000 n -0000484968 00000 n -0000485031 00000 n -0000485094 00000 n -0000485157 00000 n -0000485218 00000 n -0000485281 00000 n -0000485344 00000 n -0000485407 00000 n -0000491493 00000 n -0000491644 00000 n -0000491984 00000 n -0000491340 00000 n -0000485580 00000 n -0000491793 00000 n -0000491920 00000 n -0000494844 00000 n -0000494281 00000 n -0000492108 00000 n -0000494404 00000 n -0000494467 00000 n -0000494530 00000 n -0000494593 00000 n -0000494656 00000 n -0000494719 00000 n -0000494781 00000 n -0000927789 00000 n -0000498566 00000 n -0000498714 00000 n -0000499056 00000 n -0000498413 00000 n -0000494942 00000 n -0000498865 00000 n -0000498992 00000 n -0000503707 00000 n -0000503857 00000 n -0000504322 00000 n -0000503554 00000 n -0000499180 00000 n -0000504009 00000 n -0000504134 00000 n -0000504197 00000 n -0000504260 00000 n -0000509580 00000 n -0000509922 00000 n -0000509436 00000 n -0000504446 00000 n -0000509731 00000 n -0000509858 00000 n -0000516193 00000 n -0000516533 00000 n -0000516049 00000 n -0000510059 00000 n -0000516345 00000 n -0000516470 00000 n -0000518224 00000 n -0000517845 00000 n -0000516670 00000 n -0000517968 00000 n -0000518032 00000 n -0000518096 00000 n -0000518160 00000 n -0000521733 00000 n -0000522071 00000 n -0000521589 00000 n -0000518322 00000 n -0000521883 00000 n -0000522008 00000 n -0000927914 00000 n -0000525602 00000 n -0000525945 00000 n -0000525458 00000 n -0000522195 00000 n -0000525754 00000 n -0000525881 00000 n -0000530110 00000 n -0000529799 00000 n -0000526069 00000 n -0000529922 00000 n -0000530047 00000 n -0000537491 00000 n -0000537833 00000 n -0000537347 00000 n -0000530247 00000 n -0000537642 00000 n -0000537769 00000 n -0000539699 00000 n -0000539324 00000 n -0000537970 00000 n -0000539447 00000 n -0000539510 00000 n -0000539573 00000 n -0000539636 00000 n -0000546847 00000 n -0000547189 00000 n -0000546703 00000 n -0000539810 00000 n -0000546998 00000 n -0000547125 00000 n -0000551245 00000 n -0000551711 00000 n -0000551101 00000 n -0000547326 00000 n -0000551397 00000 n -0000551522 00000 n -0000551585 00000 n -0000551648 00000 n -0000928039 00000 n -0000557478 00000 n -0000557948 00000 n -0000557334 00000 n -0000551848 00000 n -0000557629 00000 n -0000557756 00000 n -0000557820 00000 n -0000557884 00000 n -0000561975 00000 n -0000562441 00000 n -0000561831 00000 n -0000558085 00000 n -0000562127 00000 n -0000562252 00000 n -0000562315 00000 n -0000562378 00000 n -0000568219 00000 n -0000568689 00000 n -0000568075 00000 n -0000562578 00000 n -0000568370 00000 n -0000568497 00000 n -0000568561 00000 n -0000568625 00000 n -0000573196 00000 n -0000573723 00000 n -0000573052 00000 n -0000568826 00000 n -0000573348 00000 n -0000573473 00000 n -0000573536 00000 n -0000573598 00000 n -0000573661 00000 n -0000578042 00000 n -0000578575 00000 n -0000577898 00000 n -0000573847 00000 n -0000578192 00000 n -0000578319 00000 n -0000578383 00000 n -0000578447 00000 n -0000578511 00000 n -0000584350 00000 n -0000584688 00000 n -0000584206 00000 n -0000578699 00000 n -0000584500 00000 n -0000584625 00000 n -0000928164 00000 n -0000589697 00000 n -0000589254 00000 n -0000584825 00000 n -0000589377 00000 n -0000589441 00000 n -0000589505 00000 n -0000589569 00000 n -0000589633 00000 n -0000594757 00000 n -0000594907 00000 n -0000595058 00000 n -0000595398 00000 n -0000594595 00000 n -0000589821 00000 n -0000595210 00000 n -0000595335 00000 n -0000600794 00000 n -0000600291 00000 n -0000595535 00000 n -0000600414 00000 n -0000600730 00000 n -0000609498 00000 n -0000608745 00000 n -0000600931 00000 n -0000608868 00000 n -0000608931 00000 n -0000608994 00000 n -0000609057 00000 n -0000609120 00000 n -0000609183 00000 n -0000609246 00000 n -0000609309 00000 n -0000609372 00000 n -0000609435 00000 n -0000610130 00000 n -0000609880 00000 n -0000609634 00000 n -0000610003 00000 n -0000613971 00000 n -0000613471 00000 n -0000610215 00000 n -0000613594 00000 n -0000613719 00000 n -0000613782 00000 n -0000613845 00000 n -0000613908 00000 n -0000928289 00000 n -0000619469 00000 n -0000618964 00000 n -0000614095 00000 n -0000619087 00000 n -0000619214 00000 n -0000619278 00000 n -0000619341 00000 n -0000619405 00000 n -0000624992 00000 n -0000624429 00000 n -0000619619 00000 n -0000624552 00000 n -0000624677 00000 n -0000624740 00000 n -0000624803 00000 n -0000624866 00000 n -0000624929 00000 n -0000627983 00000 n -0000627669 00000 n -0000625142 00000 n -0000627792 00000 n -0000627919 00000 n -0000631795 00000 n -0000631484 00000 n -0000628094 00000 n -0000631607 00000 n -0000631732 00000 n -0000633627 00000 n -0000633313 00000 n -0000631932 00000 n -0000633436 00000 n -0000633563 00000 n -0000635802 00000 n -0000635491 00000 n -0000633738 00000 n -0000635614 00000 n -0000635739 00000 n -0000928414 00000 n -0000637839 00000 n -0000637525 00000 n -0000635913 00000 n -0000637648 00000 n -0000637775 00000 n -0000643083 00000 n -0000642772 00000 n -0000637950 00000 n -0000642895 00000 n -0000643020 00000 n -0000648880 00000 n -0000648438 00000 n -0000643220 00000 n -0000648561 00000 n -0000648688 00000 n -0000648752 00000 n -0000648816 00000 n -0000654658 00000 n -0000654221 00000 n -0000649030 00000 n -0000654344 00000 n -0000654469 00000 n -0000654532 00000 n -0000654595 00000 n -0000660454 00000 n -0000660012 00000 n -0000654808 00000 n -0000660135 00000 n -0000660262 00000 n -0000660326 00000 n -0000660390 00000 n -0000666311 00000 n -0000665875 00000 n -0000660604 00000 n -0000665998 00000 n -0000666123 00000 n -0000666186 00000 n -0000666248 00000 n -0000928539 00000 n -0000672207 00000 n -0000671766 00000 n -0000666461 00000 n -0000671889 00000 n -0000672016 00000 n -0000672080 00000 n -0000672143 00000 n -0000678388 00000 n -0000677951 00000 n -0000672357 00000 n -0000678074 00000 n -0000678199 00000 n -0000678262 00000 n -0000678325 00000 n -0000684585 00000 n -0000684143 00000 n -0000678525 00000 n -0000684266 00000 n -0000684393 00000 n -0000684457 00000 n -0000684521 00000 n -0000691321 00000 n -0000691472 00000 n -0000691748 00000 n -0000691168 00000 n -0000684722 00000 n -0000691623 00000 n -0000695928 00000 n -0000695992 00000 n -0000696055 00000 n -0000695741 00000 n -0000691846 00000 n -0000695864 00000 n -0000700154 00000 n -0000699843 00000 n -0000696153 00000 n -0000699966 00000 n -0000700091 00000 n -0000928664 00000 n -0000701994 00000 n -0000701680 00000 n -0000700265 00000 n -0000701803 00000 n -0000701930 00000 n -0000704054 00000 n -0000703743 00000 n -0000702105 00000 n -0000703866 00000 n -0000703991 00000 n -0000706575 00000 n -0000706261 00000 n -0000704165 00000 n -0000706384 00000 n -0000706511 00000 n -0000707532 00000 n -0000707284 00000 n -0000706699 00000 n -0000707407 00000 n -0000712482 00000 n -0000712822 00000 n -0000712338 00000 n -0000707630 00000 n -0000712631 00000 n -0000712758 00000 n -0000718239 00000 n -0000718577 00000 n -0000718095 00000 n -0000712946 00000 n -0000718389 00000 n -0000718514 00000 n -0000928789 00000 n -0000722463 00000 n -0000722803 00000 n -0000722319 00000 n -0000718701 00000 n -0000722612 00000 n -0000722739 00000 n -0000726878 00000 n -0000726567 00000 n -0000722927 00000 n -0000726690 00000 n -0000726815 00000 n -0000731256 00000 n -0000731596 00000 n -0000731112 00000 n -0000727002 00000 n -0000731405 00000 n -0000731532 00000 n -0000732938 00000 n -0000732690 00000 n -0000731720 00000 n -0000732813 00000 n -0000738165 00000 n -0000738317 00000 n -0000738789 00000 n -0000738012 00000 n -0000733049 00000 n -0000738471 00000 n -0000738598 00000 n -0000738662 00000 n -0000738726 00000 n -0000744250 00000 n -0000744398 00000 n -0000744550 00000 n -0000744702 00000 n -0000745042 00000 n -0000744079 00000 n -0000738964 00000 n -0000744854 00000 n -0000744979 00000 n -0000928914 00000 n -0000751036 00000 n -0000751188 00000 n -0000751530 00000 n -0000750883 00000 n -0000745166 00000 n -0000751339 00000 n -0000751466 00000 n -0000754268 00000 n -0000754608 00000 n -0000754124 00000 n -0000751654 00000 n -0000754420 00000 n -0000754545 00000 n -0000755650 00000 n -0000755400 00000 n -0000754732 00000 n -0000755523 00000 n -0000763021 00000 n -0000763170 00000 n -0000763509 00000 n -0000762868 00000 n -0000755748 00000 n -0000763321 00000 n -0000763446 00000 n -0000769595 00000 n -0000769809 00000 n -0000769451 00000 n -0000763684 00000 n -0000769745 00000 n -0000773175 00000 n -0000772989 00000 n -0000769933 00000 n -0000773112 00000 n -0000929039 00000 n -0000773600 00000 n -0000773413 00000 n -0000773273 00000 n -0000773536 00000 n -0000781658 00000 n -0000780664 00000 n -0000773672 00000 n -0000780787 00000 n -0000780850 00000 n -0000780913 00000 n -0000781408 00000 n -0000781471 00000 n -0000783610 00000 n -0000783233 00000 n -0000781769 00000 n -0000783356 00000 n -0000783546 00000 n -0000783695 00000 n -0000784148 00000 n -0000784482 00000 n -0000784838 00000 n -0000784864 00000 n -0000785375 00000 n -0000785413 00000 n -0000786108 00000 n -0000786465 00000 n -0000786545 00000 n -0000786913 00000 n -0000787555 00000 n -0000788225 00000 n -0000788853 00000 n -0000789491 00000 n -0000789781 00000 n -0000790434 00000 n -0000804491 00000 n -0000804931 00000 n -0000817330 00000 n -0000817758 00000 n -0000828865 00000 n -0000829200 00000 n -0000831286 00000 n -0000831508 00000 n -0000836067 00000 n -0000836314 00000 n -0000853053 00000 n -0000853586 00000 n -0000855862 00000 n -0000856094 00000 n -0000858477 00000 n -0000858715 00000 n -0000868397 00000 n -0000868774 00000 n -0000874764 00000 n -0000875084 00000 n -0000879134 00000 n -0000879478 00000 n -0000881101 00000 n -0000881337 00000 n -0000896248 00000 n -0000896646 00000 n -0000902919 00000 n -0000903187 00000 n -0000916126 00000 n -0000916577 00000 n -0000923565 00000 n -0000929146 00000 n -0000929266 00000 n -0000929388 00000 n -0000929514 00000 n -0000929640 00000 n -0000929732 00000 n -0000939819 00000 n -0000940006 00000 n -0000940182 00000 n -0000940351 00000 n -0000940522 00000 n -0000940692 00000 n -0000940863 00000 n -0000941035 00000 n -0000941212 00000 n -0000941387 00000 n -0000941564 00000 n -0000941739 00000 n -0000941916 00000 n -0000942090 00000 n -0000942264 00000 n -0000942441 00000 n -0000942616 00000 n -0000942793 00000 n -0000942979 00000 n -0000943180 00000 n -0000943403 00000 n -0000943588 00000 n -0000943769 00000 n -0000943949 00000 n -0000944134 00000 n -0000944317 00000 n -0000944502 00000 n -0000944684 00000 n -0000944866 00000 n -0000945051 00000 n -0000945225 00000 n -0000945395 00000 n -0000945566 00000 n -0000945735 00000 n -0000945904 00000 n -0000946075 00000 n -0000946245 00000 n -0000946422 00000 n -0000946597 00000 n -0000946774 00000 n -0000946949 00000 n -0000947126 00000 n -0000947301 00000 n -0000947478 00000 n -0000947652 00000 n -0000947826 00000 n -0000948009 00000 n -0000948224 00000 n -0000948437 00000 n -0000948652 00000 n -0000948864 00000 n -0000949079 00000 n -0000949290 00000 n -0000949505 00000 n -0000949718 00000 n -0000949932 00000 n -0000950143 00000 n -0000950354 00000 n -0000950569 00000 n -0000950783 00000 n -0000950998 00000 n -0000951209 00000 n -0000951423 00000 n -0000951636 00000 n -0000951850 00000 n -0000952058 00000 n -0000952269 00000 n -0000952472 00000 n -0000952674 00000 n -0000952877 00000 n -0000953077 00000 n -0000953278 00000 n -0000953485 00000 n -0000953689 00000 n -0000953896 00000 n -0000954101 00000 n -0000954308 00000 n -0000954512 00000 n -0000954719 00000 n -0000954924 00000 n -0000955130 00000 n -0000955316 00000 n -0000955497 00000 n -0000955718 00000 n -0000955932 00000 n -0000956114 00000 n -0000956285 00000 n -0000956400 00000 n -0000956518 00000 n -0000956634 00000 n -0000956752 00000 n -0000956872 00000 n -0000956989 00000 n -0000957105 00000 n -0000957221 00000 n -0000957342 00000 n -0000957468 00000 n -0000957594 00000 n -0000957719 00000 n -0000957843 00000 n -0000957967 00000 n -0000958088 00000 n -0000958178 00000 n -0000958296 00000 n -0000958416 00000 n -0000958509 00000 n -0000958600 00000 n -0000958640 00000 n -0000958877 00000 n +0000032071 00000 n +0000032225 00000 n +0000032379 00000 n +0000032530 00000 n +0000032684 00000 n +0000032838 00000 n +0000032992 00000 n +0000033146 00000 n +0000033300 00000 n +0000033453 00000 n +0000033607 00000 n +0000033761 00000 n +0000033915 00000 n +0000034069 00000 n +0000034222 00000 n +0000034376 00000 n +0000034527 00000 n +0000034681 00000 n +0000034834 00000 n +0000034988 00000 n +0000056832 00000 n +0000056983 00000 n +0000057136 00000 n +0000035263 00000 n +0000028357 00000 n +0000010659 00000 n +0000035141 00000 n +0000035202 00000 n +0000057290 00000 n +0000057444 00000 n +0000057598 00000 n +0000057752 00000 n +0000057906 00000 n +0000058060 00000 n +0000058214 00000 n +0000058367 00000 n +0000058520 00000 n +0000058674 00000 n +0000058828 00000 n +0000058981 00000 n +0000059134 00000 n +0000059287 00000 n +0000059441 00000 n +0000059595 00000 n +0000059749 00000 n +0000059903 00000 n +0000060057 00000 n +0000060211 00000 n +0000060365 00000 n +0000060518 00000 n +0000060670 00000 n +0000060824 00000 n +0000060978 00000 n +0000061132 00000 n +0000061284 00000 n +0000061438 00000 n +0000061592 00000 n +0000061746 00000 n +0000061900 00000 n +0000062054 00000 n +0000062208 00000 n +0000062362 00000 n +0000062516 00000 n +0000062670 00000 n +0000062824 00000 n +0000062978 00000 n +0000063132 00000 n +0000063286 00000 n +0000063440 00000 n +0000063593 00000 n +0000071344 00000 n +0000071495 00000 n +0000071648 00000 n +0000071802 00000 n +0000063808 00000 n +0000056341 00000 n +0000035360 00000 n +0000063746 00000 n +0000071955 00000 n +0000072109 00000 n +0000072260 00000 n +0000072413 00000 n +0000072567 00000 n +0000072720 00000 n +0000072874 00000 n +0000073028 00000 n +0000073178 00000 n +0000073332 00000 n +0000073486 00000 n +0000073640 00000 n +0000073794 00000 n +0000073945 00000 n +0000074159 00000 n +0000071069 00000 n +0000063892 00000 n +0000074098 00000 n +0000074562 00000 n +0000074381 00000 n +0000074243 00000 n +0000074500 00000 n +0000082959 00000 n +0000083114 00000 n +0000083270 00000 n +0000083424 00000 n +0000083579 00000 n +0000083729 00000 n +0000083881 00000 n +0000091510 00000 n +0000091661 00000 n +0000084093 00000 n +0000082772 00000 n +0000074633 00000 n +0000875399 00000 n +0000876100 00000 n +0000734271 00000 n +0000734208 00000 n +0000732072 00000 n +0000732134 00000 n +0000732384 00000 n +0000731887 00000 n +0000731949 00000 n +0000091814 00000 n +0000089850 00000 n +0000092089 00000 n +0000089695 00000 n +0000084190 00000 n +0000873955 00000 n +0000092027 00000 n +0000091248 00000 n +0000091367 00000 n +0000091414 00000 n +0000091488 00000 n +0000732010 00000 n +0000101675 00000 n +0000101828 00000 n +0000101982 00000 n +0000102380 00000 n +0000101520 00000 n +0000092214 00000 n +0000102135 00000 n +0000875691 00000 n +0000874680 00000 n +0000874247 00000 n +0000875111 00000 n +0000874537 00000 n +0000102256 00000 n +0000874823 00000 n +0000102318 00000 n +0000732322 00000 n +0000110013 00000 n +0000110166 00000 n +0000108042 00000 n +0000110504 00000 n +0000107895 00000 n +0000102580 00000 n +0000110319 00000 n +0000110381 00000 n +0000109751 00000 n +0000109870 00000 n +0000109917 00000 n +0000109991 00000 n +0000731825 00000 n +0000731764 00000 n +0000117330 00000 n +0000117482 00000 n +0000117754 00000 n +0000117183 00000 n +0000110668 00000 n +0000117634 00000 n +0000127281 00000 n +0000126482 00000 n +0000117890 00000 n +0000126601 00000 n +0000874101 00000 n +0000126663 00000 n +0000126723 00000 n +0000126785 00000 n +0000126847 00000 n +0000126909 00000 n +0000126971 00000 n +0000127033 00000 n +0000127095 00000 n +0000127157 00000 n +0000127219 00000 n +0000138025 00000 n +0000136001 00000 n +0000135091 00000 n +0000127403 00000 n +0000135210 00000 n +0000135271 00000 n +0000135332 00000 n +0000135393 00000 n +0000135454 00000 n +0000135515 00000 n +0000135576 00000 n +0000135637 00000 n +0000135697 00000 n +0000135758 00000 n +0000135819 00000 n +0000135880 00000 n +0000876218 00000 n +0000138244 00000 n +0000137886 00000 n +0000136111 00000 n +0000138182 00000 n +0000146283 00000 n +0000146435 00000 n +0000147137 00000 n +0000146136 00000 n +0000138328 00000 n +0000146591 00000 n +0000146772 00000 n +0000146834 00000 n +0000146895 00000 n +0000146956 00000 n +0000147016 00000 n +0000147076 00000 n +0000154232 00000 n +0000153496 00000 n +0000147247 00000 n +0000153615 00000 n +0000153677 00000 n +0000153739 00000 n +0000153801 00000 n +0000153863 00000 n +0000153925 00000 n +0000153985 00000 n +0000154047 00000 n +0000154109 00000 n +0000154171 00000 n +0000162988 00000 n +0000163386 00000 n +0000162849 00000 n +0000154342 00000 n +0000163144 00000 n +0000163324 00000 n +0000172697 00000 n +0000173155 00000 n +0000172558 00000 n +0000163496 00000 n +0000172848 00000 n +0000172910 00000 n +0000172972 00000 n +0000173033 00000 n +0000173093 00000 n +0000177242 00000 n +0000177304 00000 n +0000177062 00000 n +0000173278 00000 n +0000177181 00000 n +0000876336 00000 n +0000185912 00000 n +0000186063 00000 n +0000186213 00000 n +0000197955 00000 n +0000186733 00000 n +0000185757 00000 n +0000177401 00000 n +0000186365 00000 n +0000186549 00000 n +0000191291 00000 n +0000191413 00000 n +0000191111 00000 n +0000186869 00000 n +0000191230 00000 n +0000875837 00000 n +0000198105 00000 n +0000198254 00000 n +0000198404 00000 n +0000204075 00000 n +0000198738 00000 n +0000197792 00000 n +0000191523 00000 n +0000198554 00000 n +0000210803 00000 n +0000204467 00000 n +0000203936 00000 n +0000198861 00000 n +0000204226 00000 n +0000210951 00000 n +0000211098 00000 n +0000211491 00000 n +0000210648 00000 n +0000204577 00000 n +0000211246 00000 n +0000212519 00000 n +0000212278 00000 n +0000211588 00000 n +0000212397 00000 n +0000212458 00000 n +0000876454 00000 n +0000213063 00000 n +0000212820 00000 n +0000212603 00000 n +0000212939 00000 n +0000220347 00000 n +0000220497 00000 n +0000220644 00000 n +0000220794 00000 n +0000220944 00000 n +0000223106 00000 n +0000221277 00000 n +0000220176 00000 n +0000213147 00000 n +0000221094 00000 n +0000221215 00000 n +0000223318 00000 n +0000222967 00000 n +0000221413 00000 n +0000223256 00000 n +0000230546 00000 n +0000230696 00000 n +0000230846 00000 n +0000230997 00000 n +0000231329 00000 n +0000230383 00000 n +0000223415 00000 n +0000231146 00000 n +0000231267 00000 n +0000232343 00000 n +0000232162 00000 n +0000231478 00000 n +0000232281 00000 n +0000240122 00000 n +0000240272 00000 n +0000240422 00000 n +0000240572 00000 n +0000240903 00000 n +0000239959 00000 n +0000232427 00000 n +0000240721 00000 n +0000240842 00000 n +0000876572 00000 n +0000241917 00000 n +0000241736 00000 n +0000241052 00000 n +0000241855 00000 n +0000248739 00000 n +0000248885 00000 n +0000249219 00000 n +0000248592 00000 n +0000242001 00000 n +0000249036 00000 n +0000249157 00000 n +0000255386 00000 n +0000255535 00000 n +0000255869 00000 n +0000255239 00000 n +0000249368 00000 n +0000255684 00000 n +0000255807 00000 n +0000262399 00000 n +0000262547 00000 n +0000262881 00000 n +0000262252 00000 n +0000256018 00000 n +0000262698 00000 n +0000262819 00000 n +0000270110 00000 n +0000270259 00000 n +0000270594 00000 n +0000269963 00000 n +0000263042 00000 n +0000270408 00000 n +0000270532 00000 n +0000271618 00000 n +0000271438 00000 n +0000270755 00000 n +0000271557 00000 n +0000876690 00000 n +0000278171 00000 n +0000278320 00000 n +0000278655 00000 n +0000278024 00000 n +0000271702 00000 n +0000278469 00000 n +0000278593 00000 n +0000286109 00000 n +0000286257 00000 n +0000286591 00000 n +0000285962 00000 n +0000278804 00000 n +0000286408 00000 n +0000286529 00000 n +0000292423 00000 n +0000292571 00000 n +0000292906 00000 n +0000292276 00000 n +0000286740 00000 n +0000292721 00000 n +0000875256 00000 n +0000292844 00000 n +0000300795 00000 n +0000300946 00000 n +0000301095 00000 n +0000308490 00000 n +0000301614 00000 n +0000300640 00000 n +0000293055 00000 n +0000301245 00000 n +0000301366 00000 n +0000301428 00000 n +0000301490 00000 n +0000301552 00000 n +0000308641 00000 n +0000308791 00000 n +0000308941 00000 n +0000309093 00000 n +0000309246 00000 n +0000309399 00000 n +0000309612 00000 n +0000308303 00000 n +0000301775 00000 n +0000309550 00000 n +0000318329 00000 n +0000325839 00000 n +0000318662 00000 n +0000318190 00000 n +0000309722 00000 n +0000318479 00000 n +0000318600 00000 n +0000876808 00000 n +0000325991 00000 n +0000326142 00000 n +0000326293 00000 n +0000326443 00000 n +0000326655 00000 n +0000325668 00000 n +0000318836 00000 n +0000326593 00000 n +0000331660 00000 n +0000331811 00000 n +0000332023 00000 n +0000331513 00000 n +0000326791 00000 n +0000331962 00000 n +0000332982 00000 n +0000333258 00000 n +0000332843 00000 n +0000332133 00000 n +0000333134 00000 n +0000339579 00000 n +0000339730 00000 n +0000339881 00000 n +0000340214 00000 n +0000339424 00000 n +0000333342 00000 n +0000340031 00000 n +0000340152 00000 n +0000348904 00000 n +0000344675 00000 n +0000349054 00000 n +0000349328 00000 n +0000344528 00000 n +0000340350 00000 n +0000349204 00000 n +0000349266 00000 n +0000348569 00000 n +0000348688 00000 n +0000348735 00000 n +0000348809 00000 n +0000348882 00000 n +0000352768 00000 n +0000352588 00000 n +0000349479 00000 n +0000352707 00000 n +0000874967 00000 n +0000876926 00000 n +0000360051 00000 n +0000360202 00000 n +0000360537 00000 n +0000359904 00000 n +0000352852 00000 n +0000360352 00000 n +0000360475 00000 n +0000366766 00000 n +0000372064 00000 n +0000366917 00000 n +0000367066 00000 n +0000367460 00000 n +0000366611 00000 n +0000360686 00000 n +0000367217 00000 n +0000367278 00000 n +0000367339 00000 n +0000367400 00000 n +0000376438 00000 n +0000371455 00000 n +0000371274 00000 n +0000367596 00000 n +0000371393 00000 n +0000376500 00000 n +0000371945 00000 n +0000371539 00000 n +0000376377 00000 n +0000376042 00000 n +0000376161 00000 n +0000376208 00000 n +0000376282 00000 n +0000376355 00000 n +0000384393 00000 n +0000384544 00000 n +0000384879 00000 n +0000384246 00000 n +0000376599 00000 n +0000384694 00000 n +0000384817 00000 n +0000386634 00000 n +0000386454 00000 n +0000385040 00000 n +0000386573 00000 n +0000877044 00000 n +0000394127 00000 n +0000396540 00000 n +0000394463 00000 n +0000393988 00000 n +0000386718 00000 n +0000394277 00000 n +0000394401 00000 n +0000396752 00000 n +0000396401 00000 n +0000394624 00000 n +0000396691 00000 n +0000403360 00000 n +0000403055 00000 n +0000396849 00000 n +0000403174 00000 n +0000410685 00000 n +0000410956 00000 n +0000410546 00000 n +0000403496 00000 n +0000410834 00000 n +0000410895 00000 n +0000415321 00000 n +0000415078 00000 n +0000411092 00000 n +0000415197 00000 n +0000415259 00000 n +0000421241 00000 n +0000421640 00000 n +0000421098 00000 n +0000415457 00000 n +0000421392 00000 n +0000421516 00000 n +0000421579 00000 n +0000877162 00000 n +0000425470 00000 n +0000425620 00000 n +0000425961 00000 n +0000425317 00000 n +0000421764 00000 n +0000425771 00000 n +0000425897 00000 n +0000429562 00000 n +0000429713 00000 n +0000429989 00000 n +0000429409 00000 n +0000426072 00000 n +0000429865 00000 n +0000432547 00000 n +0000432823 00000 n +0000432403 00000 n +0000430100 00000 n +0000432697 00000 n +0000439073 00000 n +0000439222 00000 n +0000439499 00000 n +0000438920 00000 n +0000432934 00000 n +0000439374 00000 n +0000441598 00000 n +0000441283 00000 n +0000439636 00000 n +0000441406 00000 n +0000441470 00000 n +0000441534 00000 n +0000446782 00000 n +0000446933 00000 n +0000447394 00000 n +0000446629 00000 n +0000441683 00000 n +0000447081 00000 n +0000447205 00000 n +0000447268 00000 n +0000447331 00000 n +0000877287 00000 n +0000454441 00000 n +0000454593 00000 n +0000454742 00000 n +0000455020 00000 n +0000454279 00000 n +0000447518 00000 n +0000454894 00000 n +0000458770 00000 n +0000458206 00000 n +0000455144 00000 n +0000458329 00000 n +0000458392 00000 n +0000458455 00000 n +0000458518 00000 n +0000458581 00000 n +0000458644 00000 n +0000458707 00000 n +0000465092 00000 n +0000465243 00000 n +0000465647 00000 n +0000464939 00000 n +0000458881 00000 n +0000465392 00000 n +0000465519 00000 n +0000465583 00000 n +0000467702 00000 n +0000467327 00000 n +0000465758 00000 n +0000467450 00000 n +0000467513 00000 n +0000467576 00000 n +0000467639 00000 n +0000471083 00000 n +0000471231 00000 n +0000471508 00000 n +0000470930 00000 n +0000467787 00000 n +0000471382 00000 n +0000475822 00000 n +0000475972 00000 n +0000476312 00000 n +0000475669 00000 n +0000471619 00000 n +0000476124 00000 n +0000476249 00000 n +0000877412 00000 n +0000481229 00000 n +0000481506 00000 n +0000481085 00000 n +0000476423 00000 n +0000481380 00000 n +0000487994 00000 n +0000488270 00000 n +0000487850 00000 n +0000481630 00000 n +0000488146 00000 n +0000489327 00000 n +0000489012 00000 n +0000488394 00000 n +0000489135 00000 n +0000489199 00000 n +0000489263 00000 n +0000492494 00000 n +0000492768 00000 n +0000492350 00000 n +0000489412 00000 n +0000492644 00000 n +0000495962 00000 n +0000496240 00000 n +0000495818 00000 n +0000492879 00000 n +0000496114 00000 n +0000500095 00000 n +0000499848 00000 n +0000496351 00000 n +0000499971 00000 n +0000877537 00000 n +0000506983 00000 n +0000507259 00000 n +0000506839 00000 n +0000500232 00000 n +0000507133 00000 n +0000508447 00000 n +0000508135 00000 n +0000507383 00000 n +0000508258 00000 n +0000508321 00000 n +0000508384 00000 n +0000514472 00000 n +0000514749 00000 n +0000514328 00000 n +0000508532 00000 n +0000514623 00000 n +0000518341 00000 n +0000518680 00000 n +0000518197 00000 n +0000514873 00000 n +0000518493 00000 n +0000518617 00000 n +0000523984 00000 n +0000524325 00000 n +0000523840 00000 n +0000518804 00000 n +0000524135 00000 n +0000524261 00000 n +0000527886 00000 n +0000528225 00000 n +0000527742 00000 n +0000524449 00000 n +0000528038 00000 n +0000528162 00000 n +0000877662 00000 n +0000533538 00000 n +0000533879 00000 n +0000533394 00000 n +0000528349 00000 n +0000533689 00000 n +0000533815 00000 n +0000538028 00000 n +0000538429 00000 n +0000537884 00000 n +0000534003 00000 n +0000538179 00000 n +0000538303 00000 n +0000538366 00000 n +0000542398 00000 n +0000542802 00000 n +0000542254 00000 n +0000538540 00000 n +0000542548 00000 n +0000542674 00000 n +0000542738 00000 n +0000548899 00000 n +0000549174 00000 n +0000548755 00000 n +0000542913 00000 n +0000549049 00000 n +0000553448 00000 n +0000553069 00000 n +0000549298 00000 n +0000553192 00000 n +0000553256 00000 n +0000553320 00000 n +0000553384 00000 n +0000557843 00000 n +0000557993 00000 n +0000558145 00000 n +0000558419 00000 n +0000557681 00000 n +0000553572 00000 n +0000558295 00000 n +0000877787 00000 n +0000564553 00000 n +0000564240 00000 n +0000558543 00000 n +0000564363 00000 n +0000564490 00000 n +0000571596 00000 n +0000570969 00000 n +0000564677 00000 n +0000571092 00000 n +0000571155 00000 n +0000571218 00000 n +0000571281 00000 n +0000571344 00000 n +0000571407 00000 n +0000571470 00000 n +0000571533 00000 n +0000572202 00000 n +0000571952 00000 n +0000571706 00000 n +0000572075 00000 n +0000575715 00000 n +0000575342 00000 n +0000572287 00000 n +0000575465 00000 n +0000575589 00000 n +0000575652 00000 n +0000580914 00000 n +0000580537 00000 n +0000575839 00000 n +0000580660 00000 n +0000580787 00000 n +0000580850 00000 n +0000585902 00000 n +0000585466 00000 n +0000581051 00000 n +0000585589 00000 n +0000585713 00000 n +0000585776 00000 n +0000585839 00000 n +0000877912 00000 n +0000588507 00000 n +0000588258 00000 n +0000586039 00000 n +0000588381 00000 n +0000591944 00000 n +0000591697 00000 n +0000588618 00000 n +0000591820 00000 n +0000593591 00000 n +0000593342 00000 n +0000592081 00000 n +0000593465 00000 n +0000595492 00000 n +0000595245 00000 n +0000593702 00000 n +0000595368 00000 n +0000597268 00000 n +0000597019 00000 n +0000595603 00000 n +0000597142 00000 n +0000602237 00000 n +0000601990 00000 n +0000597379 00000 n +0000602113 00000 n +0000878037 00000 n +0000607724 00000 n +0000607411 00000 n +0000602374 00000 n +0000607534 00000 n +0000607660 00000 n +0000613156 00000 n +0000612846 00000 n +0000607861 00000 n +0000612969 00000 n +0000613093 00000 n +0000618628 00000 n +0000618315 00000 n +0000613293 00000 n +0000618438 00000 n +0000618564 00000 n +0000624150 00000 n +0000623840 00000 n +0000618765 00000 n +0000623963 00000 n +0000624087 00000 n +0000629713 00000 n +0000629400 00000 n +0000624287 00000 n +0000629523 00000 n +0000629649 00000 n +0000635565 00000 n +0000635256 00000 n +0000629850 00000 n +0000635379 00000 n +0000635503 00000 n +0000878162 00000 n +0000641438 00000 n +0000641126 00000 n +0000635702 00000 n +0000641249 00000 n +0000641375 00000 n +0000648174 00000 n +0000648325 00000 n +0000648601 00000 n +0000648021 00000 n +0000641575 00000 n +0000648476 00000 n +0000652781 00000 n +0000652845 00000 n +0000652908 00000 n +0000652594 00000 n +0000648699 00000 n +0000652717 00000 n +0000656271 00000 n +0000656024 00000 n +0000653006 00000 n +0000656147 00000 n +0000657840 00000 n +0000657590 00000 n +0000656382 00000 n +0000657713 00000 n +0000659506 00000 n +0000659258 00000 n +0000657951 00000 n +0000659381 00000 n +0000878287 00000 n +0000661641 00000 n +0000661391 00000 n +0000659617 00000 n +0000661514 00000 n +0000662585 00000 n +0000662337 00000 n +0000661752 00000 n +0000662460 00000 n +0000667316 00000 n +0000667592 00000 n +0000667172 00000 n +0000662683 00000 n +0000667465 00000 n +0000672784 00000 n +0000673059 00000 n +0000672640 00000 n +0000667703 00000 n +0000672934 00000 n +0000676602 00000 n +0000676878 00000 n +0000676458 00000 n +0000673170 00000 n +0000676751 00000 n +0000680558 00000 n +0000680310 00000 n +0000676989 00000 n +0000680433 00000 n +0000878412 00000 n +0000684594 00000 n +0000684870 00000 n +0000684450 00000 n +0000680669 00000 n +0000684743 00000 n +0000686199 00000 n +0000685951 00000 n +0000684981 00000 n +0000686074 00000 n +0000691177 00000 n +0000691329 00000 n +0000691673 00000 n +0000691024 00000 n +0000686310 00000 n +0000691484 00000 n +0000691610 00000 n +0000696789 00000 n +0000696938 00000 n +0000697089 00000 n +0000697241 00000 n +0000697516 00000 n +0000696618 00000 n +0000691835 00000 n +0000697392 00000 n +0000702836 00000 n +0000702987 00000 n +0000703265 00000 n +0000702683 00000 n +0000697627 00000 n +0000703139 00000 n +0000705583 00000 n +0000705860 00000 n +0000705439 00000 n +0000703376 00000 n +0000705735 00000 n +0000878537 00000 n +0000706889 00000 n +0000706639 00000 n +0000705971 00000 n +0000706762 00000 n +0000714427 00000 n +0000714577 00000 n +0000714852 00000 n +0000714274 00000 n +0000706987 00000 n +0000714728 00000 n +0000720900 00000 n +0000721115 00000 n +0000720756 00000 n +0000715014 00000 n +0000721051 00000 n +0000723963 00000 n +0000723777 00000 n +0000721239 00000 n +0000723900 00000 n +0000724388 00000 n +0000724201 00000 n +0000724061 00000 n +0000724324 00000 n +0000732446 00000 n +0000731452 00000 n +0000724460 00000 n +0000731575 00000 n +0000731638 00000 n +0000731701 00000 n +0000732196 00000 n +0000732259 00000 n +0000878662 00000 n +0000734398 00000 n +0000734021 00000 n +0000732557 00000 n +0000734144 00000 n +0000734334 00000 n +0000734483 00000 n +0000734936 00000 n +0000735270 00000 n +0000735626 00000 n +0000735652 00000 n +0000736163 00000 n +0000736201 00000 n +0000736896 00000 n +0000737253 00000 n +0000737333 00000 n +0000737709 00000 n +0000738351 00000 n +0000739015 00000 n +0000739643 00000 n +0000740286 00000 n +0000740576 00000 n +0000741229 00000 n +0000755366 00000 n +0000755813 00000 n +0000768212 00000 n +0000768640 00000 n +0000779747 00000 n +0000780082 00000 n +0000782168 00000 n +0000782390 00000 n +0000786949 00000 n +0000787196 00000 n +0000803935 00000 n +0000804468 00000 n +0000806744 00000 n +0000806976 00000 n +0000809359 00000 n +0000809597 00000 n +0000819279 00000 n +0000819656 00000 n +0000825646 00000 n +0000825966 00000 n +0000830016 00000 n +0000830360 00000 n +0000831983 00000 n +0000832219 00000 n +0000845729 00000 n +0000846105 00000 n +0000852378 00000 n +0000852646 00000 n +0000865868 00000 n +0000866329 00000 n +0000873317 00000 n +0000878751 00000 n +0000878871 00000 n +0000878993 00000 n +0000879119 00000 n +0000879236 00000 n +0000879328 00000 n +0000889147 00000 n +0000889334 00000 n +0000889510 00000 n +0000889679 00000 n +0000889850 00000 n +0000890020 00000 n +0000890191 00000 n +0000890361 00000 n +0000890535 00000 n +0000890710 00000 n +0000890887 00000 n +0000891062 00000 n +0000891239 00000 n +0000891413 00000 n +0000891587 00000 n +0000891764 00000 n +0000891939 00000 n +0000892116 00000 n +0000892302 00000 n +0000892503 00000 n +0000892726 00000 n +0000892911 00000 n +0000893091 00000 n +0000893271 00000 n +0000893456 00000 n +0000893639 00000 n +0000893824 00000 n +0000894006 00000 n +0000894186 00000 n +0000894355 00000 n +0000894526 00000 n +0000894696 00000 n +0000894867 00000 n +0000895037 00000 n +0000895208 00000 n +0000895378 00000 n +0000895553 00000 n +0000895728 00000 n +0000895905 00000 n +0000896079 00000 n +0000896253 00000 n +0000896430 00000 n +0000896605 00000 n +0000896782 00000 n +0000896957 00000 n +0000897146 00000 n +0000897349 00000 n +0000897550 00000 n +0000897753 00000 n +0000897953 00000 n +0000898153 00000 n +0000898356 00000 n +0000898557 00000 n +0000898760 00000 n +0000898961 00000 n +0000899164 00000 n +0000899365 00000 n +0000899568 00000 n +0000899769 00000 n +0000899965 00000 n +0000900150 00000 n +0000900351 00000 n +0000900582 00000 n +0000900781 00000 n +0000900956 00000 n +0000901125 00000 n +0000901243 00000 n +0000901359 00000 n +0000901477 00000 n +0000901597 00000 n +0000901714 00000 n +0000901830 00000 n +0000901946 00000 n +0000902066 00000 n +0000902189 00000 n +0000902311 00000 n +0000902420 00000 n +0000902538 00000 n +0000902645 00000 n +0000902727 00000 n +0000902767 00000 n +0000903004 00000 n trailer -<< /Size 1755 -/Root 1753 0 R -/Info 1754 0 R -/ID [<4F6A137BC18C2400B56E7E49F917684A> <4F6A137BC18C2400B56E7E49F917684A>] >> +<< /Size 1562 +/Root 1560 0 R +/Info 1561 0 R +/ID [ ] >> startxref -959514 +903641 %%EOF