MPI_Type_create_resized
int MPI_Type_create_resized(MPI_Datatype, MPI_Aint, MPI_Aint, MPI_Datatype *);
Duplicates a datatype and changes the upper bound, lower bound, and extent.