|
dune-localfunctions 2.8.0
|
Loading...
Searching...
No Matches
Dune::MonomialEvaluator< B >::BaseIterator< Deriv > Struct Template Reference
#include <dune/localfunctions/utility/basisevaluator.hh>
Public Types | |
| typedef Deriv | Derivatives |
| typedef Deriv::Field | Field |
| typedef Dune::FieldVector< Field, blockSize > | Block |
| typedef std::vector< Field > | Container |
| typedef Container::iterator | CIter |
Public Member Functions | |
| BaseIterator (Container &container) | |
| const Deriv & | operator* () const |
| const Deriv * | operator-> () const |
| bool | done () const |
| BaseIterator & | operator++ () |
| BaseIterator & | operator+= (unsigned int skip) |
Static Public Attributes | |
| static const unsigned int | blockSize = Deriv::size |
| static const DerivativeLayoutNS::DerivativeLayout | layout = Deriv::layout |
| static const unsigned int | dimDomain = Deriv::dimDomain |
| static const unsigned int | dimRange = Deriv::dimRange |
Member Typedef Documentation
◆ Block
template<class B >
template<class Deriv >
| typedef Dune::FieldVector<Field,blockSize> Dune::MonomialEvaluator< B >::BaseIterator< Deriv >::Block |
◆ CIter
template<class B >
template<class Deriv >
| typedef Container::iterator Dune::MonomialEvaluator< B >::BaseIterator< Deriv >::CIter |
◆ Container
template<class B >
template<class Deriv >
| typedef std::vector<Field> Dune::MonomialEvaluator< B >::BaseIterator< Deriv >::Container |
◆ Derivatives
template<class B >
template<class Deriv >
| typedef Deriv Dune::MonomialEvaluator< B >::BaseIterator< Deriv >::Derivatives |
◆ Field
template<class B >
template<class Deriv >
| typedef Deriv::Field Dune::MonomialEvaluator< B >::BaseIterator< Deriv >::Field |
Constructor & Destructor Documentation
◆ BaseIterator()
template<class B >
template<class Deriv >
|
inlineexplicit |
Member Function Documentation
◆ done()
template<class B >
template<class Deriv >
|
inline |
◆ operator*()
template<class B >
template<class Deriv >
|
inline |
◆ operator++()
template<class B >
template<class Deriv >
|
inline |
◆ operator+=()
template<class B >
template<class Deriv >
|
inline |
◆ operator->()
template<class B >
template<class Deriv >
|
inline |
Member Data Documentation
◆ blockSize
template<class B >
template<class Deriv >
|
static |
◆ dimDomain
template<class B >
template<class Deriv >
|
static |
◆ dimRange
template<class B >
template<class Deriv >
|
static |
◆ layout
template<class B >
template<class Deriv >
|
static |
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