| addFunction(std::vector< std::vector< std::pair< Function, std::string > > > &functions, const Function &function, const std::string &identifier) | walberla::lbm::refinement::TimeStep< LatticeModel_T, Sweep_T, BoundaryHandling_T > | private |
| addFunction(std::vector< std::vector< std::pair< Function, std::string > > > &functions, const Function &function, const std::string &identifier, const uint_t level) | walberla::lbm::refinement::TimeStep< LatticeModel_T, Sweep_T, BoundaryHandling_T > | private |
| addPackInfo(const typename blockforest::communication::NonUniformBufferedScheme< CommunicationStencil_T >::PackInfo &packInfo) | walberla::lbm::refinement::TimeStep< LatticeModel_T, Sweep_T, BoundaryHandling_T > | inline |
| addPostBoundaryHandlingBlockFunction(const BlockFunction &function, const std::string &identifier) | walberla::lbm::refinement::TimeStep< LatticeModel_T, Sweep_T, BoundaryHandling_T > | inline |
| addPostBoundaryHandlingBlockFunction(const BlockFunction &function, const std::string &identifier, const uint_t level) | walberla::lbm::refinement::TimeStep< LatticeModel_T, Sweep_T, BoundaryHandling_T > | inline |
| addPostBoundaryHandlingBlockFunction(const shared_ptr< F > &functorPtr, const std::string &identifier) | walberla::lbm::refinement::TimeStep< LatticeModel_T, Sweep_T, BoundaryHandling_T > | inline |
| addPostBoundaryHandlingBlockFunction(const shared_ptr< F > &functorPtr, const std::string &identifier, const uint_t level) | walberla::lbm::refinement::TimeStep< LatticeModel_T, Sweep_T, BoundaryHandling_T > | inline |
| addPostBoundaryHandlingVoidFunction(const VoidFunction &function, const std::string &identifier) | walberla::lbm::refinement::TimeStep< LatticeModel_T, Sweep_T, BoundaryHandling_T > | inline |
| addPostBoundaryHandlingVoidFunction(const VoidFunction &function, const std::string &identifier, const uint_t level) | walberla::lbm::refinement::TimeStep< LatticeModel_T, Sweep_T, BoundaryHandling_T > | inline |
| addPostBoundaryHandlingVoidFunction(const shared_ptr< F > &functorPtr, const std::string &identifier) | walberla::lbm::refinement::TimeStep< LatticeModel_T, Sweep_T, BoundaryHandling_T > | inline |
| addPostBoundaryHandlingVoidFunction(const shared_ptr< F > &functorPtr, const std::string &identifier, const uint_t level) | walberla::lbm::refinement::TimeStep< LatticeModel_T, Sweep_T, BoundaryHandling_T > | inline |
| addPostCollideBlockFunction(const BlockFunction &function, const std::string &identifier) | walberla::lbm::refinement::TimeStep< LatticeModel_T, Sweep_T, BoundaryHandling_T > | inline |
| addPostCollideBlockFunction(const BlockFunction &function, const std::string &identifier, const uint_t level) | walberla::lbm::refinement::TimeStep< LatticeModel_T, Sweep_T, BoundaryHandling_T > | inline |
| addPostCollideBlockFunction(const shared_ptr< F > &functorPtr, const std::string &identifier) | walberla::lbm::refinement::TimeStep< LatticeModel_T, Sweep_T, BoundaryHandling_T > | inline |
| addPostCollideBlockFunction(const shared_ptr< F > &functorPtr, const std::string &identifier, const uint_t level) | walberla::lbm::refinement::TimeStep< LatticeModel_T, Sweep_T, BoundaryHandling_T > | inline |
| addPostCollideVoidFunction(const VoidFunction &function, const std::string &identifier) | walberla::lbm::refinement::TimeStep< LatticeModel_T, Sweep_T, BoundaryHandling_T > | inline |
| addPostCollideVoidFunction(const VoidFunction &function, const std::string &identifier, const uint_t level) | walberla::lbm::refinement::TimeStep< LatticeModel_T, Sweep_T, BoundaryHandling_T > | inline |
| addPostCollideVoidFunction(const shared_ptr< F > &functorPtr, const std::string &identifier) | walberla::lbm::refinement::TimeStep< LatticeModel_T, Sweep_T, BoundaryHandling_T > | inline |
| addPostCollideVoidFunction(const shared_ptr< F > &functorPtr, const std::string &identifier, const uint_t level) | walberla::lbm::refinement::TimeStep< LatticeModel_T, Sweep_T, BoundaryHandling_T > | inline |
| addPostStreamBlockFunction(const BlockFunction &function, const std::string &identifier) | walberla::lbm::refinement::TimeStep< LatticeModel_T, Sweep_T, BoundaryHandling_T > | inline |
| addPostStreamBlockFunction(const BlockFunction &function, const std::string &identifier, const uint_t level) | walberla::lbm::refinement::TimeStep< LatticeModel_T, Sweep_T, BoundaryHandling_T > | inline |
| addPostStreamBlockFunction(const shared_ptr< F > &functorPtr, const std::string &identifier) | walberla::lbm::refinement::TimeStep< LatticeModel_T, Sweep_T, BoundaryHandling_T > | inline |
| addPostStreamBlockFunction(const shared_ptr< F > &functorPtr, const std::string &identifier, const uint_t level) | walberla::lbm::refinement::TimeStep< LatticeModel_T, Sweep_T, BoundaryHandling_T > | inline |
| addPostStreamVoidFunction(const VoidFunction &function, const std::string &identifier) | walberla::lbm::refinement::TimeStep< LatticeModel_T, Sweep_T, BoundaryHandling_T > | inline |
| addPostStreamVoidFunction(const VoidFunction &function, const std::string &identifier, const uint_t level) | walberla::lbm::refinement::TimeStep< LatticeModel_T, Sweep_T, BoundaryHandling_T > | inline |
| addPostStreamVoidFunction(const shared_ptr< F > &functorPtr, const std::string &identifier) | walberla::lbm::refinement::TimeStep< LatticeModel_T, Sweep_T, BoundaryHandling_T > | inline |
| addPostStreamVoidFunction(const shared_ptr< F > &functorPtr, const std::string &identifier, const uint_t level) | walberla::lbm::refinement::TimeStep< LatticeModel_T, Sweep_T, BoundaryHandling_T > | inline |
| asynchronousCommunication(const bool value=true) | walberla::lbm::refinement::TimeStep< LatticeModel_T, Sweep_T, BoundaryHandling_T > | inline |
| asynchronousCommunication_ | walberla::lbm::refinement::TimeStep< LatticeModel_T, Sweep_T, BoundaryHandling_T > | private |
| asynchronousCommunicationIsUsed() const | walberla::lbm::refinement::TimeStep< LatticeModel_T, Sweep_T, BoundaryHandling_T > | inline |
| BlockFunction typedef | walberla::lbm::refinement::TimeStep< LatticeModel_T, Sweep_T, BoundaryHandling_T > | |
| blocks_ | walberla::lbm::refinement::TimeStep< LatticeModel_T, Sweep_T, BoundaryHandling_T > | private |
| boundarySweep_ | walberla::lbm::refinement::TimeStep< LatticeModel_T, Sweep_T, BoundaryHandling_T > | private |
| boundarySweepWithLayers_ | walberla::lbm::refinement::TimeStep< LatticeModel_T, Sweep_T, BoundaryHandling_T > | private |
| collide(std::vector< Block * > &blocks, const uint_t level, const uint_t executionCount) | walberla::lbm::refinement::TimeStep< LatticeModel_T, Sweep_T, BoundaryHandling_T > | private |
| communication_ | walberla::lbm::refinement::TimeStep< LatticeModel_T, Sweep_T, BoundaryHandling_T > | private |
| CommunicationStencil_T typedef | walberla::lbm::refinement::TimeStep< LatticeModel_T, Sweep_T, BoundaryHandling_T > | |
| consistencyChecks(const BlockDataID &pdfFieldId, const BlockDataID &boundaryHandlingId) const | walberla::lbm::refinement::TimeStep< LatticeModel_T, Sweep_T, BoundaryHandling_T > | private |
| createTimers(const uint_t levels) | walberla::lbm::refinement::TimeStep< LatticeModel_T, Sweep_T, BoundaryHandling_T > | private |
| deactivateTiming() | walberla::lbm::refinement::TimeStep< LatticeModel_T, Sweep_T, BoundaryHandling_T > | inline |
| enableTiming(const shared_ptr< WcTimingPool > &timingPool, const shared_ptr< WcTimingPool > &levelwiseTimingPool) | walberla::lbm::refinement::TimeStep< LatticeModel_T, Sweep_T, BoundaryHandling_T > | inline |
| enableTiming() | walberla::lbm::refinement::TimeStep< LatticeModel_T, Sweep_T, BoundaryHandling_T > | inline |
| endCommunicationCoarseToFine(const uint_t level) | walberla::lbm::refinement::TimeStep< LatticeModel_T, Sweep_T, BoundaryHandling_T > | private |
| endCommunicationEqualLevel(const uint_t level) | walberla::lbm::refinement::TimeStep< LatticeModel_T, Sweep_T, BoundaryHandling_T > | private |
| endCommunicationFineToCoarse(const uint_t level) | walberla::lbm::refinement::TimeStep< LatticeModel_T, Sweep_T, BoundaryHandling_T > | private |
| equalLevelBorderStreamCorrection_ | walberla::lbm::refinement::TimeStep< LatticeModel_T, Sweep_T, BoundaryHandling_T > | private |
| equalLevelBorderStreamCorrectionIsPerformed() const | walberla::lbm::refinement::TimeStep< LatticeModel_T, Sweep_T, BoundaryHandling_T > | inline |
| finishStream(std::vector< Block * > &blocks, const uint_t level, const uint_t executionCount) | walberla::lbm::refinement::TimeStep< LatticeModel_T, Sweep_T, BoundaryHandling_T > | private |
| getLevelWiseTimingPool() const | walberla::lbm::refinement::TimeStep< LatticeModel_T, Sweep_T, BoundaryHandling_T > | inline |
| getLevelwiseTimingPoolString(const std::string &name, const uint_t level, const std::string &suffix=std::string("")) const | walberla::lbm::refinement::TimeStep< LatticeModel_T, Sweep_T, BoundaryHandling_T > | private |
| getTimingPool() const | walberla::lbm::refinement::TimeStep< LatticeModel_T, Sweep_T, BoundaryHandling_T > | inline |
| getTimingPoolString(const std::string &name, const std::string &suffix=std::string("")) const | walberla::lbm::refinement::TimeStep< LatticeModel_T, Sweep_T, BoundaryHandling_T > | private |
| globalPostBoundaryHandlingBlockFunctions_ | walberla::lbm::refinement::TimeStep< LatticeModel_T, Sweep_T, BoundaryHandling_T > | private |
| globalPostBoundaryHandlingVoidFunctions_ | walberla::lbm::refinement::TimeStep< LatticeModel_T, Sweep_T, BoundaryHandling_T > | private |
| globalPostCollideBlockFunctions_ | walberla::lbm::refinement::TimeStep< LatticeModel_T, Sweep_T, BoundaryHandling_T > | private |
| globalPostCollideVoidFunctions_ | walberla::lbm::refinement::TimeStep< LatticeModel_T, Sweep_T, BoundaryHandling_T > | private |
| globalPostStreamBlockFunctions_ | walberla::lbm::refinement::TimeStep< LatticeModel_T, Sweep_T, BoundaryHandling_T > | private |
| globalPostStreamVoidFunctions_ | walberla::lbm::refinement::TimeStep< LatticeModel_T, Sweep_T, BoundaryHandling_T > | private |
| incompatibleBlockSelectors_ | walberla::lbm::refinement::TimeStep< LatticeModel_T, Sweep_T, BoundaryHandling_T > | private |
| init(const BlockDataID &pdfFieldId, const BlockDataID &boundaryHandlingId) | walberla::lbm::refinement::TimeStep< LatticeModel_T, Sweep_T, BoundaryHandling_T > | private |
| levelwiseTimingPool_ | walberla::lbm::refinement::TimeStep< LatticeModel_T, Sweep_T, BoundaryHandling_T > | private |
| linearExplosion_ | walberla::lbm::refinement::TimeStep< LatticeModel_T, Sweep_T, BoundaryHandling_T > | private |
| linearExplosionIsPerformed() const | walberla::lbm::refinement::TimeStep< LatticeModel_T, Sweep_T, BoundaryHandling_T > | inline |
| operator()() | walberla::lbm::refinement::TimeStep< LatticeModel_T, Sweep_T, BoundaryHandling_T > | inline |
| optimizeCommunication(const bool value=true) | walberla::lbm::refinement::TimeStep< LatticeModel_T, Sweep_T, BoundaryHandling_T > | inline |
| optimizedCommunication_ | walberla::lbm::refinement::TimeStep< LatticeModel_T, Sweep_T, BoundaryHandling_T > | private |
| optimizedCommunicationIsUsed() const | walberla::lbm::refinement::TimeStep< LatticeModel_T, Sweep_T, BoundaryHandling_T > | inline |
| pdfPackInfo_ | walberla::lbm::refinement::TimeStep< LatticeModel_T, Sweep_T, BoundaryHandling_T > | private |
| performEqualLevelBorderStreamCorrection(const bool value=true) | walberla::lbm::refinement::TimeStep< LatticeModel_T, Sweep_T, BoundaryHandling_T > | inline |
| performEqualLevelBorderStreamCorrection_ | walberla::lbm::refinement::TimeStep< LatticeModel_T, Sweep_T, BoundaryHandling_T > | private |
| performLinearExplosion(const bool value=true) | walberla::lbm::refinement::TimeStep< LatticeModel_T, Sweep_T, BoundaryHandling_T > | inline |
| performLinearExplosion(std::vector< Block * > &blocks, const uint_t level) | walberla::lbm::refinement::TimeStep< LatticeModel_T, Sweep_T, BoundaryHandling_T > | private |
| performLinearExplosion_ | walberla::lbm::refinement::TimeStep< LatticeModel_T, Sweep_T, BoundaryHandling_T > | private |
| postBoundaryHandlingBlockFunctions_ | walberla::lbm::refinement::TimeStep< LatticeModel_T, Sweep_T, BoundaryHandling_T > | private |
| postBoundaryHandlingVoidFunctions_ | walberla::lbm::refinement::TimeStep< LatticeModel_T, Sweep_T, BoundaryHandling_T > | private |
| postCollideBlockFunctions_ | walberla::lbm::refinement::TimeStep< LatticeModel_T, Sweep_T, BoundaryHandling_T > | private |
| postCollideVoidFunctions_ | walberla::lbm::refinement::TimeStep< LatticeModel_T, Sweep_T, BoundaryHandling_T > | private |
| postStreamBlockFunctions_ | walberla::lbm::refinement::TimeStep< LatticeModel_T, Sweep_T, BoundaryHandling_T > | private |
| postStreamVoidFunctions_ | walberla::lbm::refinement::TimeStep< LatticeModel_T, Sweep_T, BoundaryHandling_T > | private |
| recursiveStep(const uint_t level, const uint_t executionCount) | walberla::lbm::refinement::TimeStep< LatticeModel_T, Sweep_T, BoundaryHandling_T > | private |
| refresh(const uint_t levels) | walberla::lbm::refinement::TimeStep< LatticeModel_T, Sweep_T, BoundaryHandling_T > | private |
| requiredBlockSelectors_ | walberla::lbm::refinement::TimeStep< LatticeModel_T, Sweep_T, BoundaryHandling_T > | private |
| selectedBlocks(const uint_t level) const | walberla::lbm::refinement::TimeStep< LatticeModel_T, Sweep_T, BoundaryHandling_T > | private |
| startCommunicationCoarseToFine(const uint_t level) | walberla::lbm::refinement::TimeStep< LatticeModel_T, Sweep_T, BoundaryHandling_T > | private |
| startCommunicationEqualLevel(const uint_t level) | walberla::lbm::refinement::TimeStep< LatticeModel_T, Sweep_T, BoundaryHandling_T > | private |
| startCommunicationFineToCoarse(const uint_t level) | walberla::lbm::refinement::TimeStep< LatticeModel_T, Sweep_T, BoundaryHandling_T > | private |
| startTiming(const std::string &name, const uint_t level, const std::string &suffix=std::string("")) | walberla::lbm::refinement::TimeStep< LatticeModel_T, Sweep_T, BoundaryHandling_T > | inlineprivate |
| Stencil typedef | walberla::lbm::refinement::TimeStep< LatticeModel_T, Sweep_T, BoundaryHandling_T > | |
| stopTiming(const std::string &name, const uint_t level, const std::string &suffix=std::string("")) | walberla::lbm::refinement::TimeStep< LatticeModel_T, Sweep_T, BoundaryHandling_T > | inlineprivate |
| stream(std::vector< Block * > &blocks, const uint_t level, const uint_t executionCount) | walberla::lbm::refinement::TimeStep< LatticeModel_T, Sweep_T, BoundaryHandling_T > | private |
| streamCollide(std::vector< Block * > &blocks, const uint_t level, const uint_t executionCount) | walberla::lbm::refinement::TimeStep< LatticeModel_T, Sweep_T, BoundaryHandling_T > | private |
| StreamIncludedGhostLayers | walberla::lbm::refinement::TimeStep< LatticeModel_T, Sweep_T, BoundaryHandling_T > | static |
| sweep_ | walberla::lbm::refinement::TimeStep< LatticeModel_T, Sweep_T, BoundaryHandling_T > | private |
| TimeStep(weak_ptr< StructuredBlockForest > blocks, shared_ptr< Sweep_T > &sweep, const BlockDataID &pdfFieldId, const BlockDataID &boundaryHandlingId, const Set< SUID > &requiredBlockSelectors=Set< SUID >::emptySet(), const Set< SUID > &incompatibleBlockSelectors=Set< SUID >::emptySet()) | walberla::lbm::refinement::TimeStep< LatticeModel_T, Sweep_T, BoundaryHandling_T > | |
| TimeStep(weak_ptr< StructuredBlockForest > blocks, shared_ptr< Sweep_T > &sweep, const BlockDataID &pdfFieldId, const BlockDataID &boundaryHandlingId, const shared_ptr< TimeStepPdfPackInfo > &pdfPackInfo, const Set< SUID > &requiredBlockSelectors=Set< SUID >::emptySet(), const Set< SUID > &incompatibleBlockSelectors=Set< SUID >::emptySet()) | walberla::lbm::refinement::TimeStep< LatticeModel_T, Sweep_T, BoundaryHandling_T > | |
| timing_ | walberla::lbm::refinement::TimeStep< LatticeModel_T, Sweep_T, BoundaryHandling_T > | private |
| timingPool_ | walberla::lbm::refinement::TimeStep< LatticeModel_T, Sweep_T, BoundaryHandling_T > | private |
| VoidFunction typedef | walberla::lbm::refinement::TimeStep< LatticeModel_T, Sweep_T, BoundaryHandling_T > | |