AutoPas  3.0.0
Loading...
Searching...
No Matches
SoAType.h
Go to the documentation of this file.
1
8#pragma once
9
10#include <tuple>
11#include <vector>
12
14
15namespace autopas::utils {
16
22template <typename... soatypes>
23struct SoAType {
28 using Type = std::tuple<std::vector<soatypes, autopas::AlignedAllocator<soatypes>>...>;
29};
30
31} // namespace autopas::utils
In this namespace some helper classes and functions can be found used inside of AutoPas.
Definition: namespaces.h:44
Helper struct to get a the SoAType.
Definition: SoAType.h:23
std::tuple< std::vector< soatypes, autopas::AlignedAllocator< soatypes > >... > Type
This is the Type of the SoAType.
Definition: SoAType.h:28