dune-fem 2.8.0
Loading...
Searching...
No Matches
Public Types | Public Member Functions | Protected Attributes | List of all members
Dune::Fem::DefaultUniqueFacetOrientation< GridPart > Struct Template Reference

#include <dune/fem/space/common/uniquefacetorientation.hh>

Public Types

typedef GridPart GridPartType
 
typedef GridPartType::template Codim< 0 >::EntityType EntityType
 
typedef FunctionSpace< double, int, GridPartType::dimensionworld, 1 > FunctionSpaceType
 
typedef FiniteVolumeSpace< FunctionSpaceType, GridPartType, 0, SimpleStorageSpaceType
 
typedef ParallelDofMapper< GridPartType, typename SpaceType::BlockMapperTypeParallelMapperType
 
typedef ParallelMapperType::GlobalKeyType GlobalKeyType
 

Public Member Functions

 DefaultUniqueFacetOrientation (const GridPartType &gridPart)
 
unsigned int operator() (const EntityType &entity) const
 
template<class Entity >
GlobalKeyType globallyUniqueIndex (const Entity &entity) const
 
const GridPartTypegridPart () const
 

Protected Attributes

const GridPartTypegridPart_
 
SpaceType space_
 
ParallelMapperType parallelMapper_
 
int sequence_
 

Member Typedef Documentation

◆ EntityType

template<class GridPart >
typedef GridPartType::template Codim<0>::EntityType Dune::Fem::DefaultUniqueFacetOrientation< GridPart >::EntityType

◆ FunctionSpaceType

template<class GridPart >
typedef FunctionSpace< double, int, GridPartType::dimensionworld, 1 > Dune::Fem::DefaultUniqueFacetOrientation< GridPart >::FunctionSpaceType

◆ GlobalKeyType

template<class GridPart >
typedef ParallelMapperType::GlobalKeyType Dune::Fem::DefaultUniqueFacetOrientation< GridPart >::GlobalKeyType

◆ GridPartType

template<class GridPart >
typedef GridPart Dune::Fem::DefaultUniqueFacetOrientation< GridPart >::GridPartType

◆ ParallelMapperType

template<class GridPart >
typedef ParallelDofMapper< GridPartType, typename SpaceType::BlockMapperType > Dune::Fem::DefaultUniqueFacetOrientation< GridPart >::ParallelMapperType

◆ SpaceType

template<class GridPart >
typedef FiniteVolumeSpace< FunctionSpaceType, GridPartType, 0, SimpleStorage > Dune::Fem::DefaultUniqueFacetOrientation< GridPart >::SpaceType

Constructor & Destructor Documentation

◆ DefaultUniqueFacetOrientation()

template<class GridPart >
Dune::Fem::DefaultUniqueFacetOrientation< GridPart >::DefaultUniqueFacetOrientation ( const GridPartType gridPart)
inlineexplicit

Member Function Documentation

◆ globallyUniqueIndex()

template<class GridPart >
template<class Entity >
GlobalKeyType Dune::Fem::DefaultUniqueFacetOrientation< GridPart >::globallyUniqueIndex ( const Entity &  entity) const
inline

◆ gridPart()

template<class GridPart >
const GridPartType & Dune::Fem::DefaultUniqueFacetOrientation< GridPart >::gridPart ( ) const
inline

◆ operator()()

template<class GridPart >
unsigned int Dune::Fem::DefaultUniqueFacetOrientation< GridPart >::operator() ( const EntityType entity) const
inline

Member Data Documentation

◆ gridPart_

template<class GridPart >
const GridPartType& Dune::Fem::DefaultUniqueFacetOrientation< GridPart >::gridPart_
protected

◆ parallelMapper_

template<class GridPart >
ParallelMapperType Dune::Fem::DefaultUniqueFacetOrientation< GridPart >::parallelMapper_
mutableprotected

◆ sequence_

template<class GridPart >
int Dune::Fem::DefaultUniqueFacetOrientation< GridPart >::sequence_
mutableprotected

◆ space_

template<class GridPart >
SpaceType Dune::Fem::DefaultUniqueFacetOrientation< GridPart >::space_
protected

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