ConstSparseColumnBlock typedef | operations_research::pdlp::Sharder | |
NumElements() const | operations_research::pdlp::Sharder | inline |
NumShards() const | operations_research::pdlp::Sharder | inline |
operator=(const Sharder &other)=delete | operations_research::pdlp::Sharder | |
operator=(Sharder &&other)=default | operations_research::pdlp::Sharder | |
ParallelForEachShard(const std::function< void(const Shard &)> &func) const | operations_research::pdlp::Sharder | |
ParallelSumOverShards(const std::function< double(const Shard &)> &func) const | operations_research::pdlp::Sharder | |
ParallelTrueForAllShards(const std::function< bool(const Shard &)> &func) const | operations_research::pdlp::Sharder | |
Sharder(int64_t num_elements, int num_shards, ThreadPool *thread_pool, const std::function< int64_t(int64_t)> &element_mass) | operations_research::pdlp::Sharder | |
Sharder(int64_t num_elements, int num_shards, ThreadPool *thread_pool) | operations_research::pdlp::Sharder | |
Sharder(const Eigen::SparseMatrix< double, Eigen::ColMajor, int64_t > &matrix, int num_shards, ThreadPool *thread_pool) | operations_research::pdlp::Sharder | inline |
Sharder(const Sharder &other_sharder, int64_t num_elements) | operations_research::pdlp::Sharder | |
Sharder(const Sharder &other)=delete | operations_research::pdlp::Sharder | |
Sharder(Sharder &&other)=default | operations_research::pdlp::Sharder | |
ShardMass(int shard) const | operations_research::pdlp::Sharder | inline |
ShardSize(int shard) const | operations_research::pdlp::Sharder | inline |
ShardStart(int shard) const | operations_research::pdlp::Sharder | inline |
ShardStartsForTesting() const | operations_research::pdlp::Sharder | inline |
SparseColumnBlock typedef | operations_research::pdlp::Sharder | |