dune-multidomaingrid 2.8
Loading...
Searching...
No Matches
Public Types | Public Member Functions | Protected Member Functions | List of all members
Dune::mdgrid::EntityWrapperBase< codim, dim, GridImp > Class Template Reference

#include <dune/grid/multidomaingrid/entity.hh>

Inheritance diagram for Dune::mdgrid::EntityWrapperBase< codim, dim, GridImp >:
Inheritance graph

Public Types

typedef GridImp::template Codim< codim >::Geometry Geometry
 
typedef EntitySeedWrapper< typename HostEntity::EntitySeed > EntitySeed
 

Public Member Functions

 EntityWrapperBase ()
 
 EntityWrapperBase (const HostEntity &e)
 
 EntityWrapperBase (HostEntity &&e)
 
int level () const
 
PartitionType partitionType () const
 
unsigned int subEntities (unsigned int codimSubEntitiy) const
 
Geometry geometry () const
 
EntitySeed seed () const
 
bool equals (const EntityWrapperBase &other) const
 

Protected Member Functions

const HostEntity & hostEntity () const
 

Member Typedef Documentation

◆ EntitySeed

template<int codim, int dim, typename GridImp >
typedef EntitySeedWrapper<typename HostEntity::EntitySeed> Dune::mdgrid::EntityWrapperBase< codim, dim, GridImp >::EntitySeed

◆ Geometry

template<int codim, int dim, typename GridImp >
typedef GridImp::template Codim<codim>::Geometry Dune::mdgrid::EntityWrapperBase< codim, dim, GridImp >::Geometry

Constructor & Destructor Documentation

◆ EntityWrapperBase() [1/3]

template<int codim, int dim, typename GridImp >
Dune::mdgrid::EntityWrapperBase< codim, dim, GridImp >::EntityWrapperBase ( )
inline

◆ EntityWrapperBase() [2/3]

template<int codim, int dim, typename GridImp >
Dune::mdgrid::EntityWrapperBase< codim, dim, GridImp >::EntityWrapperBase ( const HostEntity &  e)
inlineexplicit

◆ EntityWrapperBase() [3/3]

template<int codim, int dim, typename GridImp >
Dune::mdgrid::EntityWrapperBase< codim, dim, GridImp >::EntityWrapperBase ( HostEntity &&  e)
inlineexplicit

Member Function Documentation

◆ equals()

template<int codim, int dim, typename GridImp >
bool Dune::mdgrid::EntityWrapperBase< codim, dim, GridImp >::equals ( const EntityWrapperBase< codim, dim, GridImp > &  other) const
inline

◆ geometry()

template<int codim, int dim, typename GridImp >
Geometry Dune::mdgrid::EntityWrapperBase< codim, dim, GridImp >::geometry ( ) const
inline

◆ hostEntity()

template<int codim, int dim, typename GridImp >
const HostEntity & Dune::mdgrid::EntityWrapperBase< codim, dim, GridImp >::hostEntity ( ) const
inlineprotected

◆ level()

template<int codim, int dim, typename GridImp >
int Dune::mdgrid::EntityWrapperBase< codim, dim, GridImp >::level ( ) const
inline

◆ partitionType()

template<int codim, int dim, typename GridImp >
PartitionType Dune::mdgrid::EntityWrapperBase< codim, dim, GridImp >::partitionType ( ) const
inline

◆ seed()

template<int codim, int dim, typename GridImp >
EntitySeed Dune::mdgrid::EntityWrapperBase< codim, dim, GridImp >::seed ( ) const
inline

◆ subEntities()

template<int codim, int dim, typename GridImp >
unsigned int Dune::mdgrid::EntityWrapperBase< codim, dim, GridImp >::subEntities ( unsigned int  codimSubEntitiy) const
inline

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