Google OR-Tools v9.11
a fast and portable software suite for combinatorial optimization
Loading...
Searching...
No Matches
operations_research::sat::LsEvaluator Member List

This is the complete list of members for operations_research::sat::LsEvaluator, including all inherited members.

ComputeAllNonLinearViolations(absl::Span< const int64_t > solution)operations_research::sat::LsEvaluator
ComputeAllViolations(absl::Span< const int64_t > solution)operations_research::sat::LsEvaluator
ConstraintToVars(int c) constoperations_research::sat::LsEvaluatorinline
DeterministicTime() constoperations_research::sat::LsEvaluatorinline
GeneralConstraintToVars(int general_c) constoperations_research::sat::LsEvaluatorinline
IsObjectiveConstraint(int c) constoperations_research::sat::LsEvaluatorinline
IsViolated(int c) constoperations_research::sat::LsEvaluator
last_update_violation_changes() constoperations_research::sat::LsEvaluatorinline
LinearEvaluator()operations_research::sat::LsEvaluatorinline
LsEvaluator(const CpModelProto &cp_model, const SatParameters &params)operations_research::sat::LsEvaluator
LsEvaluator(const CpModelProto &cp_model, const SatParameters &params, const std::vector< bool > &ignored_constraints, const std::vector< ConstraintProto > &additional_constraints)operations_research::sat::LsEvaluator
MutableLinearEvaluator()operations_research::sat::LsEvaluatorinline
NumEvaluatorConstraints() constoperations_research::sat::LsEvaluator
NumInfeasibleConstraints() constoperations_research::sat::LsEvaluator
NumLinearConstraints() constoperations_research::sat::LsEvaluator
NumNonLinearConstraints() constoperations_research::sat::LsEvaluator
NumViolatedConstraintsForVarIgnoringObjective(int var) constoperations_research::sat::LsEvaluatorinline
ObjectiveActivity() constoperations_research::sat::LsEvaluator
ObjectiveCoefficient(int var) constoperations_research::sat::LsEvaluatorinline
RecomputeViolatedList(bool linear_only)operations_research::sat::LsEvaluator
ReduceObjectiveBounds(int64_t lb, int64_t ub)operations_research::sat::LsEvaluator
SumOfViolations()operations_research::sat::LsEvaluator
UpdateLinearScores(int var, int64_t old_value, int64_t new_value, absl::Span< const double > weights, absl::Span< const int64_t > jump_deltas, absl::Span< double > jump_scores)operations_research::sat::LsEvaluator
UpdateNonLinearViolations(int var, int64_t old_value, absl::Span< const int64_t > new_solution)operations_research::sat::LsEvaluator
UpdateViolatedList()operations_research::sat::LsEvaluator
VariableOnlyInLinearConstraintWithConvexViolationChange(int var) constoperations_research::sat::LsEvaluator
VariablesAffectedByLastLinearUpdate() constoperations_research::sat::LsEvaluatorinline
VarToGeneralConstraints(int var) constoperations_research::sat::LsEvaluatorinline
ViolatedConstraints() constoperations_research::sat::LsEvaluatorinline
Violation(int c) constoperations_research::sat::LsEvaluator
WeightedViolation(absl::Span< const double > weights) constoperations_research::sat::LsEvaluator
WeightedViolationDelta(bool linear_only, absl::Span< const double > weights, int var, int64_t delta, absl::Span< int64_t > mutable_solution) constoperations_research::sat::LsEvaluator