#include "autopas/cells/FullParticleCell.h"#include "autopas/particles/ParticleDefinitions.h"#include "mocks/MockPairwiseFunctor.h"#include "mocks/MockTriwiseFunctor.h"#include "molecularDynamicsLibrary/LJFunctor.h"#include "molecularDynamicsLibrary/MoleculeLJ.h"

Go to the source code of this file.
Typedefs | |
| using | ParticleFP64 = autopas::ParticleBaseFP64 |
| Short for AutoPas ParticleBaseFP64. | |
| using | FPCell = autopas::FullParticleCell< ParticleFP64 > |
| Short for a FullParticle Cell with the AutoPas ParticleFP64. | |
| using | Molecule = mdLib::MoleculeLJ |
| Short for the AutoPas single site Lennard-Jones molecule. | |
| using | FMCell = autopas::FullParticleCell< Molecule > |
| Short for the Full Particle Cell with the single center Lennard-Jones molecule. | |
| using | MPairwiseFunctor = MockPairwiseFunctor< ParticleFP64 > |
| Short for Mock Pairwise Functor. | |
| using | MTriwiseFunctor = MockTriwiseFunctor< ParticleFP64 > |
| Short for Mock Triwise Functor. | |
| template<bool applyShift = false, bool useMixing = false, autopas::FunctorN3Modes useNewton3 = autopas::FunctorN3Modes::Both, bool calculateGlobals = false, bool countFLOPs = false, bool relevantForTuning = true> | |
| using | LJFunctorType = mdLib::LJFunctor< Molecule, applyShift, useMixing, useNewton3, calculateGlobals, countFLOPs, relevantForTuning > |
| Helper alias for LJFunctor, with more defaults geared towards testing. | |
| using | LJFunctorGlobals = LJFunctorType< true, false, autopas::FunctorN3Modes::Both, true > |
| Helper alias for specialization of LJFunctorType with globals and shift enabled but mixing disabled. | |
| using LJFunctorType = mdLib::LJFunctor<Molecule, applyShift, useMixing, useNewton3, calculateGlobals, countFLOPs, relevantForTuning> |
Helper alias for LJFunctor, with more defaults geared towards testing.
This facilitates writing tests and tries to reduce the number of template instantiations.