Main const-range class. Specialization for use with const-iteration or access to k-cells on the domain. More...
#include <domain_iterators.hpp>
Public Types | |
typedef domain_iterators < config_type, dim > ::const_iterator | iterator |
Public Member Functions | |
const_ncell_range () | |
const_ncell_range (const_ncell_proxy< domain_type > const &p) | |
const_ncell_range (ncell_proxy< domain_type > const &p) | |
const_ncell_range (domain_type const &d) | |
const_ncell_range (ncell_range< domain_type, dim > const &other) | |
const_ncell_range & | operator= (const_ncell_proxy< domain_type > const &p) |
const_ncell_range & | operator= (ncell_proxy< domain_type > p) |
const_ncell_range & | operator= (ncell_range< domain_type, dim > const &other) |
iterator | begin () const |
iterator | end () const |
element_type const & | operator[] (std::size_t index) const |
size_t | size () const |
Main const-range class. Specialization for use with const-iteration or access to k-cells on the domain.
typedef domain_iterators<config_type, dim>::const_iterator iterator |
const_ncell_range | ( | ) | [inline] |
const_ncell_range | ( | const_ncell_proxy< domain_type > const & | p | ) | [inline] |
const_ncell_range | ( | ncell_proxy< domain_type > const & | p | ) | [inline] |
const_ncell_range | ( | domain_type const & | d | ) | [inline] |
const_ncell_range | ( | ncell_range< domain_type, dim > const & | other | ) | [inline] |
iterator begin | ( | ) | const [inline] |
iterator end | ( | ) | const [inline] |
const_ncell_range& operator= | ( | ncell_proxy< domain_type > | p | ) | [inline] |
const_ncell_range& operator= | ( | const_ncell_proxy< domain_type > const & | p | ) | [inline] |
const_ncell_range& operator= | ( | ncell_range< domain_type, dim > const & | other | ) | [inline] |
element_type const& operator[] | ( | std::size_t | index | ) | const [inline] |
size_t size | ( | ) | const [inline] |