# MPI_CHAR

PI_BYTE, MPI_SHORT, MPI_INT, MPI_LONG, MPI_FLOAT, MPI_DOUBLE, MPI_UNSIGNED_CHAR, MPI_UNSIGNED_SHORT, MPI_UNSIGNED, MPI_UNSIGNED_LONG, MPI_LONG_DOUBLE - MPI C Datatypes

MPI_CHAR
  char

MPI_BYTE
  See standard; like unsigned char

MPI_SHORT
  short

MPI_INT
  int

MPI_LONG
  long

MPI_FLOAT
  float

MPI_DOUBLE
  double

MPI_UNSIGNED_CHAR
  unsigned char

MPI_UNSIGNED_SHORT
  unsigned short

MPI_UNSIGNED
  unsigned int

MPI_UNSIGNED_LONG
  unsigned long

MPI_LONG_DOUBLE
  long double (some systems may not implement)

## Data types

Note that the Fortran types should only be used in Fortran programs, and the C types should only be used in C programs. For example, it is in error to use `MPI_INT` for a Fortran INTEGER. Datatypes are of type `MPI_Datatype` in C and of tyep `INTEGER` in Fortran.

Location:/home/MPI/mansrc/mpiconsts.txt