dune-fem
2.4.1-rc
|
Index mapper with static size which simply adds an offset to the index. More...
#include </local/tomalk/somewhere/tmp/dune-fem/dune/fem/storage/subarray.hh>
Public Types | |
typedef StaticOffsetSubMapper< dim > | IndexMapperType |
type of the implementation (Barton-Nackman) More... | |
typedef ThisType | IndexMapperInterfaceType |
type of the interface More... | |
Public Member Functions | |
StaticOffsetSubMapper (unsigned int offset) | |
StaticOffsetSubMapper (const ThisType &)=default | |
StaticOffsetSubMapper (ThisType &&)=default | |
ThisType & | operator= (const ThisType &)=default |
ThisType & | operator= (ThisType &&)=default |
unsigned int | operator[] (unsigned int i) const |
unsigned int | range () const |
Returns the map's range. More... | |
unsigned int | size () const |
Returns the map's size. More... | |
Static Public Member Functions | |
static constexpr unsigned int | size () |
static constexpr unsigned int | range () |
Protected Member Functions | |
const StaticOffsetSubMapper< dim > & | asImp () const |
StaticOffsetSubMapper< dim > & | asImp () |
Static Protected Member Functions | |
static const StaticOffsetSubMapper< dim > & | asImp (const ThisType &other) |
static StaticOffsetSubMapper< dim > & | asImp (ThisType &other) |
Index mapper with static size which simply adds an offset to the index.
|
inherited |
type of the interface
|
inherited |
type of the implementation (Barton-Nackman)
|
inline |
|
default |
|
default |
|
inlinestaticprotectedinherited |
|
inlinestaticprotectedinherited |
|
inlineprotectedinherited |
|
inlineprotectedinherited |
|
default |
|
default |
|
inline |
|
inlineinherited |
Returns the map's range.
References Dune::Fem::BartonNackmanInterface< IndexMapperInterface< IM >, IM >::asImp().
|
inlinestatic |
|
inlineinherited |
Returns the map's size.
References Dune::Fem::BartonNackmanInterface< IndexMapperInterface< IM >, IM >::asImp(), and Dune::Fem::BartonNackmanInterface< Interface, Implementation >::asImp().
|
inlinestatic |