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
+6 -6
View File
@@ -97,7 +97,7 @@ Intent: <B>in</B>.
Specified as: an integer, real or complex variable, which may be a
scalar, or a rank 1 or 2 array, or a character or logical scalar. Type, kind and rank must agree on sender and receiver process; if <IMG
WIDTH="18" HEIGHT="13" ALIGN="BOTTOM" BORDER="0"
SRC="img125.png"
SRC="img129.png"
ALT="$m$"> is
not specified, size must agree as well.
</DD>
@@ -115,7 +115,7 @@ Specified as: an integer value <!-- MATH
-->
<IMG
WIDTH="145" HEIGHT="30" ALIGN="MIDDLE" BORDER="0"
SRC="img126.png"
SRC="img130.png"
ALT="$0&lt;= dst &lt;= np-1$">.
<BR></DD>
<DT><STRONG>m</STRONG></DT>
@@ -132,16 +132,16 @@ Specified as: an integer value <!-- MATH
-->
<IMG
WIDTH="172" HEIGHT="32" ALIGN="MIDDLE" BORDER="0"
SRC="img127.png"
SRC="img131.png"
ALT="$0&lt;= m &lt;= size(dat,1)$">.
<BR>
When <IMG
WIDTH="26" HEIGHT="14" ALIGN="BOTTOM" BORDER="0"
SRC="img128.png"
SRC="img132.png"
ALT="$dat$"> is a rank 2 array, specifies the number of rows to be sent
independently of the leading dimension <IMG
WIDTH="83" HEIGHT="32" ALIGN="MIDDLE" BORDER="0"
SRC="img129.png"
SRC="img133.png"
ALT="$size(dat,1)$">; must have the
same value on sending and receiving processes.
</DD>
@@ -161,7 +161,7 @@ same value on sending and receiving processes.
<LI>This subroutine implies a synchronization, but only between the
calling process and the destination process <IMG
WIDTH="25" HEIGHT="14" ALIGN="BOTTOM" BORDER="0"
SRC="img130.png"
SRC="img134.png"
ALT="$dst$">.
</LI>
</OL>