base/comm/psb_cgather.f90
 base/comm/psb_dgather.f90
 base/comm/psb_sgather.f90
 base/comm/psb_zgather.f90
 base/modules/psb_c_comm_mod.f90
 base/modules/psb_d_comm_mod.f90
 base/modules/psb_s_comm_mod.f90
 base/modules/psb_z_comm_mod.f90


Fixed ALLOCATABLE attribute of globx.
Also updated docs.
This commit is contained in:
Salvatore Filippone
2012-03-16 21:03:02 +00:00
parent 205d2af765
commit 53a7db871a
200 changed files with 1326 additions and 1254 deletions
+13 -13
View File
@@ -69,7 +69,7 @@ y \leftarrow \alpha A x + \beta y
-->
<TABLE WIDTH="100%" ALIGN="CENTER">
<TR VALIGN="MIDDLE"><TD ALIGN="CENTER" NOWRAP><A NAME="eq:f90spmm_no_tra"></A><IMG
WIDTH="102" HEIGHT="27" BORDER="0"
WIDTH="101" HEIGHT="27" BORDER="0"
SRC="img49.png"
ALT="\begin{displaymath}
y \leftarrow \alpha A x + \beta y
@@ -88,7 +88,7 @@ y \leftarrow \alpha A^T x + \beta y
-->
<TABLE WIDTH="100%" ALIGN="CENTER">
<TR VALIGN="MIDDLE"><TD ALIGN="CENTER" NOWRAP><A NAME="eq:f90spmm_tra"></A><IMG
WIDTH="111" HEIGHT="27" BORDER="0"
WIDTH="112" HEIGHT="27" BORDER="0"
SRC="img50.png"
ALT="\begin{displaymath}
y \leftarrow \alpha A^T x + \beta y
@@ -121,11 +121,11 @@ y \leftarrow \alpha A^H x + \beta y
where:
<DL>
<DT><STRONG><IMG
WIDTH="14" HEIGHT="14" ALIGN="BOTTOM" BORDER="0"
WIDTH="14" HEIGHT="13" ALIGN="BOTTOM" BORDER="0"
SRC="img25.png"
ALT="$x$"></STRONG></DT>
<DD>is the global dense matrix <IMG
WIDTH="25" HEIGHT="30" ALIGN="MIDDLE" BORDER="0"
WIDTH="24" HEIGHT="30" ALIGN="MIDDLE" BORDER="0"
SRC="img52.png"
ALT="$x_{:, :}$">
</DD>
@@ -134,7 +134,7 @@ where:
SRC="img26.png"
ALT="$y$"></STRONG></DT>
<DD>is the global dense matrix <IMG
WIDTH="23" HEIGHT="30" ALIGN="MIDDLE" BORDER="0"
WIDTH="24" HEIGHT="30" ALIGN="MIDDLE" BORDER="0"
SRC="img53.png"
ALT="$y_{:, :}$">
</DD>
@@ -162,13 +162,13 @@ Data types</CAPTION>
WIDTH="16" HEIGHT="14" ALIGN="BOTTOM" BORDER="0"
SRC="img1.png"
ALT="$A$">, <IMG
WIDTH="14" HEIGHT="14" ALIGN="BOTTOM" BORDER="0"
WIDTH="14" HEIGHT="13" ALIGN="BOTTOM" BORDER="0"
SRC="img25.png"
ALT="$x$">, <IMG
WIDTH="12" HEIGHT="30" ALIGN="MIDDLE" BORDER="0"
SRC="img26.png"
ALT="$y$">, <IMG
WIDTH="15" HEIGHT="14" ALIGN="BOTTOM" BORDER="0"
WIDTH="15" HEIGHT="13" ALIGN="BOTTOM" BORDER="0"
SRC="img27.png"
ALT="$\alpha$">, <IMG
WIDTH="13" HEIGHT="30" ALIGN="MIDDLE" BORDER="0"
@@ -212,7 +212,7 @@ call psb_spmm(alpha, a, x, beta, y,desc_a, info, &amp;
</DD>
<DT><STRONG>alpha</STRONG></DT>
<DD>the scalar <IMG
WIDTH="15" HEIGHT="14" ALIGN="BOTTOM" BORDER="0"
WIDTH="15" HEIGHT="13" ALIGN="BOTTOM" BORDER="0"
SRC="img27.png"
ALT="$\alpha$">.
<BR>
@@ -243,7 +243,7 @@ Specified as: an object of type spdata<TT>psb_Tspmat_type</TT>.
<DT><STRONG>x</STRONG></DT>
<DD>the local portion of global dense matrix
<IMG
WIDTH="14" HEIGHT="14" ALIGN="BOTTOM" BORDER="0"
WIDTH="14" HEIGHT="13" ALIGN="BOTTOM" BORDER="0"
SRC="img25.png"
ALT="$x$">.
@@ -257,7 +257,7 @@ Intent: <B>in</B>.
Specified as: a rank one or two array or an object of type vdata<TT>psb_T_vect_type</TT>
containing numbers of type specified in
Table&nbsp;<A HREF="#tab:f90spmm">12</A>. The rank of <IMG
WIDTH="14" HEIGHT="14" ALIGN="BOTTOM" BORDER="0"
WIDTH="14" HEIGHT="13" ALIGN="BOTTOM" BORDER="0"
SRC="img25.png"
ALT="$x$"> must be the same of <IMG
WIDTH="12" HEIGHT="30" ALIGN="MIDDLE" BORDER="0"
@@ -298,7 +298,7 @@ Table&nbsp;<A HREF="#tab:f90spmm">12</A>. The rank of <IMG
WIDTH="12" HEIGHT="30" ALIGN="MIDDLE" BORDER="0"
SRC="img26.png"
ALT="$y$"> must be the same of <IMG
WIDTH="14" HEIGHT="14" ALIGN="BOTTOM" BORDER="0"
WIDTH="14" HEIGHT="13" ALIGN="BOTTOM" BORDER="0"
SRC="img25.png"
ALT="$x$">.
</DD>
@@ -335,7 +335,7 @@ Type: <B>optional</B>
Intent: <B>in</B>.
<BR>
Default: <IMG
WIDTH="79" HEIGHT="15" ALIGN="BOTTOM" BORDER="0"
WIDTH="78" HEIGHT="14" ALIGN="BOTTOM" BORDER="0"
SRC="img54.png"
ALT="$trans = N$">
<BR>
@@ -353,7 +353,7 @@ Type: <B>optional</B>
Intent: <B>inout</B>.
<BR>
Specified as: a rank one array of the same type of <IMG
WIDTH="14" HEIGHT="14" ALIGN="BOTTOM" BORDER="0"
WIDTH="14" HEIGHT="13" ALIGN="BOTTOM" BORDER="0"
SRC="img25.png"
ALT="$x$"> and <IMG
WIDTH="12" HEIGHT="30" ALIGN="MIDDLE" BORDER="0"