Represents a one dimensional reversed domain over the given domain Dom
.
More...
Public Member Functions | |
reversed_domain (Dom const &dom) | |
reversed_domain (Dom const &dom, size_type total_size) | |
Constructs a domain based on the specified domain dom and the total number of elements total_size of the domain from where this subdomain belongs to. | |
reversed_domain (index_type const &first, index_type const &last, reversed_domain const &other) | |
index_type | first (void) const |
index_type | last (void) const |
index_type | open_last (void) const |
Returns termination value for comparison. More... | |
bool | contains (index_type const &idx) const |
bool | is_same_container_domain (void) const |
Public Types | |
typedef Dom::index_type | index_type |
typedef index_type | gid_type |
typedef std::size_t | size_type |
Represents a one dimensional reversed domain over the given domain Dom
.
This domain is used to adapt a subdomain to represent the correct reversed set of indexes and is intended to be used only during the domain's projection in the coarsening process.
index_type stapl::reversed_domain< Dom >::first | ( | void | ) | const |
index_type stapl::reversed_domain< Dom >::last | ( | void | ) | const |
index_type stapl::reversed_domain< Dom >::open_last | ( | void | ) | const |
Returns termination value for comparison.
bool stapl::reversed_domain< Dom >::contains | ( | index_type const & | idx | ) | const |
bool stapl::reversed_domain< Dom >::is_same_container_domain | ( | void | ) | const |
stapl::indexed_domain::empty stapl::indexed_domain::is_same_container_domain