| areNeighborsInDirection(const Block *block, const BlockID &neighborID, const Vector3< cell_idx_t > dirVec) const | walberla::lbm_generated::NonuniformGeneratedPdfPackInfo< PdfField_T > | private |
| bufferSize_ | walberla::blockforest::communication::NonUniformPackInfo | mutableprotected |
| clearBufferSizeCheckMap() | walberla::blockforest::communication::NonUniformPackInfo | inline |
| CommData_T typedef | walberla::lbm_generated::NonuniformGeneratedPdfPackInfo< PdfField_T > | |
| commDataID_ | walberla::lbm_generated::NonuniformGeneratedPdfPackInfo< PdfField_T > | |
| communicateLocalCoarseToFine(const Block *coarseSender, Block *fineReceiver, stencil::Direction dir) override | walberla::lbm_generated::NonuniformGeneratedPdfPackInfo< PdfField_T > | virtual |
| communicateLocalEqualLevel(const Block *sender, Block *receiver, stencil::Direction dir) override | walberla::lbm_generated::NonuniformGeneratedPdfPackInfo< PdfField_T > | virtual |
| communicateLocalFineToCoarse(const Block *fineSender, Block *coarseReceiver, stencil::Direction dir) override | walberla::lbm_generated::NonuniformGeneratedPdfPackInfo< PdfField_T > | virtual |
| CommunicationStencil typedef | walberla::lbm_generated::NonuniformGeneratedPdfPackInfo< PdfField_T > | |
| constantDataExchange() const override | walberla::lbm_generated::NonuniformGeneratedPdfPackInfo< PdfField_T > | inlinevirtual |
| getCoarseBlockCoalescenceInterval(const Block *coarseBlock, const BlockID &fineBlockID, Direction dir, const PdfField_T *field) const | walberla::lbm_generated::NonuniformGeneratedPdfPackInfo< PdfField_T > | private |
| getCoarseBlockCommIntervals(const BlockID &fineBlockID, const Direction dir, const PdfField_T *field, std::vector< std::pair< Direction, CellInterval > > &intervals) const | walberla::lbm_generated::NonuniformGeneratedPdfPackInfo< PdfField_T > | inlineprivate |
| getFineBlockCommIntervals(const BlockID &fineBlockID, const Direction dir, const PdfField_T *field, std::vector< std::pair< Direction, CellInterval > > &intervals) const | walberla::lbm_generated::NonuniformGeneratedPdfPackInfo< PdfField_T > | inlineprivate |
| getNeighborShift(const BlockID &fineBlock, stencil::Direction dir) const | walberla::lbm_generated::NonuniformGeneratedPdfPackInfo< PdfField_T > | inlineprivate |
| intervalHullInDirection(const CellInterval &ci, const Vector3< cell_idx_t > tangentialDir, cell_idx_t width) const | walberla::lbm_generated::NonuniformGeneratedPdfPackInfo< PdfField_T > | inlineprivate |
| kernels_ | walberla::lbm_generated::NonuniformGeneratedPdfPackInfo< PdfField_T > | private |
| LatticeStorageSpecification_T typedef | walberla::lbm_generated::NonuniformGeneratedPdfPackInfo< PdfField_T > | |
| NonuniformGeneratedPdfPackInfo(const BlockDataID pdfFieldID, const BlockDataID commDataID) | walberla::lbm_generated::NonuniformGeneratedPdfPackInfo< PdfField_T > | inline |
| NonUniformPackInfo()=default | walberla::blockforest::communication::NonUniformPackInfo | |
| packDataCoarseToFine(const Block *coarseSender, const BlockID &fineReceiver, stencil::Direction dir, mpi::SendBuffer &buffer) const | walberla::blockforest::communication::NonUniformPackInfo | inline |
| packDataCoarseToFineImpl(const Block *coarseSender, const BlockID &fineReceiver, stencil::Direction dir, mpi::SendBuffer &buffer) const override | walberla::lbm_generated::NonuniformGeneratedPdfPackInfo< PdfField_T > | protectedvirtual |
| packDataEqualLevel(const Block *sender, stencil::Direction dir, mpi::SendBuffer &buffer) const | walberla::blockforest::communication::NonUniformPackInfo | inline |
| packDataEqualLevelImpl(const Block *sender, stencil::Direction dir, mpi::SendBuffer &buffer) const override | walberla::lbm_generated::NonuniformGeneratedPdfPackInfo< PdfField_T > | protectedvirtual |
| packDataFineToCoarse(const Block *fineSender, const BlockID &coarseReceiver, stencil::Direction dir, mpi::SendBuffer &buffer) const | walberla::blockforest::communication::NonUniformPackInfo | inline |
| packDataFineToCoarseImpl(const Block *fineSender, const BlockID &coarseReceiver, stencil::Direction dir, mpi::SendBuffer &buffer) const override | walberla::lbm_generated::NonuniformGeneratedPdfPackInfo< PdfField_T > | protectedvirtual |
| PackingKernels_T typedef | walberla::lbm_generated::NonuniformGeneratedPdfPackInfo< PdfField_T > | |
| pdfFieldID_ | walberla::lbm_generated::NonuniformGeneratedPdfPackInfo< PdfField_T > | private |
| prepareCoalescence(Block *coarseReceiver) | walberla::lbm_generated::NonuniformGeneratedPdfPackInfo< PdfField_T > | |
| skipsThroughCoarseBlock(const Block *block, const Direction dir) const | walberla::lbm_generated::NonuniformGeneratedPdfPackInfo< PdfField_T > | inlineprivate |
| Stencil typedef | walberla::lbm_generated::NonuniformGeneratedPdfPackInfo< PdfField_T > | |
| threadsafeReceiving() const override | walberla::lbm_generated::NonuniformGeneratedPdfPackInfo< PdfField_T > | inlinevirtual |
| unpackDataCoarseToFine(Block *fineReceiver, const BlockID &coarseSender, stencil::Direction dir, mpi::RecvBuffer &buffer) override | walberla::lbm_generated::NonuniformGeneratedPdfPackInfo< PdfField_T > | virtual |
| unpackDataEqualLevel(Block *receiver, Direction dir, mpi::RecvBuffer &buffer) override | walberla::lbm_generated::NonuniformGeneratedPdfPackInfo< PdfField_T > | |
| walberla::blockforest::communication::NonUniformPackInfo::unpackDataEqualLevel(Block *receiver, stencil::Direction dir, mpi::RecvBuffer &buffer)=0 | walberla::blockforest::communication::NonUniformPackInfo | pure virtual |
| unpackDataFineToCoarse(Block *coarseReceiver, const BlockID &fineSender, stencil::Direction dir, mpi::RecvBuffer &buffer) override | walberla::lbm_generated::NonuniformGeneratedPdfPackInfo< PdfField_T > | virtual |
| ~NonUniformPackInfo()=default | walberla::blockforest::communication::NonUniformPackInfo | virtual |