Info to generate a container.
Definition: ContainerSelectorInfo.h:17
bool operator==(const ContainerSelectorInfo &other) const
Equality between ContainerSelectorInfo.
Definition: ContainerSelectorInfo.h:63
std::array< double, 3 > boxMin
Lower corner of the container.
Definition: ContainerSelectorInfo.h:93
bool operator!=(const ContainerSelectorInfo &other) const
Inequality between ContainerSelectorInfo.
Definition: ContainerSelectorInfo.h:74
double cellSizeFactor
cellSizeFactor Cell size factor to be used in this container (only relevant for LinkedCells)
Definition: ContainerSelectorInfo.h:108
ContainerSelectorInfo()
Default Constructor.
Definition: ContainerSelectorInfo.h:22
bool operator<(const ContainerSelectorInfo &other)
Comparison operator for ContainerSelectorInfo objects.
Definition: ContainerSelectorInfo.h:84
double cutoff
Cutoff radius to be used in this container.
Definition: ContainerSelectorInfo.h:103
std::array< double, 3 > boxMax
Upper corner of the container.
Definition: ContainerSelectorInfo.h:98
LoadEstimatorOption loadEstimator
Load estimator for balanced sliced traversals.
Definition: ContainerSelectorInfo.h:124
double verletSkin
Length added to the cutoff for the verlet lists' skin inbetween rebuilding lists.
Definition: ContainerSelectorInfo.h:112
ContainerSelectorInfo(const std::array< double, 3 > &boxMin, const std::array< double, 3 > &boxMax, double cutoff, double cellSizeFactor, double verletSkin, unsigned int verletClusterSize, size_t sortingThreshold, LoadEstimatorOption loadEstimator)
Constructor.
Definition: ContainerSelectorInfo.h:45
unsigned int verletClusterSize
Size of Verlet Clusters.
Definition: ContainerSelectorInfo.h:116
size_t sortingThreshold
Threshold beyond which, if the sum of the number of particles in two cells is greater,...
Definition: ContainerSelectorInfo.h:120
Class representing the load estimator choices.
Definition: LoadEstimatorOption.h:18
@ none
No load estimator.
Definition: LoadEstimatorOption.h:27
This is the main namespace of AutoPas.
Definition: AutoPasDecl.h:32