dune-grid  2.2.0
Classes | Public Types | Static Public Member Functions
Dune::ALU3dImplTraits< hexa, Comm > Struct Template Reference

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

List of all members.

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)

template<class Comm>
struct Dune::ALU3dImplTraits< hexa, Comm >


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 
) [inline, static]

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