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);
bool operator<(const MatrixIterator &) const
bool operator!=(const MatrixIterator &) const
Contents is actually a matrix.
typename ACCESSOR::MatrixType MatrixType
friend class MatrixIterator
const ACCESSOR & operator*() const
#define Assert(cond, exc)
#define DEAL_II_NAMESPACE_CLOSE
MatrixIterator & operator++()
unsigned int global_dof_index
bool operator>(const MatrixIterator &) const
#define DEAL_II_NAMESPACE_OPEN
const ACCESSOR * operator->() const
bool operator==(const MatrixIterator &) const
static ::ExceptionBase & ExcInternalError()