#include <iostream>
#include <typeinfo>
#include <map>
#include <mpi.h>
#include <stdint.h>
Go to the source code of this file.
Classes | |
struct | combblas::type_info_compare |
comparison function object for two std::type_info pointers is implemented using the before() member function of the std::type_info class More... | |
class | combblas::MPIDataTypeCache |
Namespaces | |
combblas | |
Functions | |
template<typename T > | |
MPI_Datatype | combblas::MPIType (void) |
template<> | |
MPI_Datatype | combblas::MPIType< signed char > (void) |
template<> | |
MPI_Datatype | combblas::MPIType< signed short int > (void) |
template<> | |
MPI_Datatype | combblas::MPIType< unsigned char > (void) |
template<> | |
MPI_Datatype | combblas::MPIType< unsigned short int > (void) |
template<> | |
MPI_Datatype | combblas::MPIType< int32_t > (void) |
template<> | |
MPI_Datatype | combblas::MPIType< uint32_t > (void) |
template<> | |
MPI_Datatype | combblas::MPIType< int64_t > (void) |
template<> | |
MPI_Datatype | combblas::MPIType< uint64_t > (void) |
template<> | |
MPI_Datatype | combblas::MPIType< float > (void) |
template<> | |
MPI_Datatype | combblas::MPIType< double > (void) |
template<> | |
MPI_Datatype | combblas::MPIType< long double > (void) |
template<> | |
MPI_Datatype | combblas::MPIType< bool > (void) |
Variables | |
MPIDataTypeCache | combblas::mpidtc |