AutoPas  3.0.0
Loading...
Searching...
No Matches
autopas::LCC18Traversal< ParticleCell, PairwiseFunctor > Member List

This is the complete list of members for autopas::LCC18Traversal< ParticleCell, PairwiseFunctor >, including all inherited members.

_cellLengthautopas::ColorBasedTraversal< ParticleCell, Functor, collapseDepth >protected
_cellsautopas::CellTraversal< ParticleCell >protected
_cellsPerDimensionautopas::CellTraversal< ParticleCell >protected
_dataLayoutautopas::TraversalInterfaceprotected
_interactionLengthautopas::ColorBasedTraversal< ParticleCell, Functor, collapseDepth >protected
_overlapautopas::ColorBasedTraversal< ParticleCell, Functor, collapseDepth >protected
_useNewton3autopas::TraversalInterfaceprotected
C18BasedTraversal(const std::array< unsigned long, 3 > &dims, PairwiseFunctor *functor, const double interactionLength, const std::array< double, 3 > &cellLength, DataLayoutOption dataLayout, bool useNewton3)autopas::C18BasedTraversal< ParticleCell, PairwiseFunctor >inlineexplicit
c18Traversal(LoopBody &&loopBody)autopas::C18BasedTraversal< ParticleCell, PairwiseFunctor >inlineprotected
CellTraversal(const std::array< unsigned long, 3 > &dims)autopas::CellTraversal< ParticleCell >inlineexplicit
ColorBasedTraversal(const std::array< unsigned long, 3 > &dims, Functor *functor, const double interactionLength, const std::array< double, 3 > &cellLength, DataLayoutOption dataLayout, bool useNewton3)autopas::ColorBasedTraversal< ParticleCell, Functor, collapseDepth >inlineexplicitprotected
colorTraversal(LoopBody &&loopBody, const std::array< unsigned long, 3 > &end, const std::array< unsigned long, 3 > &stride, const std::array< unsigned long, 3 > &offset={0ul, 0ul, 0ul})autopas::ColorBasedTraversal< ParticleCell, Functor, collapseDepth >inlineprotected
endTraversal() overrideautopas::ColorBasedTraversal< ParticleCell, Functor, collapseDepth >inlinevirtual
getDataLayout() constautopas::TraversalInterfaceinline
getTraversalType() const overrideautopas::LCC18Traversal< ParticleCell, PairwiseFunctor >inlinevirtual
getUseNewton3() constautopas::TraversalInterfaceinline
initTraversal() overrideautopas::ColorBasedTraversal< ParticleCell, Functor, collapseDepth >inlinevirtual
isApplicable() const overrideautopas::LCC18Traversal< ParticleCell, PairwiseFunctor >inlinevirtual
LCC18Traversal(const std::array< unsigned long, 3 > &dims, PairwiseFunctor *pairwiseFunctor, const double interactionLength, const std::array< double, 3 > &cellLength, DataLayoutOption dataLayout, bool useNewton3)autopas::LCC18Traversal< ParticleCell, PairwiseFunctor >inlineexplicit
notifyColorChange(unsigned long newColor)autopas::ColorBasedTraversal< ParticleCell, Functor, collapseDepth >inlineprotectedvirtual
processBaseCell(std::vector< ParticleCell > &cells, unsigned long x, unsigned long y, unsigned long z)autopas::LCC18Traversal< ParticleCell, PairwiseFunctor >
setCellsToTraverse(std::vector< ParticleCell > &cells)autopas::CellTraversal< ParticleCell >inlinevirtual
setSortingThreshold(size_t sortingThreshold) overrideautopas::LCC18Traversal< ParticleCell, PairwiseFunctor >inlinevirtual
TraversalInterface(DataLayoutOption dataLayout, bool useNewton3)autopas::TraversalInterfaceinline
traverseParticles() overrideautopas::LCC18Traversal< ParticleCell, PairwiseFunctor >inlinevirtual
~CellTraversal()=defaultautopas::CellTraversal< ParticleCell >virtual
~ColorBasedTraversal() override=defaultautopas::ColorBasedTraversal< ParticleCell, Functor, collapseDepth >protected
~TraversalInterface()=defaultautopas::TraversalInterfacevirtual