Reduction operations

(no name) (Andrew.Lumsdaine@nd.edu)
Wed, 1 May 1996 07:55:16 -0500 (EST)

An objection to including MPI_*COMPLEX and MPI_BOOL datatypes was
raised at the recent MPI Forum meeting because many reduction
operations are not well defined for these types of data.

This issue has already been addressed with respect to Fortran, which
also included complex and boolean (logical) data types. See page 115
of the MPI-1 spec. I recommend that we similarly specify which
reduction operations can be legally used with which C++ data types.

Best Regards,
Andrew Lumsdaine