#include <CombinedInPlaceGpuPackInfo.h>
|
template<typename... Args> |
| CombinedInPlaceGpuPackInfo (std::shared_ptr< lbm::TimestepTracker > &tracker, Args &&... args) |
|
virtual | ~CombinedInPlaceGpuPackInfo ()=default |
|
void | pack (stencil::Direction dir, unsigned char *buffer, IBlock *block, gpuStream_t stream) override |
|
void | unpack (stencil::Direction dir, unsigned char *buffer, IBlock *block, gpuStream_t stream) override |
|
uint_t | size (stencil::Direction dir, IBlock *block) override |
|
| GeneratedGPUPackInfo ()=default |
|
virtual | ~GeneratedGPUPackInfo ()=default |
|
virtual void | communicateLocal (stencil::Direction dir, const IBlock *sender, IBlock *receiver, gpuStream_t stream)=0 |
|
◆ CombinedInPlaceGpuPackInfo()
template<typename EvenPackInfo , typename OddPackInfo >
template<typename... Args>
◆ ~CombinedInPlaceGpuPackInfo()
template<typename EvenPackInfo , typename OddPackInfo >
◆ pack()
template<typename EvenPackInfo , typename OddPackInfo >
◆ size()
template<typename EvenPackInfo , typename OddPackInfo >
◆ unpack()
template<typename EvenPackInfo , typename OddPackInfo >
◆ evenPackInfo_
template<typename EvenPackInfo , typename OddPackInfo >
◆ oddPackInfo_
template<typename EvenPackInfo , typename OddPackInfo >
◆ tracker_
template<typename EvenPackInfo , typename OddPackInfo >
The documentation for this class was generated from the following file: