diff --git a/docs/html/footnode.html b/docs/html/footnode.html index d8e4199b..3be7eee6 100644 --- a/docs/html/footnode.html +++ b/docs/html/footnode.html @@ -108,6 +108,46 @@ sample scatter/gather routines. HREF="node122.html#tex2html30">3
The string is case-insensitive +
.
+.
+.
+.
+.
+.
+.
+.
+.
+.
+.
+.
+.
+.
+.
+.
+.
+.
+.
+.
+.
+.
+.
+.
+.
+.
+.
+.
+.
+.
+
+
+
... method4
+
Note: + the implementation is for $FCG(1)$. +
.
 .
 .
diff --git a/docs/html/img161.png b/docs/html/img161.png
index 6e126465..e6dd6cbc 100644
Binary files a/docs/html/img161.png and b/docs/html/img161.png differ
diff --git a/docs/html/img162.png b/docs/html/img162.png
index 43584cdb..6e126465 100644
Binary files a/docs/html/img162.png and b/docs/html/img162.png differ
diff --git a/docs/html/img163.png b/docs/html/img163.png
index 401770d8..43584cdb 100644
Binary files a/docs/html/img163.png and b/docs/html/img163.png differ
diff --git a/docs/html/img164.png b/docs/html/img164.png
index 34ea6338..401770d8 100644
Binary files a/docs/html/img164.png and b/docs/html/img164.png differ
diff --git a/docs/html/img165.png b/docs/html/img165.png
index 60ba9154..34ea6338 100644
Binary files a/docs/html/img165.png and b/docs/html/img165.png differ
diff --git a/docs/html/img166.png b/docs/html/img166.png
index 6ca934d1..60ba9154 100644
Binary files a/docs/html/img166.png and b/docs/html/img166.png differ
diff --git a/docs/html/index.html b/docs/html/index.html
index 0c44952e..b735bee3 100644
--- a/docs/html/index.html
+++ b/docs/html/index.html
@@ -23,18 +23,18 @@ original version by:  Nikos Drakos, CBLU, University of Leeds
 
 
 
-
 next 
 up 
 previous 
-
 contents  
 
- Next: Next: Contents -   Contents

@@ -59,9 +59,9 @@ University of Rome ``Tor Vergata'', Italy


-Software version: 3.4 +Software version: 3.4.1
-May 10, 2016. +June 2, 2016. @@ -70,334 +70,334 @@ May 10, 2016. diff --git a/docs/html/node1.html b/docs/html/node1.html index 49efb280..2949c3a4 100644 --- a/docs/html/node1.html +++ b/docs/html/node1.html @@ -26,21 +26,21 @@ original version by: Nikos Drakos, CBLU, University of Leeds - next - up - previous
- Next: Next: Introduction - Up: Up: userhtml - Previous: Previous: userhtml

@@ -53,53 +53,53 @@ Contents diff --git a/docs/html/node10.html b/docs/html/node10.html index b71e4ed5..e41cf2a9 100644 --- a/docs/html/node10.html +++ b/docs/html/node10.html @@ -26,26 +26,26 @@ original version by: Nikos Drakos, CBLU, University of Leeds - next - up - previous - contents
- Next: Next: Descriptor Methods - Up: Up: Data Structures and Classes - Previous: Previous: Data Structures and Classes -   Contents

@@ -250,54 +250,54 @@ state, which can take the following values: Subsections
- next - up - previous - contents
- Next: Next: Descriptor Methods - Up: Up: Data Structures and Classes - Previous: Previous: Data Structures and Classes -   Contents diff --git a/docs/html/node100.html b/docs/html/node100.html index 030d5dcd..b0faa1d7 100644 --- a/docs/html/node100.html +++ b/docs/html/node100.html @@ -26,26 +26,26 @@ original version by: Nikos Drakos, CBLU, University of Leeds - next - up - previous - contents
- Next: Next: psb_get_rank Get - Up: Up: Parallel environment routines - Previous: Previous: psb_exit Exit -   Contents

diff --git a/docs/html/node101.html b/docs/html/node101.html index 80fa4334..98f858fe 100644 --- a/docs/html/node101.html +++ b/docs/html/node101.html @@ -26,26 +26,26 @@ original version by: Nikos Drakos, CBLU, University of Leeds - next - up - previous - contents
- Next: Next: psb_wtime Wall - Up: Up: Parallel environment routines - Previous: Previous: psb_get_mpicomm Get -   Contents

diff --git a/docs/html/node102.html b/docs/html/node102.html index 51e8374f..1d2b0dd7 100644 --- a/docs/html/node102.html +++ b/docs/html/node102.html @@ -26,26 +26,26 @@ original version by: Nikos Drakos, CBLU, University of Leeds - next - up - previous - contents
- Next: Next: psb_barrier Sinchronization - Up: Up: Parallel environment routines - Previous: Previous: psb_get_rank Get -   Contents

diff --git a/docs/html/node103.html b/docs/html/node103.html index 74780711..09c04dd7 100644 --- a/docs/html/node103.html +++ b/docs/html/node103.html @@ -26,26 +26,26 @@ original version by: Nikos Drakos, CBLU, University of Leeds - next - up - previous - contents
- Next: Next: psb_abort Abort - Up: Up: Parallel environment routines - Previous: Previous: psb_wtime Wall -   Contents

diff --git a/docs/html/node104.html b/docs/html/node104.html index 92d7001b..73fd4271 100644 --- a/docs/html/node104.html +++ b/docs/html/node104.html @@ -26,26 +26,26 @@ original version by: Nikos Drakos, CBLU, University of Leeds - next - up - previous - contents
- Next: Next: psb_bcast Broadcast - Up: Up: Parallel environment routines - Previous: Previous: psb_barrier Sinchronization -   Contents

diff --git a/docs/html/node105.html b/docs/html/node105.html index 219bd96e..30d2645d 100644 --- a/docs/html/node105.html +++ b/docs/html/node105.html @@ -26,26 +26,26 @@ original version by: Nikos Drakos, CBLU, University of Leeds - next - up - previous - contents
- Next: Next: psb_sum Global - Up: Up: Parallel environment routines - Previous: Previous: psb_abort Abort -   Contents

@@ -135,26 +135,26 @@ scalar, or a rank 1 or 2 array, or a character or logical scalar. Type, kind, r


- next - up - previous - contents
- Next: Next: psb_sum Global - Up: Up: Parallel environment routines - Previous: Previous: psb_abort Abort -   Contents diff --git a/docs/html/node106.html b/docs/html/node106.html index 9964f0a5..d42260c3 100644 --- a/docs/html/node106.html +++ b/docs/html/node106.html @@ -26,26 +26,26 @@ original version by: Nikos Drakos, CBLU, University of Leeds - next - up - previous - contents
- Next: Next: psb_max Global - Up: Up: Parallel environment routines - Previous: Previous: psb_bcast Broadcast -   Contents

@@ -152,26 +152,26 @@ Type, kind, rank and size must agree on all processes.


- next - up - previous - contents
- Next: Next: psb_max Global - Up: Up: Parallel environment routines - Previous: Previous: psb_bcast Broadcast -   Contents diff --git a/docs/html/node107.html b/docs/html/node107.html index 2457d63b..71811f7e 100644 --- a/docs/html/node107.html +++ b/docs/html/node107.html @@ -26,26 +26,26 @@ original version by: Nikos Drakos, CBLU, University of Leeds - next - up - previous - contents
- Next: Next: psb_min Global - Up: Up: Parallel environment routines - Previous: Previous: psb_sum Global -   Contents

@@ -151,26 +151,26 @@ scalar, or a rank 1 or 2 array. Type, kind, rank and size must agree on all pro


- next - up - previous - contents
- Next: Next: psb_min Global - Up: Up: Parallel environment routines - Previous: Previous: psb_sum Global -   Contents diff --git a/docs/html/node108.html b/docs/html/node108.html index 92c0882b..26cdb375 100644 --- a/docs/html/node108.html +++ b/docs/html/node108.html @@ -26,26 +26,26 @@ original version by: Nikos Drakos, CBLU, University of Leeds - next - up - previous - contents
- Next: Next: psb_amx Global - Up: Up: Parallel environment routines - Previous: Previous: psb_max Global -   Contents

@@ -153,26 +153,26 @@ Type, kind, rank and size must agree on all processes.


- next - up - previous - contents
- Next: Next: psb_amx Global - Up: Up: Parallel environment routines - Previous: Previous: psb_max Global -   Contents diff --git a/docs/html/node109.html b/docs/html/node109.html index 9ed57324..5a6c1f8c 100644 --- a/docs/html/node109.html +++ b/docs/html/node109.html @@ -26,26 +26,26 @@ original version by: Nikos Drakos, CBLU, University of Leeds - next - up - previous - contents
- Next: Next: psb_amn Global - Up: Up: Parallel environment routines - Previous: Previous: psb_min Global -   Contents

@@ -151,26 +151,26 @@ scalar, or a rank 1 or 2 array. Type, kind, rank and size must agree on all pro


- next - up - previous - contents
- Next: Next: psb_amn Global - Up: Up: Parallel environment routines - Previous: Previous: psb_min Global -   Contents diff --git a/docs/html/node11.html b/docs/html/node11.html index 9db34b4b..fb6528d4 100644 --- a/docs/html/node11.html +++ b/docs/html/node11.html @@ -26,26 +26,26 @@ original version by: Nikos Drakos, CBLU, University of Leeds - next - up - previous - contents
- Next: Next: get_local_rows Get - Up: Up: Descriptor data structure - Previous: Previous: Descriptor data structure -   Contents

diff --git a/docs/html/node110.html b/docs/html/node110.html index 20915ff5..7dc9e416 100644 --- a/docs/html/node110.html +++ b/docs/html/node110.html @@ -26,26 +26,26 @@ original version by: Nikos Drakos, CBLU, University of Leeds - next - up - previous - contents
- Next: Next: psb_snd Send - Up: Up: Parallel environment routines - Previous: Previous: psb_amx Global -   Contents

@@ -153,26 +153,26 @@ Type, kind, rank and size must agree on all processes.


- next - up - previous - contents
- Next: Next: psb_snd Send - Up: Up: Parallel environment routines - Previous: Previous: psb_amx Global -   Contents diff --git a/docs/html/node111.html b/docs/html/node111.html index 3fa5a113..475e6f0d 100644 --- a/docs/html/node111.html +++ b/docs/html/node111.html @@ -26,26 +26,26 @@ original version by: Nikos Drakos, CBLU, University of Leeds - next - up - previous - contents
- Next: Next: psb_rcv Receive - Up: Up: Parallel environment routines - Previous: Previous: psb_amn Global -   Contents

@@ -165,26 +165,26 @@ same value on sending and receiving processes.


- next - up - previous - contents
- Next: Next: psb_rcv Receive - Up: Up: Parallel environment routines - Previous: Previous: psb_amn Global -   Contents diff --git a/docs/html/node112.html b/docs/html/node112.html index 4b2b1fc9..2b73e8f8 100644 --- a/docs/html/node112.html +++ b/docs/html/node112.html @@ -25,26 +25,26 @@ original version by: Nikos Drakos, CBLU, University of Leeds - next - up - previous - contents
- Next: Next: Error handling - Up: Up: Parallel environment routines - Previous: Previous: psb_snd Send -   Contents

@@ -164,26 +164,26 @@ not specified, size must agree as well.


- next - up - previous - contents
- Next: Next: Error handling - Up: Up: Parallel environment routines - Previous: Previous: psb_snd Send -   Contents diff --git a/docs/html/node113.html b/docs/html/node113.html index db176128..0c55dd27 100644 --- a/docs/html/node113.html +++ b/docs/html/node113.html @@ -26,26 +26,26 @@ original version by: Nikos Drakos, CBLU, University of Leeds - next - up - previous - contents
- Next: Next: Utilities - Up: Up: userhtml - Previous: Previous: psb_rcv Receive -   Contents

@@ -317,26 +317,26 @@ Specified as: an integer. Possible values: psb_act_ret,


- next - up - previous - contents
- Next: Next: Utilities - Up: Up: userhtml - Previous: Previous: psb_rcv Receive -   Contents diff --git a/docs/html/node114.html b/docs/html/node114.html index fe0a36b8..37a82250 100644 --- a/docs/html/node114.html +++ b/docs/html/node114.html @@ -26,26 +26,26 @@ original version by: Nikos Drakos, CBLU, University of Leeds - next - up - previous - contents
- Next: Next: hb_read Read - Up: Up: userhtml - Previous: Previous: Error handling -   Contents

@@ -68,22 +68,22 @@ module psb_util_mod. Subsections diff --git a/docs/html/node115.html b/docs/html/node115.html index acef0919..23c05aba 100644 --- a/docs/html/node115.html +++ b/docs/html/node115.html @@ -26,26 +26,26 @@ original version by: Nikos Drakos, CBLU, University of Leeds - next - up - previous - contents
- Next: Next: hb_write Write - Up: Up: Utilities - Previous: Previous: Utilities -   Contents

@@ -134,26 +134,26 @@ An integer value; 0 means no error has been detected.


- next - up - previous - contents
- Next: Next: hb_write Write - Up: Up: Utilities - Previous: Previous: Utilities -   Contents diff --git a/docs/html/node116.html b/docs/html/node116.html index aca0bf66..d656ad34 100644 --- a/docs/html/node116.html +++ b/docs/html/node116.html @@ -26,26 +26,26 @@ original version by: Nikos Drakos, CBLU, University of Leeds - next - up - previous - contents
- Next: Next: mm_mat_read Read - Up: Up: Utilities - Previous: Previous: hb_read Read -   Contents

@@ -143,26 +143,26 @@ An integer value; 0 means no error has been detected.


- next - up - previous - contents
- Next: Next: mm_mat_read Read - Up: Up: Utilities - Previous: Previous: hb_read Read -   Contents diff --git a/docs/html/node117.html b/docs/html/node117.html index 03c5c72f..f38e6eb1 100644 --- a/docs/html/node117.html +++ b/docs/html/node117.html @@ -26,26 +26,26 @@ original version by: Nikos Drakos, CBLU, University of Leeds - next - up - previous - contents
- Next: Next: mm_array_read Read - Up: Up: Utilities - Previous: Previous: hb_write Write -   Contents

diff --git a/docs/html/node118.html b/docs/html/node118.html index 82f38bc6..a1ff9064 100644 --- a/docs/html/node118.html +++ b/docs/html/node118.html @@ -26,26 +26,26 @@ original version by: Nikos Drakos, CBLU, University of Leeds - next - up - previous - contents
- Next: Next: mm_mat_write Write - Up: Up: Utilities - Previous: Previous: mm_mat_read Read -   Contents

diff --git a/docs/html/node119.html b/docs/html/node119.html index bd29e59f..eda1b403 100644 --- a/docs/html/node119.html +++ b/docs/html/node119.html @@ -26,26 +26,26 @@ original version by: Nikos Drakos, CBLU, University of Leeds - next - up - previous - contents
- Next: Next: mm_array_write Write - Up: Up: Utilities - Previous: Previous: mm_array_read Read -   Contents

diff --git a/docs/html/node12.html b/docs/html/node12.html index 20c24d1a..5c294ebc 100644 --- a/docs/html/node12.html +++ b/docs/html/node12.html @@ -26,26 +26,26 @@ original version by: Nikos Drakos, CBLU, University of Leeds - next - up - previous - contents
- Next: Next: get_local_cols Get - Up: Up: Descriptor data structure - Previous: Previous: Descriptor Methods -   Contents

diff --git a/docs/html/node120.html b/docs/html/node120.html index b54181b4..c3d94d34 100644 --- a/docs/html/node120.html +++ b/docs/html/node120.html @@ -25,26 +25,26 @@ original version by: Nikos Drakos, CBLU, University of Leeds - next - up - previous - contents
- Next: Next: Preconditioner routines - Up: Up: Utilities - Previous: Previous: mm_mat_write Write -   Contents

diff --git a/docs/html/node121.html b/docs/html/node121.html index c297cd4c..e9e99ae9 100644 --- a/docs/html/node121.html +++ b/docs/html/node121.html @@ -26,26 +26,26 @@ original version by: Nikos Drakos, CBLU, University of Leeds - next - up - previous - contents
- Next: Next: psb_precinit Initialize - Up: Up: userhtml - Previous: Previous: mm_array_write Write -   Contents

@@ -76,17 +76,17 @@ module psb_prec_mod. Subsections diff --git a/docs/html/node122.html b/docs/html/node122.html index 641207cd..d7665ee6 100644 --- a/docs/html/node122.html +++ b/docs/html/node122.html @@ -26,26 +26,26 @@ original version by: Nikos Drakos, CBLU, University of Leeds - next - up - previous - contents
- Next: Next: psb_precbld Builds - Up: Up: Preconditioner routines - Previous: Previous: Preconditioner routines -   Contents

diff --git a/docs/html/node123.html b/docs/html/node123.html index 54484452..6d77b52a 100644 --- a/docs/html/node123.html +++ b/docs/html/node123.html @@ -26,26 +26,26 @@ original version by: Nikos Drakos, CBLU, University of Leeds - next - up - previous - contents
- Next: Next: psb_precaply Preconditioner - Up: Up: Preconditioner routines - Previous: Previous: psb_precinit Initialize -   Contents

diff --git a/docs/html/node124.html b/docs/html/node124.html index 0c28d446..86d856ac 100644 --- a/docs/html/node124.html +++ b/docs/html/node124.html @@ -26,26 +26,26 @@ original version by: Nikos Drakos, CBLU, University of Leeds - next - up - previous - contents
- Next: Next: psb_precdescr Prints - Up: Up: Preconditioner routines - Previous: Previous: psb_precbld Builds -   Contents

diff --git a/docs/html/node125.html b/docs/html/node125.html index 096269b2..9bc4a5a1 100644 --- a/docs/html/node125.html +++ b/docs/html/node125.html @@ -26,26 +26,26 @@ original version by: Nikos Drakos, CBLU, University of Leeds - next - up - previous - contents
- Next: Next: clone clone - Up: Up: Preconditioner routines - Previous: Previous: psb_precaply Preconditioner -   Contents

diff --git a/docs/html/node126.html b/docs/html/node126.html index adb14c0f..1adac65e 100644 --- a/docs/html/node126.html +++ b/docs/html/node126.html @@ -25,26 +25,26 @@ original version by: Nikos Drakos, CBLU, University of Leeds - next - up - previous - contents
- Next: Next: Iterative Methods - Up: Up: Preconditioner routines - Previous: Previous: psb_precdescr Prints -   Contents

diff --git a/docs/html/node127.html b/docs/html/node127.html index d9895aeb..d49ceaa5 100644 --- a/docs/html/node127.html +++ b/docs/html/node127.html @@ -26,26 +26,26 @@ original version by: Nikos Drakos, CBLU, University of Leeds - next - up - previous - contents
- Next: Next: psb_krylov Krylov - Up: Up: userhtml - Previous: Previous: clone clone -   Contents

@@ -68,7 +68,7 @@ the module psb_krylov_mod. Subsections diff --git a/docs/html/node128.html b/docs/html/node128.html index 72ccc9cd..330c6793 100644 --- a/docs/html/node128.html +++ b/docs/html/node128.html @@ -25,26 +25,26 @@ original version by: Nikos Drakos, CBLU, University of Leeds - next - up - previous - contents
- Next: Next: Bibliography - Up: Up: Iterative Methods - Previous: Previous: Iterative Methods -   Contents

