, including all inherited members.
Accept(ModelVisitor *const visitor) const | operations_research::Solver | |
Accept(ModelVisitor *const visitor, const std::vector< SearchMonitor * > &monitors) const | operations_research::Solver | |
accepted_neighbors() const | operations_research::Solver | [inline] |
ActiveSearch() const | operations_research::Solver | |
AddBacktrackAction(Action *a, bool fast) | operations_research::Solver | |
AddCastConstraint(CastConstraint *const c, IntVar *const target_var, IntExpr *const casted_expression) | operations_research::Solver | |
AddConstraint(Constraint *const c) | operations_research::Solver | |
AddFailHook(Action *a) | operations_research::Solver | |
AddPropagationMonitor(PropagationMonitor *const monitor) | operations_research::Solver | |
ASSIGN_CENTER_VALUE enum value | operations_research::Solver | |
ASSIGN_MAX_VALUE enum value | operations_research::Solver | |
ASSIGN_MIN_VALUE enum value | operations_research::Solver | |
ASSIGN_RANDOM_VALUE enum value | operations_research::Solver | |
AT_SOLUTION enum value | operations_research::Solver | |
AVOID_DATE enum value | operations_research::Solver | |
balancing_decision() const | operations_research::Solver | [inline] |
BaseIntExpr class | operations_research::Solver | [friend] |
BinaryIntervalRelation enum name | operations_research::Solver | |
branches() const | operations_research::Solver | [inline] |
Cache() const | operations_research::Solver | |
CheckAssignment(Assignment *const assignment) | operations_research::Solver | |
CheckConstraint(Constraint *const constraint) | operations_research::Solver | |
CHOICE_POINT enum value | operations_research::Solver | |
CHOOSE_DYNAMIC_GLOBAL_BEST enum value | operations_research::Solver | |
CHOOSE_FIRST_UNBOUND enum value | operations_research::Solver | |
CHOOSE_MIN_SIZE_HIGHEST_MAX enum value | operations_research::Solver | |
CHOOSE_MIN_SIZE_HIGHEST_MIN enum value | operations_research::Solver | |
CHOOSE_MIN_SIZE_LOWEST_MAX enum value | operations_research::Solver | |
CHOOSE_MIN_SIZE_LOWEST_MIN enum value | operations_research::Solver | |
CHOOSE_MIN_SLACK_RANK_FORWARD enum value | operations_research::Solver | |
CHOOSE_PATH enum value | operations_research::Solver | |
CHOOSE_RANDOM enum value | operations_research::Solver | |
CHOOSE_RANDOM_RANK_FORWARD enum value | operations_research::Solver | |
CHOOSE_STATIC_GLOBAL_BEST enum value | operations_research::Solver | |
clear_fail_intercept() | operations_research::Solver | [inline] |
CollectDecisionVariables(std::vector< IntVar * > *const primary_integer_variables, std::vector< IntVar * > *const secondary_integer_variables, std::vector< SequenceVar * > *const sequence_variables, std::vector< IntervalVar * > *const interval_variables) | operations_research::Solver | |
Compose(DecisionBuilder *const db1, DecisionBuilder *const db2) | operations_research::Solver | |
Compose(DecisionBuilder *const db1, DecisionBuilder *const db2, DecisionBuilder *const db3) | operations_research::Solver | |
Compose(DecisionBuilder *const db1, DecisionBuilder *const db2, DecisionBuilder *const db3, DecisionBuilder *const db4) | operations_research::Solver | |
Compose(const std::vector< DecisionBuilder * > &dbs) | operations_research::Solver | |
ConcatenateOperators(const std::vector< LocalSearchOperator * > &ops) | operations_research::Solver | |
ConcatenateOperators(const std::vector< LocalSearchOperator * > &ops, bool restart) | operations_research::Solver | |
ConcatenateOperators(const std::vector< LocalSearchOperator * > &ops, ResultCallback2< int64, int, int > *const evaluator) | operations_research::Solver | |
Constraint class | operations_research::Solver | [friend] |
ConstraintBuilder typedef | operations_research::Solver | |
constraints() const | operations_research::Solver | [inline] |
CROSS enum value | operations_research::Solver | |
CROSS_DATE enum value | operations_research::Solver | |
CurrentlyInSolve() const | operations_research::Solver | |
DebugString() const | operations_research::Solver | |
DecisionModification enum name | operations_research::Solver | |
DECREMENT enum value | operations_research::Solver | |
DELAYED_PRIORITY enum value | operations_research::Solver | |
demon_profiler() const | operations_research::Solver | [inline] |
demon_runs(DemonPriority p) const | operations_research::Solver | [inline] |
DemonPriority enum name | operations_research::Solver | |
DemonProfiler class | operations_research::Solver | [friend] |
ENDS_AFTER enum value | operations_research::Solver | |
ENDS_AFTER_END enum value | operations_research::Solver | |
ENDS_AFTER_START enum value | operations_research::Solver | |
ENDS_AT enum value | operations_research::Solver | |
ENDS_AT_END enum value | operations_research::Solver | |
ENDS_AT_START enum value | operations_research::Solver | |
ENDS_BEFORE enum value | operations_research::Solver | |
EndSearch() | operations_research::Solver | |
EQ enum value | operations_research::Solver | |
EvaluatorLocalSearchOperators enum name | operations_research::Solver | |
EvaluatorStrategy enum name | operations_research::Solver | |
EXCHANGE enum value | operations_research::Solver | |
ExportModel(CPModelProto *const proto) const | operations_research::Solver | |
ExportModel(const std::vector< SearchMonitor * > &monitors, CPModelProto *const proto) const | operations_research::Solver | |
ExportProfilingOverview(const string &filename) | operations_research::Solver | |
EXTENDEDSWAPACTIVE enum value | operations_research::Solver | |
Fail() | operations_research::Solver | |
fail_stamp() const | operations_research::Solver | |
failures() const | operations_research::Solver | [inline] |
filtered_neighbors() const | operations_research::Solver | [inline] |
FindOneNeighbor class | operations_research::Solver | [friend] |
GE enum value | operations_research::Solver | |
GetConstraintBuilder(const string &tag) const | operations_research::Solver | |
GetIntegerExpressionBuilder(const string &tag) const | operations_research::Solver | |
GetIntervalVariableBuilder(const string &tag) const | operations_research::Solver | |
GetPropagationMonitor() const | operations_research::Solver | |
GetSequenceVariableBuilder(const string &tag) const | operations_research::Solver | |
GetTime(SearchLimit *limit) | operations_research::Solver | |
Graph() const | operations_research::Solver | |
HasName(const PropagationBaseObject *object) const | operations_research::Solver | |
IN_ROOT_NODE enum value | operations_research::Solver | |
IN_SEARCH enum value | operations_research::Solver | |
INCREMENT enum value | operations_research::Solver | |
IndexEvaluator1 typedef | operations_research::Solver | |
IndexEvaluator2 typedef | operations_research::Solver | |
IndexEvaluator3 typedef | operations_research::Solver | |
InstrumentsDemons() const | operations_research::Solver | |
InstrumentsVariables() const | operations_research::Solver | |
INT_VALUE_DEFAULT enum value | operations_research::Solver | |
INT_VALUE_SIMPLE enum value | operations_research::Solver | |
INT_VAR_DEFAULT enum value | operations_research::Solver | |
INT_VAR_SIMPLE enum value | operations_research::Solver | |
IntegerExpressionBuilder typedef | operations_research::Solver | |
InternalSaveBooleanVarValue(Solver *const, IntVar *const) | operations_research::Solver | [friend] |
INTERVAL_DEFAULT enum value | operations_research::Solver | |
INTERVAL_SET_TIMES_FORWARD enum value | operations_research::Solver | |
INTERVAL_SIMPLE enum value | operations_research::Solver | |
IntervalStrategy enum name | operations_research::Solver | |
IntervalVariableBuilder typedef | operations_research::Solver | |
IntValueStrategy enum name | operations_research::Solver | |
IntVar class | operations_research::Solver | [friend] |
IntVarStrategy enum name | operations_research::Solver | |
IsProfilingEnabled() const | operations_research::Solver | |
KEEP_LEFT enum value | operations_research::Solver | |
KEEP_RIGHT enum value | operations_research::Solver | |
KILL_BOTH enum value | operations_research::Solver | |
kNumPriorities | operations_research::Solver | [static] |
LE enum value | operations_research::Solver | |
LK enum value | operations_research::Solver | |
LoadModel(const CPModelProto &proto) | operations_research::Solver | |
LoadModel(const CPModelProto &proto, std::vector< SearchMonitor * > *monitors) | operations_research::Solver | |
LocalSearchFilterBound enum name | operations_research::Solver | |
LocalSearchOperation enum name | operations_research::Solver | |
LocalSearchOperators enum name | operations_research::Solver | |
MakeAbs(IntExpr *const expr) | operations_research::Solver | |
MAKEACTIVE enum value | operations_research::Solver | |
MakeAllDifferent(const std::vector< IntVar * > &vars) | operations_research::Solver | |
MakeAllDifferent(const std::vector< IntVar * > &vars, bool stronger_propagation) | operations_research::Solver | |
MakeAllDifferent(const IntVar *const *vars, int size, bool stronger_propagation) | operations_research::Solver | |
MakeAllowedAssignments(const std::vector< IntVar * > &vars, const IntTupleSet &tuples) | operations_research::Solver | |
MakeAllSolutionCollector(const Assignment *const assignment) | operations_research::Solver | |
MakeAllSolutionCollector() | operations_research::Solver | |
MakeApplyBranchSelector(ResultCallback1< Solver::DecisionModification, Solver * > *const bs) | operations_research::Solver | |
MakeAssignment() | operations_research::Solver | |
MakeAssignment(const Assignment *const a) | operations_research::Solver | |
MakeAssignVariablesValues(const IntVar *const *vars, int size, const int64 *const values) | operations_research::Solver | |
MakeAssignVariablesValues(const std::vector< IntVar * > &vars, const std::vector< int64 > &values) | operations_research::Solver | |
MakeAssignVariableValue(IntVar *const var, int64 value) | operations_research::Solver | |
MakeAssignVariableValueOrFail(IntVar *const var, int64 value) | operations_research::Solver | |
MakeBestValueSolutionCollector(const Assignment *const assignment, bool maximize) | operations_research::Solver | |
MakeBestValueSolutionCollector(bool maximize) | operations_research::Solver | |
MakeBetweenCt(IntVar *const v, int64 l, int64 u) | operations_research::Solver | |
MakeBoolVar(const string &name) | operations_research::Solver | |
MakeBoolVar() | operations_research::Solver | |
MakeBoolVarArray(int var_count, const string &name, std::vector< IntVar * > *vars) | operations_research::Solver | |
MakeBoolVarArray(int var_count, std::vector< IntVar * > *vars) | operations_research::Solver | |
MakeBoolVarArray(int var_count, const string &name) | operations_research::Solver | |
MakeBranchesLimit(int64 branches) | operations_research::Solver | |
MakeCallbackDemon(Callback1< Solver * > *const callback) | operations_research::Solver | |
MakeCallbackDemon(Closure *const closure) | operations_research::Solver | |
MakeConstantRestart(int frequency) | operations_research::Solver | |
MakeConstraintAdder(Constraint *const ct) | operations_research::Solver | |
MakeConstraintInitialPropagateCallback(Constraint *const ct) | operations_research::Solver | |
MakeConvexPiecewiseExpr(IntVar *e, int64 early_cost, int64 early_date, int64 late_date, int64 late_cost) | operations_research::Solver | |
MakeCount(const std::vector< IntVar * > &v, int64 value, int64 count) | operations_research::Solver | |
MakeCount(const std::vector< IntVar * > &v, int64 value, IntVar *const count) | operations_research::Solver | |
MakeCumulative(const std::vector< IntervalVar * > &intervals, const std::vector< int64 > &demands, int64 capacity, const string &name) | operations_research::Solver | |
MakeCumulative(const std::vector< IntervalVar * > &intervals, const std::vector< int > &demands, int64 capacity, const string &name) | operations_research::Solver | |
MakeCustomLimit(ResultCallback< bool > *limiter) | operations_research::Solver | |
MakeDecisionBuilderFromAssignment(Assignment *const assignment, DecisionBuilder *const db, const IntVar *const *vars, int size) | operations_research::Solver | |
MakeDefaultPhase(const IntVar *const *vars, int size) | operations_research::Solver | |
MakeDefaultPhase(const std::vector< IntVar * > &vars) | operations_research::Solver | |
MakeDefaultPhase(const IntVar *const *vars, int size, const DefaultPhaseParameters ¶meters) | operations_research::Solver | |
MakeDefaultPhase(const std::vector< IntVar * > &vars, const DefaultPhaseParameters ¶meters) | operations_research::Solver | |
MakeDefaultSolutionPool() | operations_research::Solver | |
MakeDelayedConstraintInitialPropagateCallback(Constraint *const ct) | operations_research::Solver | |
MakeDeviation(const std::vector< IntVar * > &vars, IntVar *const deviation_var, int64 total_sum) | operations_research::Solver | |
MakeDifference(IntExpr *const left, IntExpr *const right) | operations_research::Solver | |
MakeDifference(int64 value, IntExpr *const expr) | operations_research::Solver | |
MakeDisjunctiveConstraint(const std::vector< IntervalVar * > &intervals) | operations_research::Solver | |
MakeDistribute(const std::vector< IntVar * > &vars, const std::vector< int64 > &values, const std::vector< IntVar * > &cards) | operations_research::Solver | |
MakeDistribute(const std::vector< IntVar * > &vars, const std::vector< int > &values, const std::vector< IntVar * > &cards) | operations_research::Solver | |
MakeDistribute(const std::vector< IntVar * > &vars, const std::vector< IntVar * > &cards) | operations_research::Solver | |
MakeDistribute(const std::vector< IntVar * > &vars, int64 card_min, int64 card_max, int64 card_size) | operations_research::Solver | |
MakeDiv(IntExpr *const expr, int64 value) | operations_research::Solver | |
MakeDiv(IntExpr *const numerator, IntExpr *const denominator) | operations_research::Solver | |
MakeElement(const int64 *const vals, int size, IntVar *const index) | operations_research::Solver | |
MakeElement(const std::vector< int64 > &vals, IntVar *const index) | operations_research::Solver | |
MakeElement(const int *const vals, int size, IntVar *const index) | operations_research::Solver | |
MakeElement(const std::vector< int > &vals, IntVar *const index) | operations_research::Solver | |
MakeElement(IndexEvaluator1 *values, IntVar *const index) | operations_research::Solver | |
MakeElement(IndexEvaluator2 *values, IntVar *const index1, IntVar *const index2) | operations_research::Solver | |
MakeElement(const IntVar *const *vars, int size, IntVar *const index) | operations_research::Solver | |
MakeElement(const std::vector< IntVar * > &vars, IntVar *const index) | operations_research::Solver | |
MakeEquality(IntVar *const left, IntVar *const right) | operations_research::Solver | |
MakeEquality(IntExpr *const expr, int64 value) | operations_research::Solver | |
MakeEquality(IntExpr *const expr, int value) | operations_research::Solver | |
MakeFailDecision() | operations_research::Solver | |
MakeFailuresLimit(int64 failures) | operations_research::Solver | |
MakeFalseConstraint() | operations_research::Solver | |
MakeFalseConstraint(const string &explanation) | operations_research::Solver | |
MakeFirstSolutionCollector(const Assignment *const assignment) | operations_research::Solver | |
MakeFirstSolutionCollector() | operations_research::Solver | |
MakeFixedDurationIntervalVar(int64 start_min, int64 start_max, int64 duration, bool optional, const string &name) | operations_research::Solver | |
MakeFixedDurationIntervalVarArray(int count, int64 start_min, int64 start_max, int64 duration, bool optional, const string &name, std::vector< IntervalVar * > *array) | operations_research::Solver | |
MakeFixedInterval(int64 start, int64 duration, const string &name) | operations_research::Solver | |
MakeGreater(IntVar *const left, IntVar *const right) | operations_research::Solver | |
MakeGreater(IntExpr *const expr, int64 value) | operations_research::Solver | |
MakeGreater(IntExpr *const expr, int value) | operations_research::Solver | |
MakeGreaterOrEqual(IntVar *const left, IntVar *const right) | operations_research::Solver | |
MakeGreaterOrEqual(IntExpr *const expr, int64 value) | operations_research::Solver | |
MakeGreaterOrEqual(IntExpr *const expr, int value) | operations_research::Solver | |
MakeGuidedLocalSearch(bool maximize, IntVar *const objective, IndexEvaluator2 *objective_function, int64 step, const std::vector< IntVar * > &vars, double penalty_factor) | operations_research::Solver | |
MakeGuidedLocalSearch(bool maximize, IntVar *const objective, IndexEvaluator2 *objective_function, int64 step, const IntVar *const *vars, int size, double penalty_factor) | operations_research::Solver | |
MakeGuidedLocalSearch(bool maximize, IntVar *const objective, IndexEvaluator3 *objective_function, int64 step, const std::vector< IntVar * > &vars, const std::vector< IntVar * > &secondary_vars, double penalty_factor) | operations_research::Solver | |
MakeGuidedLocalSearch(bool maximize, IntVar *const objective, IndexEvaluator3 *objective_function, int64 step, const IntVar *const *vars, const IntVar *const *secondary_vars, int size, double penalty_factor) | operations_research::Solver | |
MAKEINACTIVE enum value | operations_research::Solver | |
MakeIntConst(int64 val, const string &name) | operations_research::Solver | |
MakeIntConst(int64 val) | operations_research::Solver | |
MakeIntervalRelaxedMax(IntervalVar *const interval_var) | operations_research::Solver | |
MakeIntervalRelaxedMin(IntervalVar *const interval_var) | operations_research::Solver | |
MakeIntervalVarRelation(IntervalVar *const t, UnaryIntervalRelation r, int64 d) | operations_research::Solver | |
MakeIntervalVarRelation(IntervalVar *const t1, BinaryIntervalRelation r, IntervalVar *const t2) | operations_research::Solver | |
MakeIntVar(int64 vmin, int64 vmax, const string &name) | operations_research::Solver | |
MakeIntVar(const std::vector< int64 > &values, const string &name) | operations_research::Solver | |
MakeIntVar(const std::vector< int > &values, const string &name) | operations_research::Solver | |
MakeIntVar(int64 vmin, int64 vmax) | operations_research::Solver | |
MakeIntVar(const std::vector< int64 > &values) | operations_research::Solver | |
MakeIntVar(const std::vector< int > &values) | operations_research::Solver | |
MakeIntVarArray(int var_count, int64 vmin, int64 vmax, const string &name, std::vector< IntVar * > *vars) | operations_research::Solver | |
MakeIntVarArray(int var_count, int64 vmin, int64 vmax, std::vector< IntVar * > *vars) | operations_research::Solver | |
MakeIntVarArray(int var_count, int64 vmin, int64 vmax, const string &name) | operations_research::Solver | |
MakeIsBetweenCt(IntVar *const v, int64 l, int64 u, IntVar *const b) | operations_research::Solver | |
MakeIsDifferentCstCt(IntVar *const v, int64 c, IntVar *const b) | operations_research::Solver | |
MakeIsDifferentCstVar(IntVar *const v, int64 c) | operations_research::Solver | |
MakeIsDifferentCt(IntExpr *const v1, IntExpr *const v2, IntVar *const b) | operations_research::Solver | |
MakeIsDifferentVar(IntExpr *const v1, IntExpr *const v2) | operations_research::Solver | |
MakeIsEqualCstCt(IntVar *const v, int64 c, IntVar *const b) | operations_research::Solver | |
MakeIsEqualCstVar(IntVar *const var, int64 value) | operations_research::Solver | |
MakeIsEqualCt(IntExpr *const v1, IntExpr *v2, IntVar *const b) | operations_research::Solver | |
MakeIsEqualVar(IntExpr *const var, IntExpr *v2) | operations_research::Solver | |
MakeIsGreaterCstCt(IntVar *const v, int64 c, IntVar *const b) | operations_research::Solver | |
MakeIsGreaterCstVar(IntVar *const v, int64 c) | operations_research::Solver | |
MakeIsGreaterCt(IntExpr *const left, IntExpr *const right, IntVar *const b) | operations_research::Solver | |
MakeIsGreaterOrEqualCstCt(IntVar *const v, int64 c, IntVar *const b) | operations_research::Solver | |
MakeIsGreaterOrEqualCstVar(IntVar *const v, int64 c) | operations_research::Solver | |
MakeIsGreaterOrEqualCt(IntExpr *const left, IntExpr *const right, IntVar *const b) | operations_research::Solver | |
MakeIsGreaterOrEqualVar(IntExpr *const left, IntExpr *const right) | operations_research::Solver | |
MakeIsGreaterVar(IntExpr *const left, IntExpr *const right) | operations_research::Solver | |
MakeIsLessCstCt(IntVar *const v, int64 c, IntVar *const b) | operations_research::Solver | |
MakeIsLessCstVar(IntVar *const v, int64 c) | operations_research::Solver | |
MakeIsLessCt(IntExpr *const left, IntExpr *const right, IntVar *const b) | operations_research::Solver | |
MakeIsLessOrEqualCstCt(IntVar *const v, int64 c, IntVar *const b) | operations_research::Solver | |
MakeIsLessOrEqualCstVar(IntVar *const v, int64 c) | operations_research::Solver | |
MakeIsLessOrEqualCt(IntExpr *const left, IntExpr *const right, IntVar *const b) | operations_research::Solver | |
MakeIsLessOrEqualVar(IntExpr *const left, IntExpr *const right) | operations_research::Solver | |
MakeIsLessVar(IntExpr *const left, IntExpr *const right) | operations_research::Solver | |
MakeIsMemberCt(IntVar *const v, const int64 *const values, int size, IntVar *const b) | operations_research::Solver | |
MakeIsMemberCt(IntVar *const v, const std::vector< int64 > &values, IntVar *const b) | operations_research::Solver | |
MakeIsMemberCt(IntVar *const v, const int *const values, int size, IntVar *const b) | operations_research::Solver | |
MakeIsMemberCt(IntVar *const v, const std::vector< int > &values, IntVar *const b) | operations_research::Solver | |
MakeIsMemberVar(IntVar *const v, const int64 *const values, int size) | operations_research::Solver | |
MakeIsMemberVar(IntVar *const v, const std::vector< int64 > &values) | operations_research::Solver | |
MakeIsMemberVar(IntVar *const v, const int *const values, int size) | operations_research::Solver | |
MakeIsMemberVar(IntVar *const v, const std::vector< int > &values) | operations_research::Solver | |
MakeLastSolutionCollector(const Assignment *const assignment) | operations_research::Solver | |
MakeLastSolutionCollector() | operations_research::Solver | |
MakeLess(IntVar *const left, IntVar *const right) | operations_research::Solver | |
MakeLess(IntExpr *const expr, int64 value) | operations_research::Solver | |
MakeLess(IntExpr *const expr, int value) | operations_research::Solver | |
MakeLessOrEqual(IntVar *const left, IntVar *const right) | operations_research::Solver | |
MakeLessOrEqual(IntExpr *const expr, int64 value) | operations_research::Solver | |
MakeLessOrEqual(IntExpr *const expr, int value) | operations_research::Solver | |
MakeLimit(int64 time, int64 branches, int64 failures, int64 solutions) | operations_research::Solver | |
MakeLimit(int64 time, int64 branches, int64 failures, int64 solutions, bool smart_time_check) | operations_research::Solver | |
MakeLimit(int64 time, int64 branches, int64 failures, int64 solutions, bool smart_time_check, bool cumulative) | operations_research::Solver | |
MakeLimit(const SearchLimitProto &proto) | operations_research::Solver | |
MakeLimit(SearchLimit *const limit_1, SearchLimit *const limit_2) | operations_research::Solver | |
MakeLocalSearchObjectiveFilter(const IntVar *const *vars, int size, IndexEvaluator2 *const values, const IntVar *const objective, Solver::LocalSearchFilterBound filter_enum, Solver::LocalSearchOperation op_enum) | operations_research::Solver | |
MakeLocalSearchObjectiveFilter(const std::vector< IntVar * > &vars, IndexEvaluator2 *const values, const IntVar *const objective, Solver::LocalSearchFilterBound filter_enum, Solver::LocalSearchOperation op_enum) | operations_research::Solver | |
MakeLocalSearchObjectiveFilter(const IntVar *const *vars, const IntVar *const *secondary_vars, int size, ResultCallback3< int64, int64, int64, int64 > *const values, const IntVar *const objective, Solver::LocalSearchFilterBound filter_enum, Solver::LocalSearchOperation op_enum) | operations_research::Solver | |
MakeLocalSearchPhase(Assignment *const assignment, LocalSearchPhaseParameters *const parameters) | operations_research::Solver | |
MakeLocalSearchPhase(const std::vector< IntVar * > &vars, DecisionBuilder *const first_solution, LocalSearchPhaseParameters *const parameters) | operations_research::Solver | |
MakeLocalSearchPhase(IntVar *const *vars, int size, DecisionBuilder *const first_solution, LocalSearchPhaseParameters *const parameters) | operations_research::Solver | |
MakeLocalSearchPhaseParameters(LocalSearchOperator *const ls_operator, DecisionBuilder *const sub_decision_builder) | operations_research::Solver | |
MakeLocalSearchPhaseParameters(LocalSearchOperator *const ls_operator, DecisionBuilder *const sub_decision_builder, SearchLimit *const limit) | operations_research::Solver | |
MakeLocalSearchPhaseParameters(LocalSearchOperator *const ls_operator, DecisionBuilder *const sub_decision_builder, SearchLimit *const limit, const std::vector< LocalSearchFilter * > &filters) | operations_research::Solver | |
MakeLocalSearchPhaseParameters(SolutionPool *const pool, LocalSearchOperator *const ls_operator, DecisionBuilder *const sub_decision_builder) | operations_research::Solver | |
MakeLocalSearchPhaseParameters(SolutionPool *const pool, LocalSearchOperator *const ls_operator, DecisionBuilder *const sub_decision_builder, SearchLimit *const limit) | operations_research::Solver | |
MakeLocalSearchPhaseParameters(SolutionPool *const pool, LocalSearchOperator *const ls_operator, DecisionBuilder *const sub_decision_builder, SearchLimit *const limit, const std::vector< LocalSearchFilter * > &filters) | operations_research::Solver | |
MakeLubyRestart(int scale_factor) | operations_research::Solver | |
MakeMapDomain(IntVar *const var, IntVar *const *vars, int size) | operations_research::Solver | |
MakeMapDomain(IntVar *const var, const std::vector< IntVar * > &vars) | operations_research::Solver | |
MakeMax(const std::vector< IntVar * > &vars) | operations_research::Solver | |
MakeMax(IntVar *const *vars, int size) | operations_research::Solver | |
MakeMax(IntExpr *const left, IntExpr *const right) | operations_research::Solver | |
MakeMax(IntExpr *const expr, int64 val) | operations_research::Solver | |
MakeMax(IntExpr *const expr, int val) | operations_research::Solver | |
MakeMaximize(IntVar *const v, int64 step) | operations_research::Solver | |
MakeMemberCt(IntVar *const v, const int64 *const values, int size) | operations_research::Solver | |
MakeMemberCt(IntVar *const v, const std::vector< int64 > &values) | operations_research::Solver | |
MakeMemberCt(IntVar *const v, const int *const values, int size) | operations_research::Solver | |
MakeMemberCt(IntVar *const v, const std::vector< int > &values) | operations_research::Solver | |
MakeMin(const std::vector< IntVar * > &vars) | operations_research::Solver | |
MakeMin(IntVar *const *vars, int size) | operations_research::Solver | |
MakeMin(IntExpr *const left, IntExpr *const right) | operations_research::Solver | |
MakeMin(IntExpr *const expr, int64 val) | operations_research::Solver | |
MakeMin(IntExpr *const expr, int val) | operations_research::Solver | |
MakeMinimize(IntVar *const v, int64 step) | operations_research::Solver | |
MakeMirrorInterval(IntervalVar *const interval_var) | operations_research::Solver | |
MakeMonotonicElement(IndexEvaluator1 *values, bool increasing, IntVar *const index) | operations_research::Solver | |
MakeMoveTowardTargetOperator(const Assignment &target) | operations_research::Solver | |
MakeMoveTowardTargetOperator(const std::vector< IntVar * > &variables, const std::vector< int64 > &target_values) | operations_research::Solver | |
MakeNeighborhoodLimit(LocalSearchOperator *const op, int64 limit) | operations_research::Solver | |
MakeNestedOptimize(DecisionBuilder *const db, Assignment *const solution, bool maximize, int64 step) | operations_research::Solver | |
MakeNestedOptimize(DecisionBuilder *const db, Assignment *const solution, bool maximize, int64 step, SearchMonitor *const monitor1) | operations_research::Solver | |
MakeNestedOptimize(DecisionBuilder *const db, Assignment *const solution, bool maximize, int64 step, SearchMonitor *const monitor1, SearchMonitor *const monitor2) | operations_research::Solver | |
MakeNestedOptimize(DecisionBuilder *const db, Assignment *const solution, bool maximize, int64 step, SearchMonitor *const monitor1, SearchMonitor *const monitor2, SearchMonitor *const monitor3) | operations_research::Solver | |
MakeNestedOptimize(DecisionBuilder *const db, Assignment *const solution, bool maximize, int64 step, SearchMonitor *const monitor1, SearchMonitor *const monitor2, SearchMonitor *const monitor3, SearchMonitor *const monitor4) | operations_research::Solver | |
MakeNestedOptimize(DecisionBuilder *const db, Assignment *const solution, bool maximize, int64 step, const std::vector< SearchMonitor * > &monitors) | operations_research::Solver | |
MakeNoCycle(const std::vector< IntVar * > &nexts, const std::vector< IntVar * > &active, ResultCallback1< bool, int64 > *sink_handler=NULL) | operations_research::Solver | |
MakeNoCycle(const IntVar *const *nexts, const IntVar *const *active, int size, ResultCallback1< bool, int64 > *sink_handler=NULL) | operations_research::Solver | |
MakeNoCycle(const std::vector< IntVar * > &nexts, const std::vector< IntVar * > &active, ResultCallback1< bool, int64 > *sink_handler, bool assume_paths) | operations_research::Solver | |
MakeNoCycle(const IntVar *const *nexts, const IntVar *const *active, int size, ResultCallback1< bool, int64 > *sink_handler, bool assume_paths) | operations_research::Solver | |
MakeNoGoodManager() | operations_research::Solver | |
MakeNonEquality(IntVar *const left, IntVar *const right) | operations_research::Solver | |
MakeNonEquality(IntVar *const expr, int64 value) | operations_research::Solver | |
MakeNonEquality(IntVar *const expr, int value) | operations_research::Solver | |
MakeOperator(const std::vector< IntVar * > &vars, LocalSearchOperators op) | operations_research::Solver | |
MakeOperator(const IntVar *const *vars, int size, LocalSearchOperators op) | operations_research::Solver | |
MakeOperator(const std::vector< IntVar * > &vars, const std::vector< IntVar * > &secondary_vars, LocalSearchOperators op) | operations_research::Solver | |
MakeOperator(const IntVar *const *vars, const IntVar *const *secondary_vars, int size, LocalSearchOperators op) | operations_research::Solver | |
MakeOperator(const std::vector< IntVar * > &vars, IndexEvaluator3 *const evaluator, EvaluatorLocalSearchOperators op) | operations_research::Solver | |
MakeOperator(const IntVar *const *vars, int size, IndexEvaluator3 *const evaluator, EvaluatorLocalSearchOperators op) | operations_research::Solver | |
MakeOperator(const std::vector< IntVar * > &vars, const std::vector< IntVar * > &secondary_vars, IndexEvaluator3 *const evaluator, EvaluatorLocalSearchOperators op) | operations_research::Solver | |
MakeOperator(const IntVar *const *vars, const IntVar *const *secondary_vars, int size, IndexEvaluator3 *const evaluator, EvaluatorLocalSearchOperators op) | operations_research::Solver | |
MakeOpposite(IntExpr *const expr) | operations_research::Solver | |
MakeOptimize(bool maximize, IntVar *const v, int64 step) | operations_research::Solver | |
MakePack(const std::vector< IntVar * > &vars, int number_of_bins) | operations_research::Solver | |
MakePathCumul(const std::vector< IntVar * > &nexts, const std::vector< IntVar * > &active, const std::vector< IntVar * > &cumuls, const std::vector< IntVar * > &transits) | operations_research::Solver | |
MakePathCumul(const IntVar *const *nexts, const IntVar *const *active, const IntVar *const *cumuls, const IntVar *const *transits, int next_size, int cumul_size) | operations_research::Solver | |
MakePhase(const std::vector< IntVar * > &vars, IntVarStrategy var_str, IntValueStrategy val_str) | operations_research::Solver | |
MakePhase(const IntVar *const *vars, int size, IntVarStrategy var_str, IntValueStrategy val_str) | operations_research::Solver | |
MakePhase(const std::vector< IntVar * > &vars, IndexEvaluator1 *var_evaluator, IntValueStrategy val_str) | operations_research::Solver | |
MakePhase(const IntVar *const *vars, int size, IndexEvaluator1 *var_evaluator, IntValueStrategy val_str) | operations_research::Solver | |
MakePhase(const std::vector< IntVar * > &vars, IntVarStrategy var_str, IndexEvaluator2 *val_eval) | operations_research::Solver | |
MakePhase(const IntVar *const *vars, int size, IntVarStrategy var_str, IndexEvaluator2 *val_eval) | operations_research::Solver | |
MakePhase(const std::vector< IntVar * > &vars, IndexEvaluator1 *var_evaluator, IndexEvaluator2 *val_eval) | operations_research::Solver | |
MakePhase(const IntVar *const *vars, int size, IndexEvaluator1 *var_evaluator, IndexEvaluator2 *val_eval) | operations_research::Solver | |
MakePhase(const std::vector< IntVar * > &vars, IntVarStrategy var_str, IndexEvaluator2 *val_eval, IndexEvaluator1 *tie_breaker) | operations_research::Solver | |
MakePhase(const IntVar *const *vars, int size, IntVarStrategy var_str, IndexEvaluator2 *val_eval, IndexEvaluator1 *tie_breaker) | operations_research::Solver | |
MakePhase(const std::vector< IntVar * > &vars, IndexEvaluator1 *var_evaluator, IndexEvaluator2 *val_eval, IndexEvaluator1 *tie_breaker) | operations_research::Solver | |
MakePhase(const IntVar *const *vars, int size, IndexEvaluator1 *var_evaluator, IndexEvaluator2 *val_eval, IndexEvaluator1 *tie_breaker) | operations_research::Solver | |
MakePhase(IntVar *const v0, IntVarStrategy var_str, IntValueStrategy val_str) | operations_research::Solver | |
MakePhase(IntVar *const v0, IntVar *const v1, IntVarStrategy var_str, IntValueStrategy val_str) | operations_research::Solver | |
MakePhase(IntVar *const v0, IntVar *const v1, IntVar *const v2, IntVarStrategy var_str, IntValueStrategy val_str) | operations_research::Solver | |
MakePhase(IntVar *const v0, IntVar *const v1, IntVar *const v2, IntVar *const v3, IntVarStrategy var_str, IntValueStrategy val_str) | operations_research::Solver | |
MakePhase(const std::vector< IntVar * > &vars, IndexEvaluator2 *evaluator, EvaluatorStrategy str) | operations_research::Solver | |
MakePhase(const IntVar *const *vars, int size, IndexEvaluator2 *evaluator, EvaluatorStrategy str) | operations_research::Solver | |
MakePhase(const std::vector< IntVar * > &vars, IndexEvaluator2 *evaluator, IndexEvaluator1 *tie_breaker, EvaluatorStrategy str) | operations_research::Solver | |
MakePhase(const IntVar *const *vars, int size, IndexEvaluator2 *evaluator, IndexEvaluator1 *tie_breaker, EvaluatorStrategy str) | operations_research::Solver | |
MakePhase(const std::vector< IntervalVar * > &intervals, IntervalStrategy str) | operations_research::Solver | |
MakePhase(const std::vector< SequenceVar * > &sequences, SequenceStrategy str) | operations_research::Solver | |
MakePrintModelVisitor() | operations_research::Solver | |
MakeProd(IntExpr *const left, IntExpr *const right) | operations_research::Solver | |
MakeProd(IntExpr *const expr, int64 value) | operations_research::Solver | |
MakeRandomLNSOperator(const std::vector< IntVar * > &vars, int number_of_variables) | operations_research::Solver | |
MakeRandomLNSOperator(const std::vector< IntVar * > &vars, int number_of_variables, int32 seed) | operations_research::Solver | |
MakeRandomLNSOperator(const IntVar *const *vars, int size, int number_of_variables) | operations_research::Solver | |
MakeRandomLNSOperator(const IntVar *const *vars, int size, int number_of_variables, int32 seed) | operations_research::Solver | |
MakeRankFirstInterval(SequenceVar *const sequence, int index) | operations_research::Solver | |
MakeRankLastInterval(SequenceVar *const sequence, int index) | operations_research::Solver | |
MakeRestoreAssignment(Assignment *assignment) | operations_research::Solver | |
MakeScalProd(const std::vector< IntVar * > &vars, const std::vector< int64 > &coefs) | operations_research::Solver | |
MakeScalProd(IntVar *const *vars, const int64 *const coefs, int size) | operations_research::Solver | |
MakeScalProd(const std::vector< IntVar * > &vars, const std::vector< int > &coefs) | operations_research::Solver | |
MakeScalProd(IntVar *const *vars, const int *const coefs, int size) | operations_research::Solver | |
MakeScalProdEquality(const std::vector< IntVar * > &vars, const std::vector< int64 > &coefficients, int64 cst) | operations_research::Solver | |
MakeScalProdEquality(IntVar *const *vars, int size, int64 const *coefficients, int64 cst) | operations_research::Solver | |
MakeScalProdEquality(IntVar *const *vars, int size, int const *coefficients, int64 cst) | operations_research::Solver | |
MakeScalProdEquality(const std::vector< IntVar * > &vars, const std::vector< int > &coefficients, int64 cst) | operations_research::Solver | |
MakeScalProdGreaterOrEqual(const std::vector< IntVar * > &vars, const std::vector< int64 > &coefficients, int64 cst) | operations_research::Solver | |
MakeScalProdGreaterOrEqual(IntVar *const *vars, int size, int64 const *coefficients, int64 cst) | operations_research::Solver | |
MakeScalProdGreaterOrEqual(const std::vector< IntVar * > &vars, const std::vector< int > &coefficients, int64 cst) | operations_research::Solver | |
MakeScalProdGreaterOrEqual(IntVar *const *vars, int size, int const *coefficients, int64 cst) | operations_research::Solver | |
MakeScalProdLessOrEqual(const std::vector< IntVar * > &vars, const std::vector< int64 > &coefficients, int64 cst) | operations_research::Solver | |
MakeScalProdLessOrEqual(IntVar *const *vars, int size, int64 const *coefficients, int64 cst) | operations_research::Solver | |
MakeScalProdLessOrEqual(const std::vector< IntVar * > &vars, const std::vector< int > &coefficients, int64 cst) | operations_research::Solver | |
MakeScalProdLessOrEqual(IntVar *const *vars, int size, int const *coefficients, int64 cst) | operations_research::Solver | |
MakeScheduleOrPostpone(IntervalVar *const var, int64 est, int64 *const marker) | operations_research::Solver | |
MakeSearchLog(int branch_count) | operations_research::Solver | |
MakeSearchLog(int branch_count, IntVar *const objective) | operations_research::Solver | |
MakeSearchLog(int branch_count, ResultCallback< string > *display_callback) | operations_research::Solver | |
MakeSearchLog(int branch_count, IntVar *objective, ResultCallback< string > *display_callback) | operations_research::Solver | |
MakeSearchLog(int branch_count, OptimizeVar *const objective) | operations_research::Solver | |
MakeSearchLog(int branch_count, OptimizeVar *const objective, ResultCallback< string > *display_callback) | operations_research::Solver | |
MakeSearchTrace(const string &prefix) | operations_research::Solver | |
MakeSemiContinuousExpr(IntExpr *const e, int64 fixed_charge, int64 step) | operations_research::Solver | |
MakeSequenceVar(const std::vector< IntervalVar * > &intervals, const string &name) | operations_research::Solver | |
MakeSimplexConnection(Callback1< MPSolver * > *const builder, Callback1< MPSolver * > *const modifier, Callback1< MPSolver * > *const runner, int simplex_frequency) | operations_research::Solver | |
MakeSimplexConstraint(int simplex_frequency) | operations_research::Solver | |
MakeSimulatedAnnealing(bool maximize, IntVar *const v, int64 step, int64 initial_temperature) | operations_research::Solver | |
MakeSolutionsLimit(int64 solutions) | operations_research::Solver | |
MakeSolveOnce(DecisionBuilder *const db) | operations_research::Solver | |
MakeSolveOnce(DecisionBuilder *const db, SearchMonitor *const monitor1) | operations_research::Solver | |
MakeSolveOnce(DecisionBuilder *const db, SearchMonitor *const monitor1, SearchMonitor *const monitor2) | operations_research::Solver | |
MakeSolveOnce(DecisionBuilder *const db, SearchMonitor *const monitor1, SearchMonitor *const monitor2, SearchMonitor *const monitor3) | operations_research::Solver | |
MakeSolveOnce(DecisionBuilder *const db, SearchMonitor *const monitor1, SearchMonitor *const monitor2, SearchMonitor *const monitor3, SearchMonitor *const monitor4) | operations_research::Solver | |
MakeSolveOnce(DecisionBuilder *const db, const std::vector< SearchMonitor * > &monitors) | operations_research::Solver | |
MakeSplitVariableDomain(IntVar *const var, int64 value, bool start_with_lower_half) | operations_research::Solver | |
MakeSquare(IntExpr *const expr) | operations_research::Solver | |
MakeStatisticsModelVisitor() | operations_research::Solver | |
MakeStoreAssignment(Assignment *assignment) | operations_research::Solver | |
MakeSum(IntExpr *const left, IntExpr *const right) | operations_research::Solver | |
MakeSum(IntExpr *const expr, int64 value) | operations_research::Solver | |
MakeSum(IntVar *const *vars, int size) | operations_research::Solver | |
MakeSum(const std::vector< IntVar * > &vars) | operations_research::Solver | |
MakeSumEquality(const std::vector< IntVar * > &vars, int64 cst) | operations_research::Solver | |
MakeSumEquality(IntVar *const *vars, int size, int64 cst) | operations_research::Solver | |
MakeSumEquality(const std::vector< IntVar * > &vars, IntVar *const var) | operations_research::Solver | |
MakeSumEquality(IntVar *const *vars, int size, IntVar *const var) | operations_research::Solver | |
MakeSumGreaterOrEqual(const std::vector< IntVar * > &vars, int64 cst) | operations_research::Solver | |
MakeSumGreaterOrEqual(IntVar *const *vars, int size, int64 cst) | operations_research::Solver | |
MakeSumLessOrEqual(const std::vector< IntVar * > &vars, int64 cst) | operations_research::Solver | |
MakeSumLessOrEqual(IntVar *const *vars, int size, int64 cst) | operations_research::Solver | |
MakeSymmetryManager(const std::vector< SymmetryBreaker * > &visitors) | operations_research::Solver | |
MakeSymmetryManager(SymmetryBreaker *const *visitors, int size) | operations_research::Solver | |
MakeSymmetryManager(SymmetryBreaker *const v1) | operations_research::Solver | |
MakeSymmetryManager(SymmetryBreaker *const v1, SymmetryBreaker *const v2) | operations_research::Solver | |
MakeSymmetryManager(SymmetryBreaker *const v1, SymmetryBreaker *const v2, SymmetryBreaker *const v3) | operations_research::Solver | |
MakeSymmetryManager(SymmetryBreaker *const v1, SymmetryBreaker *const v2, SymmetryBreaker *const v3, SymmetryBreaker *const v4) | operations_research::Solver | |
MakeTabuSearch(bool maximize, IntVar *const v, int64 step, const std::vector< IntVar * > &vars, int64 keep_tenure, int64 forbid_tenure, double tabu_factor) | operations_research::Solver | |
MakeTabuSearch(bool maximize, IntVar *const v, int64 step, const IntVar *const *vars, int size, int64 keep_tenure, int64 forbid_tenure, double tabu_factor) | operations_research::Solver | |
MakeTemporalDisjunction(IntervalVar *const t1, IntervalVar *const t2, IntVar *const alt) | operations_research::Solver | |
MakeTemporalDisjunction(IntervalVar *const t1, IntervalVar *const t2) | operations_research::Solver | |
MakeTimeLimit(int64 time_in_ms) | operations_research::Solver | |
MakeTransitionConstraint(const std::vector< IntVar * > &vars, const IntTupleSet &transitions, int64 initial_state, const std::vector< int64 > &final_states) | operations_research::Solver | |
MakeTransitionConstraint(const std::vector< IntVar * > &vars, const IntTupleSet &transitions, int64 initial_state, const std::vector< int > &final_states) | operations_research::Solver | |
MakeTreeMonitor(const IntVar *const *vars, int size, const string &file_tree, const string &file_visualization) | operations_research::Solver | |
MakeTreeMonitor(const std::vector< IntVar * > &vars, const string &file_tree, const string &file_visualization) | operations_research::Solver | |
MakeTreeMonitor(const IntVar *const *vars, int size, const string &file_config, const string &file_tree, const string &file_visualization) | operations_research::Solver | |
MakeTreeMonitor(const std::vector< IntVar * > &vars, const string &file_config, const string &file_tree, const string &file_visualization) | operations_research::Solver | |
MakeTreeMonitor(const IntVar *const *vars, int size, string *const tree_xml, string *const visualization_xml) | operations_research::Solver | |
MakeTreeMonitor(const std::vector< IntVar * > &vars, string *const tree_xml, string *const visualization_xml) | operations_research::Solver | |
MakeTreeMonitor(const IntVar *const *vars, int size, string *const config_xml, string *const tree_xml, string *const visualization_xml) | operations_research::Solver | |
MakeTreeMonitor(const std::vector< IntVar * > &vars, string *const config_xml, string *const tree_xml, string *const visualization_xml) | operations_research::Solver | |
MakeTrueConstraint() | operations_research::Solver | |
MakeVariableDomainFilter() | operations_research::Solver | |
MakeVariableGreaterOrEqualValue(IntVar *const var, int64 value) | operations_research::Solver | |
MakeVariableLessOrEqualValue(IntVar *const var, int64 value) | operations_research::Solver | |
MakeWeightedMaximize(const std::vector< IntVar * > &vars, const std::vector< int64 > &weights, int64 step) | operations_research::Solver | |
MakeWeightedMaximize(const std::vector< IntVar * > &vars, const std::vector< int > &weights, int64 step) | operations_research::Solver | |
MakeWeightedMinimize(const std::vector< IntVar * > &vars, const std::vector< int64 > &weights, int64 step) | operations_research::Solver | |
MakeWeightedMinimize(const std::vector< IntVar * > &vars, const std::vector< int > &weights, int64 step) | operations_research::Solver | |
MakeWeightedOptimize(bool maximize, const std::vector< IntVar * > &vars, const std::vector< int64 > &weights, int64 step) | operations_research::Solver | |
MakeWeightedOptimize(bool maximize, const std::vector< IntVar * > &vars, const std::vector< int > &weights, int64 step) | operations_research::Solver | |
MarkerType enum name | operations_research::Solver | |
MAX enum value | operations_research::Solver | |
MemoryUsage() | operations_research::Solver | [static] |
MIN enum value | operations_research::Solver | |
model_name() const | operations_research::Solver | |
NameAllVariables() const | operations_research::Solver | |
neighbors() const | operations_research::Solver | [inline] |
NestedSolve(DecisionBuilder *const db, bool restore, const std::vector< SearchMonitor * > &monitors) | operations_research::Solver | |
NestedSolve(DecisionBuilder *const db, bool restore, SearchMonitor *const *monitors, int size) | operations_research::Solver | |
NestedSolve(DecisionBuilder *const db, bool restore) | operations_research::Solver | |
NestedSolve(DecisionBuilder *const db, bool restore, SearchMonitor *const m1) | operations_research::Solver | |
NestedSolve(DecisionBuilder *const db, bool restore, SearchMonitor *const m1, SearchMonitor *const m2) | operations_research::Solver | |
NestedSolve(DecisionBuilder *const db, bool restore, SearchMonitor *const m1, SearchMonitor *const m2, SearchMonitor *const m3) | operations_research::Solver | |
NewSearch(DecisionBuilder *const db, const std::vector< SearchMonitor * > &monitors) | operations_research::Solver | |
NewSearch(DecisionBuilder *const db, SearchMonitor *const *monitors, int size) | operations_research::Solver | |
NewSearch(DecisionBuilder *const db) | operations_research::Solver | |
NewSearch(DecisionBuilder *const db, SearchMonitor *const m1) | operations_research::Solver | |
NewSearch(DecisionBuilder *const db, SearchMonitor *const m1, SearchMonitor *const m2) | operations_research::Solver | |
NewSearch(DecisionBuilder *const db, SearchMonitor *const m1, SearchMonitor *const m2, SearchMonitor *const m3) | operations_research::Solver | |
NewSearch(DecisionBuilder *const db, SearchMonitor *const m1, SearchMonitor *const m2, SearchMonitor *const m3, SearchMonitor *const m4) | operations_research::Solver | |
NextSolution() | operations_research::Solver | |
NO_CHANGE enum value | operations_research::Solver | |
NO_MORE_SOLUTIONS enum value | operations_research::Solver | |
NORMAL_PRIORITY enum value | operations_research::Solver | |
OROPT enum value | operations_research::Solver | |
OUTSIDE_SEARCH enum value | operations_research::Solver | |
parameters() const | operations_research::Solver | [inline] |
PATHLNS enum value | operations_research::Solver | |
PopState() | operations_research::Solver | |
PROBLEM_INFEASIBLE enum value | operations_research::Solver | |
PROD enum value | operations_research::Solver | |
PropagationBaseObject class | operations_research::Solver | [friend] |
PushState() | operations_research::Solver | |
Queue class | operations_research::Solver | [friend] |
Rand32(int32 size) | operations_research::Solver | [inline] |
Rand64(int64 size) | operations_research::Solver | [inline] |
RandomConcatenateOperators(const std::vector< LocalSearchOperator * > &ops) | operations_research::Solver | |
RegisterBuilder(const string &tag, ConstraintBuilder *const builder) | operations_research::Solver | |
RegisterBuilder(const string &tag, IntegerExpressionBuilder *const builder) | operations_research::Solver | |
RegisterBuilder(const string &tag, IntervalVariableBuilder *const builder) | operations_research::Solver | |
RegisterBuilder(const string &tag, SequenceVariableBuilder *const builder) | operations_research::Solver | |
RegisterDemon(Demon *const d) | operations_research::Solver | |
RegisterIntervalVar(IntervalVar *const var) | operations_research::Solver | |
RegisterIntExpr(IntExpr *const expr) | operations_research::Solver | |
RegisterIntVar(IntVar *const var) | operations_research::Solver | |
RELOCATE enum value | operations_research::Solver | |
ReSeed(int32 seed) | operations_research::Solver | [inline] |
RestartSearch() | operations_research::Solver | |
RevAlloc(T *object) | operations_research::Solver | [inline] |
RevAllocArray(T *object) | operations_research::Solver | [inline] |
REVERSIBLE_ACTION enum value | operations_research::Solver | |
RevImmutableMultiMap class | operations_research::Solver | [friend] |
SaveAndAdd(T *adr, T val) | operations_research::Solver | [inline] |
SaveAndSetValue(T *adr, T val) | operations_research::Solver | [inline] |
SaveValue(T *o) | operations_research::Solver | [inline] |
SearchDepth() const | operations_research::Solver | |
SearchLeftDepth() const | operations_research::Solver | |
SearchMonitor class | operations_research::Solver | [friend] |
SENTINEL enum value | operations_research::Solver | |
SEQUENCE_DEFAULT enum value | operations_research::Solver | |
SEQUENCE_SIMPLE enum value | operations_research::Solver | |
SequenceStrategy enum name | operations_research::Solver | |
SequenceVariableBuilder typedef | operations_research::Solver | |
set_fail_intercept(Closure *const c) | operations_research::Solver | [inline] |
SetBranchSelector(ResultCallback1< Solver::DecisionModification, Solver * > *const bs) | operations_research::Solver | |
SetQueueCleanerOnFail(Solver *const, IntVar *const) | operations_research::Solver | [friend] |
SIMPLE_MARKER enum value | operations_research::Solver | |
SIMPLELNS enum value | operations_research::Solver | |
SimpleRevFIFO class | operations_research::Solver | [friend] |
solutions() const | operations_research::Solver | |
Solve(DecisionBuilder *const db, const std::vector< SearchMonitor * > &monitors) | operations_research::Solver | |
Solve(DecisionBuilder *const db, SearchMonitor *const *monitors, int size) | operations_research::Solver | |
Solve(DecisionBuilder *const db) | operations_research::Solver | |
Solve(DecisionBuilder *const db, SearchMonitor *const m1) | operations_research::Solver | |
Solve(DecisionBuilder *const db, SearchMonitor *const m1, SearchMonitor *const m2) | operations_research::Solver | |
Solve(DecisionBuilder *const db, SearchMonitor *const m1, SearchMonitor *const m2, SearchMonitor *const m3) | operations_research::Solver | |
Solve(DecisionBuilder *const db, SearchMonitor *const m1, SearchMonitor *const m2, SearchMonitor *const m3, SearchMonitor *const m4) | operations_research::Solver | |
SolveDepth() const | operations_research::Solver | |
Solver(const string &modelname) | operations_research::Solver | [explicit] |
Solver(const string &modelname, const SolverParameters ¶meters) | operations_research::Solver | |
SolverState enum name | operations_research::Solver | |
stamp() const | operations_research::Solver | |
STARTS_AFTER enum value | operations_research::Solver | |
STARTS_AFTER_END enum value | operations_research::Solver | |
STARTS_AFTER_START enum value | operations_research::Solver | |
STARTS_AT enum value | operations_research::Solver | |
STARTS_AT_END enum value | operations_research::Solver | |
STARTS_AT_START enum value | operations_research::Solver | |
STARTS_BEFORE enum value | operations_research::Solver | |
state() const | operations_research::Solver | [inline] |
STAYS_IN_SYNC enum value | operations_research::Solver | |
SUM enum value | operations_research::Solver | |
SWAPACTIVE enum value | operations_research::Solver | |
SWITCH_BRANCHES enum value | operations_research::Solver | |
TopPeriodicCheck() | operations_research::Solver | |
TopProgressPercent() | operations_research::Solver | |
Try(DecisionBuilder *const db1, DecisionBuilder *const db2) | operations_research::Solver | |
Try(DecisionBuilder *const db1, DecisionBuilder *const db2, DecisionBuilder *const db3) | operations_research::Solver | |
Try(DecisionBuilder *const db1, DecisionBuilder *const db2, DecisionBuilder *const db3, DecisionBuilder *const db4) | operations_research::Solver | |
Try(const std::vector< DecisionBuilder * > &dbs) | operations_research::Solver | |
TSPLNS enum value | operations_research::Solver | |
TSPOPT enum value | operations_research::Solver | |
TWOOPT enum value | operations_research::Solver | |
UNACTIVELNS enum value | operations_research::Solver | |
UnaryIntervalRelation enum name | operations_research::Solver | |
UpdateLimits(int64 time, int64 branches, int64 failures, int64 solutions, SearchLimit *limit) | operations_research::Solver | |
UpgradeModel(CPModelProto *const proto) | operations_research::Solver | [static] |
VAR_PRIORITY enum value | operations_research::Solver | |
wall_time() const | operations_research::Solver | |
~Solver() | operations_research::Solver | |