|
Reference documentation for deal.II version 9.2.0
|
\(\newcommand{\dealvcentcolon}{\mathrel{\mathop{:}}}\)
\(\newcommand{\dealcoloneq}{\dealvcentcolon\mathrel{\mkern-1.2mu}=}\)
\(\newcommand{\jump}[1]{\left[\!\left[ #1 \right]\!\right]}\)
\(\newcommand{\average}[1]{\left\{\!\left\{ #1 \right\}\!\right\}}\)
Go to the documentation of this file.
16 #ifndef dealii_matrix_iterator_h
17 #define dealii_matrix_iterator_h
34 template <
class ACCESSOR>
62 template <
class OtherAccessor>
122 template <
class OtherAccessor>
129 template <
class ACCESSOR>
137 template <
class ACCESSOR>
138 template <
class OtherAccessor>
145 template <
class ACCESSOR>
154 template <
class ACCESSOR>
164 template <
class ACCESSOR>
171 template <
class ACCESSOR>
178 template <
class ACCESSOR>
186 template <
class ACCESSOR>
190 return !(*
this == other);
194 template <
class ACCESSOR>
205 template <
class ACCESSOR>
209 return (other < *
this);
const ACCESSOR * operator->() const
friend class MatrixIterator
MatrixIterator & operator++()
bool operator>(const MatrixIterator &) const
unsigned int global_dof_index
#define DEAL_II_NAMESPACE_OPEN
@ matrix
Contents is actually a matrix.
bool operator!=(const MatrixIterator &) const
static ::ExceptionBase & ExcInternalError()
#define Assert(cond, exc)
bool operator==(const MatrixIterator &) const
typename ACCESSOR::MatrixType MatrixType
const ACCESSOR & operator*() const
#define DEAL_II_NAMESPACE_CLOSE
bool operator<(const MatrixIterator &) const