25 std::function<
unsigned long(
const std::array<unsigned long, 3> &,
const std::array<unsigned long, 3> &,
26 const std::array<unsigned long, 3> &)>;
Base class for traversals utilising load balancing.
Definition: BalancedTraversal.h:19
std::function< unsigned long(const std::array< unsigned long, 3 > &, const std::array< unsigned long, 3 > &, const std::array< unsigned long, 3 > &)> EstimatorFunction
Type signature for load estimators.
Definition: BalancedTraversal.h:26
EstimatorFunction _loadEstimator
Algorithm to use for estimating load.
Definition: BalancedTraversal.h:41
void setLoadEstimator(EstimatorFunction loadEstimator)
Setter for load estimation algorithm.
Definition: BalancedTraversal.h:33
This is the main namespace of AutoPas.
Definition: AutoPasDecl.h:32