dune-spgrid  2.7
Public Types | Public Member Functions | Static Public Attributes | Protected Attributes | List of all members
Dune::HierarchicSearch< SPGrid< ct, dim, Ref, Comm >, IndexSet > Class Template Reference

#include <dune/grid/spgrid/hierarchicsearch.hh>

Inheritance diagram for Dune::HierarchicSearch< SPGrid< ct, dim, Ref, Comm >, IndexSet >:
Inheritance graph

Public Types

typedef Base::Entity Entity
 
typedef Base::GlobalVector GlobalVector
 
typedef Base::ctype ctype
 

Public Member Functions

 HierarchicSearch (const Grid &grid, const IndexSet &indexSet)
 
Entity findEntity (const GlobalVector &global) const
 
template<PartitionIteratorType pitype>
Entity findEntity (const GlobalVector &global) const
 
Entity findEntity (const GlobalVector &global, int level) const
 

Static Public Attributes

static const int dimension
 

Protected Attributes

const SPGrid< ct, dim, Ref, Comm > & grid_
 

Member Typedef Documentation

◆ ctype

typedef Base::ctype Dune::SPHierarchicSearch< SPGrid< ct, dim, Ref, Comm > , IndexSet >::ctype
inherited

◆ Entity

template<class ct , int dim, template< int > class Ref, class Comm , class IndexSet >
typedef Base::Entity Dune::HierarchicSearch< SPGrid< ct, dim, Ref, Comm >, IndexSet >::Entity

◆ GlobalVector

template<class ct , int dim, template< int > class Ref, class Comm , class IndexSet >
typedef Base::GlobalVector Dune::HierarchicSearch< SPGrid< ct, dim, Ref, Comm >, IndexSet >::GlobalVector

Constructor & Destructor Documentation

◆ HierarchicSearch()

template<class ct , int dim, template< int > class Ref, class Comm , class IndexSet >
Dune::HierarchicSearch< SPGrid< ct, dim, Ref, Comm >, IndexSet >::HierarchicSearch ( const Grid grid,
const IndexSet &  indexSet 
)
inline

Member Function Documentation

◆ findEntity() [1/3]

template<class ct , int dim, template< int > class Ref, class Comm , class IndexSet >
Entity Dune::HierarchicSearch< SPGrid< ct, dim, Ref, Comm >, IndexSet >::findEntity ( const GlobalVector global) const
inline

◆ findEntity() [2/3]

template<class ct , int dim, template< int > class Ref, class Comm , class IndexSet >
template<PartitionIteratorType pitype>
Entity Dune::HierarchicSearch< SPGrid< ct, dim, Ref, Comm >, IndexSet >::findEntity ( const GlobalVector global) const
inline

◆ findEntity() [3/3]

template<class Grid >
Entity Dune::SPBasicHierarchicSearch< Grid >::findEntity ( const GlobalVector global,
int  level 
) const
inlineinherited

Member Data Documentation

◆ dimension

const int Dune::SPBasicHierarchicSearch< SPGrid< ct, dim, Ref, Comm > >::dimension
staticinherited

◆ grid_

const SPGrid< ct, dim, Ref, Comm > & Dune::SPBasicHierarchicSearch< SPGrid< ct, dim, Ref, Comm > >::grid_
protectedinherited

The documentation for this class was generated from the following file: