1MPI_Type_hindexed(3)                LAM/MPI               MPI_Type_hindexed(3)
2
3
4

NAME

6       MPI_Type_hindexed -  Creates an indexed datatype with offsets in bytes
7

SYNOPSIS

9       #include <mpi.h>
10       int MPI_Type_hindexed(int count, int *lengths,
11                            MPI_Aint *disps, MPI_Datatype oldtype,
12                            MPI_Datatype *newtype)
13

INPUT PARAMETERS

15       count  -  number  of  blocks  --  also number of entries in indices and
16              blocklens
17       lengths
18              - number of elements in each block (array of  nonnegative  inte‐
19              gers)
20       disps  - byte displacement of each block (array of MPI_Aint)
21       oldtype
22              - old datatype (handle)
23
24

OUTPUT PARAMETER

26       newtype
27              - new datatype (handle)
28
29
30

NOTES

32       This  function is deprecated.  It has been replaced with an MPI-2 func‐
33       tion (see the "See also" section, below), which provides the same func‐
34       tionality.   This  function  is  (or  effectively  is) a wrapper to the
35       replacement function, anyway.   User  programs  should  use  the  MPI-2
36       replacement function instead of this function.
37
38       Some  functions  are  deprecated because their names did not conform to
39       the stricter naming conventions of MPI-2; others are deprecated because
40       they have been replaced with more flexible functionality.
41
42

SEE ALSO

44       MPI_Type_created_hindexed
45
46

MORE INFORMATION

48       For more information, please see the official MPI Forum web site, which
49       contains the text of both the MPI-1 and MPI-2 standards.   These  docu‐
50       ments  contain  detailed  information  about each MPI function (most of
51       which is not duplicated in these man pages).
52
53       http://www.mpi-forum.org/
54
55
56

ACKNOWLEDGEMENTS

58       The LAM Team would like the thank the MPICH Team for the handy  program
59       to  generate  man  pages ("doctext" from ftp://ftp.mcs.anl.gov/pub/sow‐
60       ing/sowing.tar.gz ), the initial formatting, and some initial text  for
61       most of the MPI-1 man pages.
62

LOCATION

64       thindex.c
65
66
67
68LAM/MPI 7.1.2                      2/23/2006              MPI_Type_hindexed(3)
Impressum