DDC 0.0.0

a discrete domain computation library

ddc::DiscreteDomain< DDims > Member List

This is the complete list of members for ddc::DiscreteDomain< DDims >, including all inherited members.

back() const noexceptddc::DiscreteDomain< DDims >inline
begin() constddc::DiscreteDomain< DDims >inline
cbegin() constddc::DiscreteDomain< DDims >inline
cend() constddc::DiscreteDomain< DDims >inline
discrete_element_type typedefddc::DiscreteDomain< DDims >
DiscreteDomain classddc::DiscreteDomain< DDims >friend
DiscreteDomain()=defaultddc::DiscreteDomain< DDims >
DiscreteDomain(DiscreteDomain< ODDims... > const &domain)ddc::DiscreteDomain< DDims >inlineexplicit
DiscreteDomain(DiscreteDomain< DDims > const &... domains)ddc::DiscreteDomain< DDims >inlineexplicit
DiscreteDomain(mlength_type const &size)ddc::DiscreteDomain< DDims >inline
DiscreteDomain(discrete_element_type const &element_begin, mlength_type const &size)ddc::DiscreteDomain< DDims >inline
DiscreteDomain(DiscreteDomain const &x)=defaultddc::DiscreteDomain< DDims >
DiscreteDomain(DiscreteDomain &&x)=defaultddc::DiscreteDomain< DDims >
empty() const noexceptddc::DiscreteDomain< DDims >inline
end() constddc::DiscreteDomain< DDims >inline
extent() const noexceptddc::DiscreteDomain< DDims >inline
extents() const noexceptddc::DiscreteDomain< DDims >inline
front() const noexceptddc::DiscreteDomain< DDims >inline
mlength_type typedefddc::DiscreteDomain< DDims >
operator bool()ddc::DiscreteDomain< DDims >inlineexplicit
operator!=(DiscreteDomain const &other) constddc::DiscreteDomain< DDims >inline
operator=(DiscreteDomain const &x)=defaultddc::DiscreteDomain< DDims >
operator=(DiscreteDomain &&x)=defaultddc::DiscreteDomain< DDims >
operator==(DiscreteDomain< ODims... > const &other) constddc::DiscreteDomain< DDims >inline
operator[](std::size_t __n)ddc::DiscreteDomain< DDims >inline
operator[](std::size_t __n) constddc::DiscreteDomain< DDims >inline
rank()ddc::DiscreteDomain< DDims >inlinestatic
remove(mlength_type n1, mlength_type n2) constddc::DiscreteDomain< DDims >inline
remove_first(mlength_type n) constddc::DiscreteDomain< DDims >inline
remove_last(mlength_type n) constddc::DiscreteDomain< DDims >inline
restrict(DiscreteDomain< ODDims... > const &odomain) constddc::DiscreteDomain< DDims >inline
size() constddc::DiscreteDomain< DDims >inline
take_first(mlength_type n) constddc::DiscreteDomain< DDims >inline
take_last(mlength_type n) constddc::DiscreteDomain< DDims >inline
~DiscreteDomain()=defaultddc::DiscreteDomain< DDims >