#include </local/tomalk/somewhere/tmp/dune-fem/dune/fem/space/mapper/code.hh>
Dune::Fem::DofMapperCodeWriter::DofMapperCodeWriter |
( |
unsigned int |
numBlocks, |
|
|
unsigned int |
numDofs |
|
) |
| |
|
inline |
Iterator Dune::Fem::DofMapperCode::begin |
( |
| ) |
|
|
inlineprotectedinherited |
Iterator Dune::Fem::DofMapperCode::end |
( |
| ) |
|
|
inlineprotectedinherited |
unsigned int Dune::Fem::DofMapperCode::numBlocks |
( |
| ) |
const |
|
inlineinherited |
unsigned int Dune::Fem::DofMapperCode::numDofs |
( |
| ) |
const |
|
inlineinherited |
template<class Functor >
void Dune::Fem::DofMapperCode::operator() |
( |
Functor |
f | ) |
const |
|
inlineinherited |
execute DoF mapper code
The functor has to be a copyable object satisfying the following interface:
The type ConstIterator is defined by the DofMapperCode. It is passed the following arguments:
- gtIndex: global geometry type index of a subentity
- subEntity: local number of the subentity (wrt. the reference element)
- begin / end: iterator pair returning the local indices (wrt. to the element) of the DoFs associated to the subentity
References Dune::Fem::DofMapperCode::begin(), and Dune::Fem::DofMapperCode::end().
const unsigned int& Dune::Fem::DofMapperCodeWriter::operator[] |
( |
unsigned int |
i | ) |
const |
|
inline |
unsigned int& Dune::Fem::DofMapperCodeWriter::operator[] |
( |
unsigned int |
i | ) |
|
|
inline |
std::size_t Dune::Fem::DofMapperCode::size |
( |
| ) |
const |
|
inlineprotectedinherited |
static std::size_t Dune::Fem::DofMapperCode::size |
( |
unsigned int |
numBlocks, |
|
|
unsigned int |
numDofs |
|
) |
| |
|
inlinestaticprotectedinherited |
unsigned int* Dune::Fem::DofMapperCode::code_ |
|
protectedinherited |
The documentation for this class was generated from the following file: