TiledArray::BlockRange Member List
This is the complete list of members for TiledArray::BlockRange, including all inherited members.
area() const | TiledArray::Range | inline |
begin() const | TiledArray::Range | inline |
BlockRange()=default | TiledArray::BlockRange | |
BlockRange(const BlockRange &)=default | TiledArray::BlockRange | |
BlockRange(BlockRange &&)=default | TiledArray::BlockRange | |
BlockRange(const Range &range, const Index1 &lower_bound, const Index2 &upper_bound) | TiledArray::BlockRange | inline |
BlockRange(const Range &range, const std::initializer_list< Index1 > &lower_bound, const std::initializer_list< Index2 > &upper_bound) | TiledArray::BlockRange | inline |
BlockRange(const Range &range, const PairRange &bounds) | TiledArray::BlockRange | inline |
BlockRange(const Range &range, const std::initializer_list< GPair > &bounds, std::enable_if_t< detail::is_gpair_v< GPair >> *=nullptr) | TiledArray::BlockRange | inline |
BlockRange(const Range &range, const std::initializer_list< std::initializer_list< Index >> &bounds) | TiledArray::BlockRange | inline |
const_iterator typedef | TiledArray::Range | |
data() const | TiledArray::Range | inlineprotected |
data() | TiledArray::Range | inlineprotected |
dim(std::size_t d) const | TiledArray::Range | inline |
distance_type typedef | TiledArray::Range | |
end() const | TiledArray::Range | inline |
extent() const | TiledArray::Range | inline |
extent(size_t dim) const | TiledArray::Range | inline |
extent_data() const | TiledArray::Range | inline |
extent_data_nc() | TiledArray::Range | inlineprotected |
extent_type typedef | TiledArray::Range | |
idx(ordinal_type index) const | TiledArray::Range | inline |
idx(const Index &i) const | TiledArray::Range | inline |
includes(const Index &index) const | TiledArray::Range | inline |
includes(const std::initializer_list< Index > &index) const | TiledArray::Range | inline |
includes(Ordinal i) const | TiledArray::Range | inline |
includes(const Index &... index) const | TiledArray::Range | inline |
index typedef | TiledArray::Range | |
index1_type typedef | TiledArray::Range | |
index_type typedef | TiledArray::Range | |
index_view_type typedef | TiledArray::Range | |
init_datavec(unsigned int rank) | TiledArray::Range | inlineprotected |
inplace_shift(const Index &) | TiledArray::BlockRange | inline |
TiledArray::Range::inplace_shift(const std::initializer_list< Index > &bound_shift) | TiledArray::Range | inline |
lobound() const | TiledArray::Range | inline |
lobound(size_t dim) const | TiledArray::Range | inline |
lobound_data() const | TiledArray::Range | inline |
lobound_data_nc() | TiledArray::Range | inlineprotected |
offset() const | TiledArray::Range | inline |
operator bool() const | TiledArray::Range | inlineexplicit |
operator*=(const Permutation &perm) | TiledArray::Range | inline |
operator=(const BlockRange &)=default | TiledArray::BlockRange | |
operator=(BlockRange &&)=default | TiledArray::BlockRange | |
TiledArray::Range::operator=(const Range_ &other)=default | TiledArray::Range | |
TiledArray::Range::operator=(Range_ &&other) | TiledArray::Range | inline |
operator==(const BlockRange &r1, const BlockRange &r2) | TiledArray::BlockRange | friend |
ordinal(const Index &index) const | TiledArray::BlockRange | inline |
ordinal(const Index &... index) const | TiledArray::BlockRange | inline |
ordinal(ordinal_type index) const | TiledArray::BlockRange | inline |
TiledArray::Range::ordinal(const std::initializer_list< Index > &index) const | TiledArray::Range | inline |
ordinal_type typedef | TiledArray::Range | |
Range() | TiledArray::Range | inline |
Range(const Index1 &lower_bound, const Index2 &upper_bound) | TiledArray::Range | inline |
Range(const std::initializer_list< Index1 > &lower_bound, const std::initializer_list< Index2 > &upper_bound) | TiledArray::Range | inline |
Range(const Index &extent) | TiledArray::Range | inlineexplicit |
Range(const std::initializer_list< Index > &extent) | TiledArray::Range | inlineexplicit |
Range(const PairRange &bounds) | TiledArray::Range | inlineexplicit |
Range(const std::initializer_list< GPair > &bounds, std::enable_if_t< detail::is_gpair_v< GPair >> *=nullptr) | TiledArray::Range | inlineexplicit |
Range(const std::initializer_list< std::initializer_list< Index >> &bounds) | TiledArray::Range | inlineexplicit |
Range(const Index... extents) | TiledArray::Range | inlineexplicit |
Range(const IndexPairs... bounds) | TiledArray::Range | inlineexplicit |
Range(const Range_ &other)=default | TiledArray::Range | |
Range(Range_ &&other) | TiledArray::Range | inline |
Range(const Permutation &perm, const Range_ &other) | TiledArray::Range | inline |
Range_ typedef | TiledArray::Range | |
rank() const | TiledArray::Range | inline |
resize(const Index &, const Index &) | TiledArray::BlockRange | inline |
TiledArray::Range::resize(const Index1 &lower_bound, const Index2 &upper_bound) | TiledArray::Range | inline |
serialize(const Archive &ar) const | TiledArray::BlockRange | inline |
TiledArray::Range::serialize(Archive &ar) | TiledArray::Range | inline |
shift(const Index &) | TiledArray::BlockRange | inline |
TiledArray::Range::shift(const std::initializer_list< Index > &bound_shift) | TiledArray::Range | inline |
size_type typedef | TiledArray::Range | |
stride() const | TiledArray::Range | inline |
stride(size_t dim) const | TiledArray::Range | inline |
stride_data() const | TiledArray::Range | inline |
stride_data_nc() | TiledArray::Range | inlineprotected |
swap(BlockRange &other) | TiledArray::BlockRange | inline |
TiledArray::Range::swap(Range_ &other) | TiledArray::Range | inline |
upbound() const | TiledArray::Range | inline |
upbound(size_t dim) const | TiledArray::Range | inline |
upbound_data() const | TiledArray::Range | inline |
upbound_data_nc() | TiledArray::Range | inlineprotected |
volume() const | TiledArray::Range | inline |
~BlockRange()=default | TiledArray::BlockRange | |
~Range()=default | TiledArray::Range |