This is the complete list of members for autopas::AutoPas< Particle_T >, including all inherited members.
addHaloParticle(const Particle_T &haloParticle) | autopas::AutoPas< Particle_T > | |
addHaloParticles(Collection &&particles) | autopas::AutoPas< Particle_T > | |
addHaloParticlesIf(Collection &&particles, F predicate) | autopas::AutoPas< Particle_T > | |
addParticle(const Particle_T &p) | autopas::AutoPas< Particle_T > | |
addParticles(Collection &&particles) | autopas::AutoPas< Particle_T > | |
addParticlesIf(Collection &&particles, F predicate) | autopas::AutoPas< Particle_T > | |
AutoPas(std::ostream &logOutputStream=std::cout) | autopas::AutoPas< Particle_T > | explicit |
begin(IteratorBehavior behavior=IteratorBehavior::ownedOrHalo) | autopas::AutoPas< Particle_T > | |
begin(IteratorBehavior behavior=IteratorBehavior::ownedOrHalo) const | autopas::AutoPas< Particle_T > | |
cbegin(IteratorBehavior behavior=IteratorBehavior::ownedOrHalo) const | autopas::AutoPas< Particle_T > | inline |
computeInteractions(Functor *f) | autopas::AutoPas< Particle_T > | |
ConstIteratorT typedef | autopas::AutoPas< Particle_T > | |
deleteAllParticles() | autopas::AutoPas< Particle_T > | |
deleteParticle(IteratorT &iter) | autopas::AutoPas< Particle_T > | |
deleteParticle(RegionIteratorT &iter) | autopas::AutoPas< Particle_T > | |
deleteParticle(Particle_T &particle) | autopas::AutoPas< Particle_T > | |
end() const | autopas::AutoPas< Particle_T > | inline |
finalize() | autopas::AutoPas< Particle_T > | inline |
forceRetune() | autopas::AutoPas< Particle_T > | |
forEach(Lambda forEachLambda, IteratorBehavior behavior=IteratorBehavior::ownedOrHalo) | autopas::AutoPas< Particle_T > | inline |
forEach(Lambda forEachLambda, IteratorBehavior behavior=IteratorBehavior::ownedOrHalo) const | autopas::AutoPas< Particle_T > | inline |
forEachInRegion(Lambda forEachLambda, const std::array< double, 3 > &lowerCorner, const std::array< double, 3 > &higherCorner, IteratorBehavior behavior=IteratorBehavior::ownedOrHalo) | autopas::AutoPas< Particle_T > | inline |
forEachInRegion(Lambda forEachLambda, const std::array< double, 3 > &lowerCorner, const std::array< double, 3 > &higherCorner, IteratorBehavior behavior=IteratorBehavior::ownedOrHalo) const | autopas::AutoPas< Particle_T > | inline |
forEachInRegionParallel(Lambda forEachLambda, const std::array< double, 3 > &lowerCorner, const std::array< double, 3 > &higherCorner, IteratorBehavior behavior=IteratorBehavior::ownedOrHalo) | autopas::AutoPas< Particle_T > | inline |
forEachInRegionParallel(Lambda forEachLambda, const std::array< double, 3 > &lowerCorner, const std::array< double, 3 > &higherCorner, IteratorBehavior behavior=IteratorBehavior::ownedOrHalo) const | autopas::AutoPas< Particle_T > | inline |
forEachParallel(Lambda forEachLambda, IteratorBehavior behavior=IteratorBehavior::ownedOrHalo) | autopas::AutoPas< Particle_T > | inline |
forEachParallel(Lambda forEachLambda, IteratorBehavior behavior=IteratorBehavior::ownedOrHalo) const | autopas::AutoPas< Particle_T > | inline |
getAcquisitionFunction() const | autopas::AutoPas< Particle_T > | inline |
getAllowedCellSizeFactors() const | autopas::AutoPas< Particle_T > | inline |
getAllowedContainers() const | autopas::AutoPas< Particle_T > | inline |
getAllowedDataLayouts(const InteractionTypeOption interactionType=InteractionTypeOption::pairwise) const | autopas::AutoPas< Particle_T > | inline |
getAllowedLoadEstimators() const | autopas::AutoPas< Particle_T > | inline |
getAllowedNewton3Options(const InteractionTypeOption interactionType=InteractionTypeOption::pairwise) const | autopas::AutoPas< Particle_T > | inline |
getAllowedTraversals(const InteractionTypeOption interactionType=InteractionTypeOption::pairwise) const | autopas::AutoPas< Particle_T > | inline |
getBoxMax() const | autopas::AutoPas< Particle_T > | |
getBoxMin() const | autopas::AutoPas< Particle_T > | |
getContainerType() const | autopas::AutoPas< Particle_T > | |
getCurrentConfigs() const | autopas::AutoPas< Particle_T > | inline |
getCutoff() const | autopas::AutoPas< Particle_T > | inline |
getEnergySensorOption() const | autopas::AutoPas< Particle_T > | inline |
getEvidenceFirstPrediction() const | autopas::AutoPas< Particle_T > | inline |
getExtrapolationMethodOption() const | autopas::AutoPas< Particle_T > | inline |
getMaxEvidence() const | autopas::AutoPas< Particle_T > | inline |
getMaxTuningPhasesWithoutTest() const | autopas::AutoPas< Particle_T > | inline |
getMeanRebuildFrequency() | autopas::AutoPas< Particle_T > | inline |
getNumberOfParticles(IteratorBehavior behavior=IteratorBehavior::owned) const | autopas::AutoPas< Particle_T > | |
getNumSamples() const | autopas::AutoPas< Particle_T > | inline |
getRegionIterator(const std::array< double, 3 > &lowerCorner, const std::array< double, 3 > &higherCorner, IteratorBehavior behavior=IteratorBehavior::ownedOrHalo) | autopas::AutoPas< Particle_T > | |
getRegionIterator(const std::array< double, 3 > &lowerCorner, const std::array< double, 3 > &higherCorner, IteratorBehavior behavior=IteratorBehavior::ownedOrHalo) const | autopas::AutoPas< Particle_T > | |
getRelativeBlacklistRange() const | autopas::AutoPas< Particle_T > | inline |
getRelativeOptimumRange() const | autopas::AutoPas< Particle_T > | inline |
getRuleFileName() const | autopas::AutoPas< Particle_T > | inline |
getSelectorStrategy() const | autopas::AutoPas< Particle_T > | inline |
getSortingThreshold() const | autopas::AutoPas< Particle_T > | inline |
getTuningInterval() const | autopas::AutoPas< Particle_T > | inline |
getTuningMetricOption() const | autopas::AutoPas< Particle_T > | inline |
getTuningStrategyOptions() const | autopas::AutoPas< Particle_T > | inline |
getUseLOESSSmoothening() const | autopas::AutoPas< Particle_T > | inline |
getVerletClusterSize() const | autopas::AutoPas< Particle_T > | inline |
getVerletRebuildFrequency() const | autopas::AutoPas< Particle_T > | inline |
getVerletSkin() | autopas::AutoPas< Particle_T > | inline |
init() | autopas::AutoPas< Particle_T > | |
IteratorT typedef | autopas::AutoPas< Particle_T > | |
operator=(AutoPas &&other) noexcept | autopas::AutoPas< Particle_T > | |
ParticleType typedef | autopas::AutoPas< Particle_T > | |
reduce(Lambda reduceLambda, A &result, IteratorBehavior behavior=IteratorBehavior::ownedOrHalo) | autopas::AutoPas< Particle_T > | inline |
reduce(Lambda reduceLambda, A &result, IteratorBehavior behavior=IteratorBehavior::ownedOrHalo) const | autopas::AutoPas< Particle_T > | inline |
reduceInRegion(Lambda reduceLambda, A &result, const std::array< double, 3 > &lowerCorner, const std::array< double, 3 > &higherCorner, IteratorBehavior behavior=IteratorBehavior::ownedOrHalo) | autopas::AutoPas< Particle_T > | inline |
reduceInRegion(Lambda reduceLambda, A &result, const std::array< double, 3 > &lowerCorner, const std::array< double, 3 > &higherCorner, IteratorBehavior behavior=IteratorBehavior::ownedOrHalo) const | autopas::AutoPas< Particle_T > | inline |
reduceInRegionParallel(Lambda reduceLambda, A &result, const std::array< double, 3 > &lowerCorner, const std::array< double, 3 > &higherCorner, IteratorBehavior behavior=IteratorBehavior::ownedOrHalo) | autopas::AutoPas< Particle_T > | inline |
reduceInRegionParallel(Lambda reduceLambda, A &result, const std::array< double, 3 > &lowerCorner, const std::array< double, 3 > &higherCorner, IteratorBehavior behavior=IteratorBehavior::ownedOrHalo) const | autopas::AutoPas< Particle_T > | inline |
reduceParallel(Lambda reduceLambda, A &result, IteratorBehavior behavior=IteratorBehavior::ownedOrHalo) | autopas::AutoPas< Particle_T > | inline |
reduceParallel(Lambda reduceLambda, A &result, IteratorBehavior behavior=IteratorBehavior::ownedOrHalo) const | autopas::AutoPas< Particle_T > | inline |
RegionConstIteratorT typedef | autopas::AutoPas< Particle_T > | |
RegionIteratorT typedef | autopas::AutoPas< Particle_T > | |
reserve(size_t numParticles) | autopas::AutoPas< Particle_T > | |
reserve(size_t numParticles, size_t numHaloParticles) | autopas::AutoPas< Particle_T > | |
resizeBox(const std::array< double, 3 > &boxMin, const std::array< double, 3 > &boxMax) | autopas::AutoPas< Particle_T > | |
searchSpaceIsTrivial() | autopas::AutoPas< Particle_T > | |
setAcquisitionFunction(AcquisitionFunctionOption acqFun) | autopas::AutoPas< Particle_T > | inline |
setAllowedCellSizeFactors(const NumberSet< double > &allowedCellSizeFactors) | autopas::AutoPas< Particle_T > | inline |
setAllowedContainers(const std::set< ContainerOption > &allowedContainers) | autopas::AutoPas< Particle_T > | inline |
setAllowedDataLayouts(const std::set< DataLayoutOption > &allowedDataLayouts, const InteractionTypeOption interactionType=InteractionTypeOption::pairwise) | autopas::AutoPas< Particle_T > | inline |
setAllowedInteractionTypeOptions(const std::set< InteractionTypeOption > &allowedInteractionTypeOptions) | autopas::AutoPas< Particle_T > | inline |
setAllowedLoadEstimators(const std::set< LoadEstimatorOption > &allowedLoadEstimators) | autopas::AutoPas< Particle_T > | inline |
setAllowedNewton3Options(const std::set< Newton3Option > &allowedNewton3Options, const InteractionTypeOption interactionType=InteractionTypeOption::pairwise) | autopas::AutoPas< Particle_T > | inline |
setAllowedTraversals(const std::set< TraversalOption > &allowedTraversals, const InteractionTypeOption interactionType=InteractionTypeOption::pairwise) | autopas::AutoPas< Particle_T > | inline |
setBoxMax(const std::array< double, 3 > &boxMax) | autopas::AutoPas< Particle_T > | inline |
setBoxMin(const std::array< double, 3 > &boxMin) | autopas::AutoPas< Particle_T > | inline |
setCellSizeFactor(double cellSizeFactor) | autopas::AutoPas< Particle_T > | inline |
setCutoff(double cutoff) | autopas::AutoPas< Particle_T > | inline |
setEarlyStoppingFactor(double earlyStoppingFactor) | autopas::AutoPas< Particle_T > | inline |
setEnergySensorOption(EnergySensorOption energySensorOption) | autopas::AutoPas< Particle_T > | inline |
setEvidenceFirstPrediction(unsigned int evidenceFirstPrediction) | autopas::AutoPas< Particle_T > | inline |
setExtrapolationMethodOption(ExtrapolationMethodOption extrapolationMethodOption) | autopas::AutoPas< Particle_T > | inline |
setFuzzyRuleFileName(const std::string &fuzzyRuleFileName) | autopas::AutoPas< Particle_T > | inline |
setMaxEvidence(unsigned int maxEvidence) | autopas::AutoPas< Particle_T > | inline |
setMaxTuningPhasesWithoutTest(unsigned int maxTuningPhasesWithoutTest) | autopas::AutoPas< Particle_T > | inline |
setMPITuningMaxDifferenceForBucket(double MPITuningMaxDifferenceForBucket) | autopas::AutoPas< Particle_T > | inline |
setMPITuningWeightForMaxDensity(double MPITuningWeightForMaxDensity) | autopas::AutoPas< Particle_T > | inline |
setNumSamples(unsigned int numSamples) | autopas::AutoPas< Particle_T > | inline |
setOutputSuffix(const std::string &suffix) | autopas::AutoPas< Particle_T > | inline |
setRelativeBlacklistRange(double relativeBlacklistRange) | autopas::AutoPas< Particle_T > | inline |
setRelativeOptimumRange(double relativeOptimumRange) | autopas::AutoPas< Particle_T > | inline |
setRuleFileName(const std::string &ruleFileName) | autopas::AutoPas< Particle_T > | inline |
setSelectorStrategy(SelectorStrategyOption selectorStrategy) | autopas::AutoPas< Particle_T > | inline |
setSortingThreshold(size_t sortingThreshold) | autopas::AutoPas< Particle_T > | inline |
setTuningInterval(unsigned int tuningInterval) | autopas::AutoPas< Particle_T > | inline |
setTuningMetricOption(TuningMetricOption tuningMetricOption) | autopas::AutoPas< Particle_T > | inline |
setTuningStrategyOption(const std::vector< TuningStrategyOption > &tuningStrategyOptions) | autopas::AutoPas< Particle_T > | inline |
setUseLOESSSmoothening(bool useLOESSSmoothening) | autopas::AutoPas< Particle_T > | inline |
setUseTuningLogger(bool useTuningLogger) | autopas::AutoPas< Particle_T > | inline |
setVerletClusterSize(unsigned int verletClusterSize) | autopas::AutoPas< Particle_T > | inline |
setVerletRebuildFrequency(unsigned int verletRebuildFrequency) | autopas::AutoPas< Particle_T > | inline |
setVerletSkin(double verletSkin) | autopas::AutoPas< Particle_T > | inline |
updateContainer() | autopas::AutoPas< Particle_T > | |
~AutoPas() (defined in autopas::AutoPas< Particle_T >) | autopas::AutoPas< Particle_T > |