Definition at line 191 of file pb_constraint.h.
#include <pb_constraint.h>
◆ AddTerm()
| void operations_research::sat::MutableUpperBoundedLinearConstraint::AddTerm |
( |
Literal | literal, |
|
|
Coefficient | coeff ) |
|
inline |
◆ AddToRhs()
| void operations_research::sat::MutableUpperBoundedLinearConstraint::AddToRhs |
( |
Coefficient | value | ) |
|
|
inline |
◆ CancelationAmount()
| Coefficient operations_research::sat::MutableUpperBoundedLinearConstraint::CancelationAmount |
( |
Literal | literal, |
|
|
Coefficient | coeff ) const |
|
inline |
◆ ClearAll()
| void operations_research::sat::MutableUpperBoundedLinearConstraint::ClearAll |
( |
| ) |
|
◆ ClearAndResize()
| void operations_research::sat::MutableUpperBoundedLinearConstraint::ClearAndResize |
( |
int | num_variables | ) |
|
◆ ComputeSlackForTrailPrefix()
| Coefficient operations_research::sat::MutableUpperBoundedLinearConstraint::ComputeSlackForTrailPrefix |
( |
const Trail & | trail, |
|
|
int | trail_index ) const |
◆ CopyIntoVector()
| void operations_research::sat::MutableUpperBoundedLinearConstraint::CopyIntoVector |
( |
std::vector< LiteralWithCoeff > * | output | ) |
|
◆ DebugString()
| std::string operations_research::sat::MutableUpperBoundedLinearConstraint::DebugString |
( |
| ) |
|
◆ GetCoefficient()
| Coefficient operations_research::sat::MutableUpperBoundedLinearConstraint::GetCoefficient |
( |
BooleanVariable | var | ) |
const |
|
inline |
◆ GetLiteral()
| Literal operations_research::sat::MutableUpperBoundedLinearConstraint::GetLiteral |
( |
BooleanVariable | var | ) |
const |
|
inline |
◆ MaxSum()
| Coefficient operations_research::sat::MutableUpperBoundedLinearConstraint::MaxSum |
( |
| ) |
const |
|
inline |
◆ PossibleNonZeros()
| const std::vector< BooleanVariable > & operations_research::sat::MutableUpperBoundedLinearConstraint::PossibleNonZeros |
( |
| ) |
const |
|
inline |
◆ ReduceCoefficients()
| void operations_research::sat::MutableUpperBoundedLinearConstraint::ReduceCoefficients |
( |
| ) |
|
◆ ReduceCoefficientsAndComputeSlackForTrailPrefix()
| Coefficient operations_research::sat::MutableUpperBoundedLinearConstraint::ReduceCoefficientsAndComputeSlackForTrailPrefix |
( |
const Trail & | trail, |
|
|
int | trail_index ) |
◆ ReduceGivenCoefficient()
| void operations_research::sat::MutableUpperBoundedLinearConstraint::ReduceGivenCoefficient |
( |
BooleanVariable | var | ) |
|
|
inline |
◆ ReduceSlackTo()
| void operations_research::sat::MutableUpperBoundedLinearConstraint::ReduceSlackTo |
( |
const Trail & | trail, |
|
|
int | trail_index, |
|
|
Coefficient | initial_slack, |
|
|
Coefficient | target ) |
◆ Rhs()
| Coefficient operations_research::sat::MutableUpperBoundedLinearConstraint::Rhs |
( |
| ) |
const |
|
inline |
The documentation for this class was generated from the following files: