walberla::lbm::refinement::TimeStepPdfPackInfo Member List

This is the complete list of members for walberla::lbm::refinement::TimeStepPdfPackInfo, including all inherited members.

bufferSize_walberla::blockforest::communication::NonUniformPackInfomutableprotected
clearBufferSizeCheckMap()walberla::blockforest::communication::NonUniformPackInfoinline
communicateLocalCoarseToFine(const Block *coarseSender, Block *fineReceiver, stencil::Direction dir)=0walberla::blockforest::communication::NonUniformPackInfopure virtual
communicateLocalEqualLevel(const Block *sender, Block *receiver, stencil::Direction dir)=0walberla::blockforest::communication::NonUniformPackInfopure virtual
communicateLocalFineToCoarse(const Block *fineSender, Block *coarseReceiver, stencil::Direction dir)=0walberla::blockforest::communication::NonUniformPackInfopure virtual
constantDataExchange() const =0walberla::blockforest::communication::NonUniformPackInfopure virtual
NonUniformPackInfo()=defaultwalberla::blockforest::communication::NonUniformPackInfo
optimizedEqualLevelCommunication() const =0walberla::lbm::refinement::TimeStepPdfPackInfopure virtual
optimizedForLinearExplosion() const =0walberla::lbm::refinement::TimeStepPdfPackInfopure virtual
optimizeEqualLevelCommunication(const bool value=true)=0walberla::lbm::refinement::TimeStepPdfPackInfopure virtual
optimizeForLinearExplosion(const bool value=true)=0walberla::lbm::refinement::TimeStepPdfPackInfopure virtual
packDataCoarseToFine(const Block *coarseSender, const BlockID &fineReceiver, stencil::Direction dir, mpi::SendBuffer &buffer) constwalberla::blockforest::communication::NonUniformPackInfoinline
packDataCoarseToFineImpl(const Block *coarseSender, const BlockID &fineReceiver, stencil::Direction dir, mpi::SendBuffer &buffer) const =0walberla::blockforest::communication::NonUniformPackInfoprotectedpure virtual
packDataEqualLevel(const Block *sender, stencil::Direction dir, mpi::SendBuffer &buffer) constwalberla::blockforest::communication::NonUniformPackInfoinline
packDataEqualLevelImpl(const Block *sender, stencil::Direction dir, mpi::SendBuffer &buffer) const =0walberla::blockforest::communication::NonUniformPackInfoprotectedpure virtual
packDataFineToCoarse(const Block *fineSender, const BlockID &coarseReceiver, stencil::Direction dir, mpi::SendBuffer &buffer) constwalberla::blockforest::communication::NonUniformPackInfoinline
packDataFineToCoarseImpl(const Block *fineSender, const BlockID &coarseReceiver, stencil::Direction dir, mpi::SendBuffer &buffer) const =0walberla::blockforest::communication::NonUniformPackInfoprotectedpure virtual
threadsafeReceiving() const =0walberla::blockforest::communication::NonUniformPackInfopure virtual
unpackDataCoarseToFine(Block *fineReceiver, const BlockID &coarseSender, stencil::Direction dir, mpi::RecvBuffer &buffer)=0walberla::blockforest::communication::NonUniformPackInfopure virtual
unpackDataEqualLevel(Block *receiver, stencil::Direction dir, mpi::RecvBuffer &buffer)=0walberla::blockforest::communication::NonUniformPackInfopure virtual
unpackDataFineToCoarse(Block *coarseReceiver, const BlockID &fineSender, stencil::Direction dir, mpi::RecvBuffer &buffer)=0walberla::blockforest::communication::NonUniformPackInfopure virtual
~NonUniformPackInfo()=defaultwalberla::blockforest::communication::NonUniformPackInfovirtual