OR-Tools  8.2
LPDecomposer

Detailed Description

Definition at line 50 of file lp_decomposer.h.

Public Member Functions

 LPDecomposer ()
 
void Decompose (const LinearProgram *linear_problem) ABSL_LOCKS_EXCLUDED(mutex_)
 
int GetNumberOfProblems () const ABSL_LOCKS_EXCLUDED(mutex_)
 
const LinearProgramoriginal_problem () const ABSL_LOCKS_EXCLUDED(mutex_)
 
void ExtractLocalProblem (int problem_index, LinearProgram *lp) ABSL_LOCKS_EXCLUDED(mutex_)
 
DenseRow AggregateAssignments (const std::vector< DenseRow > &assignments) const ABSL_LOCKS_EXCLUDED(mutex_)
 
DenseRow ExtractLocalAssignment (int problem_index, const DenseRow &assignment) ABSL_LOCKS_EXCLUDED(mutex_)
 

Constructor & Destructor Documentation

◆ LPDecomposer()

Definition at line 29 of file lp_decomposer.cc.

Member Function Documentation

◆ AggregateAssignments()

DenseRow AggregateAssignments ( const std::vector< DenseRow > &  assignments) const

Definition at line 136 of file lp_decomposer.cc.

◆ Decompose()

void Decompose ( const LinearProgram linear_problem)

Definition at line 32 of file lp_decomposer.cc.

◆ ExtractLocalAssignment()

DenseRow ExtractLocalAssignment ( int  problem_index,
const DenseRow assignment 
)

Definition at line 154 of file lp_decomposer.cc.

◆ ExtractLocalProblem()

void ExtractLocalProblem ( int  problem_index,
LinearProgram lp 
)

Definition at line 75 of file lp_decomposer.cc.

◆ GetNumberOfProblems()

int GetNumberOfProblems ( ) const

Definition at line 65 of file lp_decomposer.cc.

◆ original_problem()

const LinearProgram & original_problem ( ) const

Definition at line 70 of file lp_decomposer.cc.


The documentation for this class was generated from the following files: