AutoPas  3.0.0
Loading...
Searching...
No Matches
Classes | Namespaces | Functions
Configuration.h File Reference
#include <tuple>
#include "autopas/containers/CompatibleLoadEstimators.h"
#include "autopas/containers/CompatibleTraversals.h"
#include "autopas/options/ContainerOption.h"
#include "autopas/options/DataLayoutOption.h"
#include "autopas/options/LoadEstimatorOption.h"
#include "autopas/options/Newton3Option.h"
#include "autopas/options/TraversalOption.h"
Include dependency graph for Configuration.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  autopas::Configuration
 Class containing multiple options that form an algorithm configuration for the pairwise iteration. More...
 
struct  autopas::ConfigHash
 Hash function for Configuration objects to be used in e.g. More...
 

Namespaces

namespace  autopas
 This is the main namespace of AutoPas.
 

Functions

std::ostream & autopas::operator<< (std::ostream &os, const Configuration &configuration)
 Stream insertion operator.
 
std::istream & autopas::operator>> (std::istream &in, Configuration &configuration)
 Stream extraction operator.
 
bool autopas::operator== (const Configuration &lhs, const Configuration &rhs)
 Equals operator for Configuration objects.
 
bool autopas::operator!= (const Configuration &lhs, const Configuration &rhs)
 Not-Equals operator for Configuration objects.
 
bool autopas::operator< (const Configuration &lhs, const Configuration &rhs)
 Comparison operator for Configuration objects.
 

Detailed Description

Author
F. Gratl
Date
17. Nov 2022
Author
F. Gratl
Date
1 Feb. 2019