17namespace autopas::compatibleVectorizationPattern {
26 autopas::ContainerOption container) {
28 case ContainerOption::verletLists:
29 case ContainerOption::verletListsCells:
30 case ContainerOption::pairwiseVerletLists:
31 case ContainerOption::varVerletListsAsBuild: {
32 return std::set<autopas::VectorizationPatternOption>{VectorizationPatternOption::p1xVec};
35 return std::set<autopas::VectorizationPatternOption>{autopas::VectorizationPatternOption::getAllOptions()};
static std::set< autopas::VectorizationPatternOption > allCompatibleVectorizationPattern(autopas::ContainerOption container)
Returns a set of vectorization patterns compatible with the container.
Definition: CompatibleVectorizationPattern.h:25