aimsalgo  5.0.5
Neuroimaging image processing
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

◆ MpiDataTypeCode()

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

Definition at line 27 of file types.h.

Member Function Documentation

◆ mpiDataType() [1/9]

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

◆ mpiDataType() [2/9]

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

Definition at line 35 of file types.h.

◆ mpiDataType() [3/9]

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

Definition at line 41 of file types.h.

◆ mpiDataType() [4/9]

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

Definition at line 47 of file types.h.

◆ mpiDataType() [5/9]

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

Definition at line 53 of file types.h.

◆ mpiDataType() [6/9]

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

Definition at line 59 of file types.h.

◆ mpiDataType() [7/9]

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

Definition at line 65 of file types.h.

◆ mpiDataType() [8/9]

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

Definition at line 71 of file types.h.

◆ mpiDataType() [9/9]

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

Definition at line 77 of file types.h.


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