AutoPas  3.0.0
Loading...
Searching...
No Matches
Namespaces
namespaces.h File Reference

In this file all namespaces of autopas should be listed and documented. More...

Go to the source code of this file.

Namespaces

namespace  autopas
 This is the main namespace of AutoPas.
 
namespace  autopas::internal
 This namespace is used for implementation specifics.
 
namespace  autopas::memoryProfiler
 This namespace is used for memory profiling functions.
 
namespace  autopas::smoothing
 Algorithms for creating a smooth function through a series of points.
 
namespace  autopas::sph
 In this namespace all functionality of the Smoothed Particle Hydrodynamics module of autopas is present.
 
namespace  autopas::utils
 In this namespace some helper classes and functions can be found used inside of AutoPas.
 
namespace  autopas::utils::ArrayMath
 Namespace to handle mathematical operations of std::array.
 
namespace  autopas::utils::ArrayUtils
 In this namespace some helper functions for std::array can be found.
 
namespace  autopas::utils::CompileInfo
 Namespace for functions that provide information about what the code was compiled with.
 
namespace  autopas::utils::StringUtils
 Some functions to parse enums from (input-) strings.
 
namespace  autopas::utils::ThreeDimensionalMapping
 Namespace to handle the conversion between one dimensional and three dimensional indices.
 
namespace  autopas::utils::TupleUtils
 In this namespace some helper functions for std::tuple can be found.
 
namespace  autopas::utils::NumParticlesEstimator
 Functions to estimate numbers of particles.
 
namespace  autopas::options
 Namespace that contains the explicitly defined options of AutoPas.
 
namespace  autopas::octree
 Namespace that contains code that is used by the octree internally.
 
namespace  autopas::tuningLogEntry
 Contains some helpers to write and read the tuning log entries.
 
namespace  autopas::SearchSpaceGenerators
 Generators for search spaces.
 
namespace  autopas::VerletListsCellsHelpers
 Helper functions and type aliases for verlet lists cells.
 
namespace  autopas::FuzzyLogic
 Namespace that contains the fuzzy logic framework used by the FuzzyTuning-strategy.
 
namespace  autopas::AutopasGeneratedFuzzyRuleSyntax
 Namespace that contains the generated parser for FuzzyRuleFiles.
 
namespace  autopas::RuleSyntax
 Namespace that contains code for evaluating the RuleBasedTuning-Strategy.
 
namespace  autopas::AutopasGeneratedRuleSyntax
 Namespace that contains the generated parser for RuleFiles.
 
namespace  autopas::LCC08CellHandlerUtility
 Helper function and type aliases for the C08 base step traversal.
 
namespace  autopas::LCC08CellHandlerUtility::internal
 Internal namespace of LCC08CellHandlerUtility containing private functions.
 

Detailed Description

In this file all namespaces of autopas should be listed and documented.

Author
seckler
Date
07.06.18