Updated version number and docs for prec%init.

This commit is contained in:
Salvatore Filippone
2018-10-11 09:05:49 +01:00
parent 78120dc1c0
commit d52fdf9be2
222 changed files with 353 additions and 333 deletions
+14 -14
View File
@@ -74,11 +74,11 @@ x \leftarrow Q x
where:
<DL>
<DT><STRONG><SPAN CLASS="MATH"><IMG
WIDTH="13" HEIGHT="14" ALIGN="BOTTOM" BORDER="0"
WIDTH="13" HEIGHT="13" ALIGN="BOTTOM" BORDER="0"
SRC="img20.png"
ALT="$x$"></SPAN></STRONG></DT>
<DD>is the global dense submatrix <SPAN CLASS="MATH"><IMG
WIDTH="13" HEIGHT="14" ALIGN="BOTTOM" BORDER="0"
WIDTH="13" HEIGHT="13" ALIGN="BOTTOM" BORDER="0"
SRC="img20.png"
ALT="$x$"></SPAN>
</DD>
@@ -90,10 +90,10 @@ where:
operators <SPAN CLASS="MATH"><IMG
WIDTH="22" HEIGHT="30" ALIGN="MIDDLE" BORDER="0"
SRC="img65.png"
ALT="$ P_a$"></SPAN> and <SPAN CLASS="MATH"><IMG
ALT="$P_a$"></SPAN> and <SPAN CLASS="MATH"><IMG
WIDTH="26" HEIGHT="20" ALIGN="BOTTOM" BORDER="0"
SRC="img66.png"
ALT="$ P^{T}$"></SPAN>.
ALT="$P^{T}$"></SPAN>.
</DD>
</DL>
@@ -107,7 +107,7 @@ Data types</CAPTION>
<DIV ALIGN="CENTER">
<TABLE CELLPADDING=3 BORDER="1" ALIGN="CENTER">
<TR><TD ALIGN="LEFT"><SPAN CLASS="MATH"><IMG
WIDTH="13" HEIGHT="14" ALIGN="BOTTOM" BORDER="0"
WIDTH="13" HEIGHT="13" ALIGN="BOTTOM" BORDER="0"
SRC="img20.png"
ALT="$x$"></SPAN></TD>
<TD ALIGN="LEFT"><B>Subroutine</B></TD>
@@ -134,7 +134,7 @@ Data types</CAPTION>
<P>
<BR>
<IMG
WIDTH="577" HEIGHT="35" ALIGN="BOTTOM" BORDER="0"
WIDTH="576" HEIGHT="35" ALIGN="BOTTOM" BORDER="0"
SRC="img67.png"
ALT="\begin{lstlisting}
call psb_ovrl(x, desc_a, info)
@@ -152,7 +152,7 @@ call psb_ovrl(x, desc_a, info, update=update_type, work=work)
</DD>
<DT><STRONG>x</STRONG></DT>
<DD>global dense matrix <SPAN CLASS="MATH"><IMG
WIDTH="13" HEIGHT="14" ALIGN="BOTTOM" BORDER="0"
WIDTH="13" HEIGHT="13" ALIGN="BOTTOM" BORDER="0"
SRC="img20.png"
ALT="$x$"></SPAN>.
<BR>
@@ -222,7 +222,7 @@ Type: <B>optional</B>
Intent: <B>inout</B>.
<BR>
Specified as: a one dimensional array of the same type of <SPAN CLASS="MATH"><IMG
WIDTH="13" HEIGHT="14" ALIGN="BOTTOM" BORDER="0"
WIDTH="13" HEIGHT="13" ALIGN="BOTTOM" BORDER="0"
SRC="img20.png"
ALT="$x$"></SPAN>.
@@ -233,7 +233,7 @@ Specified as: a one dimensional array of the same type of <SPAN CLASS="MATH"><IM
</DD>
<DT><STRONG>x</STRONG></DT>
<DD>global dense result matrix <SPAN CLASS="MATH"><IMG
WIDTH="13" HEIGHT="14" ALIGN="BOTTOM" BORDER="0"
WIDTH="13" HEIGHT="13" ALIGN="BOTTOM" BORDER="0"
SRC="img20.png"
ALT="$x$"></SPAN>.
<BR>
@@ -270,7 +270,7 @@ An integer value; 0 means no error has been detected.
<LI>The operator <SPAN CLASS="MATH"><IMG
WIDTH="26" HEIGHT="20" ALIGN="BOTTOM" BORDER="0"
SRC="img66.png"
ALT="$ P^{T}$"></SPAN> performs the reduction sum of overlap
ALT="$P^{T}$"></SPAN> performs the reduction sum of overlap
elements; it is a &ldquo;prolongation&rdquo; operator <SPAN CLASS="MATH"><IMG
WIDTH="26" HEIGHT="20" ALIGN="BOTTOM" BORDER="0"
SRC="img68.png"
@@ -281,7 +281,7 @@ of data;
<LI>The operator <SPAN CLASS="MATH"><IMG
WIDTH="22" HEIGHT="30" ALIGN="MIDDLE" BORDER="0"
SRC="img65.png"
ALT="$ P_a$"></SPAN> performs a scaling on the overlap elements by
ALT="$P_a$"></SPAN> 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.</CAPTION>
<TR><TD>
<DIV ALIGN="CENTER">
<IMG
WIDTH="534" HEIGHT="454" ALIGN="BOTTOM" BORDER="0"
WIDTH="533" HEIGHT="453" ALIGN="BOTTOM" BORDER="0"
SRC="img72.png"
ALT="\includegraphics[scale=0.65]{figures/try8x8_ov.eps}">
<IMG
WIDTH="534" HEIGHT="454" ALIGN="BOTTOM" BORDER="0"
WIDTH="533" HEIGHT="453" ALIGN="BOTTOM" BORDER="0"
SRC="img71.png"
ALT="\includegraphics[scale=0.65]{figures/try8x8_ov}">
@@ -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 <SPAN CLASS="MATH"><IMG
WIDTH="13" HEIGHT="14" ALIGN="BOTTOM" BORDER="0"
WIDTH="13" HEIGHT="13" ALIGN="BOTTOM" BORDER="0"
SRC="img20.png"
ALT="$x$"></SPAN> vector, and process 1 assigns a value of 2, then after a
call to <code>psb_ovrl</code> with <code>psb_avg_</code> and a call to