AutoPas  3.0.0
Loading...
Searching...
No Matches
NeighborIdentificationFunctor.h
Go to the documentation of this file.
1
7#pragma once
8
9#include <string>
10
12
13namespace autopas {
14
35template <class Particle_T>
37 public:
39
53 NeighborIdentificationFunctor(NeighborListAoSType &neighborListsAoS, double interactionLength,
54 bool gatherNewton3Lists)
55 : InteractionListGeneratorFunctor<Particle_T, false>(neighborListsAoS, interactionLength, gatherNewton3Lists) {}
56
57 std::string getName() override { return "NeighborIdentificationFunctor"; }
58};
59
60} // namespace autopas
This functor generates lists of particles within interactionLength of each other: can be used interna...
Definition: InteractionListGeneratorFunctor.h:30
std::unordered_map< Particle_T *, std::vector< Particle_T * > > NeighborListAoSType
Neighbor list AoS style.
Definition: InteractionListGeneratorFunctor.h:40
This functor generates lists of particles within interactionLength of each other, which could be used...
Definition: NeighborIdentificationFunctor.h:36
std::string getName() override
Returns name of functor.
Definition: NeighborIdentificationFunctor.h:57
NeighborIdentificationFunctor(NeighborListAoSType &neighborListsAoS, double interactionLength, bool gatherNewton3Lists)
Constructor.
Definition: NeighborIdentificationFunctor.h:53
This is the main namespace of AutoPas.
Definition: AutoPasDecl.h:34