| addPackInfo(const PackInfo &packInfo) | walberla::blockforest::communication::NonUniformBufferedScheme< Stencil > | inline |
| baseTag_ | walberla::blockforest::communication::NonUniformBufferedScheme< Stencil > | protected |
| blockForest_ | walberla::blockforest::communication::NonUniformBufferedScheme< Stencil > | protected |
| bufferSystem_ | walberla::blockforest::communication::NonUniformBufferedScheme< Stencil > | protected |
| COARSE_TO_FINE enum value | walberla::blockforest::communication::NonUniformBufferedScheme< Stencil > | |
| communicate() | walberla::blockforest::communication::NonUniformBufferedScheme< Stencil > | inline |
| communicateCoarseToFine() | walberla::blockforest::communication::NonUniformBufferedScheme< Stencil > | inline |
| communicateCoarseToFine(uint_t fineLevel) | walberla::blockforest::communication::NonUniformBufferedScheme< Stencil > | inline |
| communicateCoarseToFineFunctor(const uint_t fineLevel) | walberla::blockforest::communication::NonUniformBufferedScheme< Stencil > | inline |
| communicateEqualLevel() | walberla::blockforest::communication::NonUniformBufferedScheme< Stencil > | inline |
| communicateEqualLevel(uint_t level) | walberla::blockforest::communication::NonUniformBufferedScheme< Stencil > | inline |
| communicateEqualLevelFunctor(const uint_t level) | walberla::blockforest::communication::NonUniformBufferedScheme< Stencil > | inline |
| communicateFineToCoarse() | walberla::blockforest::communication::NonUniformBufferedScheme< Stencil > | inline |
| communicateFineToCoarse(uint_t fineLevel) | walberla::blockforest::communication::NonUniformBufferedScheme< Stencil > | inline |
| communicateFineToCoarseFunctor(const uint_t fineLevel) | walberla::blockforest::communication::NonUniformBufferedScheme< Stencil > | inline |
| communicationInProgress_ | walberla::blockforest::communication::NonUniformBufferedScheme< Stencil > | protected |
| EQUAL_LEVEL enum value | walberla::blockforest::communication::NonUniformBufferedScheme< Stencil > | |
| FINE_TO_COARSE enum value | walberla::blockforest::communication::NonUniformBufferedScheme< Stencil > | |
| forestModificationStamp_ | walberla::blockforest::communication::NonUniformBufferedScheme< Stencil > | protected |
| getStartCommunicateFunctor() | walberla::blockforest::communication::NonUniformBufferedScheme< Stencil > | inline |
| getWaitFunctor() | walberla::blockforest::communication::NonUniformBufferedScheme< Stencil > | inline |
| incompatibleBlockSelectors_ | walberla::blockforest::communication::NonUniformBufferedScheme< Stencil > | protected |
| INDEX enum name | walberla::blockforest::communication::NonUniformBufferedScheme< Stencil > | |
| init() | walberla::blockforest::communication::NonUniformBufferedScheme< Stencil > | protected |
| isAnyCommunicationInProgress() const | walberla::blockforest::communication::NonUniformBufferedScheme< Stencil > | protected |
| localBufferPacking(INDEX i, uint_t j, uint_t bufferIndex, const PackInfo &packInfo, const Block *sender, const Block *receiver, const stencil::Direction &dir) | walberla::blockforest::communication::NonUniformBufferedScheme< Stencil > | protected |
| localBuffers_ | walberla::blockforest::communication::NonUniformBufferedScheme< Stencil > | protected |
| localBufferUnpacking(INDEX i, uint_t j, uint_t bufferIndex, const PackInfo &packInfo, Block *receiver, const Block *sender, const stencil::Direction &dir) | walberla::blockforest::communication::NonUniformBufferedScheme< Stencil > | protected |
| localCommunication_ | walberla::blockforest::communication::NonUniformBufferedScheme< Stencil > | protected |
| localCommunicationUnpack_ | walberla::blockforest::communication::NonUniformBufferedScheme< Stencil > | protected |
| localMode() const | walberla::blockforest::communication::NonUniformBufferedScheme< Stencil > | inline |
| localMode_ | walberla::blockforest::communication::NonUniformBufferedScheme< Stencil > | protected |
| NonUniformBufferedScheme(const weak_ptr< StructuredBlockForest > &bf, int baseTag=778) | walberla::blockforest::communication::NonUniformBufferedScheme< Stencil > | explicit |
| NonUniformBufferedScheme(const weak_ptr< StructuredBlockForest > &bf, const Set< SUID > &requiredBlockSelectors, const Set< SUID > &incompatibleBlockSelectors, int baseTag=778) | walberla::blockforest::communication::NonUniformBufferedScheme< Stencil > | |
| operator()() | walberla::blockforest::communication::NonUniformBufferedScheme< Stencil > | inline |
| PackInfo typedef | walberla::blockforest::communication::NonUniformBufferedScheme< Stencil > | |
| packInfos_ | walberla::blockforest::communication::NonUniformBufferedScheme< Stencil > | protected |
| readHeader(RecvBuffer &buffer, BlockID &sender, BlockID &receiver, stencil::Direction &dir) | walberla::blockforest::communication::NonUniformBufferedScheme< Stencil > | protectedstatic |
| receive(RecvBuffer &buffer) | walberla::blockforest::communication::NonUniformBufferedScheme< Stencil > | protected |
| RecvBuffer typedef | walberla::blockforest::communication::NonUniformBufferedScheme< Stencil > | |
| refresh() | walberla::blockforest::communication::NonUniformBufferedScheme< Stencil > | protected |
| requiredBlockSelectors_ | walberla::blockforest::communication::NonUniformBufferedScheme< Stencil > | protected |
| resetBufferSystem(shared_ptr< mpi::OpenMPBufferSystem > &bufferSystem) | walberla::blockforest::communication::NonUniformBufferedScheme< Stencil > | protected |
| send(SendBuffer &buffer, const std::vector< SendBufferFunction > &functions) | walberla::blockforest::communication::NonUniformBufferedScheme< Stencil > | protectedstatic |
| SendBuffer typedef | walberla::blockforest::communication::NonUniformBufferedScheme< Stencil > | |
| SendBufferFunction typedef | walberla::blockforest::communication::NonUniformBufferedScheme< Stencil > | |
| setLocalMode(const LocalCommunicationMode &mode) | walberla::blockforest::communication::NonUniformBufferedScheme< Stencil > | inline |
| setupBeforeNextCommunication_ | walberla::blockforest::communication::NonUniformBufferedScheme< Stencil > | protected |
| start(INDEX i, uint_t j) | walberla::blockforest::communication::NonUniformBufferedScheme< Stencil > | protected |
| startCommunicateCoarseToFine() | walberla::blockforest::communication::NonUniformBufferedScheme< Stencil > | inline |
| startCommunicateCoarseToFine(uint_t fineLevel) | walberla::blockforest::communication::NonUniformBufferedScheme< Stencil > | inline |
| startCommunicateEqualLevel() | walberla::blockforest::communication::NonUniformBufferedScheme< Stencil > | inline |
| startCommunicateEqualLevel(uint_t level) | walberla::blockforest::communication::NonUniformBufferedScheme< Stencil > | inline |
| startCommunicateFineToCoarse() | walberla::blockforest::communication::NonUniformBufferedScheme< Stencil > | inline |
| startCommunicateFineToCoarse(uint_t fineLevel) | walberla::blockforest::communication::NonUniformBufferedScheme< Stencil > | inline |
| startCommunication() | walberla::blockforest::communication::NonUniformBufferedScheme< Stencil > | inline |
| startCommunicationCoarseToFine(uint_t index, uint_t coarsestLevel, uint_t finestLevel) | walberla::blockforest::communication::NonUniformBufferedScheme< Stencil > | protected |
| startCommunicationEqualLevel(uint_t index, std::set< uint_t > &participatingLevels) | walberla::blockforest::communication::NonUniformBufferedScheme< Stencil > | protected |
| startCommunicationFineToCoarse(uint_t index, uint_t coarsestLevel, uint_t finestLevel) | walberla::blockforest::communication::NonUniformBufferedScheme< Stencil > | protected |
| threadsafeLocalCommunication_ | walberla::blockforest::communication::NonUniformBufferedScheme< Stencil > | protected |
| threadsafeLocalCommunicationUnpack_ | walberla::blockforest::communication::NonUniformBufferedScheme< Stencil > | protected |
| VoidFunction typedef | walberla::blockforest::communication::NonUniformBufferedScheme< Stencil > | |
| wait() | walberla::blockforest::communication::NonUniformBufferedScheme< Stencil > | inline |
| wait(INDEX i, uint_t j) | walberla::blockforest::communication::NonUniformBufferedScheme< Stencil > | protected |
| waitCommunicateCoarseToFine() | walberla::blockforest::communication::NonUniformBufferedScheme< Stencil > | inline |
| waitCommunicateCoarseToFine(uint_t fineLevel) | walberla::blockforest::communication::NonUniformBufferedScheme< Stencil > | inline |
| waitCommunicateEqualLevel() | walberla::blockforest::communication::NonUniformBufferedScheme< Stencil > | inline |
| waitCommunicateEqualLevel(uint_t level) | walberla::blockforest::communication::NonUniformBufferedScheme< Stencil > | inline |
| waitCommunicateFineToCoarse() | walberla::blockforest::communication::NonUniformBufferedScheme< Stencil > | inline |
| waitCommunicateFineToCoarse(uint_t fineLevel) | walberla::blockforest::communication::NonUniformBufferedScheme< Stencil > | inline |
| writeHeader(SendBuffer &buffer, const BlockID &sender, const BlockID &receiver, const stencil::Direction &dir) | walberla::blockforest::communication::NonUniformBufferedScheme< Stencil > | protectedstatic |
| ~NonUniformBufferedScheme() | walberla::blockforest::communication::NonUniformBufferedScheme< Stencil > | |