#include <array>#include <concepts>#include <set>#include <type_traits>#include <vector>

Go to the source code of this file.
Classes | |
| struct | autopas::utils::is_container_impl::is_container< T > |
| Default case: T is not a container. More... | |
| struct | autopas::utils::is_container_impl::is_container< std::array< T, N > > |
| Specialization to allow std::array. More... | |
| struct | autopas::utils::is_container_impl::is_container< std::vector< Args... > > |
| Specialization to allow std::vector. More... | |
| struct | autopas::utils::is_container_impl::is_container< std::set< Args... > > |
| Specialization to allow std::set. More... | |
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. | |
| namespace | autopas::utils::is_container_impl |
| Collection of structs that define what we consider a container. | |
Concepts | |
| concept | autopas::utils::ContainerType |
| Concept to check if something is a container (vector, array or set). | |