MCPcopy Create free account

hub / github.com/VROOM-Project/vroom / functions

Functions589 in github.com/VROOM-Project/vroom

↓ 3 callersMethodupdate_min_costs
src/algorithms/heuristics/heuristics.cpp:221
↓ 3 callersMethodupdate_priorities
src/structures/vroom/solution_state.cpp:203
↓ 3 callersMethodupdate_route_bbox
src/structures/vroom/solution_state.cpp:689
↓ 3 callersMethodupdate_route_eval
src/structures/vroom/solution_state.cpp:683
↓ 3 callersMethodupdate_skills
src/structures/vroom/solution_state.cpp:182
↓ 3 callersMethodwhat
src/utils/exception.h:26
↓ 2 callersMethodadd_shipment
src/structures/vroom/input/input.cpp:202
↓ 2 callersMethodbuild_query
src/routing/ors_wrapper.cpp:24
↓ 2 callersFunctioncheck_priority
src/utils/helpers.cpp:127
↓ 2 callersFunctioncompute_best_insertion
src/algorithms/local_search/local_search.cpp:98
↓ 2 callersFunctioncompute_best_route_split_choice
src/algorithms/local_search/route_split_utils.h:31
↓ 2 callersFunctioncompute_best_swap_star_choice
src/algorithms/local_search/swap_star_utils.h:173
↓ 2 callersFunctioncompute_cost
src/problems/tsp/tsp.cpp:19
↓ 2 callersMethodcost_based_on_metrics
src/structures/vroom/vehicle.cpp:138
↓ 2 callersFunctionfill_route
src/algorithms/heuristics/heuristics.cpp:245
↓ 2 callersFunctionfind_top_3_insertions
src/algorithms/local_search/top_insertions.cpp:33
↓ 2 callersFunctionformat_solution
src/utils/helpers.cpp:159
↓ 2 callersMethodget_adjacency_list
src/structures/generic/undirected_graph.cpp:68
↓ 2 callersFunctionget_depth
src/utils/helpers.h:55
↓ 2 callersMethodget_edges
src/structures/generic/undirected_graph.cpp:63
↓ 2 callersMethodget_first_vertex
src/structures/generic/edge.h:27
↓ 2 callersFunctionget_json
src/routing/http_wrapper.cpp:55
↓ 2 callersFunctionget_nb_searches
src/utils/helpers.h:59
↓ 2 callersFunctionget_priority
src/utils/input_parser.cpp:139
↓ 2 callersMethodget_second_vertex
src/structures/generic/edge.h:31
↓ 2 callersMethodget_sub_matrix
src/structures/generic/matrix.h:34
↓ 2 callersFunctionget_time_window
src/utils/input_parser.cpp:193
↓ 2 callersMethodget_tour
src/problems/tsp/heuristics/local_search.cpp:762
↓ 2 callersFunctionget_unassigned_jobs_from_ranks
src/utils/helpers.cpp:148
↓ 2 callersFunctionget_version
src/utils/version.cpp:14
↓ 2 callersFunctionget_violation
src/algorithms/validation/choose_ETA.cpp:24
↓ 2 callersMethodget_weight
src/structures/generic/edge.h:39
↓ 2 callersMethodhas_homogeneous_profiles
src/structures/vroom/input/input.cpp:460
↓ 2 callersMethodindex
src/structures/vroom/location.h:38
↓ 2 callersMethodis_valid_addition_for_load
src/structures/vroom/raw_route.cpp:171
↓ 2 callersFunctionlog_solution
libvroom_examples/libvroom.cpp:9
↓ 2 callersFunctionmax_edge_eval
src/utils/helpers.h:574
↓ 2 callersMethodperform_all_or_opt_steps
src/problems/tsp/heuristics/local_search.cpp:745
↓ 2 callersMethodperform_all_relocate_steps
src/problems/tsp/heuristics/local_search.cpp:208
↓ 2 callersMethodraw_solve
src/problems/tsp/tsp.cpp:165
↓ 2 callersFunctionseed_route
src/algorithms/heuristics/heuristics.cpp:20
↓ 2 callersMethodset_distances_matrix
src/structures/vroom/input/input.cpp:421
↓ 2 callersMethodset_geometry
src/structures/vroom/input/input.cpp:37
↓ 2 callersFunctionset_response
src/routing/http_wrapper.cpp:39
↓ 2 callersMethodset_route
src/structures/vroom/raw_route.cpp:27
↓ 2 callersMethodsetup
src/structures/vroom/solution_state.cpp:51
↓ 2 callersMethodsize
src/structures/generic/undirected_graph.cpp:59
↓ 2 callersFunctionthrow_error
src/routing/libosrm_wrapper.cpp:38
↓ 2 callersFunctionto_json
src/utils/output_json.cpp:76
↓ 2 callersMethodupdate_max_edge
src/algorithms/heuristics/heuristics.cpp:217
↓ 2 callersMethoduser_cost_from_user_metrics
src/structures/vroom/cost_wrapper.cpp:51
↓ 2 callersFunctionwrite_to_output
src/utils/output_json.cpp:381
↓ 1 callersMethodRoute
src/structures/vroom/solution/route.cpp:16
↓ 1 callersMethodadd_geometry
src/routing/http_wrapper.cpp:208
↓ 1 callersMethodaddition_candidates
src/problems/cvrp/operators/or_opt.cpp:147
↓ 1 callersMethodapply
src/problems/cvrp/operators/or_opt.cpp:133
↓ 1 callersMethodapply_TSPFix
src/structures/vroom/input/input.h:167
↓ 1 callersMethodassigned
src/problems/cvrp/operators/priority_replace.cpp:184
↓ 1 callersMethodasym_two_opt_step
src/problems/tsp/heuristics/local_search.cpp:481
↓ 1 callersMethodavailable_duration
src/structures/vroom/vehicle.cpp:142
↓ 1 callersMethodavoid_loop_step
src/problems/tsp/heuristics/local_search.cpp:226
↓ 1 callersMethodbreak_rank
src/structures/vroom/vehicle.cpp:161
↓ 1 callersMethodcheck
src/structures/vroom/input/input.cpp:1316
↓ 1 callersFunctioncheck_and_set_ETA
src/algorithms/validation/check.cpp:24
↓ 1 callersFunctioncheck_location
src/utils/input_parser.cpp:184
↓ 1 callersFunctioncheck_shipment
src/utils/input_parser.cpp:172
↓ 1 callersFunctionchoose_ETA
src/algorithms/validation/choose_ETA.cpp:52
↓ 1 callersFunctionchristofides
src/problems/tsp/heuristics/christofides.cpp:19
↓ 1 callersFunctioncompute_best_insertion_single
src/algorithms/local_search/insertion_search.h:32
↓ 1 callersMethodcompute_end_gain
src/problems/cvrp/operators/priority_replace.cpp:57
↓ 1 callersMethodcompute_gain
src/problems/cvrp/operators/priority_replace.cpp:68
↓ 1 callersMethodcompute_gain
src/problems/cvrp/operators/unassigned_exchange.cpp:61
↓ 1 callersMethodcompute_gain
src/problems/cvrp/operators/or_opt.cpp:61
↓ 1 callersMethodcompute_start_gain
src/problems/cvrp/operators/priority_replace.cpp:50
↓ 1 callersMethodcoordinates
src/structures/vroom/location.cpp:35
↓ 1 callersMethoddistance
src/structures/vroom/cost_wrapper.h:69
↓ 1 callersMethodempty
src/structures/vroom/amount.h:28
↓ 1 callersMethodextend
src/structures/vroom/bbox.cpp:14
↓ 1 callersFunctionformat_route
src/utils/helpers.cpp:326
↓ 1 callersFunctionget_break
src/utils/input_parser.cpp:231
↓ 1 callersFunctionget_double
src/utils/input_parser.cpp:40
↓ 1 callersMethodget_insertion_lower_bound
src/algorithms/heuristics/heuristics.cpp:194
↓ 1 callersFunctionget_job
src/utils/input_parser.cpp:504
↓ 1 callersMethodget_matrices
src/routing/http_wrapper.cpp:129
↓ 1 callersMethodget_pd_insertion_lower_bound
src/algorithms/heuristics/heuristics.cpp:199
↓ 1 callersMethodget_sparse_matrices
src/routing/wrapper.h:33
↓ 1 callersFunctionget_vector_hash
Taken from https://stackoverflow.com/a/72073933.
src/utils/helpers.h:44
↓ 1 callersFunctionget_vehicle
src/utils/input_parser.cpp:405
↓ 1 callersFunctionget_vehicle_breaks
src/utils/input_parser.cpp:245
↓ 1 callersFunctionget_vehicle_costs
src/utils/input_parser.cpp:268
↓ 1 callersFunctionget_vehicle_steps
src/utils/input_parser.cpp:322
↓ 1 callersFunctionget_vehicle_time_window
src/utils/input_parser.cpp:200
↓ 1 callersFunctiongreedy_symmetric_approx_mwpm
src/algorithms/munkres.cpp:184
↓ 1 callersMethodhas_delivery_after_rank
src/structures/vroom/raw_route.cpp:151
↓ 1 callersMethodhas_initial_routes
src/structures/vroom/input/input.cpp:468
↓ 1 callersMethodhas_pickup_up_to_rank
src/structures/vroom/raw_route.cpp:156
↓ 1 callersMethodhas_range_bounds
src/structures/vroom/vehicle.cpp:156
↓ 1 callersMethodhas_same_locations
src/structures/vroom/vehicle.cpp:118
↓ 1 callersMethodhas_same_variable_costs
src/structures/vroom/cost_wrapper.h:57
↓ 1 callersMethodhas_skills
src/structures/vroom/input/input.cpp:440
← previousnext →101–200 of 589, ranked by callers