int smpi_datatype_contiguous(int count, MPI_Datatype old_type,
MPI_Datatype* new_type);
int smpi_datatype_vector(int count, int blocklen, int stride,
int smpi_datatype_contiguous(int count, MPI_Datatype old_type,
MPI_Datatype* new_type);
int smpi_datatype_vector(int count, int blocklen, int stride,