Nektar++
|
#include <CommDataType.h>
Public Member Functions | |
CommDataType & | GetDataType () |
CommDataType & | GetDataType () |
CommDataType & | GetDataType () |
CommDataType & | GetDataType () |
CommDataType & | GetDataType () |
CommDataType & | GetDataType () |
CommDataType & | GetDataType () |
CommDataType & | GetDataType () |
CommDataType & | GetDataType () |
CommDataType & | GetDataType () |
Static Public Member Functions | |
static CommDataType & | GetDataType () |
static void * | GetPointer (T &val) |
static const void * | GetPointer (const T &val) |
static int | GetCount (const T &val) |
Static Public Attributes | |
static const bool | IsVector = false |
Definition at line 118 of file CommDataType.h.
|
inlinestatic |
Definition at line 131 of file CommDataType.h.
Referenced by Nektar::LibUtilities::Comm::AllGather(), Nektar::LibUtilities::Comm::AllGatherv(), Nektar::LibUtilities::Comm::AlltoAll(), Nektar::LibUtilities::Comm::DistGraphCreateAdjacent(), Nektar::LibUtilities::Comm::Gather(), and Nektar::LibUtilities::Comm::Scatter().
CommDataType & Nektar::LibUtilities::CommDataTypeTraits< char >::GetDataType | ( | ) |
CommDataType & Nektar::LibUtilities::CommDataTypeTraits< int >::GetDataType | ( | ) |
CommDataType & Nektar::LibUtilities::CommDataTypeTraits< unsigned >::GetDataType | ( | ) |
Definition at line 122 of file CommDataType.cpp.
References MPI_UNSIGNED.
CommDataType & Nektar::LibUtilities::CommDataTypeTraits< long >::GetDataType | ( | ) |
CommDataType & Nektar::LibUtilities::CommDataTypeTraits< unsignedlong >::GetDataType | ( | ) |
Definition at line 134 of file CommDataType.cpp.
References MPI_UNSIGNED_LONG.
CommDataType & Nektar::LibUtilities::CommDataTypeTraits< longlong >::GetDataType | ( | ) |
Definition at line 140 of file CommDataType.cpp.
References MPI_LONG_LONG.
CommDataType & Nektar::LibUtilities::CommDataTypeTraits< unsignedlonglong >::GetDataType | ( | ) |
Definition at line 146 of file CommDataType.cpp.
References MPI_UNSIGNED_LONG_LONG.
CommDataType & Nektar::LibUtilities::CommDataTypeTraits< float >::GetDataType | ( | ) |
CommDataType & Nektar::LibUtilities::CommDataTypeTraits< double >::GetDataType | ( | ) |
CommDataType & Nektar::LibUtilities::CommDataTypeTraits< longdouble >::GetDataType | ( | ) |
Definition at line 164 of file CommDataType.cpp.
References MPI_LONG_DOUBLE.
|
static |
|
inlinestatic |
Definition at line 127 of file CommDataType.h.
|
inlinestatic |
Definition at line 123 of file CommDataType.h.
Referenced by Nektar::LibUtilities::Comm::Gather(), and Nektar::LibUtilities::Comm::Scatter().
|
static |
Definition at line 136 of file CommDataType.h.