dune-istl
2.2.0
|
Iterator access to matrix rows More...
#include <dune/istl/bcrsmatrix.hh>
Public Types | |
typedef remove_const< T >::type | ValueType |
The unqualified value type. | |
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 | |
Friends | |
class | RandomAccessIteratorFacade< RealRowIterator< const ValueType >, const ValueType > |
class | RandomAccessIteratorFacade< RealRowIterator< ValueType >, ValueType > |
class | RealRowIterator< const ValueType > |
class | RealRowIterator< ValueType > |
Iterator access to matrix rows
typedef remove_const<T>::type Dune::BCRSMatrix< B, A >::RealRowIterator< T >::ValueType |
The unqualified value type.
Dune::BCRSMatrix< B, A >::RealRowIterator< T >::RealRowIterator | ( | row_type * | _p, |
size_type | _i | ||
) | [inline] |
constructor
Dune::BCRSMatrix< B, A >::RealRowIterator< T >::RealRowIterator | ( | ) | [inline] |
empty constructor, use with care!
Dune::BCRSMatrix< B, A >::RealRowIterator< T >::RealRowIterator | ( | const RealRowIterator< ValueType > & | it | ) | [inline] |
std::ptrdiff_t Dune::BCRSMatrix< B, A >::RealRowIterator< T >::distanceTo | ( | const RealRowIterator< ValueType > & | other | ) | const [inline] |
std::ptrdiff_t Dune::BCRSMatrix< B, A >::RealRowIterator< T >::distanceTo | ( | const RealRowIterator< const ValueType > & | other | ) | const [inline] |
bool Dune::BCRSMatrix< B, A >::RealRowIterator< T >::equals | ( | const RealRowIterator< ValueType > & | other | ) | const [inline] |
equality
bool Dune::BCRSMatrix< B, A >::RealRowIterator< T >::equals | ( | const RealRowIterator< const ValueType > & | other | ) | const [inline] |
equality
size_type Dune::BCRSMatrix< B, A >::RealRowIterator< T >::index | ( | ) | const [inline] |
friend class RandomAccessIteratorFacade< RealRowIterator< const ValueType >, const ValueType > [friend] |
friend class RandomAccessIteratorFacade< RealRowIterator< ValueType >, ValueType > [friend] |
friend class RealRowIterator< const ValueType > [friend] |
friend class RealRowIterator< ValueType > [friend] |