Info to generate a container. More...
#include <ContainerSelectorInfo.h>

Public Member Functions | |
| ContainerSelectorInfo () | |
| Default Constructor. | |
| ContainerSelectorInfo (double cellSizeFactor, double verletSkin, unsigned int verletRebuildFrequency, unsigned int verletClusterSize, autopas::LoadEstimatorOption loadEstimator) | |
| Constructor. | |
| bool | operator== (const ContainerSelectorInfo &other) const |
| Equality between ContainerSelectorInfo. | |
| bool | operator!= (const ContainerSelectorInfo &other) const |
| Inequality between ContainerSelectorInfo. | |
| bool | operator< (const ContainerSelectorInfo &other) |
| Comparison operator for ContainerSelectorInfo objects. | |
Public Attributes | |
| double | cellSizeFactor |
| cellSizeFactor Cell size factor to be used in this container (only relevant for LinkedCells) | |
| double | verletSkin |
| Length added to the cutoff for the verlet lists' skin inbetween rebuilding lists. | |
| unsigned int | verletRebuildFrequency |
| The rebuild frequency. | |
| unsigned int | verletClusterSize |
| Size of Verlet Clusters. | |
| autopas::LoadEstimatorOption | loadEstimator |
| Load estimator for balanced sliced traversals. | |
Info to generate a container.
|
inlineexplicit |
Constructor.
| cellSizeFactor | Cell size factor to be used in this container (only relevant for LinkedCells, VerletLists and VerletListsCells). |
| verletSkin | Length added to the cutoff for the verlet lists' skin per timestep inbetween rebuilding lists. |
| verletRebuildFrequency | rebuild frequency. |
| verletClusterSize | Size of verlet Clusters |
| loadEstimator | load estimation algorithm for balanced traversals. |
|
inline |
|
inline |
Comparison operator for ContainerSelectorInfo objects.
Configurations are compared member wise in the order: _cellSizeFactor, _verletSkin, _verlerRebuildFrequency, loadEstimator
| other |
|
inline |