CellTraversal< OctreeLeafNode< Particle_T > >::_cells | autopas::CellTraversal< OctreeLeafNode< Particle_T > > | protected |
OTTraversalInterface< OctreeNodeWrapper< Particle_T > >::_cells | autopas::OTTraversalInterface< OctreeNodeWrapper< Particle_T > > | protected |
_cellsPerDimension | autopas::CellTraversal< OctreeLeafNode< Particle_T > > | protected |
_dataLayout | autopas::TraversalInterface | protected |
_haloLeaves | autopas::OTTraversalInterface< OctreeNodeWrapper< Particle_T > > | protected |
_interactionLength | autopas::OTTraversalInterface< OctreeNodeWrapper< Particle_T > > | protected |
_ownedLeaves | autopas::OTTraversalInterface< OctreeNodeWrapper< Particle_T > > | protected |
_useNewton3 | autopas::TraversalInterface | protected |
CellTraversal(const std::array< unsigned long, 3 > &dims) | autopas::CellTraversal< OctreeLeafNode< Particle_T > > | inlineexplicit |
endTraversal() override | autopas::OTC01Traversal< Particle_T, PairwiseFunctor > | inlinevirtual |
getDataLayout() const | autopas::TraversalInterface | inline |
getHalo() | autopas::OTTraversalInterface< OctreeNodeWrapper< Particle_T > > | inlineprotected |
getOwned() | autopas::OTTraversalInterface< OctreeNodeWrapper< Particle_T > > | inlineprotected |
getTraversalType() const override | autopas::OTC01Traversal< Particle_T, PairwiseFunctor > | inlinevirtual |
getUseNewton3() const | autopas::TraversalInterface | inline |
initTraversal() override | autopas::OTC01Traversal< Particle_T, PairwiseFunctor > | inlinevirtual |
isApplicable() const override | autopas::OTC01Traversal< Particle_T, PairwiseFunctor > | inlinevirtual |
loadBuffers(utils::DataLayoutConverter< PairwiseFunctor > &dataLayoutConverter, OctreeNodeWrapper< ParticleType > *wrapper, std::vector< OctreeLeafNode< ParticleType > * > &leaves) | autopas::OTTraversalInterface< OctreeNodeWrapper< Particle_T > > | inlineprotected |
OTC01Traversal(PairwiseFunctor *pairwiseFunctor, double cutoff, double interactionLength, DataLayoutOption dataLayout, bool useNewton3) | autopas::OTC01Traversal< Particle_T, PairwiseFunctor > | inlineexplicit |
OTTraversalInterface(double interactionLength, DataLayoutOption dataLayout, bool useNewton3) | autopas::OTTraversalInterface< OctreeNodeWrapper< Particle_T > > | inline |
ParticleCell typedef | autopas::OTC01Traversal< Particle_T, PairwiseFunctor > | |
setCells(std::vector< OctreeNodeWrapper< ParticleType > > *cells) | autopas::OTTraversalInterface< OctreeNodeWrapper< Particle_T > > | inline |
setCellsToTraverse(std::vector< OctreeLeafNode< Particle_T > > &cells) | autopas::CellTraversal< OctreeLeafNode< Particle_T > > | inlinevirtual |
setSortingThreshold(size_t sortingThreshold) override | autopas::OTC01Traversal< Particle_T, PairwiseFunctor > | inlinevirtual |
TraversalInterface(DataLayoutOption dataLayout, bool useNewton3) | autopas::TraversalInterface | inline |
traverseParticles() override | autopas::OTC01Traversal< Particle_T, PairwiseFunctor > | inlinevirtual |
unloadBuffers(utils::DataLayoutConverter< PairwiseFunctor > &dataLayoutConverter, std::vector< OctreeLeafNode< ParticleType > * > &leaves) | autopas::OTTraversalInterface< OctreeNodeWrapper< Particle_T > > | inlineprotected |
~CellTraversal()=default | autopas::CellTraversal< OctreeLeafNode< Particle_T > > | virtual |
~TraversalInterface()=default | autopas::TraversalInterface | virtual |