dune-fem 2.8.0
Loading...
Searching...
No Matches
Public Types | Public Member Functions | Static Public Attributes | Protected Types | List of all members
Dune::Fem::DefaultGridPartEntity< 0, dim, GridFamily > Class Template Reference

#include <dune/fem/gridpart/common/defaultgridpartentity.hh>

Inheritance diagram for Dune::Fem::DefaultGridPartEntity< 0, dim, GridFamily >:
Inheritance graph

Public Types

typedef Traits::template Codim< codimension >::LocalGeometry LocalGeometry
 
typedef Traits::template Codim< codimension >::Entity Entity
 
typedef Traits::HierarchicIterator HierarchicIterator
 

Public Member Functions

int level () const
 
bool isLeaf () const
 
Entity father () const
 
bool hasFather () const
 
const LocalGeometrygeometryInFather () const
 
HierarchicIterator hbegin (int maxLevel) const
 
HierarchicIterator hend (int maxLevel) const
 
bool isRegular () const
 
bool isNew () const
 
bool mightVanish () const
 

Static Public Attributes

static const int codimension = 0
 
static const int dimension = dim
 
static const int mydimension = dimension - codimension
 

Protected Types

typedef std::remove_const< GridFamily >::type::Traits Traits
 

Member Typedef Documentation

◆ Entity

template<int dim, class GridFamily >
typedef Traits::template Codim<codimension>::Entity Dune::Fem::DefaultGridPartEntity< 0, dim, GridFamily >::Entity

◆ HierarchicIterator

template<int dim, class GridFamily >
typedef Traits::HierarchicIterator Dune::Fem::DefaultGridPartEntity< 0, dim, GridFamily >::HierarchicIterator

◆ LocalGeometry

template<int dim, class GridFamily >
typedef Traits::template Codim<codimension>::LocalGeometry Dune::Fem::DefaultGridPartEntity< 0, dim, GridFamily >::LocalGeometry

◆ Traits

template<int dim, class GridFamily >
typedef std::remove_const<GridFamily>::type::Traits Dune::Fem::DefaultGridPartEntity< 0, dim, GridFamily >::Traits
protected

Member Function Documentation

◆ father()

template<int dim, class GridFamily >
Entity Dune::Fem::DefaultGridPartEntity< 0, dim, GridFamily >::father ( ) const
inline

◆ geometryInFather()

template<int dim, class GridFamily >
const LocalGeometry & Dune::Fem::DefaultGridPartEntity< 0, dim, GridFamily >::geometryInFather ( ) const
inline

◆ hasFather()

template<int dim, class GridFamily >
bool Dune::Fem::DefaultGridPartEntity< 0, dim, GridFamily >::hasFather ( ) const
inline

◆ hbegin()

template<int dim, class GridFamily >
HierarchicIterator Dune::Fem::DefaultGridPartEntity< 0, dim, GridFamily >::hbegin ( int  maxLevel) const
inline

◆ hend()

template<int dim, class GridFamily >
HierarchicIterator Dune::Fem::DefaultGridPartEntity< 0, dim, GridFamily >::hend ( int  maxLevel) const
inline

◆ isLeaf()

template<int dim, class GridFamily >
bool Dune::Fem::DefaultGridPartEntity< 0, dim, GridFamily >::isLeaf ( ) const
inline

◆ isNew()

template<int dim, class GridFamily >
bool Dune::Fem::DefaultGridPartEntity< 0, dim, GridFamily >::isNew ( ) const
inline

◆ isRegular()

template<int dim, class GridFamily >
bool Dune::Fem::DefaultGridPartEntity< 0, dim, GridFamily >::isRegular ( ) const
inline

◆ level()

template<int dim, class GridFamily >
int Dune::Fem::DefaultGridPartEntity< 0, dim, GridFamily >::level ( ) const
inline

◆ mightVanish()

template<int dim, class GridFamily >
bool Dune::Fem::DefaultGridPartEntity< 0, dim, GridFamily >::mightVanish ( ) const
inline

Member Data Documentation

◆ codimension

template<int dim, class GridFamily >
const int Dune::Fem::DefaultGridPartEntity< 0, dim, GridFamily >::codimension = 0
static

◆ dimension

template<int dim, class GridFamily >
const int Dune::Fem::DefaultGridPartEntity< 0, dim, GridFamily >::dimension = dim
static

◆ mydimension

template<int dim, class GridFamily >
const int Dune::Fem::DefaultGridPartEntity< 0, dim, GridFamily >::mydimension = dimension - codimension
static

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