Public Member Functions | |
| Accessor (const PreconditionBlockJacobi< MATRIX, inverse_type > *matrix, const unsigned int row) | |
| unsigned int | row () const |
| unsigned int | column () const |
| inverse_type | value () const |
Protected Attributes | |
| const PreconditionBlockJacobi < MATRIX, inverse_type > * | matrix |
| unsigned int | bs |
| unsigned int | a_block |
| FullMatrix< inverse_type > ::const_iterator | b_iterator |
| FullMatrix< inverse_type > ::const_iterator | b_end |
Friends | |
| class | const_iterator |
Accessor class for iterators
Definition at line 479 of file precondition_block.h.
| PreconditionBlockJacobi< MATRIX, inverse_type >::const_iterator::Accessor::Accessor | ( | const PreconditionBlockJacobi< MATRIX, inverse_type > * | matrix, |
| const unsigned int | row | ||
| ) |
Constructor. Since we use accessors only for read access, a const matrix pointer is sufficient.
| unsigned int PreconditionBlockJacobi< MATRIX, inverse_type >::const_iterator::Accessor::row | ( | ) | const |
Row number of the element represented by this object.
| unsigned int PreconditionBlockJacobi< MATRIX, inverse_type >::const_iterator::Accessor::column | ( | ) | const |
Column number of the element represented by this object.
| inverse_type PreconditionBlockJacobi< MATRIX, inverse_type >::const_iterator::Accessor::value | ( | ) | const |
Value of this matrix entry.
friend class const_iterator [friend] |
Make enclosing class a friend.
Definition at line 541 of file precondition_block.h.
const PreconditionBlockJacobi<MATRIX, inverse_type>* PreconditionBlockJacobi< MATRIX, inverse_type >::const_iterator::Accessor::matrix [protected] |
The matrix accessed.
Definition at line 514 of file precondition_block.h.
unsigned int PreconditionBlockJacobi< MATRIX, inverse_type >::const_iterator::Accessor::bs [protected] |
Save block size here for further reference.
Definition at line 520 of file precondition_block.h.
unsigned int PreconditionBlockJacobi< MATRIX, inverse_type >::const_iterator::Accessor::a_block [protected] |
Current block number.
Definition at line 525 of file precondition_block.h.
FullMatrix<inverse_type>::const_iterator PreconditionBlockJacobi< MATRIX, inverse_type >::const_iterator::Accessor::b_iterator [protected] |
Iterator inside block.
Definition at line 530 of file precondition_block.h.
FullMatrix<inverse_type>::const_iterator PreconditionBlockJacobi< MATRIX, inverse_type >::const_iterator::Accessor::b_end [protected] |
End of current block.
Definition at line 535 of file precondition_block.h.
documentation generated on Fri Feb 3 2012 06:04:10 by
doxygen
1.7.2