The range class for const iteration and access of coboundary k-cells of a n-cell, k>n. More...
#include <element_iterators.hpp>
Public Types | |
typedef const_on_element_iterator < element_type > | iterator |
Public Member Functions | |
const_ncell_range () | |
template<typename EnclosingType > | |
const_ncell_range (cobnd_proxy< host_type, EnclosingType > const &p) | |
template<typename EnclosingType > | |
const_ncell_range (const_cobnd_proxy< host_type, EnclosingType > const &p) | |
template<typename EnclosingType > | |
const_ncell_range (host_type const &e, EnclosingType const &d) | |
template<typename EnclosingType > | |
const_ncell_range & | operator= (cobnd_proxy< host_type, EnclosingType > const &p) |
template<typename EnclosingType > | |
const_ncell_range & | operator= (const_cobnd_proxy< host_type, EnclosingType > const &p) |
const_ncell_range & | operator= (ncell_range< host_type, dim, true > const &other) |
iterator | begin () const |
iterator | end () const |
element_type const & | operator[] (std::size_t index) const |
std::size_t | size () const |
The range class for const iteration and access of coboundary k-cells of a n-cell, k>n.
config_type | Configuration class | |
tag | Tag identifying the n-cell | |
dim | Topological dimension of the requested k-cells |
const_ncell_range | ( | ) | [inline] |
const_ncell_range | ( | cobnd_proxy< host_type, EnclosingType > const & | p | ) | [inline] |
const_ncell_range | ( | const_cobnd_proxy< host_type, EnclosingType > const & | p | ) | [inline] |
const_ncell_range | ( | host_type const & | e, | |
EnclosingType const & | d | |||
) | [inline] |
iterator begin | ( | ) | const [inline] |
iterator end | ( | ) | const [inline] |
const_ncell_range& operator= | ( | const_cobnd_proxy< host_type, EnclosingType > const & | p | ) | [inline] |
const_ncell_range& operator= | ( | cobnd_proxy< host_type, EnclosingType > const & | p | ) | [inline] |
const_ncell_range& operator= | ( | ncell_range< host_type, dim, true > const & | other | ) | [inline] |
element_type const& operator[] | ( | std::size_t | index | ) | const [inline] |
std::size_t size | ( | ) | const [inline] |