2023-02-02 11:35:56 +01:00
|
|
|
r'''
|
|
|
|
|
# OR-Tools
|
|
|
|
|
|
|
|
|
|
This is the reference documentation for Google OR-Tools.
|
|
|
|
|
|
|
|
|
|
This repository contains several component:
|
|
|
|
|
|
2023-07-03 16:59:45 +02:00
|
|
|
### Link with the C++ layer
|
|
|
|
|
- `ortools.init.python.init`,
|
2023-02-02 11:35:56 +01:00
|
|
|
|
2023-07-03 16:59:45 +02:00
|
|
|
### Knapsack solver
|
|
|
|
|
- `ortools.algorithms.python.knapsack_solver`,
|
2023-02-02 11:35:56 +01:00
|
|
|
|
2023-07-03 16:59:45 +02:00
|
|
|
### Graph and flow algorithms
|
|
|
|
|
- `ortools.graph.python.linear_sum_assignment`,
|
|
|
|
|
- `ortools.graph.python.max_flow`,
|
|
|
|
|
- `ortools.graph.python.min_cost_flow`,
|
2023-07-05 11:00:29 +02:00
|
|
|
|
2023-07-03 16:59:45 +02:00
|
|
|
### Routing library and legacy Constraint Programming Solver
|
|
|
|
|
- `ortools.constraint_solver.pywrapcp`,
|
|
|
|
|
|
|
|
|
|
### Minimalistic linear solver wrapper
|
|
|
|
|
- `ortools.linear_solver.python.model_builder`
|
|
|
|
|
|
|
|
|
|
### CP-SAT
|
|
|
|
|
- `ortools.sat.python.cp_model`,
|
|
|
|
|
- `ortools.util.python.sorted_interval_list`,
|
|
|
|
|
- `ortools.sat.cp_model_pb2`
|
|
|
|
|
- `ortools.sat.sat_parameters_pb2`
|
|
|
|
|
|
|
|
|
|
### Legacy linear solver wrapper
|
|
|
|
|
- `ortools.linear_solver.pywraplp`,
|
2023-07-05 11:00:29 +02:00
|
|
|
- `ortools.linear_solver.linear_solver_pb2`,
|
2023-07-03 16:59:45 +02:00
|
|
|
|
|
|
|
|
### Linear solver backends
|
|
|
|
|
- `ortools.bop.bop_parameters_pb2`,
|
2023-07-05 11:00:29 +02:00
|
|
|
- `ortools.glop.parameters_pb2`,
|
2023-02-02 11:35:56 +01:00
|
|
|
- `ortools.pdlp`,
|
2023-07-03 16:59:45 +02:00
|
|
|
|
|
|
|
|
### PSPLIB Parser
|
|
|
|
|
- `ortools.scheduling.python.rcpsp`,
|
2023-02-02 11:35:56 +01:00
|
|
|
'''
|
|
|
|
|
|
|
|
|
|
__docformat__ = "markdown" # explicitly disable rST processing above.
|
|
|
|
|
__version__ = "@PROJECT_VERSION@"
|