| blocksConnectedByEdges(const Block *block, const BlockID &neighbor) | walberla::lbm::refinement::PdfFieldPackInfo< LatticeModel_T, BoundaryHandling_T > | inlineprotectedstatic |
| blocksConnectedByFaces(const Block *block, const BlockID &neighbor) | walberla::lbm::refinement::PdfFieldPackInfo< LatticeModel_T, BoundaryHandling_T > | inlineprotectedstatic |
| boundaryHandlingId_ | walberla::lbm::refinement::PdfFieldPackInfo< LatticeModel_T, BoundaryHandling_T > | protected |
| bufferSize_ | walberla::blockforest::communication::NonUniformPackInfo | mutableprotected |
| clearBufferSizeCheckMap() | walberla::blockforest::communication::NonUniformPackInfo | inline |
| coarserNeighborExistsInVicinity(const Block *block, stencil::Direction dir) | walberla::lbm::refinement::PdfFieldPackInfo< LatticeModel_T, BoundaryHandling_T > | protectedstatic |
| coarseToFinePackInterval(stencil::Direction dir, const CellInterval &cellBB, const BlockID &smallBlock) | walberla::lbm::refinement::PdfFieldPackInfo< LatticeModel_T, BoundaryHandling_T > | protectedstatic |
| coarseToFineUnpackInterval(stencil::Direction dir, const CellInterval &cellBB, const BlockID &smallBlock) | walberla::lbm::refinement::PdfFieldPackInfo< LatticeModel_T, BoundaryHandling_T > | protectedstatic |
| communicateLocalCoarseToFine(const Block *coarseSender, Block *fineReceiver, stencil::Direction dir) override | walberla::lbm::refinement::PdfFieldPackInfo< LatticeModel_T, BoundaryHandling_T > | virtual |
| communicateLocalEqualLevel(const Block *sender, Block *receiver, stencil::Direction dir) override | walberla::lbm::refinement::PdfFieldPackInfo< LatticeModel_T, BoundaryHandling_T > | virtual |
| communicateLocalFineToCoarse(const Block *fineSender, Block *coarseReceiver, stencil::Direction dir) override | walberla::lbm::refinement::PdfFieldPackInfo< LatticeModel_T, BoundaryHandling_T > | virtual |
| constantDataExchange() const override | walberla::lbm::refinement::PdfFieldPackInfo< LatticeModel_T, BoundaryHandling_T > | inlinevirtual |
| divisibleByTwo(const CellInterval &cellBB) | walberla::lbm::refinement::PdfFieldPackInfo< LatticeModel_T, BoundaryHandling_T > | inlineprotectedstatic |
| equalLevelCells() | walberla::lbm::refinement::PdfFieldPackInfo< LatticeModel_T, BoundaryHandling_T > | inlineprotectedstatic |
| equalLevelCells_ | walberla::lbm::refinement::PdfFieldPackInfo< LatticeModel_T, BoundaryHandling_T > | protected |
| equalLevelFaceIntervalSplitable(const CellInterval &interval, stencil::Direction dir) const | walberla::lbm::refinement::PdfFieldPackInfo< LatticeModel_T, BoundaryHandling_T > | inlineprotected |
| equalLevelPackInterval(stencil::Direction dir, const CellInterval &cellBB, const uint_t numberOfLayers) | walberla::lbm::refinement::PdfFieldPackInfo< LatticeModel_T, BoundaryHandling_T > | inlineprotectedstatic |
| equalLevelUnpackInterval(stencil::Direction dir, const CellInterval &cellBB, const uint_t numberOfLayers) | walberla::lbm::refinement::PdfFieldPackInfo< LatticeModel_T, BoundaryHandling_T > | protectedstatic |
| fineToCoarsePackInterval(stencil::Direction dir, const CellInterval &cellBB) | walberla::lbm::refinement::PdfFieldPackInfo< LatticeModel_T, BoundaryHandling_T > | inlineprotectedstatic |
| fineToCoarseUnpackInterval(stencil::Direction dir, const CellInterval &cellBB, const BlockID &smallBlock) | walberla::lbm::refinement::PdfFieldPackInfo< LatticeModel_T, BoundaryHandling_T > | protectedstatic |
| getNeighborShift(const BlockID &smallBlock, stencil::Direction dir) | walberla::lbm::refinement::PdfFieldPackInfo< LatticeModel_T, BoundaryHandling_T > | inlineprotectedstatic |
| isCornerDirection(stencil::Direction dir) | walberla::lbm::refinement::PdfFieldPackInfo< LatticeModel_T, BoundaryHandling_T > | inlineprotectedstatic |
| isEdgeDirection(stencil::Direction dir) | walberla::lbm::refinement::PdfFieldPackInfo< LatticeModel_T, BoundaryHandling_T > | inlineprotectedstatic |
| isFaceDirection(stencil::Direction dir) | walberla::lbm::refinement::PdfFieldPackInfo< LatticeModel_T, BoundaryHandling_T > | inlineprotectedstatic |
| NonUniformPackInfo()=default | walberla::blockforest::communication::NonUniformPackInfo | |
| optimizedEqualLevelCommunication() const override | walberla::lbm::refinement::PdfFieldPackInfo< LatticeModel_T, BoundaryHandling_T > | inlinevirtual |
| optimizedEqualLevelCommunication_ | walberla::lbm::refinement::PdfFieldPackInfo< LatticeModel_T, BoundaryHandling_T > | protected |
| optimizedForLinearExplosion() const override | walberla::lbm::refinement::PdfFieldPackInfo< LatticeModel_T, BoundaryHandling_T > | inlinevirtual |
| optimizedForLinearExplosion_ | walberla::lbm::refinement::PdfFieldPackInfo< LatticeModel_T, BoundaryHandling_T > | protected |
| optimizeEqualLevelCommunication(const bool value=true) override | walberla::lbm::refinement::PdfFieldPackInfo< LatticeModel_T, BoundaryHandling_T > | inlinevirtual |
| optimizeForLinearExplosion(const bool value=true) override | walberla::lbm::refinement::PdfFieldPackInfo< LatticeModel_T, BoundaryHandling_T > | inlinevirtual |
| 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::refinement::PdfFieldPackInfo< LatticeModel_T, BoundaryHandling_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::refinement::PdfFieldPackInfo< LatticeModel_T, BoundaryHandling_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::refinement::PdfFieldPackInfo< LatticeModel_T, BoundaryHandling_T > | protectedvirtual |
| PdfField_T typedef | walberla::lbm::refinement::PdfFieldPackInfo< LatticeModel_T, BoundaryHandling_T > | |
| pdfFieldId_ | walberla::lbm::refinement::PdfFieldPackInfo< LatticeModel_T, BoundaryHandling_T > | protected |
| PdfFieldPackInfo(const BlockDataID &pdfFieldId, const ConstBlockDataID &boundaryHandlingId, const bool _optimizedEqualLevelCommunication=true, const bool _optimizedForLinearExplosion=true) | walberla::lbm::refinement::PdfFieldPackInfo< LatticeModel_T, BoundaryHandling_T > | inline |
| splitEqualLevelFaceInterval(const CellInterval &interval, stencil::Direction dir) const | walberla::lbm::refinement::PdfFieldPackInfo< LatticeModel_T, BoundaryHandling_T > | inlineprotected |
| Stencil typedef | walberla::lbm::refinement::PdfFieldPackInfo< LatticeModel_T, BoundaryHandling_T > | |
| threadsafeReceiving() const override | walberla::lbm::refinement::PdfFieldPackInfo< LatticeModel_T, BoundaryHandling_T > | inlinevirtual |
| unpackDataCoarseToFine(Block *fineReceiver, const BlockID &coarseSender, stencil::Direction dir, mpi::RecvBuffer &buffer) override | walberla::lbm::refinement::PdfFieldPackInfo< LatticeModel_T, BoundaryHandling_T > | virtual |
| unpackDataEqualLevel(Block *receiver, stencil::Direction dir, mpi::RecvBuffer &buffer) override | walberla::lbm::refinement::PdfFieldPackInfo< LatticeModel_T, BoundaryHandling_T > | virtual |
| unpackDataFineToCoarse(Block *coarseReceiver, const BlockID &fineSender, stencil::Direction dir, mpi::RecvBuffer &buffer) override | walberla::lbm::refinement::PdfFieldPackInfo< LatticeModel_T, BoundaryHandling_T > | virtual |
| ~NonUniformPackInfo()=default | walberla::blockforest::communication::NonUniformPackInfo | virtual |
| ~PdfFieldPackInfo() override=default | walberla::lbm::refinement::PdfFieldPackInfo< LatticeModel_T, BoundaryHandling_T > | |