AutoPas  3.0.0
Loading...
Searching...
No Matches
autopas::OTC01Traversal< Particle_T, PairwiseFunctor > Member List

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

CellTraversal< OctreeLeafNode< Particle_T > >::_cellsautopas::CellTraversal< OctreeLeafNode< Particle_T > >protected
OTTraversalInterface< OctreeNodeWrapper< Particle_T > >::_cellsautopas::OTTraversalInterface< OctreeNodeWrapper< Particle_T > >protected
_cellsPerDimensionautopas::CellTraversal< OctreeLeafNode< Particle_T > >protected
_dataLayoutautopas::TraversalInterfaceprotected
_haloLeavesautopas::OTTraversalInterface< OctreeNodeWrapper< Particle_T > >protected
_interactionLengthautopas::OTTraversalInterface< OctreeNodeWrapper< Particle_T > >protected
_ownedLeavesautopas::OTTraversalInterface< OctreeNodeWrapper< Particle_T > >protected
_useNewton3autopas::TraversalInterfaceprotected
CellTraversal(const std::array< unsigned long, 3 > &dims)autopas::CellTraversal< OctreeLeafNode< Particle_T > >inlineexplicit
endTraversal() overrideautopas::OTC01Traversal< Particle_T, PairwiseFunctor >inlinevirtual
getDataLayout() constautopas::TraversalInterfaceinline
getHalo()autopas::OTTraversalInterface< OctreeNodeWrapper< Particle_T > >inlineprotected
getOwned()autopas::OTTraversalInterface< OctreeNodeWrapper< Particle_T > >inlineprotected
getTraversalType() const overrideautopas::OTC01Traversal< Particle_T, PairwiseFunctor >inlinevirtual
getUseNewton3() constautopas::TraversalInterfaceinline
initTraversal() overrideautopas::OTC01Traversal< Particle_T, PairwiseFunctor >inlinevirtual
isApplicable() const overrideautopas::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 typedefautopas::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) overrideautopas::OTC01Traversal< Particle_T, PairwiseFunctor >inlinevirtual
TraversalInterface(DataLayoutOption dataLayout, bool useNewton3)autopas::TraversalInterfaceinline
traverseParticles() overrideautopas::OTC01Traversal< Particle_T, PairwiseFunctor >inlinevirtual
unloadBuffers(utils::DataLayoutConverter< PairwiseFunctor > &dataLayoutConverter, std::vector< OctreeLeafNode< ParticleType > * > &leaves)autopas::OTTraversalInterface< OctreeNodeWrapper< Particle_T > >inlineprotected
~CellTraversal()=defaultautopas::CellTraversal< OctreeLeafNode< Particle_T > >virtual
~TraversalInterface()=defaultautopas::TraversalInterfacevirtual