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 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 |
Public Attributes | |
const typedef T & | reference |
const typedef T * | pointer |
Protected Attributes | |
disarray< size_type, M >::const_iterator | _idof_iter |
field_basic< T, M >::const_iterator | _val |
Definition at line 345 of file field_indirect.h.
typedef std::forward_iterator_tag iterator_category |
Definition at line 349 of file field_indirect.h.
typedef T value_type |
Definition at line 351 of file field_indirect.h.
typedef std::ptrdiff_t difference_type |
Definition at line 354 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 357 of file field_indirect.h.
const T& operator* | ( | ) | const |
Definition at line 361 of file field_indirect.h.
const_iterator& operator++ | ( | ) |
Definition at line 362 of file field_indirect.h.
bool operator== | ( | const const_iterator & | j | ) | const |
Definition at line 366 of file field_indirect.h.
bool operator!= | ( | const const_iterator & | j | ) | const |
Definition at line 367 of file field_indirect.h.
const typedef T& reference |
Definition at line 352 of file field_indirect.h.
const typedef T* pointer |
Definition at line 353 of file field_indirect.h.
|
protected |
Definition at line 370 of file field_indirect.h.
|
protected |
Definition at line 371 of file field_indirect.h.