dune-pdelab  2.4-dev
Classes | Static Public Member Functions | List of all members
Dune::PDELab::DefaultDOFIndexAccessor Struct Reference

#include <dune/pdelab/ordering/utility.hh>

Classes

struct  GeometryIndex
 

Static Public Member Functions

template<typename DOFIndex , typename SizeType , typename IndexType >
static enable_if< std::is_integral< IndexType >::value >::type store (DOFIndex &dof_index, const GeometryType &gt, SizeType entity_index, IndexType tree_index)
 
template<typename DOFIndex , typename SizeType , typename IndexType >
static enable_if< !std::is_integral< IndexType >::value >::type store (DOFIndex &dof_index, const GeometryType &gt, SizeType entity_index, IndexType tree_index)
 
template<typename DOFIndex , typename SizeType , typename IndexType >
static enable_if< std::is_integral< IndexType >::value >::type store (DOFIndex &dof_index, SizeType gt_index, SizeType entity_index, IndexType tree_index)
 
template<typename DOFIndex , typename SizeType , typename IndexType >
static enable_if< !std::is_integral< IndexType >::value >::type store (DOFIndex &dof_index, SizeType gt_index, SizeType entity_index, IndexType tree_index)
 
template<typename DOFIndex >
static std::size_t geometryType (const DOFIndex &dof_index)
 
template<typename DOFIndex >
static std::size_t entityIndex (const DOFIndex &dof_index)
 

Member Function Documentation

template<typename DOFIndex >
static std::size_t Dune::PDELab::DefaultDOFIndexAccessor::entityIndex ( const DOFIndex dof_index)
inlinestatic
template<typename DOFIndex >
static std::size_t Dune::PDELab::DefaultDOFIndexAccessor::geometryType ( const DOFIndex dof_index)
inlinestatic
template<typename DOFIndex , typename SizeType , typename IndexType >
static enable_if< std::is_integral<IndexType>::value >::type Dune::PDELab::DefaultDOFIndexAccessor::store ( DOFIndex dof_index,
const GeometryType &  gt,
SizeType  entity_index,
IndexType  tree_index 
)
inlinestatic
template<typename DOFIndex , typename SizeType , typename IndexType >
static enable_if< !std::is_integral<IndexType>::value >::type Dune::PDELab::DefaultDOFIndexAccessor::store ( DOFIndex dof_index,
const GeometryType &  gt,
SizeType  entity_index,
IndexType  tree_index 
)
inlinestatic
template<typename DOFIndex , typename SizeType , typename IndexType >
static enable_if< std::is_integral<IndexType>::value >::type Dune::PDELab::DefaultDOFIndexAccessor::store ( DOFIndex dof_index,
SizeType  gt_index,
SizeType  entity_index,
IndexType  tree_index 
)
inlinestatic
template<typename DOFIndex , typename SizeType , typename IndexType >
static enable_if< !std::is_integral<IndexType>::value >::type Dune::PDELab::DefaultDOFIndexAccessor::store ( DOFIndex dof_index,
SizeType  gt_index,
SizeType  entity_index,
IndexType  tree_index 
)
inlinestatic

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