
Public Types | |
| typedef BlockMatrix::value_type | value_type |
Public Member Functions | |
| AccessorBase () | |
| unsigned int | block_row () const |
| unsigned int | block_column () const |
Protected Attributes | |
| unsigned int | row_block |
| unsigned int | col_block |
Friends | |
| class | MatrixIterator |
Base class for block matrix accessors, implementing the stepping through a matrix.
Definition at line 52 of file block_matrix_base.h.
| typedef BlockMatrix::value_type BlockMatrixIterators::AccessorBase< BlockMatrix >::value_type |
Typedef the value type of the matrix we point into.
Reimplemented in BlockMatrixIterators::Accessor< BlockMatrix, false >, and BlockMatrixIterators::Accessor< BlockMatrix, true >.
Definition at line 59 of file block_matrix_base.h.
| BlockMatrixIterators::AccessorBase< BlockMatrix >::AccessorBase | ( | ) |
Initialize data fields to default values.
| unsigned int BlockMatrixIterators::AccessorBase< BlockMatrix >::block_row | ( | ) | const |
Block row of the element represented by this object.
| unsigned int BlockMatrixIterators::AccessorBase< BlockMatrix >::block_column | ( | ) | const |
Block column of the element represented by this object.
friend class MatrixIterator [friend] |
Let the iterator class be a friend.
Reimplemented in BlockMatrixIterators::Accessor< BlockMatrix, false >.
Definition at line 99 of file block_matrix_base.h.
unsigned int BlockMatrixIterators::AccessorBase< BlockMatrix >::row_block [protected] |
Block row into which we presently point.
Definition at line 86 of file block_matrix_base.h.
unsigned int BlockMatrixIterators::AccessorBase< BlockMatrix >::col_block [protected] |
Block column into which we presently point.
Definition at line 92 of file block_matrix_base.h.
documentation generated on Fri Feb 3 2012 06:04:13 by
doxygen
1.7.2