#include <BufferSystem.hpp>
|
| | LinearBufferDataHandling (size_t linearAllocSize, size_t linearAllocOffset, const allocator_type &allocator) |
| buffer_type * | initialize (IBlock *) override |
| | must be thread-safe !
|
| Public Member Functions inherited from walberla::blockforest::AlwaysInitializeBlockDataHandling< LinearBuffer< TValue, TAllocator > > |
| | ~AlwaysInitializeBlockDataHandling () override=default |
| void | serialize (IBlock *const, const BlockDataID &, mpi::SendBuffer &) override |
| | must be thread-safe !
|
| void | serializeCoarseToFine (Block *const, const BlockDataID &, mpi::SendBuffer &, const uint_t) override |
| | must be thread-safe !
|
| void | serializeFineToCoarse (Block *const, const BlockDataID &, mpi::SendBuffer &) override |
| | must be thread-safe !
|
| LinearBuffer< TValue, TAllocator > * | deserialize (IBlock *const block) override |
| | must be thread-safe !
|
| LinearBuffer< TValue, TAllocator > * | deserializeCoarseToFine (Block *const block) override |
| | must be thread-safe !
|
| LinearBuffer< TValue, TAllocator > * | deserializeFineToCoarse (Block *const block) override |
| | must be thread-safe !
|
| Public Member Functions inherited from walberla::blockforest::BlockDataHandling< LinearBuffer< TValue, TAllocator > > |
| | ~BlockDataHandling () override=default |
◆ allocator_type
template<std::semiregular TValue, typename TAllocator>
◆ buffer_type
template<std::semiregular TValue, typename TAllocator>
◆ buffer_value_type
template<std::semiregular TValue, typename TAllocator>
◆ LinearBufferDataHandling()
template<std::semiregular TValue, typename TAllocator>
◆ initialize()
template<std::semiregular TValue, typename TAllocator>
◆ allocator_
template<std::semiregular TValue, typename TAllocator>
◆ linearAllocOffset_
template<std::semiregular TValue, typename TAllocator>
◆ linearAllocSize_
template<std::semiregular TValue, typename TAllocator>
The documentation for this class was generated from the following file:
- /builds/administration/walberla-website/walberla/include/walberla/v8/memory/BufferSystem.hpp