NiHu  2.0
NiHu::function_space_traits< function_space_view< Mesh, FieldOption, Dimension > >::iterator< field_t > Struct Template Reference

the iterator class traversing a field subvector More...

#include <function_space.hpp>

Additional Inherited Members

- Public Types inherited from NiHu::casted_iterator< mesh_elem_iterator_t< field_t::elem_t >::type, field_t >
typedef casted_iterator type
 self returning metafunction
 
typedef FromIt::difference_type difference_type
 
typedef field_t value_type
 the new value type
 
typedef field_t value_t
 
- Public Member Functions inherited from NiHu::casted_iterator< mesh_elem_iterator_t< field_t::elem_t >::type, field_t >
const mesh_elem_iterator_t< field_t::elem_t >::typebase () const
 
mesh_elem_iterator_t< field_t::elem_t >::typebase ()
 
 casted_iterator (mesh_elem_iterator_t< field_t::elem_t >::type const &base=mesh_elem_iterator_t< field_t::elem_t >::type())
 (copy) constructor from base iterator More...
 
bool operator!= (casted_iterator const &other) const
 
bool operator== (casted_iterator const &other) const
 
casted_iterator operator+ (difference_type offset) const
 
casted_iterator operator- (difference_type offset) const
 
difference_type operator- (casted_iterator const &other) const
 
casted_iteratoroperator++ ()
 
casted_iterator operator++ (int)
 
const value_toperator* (void) const
 dereference operator converts dereferenced element to casted type More...
 
const value_toperator[] (size_t idx) const
 index operator converts indexed element to casted type More...
 
const value_toperator-> (void) const
 dereference operator converts dereferenced element to casted type More...
 

Detailed Description

template<class Mesh, class FieldOption, class Dimension>
template<class field_t>
struct NiHu::function_space_traits< function_space_view< Mesh, FieldOption, Dimension > >::iterator< field_t >

the iterator class traversing a field subvector

Definition at line 145 of file function_space.hpp.


The documentation for this struct was generated from the following file: