|
dune-fem 2.12-git
|
Loading...
Searching...
No Matches
Public Types |
Public Member Functions |
Static Public Member Functions |
Protected Types |
Protected Member Functions |
Static Protected Member Functions |
Static Protected Attributes |
List of all members
Dune::Fem::FourierFunctionSet< FunctionSpace< DomainFieldType, RangeFieldType, dimDomain, 1 >, Order >::MultiIndexIterator Struct Reference
#include <dune/fem/space/fourier/functionset.hh>
Public Types | |
| typedef MultiIndexIterator | ThisType |
Public Member Functions | |
| ThisType | operator++ () |
| bool | operator== (const ThisType &other) const |
| bool | operator!= (const ThisType &other) const |
| const MultiIndexType & | operator* () const |
| const MultiIndexType * | operator-> () const |
| SizeType | index () const |
Static Public Member Functions | |
| static ThisType | begin () |
| static ThisType | end () |
| static SizeType | index (const MultiIndexType &multiIndex) |
Protected Types | |
| typedef int | IndexType |
Protected Member Functions | |
| MultiIndexIterator (IndexType n) | |
Static Protected Member Functions | |
| static IndexType | invalidIndex () |
Static Protected Attributes | |
| static const int | N = FourierFunctionSetSize< 1, Order >::v |
Member Typedef Documentation
◆ IndexType
template<class DomainFieldType , class RangeFieldType , int dimDomain, int Order>
|
protected |
◆ ThisType
template<class DomainFieldType , class RangeFieldType , int dimDomain, int Order>
| typedef MultiIndexIterator Dune::Fem::FourierFunctionSet< FunctionSpace< DomainFieldType, RangeFieldType, dimDomain, 1 >, Order >::MultiIndexIterator::ThisType |
Constructor & Destructor Documentation
◆ MultiIndexIterator()
template<class DomainFieldType , class RangeFieldType , int dimDomain, int Order>
|
inlineexplicitprotected |
Member Function Documentation
◆ begin()
template<class DomainFieldType , class RangeFieldType , int dimDomain, int Order>
|
inlinestatic |
◆ end()
template<class DomainFieldType , class RangeFieldType , int dimDomain, int Order>
|
inlinestatic |
◆ index() [1/2]
template<class DomainFieldType , class RangeFieldType , int dimDomain, int Order>
|
inline |
◆ index() [2/2]
template<class DomainFieldType , class RangeFieldType , int dimDomain, int Order>
|
inlinestatic |
◆ invalidIndex()
template<class DomainFieldType , class RangeFieldType , int dimDomain, int Order>
|
inlinestaticprotected |
◆ operator!=()
template<class DomainFieldType , class RangeFieldType , int dimDomain, int Order>
|
inline |
◆ operator*()
template<class DomainFieldType , class RangeFieldType , int dimDomain, int Order>
|
inline |
◆ operator++()
template<class DomainFieldType , class RangeFieldType , int dimDomain, int Order>
|
inline |
◆ operator->()
template<class DomainFieldType , class RangeFieldType , int dimDomain, int Order>
|
inline |
◆ operator==()
template<class DomainFieldType , class RangeFieldType , int dimDomain, int Order>
|
inline |
Member Data Documentation
◆ N
template<class DomainFieldType , class RangeFieldType , int dimDomain, int Order>
|
staticprotected |
The documentation for this struct was generated from the following file:
Legal Statements / Impressum | Hosted by TU Dresden & Uni Heidelberg | Generated by
1.9.8