Classes | Public Member Functions | Static Public Member Functions | Public Attributes

Fiber::PointSearch Struct Reference

Point Search Utility functions for finding points in a grid based on provided coordinate information. More...

#include <PointSearch.hpp>

List of all members.

Classes

Public Member Functions

Static Public Member Functions

Public Attributes


Detailed Description

Point Search Utility functions for finding points in a grid based on provided coordinate information.


Member Function Documentation

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().