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

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

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

Public Types

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

Public Member Functions

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
 
const MultiDomainEntitymultiDomainEntity () const
 
const HostEntityhostEntity () const
 
const GridImp & grid () const
 

Protected Types

using MultiDomainEntity = typename GridImp::MultiDomainGrid::Traits::template Codim< codim >::Entity
 
using HostEntity = typename GridImp::HostGrid::Traits::template Codim< codim >::Entity
 

Member Typedef Documentation

◆ EntitySeed

template<int codim, int dim, typename GridImp >
using Dune::mdgrid::subdomain::EntityWrapperBase< codim, dim, GridImp >::EntitySeed = EntitySeedWrapper<typename HostEntity::EntitySeed>
inherited

◆ Geometry

template<int codim, int dim, typename GridImp >
using Dune::mdgrid::subdomain::EntityWrapperBase< codim, dim, GridImp >::Geometry = typename GridImp::template Codim<codim>::Geometry
inherited

◆ HostEntity

template<int codim, int dim, typename GridImp >
using Dune::mdgrid::subdomain::EntityWrapperBase< codim, dim, GridImp >::HostEntity = typename GridImp::HostGrid::Traits::template Codim<codim>::Entity
protectedinherited

◆ MultiDomainEntity

template<int codim, int dim, typename GridImp >
using Dune::mdgrid::subdomain::EntityWrapperBase< codim, dim, GridImp >::MultiDomainEntity = typename GridImp::MultiDomainGrid::Traits::template Codim<codim>::Entity
protectedinherited

Member Function Documentation

◆ equals()

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

◆ geometry()

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

◆ grid()

template<int codim, int dim, typename GridImp >
const GridImp & Dune::mdgrid::subdomain::EntityWrapperBase< codim, dim, GridImp >::grid ( ) const
inlineinherited

◆ hostEntity()

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

◆ level()

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

◆ multiDomainEntity()

template<int codim, int dim, typename GridImp >
const MultiDomainEntity & Dune::mdgrid::subdomain::EntityWrapperBase< codim, dim, GridImp >::multiDomainEntity ( ) const
inlineinherited

◆ partitionType()

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

◆ seed()

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

◆ subEntities()

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

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