![]() |
Google OR-Tools v9.15
a fast and portable software suite for combinatorial optimization
|
Definition at line 52 of file lp_decomposer.h.
#include <lp_decomposer.h>
Public Member Functions | |
| LPDecomposer () | |
| LPDecomposer (const LPDecomposer &)=delete | |
| LPDecomposer & | operator= (const LPDecomposer &)=delete |
| void | Decompose (const LinearProgram *linear_problem) ABSL_LOCKS_EXCLUDED(mutex_) |
| int | GetNumberOfProblems () const ABSL_LOCKS_EXCLUDED(mutex_) |
| const LinearProgram & | original_problem () const ABSL_LOCKS_EXCLUDED(mutex_) |
| void | ExtractLocalProblem (int problem_index, LinearProgram *lp) ABSL_LOCKS_EXCLUDED(mutex_) |
| DenseRow | AggregateAssignments (absl::Span< const DenseRow > assignments) const ABSL_LOCKS_EXCLUDED(mutex_) |
| DenseRow | ExtractLocalAssignment (int problem_index, const DenseRow &assignment) ABSL_LOCKS_EXCLUDED(mutex_) |
Definition at line 37 of file lp_decomposer.cc.
|
delete |
| DenseRow operations_research::glop::LPDecomposer::AggregateAssignments | ( | absl::Span< const DenseRow > | assignments | ) | const |
Definition at line 144 of file lp_decomposer.cc.
| void operations_research::glop::LPDecomposer::Decompose | ( | const LinearProgram * | linear_problem | ) |
Definition at line 40 of file lp_decomposer.cc.
| DenseRow operations_research::glop::LPDecomposer::ExtractLocalAssignment | ( | int | problem_index, |
| const DenseRow & | assignment ) |
Definition at line 162 of file lp_decomposer.cc.
| void operations_research::glop::LPDecomposer::ExtractLocalProblem | ( | int | problem_index, |
| LinearProgram * | lp ) |
Definition at line 83 of file lp_decomposer.cc.
Definition at line 73 of file lp_decomposer.cc.
|
delete |
| const LinearProgram & operations_research::glop::LPDecomposer::original_problem | ( | ) | const |
Definition at line 78 of file lp_decomposer.cc.