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

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

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

Classes

struct  Codim
 
struct  RefinementRules
 

Public Types

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

◆ BNDFaceType

template<class Comm >
typedef GitterImplType::Objects::Hbnd4Default Dune::ALU3dImplTraits< hexa, Comm >::BNDFaceType

◆ GEOElementType

template<class Comm >
typedef GitterType::Geometric::hexa_GEO Dune::ALU3dImplTraits< hexa, Comm >::GEOElementType

◆ GEOFaceType

template<class Comm >
typedef GitterType::Geometric::hface4_GEO Dune::ALU3dImplTraits< hexa, Comm >::GEOFaceType

◆ GEOPeriodicType

template<class Comm >
typedef GitterType::Geometric::periodic4_GEO Dune::ALU3dImplTraits< hexa, Comm >::GEOPeriodicType

◆ GEOVertexType

template<class Comm >
typedef GitterType::Geometric::VertexGeo Dune::ALU3dImplTraits< hexa, Comm >::GEOVertexType

◆ GitterImplType

template<class Comm >
typedef ALU3dBasicImplTraits< Comm >::GitterImplType Dune::ALU3dImplTraits< hexa, Comm >::GitterImplType

◆ GitterType

template<class Comm >
typedef ALU3dBasicImplTraits< Comm >::GitterType Dune::ALU3dImplTraits< hexa, Comm >::GitterType

◆ HasFaceType

template<class Comm >
typedef GitterType::Geometric::hasFace4 Dune::ALU3dImplTraits< hexa, Comm >::HasFaceType

◆ HfaceRuleType

template<class Comm >
typedef GitterType::Geometric::Hface4Rule Dune::ALU3dImplTraits< hexa, Comm >::HfaceRuleType

◆ ImplBndFaceType

template<class Comm >
typedef GitterImplType::Objects::hbndseg4_IMPL Dune::ALU3dImplTraits< hexa, Comm >::ImplBndFaceType

◆ IMPLElementType

template<class Comm >
typedef GitterImplType::Objects::hexa_IMPL Dune::ALU3dImplTraits< hexa, Comm >::IMPLElementType

◆ MarkRuleType

template<class Comm >
typedef GitterType::Geometric::HexaRule Dune::ALU3dImplTraits< hexa, Comm >::MarkRuleType

◆ NeighbourFaceType

template<class Comm >
typedef std::pair< GEOFaceType *, int > Dune::ALU3dImplTraits< hexa, Comm >::NeighbourFaceType

◆ NeighbourPairType

template<class Comm >
typedef std::pair< HasFaceType *, int > Dune::ALU3dImplTraits< hexa, Comm >::NeighbourPairType

Member Function Documentation

◆ getFace()

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: