C++ Reference
C++ Reference: CP-SAT
Here is a list of all class members with links to the classes they belong to:
- c -
- capacity() : PROTOBUF_FINAL
- catch_sigint_signal() : PROTOBUF_FINAL
- CHOOSE_FIRST : PROTOBUF_FINAL
- CHOOSE_HIGHEST_MAX : PROTOBUF_FINAL
- CHOOSE_LOWEST_MIN : PROTOBUF_FINAL
- CHOOSE_MAX_DOMAIN_SIZE : PROTOBUF_FINAL
- CHOOSE_MIN_DOMAIN_SIZE : PROTOBUF_FINAL
- circuit() : PROTOBUF_FINAL
- CircuitConstraint : BoolVar
- CircuitConstraintProto() : PROTOBUF_FINAL
- CLAUSE_ACTIVITY : PROTOBUF_FINAL
- clause_activity_decay() : PROTOBUF_FINAL
- clause_cleanup_lbd_bound() : PROTOBUF_FINAL
- clause_cleanup_ordering() : PROTOBUF_FINAL
- clause_cleanup_period() : PROTOBUF_FINAL
- clause_cleanup_protection() : PROTOBUF_FINAL
- clause_cleanup_target() : PROTOBUF_FINAL
- CLAUSE_LBD : PROTOBUF_FINAL
- ClauseOrdering : PROTOBUF_FINAL
- ClauseOrdering_ARRAYSIZE : PROTOBUF_FINAL
- ClauseOrdering_descriptor() : PROTOBUF_FINAL
- ClauseOrdering_IsValid() : PROTOBUF_FINAL
- ClauseOrdering_MAX : PROTOBUF_FINAL
- ClauseOrdering_MIN : PROTOBUF_FINAL
- ClauseOrdering_Name() : PROTOBUF_FINAL
- ClauseOrdering_Parse() : PROTOBUF_FINAL
- ClauseProtection : PROTOBUF_FINAL
- ClauseProtection_ARRAYSIZE : PROTOBUF_FINAL
- ClauseProtection_descriptor() : PROTOBUF_FINAL
- ClauseProtection_IsValid() : PROTOBUF_FINAL
- ClauseProtection_MAX : PROTOBUF_FINAL
- ClauseProtection_MIN : PROTOBUF_FINAL
- ClauseProtection_Name() : PROTOBUF_FINAL
- ClauseProtection_Parse() : PROTOBUF_FINAL
- Clear() : PROTOBUF_FINAL
- clear() : SortedDisjointIntervalList
- clear_absolute_gap_limit() : PROTOBUF_FINAL
- clear_actives() : PROTOBUF_FINAL
- clear_add_cg_cuts() : PROTOBUF_FINAL
- clear_add_clique_cuts() : PROTOBUF_FINAL
- clear_add_knapsack_cuts() : PROTOBUF_FINAL
- clear_add_lin_max_cuts() : PROTOBUF_FINAL
- clear_add_lp_constraints_lazily() : PROTOBUF_FINAL
- clear_add_mir_cuts() : PROTOBUF_FINAL
- clear_add_zero_half_cuts() : PROTOBUF_FINAL
- clear_all_diff() : PROTOBUF_FINAL
- clear_all_solutions_were_found() : PROTOBUF_FINAL
- clear_also_bump_variables_in_conflict_reasons() : PROTOBUF_FINAL
- clear_assignment() : PROTOBUF_FINAL
- clear_assumptions() : PROTOBUF_FINAL
- clear_at_most_one() : PROTOBUF_FINAL
- clear_auto_detect_greater_than_at_least_one_of() : PROTOBUF_FINAL
- clear_automaton() : PROTOBUF_FINAL
- clear_best_objective_bound() : PROTOBUF_FINAL
- clear_binary_minimization_algorithm() : PROTOBUF_FINAL
- clear_binary_search_num_conflicts() : PROTOBUF_FINAL
- clear_blocking_restart_multiplier() : PROTOBUF_FINAL
- clear_blocking_restart_window_size() : PROTOBUF_FINAL
- clear_bool_and() : PROTOBUF_FINAL
- clear_bool_or() : PROTOBUF_FINAL
- clear_bool_xor() : PROTOBUF_FINAL
- clear_boolean_encoding_level() : PROTOBUF_FINAL
- clear_boxes_with_null_area_can_overlap() : PROTOBUF_FINAL
- clear_capacity() : PROTOBUF_FINAL
- clear_catch_sigint_signal() : PROTOBUF_FINAL
- clear_circuit() : PROTOBUF_FINAL
- clear_clause_activity_decay() : PROTOBUF_FINAL
- clear_clause_cleanup_lbd_bound() : PROTOBUF_FINAL
- clear_clause_cleanup_ordering() : PROTOBUF_FINAL
- clear_clause_cleanup_period() : PROTOBUF_FINAL
- clear_clause_cleanup_protection() : PROTOBUF_FINAL
- clear_clause_cleanup_target() : PROTOBUF_FINAL
- clear_coefficients() : PROTOBUF_FINAL
- clear_coeffs() : PROTOBUF_FINAL
- clear_constraint() : PROTOBUF_FINAL
- clear_constraints() : PROTOBUF_FINAL
- clear_count_assumption_levels_in_lbd() : PROTOBUF_FINAL
- clear_cover_optimization() : PROTOBUF_FINAL
- clear_cp_model_max_num_presolve_operations() : PROTOBUF_FINAL
- clear_cp_model_postsolve_with_full_solver() : PROTOBUF_FINAL
- clear_cp_model_presolve() : PROTOBUF_FINAL
- clear_cp_model_probing_level() : PROTOBUF_FINAL
- clear_cp_model_use_sat_presolve() : PROTOBUF_FINAL
- clear_cumulative() : PROTOBUF_FINAL
- clear_cut_active_count_decay() : PROTOBUF_FINAL
- clear_cut_cleanup_target() : PROTOBUF_FINAL
- clear_cut_max_active_count_value() : PROTOBUF_FINAL
- clear_default_restart_algorithms() : PROTOBUF_FINAL
- clear_demands() : PROTOBUF_FINAL
- clear_deterministic_time() : PROTOBUF_FINAL
- clear_diversify_lns_params() : PROTOBUF_FINAL
- clear_domain() : PROTOBUF_FINAL
- clear_domain_reduction_strategy() : PROTOBUF_FINAL
- clear_element() : PROTOBUF_FINAL
- clear_end() : PROTOBUF_FINAL
- clear_enforcement_literal() : PROTOBUF_FINAL
- clear_enumerate_all_solutions() : PROTOBUF_FINAL
- clear_expand_alldiff_constraints() : PROTOBUF_FINAL
- clear_expand_automaton_constraints() : PROTOBUF_FINAL
- clear_expand_element_constraints() : PROTOBUF_FINAL
- clear_expand_table_constraints() : PROTOBUF_FINAL
- clear_exploit_all_lp_solution() : PROTOBUF_FINAL
- clear_exploit_best_solution() : PROTOBUF_FINAL
- clear_exploit_integer_lp_solution() : PROTOBUF_FINAL
- clear_exploit_objective() : PROTOBUF_FINAL
- clear_exploit_relaxation_solution() : PROTOBUF_FINAL
- clear_exprs() : PROTOBUF_FINAL
- clear_f_direct() : PROTOBUF_FINAL
- clear_f_inverse() : PROTOBUF_FINAL
- clear_fill_tightened_domains_in_response() : PROTOBUF_FINAL
- clear_final_states() : PROTOBUF_FINAL
- clear_find_multiple_cores() : PROTOBUF_FINAL
- clear_fp_rounding() : PROTOBUF_FINAL
- clear_glucose_decay_increment() : PROTOBUF_FINAL
- clear_glucose_decay_increment_period() : PROTOBUF_FINAL
- clear_glucose_max_decay() : PROTOBUF_FINAL
- clear_heads() : PROTOBUF_FINAL
- clear_hint_conflict_limit() : PROTOBUF_FINAL
- clear_index() : PROTOBUF_FINAL
- clear_initial_polarity() : PROTOBUF_FINAL
- clear_initial_variables_activity() : PROTOBUF_FINAL
- clear_instantiate_all_variables() : PROTOBUF_FINAL
- clear_int_div() : PROTOBUF_FINAL
- clear_int_max() : PROTOBUF_FINAL
- clear_int_min() : PROTOBUF_FINAL
- clear_int_mod() : PROTOBUF_FINAL
- clear_int_prod() : PROTOBUF_FINAL
- clear_interleave_batch_size() : PROTOBUF_FINAL
- clear_interleave_search() : PROTOBUF_FINAL
- clear_interval() : PROTOBUF_FINAL
- clear_intervals() : PROTOBUF_FINAL
- clear_inverse() : PROTOBUF_FINAL
- clear_keep_all_feasible_solutions_in_presolve() : PROTOBUF_FINAL
- clear_lin_max() : PROTOBUF_FINAL
- clear_lin_min() : PROTOBUF_FINAL
- clear_linear() : PROTOBUF_FINAL
- clear_linearization_level() : PROTOBUF_FINAL
- clear_literals() : PROTOBUF_FINAL
- clear_lns_focus_on_decision_variables() : PROTOBUF_FINAL
- clear_log_search_progress() : PROTOBUF_FINAL
- clear_lower_bound() : PROTOBUF_FINAL
- clear_max_all_diff_cut_size() : PROTOBUF_FINAL
- clear_max_clause_activity_value() : PROTOBUF_FINAL
- clear_max_consecutive_inactive_count() : PROTOBUF_FINAL
- clear_max_cut_rounds_at_level_zero() : PROTOBUF_FINAL
- clear_max_deterministic_time() : PROTOBUF_FINAL
- clear_max_integer_rounding_scaling() : PROTOBUF_FINAL
- clear_max_level() : PROTOBUF_FINAL
- clear_max_memory_in_mb() : PROTOBUF_FINAL
- clear_max_num_cuts() : PROTOBUF_FINAL
- clear_max_number_of_conflicts() : PROTOBUF_FINAL
- clear_max_presolve_iterations() : PROTOBUF_FINAL
- clear_max_sat_assumption_order() : PROTOBUF_FINAL
- clear_max_sat_reverse_assumption_order() : PROTOBUF_FINAL
- clear_max_sat_stratification() : PROTOBUF_FINAL
- clear_max_time_in_seconds() : PROTOBUF_FINAL
- clear_max_variable_activity_value() : PROTOBUF_FINAL
- clear_merge_at_most_one_work_limit() : PROTOBUF_FINAL
- clear_merge_no_overlap_work_limit() : PROTOBUF_FINAL
- clear_min_level() : PROTOBUF_FINAL
- clear_min_orthogonality_for_lp_constraints() : PROTOBUF_FINAL
- clear_minimization_algorithm() : PROTOBUF_FINAL
- clear_minimize_core() : PROTOBUF_FINAL
- clear_minimize_reduction_during_pb_resolution() : PROTOBUF_FINAL
- clear_minimize_with_propagation_num_decisions() : PROTOBUF_FINAL
- clear_minimize_with_propagation_restart_period() : PROTOBUF_FINAL
- clear_mip_automatically_scale_variables() : PROTOBUF_FINAL
- clear_mip_check_precision() : PROTOBUF_FINAL
- clear_mip_max_activity_exponent() : PROTOBUF_FINAL
- clear_mip_max_bound() : PROTOBUF_FINAL
- clear_mip_var_scaling() : PROTOBUF_FINAL
- clear_mip_wanted_precision() : PROTOBUF_FINAL
- clear_name() : PROTOBUF_FINAL
- clear_negated() : PROTOBUF_FINAL
- clear_new_constraints_batch_size() : PROTOBUF_FINAL
- clear_no_overlap() : PROTOBUF_FINAL
- clear_no_overlap_2d() : PROTOBUF_FINAL
- clear_num_binary_propagations() : PROTOBUF_FINAL
- clear_num_booleans() : PROTOBUF_FINAL
- clear_num_branches() : PROTOBUF_FINAL
- clear_num_conflicts() : PROTOBUF_FINAL
- clear_num_conflicts_before_strategy_changes() : PROTOBUF_FINAL
- clear_num_integer_propagations() : PROTOBUF_FINAL
- clear_num_lp_iterations() : PROTOBUF_FINAL
- clear_num_restarts() : PROTOBUF_FINAL
- clear_num_search_workers() : PROTOBUF_FINAL
- clear_num_variables() : PROTOBUF_FINAL
- clear_objective() : PROTOBUF_FINAL
- clear_objective_value() : PROTOBUF_FINAL
- clear_offset() : PROTOBUF_FINAL
- clear_only_add_cuts_at_level_zero() : PROTOBUF_FINAL
- clear_optimize_with_core() : PROTOBUF_FINAL
- clear_optimize_with_max_hs() : PROTOBUF_FINAL
- clear_original_num_variables() : PROTOBUF_FINAL
- clear_pb_cleanup_increment() : PROTOBUF_FINAL
- clear_pb_cleanup_ratio() : PROTOBUF_FINAL
- clear_polarity_rephase_increment() : PROTOBUF_FINAL
- clear_polish_lp_solution() : PROTOBUF_FINAL
- clear_positive_coeff() : PROTOBUF_FINAL
- clear_preferred_variable_order() : PROTOBUF_FINAL
- clear_presolve_blocked_clause() : PROTOBUF_FINAL
- clear_presolve_bva_threshold() : PROTOBUF_FINAL
- clear_presolve_bve_clause_weight() : PROTOBUF_FINAL
- clear_presolve_bve_threshold() : PROTOBUF_FINAL
- clear_presolve_extract_integer_enforcement() : PROTOBUF_FINAL
- clear_presolve_probing_deterministic_time_limit() : PROTOBUF_FINAL
- clear_presolve_substitution_level() : PROTOBUF_FINAL
- clear_presolve_use_bva() : PROTOBUF_FINAL
- clear_primal_integral() : PROTOBUF_FINAL
- clear_probing_period_at_root() : PROTOBUF_FINAL
- clear_pseudo_cost_reliability_threshold() : PROTOBUF_FINAL
- clear_random_branches_ratio() : PROTOBUF_FINAL
- clear_random_polarity_ratio() : PROTOBUF_FINAL
- clear_random_seed() : PROTOBUF_FINAL
- clear_randomize_search() : PROTOBUF_FINAL
- clear_reduce_memory_usage_in_interleave_mode() : PROTOBUF_FINAL
- clear_relative_gap_limit() : PROTOBUF_FINAL
- clear_repair_hint() : PROTOBUF_FINAL
- clear_reservoir() : PROTOBUF_FINAL
- clear_restart_algorithms() : PROTOBUF_FINAL
- clear_restart_dl_average_ratio() : PROTOBUF_FINAL
- clear_restart_lbd_average_ratio() : PROTOBUF_FINAL
- clear_restart_period() : PROTOBUF_FINAL
- clear_restart_running_window_size() : PROTOBUF_FINAL
- clear_routes() : PROTOBUF_FINAL
- clear_scaling_factor() : PROTOBUF_FINAL
- clear_search_branching() : PROTOBUF_FINAL
- clear_search_randomization_tolerance() : PROTOBUF_FINAL
- clear_search_strategy() : PROTOBUF_FINAL
- clear_share_level_zero_bounds() : PROTOBUF_FINAL
- clear_share_objective_bounds() : PROTOBUF_FINAL
- clear_size() : PROTOBUF_FINAL
- clear_solution() : PROTOBUF_FINAL
- clear_solution_hint() : PROTOBUF_FINAL
- clear_solution_info() : PROTOBUF_FINAL
- clear_solution_lower_bounds() : PROTOBUF_FINAL
- clear_solution_upper_bounds() : PROTOBUF_FINAL
- clear_start() : PROTOBUF_FINAL
- clear_starting_state() : PROTOBUF_FINAL
- clear_status() : PROTOBUF_FINAL
- clear_stop_after_first_solution() : PROTOBUF_FINAL
- clear_stop_after_presolve() : PROTOBUF_FINAL
- clear_strategy_change_increase_ratio() : PROTOBUF_FINAL
- clear_subsumption_during_conflict_analysis() : PROTOBUF_FINAL
- clear_sufficient_assumptions_for_infeasibility() : PROTOBUF_FINAL
- clear_table() : PROTOBUF_FINAL
- clear_tails() : PROTOBUF_FINAL
- clear_target() : PROTOBUF_FINAL
- clear_tightened_variables() : PROTOBUF_FINAL
- clear_times() : PROTOBUF_FINAL
- clear_transformations() : PROTOBUF_FINAL
- clear_transition_head() : PROTOBUF_FINAL
- clear_transition_label() : PROTOBUF_FINAL
- clear_transition_tail() : PROTOBUF_FINAL
- clear_treat_binary_clauses_separately() : PROTOBUF_FINAL
- clear_upper_bound() : PROTOBUF_FINAL
- clear_use_blocking_restart() : PROTOBUF_FINAL
- clear_use_branching_in_lp() : PROTOBUF_FINAL
- clear_use_combined_no_overlap() : PROTOBUF_FINAL
- clear_use_disjunctive_constraint_in_cumulative_constraint() : PROTOBUF_FINAL
- clear_use_erwa_heuristic() : PROTOBUF_FINAL
- clear_use_exact_lp_reason() : PROTOBUF_FINAL
- clear_use_feasibility_pump() : PROTOBUF_FINAL
- clear_use_implied_bounds() : PROTOBUF_FINAL
- clear_use_lns_only() : PROTOBUF_FINAL
- clear_use_optimization_hints() : PROTOBUF_FINAL
- clear_use_optional_variables() : PROTOBUF_FINAL
- clear_use_overload_checker_in_cumulative_constraint() : PROTOBUF_FINAL
- clear_use_pb_resolution() : PROTOBUF_FINAL
- clear_use_phase_saving() : PROTOBUF_FINAL
- clear_use_precedences_in_disjunctive_constraint() : PROTOBUF_FINAL
- clear_use_probing_search() : PROTOBUF_FINAL
- clear_use_relaxation_lns() : PROTOBUF_FINAL
- clear_use_rins_lns() : PROTOBUF_FINAL
- clear_use_sat_inprocessing() : PROTOBUF_FINAL
- clear_use_timetable_edge_finding_in_cumulative_constraint() : PROTOBUF_FINAL
- clear_user_time() : PROTOBUF_FINAL
- clear_values() : PROTOBUF_FINAL
- clear_var() : PROTOBUF_FINAL
- clear_var_names() : PROTOBUF_FINAL
- clear_variable_activity_decay() : PROTOBUF_FINAL
- clear_variable_selection_strategy() : PROTOBUF_FINAL
- clear_variables() : PROTOBUF_FINAL
- clear_vars() : PROTOBUF_FINAL
- clear_wall_time() : PROTOBUF_FINAL
- clear_x_intervals() : PROTOBUF_FINAL
- clear_y_intervals() : PROTOBUF_FINAL
- ClosedInterval() : ClosedInterval
- coefficients() : LinearExpr , PROTOBUF_FINAL
- coefficients_size() : PROTOBUF_FINAL
- coeffs() : PROTOBUF_FINAL
- coeffs_size() : PROTOBUF_FINAL
- Complement() : Domain
- ConflictMinimizationAlgorithm : PROTOBUF_FINAL
- ConflictMinimizationAlgorithm_ARRAYSIZE : PROTOBUF_FINAL
- ConflictMinimizationAlgorithm_descriptor() : PROTOBUF_FINAL
- ConflictMinimizationAlgorithm_IsValid() : PROTOBUF_FINAL
- ConflictMinimizationAlgorithm_MAX : PROTOBUF_FINAL
- ConflictMinimizationAlgorithm_MIN : PROTOBUF_FINAL
- ConflictMinimizationAlgorithm_Name() : PROTOBUF_FINAL
- ConflictMinimizationAlgorithm_Parse() : PROTOBUF_FINAL
- constant() : LinearExpr
- ConstIterator : SortedDisjointIntervalList
- Constraint : BoolVar , Constraint
- constraint_case() : PROTOBUF_FINAL
- CONSTRAINT_NOT_SET : PROTOBUF_FINAL
- ConstraintCase : PROTOBUF_FINAL
- ConstraintProto() : PROTOBUF_FINAL
- constraints() : PROTOBUF_FINAL
- constraints_size() : PROTOBUF_FINAL
- Contains() : Domain
- ContinuousMultiplicationBy() : Domain
- CopyFrom() : PROTOBUF_FINAL
- count_assumption_levels_in_lbd() : PROTOBUF_FINAL
- cover_optimization() : PROTOBUF_FINAL
- cp_model_max_num_presolve_operations() : PROTOBUF_FINAL
- cp_model_postsolve_with_full_solver() : PROTOBUF_FINAL
- cp_model_presolve() : PROTOBUF_FINAL
- cp_model_probing_level() : PROTOBUF_FINAL
- cp_model_use_sat_presolve() : PROTOBUF_FINAL
- CpModelBuilder : AutomatonConstraint , BoolVar , CircuitConstraint , Constraint , CumulativeConstraint , IntervalVar , IntVar , MultipleCircuitConstraint , NoOverlap2DConstraint , ReservoirConstraint , TableConstraint
- CpModelProto() : PROTOBUF_FINAL
- CpObjectiveProto() : PROTOBUF_FINAL
- CpSolverResponse() : PROTOBUF_FINAL
- Create() : Model
- cumulative() : PROTOBUF_FINAL
- CumulativeConstraint : CpModelBuilder , IntervalVar , IntVar
- CumulativeConstraintProto() : PROTOBUF_FINAL
- cut_active_count_decay() : PROTOBUF_FINAL
- cut_cleanup_target() : PROTOBUF_FINAL
- cut_max_active_count_value() : PROTOBUF_FINAL