1
1
openmpi/ompi/include
Nathan Hjelm 7929fb9dea Cleanup complex datatypes and update datatypes and operator code to use C99.
This commit changes the underlying opal complex datatypes to match the
C99 types: float _Complex, double _Complex, and long double _Complex. The
fortran and C++ types now are aliases to these basic types instead of
structure types. The operators in ompi/mca/op/base now work on only the
C99 types and the fortran types use these operators if the fortran type
matches a C complex type (this should almost always be the case.)

C99 is not is use in both the datatype and operator code and should make
the code both cleaner and much less fragile.

This commit was SVN r29193.
2013-09-17 17:49:42 +00:00
..
ompi Add the MPI 2.2 MPI_Dist_graph functionality. 2013-07-01 12:40:08 +00:00
Makefile.am ompi/include: Remove Makefile.include which is a duplicate of Makefile.am. This will make ompi consistent with opal and orte. 2013-03-26 18:44:01 +00:00
mpi_portable_platform.h Convert the line endings for the added header files. They were changed automatically by Windows when adding new files. 2010-02-16 17:24:44 +00:00
mpi.h.in This define is not needed in mpi.h (it's private to the 2013-07-30 21:33:19 +00:00
mpif-config.h.in MPI-3: fortran support for large counts using derived datatypes 2013-07-23 15:36:03 +00:00
mpif-externals.h Many updates and bug fixes for the Fortran bindings. Sorry these 2012-08-10 21:19:47 +00:00
mpif-mpi-io.h - Make the maximum length user strings configurable... Namely 2009-05-27 12:54:40 +00:00
mpif-sentinels.h Many updates and bug fixes for the Fortran bindings. Sorry these 2012-08-10 21:19:47 +00:00
mpif-values.pl Cleanup complex datatypes and update datatypes and operator code to use C99. 2013-09-17 17:49:42 +00:00
mpif.h.in Many updates and bug fixes for the Fortran bindings. Sorry these 2012-08-10 21:19:47 +00:00
ompi_config.h.in Cleanup complex datatypes and update datatypes and operator code to use C99. 2013-09-17 17:49:42 +00:00