allowsNewton3() final | mdLib::LJMultisiteFunctor< Particle_T, applyShift, useMixing, useNewton3, calculateGlobals, countFLOPs, relevantForTuning > | inlinevirtual |
allowsNonNewton3() final | mdLib::LJMultisiteFunctor< Particle_T, applyShift, useMixing, useNewton3, calculateGlobals, countFLOPs, relevantForTuning > | inlinevirtual |
AoSFunctor(Particle_T &particleA, Particle_T &particleB, bool newton3) final | mdLib::LJMultisiteFunctor< Particle_T, applyShift, useMixing, useNewton3, calculateGlobals, countFLOPs, relevantForTuning > | inlinevirtual |
endTraversal(bool newton3) final | mdLib::LJMultisiteFunctor< Particle_T, applyShift, useMixing, useNewton3, calculateGlobals, countFLOPs, relevantForTuning > | inlinevirtual |
Functor(double cutoff) | autopas::Functor< Particle_T, CRTP_T > | inlineexplicit |
Functor_T typedef | autopas::Functor< Particle_T, CRTP_T > | |
getComputedAttr() | mdLib::LJMultisiteFunctor< Particle_T, applyShift, useMixing, useNewton3, calculateGlobals, countFLOPs, relevantForTuning > | inlinestatic |
getCutoff() const | autopas::Functor< Particle_T, CRTP_T > | inline |
getHitRate() const | autopas::Functor< Particle_T, CRTP_T > | inlinevirtual |
getMixing() | mdLib::LJMultisiteFunctor< Particle_T, applyShift, useMixing, useNewton3, calculateGlobals, countFLOPs, relevantForTuning > | inlinestatic |
getName() final | mdLib::LJMultisiteFunctor< Particle_T, applyShift, useMixing, useNewton3, calculateGlobals, countFLOPs, relevantForTuning > | inlinevirtual |
getNeededAttr() | mdLib::LJMultisiteFunctor< Particle_T, applyShift, useMixing, useNewton3, calculateGlobals, countFLOPs, relevantForTuning > | inlinestatic |
getNeededAttr(std::false_type) | mdLib::LJMultisiteFunctor< Particle_T, applyShift, useMixing, useNewton3, calculateGlobals, countFLOPs, relevantForTuning > | inlinestatic |
getNumFLOPs() const | autopas::Functor< Particle_T, CRTP_T > | inlinevirtual |
getNumFlopsPerKernelCall(size_t molAType, size_t molBType, bool newton3) | mdLib::LJMultisiteFunctor< Particle_T, applyShift, useMixing, useNewton3, calculateGlobals, countFLOPs, relevantForTuning > | inline |
getPotentialEnergy() | mdLib::LJMultisiteFunctor< Particle_T, applyShift, useMixing, useNewton3, calculateGlobals, countFLOPs, relevantForTuning > | inline |
getVirial() | mdLib::LJMultisiteFunctor< Particle_T, applyShift, useMixing, useNewton3, calculateGlobals, countFLOPs, relevantForTuning > | inline |
initTraversal() final | mdLib::LJMultisiteFunctor< Particle_T, applyShift, useMixing, useNewton3, calculateGlobals, countFLOPs, relevantForTuning > | inlinevirtual |
isRelevantForTuning() final | mdLib::LJMultisiteFunctor< Particle_T, applyShift, useMixing, useNewton3, calculateGlobals, countFLOPs, relevantForTuning > | inlinevirtual |
LJMultisiteFunctor()=delete | mdLib::LJMultisiteFunctor< Particle_T, applyShift, useMixing, useNewton3, calculateGlobals, countFLOPs, relevantForTuning > | |
LJMultisiteFunctor(double cutoff) | mdLib::LJMultisiteFunctor< Particle_T, applyShift, useMixing, useNewton3, calculateGlobals, countFLOPs, relevantForTuning > | inlineexplicit |
LJMultisiteFunctor(double cutoff, ParticlePropertiesLibrary< double, size_t > &particlePropertiesLibrary) | mdLib::LJMultisiteFunctor< Particle_T, applyShift, useMixing, useNewton3, calculateGlobals, countFLOPs, relevantForTuning > | inlineexplicit |
PairwiseFunctor(double cutoff) | autopas::PairwiseFunctor< Particle_T, CRTP_T > | inlineexplicit |
setParticleProperties(SoAFloatPrecision epsilon24, SoAFloatPrecision sigmaSquared, std::vector< std::array< SoAFloatPrecision, 3 > > sitePositionsLJ) | mdLib::LJMultisiteFunctor< Particle_T, applyShift, useMixing, useNewton3, calculateGlobals, countFLOPs, relevantForTuning > | inline |
SoAExtractor(ParticleCell &cell, SoA< SoAArraysType > &soa, size_t offset) | autopas::Functor< Particle_T, CRTP_T > | inline |
SoAFunctorPair(autopas::SoAView< SoAArraysType > soa1, autopas::SoAView< SoAArraysType > soa2, const bool newton3) final | mdLib::LJMultisiteFunctor< Particle_T, applyShift, useMixing, useNewton3, calculateGlobals, countFLOPs, relevantForTuning > | inlinevirtual |
SoAFunctorSingle(autopas::SoAView< SoAArraysType > soa, bool newton3) final | mdLib::LJMultisiteFunctor< Particle_T, applyShift, useMixing, useNewton3, calculateGlobals, countFLOPs, relevantForTuning > | inlinevirtual |
SoAFunctorVerlet(autopas::SoAView< SoAArraysType > soa, const size_t indexFirst, const std::vector< size_t, autopas::AlignedAllocator< size_t > > &neighborList, bool newton3) final | mdLib::LJMultisiteFunctor< Particle_T, applyShift, useMixing, useNewton3, calculateGlobals, countFLOPs, relevantForTuning > | inlinevirtual |
SoALoader(ParticleCell &cell, SoA< SoAArraysType > &soa, size_t offset, bool skipSoAResize) | autopas::Functor< Particle_T, CRTP_T > | inline |
~Functor()=default (defined in autopas::Functor< Particle_T, CRTP_T >) | autopas::Functor< Particle_T, CRTP_T > | virtual |
~PairwiseFunctor()=default (defined in autopas::PairwiseFunctor< Particle_T, CRTP_T >) | autopas::PairwiseFunctor< Particle_T, CRTP_T > | virtual |