AutoPas  3.0.0
Loading...
Searching...
No Matches
Classes | Namespaces
VerletListHelpers.h File Reference
#include <atomic>
#include <unordered_map>
#include <vector>
#include "autopas/baseFunctors/PairwiseFunctor.h"
#include "autopas/utils/ArrayMath.h"
#include "autopas/utils/SoA.h"
Include dependency graph for VerletListHelpers.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  autopas::VerletListHelpers< Particle_T >
 Class of helpers for the VerletLists class. More...
 
struct  autopas::VerletListHelpers< Particle_T >::NeighborListCRS
 Flat Compressed-Row-Storage (CRS) neighbor list. More...
 
class  autopas::VerletListHelpers< Particle_T >::CRSNeighborListPolicy
 Policy for managing neighbor lists using the Compressed-Row-Storage (CRS) format. More...
 
class  autopas::VerletListHelpers< Particle_T >::VerletListCounterFunctor
 Pass-1 functor for the two-pass CRS build. More...
 
struct  autopas::VerletListHelpers< Particle_T >::VerletListCounterFunctor::PaddedAtomic
 One atomic counter per particle, each padded to its own cache line. More...
 
class  autopas::VerletListHelpers< Particle_T >::VerletListFillerFunctor
 Pass-2 functor for the two-pass CRS build. More...
 

Namespaces

namespace  autopas
 This is the main namespace of AutoPas.
 

Detailed Description

Author
seckler
Date
27.04.18