OR-Tools  9.6
LinearConstraintStorage::Diff

Detailed Description

Definition at line 50 of file linear_constraint_storage.h.

Public Member Functions

 Diff (const LinearConstraintStorage &storage, VariableId variable_checkpoint)
 

Public Attributes

LinearConstraintId checkpoint {0}
 
VariableId variable_checkpoint {0}
 
absl::flat_hash_set< LinearConstraintId > deleted
 
absl::flat_hash_set< LinearConstraintId > lower_bounds
 
absl::flat_hash_set< LinearConstraintId > upper_bounds
 
absl::flat_hash_set< std::pair< LinearConstraintId, VariableId > > matrix_keys
 

Constructor & Destructor Documentation

◆ Diff()

Diff ( const LinearConstraintStorage storage,
VariableId  variable_checkpoint 
)

Definition at line 109 of file linear_constraint_storage.cc.

Member Data Documentation

◆ checkpoint

LinearConstraintId checkpoint {0}

Definition at line 55 of file linear_constraint_storage.h.

◆ deleted

absl::flat_hash_set<LinearConstraintId> deleted

Definition at line 57 of file linear_constraint_storage.h.

◆ lower_bounds

absl::flat_hash_set<LinearConstraintId> lower_bounds

Definition at line 58 of file linear_constraint_storage.h.

◆ matrix_keys

absl::flat_hash_set<std::pair<LinearConstraintId, VariableId> > matrix_keys

Definition at line 64 of file linear_constraint_storage.h.

◆ upper_bounds

absl::flat_hash_set<LinearConstraintId> upper_bounds

Definition at line 59 of file linear_constraint_storage.h.

◆ variable_checkpoint

VariableId variable_checkpoint {0}

Definition at line 56 of file linear_constraint_storage.h.


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