1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95
|
<!DOCTYPE HTML PUBLIC "-//IETF//DTD HTML 2.0//EN">
<!--Converted with LaTeX2HTML 96.1-h (September 30, 1996) by Nikos Drakos (nikos@cbl.leeds.ac.uk), CBLU, University of Leeds -->
<HTML>
<HEAD>
<TITLE>Arguments</TITLE>
<META NAME="description" CONTENT="Arguments">
<META NAME="keywords" CONTENT="slug">
<META NAME="resource-type" CONTENT="document">
<META NAME="distribution" CONTENT="global">
<LINK REL=STYLESHEET HREF="slug.css">
</HEAD>
<BODY LANG="EN" >
<A NAME="tex2html4309" HREF="node169.html"><IMG WIDTH=37 HEIGHT=24 ALIGN=BOTTOM ALT="next" SRC="http://www.netlib.org/utk/icons/next_motif.gif"></A> <A NAME="tex2html4307" HREF="node166.html"><IMG WIDTH=26 HEIGHT=24 ALIGN=BOTTOM ALT="up" SRC="http://www.netlib.org/utk/icons/up_motif.gif"></A> <A NAME="tex2html4303" HREF="node167.html"><IMG WIDTH=63 HEIGHT=24 ALIGN=BOTTOM ALT="previous" SRC="http://www.netlib.org/utk/icons/previous_motif.gif"></A> <A NAME="tex2html4311" HREF="node1.html"><IMG WIDTH=65 HEIGHT=24 ALIGN=BOTTOM ALT="contents" SRC="http://www.netlib.org/utk/icons/contents_motif.gif"></A> <A NAME="tex2html4312" HREF="node190.html"><IMG WIDTH=43 HEIGHT=24 ALIGN=BOTTOM ALT="index" SRC="http://www.netlib.org/utk/icons/index_motif.gif"></A> <BR>
<B> Next:</B> <A NAME="tex2html4310" HREF="node169.html">PxTRMR2D</A>
<B>Up:</B> <A NAME="tex2html4308" HREF="node166.html">PxGEMR2D</A>
<B> Previous:</B> <A NAME="tex2html4304" HREF="node167.html">Purpose</A>
<BR> <P>
<H3><A NAME="SECTION04852200000000000000">Arguments</A></H3>
<P>
<DL COMPACT><DT>M
<DD> (global input) INTEGER <BR>
On entry, M specifies the number of rows of the
(sub)matrix A to be copied. M <IMG WIDTH=11 HEIGHT=24 ALIGN=MIDDLE ALT="tex2html_wrap_inline14966" SRC="img308.gif"> 0.
<P>
<DT>N
<DD> (global input) INTEGER <BR>
On entry, N specifies the number of columns of the (sub)matrix
A to be copied. N <IMG WIDTH=11 HEIGHT=24 ALIGN=MIDDLE ALT="tex2html_wrap_inline14966" SRC="img308.gif"> zero.
<P>
<DT>A
<DD> (local input) REAL/COMPLEX/INTEGER array, dimension
(LLD_A,LOCc(JA+N-1)) <BR>
On entry, the source matrix.
<P>
<DT>IA
<DD> (global input) INTEGER <BR>
On entry,the global row index of the beginning of the (sub)matrix
of A to copy.<BR>
1 <IMG WIDTH=11 HEIGHT=24 ALIGN=MIDDLE ALT="tex2html_wrap_inline14970" SRC="img309.gif"> IA <IMG WIDTH=11 HEIGHT=24 ALIGN=MIDDLE ALT="tex2html_wrap_inline14970" SRC="img309.gif"> M_A - M + 1.
<P>
<DT>JA
<DD> (global input) INTEGER <BR>
On entry,the global column index of the beginning of the (sub)matrix
of A to copy.<BR>
1 <IMG WIDTH=11 HEIGHT=24 ALIGN=MIDDLE ALT="tex2html_wrap_inline14970" SRC="img309.gif"> JA <IMG WIDTH=11 HEIGHT=24 ALIGN=MIDDLE ALT="tex2html_wrap_inline14970" SRC="img309.gif"> N_A - N + 1.
<P>
<DT>DESCA
<DD> (global and local input) INTEGER array, dimension (DLEN_)<BR>
The array descriptor for the distributed matrix A.<BR>
Only DESCA(DTYPE_)=1 is supported, and thus DLEN_ = 9.<BR>
If the calling process is not part of the context of A,
then DESCA(CTXT_) must be equal to -1.
<P>
<DT>B
<DD> (local output) REAL/COMPLEX/INTEGER array, dimension
(LLD_B,LOCc(JB+N-1)) <BR>
On exit, the defined (sub)matrix is overwritten by the indicated
(sub)matrix from A.
<P>
<DT>IB
<DD> (global input) INTEGER <BR>
On entry, the global row index of the beginning of the (sub)matrix
of B that will be overwritten.<BR>
1 <IMG WIDTH=11 HEIGHT=24 ALIGN=MIDDLE ALT="tex2html_wrap_inline14970" SRC="img309.gif"> IB <IMG WIDTH=11 HEIGHT=24 ALIGN=MIDDLE ALT="tex2html_wrap_inline14970" SRC="img309.gif"> M_B - M + 1.
<P>
<DT>JB
<DD> (global input) INTEGER <BR>
On entry, the global column index of the beginning of the submatrix
of B that will be overwritten.<BR>
1 <IMG WIDTH=11 HEIGHT=24 ALIGN=MIDDLE ALT="tex2html_wrap_inline14970" SRC="img309.gif"> JB <IMG WIDTH=11 HEIGHT=24 ALIGN=MIDDLE ALT="tex2html_wrap_inline14970" SRC="img309.gif"> N_B - N + 1.
<P>
<DT>DESCB
<DD> (global and local input) INTEGER array, dimension (DLEN_)<BR>
The array descriptor for the distributed matrix B.<BR>
Only DESCB(DTYPE_)=1 is supported, and thus DLEN_ = 9.<BR>
If the calling process is not part of the context of B,
then DESCB(CTXT_) must be equal to -1.
<P>
<DT>ICTXT
<DD> (global input) INTEGER <BR>
The context encompassing at least the union of all processes
in context A and context B. All processes in the context ICTXT
must call this routine, even if they do not own a piece of either
matrix.
<P>
</DL><HR><A NAME="tex2html4309" HREF="node169.html"><IMG WIDTH=37 HEIGHT=24 ALIGN=BOTTOM ALT="next" SRC="http://www.netlib.org/utk/icons/next_motif.gif"></A> <A NAME="tex2html4307" HREF="node166.html"><IMG WIDTH=26 HEIGHT=24 ALIGN=BOTTOM ALT="up" SRC="http://www.netlib.org/utk/icons/up_motif.gif"></A> <A NAME="tex2html4303" HREF="node167.html"><IMG WIDTH=63 HEIGHT=24 ALIGN=BOTTOM ALT="previous" SRC="http://www.netlib.org/utk/icons/previous_motif.gif"></A> <A NAME="tex2html4311" HREF="node1.html"><IMG WIDTH=65 HEIGHT=24 ALIGN=BOTTOM ALT="contents" SRC="http://www.netlib.org/utk/icons/contents_motif.gif"></A> <A NAME="tex2html4312" HREF="node190.html"><IMG WIDTH=43 HEIGHT=24 ALIGN=BOTTOM ALT="index" SRC="http://www.netlib.org/utk/icons/index_motif.gif"></A> <BR>
<B> Next:</B> <A NAME="tex2html4310" HREF="node169.html">PxTRMR2D</A>
<B>Up:</B> <A NAME="tex2html4308" HREF="node166.html">PxGEMR2D</A>
<B> Previous:</B> <A NAME="tex2html4304" HREF="node167.html">Purpose</A>
<P><ADDRESS>
<I>Susan Blackford <BR>
Tue May 13 09:21:01 EDT 1997</I>
</ADDRESS>
</BODY>
</HTML>
|