/*D
   MPI_Type_match_size - Find an MPI datatype matching a specified size

Synopsis:
.vb
int MPI_Type_match_size(int typeclass, int size, MPI_Datatype *datatype)
.ve

Input Parameters:
+ typeclass - generic type specifier (integer)
- size - size, in bytes, of representation (integer)

Output Parameters:
. datatype - datatype with correct type, size (handle)

Notes:
'typeclass' is one of 'MPI_TYPECLASS_REAL', 'MPI_TYPECLASS_INTEGER' and
'MPI_TYPECLASS_COMPLEX', corresponding to the desired typeclass.
The function returns an MPI datatype matching a local variable of type
'(typeclass, size)'.

.N ThreadSafe

.N Fortran

.N Errors
.N MPI_SUCCESS
.N MPI_ERR_ARG
.N MPI_ERR_OTHER

D*/

