Public Member Functions | |
| unsigned int | row () const |
| unsigned int | column () const |
| double | value () const |
Private Member Functions | |
| Accessor (const FilteredMatrix< VECTOR > *matrix, const unsigned int index) | |
| void | advance () |
Private Attributes | |
| const FilteredMatrix< VECTOR > * | matrix |
| unsigned int | index |
Friends | |
| class | const_iterator |
Accessor class for iterators
Definition at line 212 of file filtered_matrix.h.
| FilteredMatrix< VECTOR >::Accessor::Accessor | ( | const FilteredMatrix< VECTOR > * | matrix, |
| const unsigned int | index | ||
| ) | [inline, private] |
Constructor. Since we use accessors only for read access, a const matrix pointer is sufficient.
Definition at line 656 of file filtered_matrix.h.
References Assert, FilteredMatrix< VECTOR >::constraints, and StandardExceptions::ExcIndexRange().
| unsigned int FilteredMatrix< VECTOR >::Accessor::row | ( | ) | const [inline] |
Row number of the element represented by this object.
Definition at line 672 of file filtered_matrix.h.
References FilteredMatrix< VECTOR >::matrix.
| unsigned int FilteredMatrix< VECTOR >::Accessor::column | ( | ) | const [inline] |
Column number of the element represented by this object.
Definition at line 682 of file filtered_matrix.h.
References FilteredMatrix< VECTOR >::matrix.
| double FilteredMatrix< VECTOR >::Accessor::value | ( | ) | const [inline] |
Value of the right hand side for this row.
Definition at line 692 of file filtered_matrix.h.
References FilteredMatrix< VECTOR >::matrix.
| void FilteredMatrix< VECTOR >::Accessor::advance | ( | ) | [inline, private] |
Advance to next entry
Definition at line 702 of file filtered_matrix.h.
References Assert, FilteredMatrix< VECTOR >::constraints, and StandardExceptions::ExcIteratorPastEnd().
friend class const_iterator [friend] |
Definition at line 263 of file filtered_matrix.h.
const FilteredMatrix<VECTOR>* FilteredMatrix< VECTOR >::Accessor::matrix [private] |
The matrix accessed.
Definition at line 253 of file filtered_matrix.h.
Referenced by FilteredMatrix< VECTOR >::const_iterator::operator==().
unsigned int FilteredMatrix< VECTOR >::Accessor::index [private] |
Current row number.
Definition at line 258 of file filtered_matrix.h.
Referenced by FilteredMatrix< VECTOR >::const_iterator::operator==().
documentation generated on Fri Feb 3 2012 06:04:08 by
doxygen
1.7.2