array_type typedef | TiledArray::detail::ArrayEvalImpl< Array, Op, Policy > | |
ArrayEvalImpl(const array_type &array, World &world, const trange_type &trange, const shape_type &shape, const std::shared_ptr< pmap_interface > &pmap, const Perm &perm, const op_type &op) | TiledArray::detail::ArrayEvalImpl< Array, Op, Policy > | inline |
ArrayEvalImpl(const array_type &array, World &world, const trange_type &trange, const shape_type &shape, const std::shared_ptr< pmap_interface > &pmap, const Perm &perm, const op_type &op, const Index1 &lower_bound, const Index2 &upper_bound) | TiledArray::detail::ArrayEvalImpl< Array, Op, Policy > | inline |
ArrayEvalImpl_ typedef | TiledArray::detail::ArrayEvalImpl< Array, Op, Policy > | |
discard_tile(ordinal_type) const | TiledArray::detail::ArrayEvalImpl< Array, Op, Policy > | inlinevirtual |
DistEvalImpl(World &world, const trange_type &trange, const shape_type &shape, const std::shared_ptr< pmap_interface > &pmap, const Permutation &perm) | TiledArray::detail::DistEvalImpl< LazyArrayTile< Array::value_type, Op >, Policy > | inline |
DistEvalImpl_ typedef | TiledArray::detail::ArrayEvalImpl< Array, Op, Policy > | |
eval() | TiledArray::detail::DistEvalImpl< LazyArrayTile< Array::value_type, Op >, Policy > | inline |
eval_type typedef | TiledArray::detail::DistEvalImpl< LazyArrayTile< Array::value_type, Op >, Policy > | |
get_tile(ordinal_type i) const | TiledArray::detail::ArrayEvalImpl< Array, Op, Policy > | inlinevirtual |
get_world() const | TiledArray::detail::TensorImpl< Policy > | inline |
id() const | TiledArray::detail::DistEvalImpl< LazyArrayTile< Array::value_type, Op >, Policy > | inline |
index1_type typedef | TiledArray::detail::TensorImpl< Policy > | |
is_dense() const | TiledArray::detail::TensorImpl< Policy > | inline |
is_local(const Index &i) const | TiledArray::detail::TensorImpl< Policy > | inline |
is_zero(const Index &i) const | TiledArray::detail::TensorImpl< Policy > | inline |
local_size() const | TiledArray::detail::TensorImpl< Policy > | inline |
notify() | TiledArray::detail::DistEvalImpl< LazyArrayTile< Array::value_type, Op >, Policy > | inlinevirtual |
op_type typedef | TiledArray::detail::ArrayEvalImpl< Array, Op, Policy > | |
ordinal_type typedef | TiledArray::detail::ArrayEvalImpl< Array, Op, Policy > | |
owner(const Index &i) const | TiledArray::detail::TensorImpl< Policy > | inline |
perm_index_to_source(ordinal_type index) const | TiledArray::detail::DistEvalImpl< LazyArrayTile< Array::value_type, Op >, Policy > | inlineprotected |
perm_index_to_target(ordinal_type index) const | TiledArray::detail::DistEvalImpl< LazyArrayTile< Array::value_type, Op >, Policy > | inlineprotected |
pmap() const | TiledArray::detail::TensorImpl< Policy > | inline |
pmap_interface typedef | TiledArray::detail::ArrayEvalImpl< Array, Op, Policy > | |
policy_type typedef | TiledArray::detail::TensorImpl< Policy > | |
range_type typedef | TiledArray::detail::ArrayEvalImpl< Array, Op, Policy > | |
set_tile(ordinal_type i, const value_type &value) | TiledArray::detail::DistEvalImpl< LazyArrayTile< Array::value_type, Op >, Policy > | inline |
set_tile(ordinal_type i, Future< value_type > f) | TiledArray::detail::DistEvalImpl< LazyArrayTile< Array::value_type, Op >, Policy > | inline |
shape() const | TiledArray::detail::TensorImpl< Policy > | inline |
shape_type typedef | TiledArray::detail::ArrayEvalImpl< Array, Op, Policy > | |
size() const | TiledArray::detail::TensorImpl< Policy > | inline |
TensorImpl(World &world, const trange_type &trange, const shape_type &shape, const std::shared_ptr< pmap_interface > &pmap) | TiledArray::detail::TensorImpl< Policy > | inline |
TensorImpl_ typedef | TiledArray::detail::ArrayEvalImpl< Array, Op, Policy > | |
tiles_range() const | TiledArray::detail::TensorImpl< Policy > | inline |
trange() const | TiledArray::detail::TensorImpl< Policy > | inline |
trange_type typedef | TiledArray::detail::ArrayEvalImpl< Array, Op, Policy > | |
value_type typedef | TiledArray::detail::ArrayEvalImpl< Array, Op, Policy > | |
wait() const | TiledArray::detail::DistEvalImpl< LazyArrayTile< Array::value_type, Op >, Policy > | inline |
world() const | TiledArray::detail::TensorImpl< Policy > | inline |
~ArrayEvalImpl() | TiledArray::detail::ArrayEvalImpl< Array, Op, Policy > | inlinevirtual |
~DistEvalImpl() | TiledArray::detail::DistEvalImpl< LazyArrayTile< Array::value_type, Op >, Policy > | inlinevirtual |
~TensorImpl() | TiledArray::detail::TensorImpl< Policy > | inlinevirtual |