1HPL_packL(3) HPL Library Functions HPL_packL(3)
2
3
4
6 HPL_packL - Form the MPI structure for the row ring broadcasts.
7
9 #include "hpl.h"
10
11 int HPL_packL( HPL_T_panel * PANEL, const int INDEX, const int LEN,
12 const int IBUF );
13
15 HPL_packL forms the MPI data type for the panel to be broadcast. Suc‐
16 cessful completion is indicated by the returned error code
17 MPI_SUCCESS.
18
20 PANEL (input/output) HPL_T_panel *
21 On entry, PANEL points to the current panel data structure
22 being broadcast.
23
24 INDEX (input) const int
25 On entry, INDEX points to the first entry of the packed
26 buffer being broadcast.
27
28 LEN (input) const int
29 On entry, LEN is the length of the packed buffer.
30
31 IBUF (input) const int
32 On entry, IBUF specifies the panel buffer/count/type entries
33 that should be initialized.
34
36 HPL_binit (3), HPL_bcast (3), HPL_bwait (3).
37
38
39
40HPL 2.2 February 24, 2016 HPL_packL(3)