Statistiques
| Révision :

root / www / HPL_dlaswp01N.html @ 1

Historique | Voir | Annoter | Télécharger (3,67 ko)

1
<HTML>
2
<HEAD>
3
<TITLE>HPL_dlaswp01N HPL 2.0 Library Functions September 10, 2008</TITLE> 
4
</HEAD>
5

    
6
<BODY BGCOLOR="WHITE" TEXT = "#000000" LINK = "#0000ff" VLINK = "#000099"
7
      ALINK = "#ffff00">
8

    
9
<H1>Name</H1>
10
<B>HPL_dlaswp01N</B> copies rows of A into itself and into U.
11

    
12
<H1>Synopsis</H1>
13
<CODE>#include "hpl.h"</CODE><BR><BR>
14
<CODE>void</CODE>
15
<CODE>HPL_dlaswp01N(</CODE>
16
<CODE>const int</CODE>
17
<CODE>M</CODE>,
18
<CODE>const int</CODE>
19
<CODE>N</CODE>,
20
<CODE>double *</CODE>
21
<CODE>A</CODE>,
22
<CODE>const int</CODE>
23
<CODE>LDA</CODE>,
24
<CODE>double *</CODE>
25
<CODE>U</CODE>,
26
<CODE>const int</CODE>
27
<CODE>LDU</CODE>,
28
<CODE>const int *</CODE>
29
<CODE>LINDXA</CODE>,
30
<CODE>const int *</CODE>
31
<CODE>LINDXAU</CODE>
32
<CODE>);</CODE>
33

    
34
<H1>Description</H1>
35
<B>HPL_dlaswp01N</B>
36
copies  scattered rows  of  A  into itself  and into an
37
array  U.  The row offsets in  A  of the source rows are specified by
38
LINDXA.  The  destination of those rows are specified by  LINDXAU.  A
39
positive value of  LINDXAU indicates that the array destination is U,
40
and A otherwise.
41

    
42
<H1>Arguments</H1>
43
<PRE>
44
M       (local input)                 const int
45
        On entry, M  specifies the number of rows of A that should be
46
        moved within A or copied into U. M must be at least zero.
47
</PRE>
48
<PRE>
49
N       (local input)                 const int
50
        On entry, N  specifies the length of rows of A that should be
51
        moved within A or copied into U. N must be at least zero.
52
</PRE>
53
<PRE>
54
A       (local input/output)          double *
55
        On entry, A points to an array of dimension (LDA,N). The rows
56
        of this array specified by LINDXA should be moved within A or
57
        copied into U.
58
</PRE>
59
<PRE>
60
LDA     (local input)                 const int
61
        On entry, LDA specifies the leading dimension of the array A.
62
        LDA must be at least MAX(1,M).
63
</PRE>
64
<PRE>
65
U       (local input/output)          double *
66
        On entry, U points to an array of dimension (LDU,N). The rows
67
        of A specified by LINDXA are be copied within this array U at
68
        the positions indicated by positive values of LINDXAU.
69
</PRE>
70
<PRE>
71
LDU     (local input)                 const int
72
        On entry, LDU specifies the leading dimension of the array U.
73
        LDU must be at least MAX(1,M).
74
</PRE>
75
<PRE>
76
LINDXA  (local input)                 const int *
77
        On entry, LINDXA is an array of dimension M that contains the
78
        local  row indexes  of  A  that should be moved within  A  or
79
        or copied into U.
80
</PRE>
81
<PRE>
82
LINDXAU (local input)                 const int *
83
        On entry, LINDXAU  is an array of dimension  M that  contains
84
        the local  row indexes of  U  where the rows of  A  should be
85
        copied at. This array also contains the  local row offsets in
86
        A where some of the rows of A should be moved to.  A positive
87
        value of  LINDXAU[i]  indicates that the row  LINDXA[i]  of A
88
        should be copied into U at the position LINDXAU[i]; otherwise
89
        the row  LINDXA[i]  of  A  should be moved  at  the  position
90
        -LINDXAU[i] within A.
91
</PRE>
92

    
93
<H1>See Also</H1>
94
<A HREF="HPL_dlaswp00N.html">HPL_dlaswp00N</A>,
95
<A HREF="HPL_dlaswp10N.html">HPL_dlaswp10N</A>,
96
<A HREF="HPL_dlaswp01N.html">HPL_dlaswp01N</A>,
97
<A HREF="HPL_dlaswp01T.html">HPL_dlaswp01T</A>,
98
<A HREF="HPL_dlaswp02N.html">HPL_dlaswp02N</A>,
99
<A HREF="HPL_dlaswp03N.html">HPL_dlaswp03N</A>,
100
<A HREF="HPL_dlaswp03T.html">HPL_dlaswp03T</A>,
101
<A HREF="HPL_dlaswp04N.html">HPL_dlaswp04N</A>,
102
<A HREF="HPL_dlaswp04T.html">HPL_dlaswp04T</A>,
103
<A HREF="HPL_dlaswp05N.html">HPL_dlaswp05N</A>,
104
<A HREF="HPL_dlaswp05T.html">HPL_dlaswp05T</A>,
105
<A HREF="HPL_dlaswp06N.html">HPL_dlaswp06N</A>,
106
<A HREF="HPL_dlaswp06T.html">HPL_dlaswp06T</A>.
107

    
108
</BODY>
109
</HTML>