Google OR-Tools v9.11
a fast and portable software suite for combinatorial optimization
Loading...
Searching...
No Matches
operations_research::RoutingSolution Member List

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::RoutingSolutionstatic
operator!=(const RoutingSolution &other) constoperations_research::RoutingSolutioninline
operator==(const RoutingSolution &other) constoperations_research::RoutingSolutioninline
Route typedefoperations_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::RoutingSolutioninline
SerializeToSolutionFile(RoutingOutputFormat format) constoperations_research::RoutingSolutioninline
SerializeToString(RoutingOutputFormat format) constoperations_research::RoutingSolutioninline
SetAuthors(std::string_view authors)operations_research::RoutingSolutioninline
SetName(std::string_view name)operations_research::RoutingSolutioninline
SetTotalCost(int64_t total_cost)operations_research::RoutingSolutioninline
SetTotalDistance(int64_t total_distance)operations_research::RoutingSolutioninline
SetTotalTime(double total_time)operations_research::RoutingSolutioninline
SplitRoutes(const std::vector< int64_t > &solution, int64_t separator)operations_research::RoutingSolutionstatic
WriteToSolutionFile(RoutingOutputFormat format, const std::string &file_name) constoperations_research::RoutingSolution