20 #ifndef LIBMESH_LOCATION_MAPS_H 21 #define LIBMESH_LOCATION_MAPS_H 30 #include <unordered_map> 55 typedef std::unordered_multimap<unsigned int, T *>
map_type;
84 #endif // LIBMESH_LOCATION_MAPS_H T * find(const Point &, const Real tol=TOLERANCE)
std::vector< Real > _upper_bound
Point point_of(const T &) const
static const Real TOLERANCE
std::map-like data structure using hashed Points for keys.
unsigned int key(const Point &)
DIE A HORRIBLE DEATH HERE typedef LIBMESH_DEFAULT_SCALAR_TYPE Real
std::vector< Real > _lower_bound
A geometric point in (x,y,z) space.
std::unordered_multimap< unsigned int, T * > map_type