Definition at line 282 of file bop_ls.h.
#include <bop_ls.h>
◆ AssignmentAndConstraintFeasibilityMaintainer() [1/2]
| operations_research::bop::AssignmentAndConstraintFeasibilityMaintainer::AssignmentAndConstraintFeasibilityMaintainer |
( |
const sat::LinearBooleanProblem & | problem, |
|
|
absl::BitGenRef | random ) |
|
explicit |
◆ AssignmentAndConstraintFeasibilityMaintainer() [2/2]
| operations_research::bop::AssignmentAndConstraintFeasibilityMaintainer::AssignmentAndConstraintFeasibilityMaintainer |
( |
const AssignmentAndConstraintFeasibilityMaintainer & | | ) |
|
|
delete |
◆ AddBacktrackingLevel()
| void operations_research::bop::AssignmentAndConstraintFeasibilityMaintainer::AddBacktrackingLevel |
( |
| ) |
|
◆ Assign()
| void operations_research::bop::AssignmentAndConstraintFeasibilityMaintainer::Assign |
( |
absl::Span< const sat::Literal > | literals | ) |
|
◆ Assignment()
| bool operations_research::bop::AssignmentAndConstraintFeasibilityMaintainer::Assignment |
( |
VariableIndex | var | ) |
const |
|
inline |
◆ BacktrackAll()
| void operations_research::bop::AssignmentAndConstraintFeasibilityMaintainer::BacktrackAll |
( |
| ) |
|
◆ BacktrackOneLevel()
| void operations_research::bop::AssignmentAndConstraintFeasibilityMaintainer::BacktrackOneLevel |
( |
| ) |
|
◆ ConstraintIsFeasible()
| bool operations_research::bop::AssignmentAndConstraintFeasibilityMaintainer::ConstraintIsFeasible |
( |
ConstraintIndex | constraint | ) |
const |
|
inline |
◆ ConstraintLowerBound()
| int64_t operations_research::bop::AssignmentAndConstraintFeasibilityMaintainer::ConstraintLowerBound |
( |
ConstraintIndex | constraint | ) |
const |
|
inline |
◆ ConstraintUpperBound()
| int64_t operations_research::bop::AssignmentAndConstraintFeasibilityMaintainer::ConstraintUpperBound |
( |
ConstraintIndex | constraint | ) |
const |
|
inline |
◆ ConstraintValue()
| int64_t operations_research::bop::AssignmentAndConstraintFeasibilityMaintainer::ConstraintValue |
( |
ConstraintIndex | constraint | ) |
const |
|
inline |
◆ DebugString()
| std::string operations_research::bop::AssignmentAndConstraintFeasibilityMaintainer::DebugString |
( |
| ) |
const |
◆ IsFeasible()
| bool operations_research::bop::AssignmentAndConstraintFeasibilityMaintainer::IsFeasible |
( |
| ) |
const |
|
inline |
◆ NumConstraints()
| size_t operations_research::bop::AssignmentAndConstraintFeasibilityMaintainer::NumConstraints |
( |
| ) |
const |
|
inline |
◆ NumInfeasibleConstraints()
| int operations_research::bop::AssignmentAndConstraintFeasibilityMaintainer::NumInfeasibleConstraints |
( |
| ) |
const |
|
inline |
◆ operator=()
◆ PossiblyInfeasibleConstraints()
| const std::vector< ConstraintIndex > & operations_research::bop::AssignmentAndConstraintFeasibilityMaintainer::PossiblyInfeasibleConstraints |
( |
| ) |
const |
|
inline |
◆ PotentialOneFlipRepairs()
| const std::vector< sat::Literal > & operations_research::bop::AssignmentAndConstraintFeasibilityMaintainer::PotentialOneFlipRepairs |
( |
| ) |
|
◆ reference()
| const BopSolution & operations_research::bop::AssignmentAndConstraintFeasibilityMaintainer::reference |
( |
| ) |
const |
|
inline |
◆ SetReferenceSolution()
| void operations_research::bop::AssignmentAndConstraintFeasibilityMaintainer::SetReferenceSolution |
( |
const BopSolution & | reference_solution | ) |
|
◆ UseCurrentStateAsReference()
| void operations_research::bop::AssignmentAndConstraintFeasibilityMaintainer::UseCurrentStateAsReference |
( |
| ) |
|
◆ kObjectiveConstraint
| const ConstraintIndex operations_research::bop::AssignmentAndConstraintFeasibilityMaintainer::kObjectiveConstraint |
|
static |
The documentation for this class was generated from the following files: