AutoPas  3.0.0
Loading...
Searching...
No Matches
mdLib::LJFunctorHWY< Particle_T, applyShift, useMixing, useNewton3, calculateGlobals, countFLOPs, relevantForTuning > Member List

This is the complete list of members for mdLib::LJFunctorHWY< Particle_T, applyShift, useMixing, useNewton3, calculateGlobals, countFLOPs, relevantForTuning >, including all inherited members.

allowsNewton3() finalmdLib::LJFunctorHWY< Particle_T, applyShift, useMixing, useNewton3, calculateGlobals, countFLOPs, relevantForTuning >inlinevirtual
allowsNonNewton3() finalmdLib::LJFunctorHWY< Particle_T, applyShift, useMixing, useNewton3, calculateGlobals, countFLOPs, relevantForTuning >inlinevirtual
AoSFunctor(Particle_T &i, Particle_T &j, bool newton3) finalmdLib::LJFunctorHWY< Particle_T, applyShift, useMixing, useNewton3, calculateGlobals, countFLOPs, relevantForTuning >inlinevirtual
endTraversal(const bool newton3) finalmdLib::LJFunctorHWY< Particle_T, applyShift, useMixing, useNewton3, calculateGlobals, countFLOPs, relevantForTuning >inlinevirtual
Functor(double cutoff)autopas::Functor< Particle_T, CRTP_T >inlineexplicit
Functor_T typedefautopas::Functor< Particle_T, CRTP_T >
getComputedAttr()mdLib::LJFunctorHWY< Particle_T, applyShift, useMixing, useNewton3, calculateGlobals, countFLOPs, relevantForTuning >inlinestatic
getCutoff() constautopas::Functor< Particle_T, CRTP_T >inline
getHitRate() constautopas::Functor< Particle_T, CRTP_T >inlinevirtual
getMixing()mdLib::LJFunctorHWY< Particle_T, applyShift, useMixing, useNewton3, calculateGlobals, countFLOPs, relevantForTuning >inlinestatic
getName() finalmdLib::LJFunctorHWY< Particle_T, applyShift, useMixing, useNewton3, calculateGlobals, countFLOPs, relevantForTuning >inlinevirtual
getNeededAttr()mdLib::LJFunctorHWY< Particle_T, applyShift, useMixing, useNewton3, calculateGlobals, countFLOPs, relevantForTuning >inlinestatic
getNeededAttr(std::false_type)mdLib::LJFunctorHWY< Particle_T, applyShift, useMixing, useNewton3, calculateGlobals, countFLOPs, relevantForTuning >inlinestatic
getNumFLOPs() constautopas::Functor< Particle_T, CRTP_T >inlinevirtual
getPotentialEnergy() constmdLib::LJFunctorHWY< Particle_T, applyShift, useMixing, useNewton3, calculateGlobals, countFLOPs, relevantForTuning >inline
getVirial() constmdLib::LJFunctorHWY< Particle_T, applyShift, useMixing, useNewton3, calculateGlobals, countFLOPs, relevantForTuning >inline
initTraversal() finalmdLib::LJFunctorHWY< Particle_T, applyShift, useMixing, useNewton3, calculateGlobals, countFLOPs, relevantForTuning >inlinevirtual
isRelevantForTuning() finalmdLib::LJFunctorHWY< Particle_T, applyShift, useMixing, useNewton3, calculateGlobals, countFLOPs, relevantForTuning >inlinevirtual
isVecPatternAllowed(const VectorizationPattern vecPattern) finalmdLib::LJFunctorHWY< Particle_T, applyShift, useMixing, useNewton3, calculateGlobals, countFLOPs, relevantForTuning >inline
autopas::PairwiseFunctor::isVecPatternAllowed(const VectorizationPatternOption::Value vecPattern) overrideautopas::PairwiseFunctor< Particle_T, CRTP_T >inlinevirtual
LJFunctorHWY()=deletemdLib::LJFunctorHWY< Particle_T, applyShift, useMixing, useNewton3, calculateGlobals, countFLOPs, relevantForTuning >
LJFunctorHWY(double cutoff, std::optional< std::reference_wrapper< ParticlePropertiesLibrary< double, size_t > > > particlePropertiesLibrary=std::nullopt)mdLib::LJFunctorHWY< Particle_T, applyShift, useMixing, useNewton3, calculateGlobals, countFLOPs, relevantForTuning >inlineexplicit
PairwiseFunctor(double cutoff)autopas::PairwiseFunctor< Particle_T, CRTP_T >inlineexplicit
setParticleProperties(const double epsilon24, const double sigmaSquare)mdLib::LJFunctorHWY< Particle_T, applyShift, useMixing, useNewton3, calculateGlobals, countFLOPs, relevantForTuning >inline
setVecPattern(const VectorizationPattern vecPattern) finalmdLib::LJFunctorHWY< Particle_T, applyShift, useMixing, useNewton3, calculateGlobals, countFLOPs, relevantForTuning >inline
autopas::PairwiseFunctor::setVecPattern(const VectorizationPatternOption::Value vecPattern)autopas::Functor< Particle_T, CRTP_T >inlinevirtual
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, bool newton3) finalmdLib::LJFunctorHWY< Particle_T, applyShift, useMixing, useNewton3, calculateGlobals, countFLOPs, relevantForTuning >inlinevirtual
SoAFunctorSingle(autopas::SoAView< SoAArraysType > soa, const bool newton3) finalmdLib::LJFunctorHWY< 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) finalmdLib::LJFunctorHWY< 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