dune-grid  2.2.0
Public Types | Public Member Functions | List of all members
Dune::NonConformingFaceMapping< hexa, Comm > Struct Template Reference

Non-conforming face mappings for hexahedra. More...

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

Public Types

typedef FieldVector
< alu3d_ctype, 2 > 
CoordinateType
typedef ALU3dImplTraits< hexa,
Comm >::HfaceRuleType 
RefinementRuleType

Public Member Functions

 NonConformingFaceMapping (RefinementRuleType rule, int nChild)
void child2parent (const CoordinateType &childCoordinates, CoordinateType &parentCoordinates) const
CoordinateType child2parent (const FieldVector< alu3d_ctype, 2 > &childCoordinates) const

Detailed Description

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

Non-conforming face mappings for hexahedra.

Member Typedef Documentation

template<class Comm >
typedef FieldVector< alu3d_ctype, 2 > Dune::NonConformingFaceMapping< hexa, Comm >::CoordinateType
template<class Comm >
typedef ALU3dImplTraits< hexa, Comm >::HfaceRuleType Dune::NonConformingFaceMapping< hexa, Comm >::RefinementRuleType

Constructor & Destructor Documentation

template<class Comm >
Dune::NonConformingFaceMapping< hexa, Comm >::NonConformingFaceMapping ( RefinementRuleType  rule,
int  nChild 
)
inline

Member Function Documentation

template<class Comm >
void Dune::NonConformingFaceMapping< hexa, Comm >::child2parent ( const CoordinateType childCoordinates,
CoordinateType parentCoordinates 
) const
template<class Comm >
NonConformingFaceMapping< hexa, Comm >::CoordinateType Dune::NonConformingFaceMapping< hexa, Comm >::child2parent ( const FieldVector< alu3d_ctype, 2 > &  childCoordinates) const

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