![]() |
deal.II version 9.7.0
|
Accessor class offering read-only access to elements of a table. This is the same as the base class. More...
#include <deal.II/base/table.h>
Accessor class offering read-only access to elements of a table. This is the same as the base class.

Public Types | |
| using | value_type |
| using | size_type |
| using | container_pointer_type |
Public Member Functions | |
| const value_type & | value () const |
| operator const value_type & () const | |
| size_type | row () const |
| size_type | column () const |
Protected Member Functions | |
| void | assert_valid_linear_index () const |
Protected Attributes | |
| container_pointer_type | container |
| std::ptrdiff_t | linear_index |
| using MatrixTableIterators::Accessor< TableType, true, storage_order >::value_type |
Use the base class value type.
| using MatrixTableIterators::Accessor< TableType, true, storage_order >::size_type |
Use the base class size type.
|
inherited |
|
inherited |
Get a constant reference to the value of the element represented by this accessor.
|
inherited |
Conversion operator that returns a constant reference to the element.
|
inherited |
Return the row of the current entry.
|
inherited |
Return the column of the current entry.
|
protectedinherited |
Check that linear_index corresponds to an entry that is actually stored by the table (i.e., assert that linear_index is nonnegative and less than container->size()).
|
protectedinherited |
|
protectedinherited |