Rheolef
7.1
an efficient C++ finite element environment
|
Public Types | |
typedef std::forward_iterator_tag | iterator_category |
typedef vec< T, M >::size_type | size_type |
typedef T | value_type |
typedef const T & | reference |
typedef const T * | pointer |
typedef std::ptrdiff_t | difference_type |
Public Member Functions | |
const_iterator (typename disarray< size_type, M >::const_iterator idof_iter, typename field_basic< T, M >::const_iterator val) | |
const T & | operator* () const |
const_iterator & | operator++ () |
bool | operator== (const const_iterator &j) const |
bool | operator!= (const const_iterator &j) const |
Protected Attributes | |
disarray< size_type, M >::const_iterator | _idof_iter |
field_basic< T, M >::const_iterator | _val |
Definition at line 220 of file field_indirect.h.
typedef std::forward_iterator_tag iterator_category |
Definition at line 223 of file field_indirect.h.
typedef T value_type |
Definition at line 225 of file field_indirect.h.
Definition at line 226 of file field_indirect.h.
Definition at line 227 of file field_indirect.h.
typedef std::ptrdiff_t difference_type |
Definition at line 228 of file field_indirect.h.
const_iterator | ( | typename disarray< size_type, M >::const_iterator | idof_iter, |
typename field_basic< T, M >::const_iterator | val | ||
) |
Definition at line 230 of file field_indirect.h.
const T& operator* | ( | ) | const |
Definition at line 234 of file field_indirect.h.
const_iterator& operator++ | ( | ) |
Definition at line 235 of file field_indirect.h.
bool operator== | ( | const const_iterator & | j | ) | const |
Definition at line 239 of file field_indirect.h.
bool operator!= | ( | const const_iterator & | j | ) | const |
Definition at line 240 of file field_indirect.h.
|
protected |
Definition at line 243 of file field_indirect.h.
|
protected |
Definition at line 244 of file field_indirect.h.