Google OR-Tools v9.11
a fast and portable software suite for combinatorial optimization
|
This is the complete list of members for operations_research::RoutingSolution, including all inherited members.
FromSplitRoutes(absl::Span< const std::vector< int64_t > > routes, std::optional< int64_t > depot=std::nullopt) | operations_research::RoutingSolution | static |
operator!=(const RoutingSolution &other) const | operations_research::RoutingSolution | inline |
operator==(const RoutingSolution &other) const | operations_research::RoutingSolution | inline |
Route typedef | operations_research::RoutingSolution | |
RoutingSolution(std::vector< Route > routes, std::vector< int64_t > total_demands, std::vector< int64_t > total_distances, int64_t total_cost=-1, int64_t total_distance=-1, double total_time=-1.0, std::string_view name="") | operations_research::RoutingSolution | inline |
SerializeToSolutionFile(RoutingOutputFormat format) const | operations_research::RoutingSolution | inline |
SerializeToString(RoutingOutputFormat format) const | operations_research::RoutingSolution | inline |
SetAuthors(std::string_view authors) | operations_research::RoutingSolution | inline |
SetName(std::string_view name) | operations_research::RoutingSolution | inline |
SetTotalCost(int64_t total_cost) | operations_research::RoutingSolution | inline |
SetTotalDistance(int64_t total_distance) | operations_research::RoutingSolution | inline |
SetTotalTime(double total_time) | operations_research::RoutingSolution | inline |
SplitRoutes(const std::vector< int64_t > &solution, int64_t separator) | operations_research::RoutingSolution | static |
WriteToSolutionFile(RoutingOutputFormat format, const std::string &file_name) const | operations_research::RoutingSolution |