Dummy class for data communications. More...
#include <DataLBInterface.hpp>


Public Member Functions | |
void | assign (uint32_t stride, uint32_t length) |
size_t | fixedSize () const |
template<class Buffer> | |
void | gather (Buffer &buff, const uint32_t e) |
void | move (const uint32_t from, const uint32_t to) |
void | resize (uint32_t newSize) |
void | resizeGhost (uint32_t newSize) |
template<class Buffer> | |
void | scatter (Buffer &buff, const uint32_t e) |
void | shrink () |
size_t | size (const uint32_t e) const |
![]() | |
void | assign (uint32_t stride, uint32_t length) |
size_t | fixedSize () const |
void | gather (Buffer &buff, const uint32_t e) |
void | move (const uint32_t from, const uint32_t to) |
void | resize (uint32_t newSize) |
void | resizeGhost (uint32_t newSize) |
void | scatter (Buffer &buff, const uint32_t e) |
void | shrink () |
size_t | size (const uint32_t e) const |
Detailed Description
Dummy class for data communications.
This class is a dummy class for the user interface to data communications for load balance. All the implemented methods are no-op.
Definition at line 105 of file DataLBInterface.hpp.
Member Function Documentation
◆ assign()
void bitpit::DummyDataLBImpl::assign | ( | uint32_t | stride, |
uint32_t | length ) |
Definition at line 47 of file DataLBInterface.cpp.
◆ fixedSize()
std::size_t bitpit::DummyDataLBImpl::fixedSize | ( | ) | const |
Definition at line 36 of file DataLBInterface.cpp.
◆ gather()
void bitpit::DummyDataLBImpl::gather | ( | Buffer & | buff, |
const uint32_t | e ) |
Definition at line 148 of file DataLBInterface.tpp.
◆ move()
void bitpit::DummyDataLBImpl::move | ( | const uint32_t | from, |
const uint32_t | to ) |
Definition at line 41 of file DataLBInterface.cpp.
◆ resize()
void bitpit::DummyDataLBImpl::resize | ( | uint32_t | newSize | ) |
Definition at line 53 of file DataLBInterface.cpp.
◆ resizeGhost()
void bitpit::DummyDataLBImpl::resizeGhost | ( | uint32_t | newSize | ) |
Definition at line 58 of file DataLBInterface.cpp.
◆ scatter()
void bitpit::DummyDataLBImpl::scatter | ( | Buffer & | buff, |
const uint32_t | e ) |
Definition at line 157 of file DataLBInterface.tpp.
◆ shrink()
void bitpit::DummyDataLBImpl::shrink | ( | ) |
Definition at line 63 of file DataLBInterface.cpp.
◆ size()
std::size_t bitpit::DummyDataLBImpl::size | ( | const uint32_t | e | ) | const |
Definition at line 29 of file DataLBInterface.cpp.
The documentation for this class was generated from the following files:
- src/PABLO/DataLBInterface.hpp
- src/PABLO/DataLBInterface.cpp
- src/PABLO/DataLBInterface.tpp
