dune-grid  2.4.1-rc2
Classes | Public Types | Static Public Member Functions | List of all members
Dune::ALU3dImplTraits< hexa, Comm > Struct Template Reference

#include <dune/grid/alugrid/3d/alu3dinclude.hh>

Inheritance diagram for Dune::ALU3dImplTraits< hexa, Comm >:
Inheritance graph

Classes

struct  Codim
 

Public Types

enum  { refine_element_t = MarkRuleType::iso8 }
 
enum  { bisect_element_t = MarkRuleType::iso8 }
 
enum  { coarse_element_t = MarkRuleType::crs }
 
enum  { nosplit_element_t = MarkRuleType::nosplit }
 
typedef ALU3dBasicImplTraits< Comm >::GitterType GitterType
 
typedef ALU3dBasicImplTraits< Comm >::GitterImplType GitterImplType
 
typedef GitterType::Geometric::hface4_GEO GEOFaceType
 
typedef GitterType::Geometric::VertexGeo GEOVertexType
 
typedef GitterImplType::Objects::hexa_IMPL IMPLElementType
 
typedef GitterType::Geometric::hexa_GEO GEOElementType
 
typedef GitterType::Geometric::periodic4_GEO GEOPeriodicType
 
typedef GitterType::Geometric::hasFace4 HasFaceType
 
typedef GitterType::Geometric::Hface4Rule HfaceRuleType
 
typedef GitterImplType::Objects::Hbnd4Default BNDFaceType
 
typedef GitterImplType::Objects::hbndseg4_IMPL ImplBndFaceType
 
typedef GitterType::Geometric::HexaRule MarkRuleType
 
typedef std::pair< GEOFaceType *, int > NeighbourFaceType
 
typedef std::pair< HasFaceType *, int > NeighbourPairType
 

Static Public Member Functions

template<class Elem >
static const GEOFaceTypegetFace (const Elem &elem, const int aluFace)
 

Member Typedef Documentation

template<class Comm >
typedef GitterImplType::Objects::Hbnd4Default Dune::ALU3dImplTraits< hexa, Comm >::BNDFaceType
template<class Comm >
typedef GitterType::Geometric::hexa_GEO Dune::ALU3dImplTraits< hexa, Comm >::GEOElementType
template<class Comm >
typedef GitterType::Geometric::hface4_GEO Dune::ALU3dImplTraits< hexa, Comm >::GEOFaceType
template<class Comm >
typedef GitterType::Geometric::periodic4_GEO Dune::ALU3dImplTraits< hexa, Comm >::GEOPeriodicType
template<class Comm >
typedef GitterType::Geometric::VertexGeo Dune::ALU3dImplTraits< hexa, Comm >::GEOVertexType
template<class Comm >
typedef ALU3dBasicImplTraits< Comm >::GitterImplType Dune::ALU3dImplTraits< hexa, Comm >::GitterImplType
template<class Comm >
typedef ALU3dBasicImplTraits< Comm >::GitterType Dune::ALU3dImplTraits< hexa, Comm >::GitterType
template<class Comm >
typedef GitterType::Geometric::hasFace4 Dune::ALU3dImplTraits< hexa, Comm >::HasFaceType
template<class Comm >
typedef GitterType::Geometric::Hface4Rule Dune::ALU3dImplTraits< hexa, Comm >::HfaceRuleType
template<class Comm >
typedef GitterImplType::Objects::hbndseg4_IMPL Dune::ALU3dImplTraits< hexa, Comm >::ImplBndFaceType
template<class Comm >
typedef GitterImplType::Objects::hexa_IMPL Dune::ALU3dImplTraits< hexa, Comm >::IMPLElementType
template<class Comm >
typedef GitterType::Geometric::HexaRule Dune::ALU3dImplTraits< hexa, Comm >::MarkRuleType
template<class Comm >
typedef std::pair< GEOFaceType *, int > Dune::ALU3dImplTraits< hexa, Comm >::NeighbourFaceType
template<class Comm >
typedef std::pair< HasFaceType *, int > Dune::ALU3dImplTraits< hexa, Comm >::NeighbourPairType

Member Enumeration Documentation

template<class Comm >
anonymous enum
Enumerator
refine_element_t 
template<class Comm >
anonymous enum
Enumerator
bisect_element_t 
template<class Comm >
anonymous enum
Enumerator
coarse_element_t 
template<class Comm >
anonymous enum
Enumerator
nosplit_element_t 

Member Function Documentation

template<class Comm >
template<class Elem >
static const GEOFaceType* Dune::ALU3dImplTraits< hexa, Comm >::getFace ( const Elem &  elem,
const int  aluFace 
)
inlinestatic

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