A.I.M.S algorithms


MpiDataTypeCode< T > Class Template Reference

This class is just a hint to convert an actual mpi data type to an identifier string used in input/output stuff. More...

#include <aims/mpi/types.h>

Public Member Functions

 MpiDataTypeCode ()
 
template<>
Datatype mpiDataType ()
 
template<>
Datatype mpiDataType ()
 
template<>
Datatype mpiDataType ()
 
template<>
Datatype mpiDataType ()
 
template<>
Datatype mpiDataType ()
 
template<>
Datatype mpiDataType ()
 
template<>
Datatype mpiDataType ()
 
template<>
Datatype mpiDataType ()
 

Static Public Member Functions

static Datatype mpiDataType ()
 

Detailed Description

template<class T>
class MpiDataTypeCode< T >

This class is just a hint to convert an actual mpi data type to an identifier string used in input/output stuff.

Definition at line 24 of file types.h.

Constructor & Destructor Documentation

template<class T >
MpiDataTypeCode< T >::MpiDataTypeCode ( )
inline

Definition at line 27 of file types.h.

Member Function Documentation

template<class T >
static Datatype MpiDataTypeCode< T >::mpiDataType ( )
inlinestatic
template<>
Datatype MpiDataTypeCode< int8_t >::mpiDataType ( )

Definition at line 35 of file types.h.

template<>
Datatype MpiDataTypeCode< uint8_t >::mpiDataType ( )

Definition at line 41 of file types.h.

template<>
Datatype MpiDataTypeCode< int16_t >::mpiDataType ( )

Definition at line 47 of file types.h.

References SHORT.

template<>
Datatype MpiDataTypeCode< uint16_t >::mpiDataType ( )

Definition at line 53 of file types.h.

template<>
Datatype MpiDataTypeCode< int32_t >::mpiDataType ( )

Definition at line 59 of file types.h.

template<>
Datatype MpiDataTypeCode< uint32_t >::mpiDataType ( )

Definition at line 65 of file types.h.

template<>
Datatype MpiDataTypeCode< float >::mpiDataType ( )

Definition at line 71 of file types.h.

References FLOAT.

template<>
Datatype MpiDataTypeCode< double >::mpiDataType ( )

Definition at line 77 of file types.h.

References DOUBLE.


The documentation for this class was generated from the following file: