![]() |
Reference documentation for deal.II version 9.5.0
|
#include <deal.II/lac/block_matrix_base.h>
Public Types | |
| using | size_type = types::global_dof_index |
| using | value_type = typename BlockMatrixType::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 | |
| template<typename > | |
| class | MatrixIterator |
Base class for block matrix accessors, implementing the stepping through a matrix.
Definition at line 63 of file block_matrix_base.h.
| using BlockMatrixIterators::AccessorBase< BlockMatrixType >::size_type = types::global_dof_index |
Declare type for container size.
Definition at line 69 of file block_matrix_base.h.
| using BlockMatrixIterators::AccessorBase< BlockMatrixType >::value_type = typename BlockMatrixType::value_type |
Typedef the value type of the matrix we point into.
Definition at line 74 of file block_matrix_base.h.
| BlockMatrixIterators::AccessorBase< BlockMatrixType >::AccessorBase | ( | ) |
Initialize data fields to default values.
| unsigned int BlockMatrixIterators::AccessorBase< BlockMatrixType >::block_row | ( | ) | const |
Block row of the element represented by this object.
| unsigned int BlockMatrixIterators::AccessorBase< BlockMatrixType >::block_column | ( | ) | const |
Block column of the element represented by this object.
Definition at line 106 of file block_matrix_base.h.
|
protected |
Block row into which we presently point.
Definition at line 97 of file block_matrix_base.h.
|
protected |
Block column into which we presently point.
Definition at line 102 of file block_matrix_base.h.