Rheolef  7.2
an efficient C++ finite element environment
Loading...
Searching...
No Matches
field_basic< T, M >::const_iterator

Detailed Description

template<class T, class M = rheo_default_memory_model>
class rheolef::field_basic< T, M >::const_iterator

Definition at line 612 of file field.h.

Public Types

typedef std::forward_iterator_tag iterator_category
typedef vec< T, M >::size_type size_type
typedef T value_type
typedef const Treference
typedef const Tpointer
typedef std::ptrdiff_t difference_type

Protected Types

typedef vec< T, M >::const_iterator data_t
typedef disarray< space_pair_type, M >::const_iterator iter_t

Member Typedef Documentation

◆ data_t

template<class T, class M = rheo_default_memory_model>
typedef vec<T,M>::const_iterator data_t
protected

Definition at line 614 of file field.h.

◆ iter_t

template<class T, class M = rheo_default_memory_model>
typedef disarray<space_pair_type,M>::const_iterator iter_t
protected

Definition at line 615 of file field.h.

◆ iterator_category

template<class T, class M = rheo_default_memory_model>
typedef std::forward_iterator_tag iterator_category

Definition at line 620 of file field.h.

◆ size_type

template<class T, class M = rheo_default_memory_model>
typedef vec<T,M>::size_type size_type

Definition at line 621 of file field.h.

◆ value_type

template<class T, class M = rheo_default_memory_model>
typedef T value_type

Definition at line 622 of file field.h.

◆ reference

template<class T, class M = rheo_default_memory_model>
typedef const T& reference

Definition at line 623 of file field.h.

◆ pointer

template<class T, class M = rheo_default_memory_model>
typedef const T* pointer

Definition at line 624 of file field.h.

◆ difference_type

template<class T, class M = rheo_default_memory_model>
typedef std::ptrdiff_t difference_type

Definition at line 625 of file field.h.


The documentation for this class was generated from the following file:
  • /build/rheolef-L67pNR/rheolef-7.2/main/lib/field.h