#include <MPICommunicatorP2PKernels.h>
|
| static void | gatherLocallyOwnedEntriesSendBufferToTargetProcs (const MemoryStorage< ValueType, memorySpace > &dataArray, const SizeTypeVector &ownedLocalIndicesForTargetProcs, const size_type blockSize, MemoryStorage< ValueType, memorySpace > &sendBuffer) |
| | Function template for architecture adaptable gather kernel to send buffer. More...
|
| |
| static void | gatherLocallyGhostEntriesSendBufferToGhostProcs (const ValueType *dataArray, const SizeTypeVector &ghostLocalIndicesForGhostProcs, const size_type blockSize, MemoryStorage< ValueType, memorySpace > &sendBuffer) |
| | Function template for architecture adaptable gather kernel to send buffer. More...
|
| |
| static void | accumAddLocallyOwnedContrRecvBufferFromTargetProcs (const MemoryStorage< ValueType, memorySpace > &recvBuffer, const SizeTypeVector &ownedLocalIndicesForTargetProcs, const size_type blockSize, MemoryStorage< ValueType, memorySpace > &dataArray) |
| | Function template for architecture adaptable accumlate kernel from recv buffer. More...
|
| |
| static void | insertLocalGhostValuesRecvBufferFromGhostProcs (const MemoryStorage< ValueType, memorySpace > &recvBuffer, const SizeTypeVector &ghostLocalIndices, const size_type blockSize, ValueType *dataArray) |
| | Function template for architecture adaptable insert kernel from recv buffer. More...
|
| |
◆ SizeTypeVector
◆ accumAddLocallyOwnedContrRecvBufferFromTargetProcs()
Function template for architecture adaptable accumlate kernel from recv buffer.
- Template Parameters
-
| ValueType | the type of the number |
| memorySpace | |
- Parameters
-
| [in] | recvBuffer | |
| [in] | ownedLocalIndicesForTargetProcs | |
| [in] | blockSize | |
| [out] | dataArray | |
◆ gatherLocallyGhostEntriesSendBufferToGhostProcs()
Function template for architecture adaptable gather kernel to send buffer.
- Template Parameters
-
| ValueType | the type of the number |
| memorySpace | |
- Parameters
-
| [in] | dataArray | data array to locally ghost entries |
| [in] | ghostLocalIndicesForGhostProcs | |
| [in] | blockSize | |
| [out] | sendBuffer | |
◆ gatherLocallyOwnedEntriesSendBufferToTargetProcs()
Function template for architecture adaptable gather kernel to send buffer.
- Template Parameters
-
| ValueType | the type of the number |
| memorySpace | |
- Parameters
-
| [in] | dataArray | data array with locally owned entries |
| [in] | ownedLocalIndicesForTargetProcs | |
| [in] | blockSize | |
| [out] | sendBuffer | |
◆ insertLocalGhostValuesRecvBufferFromGhostProcs()
Function template for architecture adaptable insert kernel from recv buffer.
- Template Parameters
-
| ValueType | the type of the number |
| memorySpace | |
- Parameters
-
| [in] | recvBuffer | |
| [in] | ownedLocalIndicesForTargetProcs | |
| [in] | blockSize | |
| [out] | dataArray | |
The documentation for this class was generated from the following files: