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 |
Public Member Functions inherited from bitpit::DataLBInterface< DummyDataLBImpl > | |
| 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
1.13.2
Public Member Functions inherited from