AutoPas  3.0.0
Loading...
Searching...
No Matches
autopas::CellBasedParticleContainer< ParticleCell_T > Member List

This is the complete list of members for autopas::CellBasedParticleContainer< ParticleCell_T >, including all inherited members.

_cellsautopas::CellBasedParticleContainer< ParticleCell_T >protected
_sortingThresholdautopas::CellBasedParticleContainer< ParticleCell_T >protected
_stepsSinceLastRebuildautopas::ParticleContainerInterface< ParticleCell_T::ParticleType >protected
addHaloParticle(const ParticleCell_T::ParticleType &haloParticle)autopas::ParticleContainerInterface< ParticleCell_T::ParticleType >inline
addHaloParticleImpl(const ParticleCell_T::ParticleType &haloParticle)=0autopas::ParticleContainerInterface< ParticleCell_T::ParticleType >protectedpure virtual
addParticle(const ParticleCell_T::ParticleType &p)autopas::ParticleContainerInterface< ParticleCell_T::ParticleType >inline
addParticleImpl(const ParticleCell_T::ParticleType &p)=0autopas::ParticleContainerInterface< ParticleCell_T::ParticleType >protectedpure virtual
begin(IteratorBehavior behavior=IteratorBehavior::ownedOrHalo, typename ContainerIterator< ParticleCell_T::ParticleType, true, false >::ParticleVecType *additionalVectors=nullptr)=0autopas::ParticleContainerInterface< ParticleCell_T::ParticleType >pure virtual
begin(IteratorBehavior behavior=IteratorBehavior::ownedOrHalo, typename ContainerIterator< ParticleCell_T::ParticleType, false, false >::ParticleVecType *additionalVectors=nullptr) const=0autopas::ParticleContainerInterface< ParticleCell_T::ParticleType >pure virtual
cbegin(IteratorBehavior behavior=IteratorBehavior::ownedOrHalo, typename ContainerIterator< ParticleCell_T::ParticleType, false, false >::ParticleVecType *additionalVectors=nullptr) constautopas::ParticleContainerInterface< ParticleCell_T::ParticleType >inline
CellBasedParticleContainer(const std::array< double, 3 > &boxMin, const std::array< double, 3 > &boxMax, const double cutoff, const double skin, const size_t sortingThreshold)autopas::CellBasedParticleContainer< ParticleCell_T >inline
CellBasedParticleContainer(const CellBasedParticleContainer &obj)=deleteautopas::CellBasedParticleContainer< ParticleCell_T >
computeInteractions(TraversalInterface *traversal)=0autopas::ParticleContainerInterface< ParticleCell_T::ParticleType >pure virtual
deleteAllParticles() overrideautopas::CellBasedParticleContainer< ParticleCell_T >inlinevirtual
deleteHaloParticles()=0autopas::ParticleContainerInterface< ParticleCell_T::ParticleType >pure virtual
deleteParticle(ParticleCell_T::ParticleType &particle)=0autopas::ParticleContainerInterface< ParticleCell_T::ParticleType >pure virtual
deleteParticle(size_t cellIndex, size_t particleIndex)=0autopas::ParticleContainerInterface< ParticleCell_T::ParticleType >pure virtual
end() constautopas::ParticleContainerInterface< ParticleCell_T::ParticleType >inline
getAllTraversals(const InteractionTypeOption interactionType) constautopas::ParticleContainerInterface< ParticleCell_T::ParticleType >inline
getBoxMax() const finalautopas::CellBasedParticleContainer< ParticleCell_T >inlinevirtual
getBoxMin() const finalautopas::CellBasedParticleContainer< ParticleCell_T >inlinevirtual
getCells() constautopas::CellBasedParticleContainer< ParticleCell_T >inline
getContainerType() const=0autopas::ParticleContainerInterface< ParticleCell_T::ParticleType >pure virtual
getCutoff() const finalautopas::CellBasedParticleContainer< ParticleCell_T >inlinevirtual
getInteractionLength() const finalautopas::CellBasedParticleContainer< ParticleCell_T >inlinevirtual
getNumberOfParticles(IteratorBehavior behavior) const overrideautopas::CellBasedParticleContainer< ParticleCell_T >inlinevirtual
getParticle(size_t cellIndex, size_t particleIndex, IteratorBehavior iteratorBehavior) const=0autopas::ParticleContainerInterface< ParticleCell_T::ParticleType >pure virtual
getParticle(size_t cellIndex, size_t particleIndex, IteratorBehavior iteratorBehavior, const std::array< double, 3 > &boxMin, const std::array< double, 3 > &boxMax) const=0autopas::ParticleContainerInterface< ParticleCell_T::ParticleType >pure virtual
getParticle(size_t cellIndex, size_t particleIndex, IteratorBehavior iteratorBehavior, const std::array< double, 3 > &boxMin, const std::array< double, 3 > &boxMax)autopas::ParticleContainerInterface< ParticleCell_T::ParticleType >inline
getParticle(size_t cellIndex, size_t particleIndex, IteratorBehavior iteratorBehavior)autopas::ParticleContainerInterface< ParticleCell_T::ParticleType >inline
getRegionIterator(const std::array< double, 3 > &lowerCorner, const std::array< double, 3 > &higherCorner, IteratorBehavior behavior, typename ContainerIterator< ParticleCell_T::ParticleType, true, true >::ParticleVecType *additionalVectors=nullptr)=0autopas::ParticleContainerInterface< ParticleCell_T::ParticleType >pure virtual
getRegionIterator(const std::array< double, 3 > &lowerCorner, const std::array< double, 3 > &higherCorner, IteratorBehavior behavior, typename ContainerIterator< ParticleCell_T::ParticleType, false, true >::ParticleVecType *additionalVectors=nullptr) const=0autopas::ParticleContainerInterface< ParticleCell_T::ParticleType >pure virtual
getStepsSinceLastRebuild() constautopas::ParticleContainerInterface< ParticleCell_T::ParticleType >inlinevirtual
getTraversalSelectorInfo() const=0autopas::ParticleContainerInterface< ParticleCell_T::ParticleType >pure virtual
getVerletSkin() const finalautopas::CellBasedParticleContainer< ParticleCell_T >inlinevirtual
operator=(const CellBasedParticleContainer &other)=deleteautopas::CellBasedParticleContainer< ParticleCell_T >
ParticleContainerInterface< ParticleCell_T::ParticleType >::operator=(const ParticleContainerInterface &other)=deleteautopas::ParticleContainerInterface< ParticleCell_T::ParticleType >
ParticleContainerInterface(double skin)autopas::ParticleContainerInterface< ParticleCell_T::ParticleType >inline
ParticleContainerInterface(const ParticleContainerInterface &obj)=deleteautopas::ParticleContainerInterface< ParticleCell_T::ParticleType >
rebuildNeighborLists(TraversalInterface *traversal)=0autopas::ParticleContainerInterface< ParticleCell_T::ParticleType >pure virtual
reserve(size_t numParticles, size_t numParticlesHaloEstimate)=0autopas::ParticleContainerInterface< ParticleCell_T::ParticleType >pure virtual
setCutoff(double cutoff) finalautopas::CellBasedParticleContainer< ParticleCell_T >inlinevirtual
setStepsSinceLastRebuild(size_t stepsSinceLastRebuild)autopas::ParticleContainerInterface< ParticleCell_T::ParticleType >inlinevirtual
size() const overrideautopas::CellBasedParticleContainer< ParticleCell_T >inlinevirtual
updateContainer(bool keepNeighborListsValid)=0autopas::ParticleContainerInterface< ParticleCell_T::ParticleType >pure virtual
updateHaloParticle(const ParticleCell_T::ParticleType &haloParticle)=0autopas::ParticleContainerInterface< ParticleCell_T::ParticleType >pure virtual
~CellBasedParticleContainer() override=defaultautopas::CellBasedParticleContainer< ParticleCell_T >
~ParticleContainerInterface()=defaultautopas::ParticleContainerInterface< ParticleCell_T::ParticleType >virtual