waLBerla 7.3
Loading...
Searching...
No Matches
walberla::v8::halo_exchange::packinfo_interface Namespace Reference

Functions

template<HasPacketSize TPackInfo>
size_t sendPacketSize (const TPackInfo &packInfo, const IBlock &, stencil::Direction dir)
template<HasPacketSize TPackInfo>
size_t receivePacketSize (const TPackInfo &packInfo, const IBlock &, stencil::Direction dir)
template<HasSendAndReceivePacketSize TPackInfo>
size_t sendPacketSize (const TPackInfo &packInfo, const IBlock &sender, stencil::Direction dir)
template<HasSendAndReceivePacketSize TPackInfo>
size_t receivePacketSize (const TPackInfo &packInfo, const IBlock &receiver, stencil::Direction dir)

Function Documentation

◆ receivePacketSize() [1/2]

template<HasPacketSize TPackInfo>
size_t walberla::v8::halo_exchange::packinfo_interface::receivePacketSize ( const TPackInfo & packInfo,
const IBlock & ,
stencil::Direction dir )
inline

◆ receivePacketSize() [2/2]

template<HasSendAndReceivePacketSize TPackInfo>
size_t walberla::v8::halo_exchange::packinfo_interface::receivePacketSize ( const TPackInfo & packInfo,
const IBlock & receiver,
stencil::Direction dir )
inline

◆ sendPacketSize() [1/2]

template<HasPacketSize TPackInfo>
size_t walberla::v8::halo_exchange::packinfo_interface::sendPacketSize ( const TPackInfo & packInfo,
const IBlock & ,
stencil::Direction dir )
inline

◆ sendPacketSize() [2/2]

template<HasSendAndReceivePacketSize TPackInfo>
size_t walberla::v8::halo_exchange::packinfo_interface::sendPacketSize ( const TPackInfo & packInfo,
const IBlock & sender,
stencil::Direction dir )
inline