COMBINATORIAL_BLAS  1.6
MPIType.h File Reference
#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