Reference documentation for deal.II version 9.0.0
|
#include <deal.II/lac/trilinos_sparse_matrix.h>
Public Types | |
typedef SparseMatrix | MatrixType |
Public Types inherited from TrilinosWrappers::SparseMatrixIterators::AccessorBase | |
typedef ::types::global_dof_index | size_type |
Public Member Functions | |
Accessor (MatrixType *matrix, const size_type row, const size_type index) | |
Reference | value () const |
Public Member Functions inherited from TrilinosWrappers::SparseMatrixIterators::AccessorBase | |
AccessorBase (SparseMatrix *matrix, const size_type row, const size_type index) | |
size_type | row () const |
size_type | index () const |
size_type | column () const |
Friends | |
template<bool > | |
class | Iterator |
class | Reference |
Additional Inherited Members | |
Protected Member Functions inherited from TrilinosWrappers::SparseMatrixIterators::AccessorBase | |
void | visit_present_row () |
Protected Attributes inherited from TrilinosWrappers::SparseMatrixIterators::AccessorBase | |
SparseMatrix * | matrix |
size_type | a_row |
size_type | a_index |
std::shared_ptr< std::vector< size_type > > | colnum_cache |
std::shared_ptr< std::vector< TrilinosScalar > > | value_cache |
The specialization for a mutable Accessor.
Definition at line 245 of file trilinos_sparse_matrix.h.
typedef SparseMatrix TrilinosWrappers::SparseMatrixIterators::Accessor< false >::MatrixType |
Typedef for the type (including constness) of the matrix to be used here.
Definition at line 298 of file trilinos_sparse_matrix.h.
TrilinosWrappers::SparseMatrixIterators::Accessor< false >::Accessor | ( | MatrixType * | matrix, |
const size_type | row, | ||
const size_type | index | ||
) |
Constructor. Since we use accessors only for read access, a const matrix pointer is sufficient.
Reference TrilinosWrappers::SparseMatrixIterators::Accessor< false >::value | ( | ) | const |
Value of this matrix entry.
|
friend |
Make iterator class a friend.
Definition at line 317 of file trilinos_sparse_matrix.h.
|
friend |
Make Reference object a friend.
Definition at line 321 of file trilinos_sparse_matrix.h.