Go to the source code of this file.
|
| std::set< Configuration > | autopas::SearchSpaceGenerators::cartesianProduct (const std::set< ContainerOption > &allowedContainerOptions, const std::set< TraversalOption > &allowedTraversalOptions, const std::set< LoadEstimatorOption > &allowedLoadEstimatorOptions, const std::set< DataLayoutOption > &allowedDataLayoutOptions, const std::set< Newton3Option > &allowedNewton3Options, const NumberSet< double > *allowedCellSizeFactors, const std::set< VectorizationPatternOption > &allowedVecPatternOptions, const InteractionTypeOption &interactionType) |
| | Fills the search space with the cartesian product of the given options (minus invalid combinations).
|
| |
| OptionSpace | autopas::SearchSpaceGenerators::inferOptionDimensions (const std::set< Configuration > &searchSet) |
| | Crudely trying to reconstruct the dimensions of the search space from a given set of options.
|
| |
| std::set< double > | autopas::SearchSpaceGenerators::calculateRelevantCsfs (const NumberInterval< double > &numberInterval, double interactionLength, double domainLengthX) |
| | For a given domain parametrization, calculate which cell size factors (csf) in an interval actually are useful to generate distinct numbers of cells.
|
| |
- Author
- F. Gratl
- Date
- 23.06.23