|
dune-pdelab 2.10-git
|
Loading...
Searching...
No Matches
Dune::PDELab::LocalMatrix< T, W >::iterator Struct Reference
#include <dune/pdelab/gridoperator/common/localmatrix.hh>
Inheritance diagram for Dune::PDELab::LocalMatrix< T, W >::iterator:

Public Types | |
| typedef std::bidirectional_iterator_tag | iterator_category |
| typedef typename std::remove_const< V >::type | value_type |
| typedef D | difference_type |
| typedef V * | pointer |
| typedef R | reference |
| typedef T | DerivedType |
| typedef V | Value |
| typedef V * | Pointer |
| typedef D | DifferenceType |
| typedef R | Reference |
Public Member Functions | |
| iterator () | |
| iterator (LocalMatrix &m, size_type i, size_type j) | |
| bool | equals (const iterator &other) const |
| value_type & | dereference () const |
| void | increment () |
| void | decrement () |
| size_type | row () const |
| size_type | col () const |
| constexpr Reference | operator* () const |
| constexpr Pointer | operator-> () const |
| constexpr DerivedType & | operator++ () |
| constexpr DerivedType | operator++ (int) |
| constexpr DerivedType & | operator-- () |
| constexpr DerivedType | operator-- (int) |
Public Attributes | |
| LocalMatrix * | _m |
| size_type | _i |
| size_type | _j |
Constructor & Destructor Documentation
◆ iterator() [1/2]
template<typename T , typename W = T>
|
inline |
◆ iterator() [2/2]
template<typename T , typename W = T>
|
inline |
Member Function Documentation
◆ col()
template<typename T , typename W = T>
|
inline |
◆ decrement()
template<typename T , typename W = T>
|
inline |
◆ dereference()
template<typename T , typename W = T>
|
inline |
◆ equals()
template<typename T , typename W = T>
|
inline |
◆ increment()
template<typename T , typename W = T>
|
inline |
◆ row()
template<typename T , typename W = T>
|
inline |
Member Data Documentation
◆ _i
template<typename T , typename W = T>
| size_type Dune::PDELab::LocalMatrix< T, W >::iterator::_i |
◆ _j
template<typename T , typename W = T>
| size_type Dune::PDELab::LocalMatrix< T, W >::iterator::_j |
◆ _m
template<typename T , typename W = T>
| LocalMatrix* Dune::PDELab::LocalMatrix< T, W >::iterator::_m |
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