AutoPas  3.0.0
Loading...
Searching...
No Matches
Namespaces | Functions
TuningStrategyFactory.h File Reference
#include "TuningStrategyFactoryInfo.h"
#include "autopas/options/TuningStrategyOption.h"
#include "autopas/tuning/tuningStrategy/TuningStrategyInterface.h"
#include "autopas/tuning/utils/SearchSpaceGenerators.h"
Include dependency graph for TuningStrategyFactory.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Namespaces

namespace  autopas
 This is the main namespace of AutoPas.
 

Functions

std::unique_ptr< TuningStrategyInterfaceautopas::TuningStrategyFactory::generateTuningStrategy (const std::set< Configuration > &searchSpace, TuningStrategyOption tuningStrategyOption, const TuningStrategyFactoryInfo &info, const std::string &outputSuffix="")
 Generates a new Tuning Strategy object.
 

Detailed Description

Author
seckler
Date
07.02.2020

Function Documentation

◆ generateTuningStrategy()

std::unique_ptr< TuningStrategyInterface > autopas::TuningStrategyFactory::generateTuningStrategy ( const std::set< Configuration > &  searchSpace,
TuningStrategyOption  tuningStrategyOption,
const TuningStrategyFactoryInfo info,
const std::string &  outputSuffix = "" 
)

Generates a new Tuning Strategy object.

Parameters
searchSpace
tuningStrategyOption
info
outputSuffix
Returns
Pointer to the tuning strategy object or the null pointer if an exception was suppressed.