OR-Tools
8.2
File List
Here is a list of all files with brief descriptions:
accurate_sum.h
adaptative_parameter_value.h
adjustable_priority_queue-inl.h
adjustable_priority_queue.h
affine_relation.h
all_different.cc
all_different.h
alldiff_cst.cc
constraint_solver/assignment.cc
graph/assignment.cc
assignment.h
astar.cc
base_export.h
basictypes.h
basis_representation.cc
basis_representation.h
bellman_ford.cc
bitmap.cc
bitmap.h
bitset.cc
bitset.h
boolean_problem.cc
boolean_problem.h
bop_base.cc
bop_base.h
bop_fs.cc
bop_fs.h
bop_interface.cc
bop_lns.cc
bop_lns.h
bop_ls.cc
bop_ls.h
bop_portfolio.cc
bop_portfolio.h
bop_solution.cc
bop_solution.h
bop_solver.cc
bop_solver.h
bop_types.h
bop_util.cc
bop_util.h
cached_log.cc
cached_log.h
cbc_interface.cc
checker.cc
checker.h
christofides.h
circuit.cc
circuit.h
clause.cc
clause.h
cleanup.h
cliques.cc
cliques.h
clp_interface.cc
commandlineflags.cc
commandlineflags.h
complete_optimizer.cc
complete_optimizer.h
connected_components.cc
connected_components.h
constraint_solver.cc
constraint_solver.h
constraint_solveri.h
constraints.cc
container_logging.h
count_cst.cc
cp_constraints.cc
cp_constraints.h
cp_model.cc
cp_model.h
This file implements a wrapper around the CP-SAT model proto
cp_model_checker.cc
cp_model_checker.h
cp_model_expand.cc
cp_model_expand.h
cp_model_fz_solver.cc
cp_model_fz_solver.h
cp_model_lns.cc
cp_model_lns.h
cp_model_loader.cc
cp_model_loader.h
cp_model_objective.cc
cp_model_objective.h
cp_model_postsolve.cc
cp_model_postsolve.h
cp_model_presolve.cc
cp_model_presolve.h
cp_model_search.cc
cp_model_search.h
cp_model_solver.cc
cp_model_solver.h
cp_model_symmetries.cc
cp_model_symmetries.h
cp_model_utils.cc
cp_model_utils.h
cplex_interface.cc
cumulative.cc
cumulative.h
cumulative_energy.cc
cumulative_energy.h
cuts.cc
cuts.h
default_search.cc
demon_profiler.cc
dense_doubly_linked_list.h
deviation.cc
constraint_solver/diffn.cc
sat/diffn.cc
diffn.h
dijkstra.cc
disjunctive.cc
disjunctive.h
drat_checker.cc
drat_checker.h
drat_proof_handler.cc
drat_proof_handler.h
drat_writer.cc
drat_writer.h
dual_edge_norms.cc
dual_edge_norms.h
dynamic_library.h
dynamic_partition.cc
dynamic_partition.h
dynamic_permutation.cc
dynamic_permutation.h
ebert_graph.h
element.cc
encoding.cc
encoding.h
encodingutils.h
entering_variable.cc
entering_variable.h
eulerian_path.h
expr_array.cc
expr_cst.cc
expressions.cc
feasibility_pump.cc
feasibility_pump.h
file.cc
base/file.h
port/file.h
file_nonport.cc
file_util.cc
file_util.h
filelineiter.h
find_graph_symmetries.cc
find_graph_symmetries.h
fp_utils.cc
fp_utils.h
fz.cc
glop_interface.cc
glop_utils.cc
glop_utils.h
glpk_interface.cc
graph.h
graph_constraints.cc
graph_export.cc
graph_export.h
graphs.h
gscip.cc
gscip.h
gscip_ext.cc
gscip_ext.h
gscip_parameters.cc
gscip_parameters.h
gurobi_environment.cc
gurobi_environment.h
gurobi_interface.cc
gurobi_proto_solver.cc
gurobi_proto_solver.h
gzipstring.h
hamiltonian_path.h
hash.h
hungarian.cc
hungarian.h
hungarian_test.cc
implied_bounds.cc
implied_bounds.h
initial_basis.cc
initial_basis.h
int_type.h
integer.cc
integer.h
integer_expr.cc
integer_expr.h
integer_pq.h
integer_search.cc
integer_search.h
integral_solver.cc
integral_solver.h
integral_types.h
interval.cc
intervals.cc
intervals.h
io.h
iterator_adaptors.h
iterators.h
jniutil.h
jobshop_scheduling_parser.cc
jobshop_scheduling_parser.h
knapsack_solver.cc
knapsack_solver.h
knapsack_solver_for_cuts.cc
knapsack_solver_for_cuts.h
lazy_mutable_copy.h
legacy_scip_params.cc
legacy_scip_params.h
linear_assignment.cc
linear_assignment.h
linear_constraint.cc
linear_constraint.h
linear_constraint_manager.cc
linear_constraint_manager.h
linear_expr.cc
linear_expr.h
This file allows you to write natural code (like a mathematical equation) to model optimization problems with MPSolver
linear_programming_constraint.cc
linear_programming_constraint.h
linear_relaxation.cc
linear_relaxation.h
linear_solver.cc
linear_solver.h
A C++ wrapper that provides a simple and unified interface to several linear programming and mixed integer programming solvers: GLOP, GLPK, CLP, CBC, and SCIP
linear_solver_callback.cc
linear_solver_callback.h
local_search.cc
log_severity.h
base/logging.cc
flatzinc/logging.cc
base/logging.h
flatzinc/logging.h
logging_export.h
logging_utilities.cc
logging_utilities.h
lp_data.cc
lp_data.h
lp_data_utils.cc
lp_data_utils.h
lp_decomposer.cc
lp_decomposer.h
lp_print_utils.cc
lp_print_utils.h
lp_solver.cc
lp_solver.h
lp_types.cc
lp_types.h
lp_data/lp_utils.cc
sat/lp_utils.cc
lp_data/lp_utils.h
sat/lp_utils.h
lu_factorization.cc
lu_factorization.h
macros.h
map_util.h
markowitz.cc
markowitz.h
mathutil.h
matrix_scaler.cc
matrix_scaler.h
matrix_utils.cc
matrix_utils.h
max_flow.cc
max_flow.h
min_cost_flow.cc
min_cost_flow.h
minimum_spanning_tree.h
model.cc
flatzinc/model.h
sat/model.h
model_cache.cc
model_exporter.cc
model_exporter.h
model_reader.cc
model_reader.h
model_validator.cc
model_validator.h
monoid_operation_tree.h
mps_reader.cc
mps_reader.h
murmur.h
one_tree_lower_bound.h
optimization.cc
optimization.h
pack.cc
parser.cc
parser.h
parser.tab.cc
parser.yy.cc
parser_main.cc
parser_util.cc
parser_util.h
pb_constraint.cc
pb_constraint.h
perfect_matching.cc
perfect_matching.h
lp_data/permutation.h
util/permutation.h
piecewise_linear_function.cc
piecewise_linear_function.h
precedences.cc
precedences.h
preprocessor.cc
preprocessor.h
presolve.cc
presolve.h
presolve_context.cc
presolve_context.h
presolve_util.cc
presolve_util.h
primal_edge_norms.cc
primal_edge_norms.h
probing.cc
probing.h
proto_tools.cc
proto_tools.h
proto_utils.cc
lp_data/proto_utils.h
port/proto_utils.h
protobuf_util.h
protoutil.h
pseudo_costs.cc
pseudo_costs.h
ptr_util.h
random.cc
random.h
random_engine.h
range_cst.cc
range_minimum_query.h
range_query_function.cc
range_query_function.h
rank_one_update.h
rational_approximation.cc
rational_approximation.h
raw_logging.cc
raw_logging.h
rcpsp_parser.cc
rcpsp_parser.h
recordio.cc
recordio.h
reduced_costs.cc
reduced_costs.h
resource.cc
restart.cc
restart.h
return_macros.h
rev.h
revised_simplex.cc
revised_simplex.h
rins.cc
rins.h
routing.cc
routing.h
routing_breaks.cc
routing_flags.cc
routing_flags.h
routing_flow.cc
routing_index_manager.cc
routing_index_manager.h
routing_lp_scheduling.cc
routing_lp_scheduling.h
routing_neighborhoods.cc
routing_neighborhoods.h
routing_parameters.cc
routing_parameters.h
routing_sat.cc
routing_search.cc
routing_types.h
running_stat.h
sat_base.h
sat_decision.cc
sat_decision.h
sat_inprocessing.cc
sat_inprocessing.h
sat_interface.cc
sat_proto_solver.cc
sat_proto_solver.h
sat_solver.cc
sat_solver.h
sat_solver_utils.cc
sat_solver_utils.h
saturated_arithmetic.h
scattered_vector.h
sched_constraints.cc
sched_expr.cc
sched_search.cc
scheduling_constraints.cc
scheduling_constraints.h
scip_callback.cc
scip_callback.h
scip_helper_macros.h
scip_interface.cc
scip_proto_solver.cc
scip_proto_solver.h
search.cc
set_covering_data.cc
set_covering_data.h
set_covering_parser.cc
set_covering_parser.h
shortestpaths.cc
shortestpaths.h
sigint.cc
sigint.h
simple_glop_program.cc
simplification.cc
simplification.h
small_map.h
small_ordered_set.h
sort.h
sorted_interval_list.cc
sorted_interval_list.h
sparse.cc
sparse.h
sparse_column.cc
sparse_column.h
sparse_permutation.cc
sparse_permutation.h
sparse_row.h
sparse_vector.h
stats.cc
stats.h
status.cc
status.h
status_builder.h
status_macros.h
stl_logging.h
stl_util.h
string_array.h
strong_vector.h
strongly_connected_components.h
subsolver.cc
subsolver.h
symmetry.cc
symmetry.h
symmetry_util.cc
symmetry_util.h
synchronization.cc
synchronization.h
sysinfo.cc
base/sysinfo.h
port/sysinfo.h
sysinfo_nonport.cc
constraint_solver/table.cc
sat/table.cc
table.h
testing_utils.h
theta_tree.cc
theta_tree.h
thorough_hash.h
threadpool.cc
threadpool.h
time_limit.cc
time_limit.h
timer.cc
timer.h
timetable.cc
timetable.h
timetable_edgefinding.cc
timetable_edgefinding.h
timetabling.cc
topologicalsorter.cc
topologicalsorter.h
trace.cc
tuple_set.h
typeid.h
update_row.cc
update_row.h
utf8.h
graph/util.cc
sat/util.cc
graph/util.h
sat/util.h
utilities.cc
var_domination.cc
var_domination.h
variable_values.cc
variable_values.h
variables_info.cc
variables_info.h
vector_map.h
vector_or_function.h
version.cc
version.h
visitor.cc
vlog_is_on.cc
vlog_is_on.h
xpress_interface.cc
zero_half_cuts.cc
zero_half_cuts.h
zvector.h
Generated by
1.9.1