@@ -137,6 +137,16 @@ call psb_krylov(method,a,prec,b,x,eps,desc_a,info,&
CGS:
the Conjugate Gradient Stabilized method; +

+

+
GCR:
+
the Generalized Conjugate Residual method; + +
+
FCG:
+
the Flexible Conjugate Gradient method4; +

BICG:
@@ -238,12 +248,12 @@ Intent: in.
Default: $itmax = 1000$.
Specified as: an integer variable $itmax \ge 1$.
itrace
@@ -253,7 +263,7 @@ Specified as: an integer variable $>0$ print out an informational message about convergence every $itrace$ iterations.
Scope: global @@ -273,7 +283,7 @@ Intent: in.
Values: $irst>0$. This is employed for the BiCGSTABL or RGMRES methods, otherwise it is ignored. @@ -334,7 +344,7 @@ Returned as: a real number. ALT="$A$">; only available with the $CG$ method on real data.
Scope: global @@ -369,26 +379,26 @@ An integer value; 0 means no error has been detected.


- next - up - previous - contents
- Next: Next: Bibliography - Up: Up: Iterative Methods - Previous: Previous: Iterative Methods -   Contents diff --git a/docs/html/node129.html b/docs/html/node129.html new file mode 100644 index 00000000..85f8b1c1 --- /dev/null +++ b/docs/html/node129.html @@ -0,0 +1,173 @@ + + + + + +Bibliography + + + + + + + + + + + + + + + + + + + +next + +up + +previous + +contents +
+ Next: About this document ... + Up: userhtml + Previous: psb_krylov Krylov +   Contents +

+ + +

+Bibliography +

1 +
+ D. Barbieri, V. Cardellini, S. Filippone and D. Rouson +Design Patterns for Scientific Computations on Sparse Matrices, + HPSS 2011, Algorithms and Programming Tools for Next-Generation High-Performance Scientific Software, Bordeaux, Sep. 2011 + +

+

2 +
+G. Bella, S. Filippone, A. De Maio and M. Testa, +A Simulation Model for Forest Fires, +in J. Dongarra, K. Madsen, J. Wasniewski, editors, +Proceedings of PARA 04 Workshop on State of the Art +in Scientific Computing, pp. 546-553, Lecture Notes in Computer Science, +Springer, 2005. +

3 +
A. Buttari, D. di Serafino, P. D'Ambra, S. Filippone,
+2LEV-D2P4: a package of high-performance preconditioners,
+Applicable Algebra in Engineering, Communications and Computing, +Volume 18, Number 3, May, 2007, pp. 223-239

4 +
P. D'Ambra, S. Filippone, D. Di Serafino
+On the Development of PSBLAS-based Parallel Two-level Schwarz Preconditioners +
+Applied Numerical Mathematics, Elsevier Science, +Volume 57, Issues 11-12, November-December 2007, Pages 1181-1196. +

+

5 +
+ Dongarra, J. J., DuCroz, J., Hammarling, S. and Hanson, R., +An Extended Set of Fortran Basic Linear Algebra Subprograms, +ACM Trans. Math. Softw. vol. 14, 1-17, 1988. +

6 +
+ Dongarra, J., DuCroz, J., Hammarling, S. and Duff, I., +A Set of level 3 Basic Linear Algebra Subprograms, +ACM Trans. Math. Softw. vol. 16, 1-17, 1990.

7 +
+J. J. Dongarra and R. C. Whaley, +A User's Guide to the BLACS v. 1.1, +Lapack Working Note 94, Tech. Rep. UT-CS-95-281, University of +Tennessee, March 1995 (updated May 1997).

8 +
+I. Duff, M. Marrone, G. Radicati and C. Vittoli, +Level 3 Basic Linear Algebra Subprograms for Sparse Matrices: +a User Level Interface, +ACM Transactions on Mathematical Software, 23(3), pp. 379-401, 1997.

9 +
+I. Duff, M. Heroux and R. Pozo, +An Overview of the Sparse Basic Linear +Algebra Subprograms: the New Standard from the BLAS Technical Forum, +ACM Transactions on Mathematical Software, 28(2), pp. 239-267, 2002. +

10 +
+S. Filippone and M. Colajanni, +PSBLAS: A Library for Parallel Linear Algebra +Computation on Sparse Matrices, +
+ACM Transactions on Mathematical Software, 26(4), pp. 527-550, 2000.

11 +
+S. Filippone and A. Buttari, +Object-Oriented Techniques for Sparse Matrix Computations in Fortran 2003, +
+ACM Transactions on Mathematical Software, 38(4), 2012.

12 +
+S. Filippone, P. D'Ambra, M. Colajanni, +Using a Parallel Library of Sparse Linear Algebra in a Fluid Dynamics +Applications Code on Linux Clusters, +in G. Joubert, A. Murli, F. Peters, M. Vanneschi, editors, +Parallel Computing - Advances & Current Issues, +pp. 441-448, Imperial College Press, 2002.

13 +
+ Gamma, E., Helm, R., Johnson, R., and Vlissides, + J. 1995. + Design Patterns: Elements of Reusable Object-Oriented Software. + Addison-Wesley. + +

+

14 +
+Karypis, G. and Kumar, V., +METIS: Unstructured Graph Partitioning and Sparse Matrix + Ordering System. +Minneapolis, MN 55455: University of Minnesota, Department of + Computer Science, 1995. +Internet Address: http://www.cs.umn.edu/~karypis. +

15 +
+Lawson, C., Hanson, R., Kincaid, D. and Krogh, F., + Basic Linear Algebra Subprograms for Fortran usage, +ACM Trans. Math. Softw. vol. 5, 38-329, 1979. + +

+

16 +
+Machiels, L. and Deville, M. +Fortran 90: An entry to object-oriented programming for the solution + of partial differential equations. +ACM Trans. Math. Softw. vol. 23, 32-49. +

17 +
+Metcalf, M., Reid, J. and Cohen, M. +Fortran 95/2003 explained. +Oxford University Press, 2004.

18 +
+Rouson, D.W.I., Xia, J., Xu, X.: Scientific Software Design: The + Object-Oriented Way. Cambridge University Press (2011) + +

+

19 +
+M. Snir, S. Otto, S. Huss-Lederman, D. Walker and J. Dongarra, +MPI: The Complete Reference. Volume 1 - The MPI Core, second edition, +MIT Press, 1998.
+ +

+


+ + + diff --git a/docs/html/node13.html b/docs/html/node13.html index 036b030f..d591292f 100644 --- a/docs/html/node13.html +++ b/docs/html/node13.html @@ -26,26 +26,26 @@ original version by: Nikos Drakos, CBLU, University of Leeds - next - up - previous - contents
- Next: Next: get_global_rows Get - Up: Up: Descriptor data structure - Previous: Previous: get_local_rows Get -   Contents

diff --git a/docs/html/node130.html b/docs/html/node130.html new file mode 100644 index 00000000..906e8aa8 --- /dev/null +++ b/docs/html/node130.html @@ -0,0 +1,70 @@ + + + + + +About this document ... + + + + + + + + + + + + + + + + +next + +up + +previous + +contents +
+ Up: userhtml + Previous: Bibliography +   Contents +
+
+ + +

+About this document ... +

+

+This document was generated using the +LaTeX2HTML translator Version 2012 (1.2) +

+Copyright © 1993, 1994, 1995, 1996, +Nikos Drakos, +Computer Based Learning Unit, University of Leeds. +
+Copyright © 1997, 1998, 1999, +Ross Moore, +Mathematics Department, Macquarie University, Sydney. +

+The command line arguments were:
+ latex2html -local_icons -noaddress -dir ../../html userhtml.tex +

+The translation was initiated by Salvatore Filippone on 2016-05-25 +


+ + + diff --git a/docs/html/node14.html b/docs/html/node14.html index 0cf6b360..a9d4b66a 100644 --- a/docs/html/node14.html +++ b/docs/html/node14.html @@ -26,26 +26,26 @@ original version by: Nikos Drakos, CBLU, University of Leeds - next - up - previous - contents
- Next: Next: get_global_cols Get - Up: Up: Descriptor data structure - Previous: Previous: get_local_cols Get -   Contents

diff --git a/docs/html/node15.html b/docs/html/node15.html index c867e01b..384bfc72 100644 --- a/docs/html/node15.html +++ b/docs/html/node15.html @@ -26,26 +26,26 @@ original version by: Nikos Drakos, CBLU, University of Leeds - next - up - previous - contents
- Next: Next: get_global_indices Get - Up: Up: Descriptor data structure - Previous: Previous: get_global_rows Get -   Contents

diff --git a/docs/html/node16.html b/docs/html/node16.html index 6f467912..65bf6218 100644 --- a/docs/html/node16.html +++ b/docs/html/node16.html @@ -26,26 +26,26 @@ original version by: Nikos Drakos, CBLU, University of Leeds - next - up - previous - contents
- Next: Next: get_context Get - Up: Up: Descriptor data structure - Previous: Previous: get_global_cols Get -   Contents

diff --git a/docs/html/node17.html b/docs/html/node17.html index ce363e9e..e64d082f 100644 --- a/docs/html/node17.html +++ b/docs/html/node17.html @@ -26,26 +26,26 @@ original version by: Nikos Drakos, CBLU, University of Leeds - next - up - previous - contents
- Next: Next: Clone clone - Up: Up: Descriptor data structure - Previous: Previous: get_global_indices Get -   Contents

diff --git a/docs/html/node18.html b/docs/html/node18.html index 7c6c9313..fbac2b38 100644 --- a/docs/html/node18.html +++ b/docs/html/node18.html @@ -26,26 +26,26 @@ original version by: Nikos Drakos, CBLU, University of Leeds - next - up - previous - contents
- Next: Next: psb_cd_get_large_threshold Get - Up: Up: Descriptor data structure - Previous: Previous: get_context Get -   Contents

diff --git a/docs/html/node19.html b/docs/html/node19.html index 245cae8e..564302f7 100644 --- a/docs/html/node19.html +++ b/docs/html/node19.html @@ -26,26 +26,26 @@ original version by: Nikos Drakos, CBLU, University of Leeds - next - up - previous - contents
- Next: Next: psb_cd_set_large_threshold Set - Up: Up: Descriptor data structure - Previous: Previous: Clone clone -   Contents

diff --git a/docs/html/node2.html b/docs/html/node2.html index 12ae2cda..32415c6d 100644 --- a/docs/html/node2.html +++ b/docs/html/node2.html @@ -26,26 +26,26 @@ original version by: Nikos Drakos, CBLU, University of Leeds - next - up - previous - contents
- Next: Next: General overview - Up: Up: userhtml - Previous: Previous: Contents -   Contents

@@ -87,7 +87,7 @@ include [1,18]; sufficient support for Fortran 2003 is now available from many compilers, including the GNU -Fortran compiler from the Free Software Foundation (as of version 4.6). +Fortran compiler from the Free Software Foundation (as of version 4.8).

Previous approaches have been based on mixing Fortran 95, with its @@ -144,26 +144,26 @@ computational fluid dynamics applications.


- next - up - previous - contents
- Next: Next: General overview - Up: Up: userhtml - Previous: Previous: Contents -   Contents diff --git a/docs/html/node20.html b/docs/html/node20.html index bc13c908..84541c2f 100644 --- a/docs/html/node20.html +++ b/docs/html/node20.html @@ -26,26 +26,26 @@ original version by: Nikos Drakos, CBLU, University of Leeds - next - up - previous - contents
- Next: Next: Named Constants - Up: Up: Descriptor data structure - Previous: Previous: psb_cd_get_large_threshold Get -   Contents

diff --git a/docs/html/node21.html b/docs/html/node21.html index 399d621a..fa6b3e45 100644 --- a/docs/html/node21.html +++ b/docs/html/node21.html @@ -25,26 +25,26 @@ original version by: Nikos Drakos, CBLU, University of Leeds - next - up - previous - contents
- Next: Next: Sparse Matrix class - Up: Up: Descriptor data structure - Previous: Previous: psb_cd_set_large_threshold Set -   Contents

diff --git a/docs/html/node22.html b/docs/html/node22.html index 6db8ce22..b953d5c2 100644 --- a/docs/html/node22.html +++ b/docs/html/node22.html @@ -26,26 +26,26 @@ original version by: Nikos Drakos, CBLU, University of Leeds - next - up - previous - contents
- Next: Next: Sparse Matrix Methods - Up: Up: Data Structures and Classes - Previous: Previous: Named Constants -   Contents

@@ -145,71 +145,71 @@ variants are obtained by conversion to/from it. Subsections
- next - up - previous - contents
- Next: Next: Sparse Matrix Methods - Up: Up: Data Structures and Classes - Previous: Previous: Named Constants -   Contents diff --git a/docs/html/node23.html b/docs/html/node23.html index 033d0a24..f57ff0e9 100644 --- a/docs/html/node23.html +++ b/docs/html/node23.html @@ -26,26 +26,26 @@ original version by: Nikos Drakos, CBLU, University of Leeds - next - up - previous - contents
- Next: Next: get_nrows Get - Up: Up: Sparse Matrix class - Previous: Previous: Sparse Matrix class -   Contents

diff --git a/docs/html/node24.html b/docs/html/node24.html index e3c7f1d5..870d582b 100644 --- a/docs/html/node24.html +++ b/docs/html/node24.html @@ -26,26 +26,26 @@ original version by: Nikos Drakos, CBLU, University of Leeds - next - up - previous - contents
- Next: Next: get_ncols Get - Up: Up: Sparse Matrix class - Previous: Previous: Sparse Matrix Methods -   Contents

diff --git a/docs/html/node25.html b/docs/html/node25.html index b83f7b29..cfad46e4 100644 --- a/docs/html/node25.html +++ b/docs/html/node25.html @@ -26,26 +26,26 @@ original version by: Nikos Drakos, CBLU, University of Leeds - next - up - previous - contents
- Next: Next: get_nnzeros Get - Up: Up: Sparse Matrix class - Previous: Previous: get_nrows Get -   Contents

diff --git a/docs/html/node26.html b/docs/html/node26.html index 80934e79..2f8931a2 100644 --- a/docs/html/node26.html +++ b/docs/html/node26.html @@ -26,26 +26,26 @@ original version by: Nikos Drakos, CBLU, University of Leeds - next - up - previous - contents
- Next: Next: get_size Get - Up: Up: Sparse Matrix class - Previous: Previous: get_ncols Get -   Contents

diff --git a/docs/html/node27.html b/docs/html/node27.html index 5a95ee4c..50acdf63 100644 --- a/docs/html/node27.html +++ b/docs/html/node27.html @@ -26,26 +26,26 @@ original version by: Nikos Drakos, CBLU, University of Leeds - next - up - previous - contents
- Next: Next: sizeof Get - Up: Up: Sparse Matrix class - Previous: Previous: get_nnzeros Get -   Contents

diff --git a/docs/html/node28.html b/docs/html/node28.html index 2d0c764d..174751ce 100644 --- a/docs/html/node28.html +++ b/docs/html/node28.html @@ -28,26 +28,26 @@ of a sparse matrix"> - next - up - previous - contents
- Next: Next: get_fmt Short - Up: Up: Sparse Matrix class - Previous: Previous: get_size Get -   Contents

diff --git a/docs/html/node29.html b/docs/html/node29.html index 8b6592b7..cd5d6547 100644 --- a/docs/html/node29.html +++ b/docs/html/node29.html @@ -26,26 +26,26 @@ original version by: Nikos Drakos, CBLU, University of Leeds - next - up - previous - contents
- Next: Next: is_bld, is_upd, is_asb - Up: Up: Sparse Matrix class - Previous: Previous: sizeof Get -   Contents

diff --git a/docs/html/node3.html b/docs/html/node3.html index 8b39f865..3109cc75 100644 --- a/docs/html/node3.html +++ b/docs/html/node3.html @@ -26,26 +26,26 @@ original version by: Nikos Drakos, CBLU, University of Leeds - next - up - previous - contents
- Next: Next: Basic Nomenclature - Up: Up: userhtml - Previous: Previous: Introduction -   Contents

@@ -152,43 +152,43 @@ bottleneck would make this option unattractive in most cases. Subsections
- next - up - previous - contents
- Next: Next: Basic Nomenclature - Up: Up: userhtml - Previous: Previous: Introduction -   Contents diff --git a/docs/html/node30.html b/docs/html/node30.html index 35244d82..372adbb6 100644 --- a/docs/html/node30.html +++ b/docs/html/node30.html @@ -26,26 +26,26 @@ original version by: Nikos Drakos, CBLU, University of Leeds - next - up - previous - contents
- Next: Next: is_lower, is_upper, is_triangle, is_unit - Up: Up: Sparse Matrix class - Previous: Previous: get_fmt Short -   Contents

diff --git a/docs/html/node31.html b/docs/html/node31.html index 5c819e62..249663ec 100644 --- a/docs/html/node31.html +++ b/docs/html/node31.html @@ -26,26 +26,26 @@ original version by: Nikos Drakos, CBLU, University of Leeds - next - up - previous - contents
- Next: Next: cscnv Convert - Up: Up: Sparse Matrix class - Previous: Previous: is_bld, is_upd, is_asb -   Contents

diff --git a/docs/html/node32.html b/docs/html/node32.html index d18ce4f2..17bd9325 100644 --- a/docs/html/node32.html +++ b/docs/html/node32.html @@ -26,26 +26,26 @@ original version by: Nikos Drakos, CBLU, University of Leeds - next - up - previous - contents
- Next: Next: csclip Reduce - Up: Up: Sparse Matrix class - Previous: Previous: is_lower, is_upper, is_triangle, is_unit -   Contents

diff --git a/docs/html/node33.html b/docs/html/node33.html index f2b61cdc..ee8762ff 100644 --- a/docs/html/node33.html +++ b/docs/html/node33.html @@ -26,26 +26,26 @@ original version by: Nikos Drakos, CBLU, University of Leeds - next - up - previous - contents
- Next: Next: get_diag Get - Up: Up: Sparse Matrix class - Previous: Previous: cscnv Convert -   Contents

diff --git a/docs/html/node34.html b/docs/html/node34.html index ded19a2b..727afece 100644 --- a/docs/html/node34.html +++ b/docs/html/node34.html @@ -26,26 +26,26 @@ original version by: Nikos Drakos, CBLU, University of Leeds - next - up - previous - contents
- Next: Next: clip_diag Cut - Up: Up: Sparse Matrix class - Previous: Previous: csclip Reduce -   Contents

diff --git a/docs/html/node35.html b/docs/html/node35.html index 682afc90..071f0b8c 100644 --- a/docs/html/node35.html +++ b/docs/html/node35.html @@ -26,26 +26,26 @@ original version by: Nikos Drakos, CBLU, University of Leeds - next - up - previous - contents
- Next: Next: tril Return - Up: Up: Sparse Matrix class - Previous: Previous: get_diag Get -   Contents

diff --git a/docs/html/node36.html b/docs/html/node36.html index bdcc6831..1ac56887 100644 --- a/docs/html/node36.html +++ b/docs/html/node36.html @@ -26,26 +26,26 @@ original version by: Nikos Drakos, CBLU, University of Leeds - next - up - previous - contents
- Next: Next: triu Return - Up: Up: Sparse Matrix class - Previous: Previous: clip_diag Cut -   Contents

diff --git a/docs/html/node37.html b/docs/html/node37.html index e115b933..0463bf01 100644 --- a/docs/html/node37.html +++ b/docs/html/node37.html @@ -26,26 +26,26 @@ original version by: Nikos Drakos, CBLU, University of Leeds - next - up - previous - contents
- Next: Next: psb_set_mat_default Set - Up: Up: Sparse Matrix class - Previous: Previous: tril Return -   Contents

diff --git a/docs/html/node38.html b/docs/html/node38.html index 7dd200a2..cc94c0ad 100644 --- a/docs/html/node38.html +++ b/docs/html/node38.html @@ -26,26 +26,26 @@ original version by: Nikos Drakos, CBLU, University of Leeds - next - up - previous - contents
- Next: Next: clone Clone - Up: Up: Sparse Matrix class - Previous: Previous: triu Return -   Contents

diff --git a/docs/html/node39.html b/docs/html/node39.html index 2329f4df..36778a11 100644 --- a/docs/html/node39.html +++ b/docs/html/node39.html @@ -26,26 +26,26 @@ original version by: Nikos Drakos, CBLU, University of Leeds - next - up - previous - contents
- Next: Next: Named Constants - Up: Up: Sparse Matrix class - Previous: Previous: psb_set_mat_default Set -   Contents

diff --git a/docs/html/node4.html b/docs/html/node4.html index b105daab..6804c5e8 100644 --- a/docs/html/node4.html +++ b/docs/html/node4.html @@ -26,26 +26,26 @@ original version by: Nikos Drakos, CBLU, University of Leeds - next - up - previous - contents
- Next: Next: Library contents - Up: Up: General overview - Previous: Previous: General overview -   Contents

@@ -197,26 +197,26 @@ points in the literature.


- next - up - previous - contents
- Next: Next: Library contents - Up: Up: General overview - Previous: Previous: General overview -   Contents diff --git a/docs/html/node40.html b/docs/html/node40.html index 76c05d27..8c3957fa 100644 --- a/docs/html/node40.html +++ b/docs/html/node40.html @@ -25,26 +25,26 @@ original version by: Nikos Drakos, CBLU, University of Leeds - next - up - previous - contents
- Next: Next: Dense Vector Data Structure - Up: Up: Sparse Matrix class - Previous: Previous: clone Clone -   Contents

diff --git a/docs/html/node41.html b/docs/html/node41.html index 960561bf..49ee439b 100644 --- a/docs/html/node41.html +++ b/docs/html/node41.html @@ -26,26 +26,26 @@ original version by: Nikos Drakos, CBLU, University of Leeds - next - up - previous - contents
- Next: Next: Vector Methods - Up: Up: Data Structures and Classes - Previous: Previous: Named Constants -   Contents

@@ -123,41 +123,41 @@ private memory. Subsections
- next - up - previous - contents
- Next: Next: Vector Methods - Up: Up: Data Structures and Classes - Previous: Previous: Named Constants -   Contents diff --git a/docs/html/node42.html b/docs/html/node42.html index c69dbddf..c50b32f1 100644 --- a/docs/html/node42.html +++ b/docs/html/node42.html @@ -26,26 +26,26 @@ original version by: Nikos Drakos, CBLU, University of Leeds - next - up - previous - contents
- Next: Next: get_nrows Get - Up: Up: Dense Vector Data Structure - Previous: Previous: Dense Vector Data Structure -   Contents

diff --git a/docs/html/node43.html b/docs/html/node43.html index dbeba09b..2bb9f82d 100644 --- a/docs/html/node43.html +++ b/docs/html/node43.html @@ -26,26 +26,26 @@ original version by: Nikos Drakos, CBLU, University of Leeds - next - up - previous - contents
- Next: Next: sizeof Get - Up: Up: Dense Vector Data Structure - Previous: Previous: Vector Methods -   Contents

diff --git a/docs/html/node44.html b/docs/html/node44.html index e1ad3eb2..9f9877f9 100644 --- a/docs/html/node44.html +++ b/docs/html/node44.html @@ -28,26 +28,26 @@ of a dense vector"> - next - up - previous - contents
- Next: Next: get_vect Get - Up: Up: Dense Vector Data Structure - Previous: Previous: get_nrows Get -   Contents

diff --git a/docs/html/node45.html b/docs/html/node45.html index 57778d11..a7965b42 100644 --- a/docs/html/node45.html +++ b/docs/html/node45.html @@ -26,26 +26,26 @@ original version by: Nikos Drakos, CBLU, University of Leeds - next - up - previous - contents
- Next: Next: clone Clone - Up: Up: Dense Vector Data Structure - Previous: Previous: sizeof Get -   Contents

diff --git a/docs/html/node46.html b/docs/html/node46.html index 319cadd9..85bd6501 100644 --- a/docs/html/node46.html +++ b/docs/html/node46.html @@ -25,26 +25,26 @@ original version by: Nikos Drakos, CBLU, University of Leeds - next - up - previous - contents
- Next: Next: Preconditioner data structure - Up: Up: Dense Vector Data Structure - Previous: Previous: get_vect Get -   Contents

diff --git a/docs/html/node47.html b/docs/html/node47.html index 221a1cb9..3af9c001 100644 --- a/docs/html/node47.html +++ b/docs/html/node47.html @@ -26,26 +26,26 @@ original version by: Nikos Drakos, CBLU, University of Leeds - next - up - previous - contents
- Next: Next: Heap data structure - Up: Up: Data Structures and Classes - Previous: Previous: clone Clone -   Contents

diff --git a/docs/html/node48.html b/docs/html/node48.html index b2aa07f2..11a51806 100644 --- a/docs/html/node48.html +++ b/docs/html/node48.html @@ -25,26 +25,26 @@ original version by: Nikos Drakos, CBLU, University of Leeds - next - up - previous - contents
- Next: Next: Computational routines - Up: Up: Data Structures and Classes - Previous: Previous: Preconditioner data structure -   Contents

diff --git a/docs/html/node49.html b/docs/html/node49.html index cc0487f9..9246378c 100644 --- a/docs/html/node49.html +++ b/docs/html/node49.html @@ -26,26 +26,26 @@ original version by: Nikos Drakos, CBLU, University of Leeds - next - up - previous - contents
- Next: Next: psb_geaxpby General - Up: Up: userhtml - Previous: Previous: Heap data structure -   Contents

@@ -61,32 +61,32 @@ Computational routines Subsections diff --git a/docs/html/node5.html b/docs/html/node5.html index c5d5050b..3e7644e6 100644 --- a/docs/html/node5.html +++ b/docs/html/node5.html @@ -26,26 +26,26 @@ original version by: Nikos Drakos, CBLU, University of Leeds - next - up - previous - contents
- Next: Next: Application structure - Up: Up: General overview - Previous: Previous: Basic Nomenclature -   Contents

@@ -164,31 +164,31 @@ constant

-whose current value is 3.0.0 +whose current value is 3.4.0


- next - up - previous - contents
- Next: Next: Application structure - Up: Up: General overview - Previous: Previous: Basic Nomenclature -   Contents diff --git a/docs/html/node50.html b/docs/html/node50.html index d1703b0e..bc83fad6 100644 --- a/docs/html/node50.html +++ b/docs/html/node50.html @@ -26,26 +26,26 @@ original version by: Nikos Drakos, CBLU, University of Leeds - next - up - previous - contents
- Next: Next: psb_gedot Dot - Up: Up: Computational routines - Previous: Previous: Computational routines -   Contents

@@ -251,26 +251,26 @@ An integer value; 0 means no error has been detected.


- next - up - previous - contents
- Next: Next: psb_gedot Dot - Up: Up: Computational routines - Previous: Previous: Computational routines -   Contents diff --git a/docs/html/node51.html b/docs/html/node51.html index 2b5141c4..f6297a35 100644 --- a/docs/html/node51.html +++ b/docs/html/node51.html @@ -26,26 +26,26 @@ original version by: Nikos Drakos, CBLU, University of Leeds - next - up - previous - contents
- Next: Next: psb_gedots Generalized - Up: Up: Computational routines - Previous: Previous: psb_geaxpby General -   Contents

@@ -250,26 +250,26 @@ An integer value; 0 means no error has been detected.


- next - up - previous - contents
- Next: Next: psb_gedots Generalized - Up: Up: Computational routines - Previous: Previous: psb_geaxpby General -   Contents diff --git a/docs/html/node52.html b/docs/html/node52.html index 97ad2c74..6b1337d9 100644 --- a/docs/html/node52.html +++ b/docs/html/node52.html @@ -26,26 +26,26 @@ original version by: Nikos Drakos, CBLU, University of Leeds - next - up - previous - contents
- Next: Next: psb_normi Infinity-Norm - Up: Up: Computational routines - Previous: Previous: psb_gedot Dot -   Contents

@@ -239,26 +239,26 @@ An integer value; 0 means no error has been detected.


- next - up - previous - contents
- Next: Next: psb_normi Infinity-Norm - Up: Up: Computational routines - Previous: Previous: psb_gedot Dot -   Contents diff --git a/docs/html/node53.html b/docs/html/node53.html index 1074ec18..40a910c5 100644 --- a/docs/html/node53.html +++ b/docs/html/node53.html @@ -26,26 +26,26 @@ original version by: Nikos Drakos, CBLU, University of Leeds - next - up - previous - contents
- Next: Next: psb_geamaxs Generalized - Up: Up: Computational routines - Previous: Previous: psb_gedots Generalized -   Contents

@@ -213,26 +213,26 @@ An integer value; 0 means no error has been detected.


- next - up - previous - contents
- Next: Next: psb_geamaxs Generalized - Up: Up: Computational routines - Previous: Previous: psb_gedots Generalized -   Contents diff --git a/docs/html/node54.html b/docs/html/node54.html index 2048a3b8..1da987db 100644 --- a/docs/html/node54.html +++ b/docs/html/node54.html @@ -26,26 +26,26 @@ original version by: Nikos Drakos, CBLU, University of Leeds - next - up - previous - contents
- Next: Next: psb_norm1 1-Norm - Up: Up: Computational routines - Previous: Previous: psb_normi Infinity-Norm -   Contents

@@ -191,26 +191,26 @@ An integer value; 0 means no error has been detected.


- next - up - previous - contents
- Next: Next: psb_norm1 1-Norm - Up: Up: Computational routines - Previous: Previous: psb_normi Infinity-Norm -   Contents diff --git a/docs/html/node55.html b/docs/html/node55.html index 80e7cfe1..0d941237 100644 --- a/docs/html/node55.html +++ b/docs/html/node55.html @@ -26,26 +26,26 @@ original version by: Nikos Drakos, CBLU, University of Leeds - next - up - previous - contents
- Next: Next: psb_geasums Generalized - Up: Up: Computational routines - Previous: Previous: psb_geamaxs Generalized -   Contents

@@ -216,26 +216,26 @@ An integer value; 0 means no error has been detected.


- next - up - previous - contents
- Next: Next: psb_geasums Generalized - Up: Up: Computational routines - Previous: Previous: psb_geamaxs Generalized -   Contents diff --git a/docs/html/node56.html b/docs/html/node56.html index 2b0fc864..1908ae99 100644 --- a/docs/html/node56.html +++ b/docs/html/node56.html @@ -26,26 +26,26 @@ original version by: Nikos Drakos, CBLU, University of Leeds - next - up - previous - contents
- Next: Next: psb_norm2 2-Norm - Up: Up: Computational routines - Previous: Previous: psb_norm1 1-Norm -   Contents

@@ -238,26 +238,26 @@ An integer value; 0 means no error has been detected.


- next - up - previous - contents
- Next: Next: psb_norm2 2-Norm - Up: Up: Computational routines - Previous: Previous: psb_norm1 1-Norm -   Contents diff --git a/docs/html/node57.html b/docs/html/node57.html index e530b4a6..3b5f6dea 100644 --- a/docs/html/node57.html +++ b/docs/html/node57.html @@ -26,26 +26,26 @@ original version by: Nikos Drakos, CBLU, University of Leeds - next - up - previous - contents
- Next: Next: psb_genrm2s Generalized - Up: Up: Computational routines - Previous: Previous: psb_geasums Generalized -   Contents

@@ -215,26 +215,26 @@ An integer value; 0 means no error has been detected.


- next - up - previous - contents
- Next: Next: psb_genrm2s Generalized - Up: Up: Computational routines - Previous: Previous: psb_geasums Generalized -   Contents diff --git a/docs/html/node58.html b/docs/html/node58.html index 8ca3cbf1..e747185a 100644 --- a/docs/html/node58.html +++ b/docs/html/node58.html @@ -26,26 +26,26 @@ original version by: Nikos Drakos, CBLU, University of Leeds - next - up - previous - contents
- Next: Next: psb_norm1 1-Norm - Up: Up: Computational routines - Previous: Previous: psb_norm2 2-Norm -   Contents

@@ -193,26 +193,26 @@ An integer value; 0 means no error has been detected.


- next - up - previous - contents
- Next: Next: psb_norm1 1-Norm - Up: Up: Computational routines - Previous: Previous: psb_norm2 2-Norm -   Contents diff --git a/docs/html/node59.html b/docs/html/node59.html index 40d5c991..b9853fd4 100644 --- a/docs/html/node59.html +++ b/docs/html/node59.html @@ -26,26 +26,26 @@ original version by: Nikos Drakos, CBLU, University of Leeds - next - up - previous - contents
- Next: Next: psb_normi Infinity - Up: Up: Computational routines - Previous: Previous: psb_genrm2s Generalized -   Contents

@@ -193,26 +193,26 @@ An integer value; 0 means no error has been detected.


- next - up - previous - contents
- Next: Next: psb_normi Infinity - Up: Up: Computational routines - Previous: Previous: psb_genrm2s Generalized -   Contents diff --git a/docs/html/node6.html b/docs/html/node6.html index 0a4816fb..a66e0416 100644 --- a/docs/html/node6.html +++ b/docs/html/node6.html @@ -26,26 +26,26 @@ original version by: Nikos Drakos, CBLU, University of Leeds - next - up - previous - contents
- Next: Next: User-defined index mappings - Up: Up: General overview - Previous: Previous: Library contents -   Contents

@@ -249,32 +249,32 @@ from optimal. Subsections
- next - up - previous - contents
- Next: Next: User-defined index mappings - Up: Up: General overview - Previous: Previous: Library contents -   Contents diff --git a/docs/html/node60.html b/docs/html/node60.html index 7380bc16..1185ce72 100644 --- a/docs/html/node60.html +++ b/docs/html/node60.html @@ -26,26 +26,26 @@ original version by: Nikos Drakos, CBLU, University of Leeds - next - up - previous - contents
- Next: Next: psb_spmm Sparse - Up: Up: Computational routines - Previous: Previous: psb_norm1 1-Norm -   Contents

@@ -193,26 +193,26 @@ An integer value; 0 means no error has been detected.


- next - up - previous - contents
- Next: Next: psb_spmm Sparse - Up: Up: Computational routines - Previous: Previous: psb_norm1 1-Norm -   Contents diff --git a/docs/html/node61.html b/docs/html/node61.html index 58780c61..a21eb3e0 100644 --- a/docs/html/node61.html +++ b/docs/html/node61.html @@ -26,26 +26,26 @@ original version by: Nikos Drakos, CBLU, University of Leeds - next - up - previous - contents
- Next: Next: psb_spsm Triangular - Up: Up: Computational routines - Previous: Previous: psb_normi Infinity -   Contents

@@ -396,26 +396,26 @@ An integer value; 0 means no error has been detected.


- next - up - previous - contents
- Next: Next: psb_spsm Triangular - Up: Up: Computational routines - Previous: Previous: psb_normi Infinity -   Contents diff --git a/docs/html/node62.html b/docs/html/node62.html index ad853258..e0fb7434 100644 --- a/docs/html/node62.html +++ b/docs/html/node62.html @@ -25,26 +25,26 @@ original version by: Nikos Drakos, CBLU, University of Leeds - next - up - previous - contents
- Next: Next: Communication routines - Up: Up: Computational routines - Previous: Previous: psb_spmm Sparse -   Contents

@@ -440,26 +440,26 @@ An integer value; 0 means no error has been detected.


- next - up - previous - contents
- Next: Next: Communication routines - Up: Up: Computational routines - Previous: Previous: psb_spmm Sparse -   Contents diff --git a/docs/html/node63.html b/docs/html/node63.html index 36da86ce..d1f13903 100644 --- a/docs/html/node63.html +++ b/docs/html/node63.html @@ -26,26 +26,26 @@ original version by: Nikos Drakos, CBLU, University of Leeds - next - up - previous - contents
- Next: Next: psb_halo Halo - Up: Up: userhtml - Previous: Previous: psb_spsm Triangular -   Contents

@@ -63,13 +63,13 @@ routines not tied to a discretization space see Subsections diff --git a/docs/html/node64.html b/docs/html/node64.html index ed700a0f..0dec8d24 100644 --- a/docs/html/node64.html +++ b/docs/html/node64.html @@ -26,26 +26,26 @@ original version by: Nikos Drakos, CBLU, University of Leeds - next - up - previous - contents
- Next: Next: psb_ovrl Overlap - Up: Up: Communication routines - Previous: Previous: Communication routines -   Contents

@@ -611,26 +611,26 @@ Process 1


- next - up - previous - contents
- Next: Next: psb_ovrl Overlap - Up: Up: Communication routines - Previous: Previous: Communication routines -   Contents diff --git a/docs/html/node65.html b/docs/html/node65.html index 78bdd1bc..05fab83c 100644 --- a/docs/html/node65.html +++ b/docs/html/node65.html @@ -26,26 +26,26 @@ original version by: Nikos Drakos, CBLU, University of Leeds - next - up - previous - contents
- Next: Next: psb_gather Gather - Up: Up: Communication routines - Previous: Previous: psb_halo Halo -   Contents

@@ -739,26 +739,26 @@ Process 1


- next - up - previous - contents
- Next: Next: psb_gather Gather - Up: Up: Communication routines - Previous: Previous: psb_halo Halo -   Contents diff --git a/docs/html/node66.html b/docs/html/node66.html index 1f80e7a0..d56fc67e 100644 --- a/docs/html/node66.html +++ b/docs/html/node66.html @@ -26,26 +26,26 @@ original version by: Nikos Drakos, CBLU, University of Leeds - next - up - previous - contents
- Next: Next: psb_scatter Scatter - Up: Up: Communication routines - Previous: Previous: psb_ovrl Overlap -   Contents

@@ -245,26 +245,26 @@ An integer value; 0 means no error has been detected.


- next - up - previous - contents
- Next: Next: psb_scatter Scatter - Up: Up: Communication routines - Previous: Previous: psb_ovrl Overlap -   Contents diff --git a/docs/html/node67.html b/docs/html/node67.html index f5bae346..bd0b9628 100644 --- a/docs/html/node67.html +++ b/docs/html/node67.html @@ -25,26 +25,26 @@ original version by: Nikos Drakos, CBLU, University of Leeds - next - up - previous - contents
- Next: Next: Data management routines - Up: Up: Communication routines - Previous: Previous: psb_gather Gather -   Contents

@@ -252,26 +252,26 @@ An integer value; 0 means no error has been detected.


- next - up - previous - contents
- Next: Next: Data management routines - Up: Up: Communication routines - Previous: Previous: psb_gather Gather -   Contents diff --git a/docs/html/node68.html b/docs/html/node68.html index ac901912..5c623494 100644 --- a/docs/html/node68.html +++ b/docs/html/node68.html @@ -26,26 +26,26 @@ original version by: Nikos Drakos, CBLU, University of Leeds - next - up - previous - contents
- Next: Next: psb_cdall Allocates - Up: Up: userhtml - Previous: Previous: psb_scatter Scatter -   Contents

@@ -63,70 +63,70 @@ Data management routines Subsections diff --git a/docs/html/node69.html b/docs/html/node69.html index 9743dd2c..e1ece410 100644 --- a/docs/html/node69.html +++ b/docs/html/node69.html @@ -26,26 +26,26 @@ original version by: Nikos Drakos, CBLU, University of Leeds - next - up - previous - contents
- Next: Next: psb_cdins Communication - Up: Up: Data management routines - Previous: Previous: Data management routines -   Contents

@@ -425,26 +425,26 @@ An integer value; 0 means no error has been detected.


- next - up - previous - contents
- Next: Next: psb_cdins Communication - Up: Up: Data management routines - Previous: Previous: Data management routines -   Contents diff --git a/docs/html/node7.html b/docs/html/node7.html index eefdd36a..8b91672d 100644 --- a/docs/html/node7.html +++ b/docs/html/node7.html @@ -25,26 +25,26 @@ original version by: Nikos Drakos, CBLU, University of Leeds - next - up - previous - contents
- Next: Next: Programming model - Up: Up: Application structure - Previous: Previous: Application structure -   Contents

diff --git a/docs/html/node70.html b/docs/html/node70.html index ad99a181..e28d97d2 100644 --- a/docs/html/node70.html +++ b/docs/html/node70.html @@ -26,26 +26,26 @@ original version by: Nikos Drakos, CBLU, University of Leeds - next - up - previous - contents
- Next: Next: psb_cdasb Communication - Up: Up: Data management routines - Previous: Previous: psb_cdall Allocates -   Contents

@@ -234,26 +234,26 @@ nor the end vertex belong to the current process.


- next - up - previous - contents
- Next: Next: psb_cdasb Communication - Up: Up: Data management routines - Previous: Previous: psb_cdall Allocates -   Contents diff --git a/docs/html/node71.html b/docs/html/node71.html index cccc9a31..798ccd17 100644 --- a/docs/html/node71.html +++ b/docs/html/node71.html @@ -26,26 +26,26 @@ original version by: Nikos Drakos, CBLU, University of Leeds - next - up - previous - contents
- Next: Next: psb_cdcpy Copies - Up: Up: Data management routines - Previous: Previous: psb_cdins Communication -   Contents

diff --git a/docs/html/node72.html b/docs/html/node72.html index 352674fa..c08ff0ce 100644 --- a/docs/html/node72.html +++ b/docs/html/node72.html @@ -26,26 +26,26 @@ original version by: Nikos Drakos, CBLU, University of Leeds - next - up - previous - contents
- Next: Next: psb_cdfree Frees - Up: Up: Data management routines - Previous: Previous: psb_cdasb Communication -   Contents

diff --git a/docs/html/node73.html b/docs/html/node73.html index 0a34ccd6..66c387cd 100644 --- a/docs/html/node73.html +++ b/docs/html/node73.html @@ -26,26 +26,26 @@ original version by: Nikos Drakos, CBLU, University of Leeds - next - up - previous - contents
- Next: Next: psb_cdbldext Build - Up: Up: Data management routines - Previous: Previous: psb_cdcpy Copies -   Contents

diff --git a/docs/html/node74.html b/docs/html/node74.html index 88877c4f..51da635c 100644 --- a/docs/html/node74.html +++ b/docs/html/node74.html @@ -26,26 +26,26 @@ original version by: Nikos Drakos, CBLU, University of Leeds - next - up - previous - contents
- Next: Next: psb_spall Allocates - Up: Up: Data management routines - Previous: Previous: psb_cdfree Frees -   Contents

@@ -173,26 +173,26 @@ An integer value; 0 means no error has been detected.


- next - up - previous - contents
- Next: Next: psb_spall Allocates - Up: Up: Data management routines - Previous: Previous: psb_cdfree Frees -   Contents diff --git a/docs/html/node75.html b/docs/html/node75.html index 7e38fe06..f29b0f94 100644 --- a/docs/html/node75.html +++ b/docs/html/node75.html @@ -26,26 +26,26 @@ original version by: Nikos Drakos, CBLU, University of Leeds - next - up - previous - contents
- Next: Next: psb_spins Insert - Up: Up: Data management routines - Previous: Previous: psb_cdbldext Build -   Contents

@@ -142,26 +142,26 @@ An integer value; 0 means no error has been detected.


- next - up - previous - contents
- Next: Next: psb_spins Insert - Up: Up: Data management routines - Previous: Previous: psb_cdbldext Build -   Contents diff --git a/docs/html/node76.html b/docs/html/node76.html index 8b1f9749..60f48daf 100644 --- a/docs/html/node76.html +++ b/docs/html/node76.html @@ -26,26 +26,26 @@ original version by: Nikos Drakos, CBLU, University of Leeds - next - up - previous - contents
- Next: Next: psb_spasb Sparse - Up: Up: Data management routines - Previous: Previous: psb_spall Allocates -   Contents

@@ -248,26 +248,26 @@ An integer value; 0 means no error has been detected.


- next - up - previous - contents
- Next: Next: psb_spasb Sparse - Up: Up: Data management routines - Previous: Previous: psb_spall Allocates -   Contents diff --git a/docs/html/node77.html b/docs/html/node77.html index c9730e44..2d7d5e91 100644 --- a/docs/html/node77.html +++ b/docs/html/node77.html @@ -26,26 +26,26 @@ original version by: Nikos Drakos, CBLU, University of Leeds - next - up - previous - contents
- Next: Next: psb_spfree Frees - Up: Up: Data management routines - Previous: Previous: psb_spins Insert -   Contents

@@ -184,26 +184,26 @@ An integer value; 0 means no error has been detected.


- next - up - previous - contents
- Next: Next: psb_spfree Frees - Up: Up: Data management routines - Previous: Previous: psb_spins Insert -   Contents diff --git a/docs/html/node78.html b/docs/html/node78.html index 4cca5867..5cb82057 100644 --- a/docs/html/node78.html +++ b/docs/html/node78.html @@ -26,26 +26,26 @@ original version by: Nikos Drakos, CBLU, University of Leeds - next - up - previous - contents
- Next: Next: psb_sprn Reinit - Up: Up: Data management routines - Previous: Previous: psb_spasb Sparse -   Contents

diff --git a/docs/html/node79.html b/docs/html/node79.html index 4c8ae0ad..ed53af74 100644 --- a/docs/html/node79.html +++ b/docs/html/node79.html @@ -26,26 +26,26 @@ original version by: Nikos Drakos, CBLU, University of Leeds - next - up - previous - contents
- Next: Next: psb_geall Allocates - Up: Up: Data management routines - Previous: Previous: psb_spfree Frees -   Contents

diff --git a/docs/html/node8.html b/docs/html/node8.html index 8412a3e4..62be56e9 100644 --- a/docs/html/node8.html +++ b/docs/html/node8.html @@ -25,26 +25,26 @@ original version by: Nikos Drakos, CBLU, University of Leeds - next - up - previous - contents
- Next: Next: Data Structures and Classes - Up: Up: General overview - Previous: Previous: User-defined index mappings -   Contents

@@ -96,26 +96,26 @@ as:


- next - up - previous - contents
- Next: Next: Data Structures and Classes - Up: Up: General overview - Previous: Previous: User-defined index mappings -   Contents diff --git a/docs/html/node80.html b/docs/html/node80.html index 4d356579..c30c806e 100644 --- a/docs/html/node80.html +++ b/docs/html/node80.html @@ -26,26 +26,26 @@ original version by: Nikos Drakos, CBLU, University of Leeds - next - up - previous - contents
- Next: Next: psb_geins Dense - Up: Up: Data management routines - Previous: Previous: psb_sprn Reinit -   Contents

@@ -150,26 +150,26 @@ An integer value; 0 means no error has been detected.


- next - up - previous - contents
- Next: Next: psb_geins Dense - Up: Up: Data management routines - Previous: Previous: psb_sprn Reinit -   Contents diff --git a/docs/html/node81.html b/docs/html/node81.html index 7a30970a..34951588 100644 --- a/docs/html/node81.html +++ b/docs/html/node81.html @@ -26,26 +26,26 @@ original version by: Nikos Drakos, CBLU, University of Leeds - next - up - previous - contents
- Next: Next: psb_geasb Assembly - Up: Up: Data management routines - Previous: Previous: psb_geall Allocates -   Contents

@@ -196,26 +196,26 @@ An integer value; 0 means no error has been detected.


- next - up - previous - contents
- Next: Next: psb_geasb Assembly - Up: Up: Data management routines - Previous: Previous: psb_geall Allocates -   Contents diff --git a/docs/html/node82.html b/docs/html/node82.html index 95a836b9..c79296cf 100644 --- a/docs/html/node82.html +++ b/docs/html/node82.html @@ -26,26 +26,26 @@ original version by: Nikos Drakos, CBLU, University of Leeds - next - up - previous - contents
- Next: Next: psb_gefree Frees - Up: Up: Data management routines - Previous: Previous: psb_geins Dense -   Contents

diff --git a/docs/html/node83.html b/docs/html/node83.html index b1ce437a..a9538830 100644 --- a/docs/html/node83.html +++ b/docs/html/node83.html @@ -26,26 +26,26 @@ original version by: Nikos Drakos, CBLU, University of Leeds - next - up - previous - contents
- Next: Next: psb_gelp Applies - Up: Up: Data management routines - Previous: Previous: psb_geasb Assembly -   Contents

diff --git a/docs/html/node84.html b/docs/html/node84.html index c3f05dfc..02f93aae 100644 --- a/docs/html/node84.html +++ b/docs/html/node84.html @@ -26,26 +26,26 @@ original version by: Nikos Drakos, CBLU, University of Leeds - next - up - previous - contents
- Next: Next: psb_glob_to_loc Global - Up: Up: Data management routines - Previous: Previous: psb_gefree Frees -   Contents

diff --git a/docs/html/node85.html b/docs/html/node85.html index 5fd8c522..b57959d1 100644 --- a/docs/html/node85.html +++ b/docs/html/node85.html @@ -26,26 +26,26 @@ original version by: Nikos Drakos, CBLU, University of Leeds - next - up - previous - contents
- Next: Next: psb_loc_to_glob Local - Up: Up: Data management routines - Previous: Previous: psb_gelp Applies -   Contents

@@ -188,26 +188,26 @@ An integer value; 0 means no error has been detected.


- next - up - previous - contents
- Next: Next: psb_loc_to_glob Local - Up: Up: Data management routines - Previous: Previous: psb_gelp Applies -   Contents diff --git a/docs/html/node86.html b/docs/html/node86.html index 53b9e886..fcc0907f 100644 --- a/docs/html/node86.html +++ b/docs/html/node86.html @@ -26,26 +26,26 @@ original version by: Nikos Drakos, CBLU, University of Leeds - next - up - previous - contents
- Next: Next: psb_is_owned - Up: Up: Data management routines - Previous: Previous: psb_glob_to_loc Global -   Contents

@@ -164,26 +164,26 @@ An integer value; 0 means no error has been detected.


- next - up - previous - contents
- Next: Next: psb_is_owned - Up: Up: Data management routines - Previous: Previous: psb_glob_to_loc Global -   Contents diff --git a/docs/html/node87.html b/docs/html/node87.html index 19396d8b..7f6c87ec 100644 --- a/docs/html/node87.html +++ b/docs/html/node87.html @@ -26,26 +26,26 @@ original version by: Nikos Drakos, CBLU, University of Leeds - next - up - previous - contents
- Next: Next: psb_owned_index - Up: Up: Data management routines - Previous: Previous: psb_loc_to_glob Local -   Contents

diff --git a/docs/html/node88.html b/docs/html/node88.html index 12eb87ab..e4f021b4 100644 --- a/docs/html/node88.html +++ b/docs/html/node88.html @@ -26,26 +26,26 @@ original version by: Nikos Drakos, CBLU, University of Leeds - next - up - previous - contents
- Next: Next: psb_is_local - Up: Up: Data management routines - Previous: Previous: psb_is_owned -   Contents

diff --git a/docs/html/node89.html b/docs/html/node89.html index ef4289cd..6e42443e 100644 --- a/docs/html/node89.html +++ b/docs/html/node89.html @@ -26,26 +26,26 @@ original version by: Nikos Drakos, CBLU, University of Leeds - next - up - previous - contents
- Next: Next: psb_local_index - Up: Up: Data management routines - Previous: Previous: psb_owned_index -   Contents

diff --git a/docs/html/node9.html b/docs/html/node9.html index 29269a3d..fa6fd501 100644 --- a/docs/html/node9.html +++ b/docs/html/node9.html @@ -26,26 +26,26 @@ original version by: Nikos Drakos, CBLU, University of Leeds - next - up - previous - contents
- Next: Next: Descriptor data structure - Up: Up: userhtml - Previous: Previous: Programming model -   Contents

@@ -111,125 +111,125 @@ developer's documentation. Subsections
- next - up - previous - contents
- Next: Next: Descriptor data structure - Up: Up: userhtml - Previous: Previous: Programming model -   Contents diff --git a/docs/html/node90.html b/docs/html/node90.html index dabf6bfe..206791db 100644 --- a/docs/html/node90.html +++ b/docs/html/node90.html @@ -26,26 +26,26 @@ original version by: Nikos Drakos, CBLU, University of Leeds - next - up - previous - contents
- Next: Next: psb_get_boundary Extract - Up: Up: Data management routines - Previous: Previous: psb_is_local -   Contents

diff --git a/docs/html/node91.html b/docs/html/node91.html index d6394da5..8c42d629 100644 --- a/docs/html/node91.html +++ b/docs/html/node91.html @@ -26,26 +26,26 @@ original version by: Nikos Drakos, CBLU, University of Leeds - next - up - previous - contents
- Next: Next: psb_get_overlap Extract - Up: Up: Data management routines - Previous: Previous: psb_local_index -   Contents

diff --git a/docs/html/node92.html b/docs/html/node92.html index 09c0986a..43cc30f5 100644 --- a/docs/html/node92.html +++ b/docs/html/node92.html @@ -26,26 +26,26 @@ original version by: Nikos Drakos, CBLU, University of Leeds - next - up - previous - contents
- Next: Next: psb_sp_getrow Extract - Up: Up: Data management routines - Previous: Previous: psb_get_boundary Extract -   Contents

diff --git a/docs/html/node93.html b/docs/html/node93.html index 87065ba7..d870be90 100644 --- a/docs/html/node93.html +++ b/docs/html/node93.html @@ -26,26 +26,26 @@ original version by: Nikos Drakos, CBLU, University of Leeds - next - up - previous - contents
- Next: Next: psb_sizeof Memory - Up: Up: Data management routines - Previous: Previous: psb_get_overlap Extract -   Contents

@@ -231,26 +231,26 @@ An integer value; 0 means no error has been detected.


- next - up - previous - contents
- Next: Next: psb_sizeof Memory - Up: Up: Data management routines - Previous: Previous: psb_get_overlap Extract -   Contents diff --git a/docs/html/node94.html b/docs/html/node94.html index 7f6ae923..2bd163e3 100644 --- a/docs/html/node94.html +++ b/docs/html/node94.html @@ -26,26 +26,26 @@ original version by: Nikos Drakos, CBLU, University of Leeds - next - up - previous - contents
- Next: Next: Sorting utilities - Up: Up: Data management routines - Previous: Previous: psb_sp_getrow Extract -   Contents

diff --git a/docs/html/node95.html b/docs/html/node95.html index 975a01b0..13fa8d22 100644 --- a/docs/html/node95.html +++ b/docs/html/node95.html @@ -25,26 +25,26 @@ original version by: Nikos Drakos, CBLU, University of Leeds - next - up - previous - contents
- Next: Next: Parallel environment routines - Up: Up: Data management routines - Previous: Previous: psb_sizeof Memory -   Contents

@@ -266,26 +266,26 @@ i$">; thus, upon return from the subroutine, for each


- next - up - previous - contents
- Next: Next: Parallel environment routines - Up: Up: Data management routines - Previous: Previous: psb_sizeof Memory -   Contents diff --git a/docs/html/node96.html b/docs/html/node96.html index 35f96ee4..5b1f178c 100644 --- a/docs/html/node96.html +++ b/docs/html/node96.html @@ -26,26 +26,26 @@ original version by: Nikos Drakos, CBLU, University of Leeds - next - up - previous - contents
- Next: Next: psb_init Initializes - Up: Up: userhtml - Previous: Previous: Sorting utilities -   Contents

@@ -63,41 +63,41 @@ Parallel environment routines Subsections diff --git a/docs/html/node97.html b/docs/html/node97.html index c1794814..294710bf 100644 --- a/docs/html/node97.html +++ b/docs/html/node97.html @@ -26,26 +26,26 @@ original version by: Nikos Drakos, CBLU, University of Leeds - next - up - previous - contents
- Next: Next: psb_info Return - Up: Up: Parallel environment routines - Previous: Previous: Parallel environment routines -   Contents

@@ -152,26 +152,26 @@ Specified as: an integer variable.


- next - up - previous - contents
- Next: Next: psb_info Return - Up: Up: Parallel environment routines - Previous: Previous: Parallel environment routines -   Contents diff --git a/docs/html/node98.html b/docs/html/node98.html index 241a7f4a..8923f152 100644 --- a/docs/html/node98.html +++ b/docs/html/node98.html @@ -26,26 +26,26 @@ original version by: Nikos Drakos, CBLU, University of Leeds - next - up - previous - contents
- Next: Next: psb_exit Exit - Up: Up: Parallel environment routines - Previous: Previous: psb_init Initializes -   Contents

@@ -145,26 +145,26 @@ Specified as: an integer variable.


- next - up - previous - contents
- Next: Next: psb_exit Exit - Up: Up: Parallel environment routines - Previous: Previous: psb_init Initializes -   Contents diff --git a/docs/html/node99.html b/docs/html/node99.html index 4a4369e8..1f06b323 100644 --- a/docs/html/node99.html +++ b/docs/html/node99.html @@ -26,26 +26,26 @@ original version by: Nikos Drakos, CBLU, University of Leeds - next - up - previous - contents
- Next: Next: psb_get_mpicomm Get - Up: Up: Parallel environment routines - Previous: Previous: psb_info Return -   Contents

@@ -124,26 +124,26 @@ Specified as: a logical variable, default value: true.


- next - up - previous - contents
- Next: Next: psb_get_mpicomm Get - Up: Up: Parallel environment routines - Previous: Previous: psb_info Return -   Contents diff --git a/docs/html/userhtml.html b/docs/html/userhtml.html index 0c44952e..b735bee3 100644 --- a/docs/html/userhtml.html +++ b/docs/html/userhtml.html @@ -23,18 +23,18 @@ original version by: Nikos Drakos, CBLU, University of Leeds - next up previous - contents
- Next: Next: Contents -   Contents

@@ -59,9 +59,9 @@ University of Rome ``Tor Vergata'', Italy


-Software version: 3.4 +Software version: 3.4.1
-May 10, 2016. +June 2, 2016. @@ -70,334 +70,334 @@ May 10, 2016. diff --git a/docs/psblas-3.4.pdf b/docs/psblas-3.4.pdf index f4126f1b..f2d7099b 100644 --- a/docs/psblas-3.4.pdf +++ b/docs/psblas-3.4.pdf @@ -5,23 +5,23 @@ /Type /ObjStm /N 100 /First 818 -/Length 4727 +/Length 4729 >> stream -1 0 5 38 6 75 9 115 10 142 13 183 14 215 17 261 18 297 21 343 -22 377 25 423 26 462 29 513 30 560 33 606 34 641 37 682 38 725 41 771 -42 814 45 865 46 903 49 945 50 979 53 1021 54 1055 57 1097 58 1132 61 1174 -62 1209 65 1251 66 1286 69 1328 70 1356 73 1398 74 1417 77 1459 78 1511 81 1554 -82 1606 85 1657 86 1692 89 1738 90 1775 93 1826 94 1867 97 1910 98 1936 101 1979 -102 2006 105 2050 106 2079 109 2123 110 2150 113 2194 114 2216 117 2260 118 2286 121 2330 -122 2377 125 2421 126 2488 129 2532 130 2552 133 2596 134 2617 137 2661 138 2687 141 2731 -142 2758 145 2802 146 2821 149 2865 150 2884 153 2928 154 2971 157 3015 158 3035 161 3087 -162 3123 165 3170 166 3216 169 3268 170 3303 173 3347 174 3374 177 3418 178 3440 181 3484 -182 3511 185 3555 186 3575 189 3622 190 3670 193 3717 194 3755 197 3797 198 3836 201 3880 +1 0 5 38 6 77 9 117 10 144 13 185 14 217 17 263 18 299 21 345 +22 379 25 425 26 464 29 515 30 562 33 608 34 643 37 684 38 727 41 773 +42 816 45 867 46 905 49 947 50 981 53 1023 54 1057 57 1099 58 1134 61 1176 +62 1211 65 1253 66 1288 69 1330 70 1358 73 1400 74 1419 77 1461 78 1513 81 1556 +82 1608 85 1659 86 1694 89 1740 90 1777 93 1828 94 1869 97 1912 98 1938 101 1981 +102 2008 105 2052 106 2081 109 2125 110 2152 113 2196 114 2218 117 2262 118 2288 121 2332 +122 2379 125 2423 126 2490 129 2534 130 2554 133 2598 134 2619 137 2663 138 2689 141 2733 +142 2760 145 2804 146 2823 149 2867 150 2886 153 2930 154 2973 157 3017 158 3037 161 3089 +162 3125 165 3172 166 3218 169 3270 170 3305 173 3349 174 3376 177 3420 178 3442 181 3486 +182 3513 185 3557 186 3577 189 3624 190 3672 193 3719 194 3757 197 3799 198 3838 201 3882 % 1 0 obj << /S /GoTo /D (title.0) >> % 5 0 obj -(PSBLAS-v3.4 User's Guide) +(PSBLAS-v3.4.1 User's Guide) % 6 0 obj << /S /GoTo /D (section.1) >> % 9 0 obj @@ -444,7 +444,7 @@ endstream endobj 535 0 obj << -/Length 684 +/Length 682 >> stream 0 g 0 G @@ -453,7 +453,7 @@ stream 0 g 0 G 0 g 0 G BT -/F16 24.7871 Tf 157.142 570.847 Td [(PSBLAS)-375(3.4)-375(User's)-375(guide)]TJ +/F16 24.7871 Tf 135.453 570.847 Td [(PSBLAS)-375(3.4.1)-375(User's)-375(guide)]TJ ET q 1 0 0 1 125.3 554.602 cm @@ -463,7 +463,7 @@ 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 91.602 -24.824 Td [(Ma)28(y)-333(10,)-334(2016.)]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 95.061 -24.824 Td [(June)-333(2,)-334(2016.)]TJ 0 g 0 G 0 g 0 G ET @@ -3586,7 +3586,7 @@ BT 1 0 0 rg 1 0 0 RG [-278(18)]TJ 0 g 0 G - [(];)-297(su\016cien)28(t)-278(supp)-28(ort)-278(for)-278(F)84(ortran)-278(2003)]TJ 0 -11.955 Td [(is)-249(no)28(w)-249(a)27(v)56(ailable)-249(from)-249(man)28(y)-250(compilers,)-266(in)1(c)-1(lu)1(ding)-249(the)-250(GNU)-249(F)84(ortran)-249(compiler)-249(from)]TJ 0 -11.955 Td [(the)-333(F)83(ree)-333(Soft)27(w)28(are)-333(F)83(oundation)-333(\050as)-333(of)-334(v)28(ersion)-333(4.6\051.)]TJ 14.944 -12.221 Td [(Previous)-270(approac)28(hes)-271(ha)28(v)28(e)-271(b)-27(een)-271(based)-270(on)-270(mixing)-271(F)84(ortran)-270(95,)-283(with)-271(its)-270(supp)-28(ort)]TJ -14.944 -11.955 Td [(for)-352(ob)-56(ject-based)-352(design,)-357(with)-352(other)-352(languages;)-362(these)-352(ha)27(v)28(e)-352(b)-28(een)-352(adv)28(o)-28(cated)-352(b)27(y)-352(a)]TJ 0 -11.956 Td [(n)28(um)28(b)-28(er)-423(of)-422(authors,)-445(e.g.)-423([)]TJ + [(];)-297(su\016cien)28(t)-278(supp)-28(ort)-278(for)-278(F)84(ortran)-278(2003)]TJ 0 -11.955 Td [(is)-249(no)28(w)-249(a)27(v)56(ailable)-249(from)-249(man)28(y)-250(compilers,)-266(in)1(c)-1(lu)1(ding)-249(the)-250(GNU)-249(F)84(ortran)-249(compiler)-249(from)]TJ 0 -11.955 Td [(the)-333(F)83(ree)-333(Soft)27(w)28(are)-333(F)83(oundation)-333(\050as)-333(of)-334(v)28(ersion)-333(4.8\051.)]TJ 14.944 -12.221 Td [(Previous)-270(approac)28(hes)-271(ha)28(v)28(e)-271(b)-27(een)-271(based)-270(on)-270(mixing)-271(F)84(ortran)-270(95,)-283(with)-271(its)-270(supp)-28(ort)]TJ -14.944 -11.955 Td [(for)-352(ob)-56(ject-based)-352(design,)-357(with)-352(other)-352(languages;)-362(these)-352(ha)27(v)28(e)-352(b)-28(een)-352(adv)28(o)-28(cated)-352(b)27(y)-352(a)]TJ 0 -11.956 Td [(n)28(um)28(b)-28(er)-423(of)-422(authors,)-445(e.g.)-423([)]TJ 1 0 0 rg 1 0 0 RG [(16)]TJ 0 g 0 G @@ -3950,7 +3950,7 @@ BT 0 g 0 G /F27 9.9626 Tf -24.907 -24.208 Td [(lo)-32(cal)]TJ 0 g 0 G -/F8 9.9626 Tf 28.055 0 Td [(Eac)28(h)-334(p)1(ro)-28(cess)-334(has)-333(its)-333(o)27(wn)-333(v)56(alue\050s\051)-334(indep)-27(enden)27(tly)84(.)]TJ -28.055 -23.137 Td [(T)83(o)-333(\014nish)-333(our)-334(general)-333(description,)-333(w)28(e)-334(de\014ne)-333(a)-333(v)27(ersion)-333(string)-333(with)-334(th)1(e)-334(constan)28(t)]TJ/F30 9.9626 Tf 122.168 -24.059 Td [(psb_version_string_)]TJ/F8 9.9626 Tf -122.168 -24.059 Td [(whose)-333(curren)27(t)-333(v)56(alue)-334(is)]TJ/F30 9.9626 Tf 99.793 0 Td [(3.0.0)]TJ +/F8 9.9626 Tf 28.055 0 Td [(Eac)28(h)-334(p)1(ro)-28(cess)-334(has)-333(its)-333(o)27(wn)-333(v)56(alue\050s\051)-334(indep)-27(enden)27(tly)84(.)]TJ -28.055 -23.137 Td [(T)83(o)-333(\014nish)-333(our)-334(general)-333(description,)-333(w)28(e)-334(de\014ne)-333(a)-333(v)27(ersion)-333(string)-333(with)-334(th)1(e)-334(constan)28(t)]TJ/F30 9.9626 Tf 122.168 -24.059 Td [(psb_version_string_)]TJ/F8 9.9626 Tf -122.168 -24.059 Td [(whose)-333(curren)27(t)-333(v)56(alue)-334(is)]TJ/F30 9.9626 Tf 99.793 0 Td [(3.4.0)]TJ 0 g 0 G /F8 9.9626 Tf 69.572 -29.888 Td [(5)]TJ 0 g 0 G @@ -21256,7 +21256,7 @@ endstream endobj 1704 0 obj << -/Length 8481 +/Length 8242 >> stream 0 g 0 G @@ -21269,164 +21269,156 @@ q []0 d 0 J 0.398 w 0 0 m 4.035 0 l S Q BT -/F16 11.9552 Tf 175.796 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(vi)1(des)-343(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(when)]TJ/F11 9.9626 Tf 107.839 -24.754 Td [(er)-28(r)]TJ/F8 9.9626 Tf 16.949 0 Td [(=)]TJ/F14 9.9626 Tf 38.111 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.316 1.495 Td [(k)]TJ +/F16 11.9552 Tf 175.796 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(vi)1(des)-343(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(when)]TJ/F11 9.9626 Tf 107.839 -26.564 Td [(er)-28(r)]TJ/F8 9.9626 Tf 16.949 0 Td [(=)]TJ/F14 9.9626 Tf 38.111 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.316 1.494 Td [(k)]TJ ET q -1 0 0 1 287.205 629.61 cm +1 0 0 1 287.205 627.801 cm []0 d 0 J 0.398 w 0 0 m 70.572 0 l S Q BT -/F8 9.9626 Tf 287.205 620.286 Td [(\050)]TJ/F14 9.9626 Tf 3.874 0 Td [(k)]TJ/F11 9.9626 Tf 4.982 0 Td [(A)]TJ/F14 9.9626 Tf 7.472 0 Td [(kk)]TJ/F11 9.9626 Tf 9.962 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 7.195 0 Td [(+)]TJ/F14 9.9626 Tf 9.963 0 Td [(k)]TJ/F11 9.9626 Tf 4.981 0 Td [(b)]TJ/F14 9.9626 Tf 4.276 0 Td [(k)]TJ/F8 9.9626 Tf 4.981 0 Td [(\051)]TJ/F11 9.9626 Tf 7.837 6.834 Td [(<)-278(eps)]TJ/F8 9.9626 Tf -211.034 -24.849 Td [(or)-333(the)-334(2-norm)-333(residual)-333(reduction)]TJ/F11 9.9626 Tf 133.771 -22.817 Td [(er)-28(r)]TJ/F8 9.9626 Tf 16.949 0 Td [(=)]TJ/F14 9.9626 Tf 12.179 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.316 1.494 Td [(k)]TJ +/F8 9.9626 Tf 287.205 618.476 Td [(\050)]TJ/F14 9.9626 Tf 3.874 0 Td [(k)]TJ/F11 9.9626 Tf 4.982 0 Td [(A)]TJ/F14 9.9626 Tf 7.472 0 Td [(kk)]TJ/F11 9.9626 Tf 9.962 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.963 0 Td [(k)]TJ/F11 9.9626 Tf 4.981 0 Td [(b)]TJ/F14 9.9626 Tf 4.276 0 Td [(k)]TJ/F8 9.9626 Tf 4.981 0 Td [(\051)]TJ/F11 9.9626 Tf 7.837 6.834 Td [(<)-278(eps)]TJ/F8 9.9626 Tf -211.034 -26.657 Td [(or)-333(the)-334(2-norm)-333(residual)-333(reduction)]TJ/F11 9.9626 Tf 133.771 -24.627 Td [(er)-28(r)]TJ/F8 9.9626 Tf 16.949 0 Td [(=)]TJ/F14 9.9626 Tf 12.179 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.316 1.495 Td [(k)]TJ ET q -1 0 0 1 313.137 581.945 cm +1 0 0 1 313.137 576.517 cm []0 d 0 J 0.398 w 0 0 m 18.708 0 l S Q BT -/F14 9.9626 Tf 313.137 572.62 Td [(k)]TJ/F11 9.9626 Tf 4.981 0 Td [(b)]TJ/F14 9.9626 Tf 4.276 0 Td [(k)]TJ/F7 6.9738 Tf 4.981 -1.494 Td [(2)]TJ/F11 9.9626 Tf 8.432 8.328 Td [(<)-278(eps)]TJ/F8 9.9626 Tf -185.102 -25.402 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.738 0 Td [(x)]TJ/F10 6.9738 Tf 5.694 -1.494 Td [(i)]TJ/F8 9.9626 Tf 6.504 1.494 Td [(is)-320(the)-320(ten)28(tativ)28(e)-320(solution)-320(and)]TJ/F11 9.9626 Tf 125.355 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.97 -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/F27 9.9626 Tf -68.556 -16.991 Td [(c)-138(a)-138(l)-139(l)]TJ/F8 9.9626 Tf 29.762 0 Td [(p)-126(s)-125(b)]TJ +/F14 9.9626 Tf 313.137 567.192 Td [(k)]TJ/F11 9.9626 Tf 4.981 0 Td [(b)]TJ/F14 9.9626 Tf 4.276 0 Td [(k)]TJ/F7 6.9738 Tf 4.981 -1.494 Td [(2)]TJ/F11 9.9626 Tf 8.432 8.328 Td [(<)-278(eps)]TJ/F8 9.9626 Tf -185.102 -27.211 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.738 0 Td [(x)]TJ/F10 6.9738 Tf 5.694 -1.495 Td [(i)]TJ/F8 9.9626 Tf 6.504 1.495 Td [(is)-320(the)-320(ten)28(tativ)28(e)-320(solution)-320(and)]TJ/F11 9.9626 Tf 125.355 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.97 -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/F27 9.9626 Tf -68.556 -17.716 Td [(c)-138(a)-138(l)-139(l)]TJ/F8 9.9626 Tf 29.762 0 Td [(p)-126(s)-125(b)]TJ ET q -1 0 0 1 201.196 513.35 cm +1 0 0 1 201.196 505.389 cm []0 d 0 J 0.398 w 0 0 m 2.989 0 l S Q BT -/F8 9.9626 Tf 205.436 513.151 Td [(k)-126(r)-125(y)-126(l)-125(o)-126(v)-231(\050)-146(m)-40(e)-41(t)-40(h)-40(o)-40(d)-242(,)-194(a)-228(,)-255(p)-94(r)-94(e)-94(c)-349(,)-176(b)-191(,)-185(x)-209(,)-243(e)-81(p)-81(s)-323(,)-274(d)-113(e)-112(s)-113(c)]TJ +/F8 9.9626 Tf 205.436 505.189 Td [(k)-126(r)-125(y)-126(l)-125(o)-126(v)-231(\050)-146(m)-40(e)-41(t)-40(h)-40(o)-40(d)-242(,)-194(a)-228(,)-255(p)-94(r)-94(e)-94(c)-349(,)-176(b)-191(,)-185(x)-209(,)-243(e)-81(p)-81(s)-323(,)-274(d)-113(e)-112(s)-113(c)]TJ ET q -1 0 0 1 402.384 513.35 cm +1 0 0 1 402.384 505.389 cm []0 d 0 J 0.398 w 0 0 m 2.989 0 l S Q BT -/F8 9.9626 Tf 406.495 513.151 Td [(a)-386(,)-288(i)-127(n)-127(f)-127(o)-302(,)-48(&)]TJ -226.787 -11.955 Td [(&)-579(i)-67(t)-67(m)-68(a)-67(x)-296(,)-311(i)-150(t)-149(e)-150(r)-460(,)]TJ/F27 9.9626 Tf 79.243 0 Td [(e)-65(r)-65(r)]TJ/F8 9.9626 Tf 18.89 0 Td [(,)-305(i)-144(t)-144(r)-144(a)-144(c)-145(e)-449(,)-319(i)-158(r)-158(s)-158(t)-476(,)-288(i)-126(s)-126(t)-126(o)-127(p)-413(,)-230(c)-69(o)-69(n)-69(d)-174(\051)]TJ +/F8 9.9626 Tf 406.495 505.189 Td [(a)-386(,)-288(i)-127(n)-127(f)-127(o)-302(,)-48(&)]TJ -226.787 -11.955 Td [(&)-579(i)-67(t)-67(m)-68(a)-67(x)-296(,)-311(i)-150(t)-149(e)-150(r)-460(,)]TJ/F27 9.9626 Tf 79.243 0 Td [(e)-65(r)-65(r)]TJ/F8 9.9626 Tf 18.89 0 Td [(,)-305(i)-144(t)-144(r)-144(a)-144(c)-145(e)-449(,)-319(i)-158(r)-158(s)-158(t)-476(,)-288(i)-126(s)-126(t)-126(o)-127(p)-413(,)-230(c)-69(o)-69(n)-69(d)-174(\051)]TJ 0 g 0 G 0 g 0 G 0 g 0 G -/F27 9.9626 Tf -127.136 -24.601 Td [(T)32(yp)-32(e:)]TJ +/F27 9.9626 Tf -127.136 -27.133 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.984 Td [(On)-383(En)32(try)]TJ +/F27 9.9626 Tf -33.797 -19.708 Td [(On)-383(En)32(try)]TJ 0 g 0 G 0 g 0 G - 0 -18.984 Td [(metho)-32(d)]TJ + 0 -19.707 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)-235(the)-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.106 -11.955 Td [(are:)]TJ +/F8 9.9626 Tf 43.012 0 Td [(a)-235(string)-235(that)-235(de\014nes)-235(the)-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.106 -11.956 Td [(are:)]TJ 0 g 0 G -/F27 9.9626 Tf 0 -18.984 Td [(CG:)]TJ +/F27 9.9626 Tf 0 -19.707 Td [(CG:)]TJ 0 g 0 G /F8 9.9626 Tf 25.447 0 Td [(the)-333(Conjugate)-334(Gradien)28(t)-333(metho)-28(d;)]TJ 0 g 0 G -/F27 9.9626 Tf -25.447 -14.998 Td [(CGS:)]TJ +/F27 9.9626 Tf -25.447 -15.723 Td [(CGS:)]TJ 0 g 0 G /F8 9.9626 Tf 31.812 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.812 -14.999 Td [(BICG:)]TJ +/F27 9.9626 Tf -31.812 -15.722 Td [(GCR:)]TJ +0 g 0 G +/F8 9.9626 Tf 34.039 0 Td [(the)-333(Generalized)-334(Conjugate)-333(Residual)-333(metho)-28(d;)]TJ +0 g 0 G +/F27 9.9626 Tf -34.039 -15.723 Td [(F)32(CG:)]TJ +0 g 0 G +/F8 9.9626 Tf 32.337 0 Td [(the)-333(Flexible)-334(Conjugate)-333(Gradien)28(t)-333(me)-1(th)1(o)-28(d)]TJ +0 0 1 rg 0 0 1 RG +/F7 6.9738 Tf 177.626 3.615 Td [(4)]TJ +0 g 0 G +/F8 9.9626 Tf 4.47 -3.615 Td [(;)]TJ +0 g 0 G +/F27 9.9626 Tf -214.433 -15.722 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.999 Td [(BICGST)96(AB:)]TJ +/F27 9.9626 Tf -37.941 -15.723 Td [(BICGST)96(AB:)]TJ 0 g 0 G -/F8 9.9626 Tf 68.134 0 Td [(the)-333(Bi-Conjugate)-334(Gradien)28(t)-333(Stabilized)-333(metho)-28(d;)]TJ +/F8 9.9626 Tf 68.133 0 Td [(the)-333(Bi-Conjugate)-334(Gradien)28(t)-333(Stabilized)-333(me)-1(th)1(o)-28(d;)]TJ 0 g 0 G -/F27 9.9626 Tf -68.134 -14.999 Td [(BICGST)96(ABL:)]TJ +/F27 9.9626 Tf -68.133 -15.723 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.999 Td [(R)32(GMRES:)]TJ +/F27 9.9626 Tf -21.918 -15.722 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.713 -18.984 Td [(a)]TJ +/F27 9.9626 Tf -83.713 -19.708 Td [(a)]TJ 0 g 0 G -/F8 9.9626 Tf 10.55 0 Td [(the)-333(lo)-28(cal)-334(p)-27(ortion)-333(of)-334(global)-333(sparse)-333(matrix)]TJ/F11 9.9626 Tf 178.969 0 Td [(A)]TJ/F8 9.9626 Tf 7.472 0 Td [(.)]TJ -172.085 -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 [(the)-333(lo)-28(cal)-333(p)-28(ortion)-333(of)-334(global)-333(sparse)-333(matrix)]TJ/F11 9.9626 Tf 178.969 0 Td [(A)]TJ/F8 9.9626 Tf 7.472 0 Td [(.)]TJ -172.085 -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.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 254.134 cm +1 0 0 1 362.845 205.681 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.935 Td [(Tspmat)]TJ +/F30 9.9626 Tf 365.983 205.482 Td [(Tspmat)]TJ ET q -1 0 0 1 397.993 254.134 cm +1 0 0 1 397.993 205.681 cm []0 d 0 J 0.398 w 0 0 m 3.138 0 l S Q BT -/F30 9.9626 Tf 401.131 253.935 Td [(type)]TJ +/F30 9.9626 Tf 401.131 205.482 Td [(type)]TJ 0 g 0 G /F8 9.9626 Tf 20.921 0 Td [(.)]TJ 0 g 0 G -/F27 9.9626 Tf -271.347 -18.984 Td [(prec)]TJ +/F27 9.9626 Tf -271.347 -19.708 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.502 -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 +/F8 9.9626 Tf 26.408 0 Td [(The)-333(data)-334(structure)-333(con)28(taining)-333(the)-334(preconditioner.)]TJ -1.502 -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 187.329 cm +1 0 0 1 362.845 138.153 cm []0 d 0 J 0.398 w 0 0 m 3.138 0 l S Q BT -/F30 9.9626 Tf 365.983 187.13 Td [(prec)]TJ +/F30 9.9626 Tf 365.983 137.953 Td [(prec)]TJ ET q -1 0 0 1 387.532 187.329 cm +1 0 0 1 387.532 138.153 cm []0 d 0 J 0.398 w 0 0 m 3.138 0 l S Q BT -/F30 9.9626 Tf 390.67 187.13 Td [(type)]TJ +/F30 9.9626 Tf 390.67 137.953 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.984 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.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(ar)1(ra)27(y)-333(or)-333(an)-334(ob)-55(ject)-333(of)-334(t)28(yp)-28(e)]TJ -0 0 1 rg 0 0 1 RG -/F30 9.9626 Tf 223.496 0 Td [(psb)]TJ -ET -q -1 0 0 1 415.426 120.525 cm -[]0 d 0 J 0.398 w 0 0 m 3.138 0 l S -Q -BT -/F30 9.9626 Tf 418.564 120.326 Td [(T)]TJ -ET -q -1 0 0 1 424.422 120.525 cm -[]0 d 0 J 0.398 w 0 0 m 3.138 0 l S -Q -BT -/F30 9.9626 Tf 427.56 120.326 Td [(vect)]TJ ET q -1 0 0 1 449.109 120.525 cm -[]0 d 0 J 0.398 w 0 0 m 3.138 0 l S +1 0 0 1 150.705 129.78 cm +[]0 d 0 J 0.398 w 0 0 m 137.482 0 l S Q BT -/F30 9.9626 Tf 452.247 120.326 Td [(type)]TJ +/F32 5.9776 Tf 161.797 123.138 Td [(4)]TJ/F31 7.9701 Tf 4.151 -2.812 Td [(Note:)-472(the)-354(i)-1(mplemen)30(tation)-354(is)-354(for)]TJ/F33 7.9701 Tf 120.249 0 Td [(F)-148(C)-70(G)]TJ/F31 7.9701 Tf 19.733 0 Td [(\0501\051.)]TJ 0 g 0 G -/F8 9.9626 Tf 20.922 0 Td [(.)]TJ 0 g 0 G - -158.081 -29.888 Td [(134)]TJ +/F8 9.9626 Tf 9.158 -29.888 Td [(134)]TJ 0 g 0 G ET endstream endobj -1713 0 obj +1716 0 obj << -/Length 6694 +/Length 6714 >> 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 +/F27 9.9626 Tf 99.895 706.129 Td [(b)]TJ 0 g 0 G -/F8 9.9626 Tf 11.028 0 Td [(The)-333(initial)-334(guess.)]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)-333(or)-333(an)-334(ob)-55(ject)-333(of)-334(t)28(yp)-28(e)]TJ +/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.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(one)-333(arra)27(y)-333(or)-333(an)-334(ob)-55(ject)-333(of)-334(t)28(yp)-28(e)]TJ 0 0 1 rg 0 0 1 RG /F30 9.9626 Tf 223.496 0 Td [(psb)]TJ ET @@ -21453,103 +21445,132 @@ BT 0 g 0 G /F8 9.9626 Tf 20.921 0 Td [(.)]TJ 0 g 0 G +/F27 9.9626 Tf -322.464 -19.427 Td [(x)]TJ +0 g 0 G +/F8 9.9626 Tf 11.028 0 Td [(The)-333(initial)-334(guess.)]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.956 Td [(Sp)-28(eci\014ed)-333(as:)-445(a)-333(rank)-333(one)-333(arra)27(y)-333(or)-333(an)-334(ob)-55(ject)-333(of)-334(t)28(yp)-28(e)]TJ +0 0 1 rg 0 0 1 RG +/F30 9.9626 Tf 223.496 0 Td [(psb)]TJ +ET +q +1 0 0 1 364.616 591.26 cm +[]0 d 0 J 0.398 w 0 0 m 3.138 0 l S +Q +BT +/F30 9.9626 Tf 367.754 591.06 Td [(T)]TJ +ET +q +1 0 0 1 373.612 591.26 cm +[]0 d 0 J 0.398 w 0 0 m 3.138 0 l S +Q +BT +/F30 9.9626 Tf 376.751 591.06 Td [(vect)]TJ +ET +q +1 0 0 1 398.3 591.26 cm +[]0 d 0 J 0.398 w 0 0 m 3.138 0 l S +Q +BT +/F30 9.9626 Tf 401.438 591.06 Td [(type)]TJ +0 g 0 G +/F8 9.9626 Tf 20.921 0 Td [(.)]TJ +0 g 0 G /F27 9.9626 Tf -322.464 -19.427 Td [(eps)]TJ 0 g 0 G -/F8 9.9626 Tf 21.117 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.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(real)-333(n)28(um)27(b)-27(er.)]TJ +/F8 9.9626 Tf 21.117 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.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(real)-333(n)28(um)27(b)-27(er.)]TJ 0 g 0 G -/F27 9.9626 Tf -24.907 -19.427 Td [(desc)]TJ +/F27 9.9626 Tf -24.907 -19.428 Td [(desc)]TJ ET q -1 0 0 1 121.81 571.832 cm +1 0 0 1 121.81 504.585 cm []0 d 0 J 0.398 w 0 0 m 3.437 0 l S Q BT -/F27 9.9626 Tf 125.247 571.633 Td [(a)]TJ +/F27 9.9626 Tf 125.247 504.385 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 524.012 cm +1 0 0 1 312.036 456.764 cm []0 d 0 J 0.398 w 0 0 m 3.138 0 l S Q BT -/F30 9.9626 Tf 315.174 523.813 Td [(desc)]TJ +/F30 9.9626 Tf 315.174 456.565 Td [(desc)]TJ ET q -1 0 0 1 336.723 524.012 cm +1 0 0 1 336.723 456.764 cm []0 d 0 J 0.398 w 0 0 m 3.138 0 l S Q BT -/F30 9.9626 Tf 339.861 523.813 Td [(type)]TJ +/F30 9.9626 Tf 339.861 456.565 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.428 Td [(itmax)]TJ +/F27 9.9626 Tf -260.887 -19.427 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.876 -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 [(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 [(itmax)]TJ/F8 9.9626 Tf 29.504 0 Td [(=)-278(1000.)]TJ -68.94 -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.504 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.876 -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 [(itmax)]TJ/F8 9.9626 Tf 29.504 0 Td [(=)-278(1000.)]TJ -68.94 -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.504 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.428 Td [(itrace)]TJ +/F27 9.9626 Tf -207.006 -19.427 Td [(itrace)]TJ 0 g 0 G -/F8 9.9626 Tf 33.251 0 Td [(If)]TJ/F11 9.9626 Tf 8.911 0 Td [(>)]TJ/F8 9.9626 Tf 10.517 0 Td [(0)-228(prin)28(t)-228(out)-228(an)-227(informational)-228(message)-228(ab)-28(out)-228(con)28(v)28(ergence)-228(ev)28(e)-1(r)1(y)]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.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 +/F8 9.9626 Tf 33.251 0 Td [(If)]TJ/F11 9.9626 Tf 8.911 0 Td [(>)]TJ/F8 9.9626 Tf 10.517 0 Td [(0)-228(prin)28(t)-228(out)-228(an)-227(informational)-228(message)-228(ab)-28(out)-228(con)28(v)28(ergence)-228(ev)28(e)-1(r)1(y)]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.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 0 g 0 G -/F27 9.9626 Tf -67.94 -31.383 Td [(irst)]TJ +/F27 9.9626 Tf -67.94 -31.382 Td [(irst)]TJ 0 g 0 G -/F8 9.9626 Tf 21.857 0 Td [(An)-333(in)28(te)-1(ger)-333(sp)-28(ecifying)-333(the)-333(restart)-334(parameter.)]TJ 3.05 -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 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 [(V)83(alues:)]TJ/F11 9.9626 Tf 37.506 0 Td [(ir)-28(st)-447(>)]TJ/F8 9.9626 Tf 33.135 0 Td [(0.)-750(This)-435(is)-435(emplo)28(y)28(e)-1(d)-435(for)-435(the)-435(BiCGST)84(AB)-1(L)-435(or)-435(R)28(GMRES)]TJ -70.641 -11.956 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(te)-1(ger)-333(sp)-28(ecifying)-333(the)-333(restart)-334(parameter.)]TJ 3.05 -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 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 [(V)83(alues:)]TJ/F11 9.9626 Tf 37.506 0 Td [(ir)-28(st)-447(>)]TJ/F8 9.9626 Tf 33.135 0 Td [(0.)-750(This)-435(is)-435(emplo)28(y)28(e)-1(d)-435(for)-435(the)-435(BiCGST)84(AB)-1(L)-435(or)-435(R)28(GMRES)]TJ -70.641 -11.955 Td [(metho)-28(ds,)-333(otherwise)-334(it)-333(is)-333(ignored.)]TJ 0 g 0 G /F27 9.9626 Tf -24.907 -19.427 Td [(istop)]TJ 0 g 0 G -/F8 9.9626 Tf 29.232 0 Td [(An)-333(in)28(te)-1(ger)-333(sp)-28(ecifying)-333(the)-333(stopping)-334(crit)1(e)-1(ri)1(on.)]TJ -4.325 -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 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 [(V)83(alues:)-478(1:)-479(use)-351(th)1(e)-351(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 +/F8 9.9626 Tf 29.232 0 Td [(An)-333(in)28(te)-1(ger)-333(sp)-28(ecifying)-333(the)-333(stopping)-334(crit)1(e)-1(ri)1(on.)]TJ -4.325 -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 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 [(V)83(alues:)-478(1:)-479(use)-351(th)1(e)-351(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 0 g 0 G /F27 9.9626 Tf -24.907 -19.427 Td [(On)-383(Return)]TJ 0 g 0 G 0 g 0 G - 0 -19.427 Td [(x)]TJ +/F8 9.9626 Tf 164.384 -29.888 Td [(135)]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.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)-333(arra)27(y)-333(or)-333(an)-334(ob)-55(ject)-333(of)-334(t)28(yp)-28(e)]TJ +ET + +endstream +endobj +1720 0 obj +<< +/Length 3810 +>> +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(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.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)-333(or)-333(an)-334(ob)-55(ject)-333(of)-334(t)28(yp)-28(e)]TJ 0 0 1 rg 0 0 1 RG /F30 9.9626 Tf 223.496 0 Td [(psb)]TJ ET q -1 0 0 1 364.616 120.525 cm +1 0 0 1 415.426 658.507 cm []0 d 0 J 0.398 w 0 0 m 3.138 0 l S Q BT -/F30 9.9626 Tf 367.754 120.326 Td [(T)]TJ +/F30 9.9626 Tf 418.564 658.308 Td [(T)]TJ ET q -1 0 0 1 373.612 120.525 cm +1 0 0 1 424.422 658.507 cm []0 d 0 J 0.398 w 0 0 m 3.138 0 l S Q BT -/F30 9.9626 Tf 376.751 120.326 Td [(vect)]TJ +/F30 9.9626 Tf 427.56 658.308 Td [(vect)]TJ ET q -1 0 0 1 398.3 120.525 cm +1 0 0 1 449.109 658.507 cm []0 d 0 J 0.398 w 0 0 m 3.138 0 l S Q BT -/F30 9.9626 Tf 401.438 120.326 Td [(type)]TJ -0 g 0 G -/F8 9.9626 Tf 20.921 0 Td [(.)]TJ -0 g 0 G - -158.08 -29.888 Td [(135)]TJ -0 g 0 G -ET - -endstream -endobj -1717 0 obj -<< -/Length 2785 ->> -stream -0 g 0 G +/F30 9.9626 Tf 452.247 658.308 Td [(type)]TJ 0 g 0 G +/F8 9.9626 Tf 20.922 0 Td [(.)]TJ 0 g 0 G -BT -/F27 9.9626 Tf 150.705 706.129 Td [(iter)]TJ +/F27 9.9626 Tf -322.464 -19.925 Td [(iter)]TJ 0 g 0 G /F8 9.9626 Tf 22.589 0 Td [(The)-333(n)27(u)1(m)27(b)-27(e)-1(r)-333(of)-333(iterations)-333(p)-28(erformed.)]TJ 2.317 -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 [(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 @@ -21565,13 +21586,13 @@ BT 0 g 0 G /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(ted.)]TJ 0 g 0 G - 139.477 -340.722 Td [(136)]TJ + 139.477 -272.976 Td [(136)]TJ 0 g 0 G ET endstream endobj -1721 0 obj +1724 0 obj << /Length 7014 >> @@ -21635,7 +21656,7 @@ ET endstream endobj -1729 0 obj +1732 0 obj << /Length 3124 >> @@ -21682,8 +21703,8 @@ endobj << /Type /ObjStm /N 100 -/First 959 -/Length 11021 +/First 958 +/Length 10654 >> stream 493 0 1647 57 1648 115 1643 173 1651 279 1653 397 497 456 1654 514 1655 573 1650 632 @@ -21691,11 +21712,11 @@ stream 1663 1697 1673 1854 1668 2020 1669 2164 1670 2310 1671 2457 1675 2604 509 2662 1672 2719 1681 2825 1676 2991 1677 3137 1678 3280 1679 3427 1683 3571 513 3630 1680 3688 1686 3794 1684 3933 1688 4080 517 4138 1685 4195 1690 4301 1692 4419 521 4478 1689 4536 1694 4642 1696 4760 525 4818 1693 4875 -1703 4968 1698 5125 1699 5269 1700 5414 1705 5557 529 5616 1706 5674 1707 5733 1708 5792 1702 5851 -1712 6008 1701 6165 1709 6309 1710 6456 1714 6599 1711 6657 1716 6776 1718 6894 1715 6953 1720 7046 -1722 7164 1723 7222 714 7280 1724 7337 765 7394 764 7451 720 7508 721 7565 737 7622 717 7679 -718 7736 1725 7793 713 7851 1726 7908 1719 7966 1728 8059 1730 8177 870 8236 752 8294 719 8352 -716 8410 712 8468 715 8526 1731 8584 1727 8643 1732 8736 1733 8875 1734 9369 1735 9698 1736 10041 +1703 4968 1698 5125 1699 5274 1700 5418 1705 5564 529 5623 1706 5681 1707 5740 1708 5799 1709 5858 +1702 5916 1715 6113 1701 6270 1711 6414 1712 6557 1717 6703 1714 6761 1719 6880 1713 7019 1721 7163 +1718 7222 1723 7328 1725 7446 1726 7504 714 7562 1727 7619 765 7676 764 7733 720 7790 721 7847 +737 7904 717 7961 718 8018 1728 8075 713 8133 1729 8190 1722 8248 1731 8341 1733 8459 870 8518 +752 8576 719 8634 716 8692 712 8750 715 8808 1734 8866 1730 8925 1735 9018 1736 9063 1737 9202 % 493 0 obj << /D [1644 0 R /XYZ 99.895 720.077 null] @@ -21999,24 +22020,24 @@ stream /Type /Annot /Subtype /Link /Border[0 0 0]/H/I/C[1 0 0] -/Rect [345.53 250.725 423.049 261.849] -/A << /S /GoTo /D (spdata) >> +/Rect [384.578 344.922 391.04 356.961] +/A << /S /GoTo /D (Hfootnote.4) >> >> % 1699 0 obj << /Type /Annot /Subtype /Link /Border[0 0 0]/H/I/C[1 0 0] -/Rect [345.53 183.92 412.588 195.045] -/A << /S /GoTo /D (precdata) >> +/Rect [345.53 202.271 423.049 213.396] +/A << /S /GoTo /D (spdata) >> >> % 1700 0 obj << /Type /Annot /Subtype /Link /Border[0 0 0]/H/I/C[1 0 0] -/Rect [398.111 117.115 474.165 128.24] -/A << /S /GoTo /D (vdata) >> +/Rect [345.53 134.743 412.588 145.868] +/A << /S /GoTo /D (precdata) >> >> % 1705 0 obj << @@ -22028,29 +22049,33 @@ stream >> % 1706 0 obj << -/D [1703 0 R /XYZ 150.705 525.106 null] +/D [1703 0 R /XYZ 150.705 517.145 null] >> % 1707 0 obj << -/D [1703 0 R /XYZ 150.705 525.106 null] +/D [1703 0 R /XYZ 150.705 517.145 null] >> % 1708 0 obj << -/D [1703 0 R /XYZ 150.705 513.151 null] +/D [1703 0 R /XYZ 150.705 505.189 null] +>> +% 1709 0 obj +<< +/D [1703 0 R /XYZ 165.948 129.79 null] >> % 1702 0 obj << -/Font << /F16 538 0 R /F8 541 0 R /F11 730 0 R /F14 747 0 R /F10 746 0 R /F7 745 0 R /F27 540 0 R /F30 744 0 R >> +/Font << /F16 538 0 R /F8 541 0 R /F11 730 0 R /F14 747 0 R /F10 746 0 R /F7 745 0 R /F27 540 0 R /F30 744 0 R /F32 748 0 R /F31 750 0 R /F33 1710 0 R >> /ProcSet [ /PDF /Text ] >> -% 1712 0 obj +% 1715 0 obj << /Type /Page -/Contents 1713 0 R -/Resources 1711 0 R +/Contents 1716 0 R +/Resources 1714 0 R /MediaBox [0 0 595.276 841.89] /Parent 1697 0 R -/Annots [ 1701 0 R 1709 0 R 1710 0 R ] +/Annots [ 1701 0 R 1711 0 R 1712 0 R ] >> % 1701 0 obj << @@ -22060,176 +22085,181 @@ stream /Rect [347.301 655.098 423.355 666.223] /A << /S /GoTo /D (vdata) >> >> -% 1709 0 obj +% 1711 0 obj << /Type /Annot /Subtype /Link /Border[0 0 0]/H/I/C[1 0 0] -/Rect [294.721 520.602 361.779 531.727] -/A << /S /GoTo /D (descdata) >> +/Rect [347.301 587.85 423.355 598.975] +/A << /S /GoTo /D (vdata) >> >> -% 1710 0 obj +% 1712 0 obj << /Type /Annot /Subtype /Link /Border[0 0 0]/H/I/C[1 0 0] -/Rect [347.301 117.115 423.355 128.24] -/A << /S /GoTo /D (vdata) >> +/Rect [294.721 453.355 361.779 464.48] +/A << /S /GoTo /D (descdata) >> >> -% 1714 0 obj +% 1717 0 obj << -/D [1712 0 R /XYZ 98.895 753.953 null] +/D [1715 0 R /XYZ 98.895 753.953 null] >> -% 1711 0 obj +% 1714 0 obj << /Font << /F27 540 0 R /F8 541 0 R /F30 744 0 R /F11 730 0 R /F14 747 0 R >> /ProcSet [ /PDF /Text ] >> -% 1716 0 obj +% 1719 0 obj << /Type /Page -/Contents 1717 0 R -/Resources 1715 0 R +/Contents 1720 0 R +/Resources 1718 0 R /MediaBox [0 0 595.276 841.89] /Parent 1697 0 R +/Annots [ 1713 0 R ] >> -% 1718 0 obj +% 1713 0 obj << -/D [1716 0 R /XYZ 149.705 753.953 null] +/Type /Annot +/Subtype /Link +/Border[0 0 0]/H/I/C[1 0 0] +/Rect [398.111 655.098 474.165 666.223] +/A << /S /GoTo /D (vdata) >> >> -% 1715 0 obj +% 1721 0 obj << -/Font << /F27 540 0 R /F8 541 0 R /F11 730 0 R >> +/D [1719 0 R /XYZ 149.705 753.953 null] +>> +% 1718 0 obj +<< +/Font << /F27 540 0 R /F8 541 0 R /F30 744 0 R /F11 730 0 R >> /ProcSet [ /PDF /Text ] >> -% 1720 0 obj +% 1723 0 obj << /Type /Page -/Contents 1721 0 R -/Resources 1719 0 R +/Contents 1724 0 R +/Resources 1722 0 R /MediaBox [0 0 595.276 841.89] /Parent 1697 0 R >> -% 1722 0 obj +% 1725 0 obj << -/D [1720 0 R /XYZ 98.895 753.953 null] +/D [1723 0 R /XYZ 98.895 753.953 null] >> -% 1723 0 obj +% 1726 0 obj << -/D [1720 0 R /XYZ 99.895 724.062 null] +/D [1723 0 R /XYZ 99.895 724.062 null] >> % 714 0 obj << -/D [1720 0 R /XYZ 99.895 699.619 null] +/D [1723 0 R /XYZ 99.895 699.619 null] >> -% 1724 0 obj +% 1727 0 obj << -/D [1720 0 R /XYZ 99.895 643.15 null] +/D [1723 0 R /XYZ 99.895 643.15 null] >> % 765 0 obj << -/D [1720 0 R /XYZ 99.895 588.618 null] +/D [1723 0 R /XYZ 99.895 588.618 null] >> % 764 0 obj << -/D [1720 0 R /XYZ 99.895 534.087 null] +/D [1723 0 R /XYZ 99.895 534.087 null] >> % 720 0 obj << -/D [1720 0 R /XYZ 99.895 479.555 null] +/D [1723 0 R /XYZ 99.895 479.555 null] >> % 721 0 obj << -/D [1720 0 R /XYZ 99.895 436.978 null] +/D [1723 0 R /XYZ 99.895 436.978 null] >> % 737 0 obj << -/D [1720 0 R /XYZ 99.895 394.402 null] +/D [1723 0 R /XYZ 99.895 394.402 null] >> % 717 0 obj << -/D [1720 0 R /XYZ 99.895 351.272 null] +/D [1723 0 R /XYZ 99.895 351.272 null] >> % 718 0 obj << -/D [1720 0 R /XYZ 99.895 308.696 null] +/D [1723 0 R /XYZ 99.895 308.696 null] >> -% 1725 0 obj +% 1728 0 obj << -/D [1720 0 R /XYZ 99.895 266.119 null] +/D [1723 0 R /XYZ 99.895 266.119 null] >> % 713 0 obj << -/D [1720 0 R /XYZ 99.895 223.543 null] +/D [1723 0 R /XYZ 99.895 223.543 null] >> -% 1726 0 obj +% 1729 0 obj << -/D [1720 0 R /XYZ 99.895 180.966 null] +/D [1723 0 R /XYZ 99.895 180.966 null] >> -% 1719 0 obj +% 1722 0 obj << /Font << /F16 538 0 R /F8 541 0 R /F17 710 0 R >> /ProcSet [ /PDF /Text ] >> -% 1728 0 obj +% 1731 0 obj << /Type /Page -/Contents 1729 0 R -/Resources 1727 0 R +/Contents 1732 0 R +/Resources 1730 0 R /MediaBox [0 0 595.276 841.89] /Parent 1697 0 R >> -% 1730 0 obj +% 1733 0 obj << -/D [1728 0 R /XYZ 149.705 753.953 null] +/D [1731 0 R /XYZ 149.705 753.953 null] >> % 870 0 obj << -/D [1728 0 R /XYZ 150.705 716.092 null] +/D [1731 0 R /XYZ 150.705 716.092 null] >> % 752 0 obj << -/D [1728 0 R /XYZ 150.705 688.251 null] +/D [1731 0 R /XYZ 150.705 688.251 null] >> % 719 0 obj << -/D [1728 0 R /XYZ 150.705 632.184 null] +/D [1731 0 R /XYZ 150.705 632.184 null] >> % 716 0 obj << -/D [1728 0 R /XYZ 150.705 590.562 null] +/D [1731 0 R /XYZ 150.705 590.562 null] >> % 712 0 obj << -/D [1728 0 R /XYZ 150.705 544.789 null] +/D [1731 0 R /XYZ 150.705 544.789 null] >> % 715 0 obj << -/D [1728 0 R /XYZ 150.705 512.909 null] +/D [1731 0 R /XYZ 150.705 512.909 null] >> -% 1731 0 obj +% 1734 0 obj << -/D [1728 0 R /XYZ 150.705 480.475 null] +/D [1731 0 R /XYZ 150.705 480.475 null] >> -% 1727 0 obj +% 1730 0 obj << /Font << /F8 541 0 R /F17 710 0 R /F30 744 0 R >> /ProcSet [ /PDF /Text ] >> -% 1732 0 obj -[575.2 657.4 525.9 657.4 543 361.6 591.7 657.4 328.7 361.6 624.5 328.7 986.1 657.4 591.7 657.4 624.5 488.1 466.8 460.2 657.4] -% 1733 0 obj -[285.5 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 399.7 571 542.4 742.3 542.4 542.4 456.8] -% 1734 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] % 1735 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] +[757.3 871.7 778.7 672.4 827.9] % 1736 0 obj -[533.6] +[575.2 657.4 525.9 657.4 543 361.6 591.7 657.4 328.7 361.6 624.5 328.7 986.1 657.4 591.7 657.4 624.5 488.1 466.8 460.2 657.4] +% 1737 0 obj +[285.5 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 399.7 571 542.4 742.3 542.4 542.4 456.8] endstream endobj -1750 0 obj +1754 0 obj << /Length1 2406 /Length2 19671 @@ -22408,7 +22438,7 @@ v x}tgY6AR{1?f{Ѵ@:ݐA{&/ɮmI >>*e_^0QᾹ'j0VLA0 -_쎪Lu* siA* >+4ZDo$U/-5&=+ YNHmѴաȏle[ً>~K͚DHiDB.@0RyŏbcY2RDf42IECQj endstream endobj -1754 0 obj +1758 0 obj << /Length1 1599 /Length2 8420 @@ -22679,7 +22709,7 @@ I T,o|c.I%\F _I q!W&|F;wC;zBi*7au¨--X[1``X/c0@WՀ;y_Z~` endstream endobj -1760 0 obj +1764 0 obj << /Length1 1519 /Length2 8224 @@ -22989,7 +23019,81 @@ t f;&}tu"@HDu1j+?9>o>DqN6y Kn;p9cS&܅awX0i~ο;6v_ɵ|W$=;  >do\h6zx- &= A!:`bЂBJ:Y_ ͯj$>*XqBùCauF[̀ۊ%Z H2 (F]9Cf2!9}  㣽i ̌{b՛جDS`sZ> +stream +%!PS-AdobeFont-1.0: CMMI8 003.002 +%%Title: CMMI8 +%Version: 003.002 +%%CreationDate: Mon Jul 13 16:17:00 2009 +%%Creator: David M. Jones +%Copyright: Copyright (c) 1997, 2009 American Mathematical Society +%Copyright: (), with Reserved Font Name CMMI8. +% This Font Software is licensed under the SIL Open Font License, Version 1.1. +% This license is in the accompanying file OFL.txt, and is also +% available with a FAQ at: http://scripts.sil.org/OFL. +%%EndComments +FontDirectory/CMMI8 known{/CMMI8 findfont dup/UniqueID known{dup +/UniqueID get 5087383 eq exch/FontType get 1 eq and}{pop false}ifelse +{save true}{false}ifelse}{false}ifelse +11 dict begin +/FontType 1 def +/FontMatrix [0.001 0 0 0.001 0 0 ]readonly def +/FontName /ZOAUSA+CMMI8 def +/FontBBox {-24 -250 1110 750 }readonly def +/PaintType 0 def +/FontInfo 10 dict dup begin +/version (003.002) readonly def +/Notice (Copyright \050c\051 1997, 2009 American Mathematical Society \050\051, with Reserved Font Name CMMI8.) readonly def +/FullName (CMMI8) readonly def +/FamilyName (Computer Modern) readonly def +/Weight (Medium) readonly def +/ItalicAngle -14.04 def +/isFixedPitch false def +/UnderlinePosition -100 def +/UnderlineThickness 50 def +/ascent 750 def +end readonly def +/Encoding 256 array +0 1 255 {1 index exch /.notdef put} for +dup 67 /C put +dup 70 /F put +dup 71 /G put +readonly def +currentdict end +currentfile eexec +oc;jAw-<X2-Τ^tE_SKF1F^jNBq{y4-Fgbԓ{"WB:rP ?dgS%|'ؓw&F7JNL9VRtbT5'm\N"K< +wJv$tE;D4Vܢv{bGCSM!R +C\#Xjh +ho35ƒ8"g{dNׅs'&X83/`C37Vl"ʀbNeP@KVcR8Dh89pz㠚LF]䘼m[Yմ]Ô _hV`I1J٪*D t U#8,eG- )1C4#9նB~DIb_ 6,=;܋o,NIMj_vVo%hQi 5X<ƪl0L c0+$c:4#3R+h~y3542KmWz.g!jA|v9eqyF[q—lj +)jҙs>l2gјpT@M/{[bK1NW^tD$;Č,,BYQ53}Q7sR |4aĹ=8ש1Y ';l3#pKdo 2{P?kKuU%5@_Ba*{U-ǸG1L5UF0҄>MR 1)dqa,<ׂRBY_1;VW*]X? ?"KZj@Q8'e޻tX<k{s-ZmqqrImqt/9aNgcZFfD|lLYBjg}`㜰h$$TH-'RuVx#>ym֛&xykkxH73_؉յ^0ZS%ݖګ=jx5XWYD!<(eh6hB@2OR(!K*ܯt^";!0* +tG +l8JY| +5K9mYөn F>-?)"ȧ9V*wj gڕoL%Y~ZM : !P!l10{Ft'XꤞKEM8tˈ(Q3kZ ޛ4i_9&yslAʗ3*@xk,@|x/ʖ)Oc*DeE| fGv6\U8"ĝm1a0heAfC+55oNw^k:G \0a# }]xvRf)tsLCs_W@#赡7iOXt&{biҢYnVq̠!X[ow_ "@]J4rSE +,09DWF"C@i[ԗ @~8xtv.fU$ ^x{m`#Z,QRڶ  %Sc0G.;=8sy뿶'Z]AxwZjGOIƆ7,5o߿焘kG~D55o>@]AIm_Ҷ Jo^ɒmφo#6PUA"X꛸/B^(@n$#H褔0㴻fr,d"q+s? n~DL zC ⒎yCEJߢxүJs!(Ԙ>gs]8`;ԭV=ݏhkTJXM*8^zceхE)R !6w3''6"sɾmI`=0c%gxf2(g1Q&#pOvY@HbՈG[$њ\L5ʢ +f/6OyщT9|]O`jٳ1+W'dN(l1BD^]᣼z+L41QUq +GB ܓVA'Sq jv)4Ћ e|iſl`u/ou>_سT)^S-nw}, ZNEC Y Rez3sp$ 2RH?. p#+Ne>PrI%y@n-S4¶{֍Y[OhEi\*BxCЙ#(~#=ϑ X\yQζ5_p&R5‰SJ^ ԷrXu 㝢)Ɣ1,B7GODE k\OȧY@hn:*洊@Q?PEDS\ ؠ䟥CMhQQxMϗDv]錻ҦJ*T#"hiW_5ʙaKT$#. Ɨ Yam=fW#tj&zlIX@t߸ඔ*'>`r/XV(soGRe',q6e: 5lP&7/ +Ex*Y$ݦӢ15\>h#1F̍\`AkS?jH:+S D:]+HT5‹f\V:\g0ﮩ IҲt} +ôoDks>+D85}lS,@\.X:; }# z;d?=rXBPucjb=ځ$ E,c2{ƫ-1,tUj34s 11hmQ4ŨSxLLIQMhƭըXT3(3o׆0ɣ Y'=gO.*V˼5$Z[łs`\Txyx{ba-:'cp{m.z~4_2a#[@?cs 9Asɦk * +0Ɔ>CȒhծ)nbF6&tR +eylyQ( )6 +ܾS)q|/`>蜐 +![+Azca_t!4t%zv@6n+-ga,_ zk :׹ENyX/5}n+,YTrۓ7hޛȕ4ZB3$M'Q6Au«T.C ,yP?%nIceOWUx 9XΖ 7aJn]ܵkقe1[+JIsXW°?mT _\ Q.(Ca1e2Xrָ88}~~HQ $\w;?4B?RB6!Y6n9MW\6}˖kxwnEB ɐ+!_>;(U fu#nWv)!dT@A!3xm(0,^>TmqO^-{7)0ٚc2 +B9V{7-cOgm6=UqZUkew>x^[.ZGPn!'FU-]1fj 6ORfWg$rdV+&K7IRͰd !HQ: YGdsz_| +endstream +endobj +1768 0 obj << /Length1 2648 /Length2 23029 @@ -23211,12 +23315,12 @@ F` `:DG@.=2g"˖S0IAʱ&nפxq{mExLJȏ;2px:m)&ã^.(<];3O*8ЉmF/XŴ:+qQ{{DZqYDE1ŭLgB`xׁuaQaL]̅M]"5bW}$wuXEiG5~f|^){1+UtT)nue'qntܱBY6[qH#K!o7{)!m:ro'Y2͌YkxP غ6Sz(:Lk܍U(+z$4Qߌyev@}!M(- #a4sA(T ˦9(D>t-rbݢJ=% LԄ UI_P= a endstream endobj -1764 0 obj +1770 0 obj << -/Length1 1391 -/Length2 6286 +/Length1 1408 +/Length2 6441 /Length3 0 -/Length 7677 +/Length 7849 >> stream %!PS-AdobeFont-1.0: CMR6 003.002 @@ -23236,7 +23340,7 @@ FontDirectory/CMR6 known{/CMR6 findfont dup/UniqueID known{dup 11 dict begin /FontType 1 def /FontMatrix [0.001 0 0 0.001 0 0 ]readonly def -/FontName /YPSQTS+CMR6 def +/FontName /UZVBPP+CMR6 def /FontBBox {-20 -250 1193 750 }readonly def /PaintType 0 def /FontInfo 9 dict dup begin @@ -23252,6 +23356,7 @@ FontDirectory/CMR6 known{/CMR6 findfont dup/UniqueID known{dup end readonly def /Encoding 256 array 0 1 255 {1 index exch /.notdef put} for +dup 52 /four put dup 49 /one put dup 51 /three put dup 50 /two put @@ -23277,18 +23382,19 @@ w Qy(E*>'߇߃5 h V`,vr3TT{3O_<΄D+ h3ʂpSV#u:>f`"_Bon!wN y/C5rb?7@?+V5خ -B6oYq^5Zp r,B^:NJ07Aϊߧrէ}E4zAWr%`HpZp={o.{#'uMTÕ[gI{dLAN }be/F? A]buvqݓ[3<4MBTparN[0O4\ۤ识BoƸF >'dnxN#ik_Aޛճs#;w͑2]&o$c`dyjJ8Xs@S! SVG]2a|C0,lRϼ;c~cЇ_ [6O&؝WcD^s7rPmQ؁9裭vb. -92),UOLkޖħb/#{A8SGL_䭔:OnW{־"R""(Nk'csۍsfdcCMQdfb\ec5NKKe`4n}$?Qh/JʶMqSyHOSٓa0pycSv"A̗ 1KHTaLX@7V.ⷨl|5;.8y|r[H1#!k i,(=Л@uvS1/!oC=-˳7=uj -$:D(LW|#@8p>gcEYz_יUKt􎰝(LO*x{'dnxN#ik_Aޛճs#;w͑2G'șV4ksݷQ۸tB"BƷHűVt#$hϻ//%GRMXg] rw\ `Ӟ(On5]8LJsJhHQMБdy'=2hʽ29hX6e~B {Us _}Ҿ?_buռF5dzΛO`;fZ88p` [ulX{jvc|Hvg>I ^+btg(KzC[g7̙sY;)|O[v$K[>y +b)f5J5BG%sOMܹZ]f@/Z4YУ8u3BBc'FjBӑUxvܭ,V^}JS mI;n1=u~VcMb*g9rB2%Șw \~ +#i8#k&8EFɨmYj&#sp +Cķy+zS&Ȅ)]Q wugOI$5ǭVuar#{*Lu4ryY;~rޝ?vX2[> stream %!PS-AdobeFont-1.0: CMR7 003.002 @@ -23308,7 +23414,7 @@ FontDirectory/CMR7 known{/CMR7 findfont dup/UniqueID known{dup 11 dict begin /FontType 1 def /FontMatrix [0.001 0 0 0.001 0 0 ]readonly def -/FontName /EWABFK+CMR7 def +/FontName /VHOJBS+CMR7 def /FontBBox {-27 -250 1122 750 }readonly def /PaintType 0 def /FontInfo 9 dict dup begin @@ -23325,6 +23431,7 @@ end readonly def /Encoding 256 array 0 1 255 {1 index exch /.notdef put} for dup 58 /colon put +dup 52 /four put dup 49 /one put dup 51 /three put dup 50 /two put @@ -23368,17 +23475,19 @@ YQ@ ɲmpJ3Yas ݟ*SQYLBP_[HWBQgf `~[x/yp vi >zxup^ľ@#uw<4b,m*}p…N{fE@fNg.`d"ŵr sr45S-U_x`F#忐{uD[Kf4IIxzɯrfb[Bk9kl 8U/W:Z94'`3T+)0ê翄 z_,{uC-4i 7,g_H9gQrHA8]E6AQsif*lI$LI`@?d/]JTgZY3.S^+ -}KM*עGt836@<1.bJX`y<˟Dt2XJQhi1kpQTS;9v_}$qﱡLT@-p˧а.)_YX3rWsTRI댞PnuZ\.)C܏YȪ(d~~3>ŕ3 %S5[)L.;P_,_ƈdLY<\%Z `Y&B5xF7)?Th* ~d\Ԁ~AyAmLY}4 ׅ<3)q~k1hT -ý2&~.!2Qm-@$rH8Nt I@o v=[64|?bO(Eh!ur#ٱ< t`'΍iWNj,t΋㸾YAۍ{ؓ#p1g_R;T="@ -Fу$.좰):v?JVm^L-oz~ RraEO^u{Xkx[:}R844_sj[RII6G4}q "8U JmmS!!Gtԏ)@G҄DqK)y6bX#Pq\LE/*[\wT̓9}9UuxWF2M#<T+!O: -SwhKtu=)mFeǺ;ze7# +}KM*עGt836@<1.bJX`y<˟Dt2XJQhi1kpQTS;9v_}$qﱡLT@-p˧а-ّ"tM=e?\"!g, +Xs?rED„B}we+)0Lzlhҁf{ǘ>}8_KLA(y yqIԲ{M[T᛽-M8NNԼ4*)q`?_TN |Z; +ѪJ-m%𛓎TU~,ڔ*oۘ/@ KҺDCȮ>Ġdû^.9MGb*7.KrG>>~h]ULwDc$9 +!³iic;) WqYa q-9V2x^]dw]RWyϒM5_Gi@ܰ/uSp)i[\IRO^VUv~޽ii,rT2X]2:K;P7Ki8dqSeYs7(S1|ɯ>WE ".Hӆ2JÞp$f*E:x1`rSrDgzčF6&Aa,msCEcGS<uw +Wg6_4qLǼ&K#$lTG,G?)ߔjTZ~x(".[^@hYnW{xR>l43rJ endstream endobj -1768 0 obj +1774 0 obj << -/Length1 2084 -/Length2 14033 +/Length1 2116 +/Length2 14301 /Length3 0 -/Length 16117 +/Length 16417 >> stream %!PS-AdobeFont-1.0: CMR8 003.002 @@ -23398,7 +23507,7 @@ FontDirectory/CMR8 known{/CMR8 findfont dup/UniqueID known{dup 11 dict begin /FontType 1 def /FontMatrix [0.001 0 0 0.001 0 0 ]readonly def -/FontName /TDRORS+CMR8 def +/FontName /GJDQOV+CMR8 def /FontBBox {-36 -250 1070 750 }readonly def /PaintType 0 def /FontInfo 9 dict dup begin @@ -23418,6 +23527,7 @@ dup 66 /B put dup 71 /G put dup 73 /I put dup 76 /L put +dup 78 /N put dup 79 /O put dup 80 /P put dup 84 /T put @@ -23425,6 +23535,7 @@ dup 88 /X put 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 @@ -23486,42 +23597,41 @@ E 2~&@ʹNt;=ΰ oY+KۛFtz/zRk]z,l93& ^ y&\ v+vXuC2I~gs="(pQ"RQSq1x̦,1fɈ[G]x&͕k5E' zFm]mT{ςh1Z(vtO:kТ4oP~Ԣ 豟l;ݳ1`yI@!fLE6<+w/_+XNVLTI?Yuk6rga tq=M=?u4~h7ajGw֖ˣՙb8|7_Aǵ2s>@rk&$n·nٿ`ϼdKDNf60ƀ4#&649߮XGOUSV9'&F#U@VreN)tX{bn̷|C'Ob^Jp$:2}osre 3ꁈ#R@D eܾ-찮-#<<\-8ŷ:Ws}w Ӧ\|Jy:,xf~X0O @xLcfġ9Pj'7a3A }~P]T#ZWo T?2#[=UN3JMNS_{/,ӛkGZ$FG[B{S[VUIa'Jn4\[pTp@nng?>x!`NH<xIcR 3.t]cI vvMtol_:R,xU0NdW\xxJ΋i-*1Tm%rs-ff7*tsKc S#-xz97 -S&*&kOE7Tb-ߧ1lڒ6z:o5IZUhvG%Y!״I #OtvBAByAī6ϝE .%TI@3Iʅ'|e -/ԂrTT묓AN rJ\E0c̮P5n7D{k\2E/\(s0 -g 0-R5`Tt(IܒK11b+3]ݢg.!C.'B<RM=ƢtRѸYBK>GTL'IC9FLZRπ2iQS;}rL҄EFd8=Gq*`?z%f7K 4uFeEb\Tztԃ$1{$O -JUĊXB4)s@˭2Ͻzԫu|$(Nh]b>S{#]ꔩφrhei:xfqqLA^ݨy~V}$}R(㟰S,8P݃5y^Q3_nSlҙYa3u6}avoXVl55 -FB} W= -QNtpY΃( ޡNIl1>f^kZ.zcH~á Z БF!nS>+j9?4%#zOT2VQdt7a][ *iio{轒}bɏ -#XՒ6ПHIL -- י%F{԰9h C'1m '>۵2yPpCfpθQ !uw7\類W]3MtUEa&FO7VN~,wF ozHKp}H>;QK\ R*N^#ݢ(ZX^Icg#r"ډ>z h:VVW(*vPzMJ&s~l5$Bp\7*Xd8ؘSCz,"Dtd=}L~TsyvL+3yw uJEL#usKEnС9Y|7ݷVMS{L$| T1thzfO *]\0H -zDݓ&R .y#stx"HIő Fl)M --qr3լuYa6q Zy$taXQ^E[Vn?5fi]LK3 ,nwpetf_f Ǭ7G5X=} -/m#wD ·YJ@ ܚ\h֗y48j=n2-(dKQWtTj`&EWz_Bs4^D'i=bVPOu,B8]ä96\vWsq -JȔZ(;0ϼ3~_[OՅT<'$oo@nW4< @P$QE #(Ga3i|X7UtC12<4ɰ9(# 䱈OQӶ>wRL f-ס q齙*LMpWƪW2z[|!/ xWC>wnt۞DL~ĚgW݀ --4oLx;{]=%^TuQp{sdDK B(ck.qީ5&.ٓ;@<ت-GJ߼('zkvcoP c &!^^H#jOO:"5 o, -|߈P -?o|Tů2@4y,ǪmL}Bo0f>Z*y$qwk{?;Y~ߜ>FsʿBpiaҌ9S$Q;T'nAE9 ks)ի>RA;rT!l -.akNwiZH`kܽ愳tae4ƱŞvv,Fd9jeZ-0= ['k(GYR1sײ![a:ߜ胣 ǙT=FicuW_Z)WxڬzAp+ǵ֙{\9ƟqZܲEm_;I&hRA~)dYRk+;(d!B{}dS!+Huk3ϸ;!f.>Dn~TQ|~ӦIv!1zU c%M#F.)) (oC8:UgË3Bu1e@l~G#]fh2TopC5yG+?Ӛ% H43Ke+L<.Z{U|1ޒCPX|L J7e%5^0;WA|e ӥ#&|7h7_/dXyc^Ba`ʭVsכ|J`s @ݞ\v -,omum4Sa:%Џѝ$;/VmɞGꨦp;hZSNoCjtFG4ѕ3-1,4?mF ZYöEy/1e@N [X+ހ>M>EFI'4ː#mVJnPRXW;ަyʭ ?_P ֛+;֬_Ki7*#Z6l٣LjGn$[foj.oK R}L{_<$g $k֐CR됫ODY$C23C`4|$2K@0ugYto -e@YZjqSi* eyq0B^6%…/Aa}'~AdӟF.` ̆v6e΄IWpȁg6]߱oJ]?kŗJH*C}EʀW,).*p6 <⛣ /M?Q%,=if%JR+ )q*Z2= ۭ4|Lsk=mevR.(dհdm6Z?jNwr;Q~[У2a `8phx5-#pT؝K$i^Ib%b̷wQs_C2V Ͻ[VQ?JaO\ϱ_'Aׯ%9LLj! e; gRH+?Zn/j\iz>' ~B$6-- Vq(j51nD9bs081"^f{JDWKJf0ZH-|$28<9 ;)ddڥH)ՙg{Uƒg }vԬX<l`|%0`G -[cvRpd99Ѡ*?eHF\%p[!"p6iG{9&= ZSw[OtXD+TVO-kТcW 0& 6y\0f:w:`!j%@^ 7O ) )!jx9*mM^*dx~,gu7Bd&d+ (ᩉ*䅂ϙA!Q}vΰ+}.ϵIb#At5r@18JН#jAMTD.-xZd1)cnj(fܣgVEP"rbCшW{~s]XK<훛}f~ޱ]ӼE#IjqwTzwфTE7S;;_]|DO rǙ5/&cw&jH2d"W2 ErH1dn6vcvŋ#IaH|}[$1ul?o5j˛Oy̓{$@٢Jh1pj^HdJѷ`ViK9/^hNVf7gfm<._L\ބ'R)9Փ6$^o8dqMuR:>VcL -"rZIWxDL ' oo=Tz3,v4[I/~dMx^?ox52^IG7szԖZEr%W<8) -6G4ڄK,71aX06)B.Q}g`k7R2)tOD`[Xq`#tL)"~$5'KEW@]*FNmg&hJ(\_yn:3(90*[+JARiD<}(v:%*{L!yALk~#7lQBO^l'm2 ixD,fmb5enuJ`y>1Ͷv!?X@XQtU3O pLp`ouͺ?cy?'ϟ@.1)oF-$. :L}aŽ7[4ޗwI]}F)ZU?1͐WpWk%?O\=~zEd+Z^&QzșP,B~J#{ɧy#N/f{ YBk1>.pXqBJk%K>YE2 ɴ<5vۚ(7| 5hIUYIPŅը0!D"Mжu,P |P %8TO%[?G"'{vqBELR^*<$bPNt lِt?+lr'yFI+O0#mO{/QmGSt "ѭr߸} -x"indl -{8|#0=i1Fn?AA/PU{ho ֹk`NCS8д%k,\`4I䇿BݮEdW*[.|6EA*F8J0YH2wzxE ֺ}_0LWN/Z"d{EOp&H GlTrx_f%3xUEXYEa;rĒ%@E]2T^yee (9:1%^@.ޛ>rw[Π??/P)zDZ*%sKoB -坅淖\-βm7}CS^oşL7X"/؟EizA!@9 -q"#X#Q[S9oȗw`:2}yĥ`ԑzQO<Q_NK# 3_6/` svV.|JBk :cɆDcIl[~魄sihDSMEy@@C[Nj:zB 0gO4mNۑj]`?< -ݴ{ooGeX5=Hqzea{PP\2uPjmMku^,yڞg >P-{cd=f NNg2:Y]C*Pn9~4+(3hdT2kefQGxF9f@is& +[oT(gvԤJ5Zr\"2GOD |ĹqXEEKB Pڥ)EGMTg_RsPQjWqo‡ըUL:D'T)v)gh}4+F)<]Zc >(Lt5@_Ed޴k`b :8,aɰ #Pp;'ă.9uܛvnr|EҾܘ;N"Ǫ茧YszI +X瓊ɚId卧0(ζiyEf[@&>sX/J_!kZ:>3`Y"b|tBw_g:Bf(KIq33M^O;&C%j]>$>D9 X(5t0+ ?rYcU×H\D&| D >9?bE/zW;sZE O FCq4ۃٌ$ 0K$ۡ7Pqꥦco`BѺᜦ2gtIA^lq0VRkm`X^{i6 +0sD }ALSsc!-a-w4 kÐq/XGXX"(+ VI @kǛlۄ/qcL?B~i-:?rHhqzd٣ZgNdCMX?NqC{rҰ +o`jug1Bݞ`gh8)M庵Bm䚤k`^Szg!47.:PzXBn9uj̃ѭSu99k̈́p5K7y`bY.SORD{_K^MqdԹq]P<͌; ٙ`8 ٟG|P lL,c gO# ڼtW "0ʒn +\)7&k&8_:5Cz&0ls8\G>-ow x0$w4!flE}Xq%CE:=wK\ F&^9VgPvAnw˰%zYݦOS.\%9$ovʐ CQT*oFXdiR+<-fB֬d]xݠeȮ ^iyВ^y"QȾBz5};6ܤ~PskjoϾMZ68G*z:S4HwkLa |x]Qk3(C,bҖv}4*ɂ쏂WEQHsN~֫/ax=eۦ2z}@3s. ^y}W6o,#>61A\ځGKk+@4YB;J)U&=wsIGjs!ho=a"~y~0$>T%'{:&购[|i&z19VVI$-P e|ot:`bѩ_KJ ?< q3\dW^# +% Xc]F`O/<nxAG=N Ӯ! E8C|D]=hNxűϋmU?FQ58w\>T kM%f`Č{Ñ5gqġ"md% + R~/G4N%U4^Ef;˻**˓epPDcAzbxG@Vyu3ƒgi[Y8X#Fؘ-$B rg>bJd?Qivt''%h\|΃ dSjXEJw:Dw;}kAr*[~Sj +k+a߾u.Œhoʳz[!6wɑ7ޑ2njVL`>yvA@,B-GcftI"ϕ{q޺z?0K`mBғ%LjY1cvx2uUaA ݙ寉.>c,~z*G "x%q41eap{mz#ow r$@{NT8L?\vOS 4 05RsG;-6ЏEgf[(OgU9JӕGLM LOSb^?w?@f,`[Lthvv&C}ʎa&Z/JD/zR?= Y(R0 &Rou$ܕ>5 h5!Y[P1R+C@YBFi:0ƿy3ڤ=Rޖlie}H/hnNy7yNCIu` +]o>2%0=omDX +XOXǭEnڟP@mZhȚ\c3իM; txgFmrd k"#Ae?U|ڨG FYscA.x,Z$Td2rz ,m?H1m$\/wSDp]w&u3F$7Y~جpAgvN6;0x;It*#1-{e&ȴV00қ ]r_Vm^0tRvWH`}྅yG'~G-S߭)vZ.$W#ok..Fxc65geE%¨ZYbBў.잛GmU?xɛ+֩IΖÄC@P}Cyka{A"p5=X%s:;&۩aVxqwJS#pzgE- ʿ%XՆ7C.Z@c@Fɛ;螘$Ú4Vwmr}Fm{wZ Yݎfm]|;$19t*S$-b+Uc}] _sJD-0 x*1nXT!ktt^.uiZ3 O/@9uaˠ$tWedK^⦸q/}5gLͯlw?'}켝vY 쐊S P +̥OrE/j&M) hgE_[&w_9AReҴ?x " Q6JM9碌daCa6}Q͟]QWD8C'D*4MIpPπ2iQr.#.ڱ^V̉BGI|CY14Ǡ嗪1jzQ"uSFd\);:Wv+zf'd}1ϥ YgܔܥT䑗>\>Z[!tHe O-S8lڿ;-Aê%ή\ğ1uBåwHՄs華'Q,$ ]u0ݭ^ )\c^~ cKD3~dx46QC̅ꖣDE.Xh"Q: p~P Ov6^ )QS45=*J+m\C׽FV(J %~w}3`@Qv Yo+ u0hzץF? e7f tD*p\WB gkD&\ZJs:'o4O~KqչAe;I-j]P8,[hXz5MPtWec +h ~}BƱmr@:&УFqP8).pf2!e 9?/((Y`cNB~ˑz5WPRdJbDʐ7#_O=ew'\Yg@bȊ $ TBx90GCJ.>hj[EZ6'D{Zٍf'~?fCθ4JR#z:=.Jq2'ScJflh~VD>tyl1SoO\SP[=~.u[F—{ut>[Ru$,/NOR^I~5spHʦ0{oք$4]M!5:i8EB!oQoԖk \d/j ٌ­Mm0]1N:+t.(6Xl"J=#B1t{]aEx0<\#>98GNd/FJ(D0.a;>n1>0;1x}9]s ϼe7>ӵ'6#κ>n7ɾ? +}0|88L⦮O6`LH!Ì1ML &Wl_8m;>P!>Ui\WLÕLm-iD}ۙ*d8BCb؆X '-Ri/ڌ~a'Pÿ Kߥ4.RDx*F@64~ 3ޭIޏJO_!dՈ_R*e˨ +k xiN/r} 懃PRe:zD JjE4ij,hc}xW8Eoq;u؎{6{DA+CVakN@=WC5v|ޕИ5އ݈1c-g66Z.\G7<;IqY$u[ tYKlķ0:25QGք K!R?m)4!)oL>ޔl(98 ̴0c@8ۭ!8HP6q>&o㣌;caBI#,vp p[?1_MtŃ+>x;c4 Z(f޷qb "?6H! Ýۀ3H|?eD c`@ZMݪ7>0|}vexdT;x(LUZTD.olB]#=&5D4TT.zPD屿; +zD1cq(nknJ4*o2=݁C.siYHb92!'j"*oO?&Ɔ52G8̓c=K$H`vMxG +i\skP6+ 'e(y +u8('aL@I_CؿC*elA}& [Ƅ<@ BiUL4ĞpߓvKfɃB*?K=f(|tR+ôP&O6%VPo!`|@dViN%22*!g\ pZ%<{mdI676)ul{GsJs9} +W즊qphN P#V R=Az|DBz:,B0 ^j'-)``WEqeS]TlqС%[UCYSC>=Co=A ++4V3CH}' 1x=?n|~ +gg}jj4YU;)t,.,I{. "o  /PGGAn;aOxzHq8ϊ2REn_zٞSxg"ɕLLZTg_GhwZ$)Xۡ"Rk?\rq$@;.UMZYۭ3y?o4F-`3騋.LO +!f$á<[d[Qhr]-Yo)J/awG幫[2]ݱ>PwMvFV+g[WepM&'{pougRmZ-bK0w[;^ eyR+7t +nr.vCJt&HkV:ję̼8uJ}83MGeb_]G=곈*IqE}x2zbMP(]7lc& ]숿:BGN)1xʠHKTy[vݥ)]^ݚSzz*<&Jp y`Ko'w +S?-羐-%&O0r+Fn9=ckCRfZVak G +Tl0wns-X9W4 +",JN’rXGx`#5RN(Lf>t%oPB [eʤ +!/XLa|eyNl I:FwšdO/:JTٸu\k$;͋A7< +\0!|8-7QЇOؖ2!wf+Q"ōR}{rDyۏf34?Ŵ2M2<21y #-}"Ĉ[P⪍Vdz#;j5(VZ_WA#Ҥb#e>\>s=/H33K^M~g[ `3-F4+[ޓw.^Ѳ8{ƨ$!ˀ~<=4 ^^+MlER ?>@db5s醱2l/| 2 endstream endobj -1770 0 obj +1776 0 obj << /Length1 2014 /Length2 14211 @@ -23676,7 +23786,7 @@ sR( 8'SGG 2 endstream endobj -1772 0 obj +1778 0 obj << /Length1 1681 /Length2 8374 @@ -23767,7 +23877,7 @@ hX䶫 %d$ endstream endobj -1774 0 obj +1780 0 obj << /Length1 1392 /Length2 6093 @@ -23838,7 +23948,7 @@ H CFHo¢vB:T~5|AQ317 ['AO&VP2,é $;_ KאM+e..AM&O{x=r"]߆BM3?eᏇQmگ6&3eNuU`N6@ |^(̮Pr@̀ endstream endobj -1776 0 obj +1782 0 obj << /Length1 2199 /Length2 18119 @@ -24010,7 +24120,7 @@ s Xj?izDRusuaSTk;֧_+_2(*O+5HM膽A1IYl9%d~Qc,Ae[޻wIݢf('BTnng endstream endobj -1778 0 obj +1784 0 obj << /Length1 1699 /Length2 10351 @@ -24117,7 +24227,7 @@ qO' X A StoCKr0E1O& \e;Hˁ lqάa]_i0y4 ^20 endstream endobj -1780 0 obj +1786 0 obj << /Length1 2477 /Length2 17492 @@ -24302,7 +24412,7 @@ C ѝhDcJ8 <݂grx!# tZ0Ы4ዜ)}=9) =(<_kMQGc<,%)-x eHr/?lk #ɻ9vЏ0_@~){%"z^)kåa]FH}pV8\Aɝ4{` Њf(n*_U:xJo%k'Z֦rSCkW)3 Ә^iFZ5#C;.4إ+j=Y:-fiaߪM"<]^,++GQn›3mT{=EXH` endstream endobj -1782 0 obj +1788 0 obj << /Length1 1656 /Length2 8404 @@ -24412,49 +24522,55 @@ e ga!.Θ:ܨ+. endstream endobj -1738 0 obj +1739 0 obj << /Type /ObjStm /N 100 -/First 1024 -/Length 20077 +/First 1027 +/Length 20696 >> stream -1737 0 1739 506 1740 539 1741 1229 1742 1557 1743 1632 1744 2007 1745 2644 1746 3303 1747 3926 -1748 4570 1749 4855 1751 5503 1753 5929 1755 6352 1757 6601 1759 6929 1761 7146 1763 7385 1765 7914 -1767 8141 1769 8374 1771 8746 1773 9112 1775 9451 1777 9682 1779 10055 1781 10318 1783 10802 540 11086 -538 11227 1561 11368 730 11509 776 11650 746 11791 541 11931 748 12071 745 12209 750 12347 1129 12486 -747 12626 1045 12766 710 12905 539 13046 744 13187 918 13328 542 13468 711 13581 803 13694 855 13807 -888 13920 924 14033 973 14146 1015 14260 1071 14380 1120 14500 1176 14620 1212 14740 1254 14860 1302 14980 -1345 15100 1379 15220 1418 15340 1460 15460 1492 15580 1523 15700 1585 15820 1621 15940 1660 16060 1697 16180 -1784 16300 1785 16415 1786 16535 1787 16656 1788 16777 1789 16864 530 16933 526 16993 522 17104 518 17178 -514 17266 510 17354 506 17442 502 17516 498 17641 494 17715 490 17803 486 17891 482 17979 478 18067 -474 18141 470 18266 466 18340 462 18428 458 18516 454 18590 450 18715 446 18789 442 18877 438 18965 -% 1737 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] -% 1739 0 obj -[611.1 611.1 611.1] +1738 0 1740 329 1741 672 1742 693 1743 1199 1744 1238 1745 1928 1746 2256 1747 2331 1748 2706 +1749 3343 1750 4002 1751 4625 1752 5269 1753 5554 1755 6202 1757 6628 1759 7051 1761 7300 1763 7628 +1765 7845 1767 8084 1769 8306 1771 8835 1773 9067 1775 9305 1777 9685 1779 10051 1781 10390 1783 10621 +1785 10994 1787 11257 1789 11741 540 12025 538 12166 1561 12307 730 12448 776 12589 746 12730 1710 12870 +541 13010 748 13150 745 13288 750 13426 1129 13565 747 13705 1045 13845 710 13984 539 14125 744 14266 +918 14407 542 14547 711 14660 803 14773 855 14886 888 14999 924 15112 973 15225 1015 15339 1071 15459 +1120 15579 1176 15699 1212 15819 1254 15939 1302 16059 1345 16179 1379 16299 1418 16419 1460 16539 1492 16659 +1523 16779 1585 16899 1621 17019 1660 17139 1697 17259 1790 17379 1791 17494 1792 17614 1793 17735 1794 17856 +1795 17943 530 18012 526 18072 522 18183 518 18257 514 18345 510 18433 506 18521 502 18595 498 18720 +494 18794 490 18882 486 18970 482 19058 478 19146 474 19220 470 19345 466 19419 462 19507 458 19595 +% 1738 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] % 1740 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] +[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] % 1741 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] +[533.6] % 1742 0 obj -[569.5 569.5 569.5 569.5 569.5 569.5 569.5 569.5 569.5 323.4] +[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] % 1743 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 525] +[611.1 611.1 611.1 611.1] % 1744 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] +[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] % 1745 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] +[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] % 1746 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] +[569.5 569.5 569.5 569.5 569.5 569.5 569.5 569.5 569.5 323.4] % 1747 0 obj -[670.8 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] +[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 525] % 1748 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] +[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] % 1749 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] +[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] +% 1750 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] % 1751 0 obj +[670.8 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] +% 1752 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] +% 1753 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] +% 1755 0 obj << /Type /FontDescriptor /FontName /GKACTJ+CMBX10 @@ -24467,9 +24583,9 @@ stream /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/Z/a/b/c/colon/comma/d/e/eight/emdash/endash/equal/f/ff/fi/five/fl/four/g/h/hyphen/i/j/k/l/m/n/nine/o/one/p/period/q/quoteright/r/s/seven/six/t/three/two/u/v/w/x/y/z/zero) -/FontFile 1750 0 R +/FontFile 1754 0 R >> -% 1753 0 obj +% 1757 0 obj << /Type /FontDescriptor /FontName /GBHFLB+CMBX12 @@ -24482,9 +24598,9 @@ stream /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 1752 0 R +/FontFile 1756 0 R >> -% 1755 0 obj +% 1759 0 obj << /Type /FontDescriptor /FontName /VUBHOM+CMBX9 @@ -24497,9 +24613,9 @@ stream /StemV 117 /XHeight 444 /CharSet (/a/b/c/d/e/f/g/h/i/l/n/o/q/r/s/t/u) -/FontFile 1754 0 R +/FontFile 1758 0 R >> -% 1757 0 obj +% 1761 0 obj << /Type /FontDescriptor /FontName /PUWBWT+CMMI10 @@ -24512,9 +24628,9 @@ stream /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/i/j/k/l/less/m/n/o/p/period/r/s/t/u/v/w/x/y/z) -/FontFile 1756 0 R +/FontFile 1760 0 R >> -% 1759 0 obj +% 1763 0 obj << /Type /FontDescriptor /FontName /RVPZIX+CMMI5 @@ -24527,9 +24643,9 @@ stream /StemV 90 /XHeight 431 /CharSet (/i) -/FontFile 1758 0 R +/FontFile 1762 0 R >> -% 1761 0 obj +% 1765 0 obj << /Type /FontDescriptor /FontName /ZUYGVH+CMMI7 @@ -24542,9 +24658,24 @@ stream /StemV 81 /XHeight 431 /CharSet (/H/I/T/a/comma/i/j/k/m/n) -/FontFile 1760 0 R +/FontFile 1764 0 R >> -% 1763 0 obj +% 1767 0 obj +<< +/Type /FontDescriptor +/FontName /ZOAUSA+CMMI8 +/Flags 4 +/FontBBox [-24 -250 1110 750] +/Ascent 694 +/CapHeight 683 +/Descent -194 +/ItalicAngle -14 +/StemV 78 +/XHeight 431 +/CharSet (/C/F/G) +/FontFile 1766 0 R +>> +% 1769 0 obj << /Type /FontDescriptor /FontName /KYXPCE+CMR10 @@ -24557,12 +24688,12 @@ stream /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/X/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 1762 0 R +/FontFile 1768 0 R >> -% 1765 0 obj +% 1771 0 obj << /Type /FontDescriptor -/FontName /YPSQTS+CMR6 +/FontName /UZVBPP+CMR6 /Flags 4 /FontBBox [-20 -250 1193 750] /Ascent 694 @@ -24571,13 +24702,13 @@ stream /ItalicAngle 0 /StemV 83 /XHeight 431 -/CharSet (/one/three/two) -/FontFile 1764 0 R +/CharSet (/four/one/three/two) +/FontFile 1770 0 R >> -% 1767 0 obj +% 1773 0 obj << /Type /FontDescriptor -/FontName /EWABFK+CMR7 +/FontName /VHOJBS+CMR7 /Flags 4 /FontBBox [-27 -250 1122 750] /Ascent 694 @@ -24586,13 +24717,13 @@ stream /ItalicAngle 0 /StemV 79 /XHeight 431 -/CharSet (/colon/one/three/two) -/FontFile 1766 0 R +/CharSet (/colon/four/one/three/two) +/FontFile 1772 0 R >> -% 1769 0 obj +% 1775 0 obj << /Type /FontDescriptor -/FontName /TDRORS+CMR8 +/FontName /GJDQOV+CMR8 /Flags 4 /FontBBox [-36 -250 1070 750] /Ascent 694 @@ -24601,10 +24732,10 @@ stream /ItalicAngle 0 /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 1768 0 R +/CharSet (/B/G/I/L/N/O/P/T/X/a/b/c/colon/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 1774 0 R >> -% 1771 0 obj +% 1777 0 obj << /Type /FontDescriptor /FontName /KKURMF+CMR9 @@ -24617,9 +24748,9 @@ stream /StemV 74 /XHeight 431 /CharSet (/B/G/I/L/O/P/X/a/b/c/comma/d/e/eight/equal/f/five/four/g/h/i/m/n/nine/o/one/p/parenleft/parenright/period/quoteright/r/s/seven/six/t/three/two/u/x/z/zero) -/FontFile 1770 0 R +/FontFile 1776 0 R >> -% 1773 0 obj +% 1779 0 obj << /Type /FontDescriptor /FontName /IMOIOS+CMSY10 @@ -24632,9 +24763,9 @@ stream /StemV 40 /XHeight 431 /CharSet (/B/H/I/arrowleft/bar/bardbl/braceleft/braceright/bullet/element/greaterequal/lessequal/minus/negationslash/radical/section) -/FontFile 1772 0 R +/FontFile 1778 0 R >> -% 1775 0 obj +% 1781 0 obj << /Type /FontDescriptor /FontName /XNLILI+CMSY7 @@ -24647,9 +24778,9 @@ stream /StemV 49 /XHeight 431 /CharSet (/infinity/minus) -/FontFile 1774 0 R +/FontFile 1780 0 R >> -% 1777 0 obj +% 1783 0 obj << /Type /FontDescriptor /FontName /HBJLDT+CMTI10 @@ -24662,9 +24793,9 @@ stream /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/d/e/f/ff/fi/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 1776 0 R +/FontFile 1782 0 R >> -% 1779 0 obj +% 1785 0 obj << /Type /FontDescriptor /FontName /OZJPZO+CMTI12 @@ -24677,9 +24808,9 @@ stream /StemV 63 /XHeight 431 /CharSet (/A/B/L/P/S/a/b/c/d/e/f/g/h/i/l/n/o/p/r/s/t/u/y) -/FontFile 1778 0 R +/FontFile 1784 0 R >> -% 1781 0 obj +% 1787 0 obj << /Type /FontDescriptor /FontName /BGSLBR+CMTT10 @@ -24692,9 +24823,9 @@ stream /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/ampersand/asciitilde/asterisk/b/backslash/bracketleft/bracketright/c/colon/comma/d/e/equal/f/four/g/h/hyphen/i/j/k/l/m/n/nine/o/one/p/parenleft/parenright/percent/period/plus/q/r/s/six/slash/t/three/two/u/underscore/v/w/x/y/z/zero) -/FontFile 1780 0 R +/FontFile 1786 0 R >> -% 1783 0 obj +% 1789 0 obj << /Type /FontDescriptor /FontName /KMUHVJ+CMTT9 @@ -24707,381 +24838,391 @@ stream /StemV 74 /XHeight 431 /CharSet (/T/a/b/c/colon/comma/d/e/l/n/o/p/parenleft/parenright/r/s/t/underscore/y) -/FontFile 1782 0 R +/FontFile 1788 0 R >> % 540 0 obj << /Type /Font /Subtype /Type1 /BaseFont /GKACTJ+CMBX10 -/FontDescriptor 1751 0 R +/FontDescriptor 1755 0 R /FirstChar 11 /LastChar 124 -/Widths 1747 0 R +/Widths 1751 0 R >> % 538 0 obj << /Type /Font /Subtype /Type1 /BaseFont /GBHFLB+CMBX12 -/FontDescriptor 1753 0 R +/FontDescriptor 1757 0 R /FirstChar 12 /LastChar 124 -/Widths 1749 0 R +/Widths 1753 0 R >> % 1561 0 obj << /Type /Font /Subtype /Type1 /BaseFont /VUBHOM+CMBX9 -/FontDescriptor 1755 0 R +/FontDescriptor 1759 0 R /FirstChar 97 /LastChar 117 -/Widths 1732 0 R +/Widths 1736 0 R >> % 730 0 obj << /Type /Font /Subtype /Type1 /BaseFont /PUWBWT+CMMI10 -/FontDescriptor 1757 0 R +/FontDescriptor 1761 0 R /FirstChar 11 /LastChar 122 -/Widths 1744 0 R +/Widths 1748 0 R >> % 776 0 obj << /Type /Font /Subtype /Type1 /BaseFont /RVPZIX+CMMI5 -/FontDescriptor 1759 0 R +/FontDescriptor 1763 0 R /FirstChar 105 /LastChar 105 -/Widths 1736 0 R +/Widths 1741 0 R >> % 746 0 obj << /Type /Font /Subtype /Type1 /BaseFont /ZUYGVH+CMMI7 -/FontDescriptor 1761 0 R +/FontDescriptor 1765 0 R /FirstChar 59 /LastChar 110 -/Widths 1741 0 R +/Widths 1745 0 R +>> +% 1710 0 obj +<< +/Type /Font +/Subtype /Type1 +/BaseFont /ZOAUSA+CMMI8 +/FontDescriptor 1767 0 R +/FirstChar 67 +/LastChar 71 +/Widths 1735 0 R >> % 541 0 obj << /Type /Font /Subtype /Type1 /BaseFont /KYXPCE+CMR10 -/FontDescriptor 1763 0 R +/FontDescriptor 1769 0 R /FirstChar 11 /LastChar 123 -/Widths 1746 0 R +/Widths 1750 0 R >> % 748 0 obj << /Type /Font /Subtype /Type1 -/BaseFont /YPSQTS+CMR6 -/FontDescriptor 1765 0 R +/BaseFont /UZVBPP+CMR6 +/FontDescriptor 1771 0 R /FirstChar 49 -/LastChar 51 -/Widths 1739 0 R +/LastChar 52 +/Widths 1743 0 R >> % 745 0 obj << /Type /Font /Subtype /Type1 -/BaseFont /EWABFK+CMR7 -/FontDescriptor 1767 0 R +/BaseFont /VHOJBS+CMR7 +/FontDescriptor 1773 0 R /FirstChar 49 /LastChar 58 -/Widths 1742 0 R +/Widths 1746 0 R >> % 750 0 obj << /Type /Font /Subtype /Type1 -/BaseFont /TDRORS+CMR8 -/FontDescriptor 1769 0 R +/BaseFont /GJDQOV+CMR8 +/FontDescriptor 1775 0 R /FirstChar 40 /LastChar 121 -/Widths 1737 0 R +/Widths 1742 0 R >> % 1129 0 obj << /Type /Font /Subtype /Type1 /BaseFont /KKURMF+CMR9 -/FontDescriptor 1771 0 R +/FontDescriptor 1777 0 R /FirstChar 39 /LastChar 122 -/Widths 1733 0 R +/Widths 1737 0 R >> % 747 0 obj << /Type /Font /Subtype /Type1 /BaseFont /IMOIOS+CMSY10 -/FontDescriptor 1773 0 R +/FontDescriptor 1779 0 R /FirstChar 0 /LastChar 120 -/Widths 1740 0 R +/Widths 1744 0 R >> % 1045 0 obj << /Type /Font /Subtype /Type1 /BaseFont /XNLILI+CMSY7 -/FontDescriptor 1775 0 R +/FontDescriptor 1781 0 R /FirstChar 0 /LastChar 49 -/Widths 1734 0 R +/Widths 1738 0 R >> % 710 0 obj << /Type /Font /Subtype /Type1 /BaseFont /HBJLDT+CMTI10 -/FontDescriptor 1777 0 R +/FontDescriptor 1783 0 R /FirstChar 11 /LastChar 121 -/Widths 1745 0 R +/Widths 1749 0 R >> % 539 0 obj << /Type /Font /Subtype /Type1 /BaseFont /OZJPZO+CMTI12 -/FontDescriptor 1779 0 R +/FontDescriptor 1785 0 R /FirstChar 65 /LastChar 121 -/Widths 1748 0 R +/Widths 1752 0 R >> % 744 0 obj << /Type /Font /Subtype /Type1 /BaseFont /BGSLBR+CMTT10 -/FontDescriptor 1781 0 R +/FontDescriptor 1787 0 R /FirstChar 37 /LastChar 126 -/Widths 1743 0 R +/Widths 1747 0 R >> % 918 0 obj << /Type /Font /Subtype /Type1 /BaseFont /KMUHVJ+CMTT9 -/FontDescriptor 1783 0 R +/FontDescriptor 1789 0 R /FirstChar 40 /LastChar 121 -/Widths 1735 0 R +/Widths 1740 0 R >> % 542 0 obj << /Type /Pages /Count 6 -/Parent 1784 0 R +/Parent 1790 0 R /Kids [533 0 R 544 0 R 595 0 R 648 0 R 689 0 R 694 0 R] >> % 711 0 obj << /Type /Pages /Count 6 -/Parent 1784 0 R +/Parent 1790 0 R /Kids [708 0 R 728 0 R 741 0 R 757 0 R 769 0 R 773 0 R] >> % 803 0 obj << /Type /Pages /Count 6 -/Parent 1784 0 R +/Parent 1790 0 R /Kids [787 0 R 806 0 R 818 0 R 824 0 R 836 0 R 848 0 R] >> % 855 0 obj << /Type /Pages /Count 6 -/Parent 1784 0 R +/Parent 1790 0 R /Kids [852 0 R 857 0 R 864 0 R 872 0 R 876 0 R 881 0 R] >> % 888 0 obj << /Type /Pages /Count 6 -/Parent 1784 0 R +/Parent 1790 0 R /Kids [885 0 R 890 0 R 894 0 R 901 0 R 908 0 R 914 0 R] >> % 924 0 obj << /Type /Pages /Count 6 -/Parent 1784 0 R +/Parent 1790 0 R /Kids [921 0 R 926 0 R 937 0 R 944 0 R 954 0 R 959 0 R] >> % 973 0 obj << /Type /Pages /Count 6 -/Parent 1785 0 R +/Parent 1791 0 R /Kids [969 0 R 975 0 R 982 0 R 990 0 R 998 0 R 1007 0 R] >> % 1015 0 obj << /Type /Pages /Count 6 -/Parent 1785 0 R +/Parent 1791 0 R /Kids [1012 0 R 1020 0 R 1028 0 R 1035 0 R 1042 0 R 1053 0 R] >> % 1071 0 obj << /Type /Pages /Count 6 -/Parent 1785 0 R +/Parent 1791 0 R /Kids [1068 0 R 1075 0 R 1086 0 R 1092 0 R 1097 0 R 1105 0 R] >> % 1120 0 obj << /Type /Pages /Count 6 -/Parent 1785 0 R +/Parent 1791 0 R /Kids [1116 0 R 1126 0 R 1134 0 R 1146 0 R 1154 0 R 1158 0 R] >> % 1176 0 obj << /Type /Pages /Count 6 -/Parent 1785 0 R +/Parent 1791 0 R /Kids [1169 0 R 1178 0 R 1184 0 R 1193 0 R 1197 0 R 1202 0 R] >> % 1212 0 obj << /Type /Pages /Count 6 -/Parent 1785 0 R +/Parent 1791 0 R /Kids [1208 0 R 1214 0 R 1225 0 R 1230 0 R 1239 0 R 1246 0 R] >> % 1254 0 obj << /Type /Pages /Count 6 -/Parent 1786 0 R +/Parent 1792 0 R /Kids [1251 0 R 1258 0 R 1262 0 R 1270 0 R 1280 0 R 1284 0 R] >> % 1302 0 obj << /Type /Pages /Count 6 -/Parent 1786 0 R +/Parent 1792 0 R /Kids [1299 0 R 1304 0 R 1316 0 R 1322 0 R 1329 0 R 1336 0 R] >> % 1345 0 obj << /Type /Pages /Count 6 -/Parent 1786 0 R +/Parent 1792 0 R /Kids [1340 0 R 1350 0 R 1356 0 R 1360 0 R 1365 0 R 1369 0 R] >> % 1379 0 obj << /Type /Pages /Count 6 -/Parent 1786 0 R +/Parent 1792 0 R /Kids [1376 0 R 1382 0 R 1388 0 R 1394 0 R 1400 0 R 1406 0 R] >> % 1418 0 obj << /Type /Pages /Count 6 -/Parent 1786 0 R +/Parent 1792 0 R /Kids [1413 0 R 1421 0 R 1425 0 R 1435 0 R 1440 0 R 1444 0 R] >> % 1460 0 obj << /Type /Pages /Count 6 -/Parent 1786 0 R +/Parent 1792 0 R /Kids [1457 0 R 1462 0 R 1468 0 R 1474 0 R 1481 0 R 1485 0 R] >> % 1492 0 obj << /Type /Pages /Count 6 -/Parent 1787 0 R +/Parent 1793 0 R /Kids [1489 0 R 1494 0 R 1498 0 R 1502 0 R 1506 0 R 1512 0 R] >> % 1523 0 obj << /Type /Pages /Count 6 -/Parent 1787 0 R +/Parent 1793 0 R /Kids [1518 0 R 1525 0 R 1531 0 R 1537 0 R 1543 0 R 1550 0 R] >> % 1585 0 obj << /Type /Pages /Count 6 -/Parent 1787 0 R +/Parent 1793 0 R /Kids [1556 0 R 1587 0 R 1593 0 R 1599 0 R 1605 0 R 1611 0 R] >> % 1621 0 obj << /Type /Pages /Count 6 -/Parent 1787 0 R +/Parent 1793 0 R /Kids [1616 0 R 1624 0 R 1631 0 R 1637 0 R 1644 0 R 1651 0 R] >> % 1660 0 obj << /Type /Pages /Count 6 -/Parent 1787 0 R +/Parent 1793 0 R /Kids [1657 0 R 1664 0 R 1673 0 R 1681 0 R 1686 0 R 1690 0 R] >> % 1697 0 obj << /Type /Pages /Count 6 -/Parent 1787 0 R -/Kids [1694 0 R 1703 0 R 1712 0 R 1716 0 R 1720 0 R 1728 0 R] +/Parent 1793 0 R +/Kids [1694 0 R 1703 0 R 1715 0 R 1719 0 R 1723 0 R 1731 0 R] >> -% 1784 0 obj +% 1790 0 obj << /Type /Pages /Count 36 -/Parent 1788 0 R +/Parent 1794 0 R /Kids [542 0 R 711 0 R 803 0 R 855 0 R 888 0 R 924 0 R] >> -% 1785 0 obj +% 1791 0 obj << /Type /Pages /Count 36 -/Parent 1788 0 R +/Parent 1794 0 R /Kids [973 0 R 1015 0 R 1071 0 R 1120 0 R 1176 0 R 1212 0 R] >> -% 1786 0 obj +% 1792 0 obj << /Type /Pages /Count 36 -/Parent 1788 0 R +/Parent 1794 0 R /Kids [1254 0 R 1302 0 R 1345 0 R 1379 0 R 1418 0 R 1460 0 R] >> -% 1787 0 obj +% 1793 0 obj << /Type /Pages /Count 36 -/Parent 1788 0 R +/Parent 1794 0 R /Kids [1492 0 R 1523 0 R 1585 0 R 1621 0 R 1660 0 R 1697 0 R] >> -% 1788 0 obj +% 1794 0 obj << /Type /Pages /Count 144 -/Kids [1784 0 R 1785 0 R 1786 0 R 1787 0 R] +/Kids [1790 0 R 1791 0 R 1792 0 R 1793 0 R] >> -% 1789 0 obj +% 1795 0 obj << /Type /Outlines /First 4 0 R @@ -25240,6 +25381,27 @@ stream /Parent 454 0 R /Next 462 0 R >> + +endstream +endobj +1796 0 obj +<< +/Type /ObjStm +/N 100 +/First 875 +/Length 9669 +>> +stream +454 0 450 125 446 199 442 287 438 375 434 463 430 551 426 639 422 727 418 815 +414 903 410 991 406 1079 401 1167 397 1255 393 1343 389 1431 385 1505 381 1631 377 1705 +373 1793 369 1881 365 1969 361 2057 357 2145 353 2233 349 2321 345 2409 341 2497 337 2585 +333 2673 329 2761 325 2849 321 2937 317 3025 313 3113 309 3201 305 3289 301 3377 297 3465 +293 3553 289 3641 285 3729 281 3817 277 3905 273 3979 269 4105 265 4179 261 4267 257 4355 +253 4429 249 4554 245 4628 241 4716 237 4804 233 4892 229 4980 225 5068 221 5156 217 5244 +213 5332 209 5420 205 5508 200 5596 196 5670 192 5795 188 5868 184 5955 180 6029 176 6117 +172 6205 168 6279 164 6378 160 6503 156 6575 152 6648 148 6735 144 6822 140 6909 136 6996 +132 7083 128 7170 124 7257 120 7344 116 7431 112 7518 108 7605 104 7692 100 7779 96 7864 +92 7934 88 8043 84 8164 80 8233 76 8302 72 8384 68 8466 64 8548 60 8630 56 8712 % 454 0 obj << /Title 455 0 R @@ -25282,27 +25444,6 @@ stream /Prev 434 0 R /Next 442 0 R >> - -endstream -endobj -1790 0 obj -<< -/Type /ObjStm -/N 100 -/First 869 -/Length 9683 ->> -stream -434 0 430 88 426 176 422 264 418 352 414 440 410 528 406 616 401 704 397 792 -393 880 389 968 385 1042 381 1168 377 1242 373 1330 369 1418 365 1506 361 1594 357 1682 -353 1770 349 1858 345 1946 341 2034 337 2122 333 2210 329 2298 325 2386 321 2474 317 2562 -313 2650 309 2738 305 2826 301 2914 297 3002 293 3090 289 3178 285 3266 281 3354 277 3442 -273 3516 269 3642 265 3716 261 3804 257 3892 253 3966 249 4091 245 4165 241 4253 237 4341 -233 4429 229 4517 225 4605 221 4693 217 4781 213 4869 209 4957 205 5045 200 5133 196 5207 -192 5332 188 5405 184 5492 180 5566 176 5654 172 5742 168 5816 164 5915 160 6040 156 6112 -152 6185 148 6272 144 6359 140 6446 136 6533 132 6620 128 6707 124 6794 120 6881 116 6968 -112 7055 108 7142 104 7229 100 7316 96 7401 92 7471 88 7580 84 7701 80 7770 76 7839 -72 7921 68 8003 64 8085 60 8167 56 8249 52 8331 48 8413 44 8482 40 8588 36 8694 % 434 0 obj << /Title 435 0 R @@ -26069,6 +26210,27 @@ stream /Prev 52 0 R /Next 60 0 R >> + +endstream +endobj +1797 0 obj +<< +/Type /ObjStm +/N 100 +/First 996 +/Length 18357 +>> +stream +52 0 48 82 44 151 40 257 36 363 32 483 28 552 24 608 20 727 16 809 +12 878 8 995 4 1060 1798 1153 1799 1339 1800 1516 1801 1693 1802 1873 1803 2048 1804 2214 +1805 2378 1806 2542 1807 2708 1808 2873 1809 3044 1810 3214 1811 3386 1812 3556 1813 3728 1814 3898 +1815 4070 1816 4239 1817 4408 1818 4580 1819 4759 1820 4971 1821 5196 1822 5397 1823 5592 1824 5768 +1825 5983 1826 6207 1827 6429 1828 6663 1829 6895 1830 7127 1831 7363 1832 7598 1833 7828 1834 8056 +1835 8229 1836 8409 1837 8586 1838 8763 1839 8943 1840 9121 1841 9301 1842 9472 1843 9637 1844 9803 +1845 9968 1846 10139 1847 10308 1848 10477 1849 10649 1850 10819 1851 10991 1852 11161 1853 11333 1854 11503 +1855 11675 1856 11845 1857 12017 1858 12189 1859 12392 1860 12593 1861 12791 1862 12986 1863 13181 1864 13379 +1865 13575 1866 13773 1867 13969 1868 14167 1869 14363 1870 14561 1871 14757 1872 14955 1873 15150 1874 15345 +1875 15543 1876 15735 1877 15917 1878 16106 1879 16323 1880 16566 1881 16775 1882 16952 1883 17121 1884 17248 % 52 0 obj << /Title 53 0 R @@ -26115,27 +26277,6 @@ stream /Last 192 0 R /Count -5 >> - -endstream -endobj -1791 0 obj -<< -/Type /ObjStm -/N 100 -/First 1010 -/Length 18439 ->> -stream -32 0 28 69 24 125 20 244 16 326 12 395 8 512 4 577 1792 670 1793 852 -1794 1032 1795 1210 1796 1390 1797 1563 1798 1727 1799 1893 1800 2058 1801 2224 1802 2389 1803 2561 -1804 2731 1805 2903 1806 3073 1807 3245 1808 3414 1809 3583 1810 3755 1811 3925 1812 4097 1813 4278 -1814 4494 1815 4706 1816 4911 1817 5101 1818 5278 1819 5504 1820 5727 1821 5950 1822 6186 1823 6417 -1824 6650 1825 6886 1826 7120 1827 7348 1828 7559 1829 7736 1830 7913 1831 8093 1832 8271 1833 8451 -1834 8629 1835 8809 1836 8978 1837 9143 1838 9309 1839 9473 1840 9642 1841 9814 1842 9984 1843 10156 -1844 10326 1845 10498 1846 10668 1847 10840 1848 11010 1849 11182 1850 11351 1851 11520 1852 11698 1853 11904 -1854 12104 1855 12299 1856 12497 1857 12693 1858 12891 1859 13087 1860 13285 1861 13481 1862 13679 1863 13875 -1864 14073 1865 14268 1866 14463 1867 14661 1868 14857 1869 15055 1870 15246 1871 15426 1872 15619 1873 15837 -1874 16085 1875 16284 1876 16459 1877 16629 1878 16737 1879 16849 1880 16960 1881 17071 1882 17187 1883 17311 % 32 0 obj << /Title 33 0 R @@ -26197,627 +26338,626 @@ stream << /Title 5 0 R /A 1 0 R -/Parent 1789 0 R +/Parent 1795 0 R /First 8 0 R /Last 526 0 R /Count -11 >> -% 1792 0 obj -<< -/Names [(Doc-Start) 537 0 R (Hfootnote.1) 749 0 R (Hfootnote.2) 751 0 R (Hfootnote.3) 1667 0 R (Item.1) 777 0 R (Item.10) 791 0 R] -/Limits [(Doc-Start) (Item.10)] ->> -% 1793 0 obj -<< -/Names [(Item.100) 1455 0 R (Item.101) 1465 0 R (Item.102) 1466 0 R (Item.103) 1471 0 R (Item.104) 1472 0 R (Item.105) 1477 0 R] -/Limits [(Item.100) (Item.105)] ->> -% 1794 0 obj -<< -/Names [(Item.106) 1478 0 R (Item.107) 1479 0 R (Item.108) 1509 0 R (Item.109) 1510 0 R (Item.11) 792 0 R (Item.110) 1515 0 R] -/Limits [(Item.106) (Item.110)] ->> -% 1795 0 obj -<< -/Names [(Item.111) 1516 0 R (Item.112) 1521 0 R (Item.113) 1522 0 R (Item.114) 1528 0 R (Item.115) 1529 0 R (Item.116) 1534 0 R] -/Limits [(Item.111) (Item.116)] ->> -% 1796 0 obj -<< -/Names [(Item.117) 1535 0 R (Item.118) 1540 0 R (Item.119) 1546 0 R (Item.12) 793 0 R (Item.13) 794 0 R (Item.14) 795 0 R] -/Limits [(Item.117) (Item.14)] ->> -% 1797 0 obj -<< -/Names [(Item.15) 796 0 R (Item.16) 797 0 R (Item.17) 798 0 R (Item.18) 799 0 R (Item.19) 800 0 R (Item.2) 778 0 R] -/Limits [(Item.15) (Item.2)] ->> % 1798 0 obj << -/Names [(Item.20) 801 0 R (Item.21) 802 0 R (Item.22) 809 0 R (Item.23) 810 0 R (Item.24) 811 0 R (Item.25) 812 0 R] -/Limits [(Item.20) (Item.25)] +/Names [(Doc-Start) 537 0 R (Hfootnote.1) 749 0 R (Hfootnote.2) 751 0 R (Hfootnote.3) 1667 0 R (Hfootnote.4) 1709 0 R (Item.1) 777 0 R] +/Limits [(Doc-Start) (Item.1)] >> % 1799 0 obj << -/Names [(Item.26) 813 0 R (Item.27) 814 0 R (Item.28) 827 0 R (Item.29) 828 0 R (Item.3) 779 0 R (Item.30) 829 0 R] -/Limits [(Item.26) (Item.30)] +/Names [(Item.10) 791 0 R (Item.100) 1455 0 R (Item.101) 1465 0 R (Item.102) 1466 0 R (Item.103) 1471 0 R (Item.104) 1472 0 R] +/Limits [(Item.10) (Item.104)] >> % 1800 0 obj << -/Names [(Item.31) 830 0 R (Item.32) 831 0 R (Item.33) 832 0 R (Item.34) 833 0 R (Item.35) 834 0 R (Item.36) 839 0 R] -/Limits [(Item.31) (Item.36)] +/Names [(Item.105) 1477 0 R (Item.106) 1478 0 R (Item.107) 1479 0 R (Item.108) 1509 0 R (Item.109) 1510 0 R (Item.11) 792 0 R] +/Limits [(Item.105) (Item.11)] >> % 1801 0 obj << -/Names [(Item.37) 840 0 R (Item.38) 841 0 R (Item.39) 842 0 R (Item.4) 780 0 R (Item.40) 843 0 R (Item.41) 879 0 R] -/Limits [(Item.37) (Item.41)] +/Names [(Item.110) 1515 0 R (Item.111) 1516 0 R (Item.112) 1521 0 R (Item.113) 1522 0 R (Item.114) 1528 0 R (Item.115) 1529 0 R] +/Limits [(Item.110) (Item.115)] >> % 1802 0 obj << -/Names [(Item.42) 1149 0 R (Item.43) 1150 0 R (Item.44) 1151 0 R (Item.45) 1205 0 R (Item.46) 1211 0 R (Item.47) 1217 0 R] -/Limits [(Item.42) (Item.47)] +/Names [(Item.116) 1534 0 R (Item.117) 1535 0 R (Item.118) 1540 0 R (Item.119) 1546 0 R (Item.12) 793 0 R (Item.13) 794 0 R] +/Limits [(Item.116) (Item.13)] >> % 1803 0 obj << -/Names [(Item.48) 1218 0 R (Item.49) 1219 0 R (Item.5) 781 0 R (Item.50) 1220 0 R (Item.51) 1221 0 R (Item.52) 1233 0 R] -/Limits [(Item.48) (Item.52)] +/Names [(Item.14) 795 0 R (Item.15) 796 0 R (Item.16) 797 0 R (Item.17) 798 0 R (Item.18) 799 0 R (Item.19) 800 0 R] +/Limits [(Item.14) (Item.19)] >> % 1804 0 obj << -/Names [(Item.53) 1234 0 R (Item.54) 1235 0 R (Item.55) 1242 0 R (Item.56) 1265 0 R (Item.57) 1266 0 R (Item.58) 1273 0 R] -/Limits [(Item.53) (Item.58)] +/Names [(Item.2) 778 0 R (Item.20) 801 0 R (Item.21) 802 0 R (Item.22) 809 0 R (Item.23) 810 0 R (Item.24) 811 0 R] +/Limits [(Item.2) (Item.24)] >> % 1805 0 obj << -/Names [(Item.59) 1274 0 R (Item.6) 782 0 R (Item.60) 1275 0 R (Item.61) 1287 0 R (Item.62) 1288 0 R (Item.63) 1289 0 R] -/Limits [(Item.59) (Item.63)] +/Names [(Item.25) 812 0 R (Item.26) 813 0 R (Item.27) 814 0 R (Item.28) 827 0 R (Item.29) 828 0 R (Item.3) 779 0 R] +/Limits [(Item.25) (Item.3)] >> % 1806 0 obj << -/Names [(Item.64) 1290 0 R (Item.65) 1291 0 R (Item.66) 1292 0 R (Item.67) 1293 0 R (Item.68) 1294 0 R (Item.69) 1295 0 R] -/Limits [(Item.64) (Item.69)] +/Names [(Item.30) 829 0 R (Item.31) 830 0 R (Item.32) 831 0 R (Item.33) 832 0 R (Item.34) 833 0 R (Item.35) 834 0 R] +/Limits [(Item.30) (Item.35)] >> % 1807 0 obj << -/Names [(Item.7) 783 0 R (Item.70) 1307 0 R (Item.71) 1308 0 R (Item.72) 1309 0 R (Item.73) 1310 0 R (Item.74) 1311 0 R] -/Limits [(Item.7) (Item.74)] +/Names [(Item.36) 839 0 R (Item.37) 840 0 R (Item.38) 841 0 R (Item.39) 842 0 R (Item.4) 780 0 R (Item.40) 843 0 R] +/Limits [(Item.36) (Item.40)] >> % 1808 0 obj << -/Names [(Item.75) 1312 0 R (Item.76) 1325 0 R (Item.77) 1343 0 R (Item.78) 1344 0 R (Item.79) 1372 0 R (Item.8) 784 0 R] -/Limits [(Item.75) (Item.8)] +/Names [(Item.41) 879 0 R (Item.42) 1149 0 R (Item.43) 1150 0 R (Item.44) 1151 0 R (Item.45) 1205 0 R (Item.46) 1211 0 R] +/Limits [(Item.41) (Item.46)] >> % 1809 0 obj << -/Names [(Item.80) 1373 0 R (Item.81) 1385 0 R (Item.82) 1391 0 R (Item.83) 1397 0 R (Item.84) 1403 0 R (Item.85) 1409 0 R] -/Limits [(Item.80) (Item.85)] +/Names [(Item.47) 1217 0 R (Item.48) 1218 0 R (Item.49) 1219 0 R (Item.5) 781 0 R (Item.50) 1220 0 R (Item.51) 1221 0 R] +/Limits [(Item.47) (Item.51)] >> % 1810 0 obj << -/Names [(Item.86) 1410 0 R (Item.87) 1416 0 R (Item.88) 1417 0 R (Item.89) 1428 0 R (Item.9) 790 0 R (Item.90) 1429 0 R] -/Limits [(Item.86) (Item.90)] +/Names [(Item.52) 1233 0 R (Item.53) 1234 0 R (Item.54) 1235 0 R (Item.55) 1242 0 R (Item.56) 1265 0 R (Item.57) 1266 0 R] +/Limits [(Item.52) (Item.57)] >> % 1811 0 obj << -/Names [(Item.91) 1430 0 R (Item.92) 1447 0 R (Item.93) 1448 0 R (Item.94) 1449 0 R (Item.95) 1450 0 R (Item.96) 1451 0 R] -/Limits [(Item.91) (Item.96)] +/Names [(Item.58) 1273 0 R (Item.59) 1274 0 R (Item.6) 782 0 R (Item.60) 1275 0 R (Item.61) 1287 0 R (Item.62) 1288 0 R] +/Limits [(Item.58) (Item.62)] >> % 1812 0 obj << -/Names [(Item.97) 1452 0 R (Item.98) 1453 0 R (Item.99) 1454 0 R (cite.2007c) 764 0 R (cite.2007d) 765 0 R (cite.BLACS) 737 0 R] -/Limits [(Item.97) (cite.BLACS)] +/Names [(Item.63) 1289 0 R (Item.64) 1290 0 R (Item.65) 1291 0 R (Item.66) 1292 0 R (Item.67) 1293 0 R (Item.68) 1294 0 R] +/Limits [(Item.63) (Item.68)] >> % 1813 0 obj << -/Names [(cite.BLAS1) 719 0 R (cite.BLAS2) 720 0 R (cite.BLAS3) 721 0 R (cite.DesPat:11) 714 0 R (cite.DesignPatterns) 870 0 R (cite.KIVA3PSBLAS) 1726 0 R] -/Limits [(cite.BLAS1) (cite.KIVA3PSBLAS)] +/Names [(Item.69) 1295 0 R (Item.7) 783 0 R (Item.70) 1307 0 R (Item.71) 1308 0 R (Item.72) 1309 0 R (Item.73) 1310 0 R] +/Limits [(Item.69) (Item.73)] >> % 1814 0 obj << -/Names [(cite.METIS) 752 0 R (cite.MPI1) 1731 0 R (cite.PARA04FOREST) 1724 0 R (cite.PSBLAS) 1725 0 R (cite.RouXiaXu:11) 715 0 R (cite.Sparse03) 713 0 R] -/Limits [(cite.METIS) (cite.Sparse03)] +/Names [(Item.74) 1311 0 R (Item.75) 1312 0 R (Item.76) 1325 0 R (Item.77) 1343 0 R (Item.78) 1344 0 R (Item.79) 1372 0 R] +/Limits [(Item.74) (Item.79)] >> % 1815 0 obj << -/Names [(cite.machiels) 716 0 R (cite.metcalf) 712 0 R (cite.sblas02) 718 0 R (cite.sblas97) 717 0 R (descdata) 821 0 R (equation.4.1) 1056 0 R] -/Limits [(cite.machiels) (equation.4.1)] +/Names [(Item.8) 784 0 R (Item.80) 1373 0 R (Item.81) 1385 0 R (Item.82) 1391 0 R (Item.83) 1397 0 R (Item.84) 1403 0 R] +/Limits [(Item.8) (Item.84)] >> % 1816 0 obj << -/Names [(equation.4.2) 1057 0 R (equation.4.3) 1058 0 R (figure.1) 731 0 R (figure.10) 1554 0 R (figure.2) 760 0 R (figure.3) 844 0 R] -/Limits [(equation.4.2) (figure.3)] +/Names [(Item.85) 1409 0 R (Item.86) 1410 0 R (Item.87) 1416 0 R (Item.88) 1417 0 R (Item.89) 1428 0 R (Item.9) 790 0 R] +/Limits [(Item.85) (Item.9)] >> % 1817 0 obj << -/Names [(figure.4) 869 0 R (figure.5) 906 0 R (figure.6) 919 0 R (figure.7) 1119 0 R (figure.8) 1152 0 R (figure.9) 1553 0 R] -/Limits [(figure.4) (figure.9)] +/Names [(Item.90) 1429 0 R (Item.91) 1430 0 R (Item.92) 1447 0 R (Item.93) 1448 0 R (Item.94) 1449 0 R (Item.95) 1450 0 R] +/Limits [(Item.90) (Item.95)] >> % 1818 0 obj << -/Names [(lstlisting.-1) 1109 0 R (lstlisting.-10) 1619 0 R (lstlisting.-11) 1627 0 R (lstlisting.-12) 1634 0 R (lstlisting.-13) 1640 0 R (lstlisting.-14) 1647 0 R] -/Limits [(lstlisting.-1) (lstlisting.-14)] +/Names [(Item.96) 1451 0 R (Item.97) 1452 0 R (Item.98) 1453 0 R (Item.99) 1454 0 R (cite.2007c) 764 0 R (cite.2007d) 765 0 R] +/Limits [(Item.96) (cite.2007d)] >> % 1819 0 obj << -/Names [(lstlisting.-15) 1654 0 R (lstlisting.-16) 1706 0 R (lstlisting.-2) 1138 0 R (lstlisting.-3) 1173 0 R (lstlisting.-4) 1188 0 R (lstlisting.-5) 1559 0 R] -/Limits [(lstlisting.-15) (lstlisting.-5)] +/Names [(cite.BLACS) 737 0 R (cite.BLAS1) 719 0 R (cite.BLAS2) 720 0 R (cite.BLAS3) 721 0 R (cite.DesPat:11) 714 0 R (cite.DesignPatterns) 870 0 R] +/Limits [(cite.BLACS) (cite.DesignPatterns)] >> % 1820 0 obj << -/Names [(lstlisting.-6) 1590 0 R (lstlisting.-7) 1596 0 R (lstlisting.-8) 1602 0 R (lstlisting.-9) 1608 0 R (lstnumber.-1.1) 1110 0 R (lstnumber.-1.2) 1111 0 R] -/Limits [(lstlisting.-6) (lstnumber.-1.2)] +/Names [(cite.KIVA3PSBLAS) 1729 0 R (cite.METIS) 752 0 R (cite.MPI1) 1734 0 R (cite.PARA04FOREST) 1727 0 R (cite.PSBLAS) 1728 0 R (cite.RouXiaXu:11) 715 0 R] +/Limits [(cite.KIVA3PSBLAS) (cite.RouXiaXu:11)] >> % 1821 0 obj << -/Names [(lstnumber.-10.1) 1620 0 R (lstnumber.-11.1) 1628 0 R (lstnumber.-12.1) 1635 0 R (lstnumber.-13.1) 1641 0 R (lstnumber.-14.1) 1648 0 R (lstnumber.-15.1) 1655 0 R] -/Limits [(lstnumber.-10.1) (lstnumber.-15.1)] +/Names [(cite.Sparse03) 713 0 R (cite.machiels) 716 0 R (cite.metcalf) 712 0 R (cite.sblas02) 718 0 R (cite.sblas97) 717 0 R (descdata) 821 0 R] +/Limits [(cite.Sparse03) (descdata)] >> % 1822 0 obj << -/Names [(lstnumber.-16.1) 1707 0 R (lstnumber.-16.2) 1708 0 R (lstnumber.-2.1) 1139 0 R (lstnumber.-2.2) 1140 0 R (lstnumber.-3.1) 1174 0 R (lstnumber.-3.2) 1175 0 R] -/Limits [(lstnumber.-16.1) (lstnumber.-3.2)] +/Names [(equation.4.1) 1056 0 R (equation.4.2) 1057 0 R (equation.4.3) 1058 0 R (figure.1) 731 0 R (figure.10) 1554 0 R (figure.2) 760 0 R] +/Limits [(equation.4.1) (figure.2)] >> % 1823 0 obj << -/Names [(lstnumber.-4.1) 1189 0 R (lstnumber.-5.1) 1560 0 R (lstnumber.-5.10) 1570 0 R (lstnumber.-5.11) 1571 0 R (lstnumber.-5.12) 1572 0 R (lstnumber.-5.13) 1573 0 R] -/Limits [(lstnumber.-4.1) (lstnumber.-5.13)] +/Names [(figure.3) 844 0 R (figure.4) 869 0 R (figure.5) 906 0 R (figure.6) 919 0 R (figure.7) 1119 0 R (figure.8) 1152 0 R] +/Limits [(figure.3) (figure.8)] >> % 1824 0 obj << -/Names [(lstnumber.-5.14) 1574 0 R (lstnumber.-5.15) 1575 0 R (lstnumber.-5.16) 1576 0 R (lstnumber.-5.17) 1577 0 R (lstnumber.-5.18) 1578 0 R (lstnumber.-5.19) 1579 0 R] -/Limits [(lstnumber.-5.14) (lstnumber.-5.19)] +/Names [(figure.9) 1553 0 R (lstlisting.-1) 1109 0 R (lstlisting.-10) 1619 0 R (lstlisting.-11) 1627 0 R (lstlisting.-12) 1634 0 R (lstlisting.-13) 1640 0 R] +/Limits [(figure.9) (lstlisting.-13)] >> % 1825 0 obj << -/Names [(lstnumber.-5.2) 1562 0 R (lstnumber.-5.20) 1580 0 R (lstnumber.-5.21) 1581 0 R (lstnumber.-5.22) 1582 0 R (lstnumber.-5.23) 1583 0 R (lstnumber.-5.24) 1584 0 R] -/Limits [(lstnumber.-5.2) (lstnumber.-5.24)] +/Names [(lstlisting.-14) 1647 0 R (lstlisting.-15) 1654 0 R (lstlisting.-16) 1706 0 R (lstlisting.-2) 1138 0 R (lstlisting.-3) 1173 0 R (lstlisting.-4) 1188 0 R] +/Limits [(lstlisting.-14) (lstlisting.-4)] >> % 1826 0 obj << -/Names [(lstnumber.-5.3) 1563 0 R (lstnumber.-5.4) 1564 0 R (lstnumber.-5.5) 1565 0 R (lstnumber.-5.6) 1566 0 R (lstnumber.-5.7) 1567 0 R (lstnumber.-5.8) 1568 0 R] -/Limits [(lstnumber.-5.3) (lstnumber.-5.8)] +/Names [(lstlisting.-5) 1559 0 R (lstlisting.-6) 1590 0 R (lstlisting.-7) 1596 0 R (lstlisting.-8) 1602 0 R (lstlisting.-9) 1608 0 R (lstnumber.-1.1) 1110 0 R] +/Limits [(lstlisting.-5) (lstnumber.-1.1)] >> % 1827 0 obj << -/Names [(lstnumber.-5.9) 1569 0 R (lstnumber.-6.1) 1591 0 R (lstnumber.-7.1) 1597 0 R (lstnumber.-8.1) 1603 0 R (lstnumber.-9.1) 1609 0 R (page.1) 536 0 R] -/Limits [(lstnumber.-5.9) (page.1)] +/Names [(lstnumber.-1.2) 1111 0 R (lstnumber.-10.1) 1620 0 R (lstnumber.-11.1) 1628 0 R (lstnumber.-12.1) 1635 0 R (lstnumber.-13.1) 1641 0 R (lstnumber.-14.1) 1648 0 R] +/Limits [(lstnumber.-1.2) (lstnumber.-14.1)] >> % 1828 0 obj << -/Names [(page.10) 826 0 R (page.100) 1476 0 R (page.101) 1483 0 R (page.102) 1487 0 R (page.103) 1491 0 R (page.104) 1496 0 R] -/Limits [(page.10) (page.104)] +/Names [(lstnumber.-15.1) 1655 0 R (lstnumber.-16.1) 1707 0 R (lstnumber.-16.2) 1708 0 R (lstnumber.-2.1) 1139 0 R (lstnumber.-2.2) 1140 0 R (lstnumber.-3.1) 1174 0 R] +/Limits [(lstnumber.-15.1) (lstnumber.-3.1)] >> % 1829 0 obj << -/Names [(page.105) 1500 0 R (page.106) 1504 0 R (page.107) 1508 0 R (page.108) 1514 0 R (page.109) 1520 0 R (page.11) 838 0 R] -/Limits [(page.105) (page.11)] +/Names [(lstnumber.-3.2) 1175 0 R (lstnumber.-4.1) 1189 0 R (lstnumber.-5.1) 1560 0 R (lstnumber.-5.10) 1570 0 R (lstnumber.-5.11) 1571 0 R (lstnumber.-5.12) 1572 0 R] +/Limits [(lstnumber.-3.2) (lstnumber.-5.12)] >> % 1830 0 obj << -/Names [(page.110) 1527 0 R (page.111) 1533 0 R (page.112) 1539 0 R (page.113) 1545 0 R (page.114) 1552 0 R (page.115) 1558 0 R] -/Limits [(page.110) (page.115)] +/Names [(lstnumber.-5.13) 1573 0 R (lstnumber.-5.14) 1574 0 R (lstnumber.-5.15) 1575 0 R (lstnumber.-5.16) 1576 0 R (lstnumber.-5.17) 1577 0 R (lstnumber.-5.18) 1578 0 R] +/Limits [(lstnumber.-5.13) (lstnumber.-5.18)] >> % 1831 0 obj << -/Names [(page.116) 1589 0 R (page.117) 1595 0 R (page.118) 1601 0 R (page.119) 1607 0 R (page.12) 850 0 R (page.120) 1613 0 R] -/Limits [(page.116) (page.120)] +/Names [(lstnumber.-5.19) 1579 0 R (lstnumber.-5.2) 1562 0 R (lstnumber.-5.20) 1580 0 R (lstnumber.-5.21) 1581 0 R (lstnumber.-5.22) 1582 0 R (lstnumber.-5.23) 1583 0 R] +/Limits [(lstnumber.-5.19) (lstnumber.-5.23)] >> % 1832 0 obj << -/Names [(page.121) 1618 0 R (page.122) 1626 0 R (page.123) 1633 0 R (page.124) 1639 0 R (page.125) 1646 0 R (page.126) 1653 0 R] -/Limits [(page.121) (page.126)] +/Names [(lstnumber.-5.24) 1584 0 R (lstnumber.-5.3) 1563 0 R (lstnumber.-5.4) 1564 0 R (lstnumber.-5.5) 1565 0 R (lstnumber.-5.6) 1566 0 R (lstnumber.-5.7) 1567 0 R] +/Limits [(lstnumber.-5.24) (lstnumber.-5.7)] >> % 1833 0 obj << -/Names [(page.127) 1659 0 R (page.128) 1666 0 R (page.129) 1675 0 R (page.13) 854 0 R (page.130) 1683 0 R (page.131) 1688 0 R] -/Limits [(page.127) (page.131)] +/Names [(lstnumber.-5.8) 1568 0 R (lstnumber.-5.9) 1569 0 R (lstnumber.-6.1) 1591 0 R (lstnumber.-7.1) 1597 0 R (lstnumber.-8.1) 1603 0 R (lstnumber.-9.1) 1609 0 R] +/Limits [(lstnumber.-5.8) (lstnumber.-9.1)] >> % 1834 0 obj << -/Names [(page.132) 1692 0 R (page.133) 1696 0 R (page.134) 1705 0 R (page.135) 1714 0 R (page.136) 1718 0 R (page.137) 1722 0 R] -/Limits [(page.132) (page.137)] +/Names [(page.1) 536 0 R (page.10) 826 0 R (page.100) 1476 0 R (page.101) 1483 0 R (page.102) 1487 0 R (page.103) 1491 0 R] +/Limits [(page.1) (page.103)] >> % 1835 0 obj << -/Names [(page.138) 1730 0 R (page.14) 859 0 R (page.15) 866 0 R (page.16) 874 0 R (page.17) 878 0 R (page.18) 883 0 R] -/Limits [(page.138) (page.18)] +/Names [(page.104) 1496 0 R (page.105) 1500 0 R (page.106) 1504 0 R (page.107) 1508 0 R (page.108) 1514 0 R (page.109) 1520 0 R] +/Limits [(page.104) (page.109)] >> % 1836 0 obj << -/Names [(page.19) 887 0 R (page.2) 546 0 R (page.20) 892 0 R (page.21) 896 0 R (page.22) 903 0 R (page.23) 910 0 R] -/Limits [(page.19) (page.23)] +/Names [(page.11) 838 0 R (page.110) 1527 0 R (page.111) 1533 0 R (page.112) 1539 0 R (page.113) 1545 0 R (page.114) 1552 0 R] +/Limits [(page.11) (page.114)] >> % 1837 0 obj << -/Names [(page.24) 916 0 R (page.25) 923 0 R (page.26) 928 0 R (page.27) 939 0 R (page.28) 946 0 R (page.29) 956 0 R] -/Limits [(page.24) (page.29)] +/Names [(page.115) 1558 0 R (page.116) 1589 0 R (page.117) 1595 0 R (page.118) 1601 0 R (page.119) 1607 0 R (page.12) 850 0 R] +/Limits [(page.115) (page.12)] >> % 1838 0 obj << -/Names [(page.3) 743 0 R (page.30) 961 0 R (page.31) 971 0 R (page.32) 977 0 R (page.33) 984 0 R (page.34) 992 0 R] -/Limits [(page.3) (page.34)] +/Names [(page.120) 1613 0 R (page.121) 1618 0 R (page.122) 1626 0 R (page.123) 1633 0 R (page.124) 1639 0 R (page.125) 1646 0 R] +/Limits [(page.120) (page.125)] >> % 1839 0 obj << -/Names [(page.35) 1000 0 R (page.36) 1009 0 R (page.37) 1014 0 R (page.38) 1022 0 R (page.39) 1030 0 R (page.4) 759 0 R] -/Limits [(page.35) (page.4)] +/Names [(page.126) 1653 0 R (page.127) 1659 0 R (page.128) 1666 0 R (page.129) 1675 0 R (page.13) 854 0 R (page.130) 1683 0 R] +/Limits [(page.126) (page.130)] >> % 1840 0 obj << -/Names [(page.40) 1037 0 R (page.41) 1044 0 R (page.42) 1055 0 R (page.43) 1070 0 R (page.44) 1077 0 R (page.45) 1088 0 R] -/Limits [(page.40) (page.45)] +/Names [(page.131) 1688 0 R (page.132) 1692 0 R (page.133) 1696 0 R (page.134) 1705 0 R (page.135) 1717 0 R (page.136) 1721 0 R] +/Limits [(page.131) (page.136)] >> % 1841 0 obj << -/Names [(page.46) 1094 0 R (page.47) 1099 0 R (page.48) 1107 0 R (page.49) 1118 0 R (page.5) 771 0 R (page.50) 1128 0 R] -/Limits [(page.46) (page.50)] +/Names [(page.137) 1725 0 R (page.138) 1733 0 R (page.14) 859 0 R (page.15) 866 0 R (page.16) 874 0 R (page.17) 878 0 R] +/Limits [(page.137) (page.17)] >> % 1842 0 obj << -/Names [(page.51) 1136 0 R (page.52) 1148 0 R (page.53) 1156 0 R (page.54) 1160 0 R (page.55) 1171 0 R (page.56) 1180 0 R] -/Limits [(page.51) (page.56)] +/Names [(page.18) 883 0 R (page.19) 887 0 R (page.2) 546 0 R (page.20) 892 0 R (page.21) 896 0 R (page.22) 903 0 R] +/Limits [(page.18) (page.22)] >> % 1843 0 obj << -/Names [(page.57) 1186 0 R (page.58) 1195 0 R (page.59) 1199 0 R (page.6) 775 0 R (page.60) 1204 0 R (page.61) 1210 0 R] -/Limits [(page.57) (page.61)] +/Names [(page.23) 910 0 R (page.24) 916 0 R (page.25) 923 0 R (page.26) 928 0 R (page.27) 939 0 R (page.28) 946 0 R] +/Limits [(page.23) (page.28)] >> % 1844 0 obj << -/Names [(page.62) 1216 0 R (page.63) 1227 0 R (page.64) 1232 0 R (page.65) 1241 0 R (page.66) 1248 0 R (page.67) 1253 0 R] -/Limits [(page.62) (page.67)] +/Names [(page.29) 956 0 R (page.3) 743 0 R (page.30) 961 0 R (page.31) 971 0 R (page.32) 977 0 R (page.33) 984 0 R] +/Limits [(page.29) (page.33)] >> % 1845 0 obj << -/Names [(page.68) 1260 0 R (page.69) 1264 0 R (page.7) 789 0 R (page.70) 1272 0 R (page.71) 1282 0 R (page.72) 1286 0 R] -/Limits [(page.68) (page.72)] +/Names [(page.34) 992 0 R (page.35) 1000 0 R (page.36) 1009 0 R (page.37) 1014 0 R (page.38) 1022 0 R (page.39) 1030 0 R] +/Limits [(page.34) (page.39)] >> % 1846 0 obj << -/Names [(page.73) 1301 0 R (page.74) 1306 0 R (page.75) 1318 0 R (page.76) 1324 0 R (page.77) 1331 0 R (page.78) 1338 0 R] -/Limits [(page.73) (page.78)] +/Names [(page.4) 759 0 R (page.40) 1037 0 R (page.41) 1044 0 R (page.42) 1055 0 R (page.43) 1070 0 R (page.44) 1077 0 R] +/Limits [(page.4) (page.44)] >> % 1847 0 obj << -/Names [(page.79) 1342 0 R (page.8) 808 0 R (page.80) 1352 0 R (page.81) 1358 0 R (page.82) 1362 0 R (page.83) 1367 0 R] -/Limits [(page.79) (page.83)] +/Names [(page.45) 1088 0 R (page.46) 1094 0 R (page.47) 1099 0 R (page.48) 1107 0 R (page.49) 1118 0 R (page.5) 771 0 R] +/Limits [(page.45) (page.5)] >> % 1848 0 obj << -/Names [(page.84) 1371 0 R (page.85) 1378 0 R (page.86) 1384 0 R (page.87) 1390 0 R (page.88) 1396 0 R (page.89) 1402 0 R] -/Limits [(page.84) (page.89)] +/Names [(page.50) 1128 0 R (page.51) 1136 0 R (page.52) 1148 0 R (page.53) 1156 0 R (page.54) 1160 0 R (page.55) 1171 0 R] +/Limits [(page.50) (page.55)] >> % 1849 0 obj << -/Names [(page.9) 820 0 R (page.90) 1408 0 R (page.91) 1415 0 R (page.92) 1423 0 R (page.93) 1427 0 R (page.94) 1437 0 R] -/Limits [(page.9) (page.94)] +/Names [(page.56) 1180 0 R (page.57) 1186 0 R (page.58) 1195 0 R (page.59) 1199 0 R (page.6) 775 0 R (page.60) 1204 0 R] +/Limits [(page.56) (page.60)] >> % 1850 0 obj << -/Names [(page.95) 1442 0 R (page.96) 1446 0 R (page.97) 1459 0 R (page.98) 1464 0 R (page.99) 1470 0 R (page.i) 597 0 R] -/Limits [(page.95) (page.i)] +/Names [(page.61) 1210 0 R (page.62) 1216 0 R (page.63) 1227 0 R (page.64) 1232 0 R (page.65) 1241 0 R (page.66) 1248 0 R] +/Limits [(page.61) (page.66)] >> % 1851 0 obj << -/Names [(page.ii) 650 0 R (page.iii) 691 0 R (page.iv) 696 0 R (precdata) 917 0 R (section*.1) 598 0 R (section*.10) 79 0 R] -/Limits [(page.ii) (section*.10)] +/Names [(page.67) 1253 0 R (page.68) 1260 0 R (page.69) 1264 0 R (page.7) 789 0 R (page.70) 1272 0 R (page.71) 1282 0 R] +/Limits [(page.67) (page.71)] >> % 1852 0 obj << -/Names [(section*.100) 497 0 R (section*.101) 505 0 R (section*.102) 509 0 R (section*.103) 513 0 R (section*.104) 517 0 R (section*.105) 521 0 R] -/Limits [(section*.100) (section*.105)] +/Names [(page.72) 1286 0 R (page.73) 1301 0 R (page.74) 1306 0 R (page.75) 1318 0 R (page.76) 1324 0 R (page.77) 1331 0 R] +/Limits [(page.72) (page.77)] >> % 1853 0 obj << -/Names [(section*.106) 529 0 R (section*.107) 1723 0 R (section*.11) 95 0 R (section*.12) 99 0 R (section*.13) 103 0 R (section*.14) 107 0 R] -/Limits [(section*.106) (section*.14)] +/Names [(page.78) 1338 0 R (page.79) 1342 0 R (page.8) 808 0 R (page.80) 1352 0 R (page.81) 1358 0 R (page.82) 1362 0 R] +/Limits [(page.78) (page.82)] >> % 1854 0 obj << -/Names [(section*.15) 111 0 R (section*.16) 115 0 R (section*.17) 119 0 R (section*.18) 123 0 R (section*.19) 127 0 R (section*.2) 47 0 R] -/Limits [(section*.15) (section*.2)] +/Names [(page.83) 1367 0 R (page.84) 1371 0 R (page.85) 1378 0 R (page.86) 1384 0 R (page.87) 1390 0 R (page.88) 1396 0 R] +/Limits [(page.83) (page.88)] >> % 1855 0 obj << -/Names [(section*.20) 131 0 R (section*.21) 135 0 R (section*.22) 139 0 R (section*.23) 143 0 R (section*.24) 147 0 R (section*.25) 151 0 R] -/Limits [(section*.20) (section*.25)] +/Names [(page.89) 1402 0 R (page.9) 820 0 R (page.90) 1408 0 R (page.91) 1415 0 R (page.92) 1423 0 R (page.93) 1427 0 R] +/Limits [(page.89) (page.93)] >> % 1856 0 obj << -/Names [(section*.26) 155 0 R (section*.27) 171 0 R (section*.28) 175 0 R (section*.29) 179 0 R (section*.3) 51 0 R (section*.30) 183 0 R] -/Limits [(section*.26) (section*.30)] +/Names [(page.94) 1437 0 R (page.95) 1442 0 R (page.96) 1446 0 R (page.97) 1459 0 R (page.98) 1464 0 R (page.99) 1470 0 R] +/Limits [(page.94) (page.99)] >> % 1857 0 obj << -/Names [(section*.31) 199 0 R (section*.32) 204 0 R (section*.33) 208 0 R (section*.34) 212 0 R (section*.35) 216 0 R (section*.36) 220 0 R] -/Limits [(section*.31) (section*.36)] +/Names [(page.i) 597 0 R (page.ii) 650 0 R (page.iii) 691 0 R (page.iv) 696 0 R (precdata) 917 0 R (section*.1) 598 0 R] +/Limits [(page.i) (section*.1)] >> % 1858 0 obj << -/Names [(section*.37) 224 0 R (section*.38) 228 0 R (section*.39) 232 0 R (section*.4) 55 0 R (section*.40) 236 0 R (section*.41) 240 0 R] -/Limits [(section*.37) (section*.41)] +/Names [(section*.10) 79 0 R (section*.100) 497 0 R (section*.101) 505 0 R (section*.102) 509 0 R (section*.103) 513 0 R (section*.104) 517 0 R] +/Limits [(section*.10) (section*.104)] >> % 1859 0 obj << -/Names [(section*.42) 244 0 R (section*.43) 248 0 R (section*.44) 256 0 R (section*.45) 260 0 R (section*.46) 264 0 R (section*.47) 268 0 R] -/Limits [(section*.42) (section*.47)] +/Names [(section*.105) 521 0 R (section*.106) 529 0 R (section*.107) 1726 0 R (section*.11) 95 0 R (section*.12) 99 0 R (section*.13) 103 0 R] +/Limits [(section*.105) (section*.13)] >> % 1860 0 obj << -/Names [(section*.48) 276 0 R (section*.49) 280 0 R (section*.5) 59 0 R (section*.50) 284 0 R (section*.51) 288 0 R (section*.52) 292 0 R] -/Limits [(section*.48) (section*.52)] +/Names [(section*.14) 107 0 R (section*.15) 111 0 R (section*.16) 115 0 R (section*.17) 119 0 R (section*.18) 123 0 R (section*.19) 127 0 R] +/Limits [(section*.14) (section*.19)] >> % 1861 0 obj << -/Names [(section*.53) 296 0 R (section*.54) 300 0 R (section*.55) 304 0 R (section*.56) 308 0 R (section*.57) 312 0 R (section*.58) 316 0 R] -/Limits [(section*.53) (section*.58)] +/Names [(section*.2) 47 0 R (section*.20) 131 0 R (section*.21) 135 0 R (section*.22) 139 0 R (section*.23) 143 0 R (section*.24) 147 0 R] +/Limits [(section*.2) (section*.24)] >> % 1862 0 obj << -/Names [(section*.59) 320 0 R (section*.6) 63 0 R (section*.60) 324 0 R (section*.61) 328 0 R (section*.62) 332 0 R (section*.63) 336 0 R] -/Limits [(section*.59) (section*.63)] +/Names [(section*.25) 151 0 R (section*.26) 155 0 R (section*.27) 171 0 R (section*.28) 175 0 R (section*.29) 179 0 R (section*.3) 51 0 R] +/Limits [(section*.25) (section*.3)] >> % 1863 0 obj << -/Names [(section*.64) 340 0 R (section*.65) 344 0 R (section*.66) 348 0 R (section*.67) 352 0 R (section*.68) 356 0 R (section*.69) 360 0 R] -/Limits [(section*.64) (section*.69)] +/Names [(section*.30) 183 0 R (section*.31) 199 0 R (section*.32) 204 0 R (section*.33) 208 0 R (section*.34) 212 0 R (section*.35) 216 0 R] +/Limits [(section*.30) (section*.35)] >> % 1864 0 obj << -/Names [(section*.7) 67 0 R (section*.70) 364 0 R (section*.71) 368 0 R (section*.72) 372 0 R (section*.73) 376 0 R (section*.74) 380 0 R] -/Limits [(section*.7) (section*.74)] +/Names [(section*.36) 220 0 R (section*.37) 224 0 R (section*.38) 228 0 R (section*.39) 232 0 R (section*.4) 55 0 R (section*.40) 236 0 R] +/Limits [(section*.36) (section*.40)] >> % 1865 0 obj << -/Names [(section*.75) 388 0 R (section*.76) 392 0 R (section*.77) 396 0 R (section*.78) 400 0 R (section*.79) 405 0 R (section*.8) 71 0 R] -/Limits [(section*.75) (section*.8)] +/Names [(section*.41) 240 0 R (section*.42) 244 0 R (section*.43) 248 0 R (section*.44) 256 0 R (section*.45) 260 0 R (section*.46) 264 0 R] +/Limits [(section*.41) (section*.46)] >> % 1866 0 obj << -/Names [(section*.80) 409 0 R (section*.81) 413 0 R (section*.82) 417 0 R (section*.83) 421 0 R (section*.84) 425 0 R (section*.85) 429 0 R] -/Limits [(section*.80) (section*.85)] +/Names [(section*.47) 268 0 R (section*.48) 276 0 R (section*.49) 280 0 R (section*.5) 59 0 R (section*.50) 284 0 R (section*.51) 288 0 R] +/Limits [(section*.47) (section*.51)] >> % 1867 0 obj << -/Names [(section*.86) 433 0 R (section*.87) 437 0 R (section*.88) 441 0 R (section*.89) 445 0 R (section*.9) 75 0 R (section*.90) 449 0 R] -/Limits [(section*.86) (section*.90)] +/Names [(section*.52) 292 0 R (section*.53) 296 0 R (section*.54) 300 0 R (section*.55) 304 0 R (section*.56) 308 0 R (section*.57) 312 0 R] +/Limits [(section*.52) (section*.57)] >> % 1868 0 obj << -/Names [(section*.91) 457 0 R (section*.92) 461 0 R (section*.93) 465 0 R (section*.94) 469 0 R (section*.95) 477 0 R (section*.96) 481 0 R] -/Limits [(section*.91) (section*.96)] +/Names [(section*.58) 316 0 R (section*.59) 320 0 R (section*.6) 63 0 R (section*.60) 324 0 R (section*.61) 328 0 R (section*.62) 332 0 R] +/Limits [(section*.58) (section*.62)] >> % 1869 0 obj << -/Names [(section*.97) 485 0 R (section*.98) 489 0 R (section*.99) 493 0 R (section.1) 7 0 R (section.10) 501 0 R (section.11) 525 0 R] -/Limits [(section*.97) (section.11)] +/Names [(section*.63) 336 0 R (section*.64) 340 0 R (section*.65) 344 0 R (section*.66) 348 0 R (section*.67) 352 0 R (section*.68) 356 0 R] +/Limits [(section*.63) (section*.68)] >> % 1870 0 obj << -/Names [(section.2) 11 0 R (section.3) 35 0 R (section.4) 195 0 R (section.5) 252 0 R (section.6) 272 0 R (section.7) 384 0 R] -/Limits [(section.2) (section.7)] +/Names [(section*.69) 360 0 R (section*.7) 67 0 R (section*.70) 364 0 R (section*.71) 368 0 R (section*.72) 372 0 R (section*.73) 376 0 R] +/Limits [(section*.69) (section*.73)] >> % 1871 0 obj << -/Names [(section.8) 453 0 R (section.9) 473 0 R (spbasedata) 868 0 R (spdata) 867 0 R (subsection.2.1) 15 0 R (subsection.2.2) 19 0 R] -/Limits [(section.8) (subsection.2.2)] +/Names [(section*.74) 380 0 R (section*.75) 388 0 R (section*.76) 392 0 R (section*.77) 396 0 R (section*.78) 400 0 R (section*.79) 405 0 R] +/Limits [(section*.74) (section*.79)] >> % 1872 0 obj << -/Names [(subsection.2.3) 23 0 R (subsection.2.4) 31 0 R (subsection.3.1) 39 0 R (subsection.3.2) 87 0 R (subsection.3.3) 163 0 R (subsection.3.4) 187 0 R] -/Limits [(subsection.2.3) (subsection.3.4)] +/Names [(section*.8) 71 0 R (section*.80) 409 0 R (section*.81) 413 0 R (section*.82) 417 0 R (section*.83) 421 0 R (section*.84) 425 0 R] +/Limits [(section*.8) (section*.84)] >> % 1873 0 obj << -/Names [(subsection.3.5) 191 0 R (subsubsection.2.3.1) 27 0 R (subsubsection.3.1.1) 43 0 R (subsubsection.3.1.2) 83 0 R (subsubsection.3.2.1) 91 0 R (subsubsection.3.2.2) 159 0 R] -/Limits [(subsection.3.5) (subsubsection.3.2.2)] +/Names [(section*.85) 429 0 R (section*.86) 433 0 R (section*.87) 437 0 R (section*.88) 441 0 R (section*.89) 445 0 R (section*.9) 75 0 R] +/Limits [(section*.85) (section*.9)] >> % 1874 0 obj << -/Names [(subsubsection.3.3.1) 167 0 R (table.1) 940 0 R (table.10) 1038 0 R (table.11) 1046 0 R (table.12) 1059 0 R (table.13) 1078 0 R] -/Limits [(subsubsection.3.3.1) (table.13)] +/Names [(section*.90) 449 0 R (section*.91) 457 0 R (section*.92) 461 0 R (section*.93) 465 0 R (section*.94) 469 0 R (section*.95) 477 0 R] +/Limits [(section*.90) (section*.95)] >> % 1875 0 obj << -/Names [(table.14) 1108 0 R (table.15) 1137 0 R (table.16) 1172 0 R (table.17) 1187 0 R (table.2) 957 0 R (table.3) 972 0 R] -/Limits [(table.14) (table.3)] +/Names [(section*.96) 481 0 R (section*.97) 485 0 R (section*.98) 489 0 R (section*.99) 493 0 R (section.1) 7 0 R (section.10) 501 0 R] +/Limits [(section*.96) (section.10)] >> % 1876 0 obj << -/Names [(table.4) 985 0 R (table.5) 993 0 R (table.6) 1001 0 R (table.7) 1010 0 R (table.8) 1023 0 R (table.9) 1031 0 R] -/Limits [(table.4) (table.9)] +/Names [(section.11) 525 0 R (section.2) 11 0 R (section.3) 35 0 R (section.4) 195 0 R (section.5) 252 0 R (section.6) 272 0 R] +/Limits [(section.11) (section.6)] >> % 1877 0 obj << -/Names [(title.0) 3 0 R (vbasedata) 905 0 R (vdata) 904 0 R] -/Limits [(title.0) (vdata)] +/Names [(section.7) 384 0 R (section.8) 453 0 R (section.9) 473 0 R (spbasedata) 868 0 R (spdata) 867 0 R (subsection.2.1) 15 0 R] +/Limits [(section.7) (subsection.2.1)] >> % 1878 0 obj << -/Kids [1792 0 R 1793 0 R 1794 0 R 1795 0 R 1796 0 R 1797 0 R] -/Limits [(Doc-Start) (Item.2)] +/Names [(subsection.2.2) 19 0 R (subsection.2.3) 23 0 R (subsection.2.4) 31 0 R (subsection.3.1) 39 0 R (subsection.3.2) 87 0 R (subsection.3.3) 163 0 R] +/Limits [(subsection.2.2) (subsection.3.3)] >> % 1879 0 obj << -/Kids [1798 0 R 1799 0 R 1800 0 R 1801 0 R 1802 0 R 1803 0 R] -/Limits [(Item.20) (Item.52)] +/Names [(subsection.3.4) 187 0 R (subsection.3.5) 191 0 R (subsubsection.2.3.1) 27 0 R (subsubsection.3.1.1) 43 0 R (subsubsection.3.1.2) 83 0 R (subsubsection.3.2.1) 91 0 R] +/Limits [(subsection.3.4) (subsubsection.3.2.1)] >> % 1880 0 obj << -/Kids [1804 0 R 1805 0 R 1806 0 R 1807 0 R 1808 0 R 1809 0 R] -/Limits [(Item.53) (Item.85)] +/Names [(subsubsection.3.2.2) 159 0 R (subsubsection.3.3.1) 167 0 R (table.1) 940 0 R (table.10) 1038 0 R (table.11) 1046 0 R (table.12) 1059 0 R] +/Limits [(subsubsection.3.2.2) (table.12)] >> % 1881 0 obj << -/Kids [1810 0 R 1811 0 R 1812 0 R 1813 0 R 1814 0 R 1815 0 R] -/Limits [(Item.86) (equation.4.1)] +/Names [(table.13) 1078 0 R (table.14) 1108 0 R (table.15) 1137 0 R (table.16) 1172 0 R (table.17) 1187 0 R (table.2) 957 0 R] +/Limits [(table.13) (table.2)] >> % 1882 0 obj << -/Kids [1816 0 R 1817 0 R 1818 0 R 1819 0 R 1820 0 R 1821 0 R] -/Limits [(equation.4.2) (lstnumber.-15.1)] +/Names [(table.3) 972 0 R (table.4) 985 0 R (table.5) 993 0 R (table.6) 1001 0 R (table.7) 1010 0 R (table.8) 1023 0 R] +/Limits [(table.3) (table.8)] >> % 1883 0 obj << -/Kids [1822 0 R 1823 0 R 1824 0 R 1825 0 R 1826 0 R 1827 0 R] -/Limits [(lstnumber.-16.1) (page.1)] +/Names [(table.9) 1031 0 R (title.0) 3 0 R (vbasedata) 905 0 R (vdata) 904 0 R] +/Limits [(table.9) (vdata)] +>> +% 1884 0 obj +<< +/Kids [1798 0 R 1799 0 R 1800 0 R 1801 0 R 1802 0 R 1803 0 R] +/Limits [(Doc-Start) (Item.19)] >> endstream endobj -1900 0 obj +1906 0 obj << - /Title (Parallel Sparse BLAS V. 3.4) /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 9115 2015-04-28 17:26:14Z sfilippo $) /Author()/Title()/Subject()/Creator(LaTeX with hyperref package)/Producer(pdfTeX-1.40.15)/Keywords() -/CreationDate (D:20160510141620+01'00') -/ModDate (D:20160510141620+01'00') + /Title (Parallel Sparse BLAS V. 3.4.1) /Subject (Parallel Sparse Basic Linear Algebra Subroutines) /Keywords (Computer Science Linear Algebra Fluid Dynamics Parallel Linux MPI PSBLAS Iterative Solvers Preconditioners) /Creator (pdfLaTeX) /Producer ($Id: userguide.tex 9682 2016-05-10 14:07:18Z sfilippo $) /Author()/Title()/Subject()/Creator(LaTeX with hyperref package)/Producer(pdfTeX-1.40.15)/Keywords() +/CreationDate (D:20160525102504+01'00') +/ModDate (D:20160525102504+01'00') /Trapped /False /PTEX.Fullbanner (This is pdfTeX, Version 3.14159265-2.6-1.40.15 (TeX Live 2014) kpathsea version 6.2.0) >> endobj -1885 0 obj +1886 0 obj << /Type /ObjStm -/N 15 -/First 138 -/Length 1773 +/N 20 +/First 189 +/Length 2414 >> stream -1884 0 1886 112 1887 223 1888 334 1889 449 1890 569 1891 688 1892 805 1893 918 1894 991 -1895 1103 1896 1218 1897 1303 1898 1387 1899 1422 -% 1884 0 obj +1885 0 1887 110 1888 221 1889 333 1890 457 1891 583 1892 694 1893 806 1894 916 1895 1030 +1896 1149 1897 1268 1898 1386 1899 1500 1900 1573 1901 1693 1902 1807 1903 1893 1904 1977 1905 2012 +% 1885 0 obj << -/Kids [1828 0 R 1829 0 R 1830 0 R 1831 0 R 1832 0 R 1833 0 R] -/Limits [(page.10) (page.131)] ->> -% 1886 0 obj -<< -/Kids [1834 0 R 1835 0 R 1836 0 R 1837 0 R 1838 0 R 1839 0 R] -/Limits [(page.132) (page.4)] +/Kids [1804 0 R 1805 0 R 1806 0 R 1807 0 R 1808 0 R 1809 0 R] +/Limits [(Item.2) (Item.51)] >> % 1887 0 obj << -/Kids [1840 0 R 1841 0 R 1842 0 R 1843 0 R 1844 0 R 1845 0 R] -/Limits [(page.40) (page.72)] +/Kids [1810 0 R 1811 0 R 1812 0 R 1813 0 R 1814 0 R 1815 0 R] +/Limits [(Item.52) (Item.84)] >> % 1888 0 obj << -/Kids [1846 0 R 1847 0 R 1848 0 R 1849 0 R 1850 0 R 1851 0 R] -/Limits [(page.73) (section*.10)] +/Kids [1816 0 R 1817 0 R 1818 0 R 1819 0 R 1820 0 R 1821 0 R] +/Limits [(Item.85) (descdata)] >> % 1889 0 obj << -/Kids [1852 0 R 1853 0 R 1854 0 R 1855 0 R 1856 0 R 1857 0 R] -/Limits [(section*.100) (section*.36)] +/Kids [1822 0 R 1823 0 R 1824 0 R 1825 0 R 1826 0 R 1827 0 R] +/Limits [(equation.4.1) (lstnumber.-14.1)] >> % 1890 0 obj << -/Kids [1858 0 R 1859 0 R 1860 0 R 1861 0 R 1862 0 R 1863 0 R] -/Limits [(section*.37) (section*.69)] +/Kids [1828 0 R 1829 0 R 1830 0 R 1831 0 R 1832 0 R 1833 0 R] +/Limits [(lstnumber.-15.1) (lstnumber.-9.1)] >> % 1891 0 obj << -/Kids [1864 0 R 1865 0 R 1866 0 R 1867 0 R 1868 0 R 1869 0 R] -/Limits [(section*.7) (section.11)] +/Kids [1834 0 R 1835 0 R 1836 0 R 1837 0 R 1838 0 R 1839 0 R] +/Limits [(page.1) (page.130)] >> % 1892 0 obj << -/Kids [1870 0 R 1871 0 R 1872 0 R 1873 0 R 1874 0 R 1875 0 R] -/Limits [(section.2) (table.3)] +/Kids [1840 0 R 1841 0 R 1842 0 R 1843 0 R 1844 0 R 1845 0 R] +/Limits [(page.131) (page.39)] >> % 1893 0 obj << -/Kids [1876 0 R 1877 0 R] -/Limits [(table.4) (vdata)] +/Kids [1846 0 R 1847 0 R 1848 0 R 1849 0 R 1850 0 R 1851 0 R] +/Limits [(page.4) (page.71)] >> % 1894 0 obj << -/Kids [1878 0 R 1879 0 R 1880 0 R 1881 0 R 1882 0 R 1883 0 R] -/Limits [(Doc-Start) (page.1)] +/Kids [1852 0 R 1853 0 R 1854 0 R 1855 0 R 1856 0 R 1857 0 R] +/Limits [(page.72) (section*.1)] >> % 1895 0 obj << -/Kids [1884 0 R 1886 0 R 1887 0 R 1888 0 R 1889 0 R 1890 0 R] -/Limits [(page.10) (section*.69)] +/Kids [1858 0 R 1859 0 R 1860 0 R 1861 0 R 1862 0 R 1863 0 R] +/Limits [(section*.10) (section*.35)] >> % 1896 0 obj << -/Kids [1891 0 R 1892 0 R 1893 0 R] -/Limits [(section*.7) (vdata)] +/Kids [1864 0 R 1865 0 R 1866 0 R 1867 0 R 1868 0 R 1869 0 R] +/Limits [(section*.36) (section*.68)] >> % 1897 0 obj << -/Kids [1894 0 R 1895 0 R 1896 0 R] -/Limits [(Doc-Start) (vdata)] +/Kids [1870 0 R 1871 0 R 1872 0 R 1873 0 R 1874 0 R 1875 0 R] +/Limits [(section*.69) (section.10)] >> % 1898 0 obj << -/Dests 1897 0 R +/Kids [1876 0 R 1877 0 R 1878 0 R 1879 0 R 1880 0 R 1881 0 R] +/Limits [(section.11) (table.2)] >> % 1899 0 obj << +/Kids [1882 0 R 1883 0 R] +/Limits [(table.3) (vdata)] +>> +% 1900 0 obj +<< +/Kids [1884 0 R 1885 0 R 1887 0 R 1888 0 R 1889 0 R 1890 0 R] +/Limits [(Doc-Start) (lstnumber.-9.1)] +>> +% 1901 0 obj +<< +/Kids [1891 0 R 1892 0 R 1893 0 R 1894 0 R 1895 0 R 1896 0 R] +/Limits [(page.1) (section*.68)] +>> +% 1902 0 obj +<< +/Kids [1897 0 R 1898 0 R 1899 0 R] +/Limits [(section*.69) (vdata)] +>> +% 1903 0 obj +<< +/Kids [1900 0 R 1901 0 R 1902 0 R] +/Limits [(Doc-Start) (vdata)] +>> +% 1904 0 obj +<< +/Dests 1903 0 R +>> +% 1905 0 obj +<< /Type /Catalog -/Pages 1788 0 R -/Outlines 1789 0 R -/Names 1898 0 R +/Pages 1794 0 R +/Outlines 1795 0 R +/Names 1904 0 R /URI (http://ce.uniroma2.it/psblas) /PageMode/UseOutlines/PageLabels<>2<>6<>]>> /OpenAction 532 0 R >> endstream endobj -1901 0 obj +1907 0 obj << /Type /XRef -/Index [0 1902] -/Size 1902 +/Index [0 1908] +/Size 1908 /W [1 3 1] -/Root 1899 0 R -/Info 1900 0 R -/ID [<63B6E115A9FCC1E8B6F242765327EF96> <63B6E115A9FCC1E8B6F242765327EF96>] -/Length 9510 +/Root 1905 0 R +/Info 1906 0 R +/ID [<0AD51DD6F717EA1268AA214C9E6658A8> <0AD51DD6F717EA1268AA214C9E6658A8>] +/Length 9540 >> stream -D&.:  -C  a // c/ -b/&a/'`/(_/)^/-]/.\ //[!"/3Z#$/4Y%&/5X'(/6W)*/=V+,/DU-./ET/0/FS12/GR34/LQ56/MP78/NO9:/RN;</SM=>/TL?@/XKAB/YJCD/]IEF/^HGH/bGIJ/cFKLEMNDOPCQRBSTAUV@WX?YZ>[\=]^<_`";ab,:c=9K8V7^65  +D  & +. :  +C  a // / +/&/'/(/)c/-b/.a //`!"/3_#$/4^%&/5]'(/6\)*/=[+,/DZ-./EY/0/FX12/GW34/LV56/MU78/NT9:/RS;</SR=>/TQ?@/XPAB/YOCD/]NEF/^MGH/bLIJ/cKKLJMNIOPHQRGSTFUVEWXDYZC[\B]^A_`"@ab,?c=>K=V<^;:   -4  3 2$1+04/H.]-X,X+X7* XC)!"XP(#$XQ'%&&'(%)*$+,#-.#"/0.!127 34J56Y78_9:4;<4=>4?@4AB4CD4#EF4-GH42IJ48KL4>MN4DOP4JQR4QST4XUVWX YZ [\ ]^ -_`% ab,ck048<@  -D  J PVc\bba` -_,^2]8\ >[!"DZ#$IY%&PX'(WW)*]V+,qU-.qT/0q S12qR34qQ56q#P78q(O9:q,N;<q0M=>q7L?@AE%BC+#.HF'GJKLMNOPQRSTUVWXYZ[\]^_`abcWWWWWWWWWW W +9  8 7$6+544H3]2X1X0X7/ XC.!"XP-#$XQ,%&+'(*)*)+,(-.#'/0.&127%34J$56Y#78_"9:4!;<4 =>4?@4AB4CD4#EF4-GH42IJ48KL4>MN4DOP4JQR4QST4XUVWXYZ[\]^_`%ab, ck0 4 8 +< @  +D  J PV\b +,c2b8a >`!"D_#$I^%&P]'(W\)*][+,qZ-.qY/0q X12qW34qV56q#U78q(T9:q,S;<q0R=>q7Q?@AE%BC"0!(3HF'GJKLMNOPQRSTUVWXYZ[\]^_`abcWWWWWWWWWW W W W W WWWWWWWWI(WW>WWWWWWWW W!W"W#W$W%W&W'W(W)W*W+W,W-W.W/W0W1W2W3W4W5W6W7W8W9W:W;W<W=W>W?W@WAWBWCWDWEWFWJWHWWGWKWLWMWNWOWPWQWRWSWTWUWVWWWXWYWZW[W\W]W^W_W`WaWbWc  -  WI Tr]6]*/q[qRqHq\qZqOqPqYqLqM#$%J*(C ' !"qN+,1)-,%"($/&0qX67ݓ;2u89345qKqJ=>@<=?LAB!DEFGHIJK^\MNOPQRSTUVWXYZ[0_/]7`bc////// /// /// //////////!/U/////// /#/$/*/"%/%/0/+/,1/7/1/2/9/:/;/A/8/</>/?/@qW/H/B3/C/O/ICS/J/K/U/PT/Q/Z/Vf/W2/_/[x@/\/`/ai   - I a-3# !%&'()*0.$+-124/ 36789:;?5+F<>B@JaADEFGHIMCMJL4PNn^ORSTXQq UWZ[\`Y]_bca 3    -'5 's!"& ?#%()-'Ud*),/012;9.kK35678<=>?@ABD: C6FLJEGIMNOPQRTKJSVWYUX[^Zx\`abX X_-cXXXXLX XX@$X X7XXX X -XX\-X'XXXXXh[XXXXXXX X!X&XX"X#X$X%X0X)X' X(X1X*&X/X+X,X-X.X3X4X5X<X2AX6X8X9X:X;8X?X=*X>XAXIXGX@XBXDXEXFXJXKXMXH XLXRXN}XOXTXWXS4CXUXVXYX\XXNfXZX[9X]vX^X_X`XaXbXc   -  җz: !$")% &'(+,2*R-/0145:83'6E9A -;<=>?@ABCDGHKFY I;TLs;MNOPQRSVWZU|GX\]a[^`c44bW4 444 4^444 -T4 4 4 <4444444444 -444 44!4$4  %4"4)4% ?g4&4'4(4+4.4* Be4,=40444/ X4143464:45 f47494<4@4; y4=4?4B4F4A 4C4E4H4M4G C4I4K4L4O4T4N \4P4R4S>4V4Y4U 4W4_4Z κ4[4\4]4^4a4b4c4` l 8b +  WI Tr]6]/4q]qTqJq^q\qQqRq[qNqO#$%J*(C$' !"qP+,1)-1*&-)/+0qZ67ݓ;2u89345qMqL=>@<=?LAB%DEFGHIJK^\MNOPQRSTUVWXYZ[5_/]7`bc////// /// /// //////////!/U/////// /#/$/*/"%/%/0/+/,6/7/1/2/9/:/;/A/8/</>/?/@qY/H/B3/C/O/ICS/J/K/U/PT/Q/Z/Vf/W7/_/[x@/\/`/ai   + I a28# !%&'()*0.$+-124/ 36789:;?5+F<>B@JaADEFGHIMCMJL9PNn^ORSTXQq UWZ[\`Y]_bca 3    +': 's!"& ?#%()-'Ud*.,/012;9.kK35678<=>?@ABD: C;FLJEGIMNOPQRTKJSVWYUX[^Zx\`abX X_-cXXXXLX XX@$X X<XXX X +XX\-X,XXXXXh[XXXXXXX X!X&XX"X#X$X%X0X)X' X(X1X*&X/X+X,X-X.X3X4X5X<X2AX6X8X9X:X;=X?X=*X>XAXIXGX@XBXDXEXFXJXKXMXH XLXRXN}XOXTXWXS4CXUXVXYX\XXNfXZX[>X]vX^X_X`XaXbXc   +  җz? !$")% &'(+,2*R-/0145:83'6E9A +;<=>?@ABCDGHKFY I@TLs;MNOPQRSVWZU|GX\]a[^`c44bW4 444 4^444 +T4 4 4 A4444444444 +444 44!4$4  %4"4)4% ?g4&4'4(4+4.4* Be4,B40444/ X4143464:45 f47494<4@4; y4=4?4B4F4A 4C4E4H4M4G C4I4K4L4O4T4N \4P4R4SC4V4Y4U 4W4_4Z κ4[4\4]4^4a4b4c4` l 8b g /%      -J? +JD K" a !)# t$&'(-* G+1. /52 -3@96 +3E96 7=: ;A> i?GB [CEFMH вIKLSN -0OQRAYT -UWX_Z o[]^` #,ac " [  q  '()  O  !"#$%&B/* +-.50 134;6 ;79:A< =?@EB LCGLF ̨HJKCNSM ߝOQRUZT QVXY`[ \^_bqa cqq  -q q Dqqqq q - ROq Dqqqq Vqqqqqqqq hqqqq q!q$q q"q&q)q% \q'q-q* lq+q1q. q/Eq3q4q5q=q;q2 q6q8q9q:q>q?qAq< uq@qDqB qCqTqE qFqGqIqQqSq^qU qVq]q_q`qaqbqc  -  Et    -QoL_9xi/{M>|FGHIJKAg  -    !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abc]]]]]]]]]] ] -] ] ] ]+ +0OQRFYT +UWX_Z o[]^` #,ac " [  q  '()  O # !"#$%&G/* +-.50 134;6 ;79:A< =?@EB LCGLF ̨HJKHNSM ߝOQRUZT QVXY`[ \^_bqa cqq 0q q Dqqqq q + ROq Iqqqq Vqqqqqqqq hqqqq q!q$q q"q&q)q% \q'q-q* lq+q1q. q/Jq3q4q5q>q<q2 q6q8q9q:q;'q?q@qDqBq= ˆqAqFqC qEqVqG qHqIqKqSqUq`qW qXq_qaqbqcj  +    G+  kSqh;'[y!pT KLMNOPg  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abc^H^^^^^^^^^ ^ +^ ^ ^ ^^^^^^ endstream endobj startxref -1161702 +1171986 %%EOF diff --git a/docs/src/methods.tex b/docs/src/methods.tex index 3c8e812c..646cc904 100644 --- a/docs/src/methods.tex +++ b/docs/src/methods.tex @@ -42,6 +42,10 @@ call psb_krylov(method,a,prec,b,x,eps,desc_a,info,& \item[CG:] the Conjugate Gradient method; \item[CGS:] the Conjugate Gradient Stabilized method; + \item[GCR:] the Generalized Conjugate Residual method; + \item[FCG:] the Flexible Conjugate Gradient method\footnote{Note: + the implementation is for $FCG(1)$.}; + \item[BICG:] the Bi-Conjugate Gradient method; \item[BICGSTAB:] the Bi-Conjugate Gradient Stabilized method; \item[BICGSTABL:] the Bi-Conjugate Gradient Stabilized method with restarting; diff --git a/docs/src/userguide.tex b/docs/src/userguide.tex index 4e5c7f37..4ebdcea7 100644 --- a/docs/src/userguide.tex +++ b/docs/src/userguide.tex @@ -25,7 +25,7 @@ \relax \pdfcompresslevel=0 %-- 0 = none, 9 = best \pdfinfo{ %-- Info dictionary of PDF output /Author (Alfredo Buttari) - /Title (Parallel Sparse BLAS V. 3.4) + /Title (Parallel Sparse BLAS V. 3.4.1) /Subject (Parallel Sparse Basic Linear Algebra Subroutines) /Keywords (Computer Science Linear Algebra Fluid Dynamics Parallel Linux MPI PSBLAS Iterative Solvers Preconditioners) /Creator (pdfLaTeX) @@ -88,7 +88,7 @@ \begin{document} -\pdfbookmark{PSBLAS-v3.4 User's Guide}{title} +\pdfbookmark{PSBLAS-v3.4.1 User's Guide}{title} \lstset{language=Fortran} \newlength{\centeroffset} \setlength{\centeroffset}{-0.5\oddsidemargin} @@ -98,7 +98,7 @@ \vspace*{\stretch{1}} \noindent\hspace*{\centeroffset}\makebox[0pt][l]{\begin{minipage}{\textwidth} \flushright -{\Huge\bfseries PSBLAS 3.4 User's guide +{\Huge\bfseries PSBLAS 3.4.1 User's guide } \noindent\rule[-1ex]{\textwidth}{5pt}\\[2.5ex] \hfill\emph{\Large A reference guide for the Parallel Sparse BLAS library} @@ -111,7 +111,7 @@ by Salvatore Filippone\\ and Alfredo Buttari}\\ University of Rome ``Tor Vergata''.\\[3ex] -May 10, 2016. +June 2, 2016. \end{minipage}} %\addtolength{\textwidth}{\centeroffset} diff --git a/docs/src/userhtml.tex b/docs/src/userhtml.tex index f59a5cd6..5b24b1e8 100644 --- a/docs/src/userhtml.tex +++ b/docs/src/userhtml.tex @@ -24,7 +24,7 @@ % \relax % \pdfcompresslevel=0 %-- 0 = none, 9 = best % \pdfinfo{ %-- Info dictionary of PDF output /Author (Alfredo Buttari) -% /Title (Parallel Sparse BLAS V. 3.4) +% /Title (Parallel Sparse BLAS V. 3.4.1) % /Subject (Parallel Sparse Basic Linear Algebra Subroutines) % /Keywords (Computer Science Linear Algebra Fluid Dynamics Parallel Linux MPI PSBLAS Iterative Solvers Preconditioners) % /Creator (pdfLaTeX) @@ -94,9 +94,9 @@ University of Rome ``Tor Vergata'', Italy\\[2ex] %\\[10ex] %\today -Software version: 3.4\\ +Software version: 3.4.1\\ %\today -May 10, 2016. +June 2, 2016. \cleardoublepage \begingroup \renewcommand*{\thepage}{toc}