addTower(size_t clusterSize) | autopas::internal::ClusterTowerBlock2D< Particle_T > | inline |
begin() | autopas::internal::ClusterTowerBlock2D< Particle_T > | inline |
begin() const | autopas::internal::ClusterTowerBlock2D< Particle_T > | inline |
cellCanContainHaloParticles(index_t index1d) const override | autopas::internal::ClusterTowerBlock2D< Particle_T > | inlinevirtual |
cellCanContainOwnedParticles(index_t index1d) const override | autopas::internal::ClusterTowerBlock2D< Particle_T > | inlinevirtual |
ClusterTowerBlock2D(const std::array< double, 3 > &boxMin, const std::array< double, 3 > &boxMax, double interactionLength) | autopas::internal::ClusterTowerBlock2D< Particle_T > | inline |
empty() const | autopas::internal::ClusterTowerBlock2D< Particle_T > | inline |
end() | autopas::internal::ClusterTowerBlock2D< Particle_T > | inline |
end() const | autopas::internal::ClusterTowerBlock2D< Particle_T > | inline |
estimateOptimalGridSideLength(size_t numParticles, size_t clusterSize) const | autopas::internal::ClusterTowerBlock2D< Particle_T > | inline |
getBoxMax() const | autopas::internal::ClusterTowerBlock2D< Particle_T > | inline |
getBoxMin() const | autopas::internal::ClusterTowerBlock2D< Particle_T > | inline |
getFirstOwnedTowerIndex() const | autopas::internal::ClusterTowerBlock2D< Particle_T > | inline |
getHaloBoxMax() const | autopas::internal::ClusterTowerBlock2D< Particle_T > | inline |
getHaloBoxMin() const | autopas::internal::ClusterTowerBlock2D< Particle_T > | inline |
getInteractionLength() const | autopas::internal::ClusterTowerBlock2D< Particle_T > | inline |
getLastOwnedTowerIndex() const | autopas::internal::ClusterTowerBlock2D< Particle_T > | inline |
getNumTowersPerInteractionLength() const | autopas::internal::ClusterTowerBlock2D< Particle_T > | inline |
getTowerAtPosition(const std::array< double, 3 > &pos) | autopas::internal::ClusterTowerBlock2D< Particle_T > | inline |
getTowerBoundingBox(size_t index1D) const | autopas::internal::ClusterTowerBlock2D< Particle_T > | inline |
getTowerBoundingBox(const std::array< size_t, 2 > &index2D) const | autopas::internal::ClusterTowerBlock2D< Particle_T > | inline |
getTowerByIndex2D(const size_t x, const size_t y) | autopas::internal::ClusterTowerBlock2D< Particle_T > | inline |
getTowerIndex1DAtPosition(const std::array< double, 3 > &pos) const | autopas::internal::ClusterTowerBlock2D< Particle_T > | inline |
getTowerIndex2DAtPosition(const std::array< double, 3 > &pos) const | autopas::internal::ClusterTowerBlock2D< Particle_T > | inline |
getTowers() const | autopas::internal::ClusterTowerBlock2D< Particle_T > | inline |
getTowerSideLength() const | autopas::internal::ClusterTowerBlock2D< Particle_T > | inline |
getTowerSideLengthReciprocal() const | autopas::internal::ClusterTowerBlock2D< Particle_T > | inline |
getTowersPerDim() const | autopas::internal::ClusterTowerBlock2D< Particle_T > | inline |
getTowersRef() | autopas::internal::ClusterTowerBlock2D< Particle_T > | inline |
ignoreCellForIteration(index_t index1d, IteratorBehavior behavior) const | autopas::internal::CellBorderAndFlagManager | inline |
index_t typedef | autopas::internal::CellBorderAndFlagManager | |
operator[](size_t i) | autopas::internal::ClusterTowerBlock2D< Particle_T > | inline |
operator[](size_t i) const | autopas::internal::ClusterTowerBlock2D< Particle_T > | inline |
resize(const std::array< double, 2 > &towerSideLength, const std::array< size_t, 2 > &towersPerDim) | autopas::internal::ClusterTowerBlock2D< Particle_T > | inline |
size() const | autopas::internal::ClusterTowerBlock2D< Particle_T > | inline |
towerIndex1DTo2D(size_t index) const | autopas::internal::ClusterTowerBlock2D< Particle_T > | inline |
towerIndex2DTo1D(const size_t x, const size_t y) const | autopas::internal::ClusterTowerBlock2D< Particle_T > | inline |
~CellBorderAndFlagManager()=default | autopas::internal::CellBorderAndFlagManager | virtual |