OR-Tools  8.2
SingletonUndo

Detailed Description

Definition at line 340 of file preprocessor.h.

Public Types

enum  OperationType { ZERO_COST_SINGLETON_COLUMN , SINGLETON_ROW , SINGLETON_COLUMN_IN_EQUALITY , MAKE_CONSTRAINT_AN_EQUALITY }
 

Public Member Functions

 SingletonUndo (OperationType type, const LinearProgram &lp, MatrixEntry e, ConstraintStatus status)
 
void Undo (const GlopParameters &parameters, const SparseMatrix &deleted_columns, const SparseMatrix &deleted_rows, ProblemSolution *solution) const
 

Member Enumeration Documentation

◆ OperationType

Enumerator
ZERO_COST_SINGLETON_COLUMN 
SINGLETON_ROW 
SINGLETON_COLUMN_IN_EQUALITY 
MAKE_CONSTRAINT_AN_EQUALITY 

Definition at line 343 of file preprocessor.h.

Constructor & Destructor Documentation

◆ SingletonUndo()

SingletonUndo ( OperationType  type,
const LinearProgram lp,
MatrixEntry  e,
ConstraintStatus  status 
)

Definition at line 2137 of file preprocessor.cc.

Member Function Documentation

◆ Undo()

void Undo ( const GlopParameters &  parameters,
const SparseMatrix deleted_columns,
const SparseMatrix deleted_rows,
ProblemSolution solution 
) const

Definition at line 2149 of file preprocessor.cc.


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