dune-grid  2.3.1
Public Types | Public Member Functions | List of all members
Dune::NonConformingFaceMapping< tetra, Comm > Class Template Reference

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

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

Public Types

typedef FieldVector
< alu3d_ctype, 3 > 
CoordinateType
typedef ALU3dImplTraits< tetra,
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>
class Dune::NonConformingFaceMapping< tetra, Comm >

Non-conforming face mappings for tetrahedra.

Member Typedef Documentation

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

Constructor & Destructor Documentation

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

Member Function Documentation

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

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