|
dune-istl 2.10
|
Loading...
Searching...
No Matches
Dune::BCRSMatrix< B, A >::RealRowIterator< T > Class Template Reference
Iterator access to matrix rows More...
#include <dune/istl/bcrsmatrix.hh>
Inheritance diagram for Dune::BCRSMatrix< B, A >::RealRowIterator< T >:

Public Types | |
| typedef std::remove_const< T >::type | ValueType |
| The unqualified value type. | |
| typedef std::random_access_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 | |
| RealRowIterator (row_type *_p, size_type _i) | |
| constructor | |
| RealRowIterator () | |
| empty constructor, use with care! | |
| RealRowIterator (const RealRowIterator< ValueType > &it) | |
| size_type | index () const |
| return index | |
| std::ptrdiff_t | distanceTo (const RealRowIterator< ValueType > &other) const |
| std::ptrdiff_t | distanceTo (const RealRowIterator< const ValueType > &other) const |
| bool | equals (const RealRowIterator< ValueType > &other) const |
| equality | |
| bool | equals (const RealRowIterator< const ValueType > &other) const |
| equality | |
| Reference | operator* () const |
| Pointer | operator-> () const |
| Reference | operator[] (DifferenceType n) const |
| DerivedType & | operator++ () |
| DerivedType | operator++ (int) |
| DerivedType & | operator+= (DifferenceType n) |
| DerivedType | operator+ (DifferenceType n) const |
| DerivedType & | operator-- () |
| DerivedType | operator-- (int) |
| DerivedType & | operator-= (DifferenceType n) |
| DerivedType | operator- (DifferenceType n) const |
Detailed Description
template<class B, class A = std::allocator<B>>
template<class T>
class Dune::BCRSMatrix< B, A >::RealRowIterator< T >
template<class T>
class Dune::BCRSMatrix< B, A >::RealRowIterator< T >
Iterator access to matrix rows
Member Typedef Documentation
◆ ValueType
template<class B , class A = std::allocator<B>>
template<class T >
| typedef std::remove_const<T>::type Dune::BCRSMatrix< B, A >::RealRowIterator< T >::ValueType |
The unqualified value type.
Constructor & Destructor Documentation
◆ RealRowIterator() [1/3]
template<class B , class A = std::allocator<B>>
template<class T >
|
inline |
constructor
◆ RealRowIterator() [2/3]
template<class B , class A = std::allocator<B>>
template<class T >
|
inline |
empty constructor, use with care!
◆ RealRowIterator() [3/3]
template<class B , class A = std::allocator<B>>
template<class T >
|
inline |
Member Function Documentation
◆ distanceTo() [1/2]
template<class B , class A = std::allocator<B>>
template<class T >
|
inline |
◆ distanceTo() [2/2]
template<class B , class A = std::allocator<B>>
template<class T >
|
inline |
◆ equals() [1/2]
template<class B , class A = std::allocator<B>>
template<class T >
|
inline |
equality
◆ equals() [2/2]
template<class B , class A = std::allocator<B>>
template<class T >
|
inline |
equality
◆ index()
template<class B , class A = std::allocator<B>>
template<class T >
|
inline |
return index
The documentation for this class was generated from the following file:
Legal Statements / Impressum | Hosted by TU Dresden & Uni Heidelberg | Generated by
1.9.8