OR-Tools  9.6
Sharder Member List

This is the complete list of members for Sharder, including all inherited members.

ConstSparseColumnBlock typedefSharder
NumElements() constSharderinline
NumShards() constSharderinline
operator=(const Sharder &other)=defaultSharder
operator=(Sharder &&other)=defaultSharder
ParallelForEachShard(const std::function< void(const Shard &)> &func) constSharder
ParallelSumOverShards(const std::function< double(const Shard &)> &func) constSharder
ParallelTrueForAllShards(const std::function< bool(const Shard &)> &func) constSharder
Sharder(int64_t num_elements, int num_shards, ThreadPool *thread_pool, const std::function< int64_t(int64_t)> &element_mass)Sharder
Sharder(int64_t num_elements, int num_shards, ThreadPool *thread_pool)Sharder
Sharder(const Eigen::SparseMatrix< double, Eigen::ColMajor, int64_t > &matrix, int num_shards, ThreadPool *thread_pool)Sharderinline
Sharder(const Sharder &other_sharder, int64_t num_elements)Sharder
Sharder(const Sharder &other)=defaultSharder
Sharder(Sharder &&other)=defaultSharder
ShardMass(int shard) constSharderinline
ShardSize(int shard) constSharderinline
ShardStart(int shard) constSharderinline
ShardStartsForTesting() constSharderinline
SparseColumnBlock typedefSharder