1HPL_pdpanel_new(3)           HPL Library Functions          HPL_pdpanel_new(3)
2
3
4

NAME

6       HPL_pdpanel_new - Create a panel data structure.
7

SYNOPSIS

9       #include "hpl.h"
10
11       void  HPL_pdpanel_new(  HPL_T_grid * GRID, HPL_T_palg * ALGO, const int
12       M, const int N, const int JB, HPL_T_pmat * A, const int IA,  const  int
13       JA, const int TAG, HPL_T_panel * * PANEL );
14

DESCRIPTION

16       HPL_pdpanel_new creates and initializes a panel data structure.
17

ARGUMENTS

19       GRID    (local input)           HPL_T_grid *
20               On  entry,   GRID  points  to the data structure containing the
21               process grid information.
22
23       ALGO    (global input)          HPL_T_palg *
24               On entry,  ALGO  points to  the data structure  containing  the
25               algorithmic parameters.
26
27       M       (local input)           const int
28               On  entry,  M specifies the global number of rows of the panel.
29               M must be at least zero.
30
31       N       (local input)           const int
32               On entry,  N  specifies  the  global number of columns  of  the
33               panel and trailing submatrix. N must be at least zero.
34
35       JB      (global input)          const int
36               On  entry,  JB specifies is the number of columns of the panel.
37               JB must be at least zero.
38
39       A       (local input/output)    HPL_T_pmat *
40               On entry, A points to the data structure containing  the  local
41               array information.
42
43       IA      (global input)          const int
44               On  entry,   IA  is  the global row index identifying the panel
45               and trailing submatrix. IA must be at least zero.
46
47       JA      (global input)          const int
48               On entry, JA is the global column index identifying  the  panel
49               and trailing submatrix. JA must be at least zero.
50
51       TAG     (global input)          const int
52               On entry, TAG is the row broadcast message id.
53
54       PANEL   (local input/output)    HPL_T_panel * *
55               On  entry,   PANEL  points  to  the  address  of the panel data
56               structure to create and initialize.
57

SEE ALSO

59       HPL_pdpanel_new (3), HPL_pdpanel_init (3), HPL_pdpanel_disp (3).
60
61
62
63HPL 2.2                        February 24, 2016            HPL_pdpanel_new(3)
Impressum