#include <dune/fem/function/common/dofiterator.hh>
|
const DofIteratorImp & | asImp () const |
|
DofIteratorImp & | asImp () |
|
◆ BaseType
template<class DofIteratorImp >
◆ DofIteratorType
type of the implementation (Barton-Nackman)
◆ DofType
template<class DofIteratorImp >
◆ ThisType
template<class DofIteratorImp >
◆ WrappedDofIteratorType
template<class DofIteratorImp >
type of the wrapped DoF iterator
◆ ConstDofIteratorDefault() [1/2]
template<class DofIteratorImp >
◆ ConstDofIteratorDefault() [2/2]
template<class DofIteratorImp >
◆ asImp() [1/4]
◆ asImp() [2/4]
◆ asImp() [3/4]
|
inlinestaticprotectedinherited |
◆ asImp() [4/4]
|
inlinestaticprotectedinherited |
◆ index()
template<class DofIteratorImp >
get the global number of the current DoF
- Returns
- global number of the current DoF
◆ operator!=() [1/2]
◆ operator!=() [2/2]
template<class DofIteratorImp >
check for inequality
- Parameters
-
[in] | other | DoF iterator to compare this one to |
- Returns
- true if the iterators are the different, false otherewise
◆ operator*() [1/2]
template<class DofImp , class DofIteratorImp >
obtain reference to current DoF
- Returns
- a reference to the current DoF
◆ operator*() [2/2]
template<class DofIteratorImp >
obtain reference to current DoF
- Returns
- a constant reference to the current DoF
◆ operator++()
template<class DofIteratorImp >
increment the iterator
Lets the iterator point to the next DoF.
- Returns
- reference the the incremented iterator (i.e., *this)
◆ operator=()
template<class DofIteratorImp >
assign another DoF iterator to this one
- Parameters
-
[in] | other | DoF iterator to copy |
◆ operator==() [1/2]
template<class DofImp , class DofIteratorImp >
check for equality
- Parameters
-
[in] | other | DoF iterator to compare this one to |
- Returns
- true if the iterators are the same, false otherewise
◆ operator==() [2/2]
template<class DofIteratorImp >
check for equality
- Parameters
-
[in] | other | DoF iterator to compare this one to |
- Returns
- true if the iterators are the same, false otherewise
◆ operator[]() [1/2]
◆ operator[]() [2/2]
template<class DofIteratorImp >
◆ reset()
template<class DofIteratorImp >
reset iterator to the first position
◆ vector()
template<class DofIteratorImp >
◆ it_
template<class DofIteratorImp >
The documentation for this class was generated from the following file: