Main Page
Module List
Reference documentation
Namespaces
Classes
Examples
distro
c++_api
inc
opals
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