dune-pdelab  2.4.1
Public Member Functions | Public Attributes | List of all members
Dune::PDELab::DiagonalLocalMatrix< T, W >::iterator Struct Reference

#include <dune/pdelab/gridoperator/common/diagonallocalmatrix.hh>

Inheritance diagram for Dune::PDELab::DiagonalLocalMatrix< T, W >::iterator:
Inheritance graph

Public Member Functions

 iterator ()
 
 iterator (DiagonalLocalMatrix &m, size_type i)
 
bool equals (const iterator &other) const
 
value_typedereference () const
 
void increment ()
 
void decrement ()
 
size_type row () const
 
size_type col () const
 

Public Attributes

DiagonalLocalMatrix_m
 
size_type _i
 

Constructor & Destructor Documentation

template<typename T , typename W = T>
Dune::PDELab::DiagonalLocalMatrix< T, W >::iterator::iterator ( )
inline
template<typename T , typename W = T>
Dune::PDELab::DiagonalLocalMatrix< T, W >::iterator::iterator ( DiagonalLocalMatrix m,
size_type  i 
)
inline

Member Function Documentation

template<typename T , typename W = T>
size_type Dune::PDELab::DiagonalLocalMatrix< T, W >::iterator::col ( ) const
inline
template<typename T , typename W = T>
void Dune::PDELab::DiagonalLocalMatrix< T, W >::iterator::decrement ( )
inline
template<typename T , typename W = T>
value_type& Dune::PDELab::DiagonalLocalMatrix< T, W >::iterator::dereference ( ) const
inline
template<typename T , typename W = T>
bool Dune::PDELab::DiagonalLocalMatrix< T, W >::iterator::equals ( const iterator other) const
inline
template<typename T , typename W = T>
void Dune::PDELab::DiagonalLocalMatrix< T, W >::iterator::increment ( )
inline
template<typename T , typename W = T>
size_type Dune::PDELab::DiagonalLocalMatrix< T, W >::iterator::row ( ) const
inline

Member Data Documentation

template<typename T , typename W = T>
size_type Dune::PDELab::DiagonalLocalMatrix< T, W >::iterator::_i
template<typename T , typename W = T>
DiagonalLocalMatrix* Dune::PDELab::DiagonalLocalMatrix< T, W >::iterator::_m

The documentation for this struct was generated from the following file: