Point Search Utility functions for finding points in a grid based on provided coordinate information. More...
#include <PointSearch.hpp>
Point Search Utility functions for finding points in a grid based on provided coordinate information.
static SkeletonID Fiber::PointSearch::CellID | ( | const Grid & | G | ) | [inline, static] |
Return the skeleton ID which is used to cell information.
A cell is an atomic set of vertices (therefore index depth 1) and of the same dimensionality of the vertices.
References Grid::findVertices().
Referenced by PointSearch().
RefPtr< Field > Fiber::PointSearch::getHelperField | ( | const RefPtr< Slice > & | slice, | |
const RefPtr< Grid > & | TheGrid, | |||
const string & | Gridname | |||
) | [static] |
Global high-level functions to inspect whether a certain Grid has a point search helper field.
Use in combination with hasLookupFragment() to check if there is information about a certain fragment.
static string Fiber::PointSearch::HelperGridname | ( | const string & | Gridname | ) | [inline, static] |
The point search stores lookup information in another Grid object on the same slice.
It will be stored under the name as provided by this function.
Referenced by PointSearch().