@@ -121,10 +121,10 @@ Data types
, ,
x
the local portion of global dense matrix
.
@@ -175,7 +175,7 @@ Intent: in.
Specified as: a rank one or two array or an object of type vdatapsb_T_vect_type
containing numbers of type specified in
Table 2. The rank of must be the same of 2. The rank of must be the same of .
@@ -236,7 +236,7 @@ Default: global=.true.
Function value
is the dot product of vectors and
and
If the matrices are complex, then the
usual convention applies, i.e. the conjugate transpose of is
used. If and are of rank one, then is a scalar, else it
is a rank one array.
@@ -106,10 +106,10 @@ Data types
, ,
x
the local portion of global dense matrix
.
@@ -160,7 +160,7 @@ Intent: in.
Specified as: a rank one or two array or an object of type vdatapsb_T_vect_type
containing numbers of type specified in
Table 3. The rank of must be the same of 3. The rank of must be the same of .
@@ -206,7 +206,7 @@ Specified as: an object of type descdatapsb_desc_type.
res
is the dot product of vectors and
This function computes
the infinity-norm of a vector .
If is a real vector
it computes infinity norm as:
@@ -80,7 +80,7 @@ amax \leftarrow \max_i |x_i|
else if is a complex vector then it computes the infinity-norm as:
@@ -92,7 +92,7 @@ amax \leftarrow \max_i {(|re(x_i)| + |im(x_i)|)}
-->
@@ -115,11 +115,11 @@ Data types
|
|
Function |
@@ -158,7 +158,7 @@ Data types
x
the local portion of global dense matrix
.
@@ -205,7 +205,7 @@ Default: global=.true.
Function value
is the infinity norm of vector .
@@ -238,7 +238,7 @@ An integer value; 0 means no error has been detected.
by using the following scheme:
:
@@ -67,7 +67,7 @@ res(i) \leftarrow \max_k |x(k,i)|
-->
@@ -89,11 +89,11 @@ Data types
|
|
Subroutine |
@@ -132,7 +132,7 @@ Data types
x
the local portion of global dense matrix
.
@@ -162,7 +162,7 @@ Specified as: an object of type descdatapsb_desc_type.
res
is the infinity norm of the columns of .
diff --git a/docs/html/node58.html b/docs/html/node58.html
index 612d29bc..c4fd28f7 100644
--- a/docs/html/node58.html
+++ b/docs/html/node58.html
@@ -54,12 +54,12 @@ psb_norm1 -- 1-Norm of Vector
This function computes the 1-norm of a vector .
If is a real vector
it computes 1-norm as:
@@ -79,7 +79,7 @@ asum \leftarrow \|x_i\|
else if is a complex vector then it computes 1-norm as:
@@ -114,11 +114,11 @@ Data types
|
|
Function |
@@ -157,7 +157,7 @@ Data types
x
the local portion of global dense matrix
.
@@ -203,7 +203,7 @@ Default: global=.true.
Function value
is the 1-norm of vector .
@@ -236,7 +236,7 @@ An integer value; 0 means no error has been detected.
by using the following scheme:
:
@@ -67,19 +67,19 @@ res(i) \leftarrow \max_k |x(k,i)|
-->
This function computes the 1-norm of a vector .
If is a real vector
it computes 1-norm as:
@@ -99,7 +99,7 @@ res(i) \leftarrow \|x_i\|
else if is a complex vector then it computes 1-norm as:
@@ -111,7 +111,7 @@ res(i) \leftarrow \|re(x)\|_1 + \|im(x)\|_1
-->
@@ -133,11 +133,11 @@ Data types
|
|
Subroutine |
@@ -176,7 +176,7 @@ Data types
x
the local portion of global dense matrix
.
@@ -209,7 +209,7 @@ Specified as: an object of type descdatapsb_desc_type.
res
contains the 1-norm of (the columns of) .
diff --git a/docs/html/node6.html b/docs/html/node6.html
index db20a351..caab0136 100644
--- a/docs/html/node6.html
+++ b/docs/html/node6.html
@@ -61,7 +61,7 @@ space to which there corresponds an index space and a matrix sparsity
pattern. As an example, consider a cell-centered finite-volume
discretization of the Navier-Stokes equations on a simulation domain;
the index space is isomorphic to the set of cell centers,
whereas the pattern of the associated linear system matrix is
@@ -72,7 +72,7 @@ by the discretization stencil.
Thus the first order of business is to establish an index space, and
this is done with a call to psb_cdall in which we specify the
size of the index space and the allocation of the elements of the
index space to the various processes making up the MPI (virtual)
@@ -81,7 +81,7 @@ parallel machine.
The index space is partitioned among processes, and this creates a
mapping from the “global” numbering to a numbering
“local” to each process; each process , each element of which corresponds to a certain
element of . The user does not set explicitly this mapping;
when the application needs to indicate to which element of the index
@@ -106,7 +106,7 @@ library will translate into the appropriate “local” numbering.
For a given index space there are many possible associated
topologies, i.e. many different discretization stencils; thus the
diff --git a/docs/html/node60.html b/docs/html/node60.html
index df95b3e8..f663ca4c 100644
--- a/docs/html/node60.html
+++ b/docs/html/node60.html
@@ -54,12 +54,12 @@ psb_norm2 -- 2-Norm of Vector
This function computes the 2-norm of a vector .
If is a real vector
it computes 2-norm as:
@@ -79,7 +79,7 @@ nrm2 \leftarrow \sqrt{x^T x}
else if is a complex vector then it computes 2-norm as:
@@ -108,11 +108,11 @@ Data types
|
|
Function |
@@ -157,7 +157,7 @@ psb_norm2(x, desc_a, info [,global])
x
the local portion of global dense matrix
.
@@ -203,7 +203,7 @@ Default: global=.true.
Function Value
is the 2-norm of vector .
@@ -238,7 +238,7 @@ An integer value; 0 means no error has been detected.
by using the following scheme:
:
@@ -67,7 +67,7 @@ res(i) \leftarrow \|x(:,i)\|_2
-->
@@ -89,11 +89,11 @@ Data types
|
|
Subroutine |
@@ -132,7 +132,7 @@ Data types
x
the local portion of global dense matrix
.
@@ -165,7 +165,7 @@ Specified as: an object of type descdatapsb_desc_type.
res
contains the 1-norm of (the columns of) .
diff --git a/docs/html/node62.html b/docs/html/node62.html
index c5a4d925..6ef4e36d 100644
--- a/docs/html/node62.html
+++ b/docs/html/node62.html
@@ -68,7 +68,7 @@ nrm1 \leftarrow \|A\|_1
-->
diff --git a/docs/html/node63.html b/docs/html/node63.html
index 7540dc85..d084adad 100644
--- a/docs/html/node63.html
+++ b/docs/html/node63.html
@@ -68,7 +68,7 @@ nrmi \leftarrow \|A\|_\infty
-->
diff --git a/docs/html/node64.html b/docs/html/node64.html
index bd70a04e..9f15d14c 100644
--- a/docs/html/node64.html
+++ b/docs/html/node64.html
@@ -88,7 +88,7 @@ y \leftarrow \alpha A^T x + \beta y
is the global dense matrix
WIDTH="16" HEIGHT="14" ALIGN="BOTTOM" BORDER="0"
SRC="img1.png"
ALT="$A$">, , , ,
alpha
the scalar .
@@ -244,7 +244,7 @@ Specified as: an object of type spdatapsb_Tspmat_type.
x
the local portion of global dense matrix
.
@@ -258,7 +258,7 @@ Intent: in.
Specified as: a rank one or two array or an object of type vdatapsb_T_vect_type
containing numbers of type specified in
Table 12. The rank of must be the same of 12. The rank of must be the same of .
@@ -336,7 +336,7 @@ Type: optional
Intent: in.
Default:
@@ -354,7 +354,7 @@ Type: optional
Intent: inout.
Specified as: a rank one array of the same type of and
is the global dense matrix
WIDTH="16" HEIGHT="14" ALIGN="BOTTOM" BORDER="0"
SRC="img55.png"
ALT="$T$">, ,
WIDTH="17" HEIGHT="14" ALIGN="BOTTOM" BORDER="0"
SRC="img56.png"
ALT="$D$">, ,
alpha
the scalar .
@@ -218,7 +218,7 @@ Specified as: an object type specified in
x
the local portion of global dense matrix
.
@@ -232,7 +232,7 @@ Intent: in.
Specified as: a rank one or two array or an object of type vdatapsb_T_vect_type
containing numbers of type specified in
Table 13. The rank of must be the same of 13. The rank of must be the same of .
@@ -308,7 +308,7 @@ Type: optional
Intent: in.
Default:
@@ -334,7 +334,7 @@ Type: optional
Intent: in.
Default:
@@ -397,7 +397,7 @@ Type: optional
Intent: inout.
Specified as: a rank one array of the same type of with the
TARGET attribute.
diff --git a/docs/html/node67.html b/docs/html/node67.html
index c7999425..1ab4ea30 100644
--- a/docs/html/node67.html
+++ b/docs/html/node67.html
@@ -75,7 +75,7 @@ x \leftarrow x
where:
- is a global dense submatrix.
@@ -92,10 +92,10 @@ Data types
, |
Subroutine |
@@ -125,7 +125,7 @@ Data types
.
@@ -178,7 +178,7 @@ Type: optional
Intent: inout.
Specified as: a rank one array of the same type of .
@@ -200,7 +200,7 @@ index list on which to base the data exchange.
- x
- global dense result matrix .
@@ -237,12 +237,12 @@ Sample discretization mesh.
@@ -258,7 +258,7 @@ distribution is such that each process will own 32 entries in the
index space, with a halo made of 8 entries placed at local indices 33
through 40. If process 0 assigns an initial value of 1 to its entries
in the vector, and process 1 assigns a value of 2, then after a
call to psb_halo the contents of the local vectors will be the
diff --git a/docs/html/node68.html b/docs/html/node68.html
index 2924a570..eff574f4 100644
--- a/docs/html/node68.html
+++ b/docs/html/node68.html
@@ -74,11 +74,11 @@ x \leftarrow Q x
where:
- is the global dense submatrix
@@ -90,10 +90,10 @@ where:
operators and and .
+ ALT="$P^{T}$">.
@@ -107,7 +107,7 @@ Data types
|
Subroutine |
@@ -134,7 +134,7 @@ Data types
.
@@ -222,7 +222,7 @@ Type: optional
Intent: inout.
Specified as: a one dimensional array of the same type of .
@@ -233,7 +233,7 @@ Specified as: a one dimensional array of the same type of
- x
- global dense result matrix .
@@ -270,7 +270,7 @@ An integer value; 0 means no error has been detected.
- The operator performs the reduction sum of overlap
+ ALT="$P^{T}$">
performs the reduction sum of overlap
elements; it is a “prolongation” operator The operator performs a scaling on the overlap elements by
+ ALT="$P_a$"> performs a scaling on the overlap elements by
the amount of replication; thus, when combined with the reduction
operator, it implements the average of replicated elements over all of
their instances.
@@ -297,12 +297,12 @@ Sample discretization mesh.
@@ -319,7 +319,7 @@ distribution is such that each process will own 40 entries in the
index space, with an overlap of 16 entries placed at local indices 25
through 40; the halo will run from local index 41 through local index 48.. If process 0 assigns an initial value of 1 to its entries
in the vector, and process 1 assigns a value of 2, then after a
call to psb_ovrl with psb_avg_ and a call to
diff --git a/docs/html/node69.html b/docs/html/node69.html
index 68b008fb..79a9d84c 100644
--- a/docs/html/node69.html
+++ b/docs/html/node69.html
@@ -98,7 +98,7 @@ process .
- is the collect function.
@@ -145,7 +145,7 @@ Data types
@@ -96,7 +96,7 @@ process .
- is the scatter function.
@@ -143,7 +143,7 @@ Data types
, default .
@@ -207,7 +207,7 @@ Specified as: a logical value, default: .false.
WIDTH="80" HEIGHT="32" ALIGN="MIDDLE" BORDER="0"
SRC="img92.png"
ALT="$lidx(1:nl)$"> to be assigned to the global indices .
diff --git a/docs/html/node73.html b/docs/html/node73.html
index 7f060fe7..364e18a0 100644
--- a/docs/html/node73.html
+++ b/docs/html/node73.html
@@ -106,7 +106,7 @@ Type: required.
Intent: in.
Specified as: an integer array of length .
@@ -120,7 +120,7 @@ Type: required.
Intent: in.
Specified as: an integer array of length .
@@ -135,7 +135,7 @@ Type: optional.
Intent: in.
Specified as: a logical array of length , default .true. .
@@ -149,7 +149,7 @@ Type: optional.
Intent: in.
Specified as: an integer array of length .
@@ -192,7 +192,7 @@ Type: optional.
Intent: out.
Specified as: an integer array of length .
@@ -206,7 +206,7 @@ Type: optional.
Intent: out.
Specified as: an integer array of length .
diff --git a/docs/html/node78.html b/docs/html/node78.html
index 2a93a784..42ebd801 100644
--- a/docs/html/node78.html
+++ b/docs/html/node78.html
@@ -127,7 +127,7 @@ An integer value; 0 means no error has been detected.
- The descriptor may be in either the build or assembled state.
- Providing a good estimate for the number of nonzeroes in
the assembled matrix may substantially improve performance in the
diff --git a/docs/html/node79.html b/docs/html/node79.html
index 2899651c..ddef5568 100644
--- a/docs/html/node79.html
+++ b/docs/html/node79.html
@@ -87,7 +87,7 @@ Type:required.
Intent: in.
Specified as: an integer array of size .
@@ -101,7 +101,7 @@ Type:required.
Intent: in.
Specified as: an integer array of size .
@@ -115,11 +115,11 @@ Type:required.
Intent: in.
Specified as: an array of size . Must be of the same type and kind
of the coefficients of the sparse matrix .
diff --git a/docs/html/node83.html b/docs/html/node83.html
index 6acda544..46fd98a0 100644
--- a/docs/html/node83.html
+++ b/docs/html/node83.html
@@ -89,7 +89,7 @@ Specified as: Integer scalar, default . It is not a valid argument if is a
rank-1 array.
@@ -107,7 +107,7 @@ Specified as: Integer scalar, default . It is not a valid argument if is a
rank-1 array.
diff --git a/docs/html/node84.html b/docs/html/node84.html
index 9b60b9be..92f45b5e 100644
--- a/docs/html/node84.html
+++ b/docs/html/node84.html
@@ -67,7 +67,7 @@ call psb_geins(m, irw, val, x, desc_a, info [,dupl,local])
- m
- Number of rows in to be inserted.
@@ -85,7 +85,7 @@ Specified as: an integer value.
SRC="img4.png"
ALT="$i$">
of will be inserted into the local row corresponding to the
global row index in.
Specified as: an object of a class derived from vbasedatapsb_T_base_vect_type; this is
only allowed when is of type vdatapsb_T_vect_type.
diff --git a/docs/html/node88.html b/docs/html/node88.html
index cfacedda..56205478 100644
--- a/docs/html/node88.html
+++ b/docs/html/node88.html
@@ -125,7 +125,7 @@ accepted. Default: false.
SRC="img21.png"
ALT="$y$"> is not present,
then is overwritten with the translated integer indices.
Scope: global
@@ -145,7 +145,7 @@ Specified as: a rank one integer array.
WIDTH="13" HEIGHT="30" ALIGN="MIDDLE" BORDER="0"
SRC="img21.png"
ALT="$y$"> is overwritten with the translated integer indices, and
is left unchanged.
diff --git a/docs/html/node89.html b/docs/html/node89.html
index 050152a7..ac275095 100644
--- a/docs/html/node89.html
+++ b/docs/html/node89.html
@@ -113,7 +113,7 @@ Specified as: a character variable I gnore, W arning or
SRC="img21.png"
ALT="$y$"> is not present,
then is overwritten with the translated integer indices.
Scope: global
@@ -133,7 +133,7 @@ Specified as: a rank one integer array.
WIDTH="13" HEIGHT="30" ALIGN="MIDDLE" BORDER="0"
SRC="img21.png"
ALT="$y$"> is overwritten with the translated integer indices, and
is left unchanged.
diff --git a/docs/html/node90.html b/docs/html/node90.html
index fee6dd3a..aaf6d3e3 100644
--- a/docs/html/node90.html
+++ b/docs/html/node90.html
@@ -97,7 +97,7 @@ Specified as: a structured data of type descdatapsb_desc_type.
- Function value
- A logical mask which is true if
is owned by the current process
Scope: local
diff --git a/docs/html/node91.html b/docs/html/node91.html
index 00db2a3e..d2bd979c 100644
--- a/docs/html/node91.html
+++ b/docs/html/node91.html
@@ -108,7 +108,7 @@ Specified as: a character variable
I gnore, W arning or
- y
- A logical mask which is true for all corresponding entries of
that are owned by the current process
Scope: local
diff --git a/docs/html/node92.html b/docs/html/node92.html
index 725dc118..a3c4d4b6 100644
--- a/docs/html/node92.html
+++ b/docs/html/node92.html
@@ -97,7 +97,7 @@ Specified as: a structured data of type descdatapsb_desc_type.
- Function value
- A logical mask which is true if
is local to the current process
Scope: local
diff --git a/docs/html/node93.html b/docs/html/node93.html
index 8ff5d626..3a12cab9 100644
--- a/docs/html/node93.html
+++ b/docs/html/node93.html
@@ -108,7 +108,7 @@ Specified as: a character variable
I gnore, W arning or
- y
- A logical mask which is true for all corresponding entries of
that are local to the current process
Scope: local
diff --git a/docs/html/node96.html b/docs/html/node96.html
index ca9a4144..59c77237 100644
--- a/docs/html/node96.html
+++ b/docs/html/node96.html
@@ -131,7 +131,7 @@ Specified as: an integer , default: .
@@ -206,7 +206,7 @@ An integer value; 0 means no error has been detected.
- The output is always the size of the output generated by
the current call; thus, if
append=.true. , the total output
diff --git a/docs/html/node98.html b/docs/html/node98.html
index 71c0deae..79c9b307 100644
--- a/docs/html/node98.html
+++ b/docs/html/node98.html
@@ -151,7 +151,7 @@ Type: Optional
An integer array of rank 1, whose entries are moved to the same
position as the corresponding entries in .
@@ -188,10 +188,10 @@ position as the corresponding entries in
where is the size of are initialized to
diff --git a/docs/psblas-3.5.pdf b/docs/psblas-3.6.pdf
similarity index 99%
rename from docs/psblas-3.5.pdf
rename to docs/psblas-3.6.pdf
index 7c9050aa..d9d36c97 100644
--- a/docs/psblas-3.5.pdf
+++ b/docs/psblas-3.6.pdf
@@ -21,7 +21,7 @@ stream
% 1 0 obj
<< /S /GoTo /D (title.0) >>
% 5 0 obj
-(PSBLAS-v3.5.0 User's Guide)
+(PSBLAS-v3.6.0 User's Guide)
% 6 0 obj
<< /S /GoTo /D (section.1) >>
% 9 0 obj
@@ -453,17 +453,17 @@ stream
0 g 0 G
0 g 0 G
BT
-/F16 24.7871 Tf 135.453 563.395 Td [(PSBLAS)-375(3.5.0)-375(User's)-375(guide)]TJ
+/F16 24.7871 Tf 135.453 564.641 Td [(PSBLAS)-375(3.6.0)-375(User's)-375(guide)]TJ
ET
q
-1 0 0 1 125.3 547.151 cm
+1 0 0 1 125.3 548.396 cm
0 0 343.711 4.981 re f
Q
BT
-/F18 14.3462 Tf 132.314 525.468 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
+/F18 14.3462 Tf 132.314 526.714 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 -135.228 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 42.624 -11.955 Td [(Sep)-333(1st,)-334(2017)]TJ
+/F27 9.9626 Tf 223.567 -133.983 Td [(b)32(y)-383(Salv)63(atore)-383(Filipp)-32(one)]TJ 12.889 -11.956 Td [(and)-383(Alfredo)-384(Buttari)]TJ/F8 9.9626 Tf 41.655 -11.955 Td [(Dec)-333(1st,)-334(2018)]TJ
0 g 0 G
0 g 0 G
ET
@@ -11415,7 +11415,7 @@ endstream
endobj
1149 0 obj
<<
-/Length 6976
+/Length 6975
>>
stream
0 g 0 G
@@ -11430,114 +11430,114 @@ BT
0 g 0 G
[(.)]TJ
0 g 0 G
-/F27 9.9626 Tf -24.906 -18.597 Td [(y)]TJ
+/F27 9.9626 Tf -24.906 -18.453 Td [(y)]TJ
0 g 0 G
-/F8 9.9626 Tf 11.028 0 Td [(the)-333(lo)-28(cal)-333(p)-28(ortion)-333(of)-334(global)-333(dense)-333(matrix)]TJ/F11 9.9626 Tf 176.118 0 Td [(y)]TJ/F8 9.9626 Tf 5.242 0 Td [(.)]TJ -167.482 -11.955 Td [(Scop)-28(e:)]TJ/F27 9.9626 Tf 32.379 0 Td [(lo)-32(cal)]TJ/F8 9.9626 Tf -32.379 -11.955 Td [(T)28(yp)-28(e:)]TJ/F27 9.9626 Tf 29.612 0 Td [(required)]TJ/F8 9.9626 Tf -29.612 -11.955 Td [(In)28(ten)28(t:)]TJ/F27 9.9626 Tf 33.486 0 Td [(inout)]TJ/F8 9.9626 Tf 26.096 0 Td [(.)]TJ -59.582 -11.955 Td [(Sp)-28(eci\014ed)-255(as:)-405(a)-255(rank)-254(one)-255(or)-255(t)28(w)27(o)-254(arra)27(y)-254(or)-255(an)-255(ob)-56(j)1(e)-1(ct)-254(of)-255(t)28(yp)-28(e)]TJ
+/F8 9.9626 Tf 11.028 0 Td [(the)-333(lo)-28(cal)-333(p)-28(ortion)-333(of)-334(global)-333(dense)-333(matrix)]TJ/F11 9.9626 Tf 176.118 0 Td [(y)]TJ/F8 9.9626 Tf 5.242 0 Td [(.)]TJ -167.482 -11.955 Td [(Scop)-28(e:)]TJ/F27 9.9626 Tf 32.379 0 Td [(lo)-32(cal)]TJ/F8 9.9626 Tf -32.379 -11.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 [(inout)]TJ/F8 9.9626 Tf 26.096 0 Td [(.)]TJ -59.582 -11.955 Td [(Sp)-28(eci\014ed)-255(as:)-405(a)-255(rank)-254(one)-255(or)-255(t)28(w)27(o)-254(arra)27(y)-254(or)-255(an)-255(ob)-56(j)1(e)-1(ct)-254(of)-255(t)28(yp)-28(e)]TJ
0 0 1 rg 0 0 1 RG
/F30 9.9626 Tf 244.743 0 Td [(psb)]TJ
ET
q
-1 0 0 1 436.673 592.09 cm
+1 0 0 1 436.673 592.233 cm
[]0 d 0 J 0.398 w 0 0 m 3.138 0 l S
Q
BT
-/F30 9.9626 Tf 439.811 591.891 Td [(T)]TJ
+/F30 9.9626 Tf 439.811 592.034 Td [(T)]TJ
ET
q
-1 0 0 1 445.669 592.09 cm
+1 0 0 1 445.669 592.233 cm
[]0 d 0 J 0.398 w 0 0 m 3.138 0 l S
Q
BT
-/F30 9.9626 Tf 448.807 591.891 Td [(vect)]TJ
+/F30 9.9626 Tf 448.807 592.034 Td [(vect)]TJ
ET
q
-1 0 0 1 470.356 592.09 cm
+1 0 0 1 470.356 592.233 cm
[]0 d 0 J 0.398 w 0 0 m 3.138 0 l S
Q
BT
-/F30 9.9626 Tf 473.495 591.891 Td [(type)]TJ
+/F30 9.9626 Tf 473.495 592.034 Td [(type)]TJ
0 g 0 G
-/F8 9.9626 Tf -297.884 -11.956 Td [(con)28(taining)-345(n)28(um)28(b)-28(ers)-345(of)-345(t)28(yp)-28(e)-345(sp)-28(eci\014ed)-345(in)-345(T)84(able)]TJ
+/F8 9.9626 Tf -297.884 -11.955 Td [(con)28(taining)-345(n)28(um)28(b)-28(ers)-345(of)-345(t)28(yp)-28(e)-345(sp)-28(eci\014ed)-345(in)-345(T)84(able)]TJ
0 0 1 rg 0 0 1 RG
[-345(12)]TJ
0 g 0 G
[(.)-479(The)-345(rank)-345(of)]TJ/F11 9.9626 Tf 275.087 0 Td [(y)]TJ/F8 9.9626 Tf 8.678 0 Td [(m)28(ust)-345(b)-28(e)]TJ -283.765 -11.955 Td [(the)-333(same)-334(of)]TJ/F11 9.9626 Tf 53.467 0 Td [(x)]TJ/F8 9.9626 Tf 5.694 0 Td [(.)]TJ
0 g 0 G
-/F27 9.9626 Tf -84.067 -18.597 Td [(desc)]TJ
+/F27 9.9626 Tf -84.067 -18.454 Td [(desc)]TJ
ET
q
-1 0 0 1 172.619 549.583 cm
+1 0 0 1 172.619 549.87 cm
[]0 d 0 J 0.398 w 0 0 m 3.437 0 l S
Q
BT
-/F27 9.9626 Tf 176.057 549.383 Td [(a)]TJ
+/F27 9.9626 Tf 176.057 549.67 Td [(a)]TJ
0 g 0 G
/F8 9.9626 Tf 10.55 0 Td [(con)28(tains)-334(data)-333(structures)-333(for)-333(c)-1(omm)28(unications.)]TJ -10.996 -11.955 Td [(Scop)-28(e:)]TJ/F27 9.9626 Tf 32.379 0 Td [(lo)-32(cal)]TJ/F8 9.9626 Tf -32.379 -11.955 Td [(T)28(yp)-28(e:)]TJ/F27 9.9626 Tf 29.612 0 Td [(required)]TJ/F8 9.9626 Tf -29.612 -11.955 Td [(In)28(ten)28(t:)]TJ/F27 9.9626 Tf 33.486 0 Td [(in)]TJ/F8 9.9626 Tf 9.548 0 Td [(.)]TJ -43.034 -11.955 Td [(Sp)-28(eci\014ed)-333(as:)-445(an)-333(ob)-55(ject)-334(of)-333(t)28(yp)-28(e)]TJ
0 0 1 rg 0 0 1 RG
/F30 9.9626 Tf 135.659 0 Td [(psb)]TJ
ET
q
-1 0 0 1 327.588 501.762 cm
+1 0 0 1 327.588 502.049 cm
[]0 d 0 J 0.398 w 0 0 m 3.138 0 l S
Q
BT
-/F30 9.9626 Tf 330.727 501.563 Td [(desc)]TJ
+/F30 9.9626 Tf 330.727 501.85 Td [(desc)]TJ
ET
q
-1 0 0 1 352.275 501.762 cm
+1 0 0 1 352.275 502.049 cm
[]0 d 0 J 0.398 w 0 0 m 3.138 0 l S
Q
BT
-/F30 9.9626 Tf 355.414 501.563 Td [(type)]TJ
+/F30 9.9626 Tf 355.414 501.85 Td [(type)]TJ
0 g 0 G
/F8 9.9626 Tf 20.921 0 Td [(.)]TJ
0 g 0 G
-/F27 9.9626 Tf -225.63 -18.597 Td [(trans)]TJ
+/F27 9.9626 Tf -225.63 -18.454 Td [(trans)]TJ
0 g 0 G
/F8 9.9626 Tf 30.609 0 Td [(indicates)-333(what)-334(kind)-333(of)-333(op)-28(eration)-333(to)-333(p)-28(erform.)]TJ
0 g 0 G
-/F27 9.9626 Tf -5.703 -18.597 Td [(trans)-383(=)-384(N)]TJ
+/F27 9.9626 Tf -5.703 -18.453 Td [(trans)-383(=)-384(N)]TJ
0 g 0 G
/F8 9.9626 Tf 56.124 0 Td [(the)-333(op)-28(eration)-333(is)-334(sp)-28(eci\014ed)-333(b)28(y)-333(equation)]TJ
0 0 1 rg 0 0 1 RG
[-334(1)]TJ
0 g 0 G
0 g 0 G
-/F27 9.9626 Tf -56.124 -14.612 Td [(trans)-383(=)-384(T)]TJ
+/F27 9.9626 Tf -56.124 -14.469 Td [(trans)-383(=)-384(T)]TJ
0 g 0 G
/F8 9.9626 Tf 55.128 0 Td [(the)-333(op)-28(eration)-333(is)-334(sp)-28(eci\014ed)-333(b)28(y)-333(equation)]TJ
0 0 1 rg 0 0 1 RG
[-334(2)]TJ
0 g 0 G
0 g 0 G
-/F27 9.9626 Tf -55.128 -14.612 Td [(trans)-383(=)-384(C)]TJ
+/F27 9.9626 Tf -55.128 -14.468 Td [(trans)-383(=)-384(C)]TJ
0 g 0 G
/F8 9.9626 Tf 55.433 0 Td [(the)-333(op)-28(eration)-333(is)-334(sp)-27(ec)-1(i\014)1(e)-1(d)-333(b)28(y)-333(equation)]TJ
0 0 1 rg 0 0 1 RG
[-334(3)]TJ
0 g 0 G
- -55.433 -18.597 Td [(Scop)-28(e:)]TJ/F27 9.9626 Tf 32.379 0 Td [(global)]TJ/F8 9.9626 Tf -32.379 -11.955 Td [(T)28(yp)-28(e:)]TJ/F27 9.9626 Tf 29.612 0 Td [(optional)]TJ/F8 9.9626 Tf -29.612 -11.955 Td [(In)28(ten)28(t:)]TJ/F27 9.9626 Tf 33.486 0 Td [(in)]TJ/F8 9.9626 Tf 9.547 0 Td [(.)]TJ -43.033 -11.955 Td [(Default:)]TJ/F11 9.9626 Tf 39.436 0 Td [(tr)-28(ans)]TJ/F8 9.9626 Tf 27.052 0 Td [(=)]TJ/F11 9.9626 Tf 10.517 0 Td [(N)]TJ/F8 9.9626 Tf -77.005 -11.956 Td [(Sp)-28(eci\014ed)-333(as:)-445(a)-333(c)28(haracter)-334(v)56(ariable.)]TJ
+ -55.433 -18.453 Td [(Scop)-28(e:)]TJ/F27 9.9626 Tf 32.379 0 Td [(global)]TJ/F8 9.9626 Tf -32.379 -11.956 Td [(T)28(yp)-28(e:)]TJ/F27 9.9626 Tf 29.612 0 Td [(optional)]TJ/F8 9.9626 Tf -29.612 -11.955 Td [(In)28(ten)28(t:)]TJ/F27 9.9626 Tf 33.486 0 Td [(in)]TJ/F8 9.9626 Tf 9.547 0 Td [(.)]TJ -43.033 -11.955 Td [(Default:)]TJ/F11 9.9626 Tf 39.436 0 Td [(tr)-28(ans)]TJ/F8 9.9626 Tf 27.052 0 Td [(=)]TJ/F11 9.9626 Tf 10.517 0 Td [(N)]TJ/F8 9.9626 Tf -77.005 -11.955 Td [(Sp)-28(eci\014ed)-333(as:)-445(a)-333(c)28(haracter)-334(v)56(ariable.)]TJ
0 g 0 G
-/F27 9.9626 Tf -24.906 -18.596 Td [(w)32(ork)]TJ
+/F27 9.9626 Tf -24.906 -18.454 Td [(w)32(ork)]TJ
0 g 0 G
-/F8 9.9626 Tf 29.431 0 Td [(w)28(ork)-334(arr)1(a)27(y)84(.)]TJ -4.525 -11.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 [(optional)]TJ/F8 9.9626 Tf -29.612 -11.955 Td [(In)28(ten)28(t:)]TJ/F27 9.9626 Tf 33.486 0 Td [(inout)]TJ/F8 9.9626 Tf 26.096 0 Td [(.)]TJ -59.582 -11.955 Td [(Sp)-28(eci\014ed)-487(as:)-753(a)-487(rank)-488(one)-487(arra)28(y)-488(of)-487(the)-488(same)-487(t)27(yp)-27(e)-488(of)]TJ/F11 9.9626 Tf 239.183 0 Td [(x)]TJ/F8 9.9626 Tf 10.551 0 Td [(and)]TJ/F11 9.9626 Tf 20.907 0 Td [(y)]TJ/F8 9.9626 Tf 10.099 0 Td [(with)-487(the)]TJ -280.74 -11.955 Td [(T)83(AR)28(GET)-333(attribute.)]TJ
+/F8 9.9626 Tf 29.431 0 Td [(w)28(ork)-334(arr)1(a)27(y)84(.)]TJ -4.525 -11.955 Td [(Scop)-28(e:)]TJ/F27 9.9626 Tf 32.379 0 Td [(lo)-32(cal)]TJ/F8 9.9626 Tf -32.379 -11.955 Td [(T)28(yp)-28(e:)]TJ/F27 9.9626 Tf 29.612 0 Td [(optional)]TJ/F8 9.9626 Tf -29.612 -11.955 Td [(In)28(ten)28(t:)]TJ/F27 9.9626 Tf 33.486 0 Td [(inout)]TJ/F8 9.9626 Tf 26.096 0 Td [(.)]TJ -59.582 -11.955 Td [(Sp)-28(eci\014ed)-487(as:)-753(a)-487(rank)-488(one)-487(arra)28(y)-488(of)-487(the)-488(same)-487(t)27(yp)-27(e)-488(of)]TJ/F11 9.9626 Tf 239.183 0 Td [(x)]TJ/F8 9.9626 Tf 10.551 0 Td [(and)]TJ/F11 9.9626 Tf 20.907 0 Td [(y)]TJ/F8 9.9626 Tf 10.099 0 Td [(with)-487(the)]TJ -280.74 -11.955 Td [(T)83(AR)28(GET)-333(attribute.)]TJ
0 g 0 G
-/F27 9.9626 Tf -24.906 -18.597 Td [(On)-383(Return)]TJ
+/F27 9.9626 Tf -24.906 -18.454 Td [(On)-383(Return)]TJ
0 g 0 G
0 g 0 G
- 0 -18.597 Td [(y)]TJ
+ 0 -18.453 Td [(y)]TJ
0 g 0 G
-/F8 9.9626 Tf 11.028 0 Td [(the)-333(lo)-28(cal)-333(p)-28(ortion)-333(of)-334(result)-333(matrix)]TJ/F11 9.9626 Tf 147.364 0 Td [(y)]TJ/F8 9.9626 Tf 5.242 0 Td [(.)]TJ -138.728 -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)-474(as:)-727(an)-475(arra)28(y)-475(of)-474(rank)-475(one)-474(or)-475(t)28(w)28(o)-475(con)28(taining)-474(n)27(um)28(b)-28(ers)-474(of)-475(t)28(yp)-28(e)]TJ 0 -11.955 Td [(sp)-28(eci\014ed)-333(in)-333(T)83(able)]TJ
+/F8 9.9626 Tf 11.028 0 Td [(the)-333(lo)-28(cal)-333(p)-28(ortion)-333(of)-334(result)-333(matrix)]TJ/F11 9.9626 Tf 147.364 0 Td [(y)]TJ/F8 9.9626 Tf 5.242 0 Td [(.)]TJ -138.728 -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 [(inout)]TJ/F8 9.9626 Tf 26.096 0 Td [(.)]TJ -59.582 -11.955 Td [(Sp)-28(eci\014ed)-474(as:)-727(an)-475(arra)28(y)-475(of)-474(rank)-475(one)-474(or)-475(t)28(w)28(o)-475(con)28(taining)-474(n)27(um)28(b)-28(ers)-474(of)-475(t)28(yp)-28(e)]TJ 0 -11.955 Td [(sp)-28(eci\014ed)-333(in)-333(T)83(able)]TJ
0 0 1 rg 0 0 1 RG
[-333(12)]TJ
0 g 0 G
[(.)]TJ
0 g 0 G
-/F27 9.9626 Tf -24.906 -18.597 Td [(info)]TJ
+/F27 9.9626 Tf -24.906 -18.454 Td [(info)]TJ
0 g 0 G
-/F8 9.9626 Tf 23.758 0 Td [(Error)-333(co)-28(de.)]TJ 1.148 -11.955 Td [(Scop)-28(e:)]TJ/F27 9.9626 Tf 32.379 0 Td [(lo)-32(cal)]TJ/F8 9.9626 Tf -32.379 -11.955 Td [(T)28(yp)-28(e:)]TJ/F27 9.9626 Tf 29.612 0 Td [(required)]TJ/F8 9.9626 Tf -29.612 -11.955 Td [(In)28(ten)28(t:)]TJ/F27 9.9626 Tf 33.486 0 Td [(out)]TJ/F8 9.9626 Tf 16.549 0 Td [(.)]TJ -50.035 -11.956 Td [(An)-333(in)28(te)-1(ger)-333(v)56(alue;)-334(0)-333(means)-333(no)-334(error)-333(has)-333(b)-28(een)-333(detec)-1(t)1(e)-1(d.)]TJ
+/F8 9.9626 Tf 23.758 0 Td [(Error)-333(co)-28(de.)]TJ 1.148 -11.955 Td [(Scop)-28(e:)]TJ/F27 9.9626 Tf 32.379 0 Td [(lo)-32(cal)]TJ/F8 9.9626 Tf -32.379 -11.955 Td [(T)28(yp)-28(e:)]TJ/F27 9.9626 Tf 29.612 0 Td [(required)]TJ/F8 9.9626 Tf -29.612 -11.955 Td [(In)28(ten)28(t:)]TJ/F27 9.9626 Tf 33.486 0 Td [(out)]TJ/F8 9.9626 Tf 16.549 0 Td [(.)]TJ -50.035 -11.955 Td [(An)-333(in)28(te)-1(ger)-333(v)56(alue;)-334(0)-333(means)-333(no)-334(error)-333(has)-333(b)-28(een)-333(detec)-1(t)1(e)-1(d.)]TJ
0 g 0 G
- 141.968 -36.529 Td [(48)]TJ
+ 141.968 -38.108 Td [(48)]TJ
0 g 0 G
ET
@@ -12647,19 +12647,19 @@ endobj
/Type /ObjStm
/N 100
/First 995
-/Length 12713
+/Length 12718
>>
stream
1116 0 248 58 1117 115 1113 174 1122 318 1119 466 1120 611 1124 758 252 817 1126 875
1121 934 1133 1080 1127 1246 1128 1393 1129 1538 1130 1682 1135 1829 256 1887 1136 1944 1137 2003
-1138 2062 1139 2121 1132 2180 1148 2337 1131 2539 1140 2686 1141 2829 1142 2975 1143 3122 1144 3273
-1145 3424 1146 3574 1150 3719 1147 3778 1154 3884 1151 4023 1156 4169 260 4227 1157 4284 1153 4343
-1166 4514 1152 4707 1159 4855 1160 4999 1161 5146 1162 5293 1163 5437 1164 5584 1168 5730 1165 5789
-1172 5921 1169 6069 1170 6216 1174 6363 1171 6421 1177 6527 1175 6666 1179 6814 264 6873 1176 6931
-1185 7011 1180 7168 1181 7312 1182 7459 1187 7606 268 7664 1188 7721 1189 7780 1190 7838 1191 7896
-1184 7954 1195 8086 1199 8234 1200 8361 1201 8404 1202 8611 1203 8849 1204 9125 1183 9361 1193 9508
-1197 9654 1198 9713 1194 9772 1208 9920 1210 10038 1207 10096 1217 10177 1213 10334 1214 10478 1215 10625
-1219 10771 272 10830 1220 10888 1221 10947 1222 11006 1223 11065 1216 11124 1229 11269 1224 11426 1226 11573
+1138 2062 1139 2121 1132 2180 1148 2337 1131 2539 1140 2686 1141 2830 1142 2977 1143 3124 1144 3275
+1145 3426 1146 3577 1150 3724 1147 3783 1154 3889 1151 4028 1156 4174 260 4232 1157 4289 1153 4348
+1166 4519 1152 4712 1159 4860 1160 5004 1161 5151 1162 5298 1163 5442 1164 5589 1168 5735 1165 5794
+1172 5926 1169 6074 1170 6221 1174 6368 1171 6426 1177 6532 1175 6671 1179 6819 264 6878 1176 6936
+1185 7016 1180 7173 1181 7317 1182 7464 1187 7611 268 7669 1188 7726 1189 7785 1190 7843 1191 7901
+1184 7959 1195 8091 1199 8239 1200 8366 1201 8409 1202 8616 1203 8854 1204 9130 1183 9366 1193 9513
+1197 9659 1198 9718 1194 9777 1208 9925 1210 10043 1207 10101 1217 10182 1213 10339 1214 10483 1215 10630
+1219 10776 272 10835 1220 10893 1221 10952 1222 11011 1223 11070 1216 11129 1229 11274 1224 11431 1226 11578
% 1116 0 obj
<<
/D [1114 0 R /XYZ 98.895 753.953 null]
@@ -12811,7 +12811,7 @@ stream
/Type /Annot
/Subtype /Link
/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [419.358 588.68 495.412 599.805]
+/Rect [419.358 588.824 495.412 599.949]
/A << /S /GoTo /D (vdata) >>
>>
% 1141 0 obj
@@ -12819,7 +12819,7 @@ stream
/Type /Annot
/Subtype /Link
/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [377.029 577.002 388.984 587.85]
+/Rect [377.029 577.145 388.984 587.994]
/A << /S /GoTo /D (table.12) >>
>>
% 1142 0 obj
@@ -12827,7 +12827,7 @@ stream
/Type /Annot
/Subtype /Link
/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [310.273 498.352 377.331 509.477]
+/Rect [310.273 498.639 377.331 509.764]
/A << /S /GoTo /D (descdata) >>
>>
% 1143 0 obj
@@ -12835,7 +12835,7 @@ stream
/Type /Annot
/Subtype /Link
/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [397.199 461.435 404.172 472.284]
+/Rect [397.199 462.009 404.172 472.858]
/A << /S /GoTo /D (equation.4.1) >>
>>
% 1144 0 obj
@@ -12843,7 +12843,7 @@ stream
/Type /Annot
/Subtype /Link
/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [396.202 446.823 403.176 457.672]
+/Rect [396.202 447.541 403.176 458.389]
/A << /S /GoTo /D (equation.4.2) >>
>>
% 1145 0 obj
@@ -12851,7 +12851,7 @@ stream
/Type /Annot
/Subtype /Link
/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [396.507 432.212 403.481 443.06]
+/Rect [396.507 433.073 403.481 443.921]
/A << /S /GoTo /D (equation.4.3) >>
>>
% 1146 0 obj
@@ -12859,7 +12859,7 @@ stream
/Type /Annot
/Subtype /Link
/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [253.818 190.452 265.774 201.3]
+/Rect [253.818 191.887 265.774 202.735]
/A << /S /GoTo /D (table.12) >>
>>
% 1150 0 obj
@@ -19912,7 +19912,7 @@ endstream
endobj
1626 0 obj
<<
-/Length 6213
+/Length 6189
>>
stream
0 g 0 G
@@ -19928,54 +19928,54 @@ BT
/F16 11.9552 Tf 124.986 706.129 Td [(nrm2)-375(|)-375(Global)-375(2-norm)-375(reduction)]TJ
0 g 0 G
0 g 0 G
-/F30 9.9626 Tf -25.091 -18.389 Td [(call)-525(psb_nrm2\050icontxt,)-525(dat,)-525(root\051)]TJ/F8 9.9626 Tf 14.944 -19.794 Td [(This)-425(subroutine)-426(imp)1(le)-1(men)28(ts)-425(a)-425(2-norm)-426(v)56(alue)-425(reduction)-426(op)-27(eration)-426(based)-425(on)]TJ -14.944 -11.955 Td [(the)-333(underlying)-334(comm)28(unication)-333(library)83(.)]TJ
+/F30 9.9626 Tf -25.091 -18.389 Td [(call)-525(psb_nrm2\050icontxt,)-525(dat,)-525(root\051)]TJ/F8 9.9626 Tf 14.944 -19.604 Td [(This)-425(subroutine)-426(imp)1(le)-1(men)28(ts)-425(a)-425(2-norm)-426(v)56(alue)-425(reduction)-426(op)-27(eration)-426(based)-425(on)]TJ -14.944 -11.955 Td [(the)-333(underlying)-334(comm)28(unication)-333(library)83(.)]TJ
0 g 0 G
-/F27 9.9626 Tf 0 -18.226 Td [(T)32(yp)-32(e:)]TJ
+/F27 9.9626 Tf 0 -18.074 Td [(T)32(yp)-32(e:)]TJ
0 g 0 G
/F8 9.9626 Tf 33.797 0 Td [(Sync)28(hronous.)]TJ
0 g 0 G
-/F27 9.9626 Tf -33.797 -19.076 Td [(On)-383(En)32(try)]TJ
+/F27 9.9626 Tf -33.797 -19 Td [(On)-383(En)32(try)]TJ
0 g 0 G
0 g 0 G
- 0 -19.076 Td [(icon)32(txt)]TJ
+ 0 -19 Td [(icon)32(txt)]TJ
0 g 0 G
/F8 9.9626 Tf 39.989 0 Td [(the)-333(comm)27(unication)-333(con)28(text)-333(iden)27(tifyin)1(g)-334(the)-333(virtual)-333(parallel)-334(mac)28(hine.)]TJ -15.082 -11.955 Td [(Scop)-28(e:)]TJ/F27 9.9626 Tf 32.379 0 Td [(global)]TJ/F8 9.9626 Tf 29.756 0 Td [(.)]TJ -62.135 -11.955 Td [(T)28(yp)-28(e:)]TJ/F27 9.9626 Tf 29.611 0 Td [(required)]TJ/F8 9.9626 Tf 41.898 0 Td [(.)]TJ -71.509 -11.955 Td [(In)28(ten)28(t:)]TJ/F27 9.9626 Tf 33.486 0 Td [(in)]TJ/F8 9.9626 Tf 9.547 0 Td [(.)]TJ -43.033 -11.955 Td [(Sp)-28(eci\014ed)-333(as:)-445(an)-333(in)28(teger)-333(v)55(ariable.)]TJ
0 g 0 G
-/F27 9.9626 Tf -24.907 -19.076 Td [(dat)]TJ
+/F27 9.9626 Tf -24.907 -19 Td [(dat)]TJ
0 g 0 G
-/F8 9.9626 Tf 21.371 0 Td [(The)-333(lo)-28(cal)-334(con)28(tribution)-333(to)-333(the)-334(global)-333(minim)28(um.)]TJ 3.536 -11.955 Td [(Scop)-28(e:)]TJ/F27 9.9626 Tf 32.379 0 Td [(lo)-32(cal)]TJ/F8 9.9626 Tf 23.073 0 Td [(.)]TJ -55.452 -11.955 Td [(T)28(yp)-28(e:)]TJ/F27 9.9626 Tf 29.611 0 Td [(required)]TJ/F8 9.9626 Tf 41.898 0 Td [(.)]TJ -71.509 -11.955 Td [(In)28(ten)28(t:)]TJ/F27 9.9626 Tf 33.486 0 Td [(inout)]TJ/F8 9.9626 Tf 26.096 0 Td [(.)]TJ -59.582 -11.956 Td [(Sp)-28(eci\014ed)-421(as:)-619(a)-421(real)-421(v)55(ariable,)-443(whic)28(h)-421(ma)28(y)-421(b)-28(e)-421(a)-421(scalar,)-443(or)-421(a)-420(rank)-421(1)-421(arra)28(y)83(.)]TJ 0 -11.955 Td [(Kind,)-333(rank)-333(and)-334(size)-333(m)28(ust)-334(agree)-333(on)-333(all)-334(pro)-27(ce)-1(sses.)]TJ
+/F8 9.9626 Tf 21.371 0 Td [(The)-333(lo)-28(cal)-334(con)28(tribution)-333(to)-333(the)-334(global)-333(minim)28(um.)]TJ 3.536 -11.955 Td [(Scop)-28(e:)]TJ/F27 9.9626 Tf 32.379 0 Td [(lo)-32(cal)]TJ/F8 9.9626 Tf 23.073 0 Td [(.)]TJ -55.452 -11.955 Td [(T)28(yp)-28(e:)]TJ/F27 9.9626 Tf 29.611 0 Td [(required)]TJ/F8 9.9626 Tf 41.898 0 Td [(.)]TJ -71.509 -11.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)-421(as:)-619(a)-421(real)-421(v)55(ariable,)-443(whic)28(h)-421(ma)28(y)-421(b)-28(e)-421(a)-421(scalar,)-443(or)-421(a)-420(rank)-421(1)-421(arra)28(y)83(.)]TJ 0 -11.955 Td [(Kind,)-333(rank)-333(and)-334(size)-333(m)28(ust)-334(agree)-333(on)-333(all)-334(pro)-27(ce)-1(sses.)]TJ
0 g 0 G
-/F27 9.9626 Tf -24.907 -19.075 Td [(ro)-32(ot)]TJ
+/F27 9.9626 Tf -24.907 -19 Td [(ro)-32(ot)]TJ
0 g 0 G
-/F8 9.9626 Tf 25.931 0 Td [(Pro)-28(cess)-276(to)-276(hold)-276(the)-276(\014nal)-275(v)55(alue,)-287(or)]TJ/F14 9.9626 Tf 146.411 0 Td [(\000)]TJ/F8 9.9626 Tf 7.749 0 Td [(1)-276(to)-276(mak)28(e)-276(it)-276(a)28(v)55(ailable)-276(on)-276(all)-276(p)1(ro)-28(cesses.)]TJ -155.184 -11.956 Td [(Scop)-28(e:)]TJ/F27 9.9626 Tf 32.379 0 Td [(global)]TJ/F8 9.9626 Tf 29.756 0 Td [(.)]TJ -62.135 -11.955 Td [(T)28(yp)-28(e:)]TJ/F27 9.9626 Tf 29.611 0 Td [(optional)]TJ/F8 9.9626 Tf 40.577 0 Td [(.)]TJ -70.188 -11.955 Td [(In)28(ten)28(t:)]TJ/F27 9.9626 Tf 33.486 0 Td [(in)]TJ/F8 9.9626 Tf 9.547 0 Td [(.)]TJ -43.033 -11.955 Td [(Sp)-28(eci\014ed)-333(as:)-445(an)-333(in)28(teger)-333(v)55(alue)]TJ/F14 9.9626 Tf 130.428 0 Td [(\000)]TJ/F8 9.9626 Tf 7.749 0 Td [(1)]TJ/F11 9.9626 Tf 7.748 0 Td [(<)]TJ/F8 9.9626 Tf 7.749 0 Td [(=)]TJ/F11 9.9626 Tf 10.516 0 Td [(r)-28(oot)-278(<)]TJ/F8 9.9626 Tf 28.543 0 Td [(=)]TJ/F11 9.9626 Tf 10.517 0 Td [(np)]TJ/F14 9.9626 Tf 13.206 0 Td [(\000)]TJ/F8 9.9626 Tf 9.962 0 Td [(1,)-333(default)-334(-1.)]TJ
+/F8 9.9626 Tf 25.931 0 Td [(Pro)-28(cess)-276(to)-276(hold)-276(the)-276(\014nal)-275(v)55(alue,)-287(or)]TJ/F14 9.9626 Tf 146.411 0 Td [(\000)]TJ/F8 9.9626 Tf 7.749 0 Td [(1)-276(to)-276(mak)28(e)-276(it)-276(a)28(v)55(ailable)-276(on)-276(all)-276(p)1(ro)-28(cesses.)]TJ -155.184 -11.955 Td [(Scop)-28(e:)]TJ/F27 9.9626 Tf 32.379 0 Td [(global)]TJ/F8 9.9626 Tf 29.756 0 Td [(.)]TJ -62.135 -11.955 Td [(T)28(yp)-28(e:)]TJ/F27 9.9626 Tf 29.611 0 Td [(optional)]TJ/F8 9.9626 Tf 40.577 0 Td [(.)]TJ -70.188 -11.955 Td [(In)28(ten)28(t:)]TJ/F27 9.9626 Tf 33.486 0 Td [(in)]TJ/F8 9.9626 Tf 9.547 0 Td [(.)]TJ -43.033 -11.955 Td [(Sp)-28(eci\014ed)-333(as:)-445(an)-333(in)28(teger)-333(v)55(alue)]TJ/F14 9.9626 Tf 130.428 0 Td [(\000)]TJ/F8 9.9626 Tf 7.749 0 Td [(1)]TJ/F11 9.9626 Tf 7.748 0 Td [(<)]TJ/F8 9.9626 Tf 7.749 0 Td [(=)]TJ/F11 9.9626 Tf 10.516 0 Td [(r)-28(oot)-278(<)]TJ/F8 9.9626 Tf 28.543 0 Td [(=)]TJ/F11 9.9626 Tf 10.517 0 Td [(np)]TJ/F14 9.9626 Tf 13.206 0 Td [(\000)]TJ/F8 9.9626 Tf 9.962 0 Td [(1,)-333(default)-334(-1.)]TJ
0 g 0 G
-/F27 9.9626 Tf -251.325 -31.749 Td [(On)-383(Return)]TJ
+/F27 9.9626 Tf -251.325 -31.559 Td [(On)-383(Return)]TJ
0 g 0 G
0 g 0 G
- 0 -19.076 Td [(dat)]TJ
+ 0 -19 Td [(dat)]TJ
0 g 0 G
-/F8 9.9626 Tf 21.372 0 Td [(On)-333(destination)-333(pro)-28(cess\050es\051,)-334(the)-333(result)-333(of)-334(the)-333(2-norm)-333(reduction.)]TJ 3.535 -11.955 Td [(Scop)-28(e:)]TJ/F27 9.9626 Tf 32.379 0 Td [(global)]TJ/F8 9.9626 Tf 29.756 0 Td [(.)]TJ -62.135 -11.955 Td [(T)28(yp)-28(e:)]TJ/F27 9.9626 Tf 29.611 0 Td [(required)]TJ/F8 9.9626 Tf 41.899 0 Td [(.)]TJ -71.51 -11.955 Td [(In)28(ten)28(t:)]TJ/F27 9.9626 Tf 33.486 0 Td [(inout)]TJ/F8 9.9626 Tf 26.096 0 Td [(.)]TJ -59.582 -11.955 Td [(Sp)-28(eci\014ed)-333(as:)-445(a)-333(real)-333(v)55(ariable,)-333(whic)28(h)-333(ma)27(y)-333(b)-28(e)-333(a)-333(sc)-1(alar)1(,)-334(or)-333(a)-333(rank)-334(1)-333(arra)28(y)83(.)]TJ 0 -11.955 Td [(Kind,)-333(rank)-333(and)-334(size)-333(m)28(ust)-334(agree)-333(on)-333(all)-334(pro)-27(ce)-1(sses.)]TJ/F16 11.9552 Tf -24.907 -19.794 Td [(Notes)]TJ
+/F8 9.9626 Tf 21.372 0 Td [(On)-333(destination)-333(pro)-28(cess\050es\051,)-334(the)-333(result)-333(of)-334(the)-333(2-norm)-333(reduction.)]TJ 3.535 -11.955 Td [(Scop)-28(e:)]TJ/F27 9.9626 Tf 32.379 0 Td [(global)]TJ/F8 9.9626 Tf 29.756 0 Td [(.)]TJ -62.135 -11.955 Td [(T)28(yp)-28(e:)]TJ/F27 9.9626 Tf 29.611 0 Td [(required)]TJ/F8 9.9626 Tf 41.899 0 Td [(.)]TJ -71.51 -11.955 Td [(In)28(ten)28(t:)]TJ/F27 9.9626 Tf 33.486 0 Td [(inout)]TJ/F8 9.9626 Tf 26.096 0 Td [(.)]TJ -59.582 -11.956 Td [(Sp)-28(eci\014ed)-333(as:)-445(a)-333(real)-333(v)55(ariable,)-333(whic)28(h)-333(ma)27(y)-333(b)-28(e)-333(a)-333(sc)-1(alar)1(,)-334(or)-333(a)-333(rank)-334(1)-333(arra)28(y)83(.)]TJ 0 -11.955 Td [(Kind,)-333(rank)-333(and)-334(size)-333(m)28(ust)-334(agree)-333(on)-333(all)-334(pro)-27(ce)-1(sses.)]TJ/F16 11.9552 Tf -24.907 -19.603 Td [(Notes)]TJ
0 g 0 G
-/F8 9.9626 Tf 12.177 -18.226 Td [(1.)]TJ
+/F8 9.9626 Tf 12.177 -18.075 Td [(1.)]TJ
0 g 0 G
[-500(This)-416(reduction)-416(is)-416(appropriate)-416(to)-416(compute)-416(the)-417(results)-416(of)-416(m)28(ultiple)-416(\050lo)-28(cal\051)]TJ 12.73 -11.955 Td [(NRM2)-333(op)-28(erations)-333(at)-334(the)-333(same)-334(ti)1(m)-1(e.)]TJ
0 g 0 G
- -12.73 -19.076 Td [(2.)]TJ
+ -12.73 -18.999 Td [(2.)]TJ
0 g 0 G
- [-500(Denoting)-283(b)28(y)]TJ/F11 9.9626 Tf 68.601 0 Td [(dat)]TJ/F10 6.9738 Tf 14.05 -1.494 Td [(i)]TJ/F8 9.9626 Tf 6.138 1.494 Td [(the)-283(v)55(alue)-283(of)-283(the)-283(v)55(ariable)]TJ/F11 9.9626 Tf 106.29 0 Td [(dat)]TJ/F8 9.9626 Tf 16.87 0 Td [(on)-283(pro)-28(cess)]TJ/F11 9.9626 Tf 47.57 0 Td [(i)]TJ/F8 9.9626 Tf 3.432 0 Td [(,)-293(the)-283(output)]TJ/F11 9.9626 Tf 54.503 0 Td [(r)-28(es)]TJ/F8 9.9626 Tf -304.724 -11.955 Td [(is)-333(equiv)55(alen)28(t)-333(to)-334(the)-333(computation)-333(of)]TJ/F11 9.9626 Tf 122.071 -25.904 Td [(r)-28(es)]TJ/F8 9.9626 Tf 16.847 0 Td [(=)]TJ/F1 9.9626 Tf 10.516 14.335 Td [(s)]TJ
+ [-500(Denoting)-283(b)28(y)]TJ/F11 9.9626 Tf 68.601 0 Td [(dat)]TJ/F10 6.9738 Tf 14.05 -1.495 Td [(i)]TJ/F8 9.9626 Tf 6.138 1.495 Td [(the)-283(v)55(alue)-283(of)-283(the)-283(v)55(ariable)]TJ/F11 9.9626 Tf 106.29 0 Td [(dat)]TJ/F8 9.9626 Tf 16.87 0 Td [(on)-283(pro)-28(cess)]TJ/F11 9.9626 Tf 47.57 0 Td [(i)]TJ/F8 9.9626 Tf 3.432 0 Td [(,)-293(the)-283(output)]TJ/F11 9.9626 Tf 54.503 0 Td [(r)-28(es)]TJ/F8 9.9626 Tf -304.724 -11.956 Td [(is)-333(equiv)55(alen)28(t)-333(to)-334(the)-333(computation)-333(of)]TJ/F11 9.9626 Tf 122.071 -25.714 Td [(r)-28(es)]TJ/F8 9.9626 Tf 16.847 0 Td [(=)]TJ/F1 9.9626 Tf 10.516 14.335 Td [(s)]TJ
ET
q
-1 0 0 1 284.199 203.069 cm
+1 0 0 1 284.199 204.589 cm
[]0 d 0 J 0.398 w 0 0 m 34.569 0 l S
Q
BT
-/F1 9.9626 Tf 284.199 197.999 Td [(X)]TJ/F10 6.9738 Tf 5.786 -21.219 Td [(i)]TJ/F11 9.9626 Tf 10.265 11.755 Td [(dat)]TJ/F7 6.9738 Tf 14.049 3.431 Td [(2)]TJ/F10 6.9738 Tf 0 -6.208 Td [(i)]TJ/F11 9.9626 Tf 4.469 2.777 Td [(;)]TJ/F8 9.9626 Tf -193.966 -30.908 Td [(with)-333(care)-334(tak)28(en)-333(to)-334(a)28(v)28(oid)-333(unnecessary)-334(o)28(v)28(er\015o)28(w.)]TJ
+/F1 9.9626 Tf 284.199 199.519 Td [(X)]TJ/F10 6.9738 Tf 5.786 -21.219 Td [(i)]TJ/F11 9.9626 Tf 10.265 11.754 Td [(dat)]TJ/F7 6.9738 Tf 14.049 3.432 Td [(2)]TJ/F10 6.9738 Tf 0 -6.209 Td [(i)]TJ/F11 9.9626 Tf 4.469 2.777 Td [(;)]TJ/F8 9.9626 Tf -193.966 -30.717 Td [(with)-333(care)-334(tak)28(en)-333(to)-334(a)28(v)28(oid)-333(unnecessary)-334(o)28(v)28(er\015o)28(w.)]TJ
0 g 0 G
- -12.73 -19.075 Td [(3.)]TJ
+ -12.73 -19 Td [(3.)]TJ
0 g 0 G
- [-500(The)]TJ/F30 9.9626 Tf 32.469 0 Td [(dat)]TJ/F8 9.9626 Tf 18.273 0 Td [(argumen)28(t)-259(is)-259(b)-28(oth)-259(input)-259(and)-259(output,)-274(and)-259(its)-259(v)55(alue)-259(ma)28(y)-259(b)-28(e)-259(c)28(hanged)]TJ -38.012 -11.956 Td [(ev)28(en)-334(on)-333(pro)-28(cesses)-333(di\013eren)28(t)-334(from)-333(the)-333(\014nal)-334(result)-333(destination.)]TJ
+ [-500(The)]TJ/F30 9.9626 Tf 32.469 0 Td [(dat)]TJ/F8 9.9626 Tf 18.273 0 Td [(argumen)28(t)-259(is)-259(b)-28(oth)-259(input)-259(and)-259(output,)-274(and)-259(its)-259(v)55(alue)-259(ma)28(y)-259(b)-28(e)-259(c)28(hanged)]TJ -38.012 -11.955 Td [(ev)28(en)-334(on)-333(pro)-28(cesses)-333(di\013eren)28(t)-334(from)-333(the)-333(\014nal)-334(result)-333(destination.)]TJ
0 g 0 G
- 139.477 -36.158 Td [(117)]TJ
+ 139.477 -37.944 Td [(117)]TJ
0 g 0 G
ET
@@ -20274,7 +20274,7 @@ endobj
/Type /ObjStm
/N 100
/First 967
-/Length 9159
+/Length 9161
>>
stream
405 0 1558 58 1559 116 1554 175 1562 307 1564 425 409 483 1565 540 1566 598 1567 656
@@ -20283,10 +20283,10 @@ stream
1585 2467 1590 2573 1592 2691 433 2749 1589 2806 1594 2938 1596 3056 437 3115 1597 3173 1598 3232
1593 3291 1600 3423 1602 3541 441 3599 1603 3656 1604 3714 1599 3772 1606 3904 1608 4022 445 4081
1609 4139 1610 4198 1605 4257 1612 4389 1614 4507 449 4565 1615 4622 1616 4680 1611 4738 1619 4870
-1621 4988 453 5047 1622 5105 1623 5164 1618 5223 1625 5355 1627 5473 457 5531 1628 5588 1629 5645
-1631 5703 1624 5760 1633 5930 1635 6048 461 6107 1636 6165 1632 6223 1638 6355 1640 6473 465 6531
-1641 6588 1637 6645 1645 6777 1642 6925 1643 7070 1647 7217 469 7276 1644 7334 1651 7427 1653 7545
-1654 7603 1655 7662 1657 7721 1658 7780 1659 7839 1660 7898 1661 7957 1662 8015 1663 8074 1664 8133
+1621 4988 453 5047 1622 5105 1623 5164 1618 5223 1625 5355 1627 5473 457 5531 1628 5588 1629 5646
+1631 5704 1624 5762 1633 5932 1635 6050 461 6109 1636 6167 1632 6225 1638 6357 1640 6475 465 6533
+1641 6590 1637 6647 1645 6779 1642 6927 1643 7072 1647 7219 469 7278 1644 7336 1651 7429 1653 7547
+1654 7605 1655 7664 1657 7723 1658 7782 1659 7841 1660 7900 1661 7959 1662 8017 1663 8076 1664 8135
% 405 0 obj
<<
/D [1555 0 R /XYZ 150.705 720.077 null]
@@ -20626,15 +20626,15 @@ stream
>>
% 1628 0 obj
<<
-/D [1625 0 R /XYZ 99.895 272.94 null]
+/D [1625 0 R /XYZ 99.895 274.156 null]
>>
% 1629 0 obj
<<
-/D [1625 0 R /XYZ 99.895 239.973 null]
+/D [1625 0 R /XYZ 99.895 241.264 null]
>>
% 1631 0 obj
<<
-/D [1625 0 R /XYZ 99.895 152.13 null]
+/D [1625 0 R /XYZ 99.895 153.877 null]
>>
% 1624 0 obj
<<
@@ -21616,7 +21616,7 @@ endstream
endobj
1760 0 obj
<<
-/Length 4508
+/Length 5089
>>
stream
0 g 0 G
@@ -21625,7 +21625,7 @@ BT
/F16 11.9552 Tf 150.705 706.129 Td [(init)-375(|)-375(Initialize)-375(a)-375(preconditioner)]TJ
0 g 0 G
0 g 0 G
-/F30 9.9626 Tf 0 -18.389 Td [(call)-525(prec%init\050ptype,)-525(info\051)]TJ
+/F30 9.9626 Tf 0 -18.389 Td [(call)-525(prec%init\050icontxt,ptype,)-525(info\051)]TJ
0 g 0 G
/F27 9.9626 Tf 0 -21.918 Td [(T)32(yp)-32(e:)]TJ
0 g 0 G
@@ -21634,32 +21634,36 @@ BT
/F27 9.9626 Tf -33.797 -19.926 Td [(On)-383(En)32(try)]TJ
0 g 0 G
0 g 0 G
- 0 -19.925 Td [(pt)32(yp)-32(e)]TJ
+ 0 -19.925 Td [(icon)32(txt)]TJ
+0 g 0 G
+/F8 9.9626 Tf 39.989 0 Td [(the)-333(comm)27(unication)-333(con)28(text.)]TJ -15.082 -11.955 Td [(Scop)-28(e:)]TJ/F27 9.9626 Tf 27.95 0 Td [(global)]TJ/F8 9.9626 Tf 29.757 0 Td [(.)]TJ -57.707 -11.955 Td [(T)28(yp)-28(e:)]TJ/F27 9.9626 Tf 25.183 0 Td [(required)]TJ/F8 9.9626 Tf 41.898 0 Td [(.)]TJ -67.081 -11.955 Td [(In)28(ten)28(t:)]TJ/F27 9.9626 Tf 33.485 0 Td [(in)]TJ/F8 9.9626 Tf 9.548 0 Td [(.)]TJ -43.033 -11.956 Td [(Sp)-28(eci\014ed)-333(as:)-444(an)-334(in)28(teger)-333(v)55(alue.)]TJ
+0 g 0 G
+/F27 9.9626 Tf -24.907 -19.925 Td [(pt)32(yp)-32(e)]TJ
0 g 0 G
-/F8 9.9626 Tf 33.465 0 Td [(the)-333(t)28(yp)-28(e)-334(of)-333(preconditioner.)-444(Scop)-28(e:)]TJ/F27 9.9626 Tf 153.092 0 Td [(global)]TJ/F8 9.9626 Tf -161.651 -11.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(c)28(haracter)-334(stri)1(ng,)-334(see)-333(usage)-334(notes.)]TJ
+/F8 9.9626 Tf 33.465 0 Td [(the)-333(t)28(yp)-28(e)-334(of)-333(preconditioner.)-444(Scop)-28(e:)]TJ/F27 9.9626 Tf 153.092 0 Td [(global)]TJ/F8 9.9626 Tf -161.65 -11.955 Td [(T)28(yp)-28(e:)]TJ/F27 9.9626 Tf 29.611 0 Td [(required)]TJ/F8 9.9626 Tf -29.611 -11.955 Td [(In)28(ten)28(t:)]TJ/F27 9.9626 Tf 33.485 0 Td [(in)]TJ/F8 9.9626 Tf 9.548 0 Td [(.)]TJ -43.033 -11.955 Td [(Sp)-28(eci\014ed)-333(as:)-444(a)-334(c)28(haracter)-333(string,)-334(see)-333(usage)-334(n)1(ote)-1(s.)]TJ
0 g 0 G
-/F27 9.9626 Tf -24.906 -19.926 Td [(On)-383(Exit)]TJ
+/F27 9.9626 Tf -24.907 -19.926 Td [(On)-383(Exit)]TJ
0 g 0 G
0 g 0 G
0 -19.925 Td [(prec)]TJ
0 g 0 G
-/F8 9.9626 Tf 26.408 0 Td [(Scop)-28(e:)]TJ/F27 9.9626 Tf 32.378 0 Td [(lo)-32(cal)]TJ/F8 9.9626 Tf -33.88 -11.955 Td [(T)28(yp)-28(e:)]TJ/F27 9.9626 Tf 29.612 0 Td [(required)]TJ/F8 9.9626 Tf -29.612 -11.955 Td [(In)28(ten)28(t:)]TJ/F27 9.9626 Tf 33.486 0 Td [(inout)]TJ/F8 9.9626 Tf 26.097 0 Td [(.)]TJ -59.583 -11.955 Td [(Sp)-28(eci\014ed)-333(as:)-445(a)-333(preconditioner)-333(data)-333(structure)]TJ
+/F8 9.9626 Tf 26.408 0 Td [(Scop)-28(e:)]TJ/F27 9.9626 Tf 32.378 0 Td [(lo)-32(cal)]TJ/F8 9.9626 Tf -33.879 -11.955 Td [(T)28(yp)-28(e:)]TJ/F27 9.9626 Tf 29.611 0 Td [(required)]TJ/F8 9.9626 Tf -29.611 -11.955 Td [(In)28(ten)28(t:)]TJ/F27 9.9626 Tf 33.485 0 Td [(inout)]TJ/F8 9.9626 Tf 26.097 0 Td [(.)]TJ -59.582 -11.955 Td [(Sp)-28(eci\014ed)-333(as:)-444(a)-334(preconditioner)-333(data)-333(structure)]TJ
0 0 1 rg 0 0 1 RG
-/F30 9.9626 Tf 197.538 0 Td [(psb)]TJ
+/F30 9.9626 Tf 197.537 0 Td [(psb)]TJ
ET
q
-1 0 0 1 389.467 514.589 cm
+1 0 0 1 389.467 446.843 cm
[]0 d 0 J 0.398 w 0 0 m 3.138 0 l S
Q
BT
-/F30 9.9626 Tf 392.606 514.39 Td [(prec)]TJ
+/F30 9.9626 Tf 392.606 446.644 Td [(prec)]TJ
ET
q
-1 0 0 1 414.155 514.589 cm
+1 0 0 1 414.155 446.843 cm
[]0 d 0 J 0.398 w 0 0 m 3.138 0 l S
Q
BT
-/F30 9.9626 Tf 417.293 514.39 Td [(type)]TJ
+/F30 9.9626 Tf 417.293 446.644 Td [(type)]TJ
0 g 0 G
/F8 9.9626 Tf 20.921 0 Td [(.)]TJ
0 g 0 G
@@ -22389,7 +22393,7 @@ stream
/Type /Annot
/Subtype /Link
/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [372.153 511.179 439.211 522.304]
+/Rect [372.153 443.433 439.211 454.558]
/A << /S /GoTo /D (precdata) >>
>>
% 1757 0 obj
@@ -22397,7 +22401,7 @@ stream
/Type /Annot
/Subtype /Link
/Border[0 0 0]/H/I/C[1 0 0]
-/Rect [219.641 421.792 226.103 433.832]
+/Rect [219.641 354.046 226.103 366.086]
/A << /S /GoTo /D (Hfootnote.4) >>
>>
% 1761 0 obj
@@ -28547,11 +28551,11 @@ endstream
endobj
2028 0 obj
<<
- /Title (Parallel Sparse BLAS V. 3.5.0) /Subject (Parallel Sparse Basic Linear Algebra Subroutines) /Keywords (Computer Science Linear Algebra Fluid Dynamics Parallel Linux MPI PSBLAS Iterative Solvers Preconditioners) /Creator (pdfLaTeX) /Producer ($Id$) /Author()/Title()/Subject()/Creator(LaTeX with hyperref package)/Producer(pdfTeX-1.40.18)/Keywords()
-/CreationDate (D:20180904173147+01'00')
-/ModDate (D:20180904173147+01'00')
+ /Title (Parallel Sparse BLAS V. 3.6.0) /Subject (Parallel Sparse Basic Linear Algebra Subroutines) /Keywords (Computer Science Linear Algebra Fluid Dynamics Parallel Linux MPI PSBLAS Iterative Solvers Preconditioners) /Creator (pdfLaTeX) /Producer ($Id$) /Author()/Title()/Subject()/Creator(LaTeX with hyperref package)/Producer(pdfTeX-1.40.17)/Keywords()
+/CreationDate (D:20181011090433+01'00')
+/ModDate (D:20181011090433+01'00')
/Trapped /False
-/PTEX.Fullbanner (This is pdfTeX, Version 3.14159265-2.6-1.40.18 (TeX Live 2017) kpathsea version 6.2.3)
+/PTEX.Fullbanner (This is pdfTeX, Version 3.14159265-2.6-1.40.17 (TeX Live 2016) kpathsea version 6.2.2)
>>
endobj
2001 0 obj
@@ -28714,7 +28718,7 @@ endobj
/W [1 3 1]
/Root 2027 0 R
/Info 2028 0 R
-/ID [<92A2920F2726132CA3CAC852168500EC> <92A2920F2726132CA3CAC852168500EC>]
+/ID [<40F15E8DF9A4249227B6550011EFEDD4> <40F15E8DF9A4249227B6550011EFEDD4>]
/Length 10150
>>
stream
@@ -28729,32 +28733,32 @@ stream
k ks k# k$ k% k& k' k( k) k* k+ k, k- k. k/ k0 k1 k2 k3 k4 k5 k6 k7 k8 k9 k: k; k< k= k> k? k@ kA kB kC kD kE kF kG kH kI kJ kK kL kM kN kO kP kT kR k! kQ kU kV kW kX kY kZ k[ k\ k] k^ k_ k` ka kb kc
kS : ] ! " # $ % & ' ( ) * , ^3 E% E+ N E ; O M B C L ? @ 2 3 4 9 7 - E 6 . / 0 1r A : ; @ 8 < E' E E E# E > E! ? K E F J A G H B C D > = L M O K N ] [ PA Q E S T U V W X Y Z @ @ \P ^ _ ` a b c @ @ @ @ @ @ @ @ @ E( E,^ @ @ @
m @
@ @ @ @ @ @ @ @ @ @ @ @ @ @! @. @/ @, @@ @" @# @$ @% @& @' @( @) @* @+ @8 @-' @0 @1 @2 @3 @4 @5 @: @; @@ @9ܐ @< @F @A @B E- @M @G @H @J @O @P @Q @X @N @R @U @V @W J @^ @Y? @Z @_O @` @b + E.
ȕ $ S # ' , % & . / 2 -, 0 E/ M 4 5 < 3> 6 9 E) : ? =/ > C @2 A E F G H I J P N D3 K Q R T OP S V W X Y Z ^ U[# [ ] E0 ` _ys a b c
- # ! " % & ' + $ ( * E1 - . / 3 , 0 2 < 4; 5 6 7 8 9 : ; > ? @ D =KY A C G EhM F I J K O Hj L N X Pu Q R S T U V W E2 Z [ \ ` Y ] _ b c ^ a ^ ^j ^ ^ ^
- ^ ^ E$ ^ ^ ^
^ ^ ^ ^ ^S ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^! ^#0 ^ ^# ^) ^' ^"> ^$ ^& E3 ^* ^+ ^, ^- ^. ^/ ^1 ^(Ym ^0 ^3 ^4 ^6 ^2x ^5 ^8 ^; ^7 ^9 ^= ^> ^? ^N ^F ^<S ^@ ^B ^C ^D ^E ^O ^R ^G ^P ^Q ^H ^I ^J ^K ^L ^M n ^U ^S& ^T E" E4 ^W ^X ^Y ^` ^V2- ^Z ^\ ^] ^^ ^_ ^b ^c ^aS -
-
9 @ A E5 " * ( !F # % & ' + , . )e - 3 /vI 0 5 8 4 6 7 : = 9= ; < E >ѻ ? @ A B C D E6 G J F\ H L Q K M N O P S T X R - U W Z [ ^ Y \ ` c _ $ a C C C C Y C
-_@ E7 C
- C qO C C C C C
C C w C C C C C C C C C C C& C C C C C C C! C" C# C$ C% C( C) C, C' C* C5 C- ־ C. C/ C0 C1 C2 C3 C4 E8 C7 C8 C; C6 C9 C= C> CB C< C? CA CD CE CH CC CF CJ CK CN CI
- CL CS CO
-* CP CQ CR CU CV CW CZ CT
-/ CX E9 C\ C] C` C[
-D& | | | | | |