Started playing around with type extensions and typebound

procedures.
Merged performance fixes from trunk.
This commit is contained in:
Salvatore Filippone
2008-09-19 16:06:44 +00:00
parent 32e6a17188
commit 00c1468c6c
285 changed files with 8931 additions and 7145 deletions
+5 -5
View File
@@ -133,7 +133,7 @@ figure&nbsp;<A HREF="#fig:spmattype">4</A>. The definitions for single precision
complex data are identical except for the <code>real</code> declaration and
for the kind type parameter.
<DIV ALIGN="CENTER"><A NAME="fig:spmattype"></A><A NAME="620"></A>
<DIV ALIGN="CENTER"><A NAME="fig:spmattype"></A><A NAME="622"></A>
<TABLE>
<CAPTION ALIGN="BOTTOM"><STRONG>Figure 4:</STRONG>
The PSBLAS defined data type that
@@ -147,7 +147,7 @@ for the kind type parameter.
-->
<IMG
WIDTH="536" HEIGHT="218" ALIGN="MIDDLE" BORDER="0"
SRC="img17.png"
SRC="img19.png"
ALT="\fbox{\TheSbox}">
</DIV></TD></TR>
</TABLE>
@@ -165,7 +165,7 @@ following should hold:
<code>i</code>; the last element of the sparse matrix is thus stored at
index <IMG
WIDTH="107" HEIGHT="32" ALIGN="MIDDLE" BORDER="0"
SRC="img19.png"
SRC="img21.png"
ALT="$ia2(m+1)-1$">. It should contain <code>m+1</code> entries in
nondecreasing order (strictly increasing, if there are no empty rows).
</LI>
@@ -176,7 +176,7 @@ contains the corresponding coefficient value, for all <!-- MATH
-->
<IMG
WIDTH="199" HEIGHT="32" ALIGN="MIDDLE" BORDER="0"
SRC="img20.png"
SRC="img22.png"
ALT="$ia2(1) \le j
\le ia2(m+1)-1$">.
</LI>
@@ -195,7 +195,7 @@ matrix;
-->
<IMG
WIDTH="123" HEIGHT="32" ALIGN="MIDDLE" BORDER="0"
SRC="img21.png"
SRC="img23.png"
ALT="$1 \le j \le infoa(1)$">, the coefficient, row index and
column index are stored into <code>apsk(j)</code>, <code>ia1(j)</code> and
<code>ia2(j)</code> respectively.