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

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

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

Classes

struct  Codim
 

Public Types

enum  { bisect_element_t }
 
enum  { refine_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::hface3_GEO GEOFaceType
 
typedef GitterType::Geometric::VertexGeo GEOVertexType
 
typedef GitterImplType::Objects::tetra_IMPL IMPLElementType
 
typedef GitterType::Geometric::tetra_GEO GEOElementType
 
typedef GitterType::Geometric::periodic3_GEO GEOPeriodicType
 
typedef GitterType::Geometric::hasFace3 HasFaceType
 
typedef GitterType::Geometric::Hface3Rule HfaceRuleType
 
typedef GitterImplType::Objects::Hbnd3Default BNDFaceType
 
typedef GitterImplType::Objects::hbndseg3_IMPL ImplBndFaceType
 
typedef GitterType::Geometric::TetraRule 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::Hbnd3Default Dune::ALU3dImplTraits< tetra, Comm >::BNDFaceType
template<class Comm >
typedef GitterType::Geometric::tetra_GEO Dune::ALU3dImplTraits< tetra, Comm >::GEOElementType
template<class Comm >
typedef GitterType::Geometric::hface3_GEO Dune::ALU3dImplTraits< tetra, Comm >::GEOFaceType
template<class Comm >
typedef GitterType::Geometric::periodic3_GEO Dune::ALU3dImplTraits< tetra, Comm >::GEOPeriodicType
template<class Comm >
typedef GitterType::Geometric::VertexGeo Dune::ALU3dImplTraits< tetra, Comm >::GEOVertexType
template<class Comm >
typedef ALU3dBasicImplTraits< Comm >::GitterImplType Dune::ALU3dImplTraits< tetra, Comm >::GitterImplType
template<class Comm >
typedef ALU3dBasicImplTraits< Comm >::GitterType Dune::ALU3dImplTraits< tetra, Comm >::GitterType
template<class Comm >
typedef GitterType::Geometric::hasFace3 Dune::ALU3dImplTraits< tetra, Comm >::HasFaceType
template<class Comm >
typedef GitterType::Geometric::Hface3Rule Dune::ALU3dImplTraits< tetra, Comm >::HfaceRuleType
template<class Comm >
typedef GitterImplType::Objects::hbndseg3_IMPL Dune::ALU3dImplTraits< tetra, Comm >::ImplBndFaceType
template<class Comm >
typedef GitterImplType::Objects::tetra_IMPL Dune::ALU3dImplTraits< tetra, Comm >::IMPLElementType
template<class Comm >
typedef GitterType::Geometric::TetraRule Dune::ALU3dImplTraits< tetra, Comm >::MarkRuleType
template<class Comm >
typedef std::pair< GEOFaceType *, int > Dune::ALU3dImplTraits< tetra, Comm >::NeighbourFaceType
template<class Comm >
typedef std::pair< HasFaceType *, int > Dune::ALU3dImplTraits< tetra, Comm >::NeighbourPairType

Member Enumeration Documentation

template<class Comm >
anonymous enum
Enumerator
bisect_element_t 
template<class Comm >
anonymous enum
Enumerator
refine_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< tetra, Comm >::getFace ( const Elem &  elem,
const int  aluFace 
)
inlinestatic

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