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
@@ -98,7 +98,7 @@ Specified as: an integer value <!-- MATH
-->
<IMG
WIDTH="146" HEIGHT="30" ALIGN="MIDDLE" BORDER="0"
SRC="img131.png"
SRC="img135.png"
ALT="$0&lt;= src &lt;= np-1$">.
<BR></DD>
<DT><STRONG>m</STRONG></DT>
@@ -115,16 +115,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>
@@ -147,7 +147,7 @@ Intent: <B>inout</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>
@@ -160,7 +160,7 @@ not specified, size must agree as well.
<LI>This subroutine implies a synchronization, but only between the
calling process and the source process <IMG
WIDTH="26" HEIGHT="13" ALIGN="BOTTOM" BORDER="0"
SRC="img132.png"
SRC="img136.png"
ALT="$src$">.
</LI>
</OL>