|
dune-grid 2.12-git
|
Loading...
Searching...
No Matches
Public Member Functions |
Protected Types |
Protected Member Functions |
Static Protected Member Functions |
Protected Attributes |
Static Protected Attributes |
List of all members
Dune::HierarchicSearch< Grid, IS > Class Template Reference
Search an IndexSet for an Entity containing a given point. More...
#include <dune/grid/utility/hierarchicsearch.hh>
Public Member Functions | |
| HierarchicSearch (const Grid &g, const IS &is) | |
| Construct a HierarchicSearch object from a Grid and an IndexSet. | |
| Entity | findEntity (const FieldVector< ct, dimw > &global) const |
| Search the IndexSet of this HierarchicSearch for an Entity containing point global. | |
| template<PartitionIteratorType partition> | |
| Entity | findEntity (const FieldVector< ct, dimw > &global) const |
| Search the IndexSet of this HierarchicSearch for an Entity containing point global. | |
Protected Types | |
| typedef Grid::ctype | ct |
| get coord type from the grid | |
| typedef Grid::template Codim< 0 >::Entity | Entity |
| get entity from the grid | |
| typedef Grid::HierarchicIterator | HierarchicIterator |
| type of HierarchicIterator | |
Protected Member Functions | |
| Entity | hFindEntity (const Entity &entity, const FieldVector< ct, dimw > &global) const |
Static Protected Member Functions | |
| static std::string | formatEntityInformation (const Entity &e) |
Protected Attributes | |
| const Grid & | grid_ |
| const IS & | indexSet_ |
Static Protected Attributes | |
| static constexpr int | dim = Grid::dimension |
| get dimension from the grid | |
| static constexpr int | dimw = Grid::dimensionworld |
| get world dimension from the grid | |
Detailed Description
template<class Grid, class IS>
class Dune::HierarchicSearch< Grid, IS >
class Dune::HierarchicSearch< Grid, IS >
Member Typedef Documentation
◆ ct
template<class Grid , class IS >
|
protected |
get coord type from the grid
◆ Entity
template<class Grid , class IS >
|
protected |
get entity from the grid
◆ HierarchicIterator
template<class Grid , class IS >
|
protected |
type of HierarchicIterator
Constructor & Destructor Documentation
◆ HierarchicSearch()
template<class Grid , class IS >
|
inline |
Construct a HierarchicSearch object from a Grid and an IndexSet.
Member Function Documentation
◆ findEntity() [1/2]
template<class Grid , class IS >
|
inline |
Search the IndexSet of this HierarchicSearch for an Entity containing point global.
- Exceptions
-
GridError No element of the coarse grid contains the given coordinate.
◆ findEntity() [2/2]
template<class Grid , class IS >
template<PartitionIteratorType partition>
|
inline |
Search the IndexSet of this HierarchicSearch for an Entity containing point global.
- Exceptions
-
GridError No element of the coarse grid contains the given coordinate.
type of LevelIterator
◆ formatEntityInformation()
template<class Grid , class IS >
|
inlinestaticprotected |
◆ hFindEntity()
template<class Grid , class IS >
|
inlineprotected |
Member Data Documentation
◆ dim
template<class Grid , class IS >
|
staticconstexprprotected |
get dimension from the grid
◆ dimw
template<class Grid , class IS >
|
staticconstexprprotected |
get world dimension from the grid
◆ grid_
template<class Grid , class IS >
|
protected |
◆ indexSet_
template<class Grid , class IS >
|
protected |
The documentation for this class was generated from the following file:
Legal Statements / Impressum | Hosted by TU Dresden & Uni Heidelberg | Generated by
1.9.8