Go to the source code of this file.
|  | 
| namespace | autopas | 
|  | This is the main namespace of AutoPas. 
 | 
|  | 
| namespace | autopas::loadEstimators | 
|  | Collection of functions for estimating the load required to update a specific region within a containers. 
 | 
|  | 
|  | 
| template<class ParticleCell > | 
| unsigned long | autopas::loadEstimators::squaredParticlesPerCell (const std::vector< ParticleCell > &cells, const std::array< unsigned long, 3 > &cellsPerDimension, const std::array< unsigned long, 3 > &lowerCorner, const std::array< unsigned long, 3 > &upperCorner) | 
|  | Sums up the squared number of particles for all cells within region. 
 | 
|  | 
| template<class Particle_T > | 
| unsigned long | autopas::loadEstimators::neighborListLengthImpl (const typename autopas::VerletListsCellsHelpers::AllCellsNeighborListsType< Particle_T > &neighborLists, unsigned long cellIndex) | 
|  | Helper function for calculating the neighbor list length for the Verlet lists cells neighbor list. 
 | 
|  | 
| template<class Particle_T > | 
| unsigned long | autopas::loadEstimators::neighborListLengthImpl (const typename autopas::VerletListsCellsHelpers::PairwiseNeighborListsType< Particle_T > &neighborLists, unsigned long cellIndex) | 
|  | Helper function for calculating the neighbor list length for pairwise Verlet lists. 
 | 
|  | 
| template<class Particle_T , class NeighborList > | 
| unsigned long | autopas::loadEstimators::neighborListLength (NeighborList &neighborLists, const std::array< unsigned long, 3 > &cellsPerDimension, const std::array< unsigned long, 3 > &lowerCorner, const std::array< unsigned long, 3 > &upperCorner) | 
|  | Sums up the lengths of the verlet neighbor lists of all particles within region. 
 | 
|  | 
- Date
- 24 Apr 2020 
- Author
- fischerv