mpi :: DataType :: defaultinit
# An MPI data type
extern class DataType `{ MPI_Datatype `}
# Get a MPI char.
new char `{ return MPI_CHAR; `}
# Get a MPI short.
new short `{ return MPI_SHORT; `}
# Get a MPI int.
new int `{ return MPI_INT; `}
# Get a MPI long.
new long `{ return MPI_LONG; `}
# Get a MPI long long.
new long_long `{ return MPI_LONG_LONG; `}
# Get a MPI unsigned char.
new unsigned_char `{ return MPI_UNSIGNED_CHAR; `}
# Get a MPI unsigned short.
new unsigned_short `{ return MPI_UNSIGNED_SHORT; `}
# Get a MPI unsigned int.
new unsigned `{ return MPI_UNSIGNED; `}
# Get a MPI unsigned long.
new unsigned_long `{ return MPI_UNSIGNED_LONG; `}
# Get a MPI unsigned long long.
new unsigned_long_long `{ return MPI_UNSIGNED_LONG_LONG; `}
# Get a MPI float.
new float `{ return MPI_FLOAT; `}
# Get a MPI double.
new double `{ return MPI_DOUBLE; `}
# Get a MPI long double.
new long_double `{ return MPI_LONG_DOUBLE; `}
# Get a MPI byte.
new byte `{ return MPI_BYTE; `}
end
lib/mpi/mpi.nit:192,1--235,3