| Activity(int c) const | operations_research::sat::LinearIncrementalEvaluator | |
| AddEnforcementLiteral(int ct_index, int lit) | operations_research::sat::LinearIncrementalEvaluator | |
| AddLinearExpression(int ct_index, const LinearExpressionProto &expr, int64_t multiplier) | operations_research::sat::LinearIncrementalEvaluator | |
| AddLiteral(int ct_index, int lit, int64_t coeff=1) | operations_research::sat::LinearIncrementalEvaluator | |
| AddOffset(int ct_index, int64_t offset) | operations_research::sat::LinearIncrementalEvaluator | |
| AddTerm(int ct_index, int var, int64_t coeff, int64_t offset=0) | operations_research::sat::LinearIncrementalEvaluator | |
| AppearsInViolatedConstraints(int var) const | operations_research::sat::LinearIncrementalEvaluator | |
| ClearAffectedVariables() | operations_research::sat::LinearIncrementalEvaluator | |
| ComputeInitialActivities(absl::Span< const int64_t > solution) | operations_research::sat::LinearIncrementalEvaluator | |
| ConstraintToVars(int c) const | operations_research::sat::LinearIncrementalEvaluator | inline |
| DeterministicTime() const | operations_research::sat::LinearIncrementalEvaluator | inline |
| IsViolated(int c) const | operations_research::sat::LinearIncrementalEvaluator | |
| LinearIncrementalEvaluator()=default | operations_research::sat::LinearIncrementalEvaluator | |
| NewConstraint(Domain domain) | operations_research::sat::LinearIncrementalEvaluator | |
| num_constraints() const | operations_research::sat::LinearIncrementalEvaluator | inline |
| ObjectiveCoefficient(int var) const | operations_research::sat::LinearIncrementalEvaluator | inline |
| PrecomputeCompactView(absl::Span< const int64_t > var_max_variation) | operations_research::sat::LinearIncrementalEvaluator | |
| ReduceBounds(int c, int64_t lb, int64_t ub) | operations_research::sat::LinearIncrementalEvaluator | |
| SlopeBreakpoints(int var, int64_t current_value, const Domain &var_domain) const | operations_research::sat::LinearIncrementalEvaluator | |
| UpdateScoreOnWeightUpdate(int c, absl::Span< const int64_t > jump_deltas, absl::Span< double > var_to_score_change) | operations_research::sat::LinearIncrementalEvaluator | |
| UpdateVariableAndScores(int var, int64_t delta, absl::Span< const double > weights, absl::Span< const int64_t > jump_deltas, absl::Span< double > jump_scores, std::vector< int > *constraints_with_changed_violations) | operations_research::sat::LinearIncrementalEvaluator | |
| VariablesAffectedByLastUpdate() const | operations_research::sat::LinearIncrementalEvaluator | inline |
| VarIsConsistent(int var) const | operations_research::sat::LinearIncrementalEvaluator | |
| Violation(int c) const | operations_research::sat::LinearIncrementalEvaluator | |
| ViolationChangeIsConvex(int var) const | operations_research::sat::LinearIncrementalEvaluator | |
| WeightedViolation(absl::Span< const double > weights) const | operations_research::sat::LinearIncrementalEvaluator | |
| WeightedViolationDelta(absl::Span< const double > weights, int var, int64_t delta) const | operations_research::sat::LinearIncrementalEvaluator | |