

Go to the source code of this file.
Namespaces | |
| namespace | autopas |
| This is the main namespace of AutoPas. | |
| namespace | autopas::utils |
| In this namespace some helper classes and functions can be found used inside of AutoPas. | |
Typedefs | |
| template<typename FunctorT > | |
| using | autopas::utils::isPairwiseFunctor = decltype(isPairwiseFunctorImpl(std::declval< FunctorT >())) |
| Check whether a Functor Type is inheriting from PairwiseFunctor. | |
| template<typename FunctorT > | |
| using | autopas::utils::isTriwiseFunctor = decltype(isTriwiseFunctorImpl(std::declval< FunctorT >())) |
| Check whether a Functor Type is inheriting from TriwiseFunctor. | |
Functions | |
| std::false_type | anonymous_namespace{checkFunctorType.h}::isPairwiseFunctorImpl (...) |
| Returns false for any types that are not a PairwiseFunctor. | |
| template<typename Particle_T , typename FunctorT > | |
| std::true_type | anonymous_namespace{checkFunctorType.h}::isPairwiseFunctorImpl (const autopas::PairwiseFunctor< Particle_T, FunctorT > &) |
| Return true for a PairwiseFunctor type. | |
| std::false_type | anonymous_namespace{checkFunctorType.h}::isTriwiseFunctorImpl (...) |
| Returns false for any types that are not a TriwiseFunctor. | |
| template<typename Particle_T , typename FunctorT > | |
| std::true_type | anonymous_namespace{checkFunctorType.h}::isTriwiseFunctorImpl (const autopas::TriwiseFunctor< Particle_T, FunctorT > &) |
| Return true for a TriwiseFunctor type. | |