compute_priority(const Batch &batch) const override | madness::Exchange< T, NDIM >::ExchangeImpl< T, NDIM >::MacroTaskExchangeSimple::MacroTaskPartitionerExchange | inlinevirtual |
dimension | madness::MacroTaskPartitioner | |
do_1d_partition(const std::size_t vsize, const std::string policy) const | madness::MacroTaskPartitioner | inline |
do_2d_partition(const std::size_t vsize, const std::size_t v2size, const std::string policy) const | madness::MacroTaskPartitioner | inline |
do_partitioning(const std::size_t &vsize1, const std::size_t &vsize2, const std::string policy) const override | madness::Exchange< T, NDIM >::ExchangeImpl< T, NDIM >::MacroTaskExchangeSimple::MacroTaskPartitionerExchange | inlinevirtual |
MacroTaskPartitioner() | madness::MacroTaskPartitioner | inline |
MacroTaskPartitionerExchange(const bool symmetric) | madness::Exchange< T, NDIM >::ExchangeImpl< T, NDIM >::MacroTaskExchangeSimple::MacroTaskPartitionerExchange | inline |
max_batch_size | madness::MacroTaskPartitioner | |
min_batch_size | madness::MacroTaskPartitioner | |
nsubworld | madness::MacroTaskPartitioner | |
partition_tasks(const tupleT &argtuple) const | madness::MacroTaskPartitioner | inline |
partitionT typedef | madness::MacroTaskPartitioner | |
policy | madness::MacroTaskPartitioner | |
set_dimension(const std::size_t &n) | madness::MacroTaskPartitioner | inline |
set_max_batch_size(const long &n) | madness::MacroTaskPartitioner | inline |
set_min_batch_size(const long &n) | madness::MacroTaskPartitioner | inline |
set_nsubworld(const long &n) | madness::MacroTaskPartitioner | inline |
set_policy(const std::string &n) | madness::MacroTaskPartitioner | inline |
symmetric | madness::Exchange< T, NDIM >::ExchangeImpl< T, NDIM >::MacroTaskExchangeSimple::MacroTaskPartitionerExchange | |
~MacroTaskPartitioner() | madness::MacroTaskPartitioner | inlinevirtual |