Reference documentation for deal.II version 9.5.0
|
#include <deal.II/lac/precondition_block.h>
Classes | |
class | Accessor |
Public Member Functions | |
const_iterator (const PreconditionBlockJacobi< MatrixType, inverse_type > *matrix, const size_type row) | |
const_iterator & | operator++ () |
const Accessor & | operator* () const |
const Accessor * | operator-> () const |
bool | operator== (const const_iterator &) const |
bool | operator!= (const const_iterator &) const |
bool | operator< (const const_iterator &) const |
Private Attributes | |
Accessor | accessor |
Standard-conforming iterator.
Definition at line 398 of file precondition_block.h.
PreconditionBlockJacobi< MatrixType, inverse_type >::const_iterator::const_iterator | ( | const PreconditionBlockJacobi< MatrixType, inverse_type > * | matrix, |
const size_type | row | ||
) |
Constructor.
const_iterator & PreconditionBlockJacobi< MatrixType, inverse_type >::const_iterator::operator++ | ( | ) |
Prefix increment.
const Accessor & PreconditionBlockJacobi< MatrixType, inverse_type >::const_iterator::operator* | ( | ) | const |
Dereferencing operator.
const Accessor * PreconditionBlockJacobi< MatrixType, inverse_type >::const_iterator::operator-> | ( | ) | const |
Dereferencing operator.
bool PreconditionBlockJacobi< MatrixType, inverse_type >::const_iterator::operator== | ( | const const_iterator & | ) | const |
Comparison. True, if both iterators point to the same matrix position.
bool PreconditionBlockJacobi< MatrixType, inverse_type >::const_iterator::operator!= | ( | const const_iterator & | ) | const |
Inverse of ==
.
bool PreconditionBlockJacobi< MatrixType, inverse_type >::const_iterator::operator< | ( | const const_iterator & | ) | const |
Comparison operator. Result is true if either the first row number is smaller or if the row numbers are equal and the first index is smaller.
|
private |
Store an object of the accessor class.
Definition at line 510 of file precondition_block.h.