SelectionMode.hpp
1 #ifndef OPALS_SELECTION_MODE_HPP_INCLUDED
2 #define OPALS_SELECTION_MODE_HPP_INCLUDED
3 
4 #include <opals/config.hpp>
5 
6 namespace opals
7 {
8  /// Enumerator defining different grid interpolation methods (used by opalsGrid)
9  namespace SelectionMode
10  {
11  enum Type
12  {
13  nearest , ///< pure nearest neighbour (nn) selection
14  quadrant , ///< quadrant-wise nn selection, ie. nn per quadrant, then 2nd nn per quadrant, ...
15  octant , ///< octant-wise nn selection, ie. nn per octant, then 2nd nn per octant, ...
16  Count ///< number of elements
17  };
18  }
19 }
20 
21 #endif