Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/VROOM-Project/vroom
/ functions
Functions
589 in github.com/VROOM-Project/vroom
⨍
Functions
589
◇
Types & classes
116
↓ 3 callers
Method
update_min_costs
src/algorithms/heuristics/heuristics.cpp:221
↓ 3 callers
Method
update_priorities
src/structures/vroom/solution_state.cpp:203
↓ 3 callers
Method
update_route_bbox
src/structures/vroom/solution_state.cpp:689
↓ 3 callers
Method
update_route_eval
src/structures/vroom/solution_state.cpp:683
↓ 3 callers
Method
update_skills
src/structures/vroom/solution_state.cpp:182
↓ 3 callers
Method
what
src/utils/exception.h:26
↓ 2 callers
Method
add_shipment
src/structures/vroom/input/input.cpp:202
↓ 2 callers
Method
build_query
src/routing/ors_wrapper.cpp:24
↓ 2 callers
Function
check_priority
src/utils/helpers.cpp:127
↓ 2 callers
Function
compute_best_insertion
src/algorithms/local_search/local_search.cpp:98
↓ 2 callers
Function
compute_best_route_split_choice
src/algorithms/local_search/route_split_utils.h:31
↓ 2 callers
Function
compute_best_swap_star_choice
src/algorithms/local_search/swap_star_utils.h:173
↓ 2 callers
Function
compute_cost
src/problems/tsp/tsp.cpp:19
↓ 2 callers
Method
cost_based_on_metrics
src/structures/vroom/vehicle.cpp:138
↓ 2 callers
Function
fill_route
src/algorithms/heuristics/heuristics.cpp:245
↓ 2 callers
Function
find_top_3_insertions
src/algorithms/local_search/top_insertions.cpp:33
↓ 2 callers
Function
format_solution
src/utils/helpers.cpp:159
↓ 2 callers
Method
get_adjacency_list
src/structures/generic/undirected_graph.cpp:68
↓ 2 callers
Function
get_depth
src/utils/helpers.h:55
↓ 2 callers
Method
get_edges
src/structures/generic/undirected_graph.cpp:63
↓ 2 callers
Method
get_first_vertex
src/structures/generic/edge.h:27
↓ 2 callers
Function
get_json
src/routing/http_wrapper.cpp:55
↓ 2 callers
Function
get_nb_searches
src/utils/helpers.h:59
↓ 2 callers
Function
get_priority
src/utils/input_parser.cpp:139
↓ 2 callers
Method
get_second_vertex
src/structures/generic/edge.h:31
↓ 2 callers
Method
get_sub_matrix
src/structures/generic/matrix.h:34
↓ 2 callers
Function
get_time_window
src/utils/input_parser.cpp:193
↓ 2 callers
Method
get_tour
src/problems/tsp/heuristics/local_search.cpp:762
↓ 2 callers
Function
get_unassigned_jobs_from_ranks
src/utils/helpers.cpp:148
↓ 2 callers
Function
get_version
src/utils/version.cpp:14
↓ 2 callers
Function
get_violation
src/algorithms/validation/choose_ETA.cpp:24
↓ 2 callers
Method
get_weight
src/structures/generic/edge.h:39
↓ 2 callers
Method
has_homogeneous_profiles
src/structures/vroom/input/input.cpp:460
↓ 2 callers
Method
index
src/structures/vroom/location.h:38
↓ 2 callers
Method
is_valid_addition_for_load
src/structures/vroom/raw_route.cpp:171
↓ 2 callers
Function
log_solution
libvroom_examples/libvroom.cpp:9
↓ 2 callers
Function
max_edge_eval
src/utils/helpers.h:574
↓ 2 callers
Method
perform_all_or_opt_steps
src/problems/tsp/heuristics/local_search.cpp:745
↓ 2 callers
Method
perform_all_relocate_steps
src/problems/tsp/heuristics/local_search.cpp:208
↓ 2 callers
Method
raw_solve
src/problems/tsp/tsp.cpp:165
↓ 2 callers
Function
seed_route
src/algorithms/heuristics/heuristics.cpp:20
↓ 2 callers
Method
set_distances_matrix
src/structures/vroom/input/input.cpp:421
↓ 2 callers
Method
set_geometry
src/structures/vroom/input/input.cpp:37
↓ 2 callers
Function
set_response
src/routing/http_wrapper.cpp:39
↓ 2 callers
Method
set_route
src/structures/vroom/raw_route.cpp:27
↓ 2 callers
Method
setup
src/structures/vroom/solution_state.cpp:51
↓ 2 callers
Method
size
src/structures/generic/undirected_graph.cpp:59
↓ 2 callers
Function
throw_error
src/routing/libosrm_wrapper.cpp:38
↓ 2 callers
Function
to_json
src/utils/output_json.cpp:76
↓ 2 callers
Method
update_max_edge
src/algorithms/heuristics/heuristics.cpp:217
↓ 2 callers
Method
user_cost_from_user_metrics
src/structures/vroom/cost_wrapper.cpp:51
↓ 2 callers
Function
write_to_output
src/utils/output_json.cpp:381
↓ 1 callers
Method
Route
src/structures/vroom/solution/route.cpp:16
↓ 1 callers
Method
add_geometry
src/routing/http_wrapper.cpp:208
↓ 1 callers
Method
addition_candidates
src/problems/cvrp/operators/or_opt.cpp:147
↓ 1 callers
Method
apply
src/problems/cvrp/operators/or_opt.cpp:133
↓ 1 callers
Method
apply_TSPFix
src/structures/vroom/input/input.h:167
↓ 1 callers
Method
assigned
src/problems/cvrp/operators/priority_replace.cpp:184
↓ 1 callers
Method
asym_two_opt_step
src/problems/tsp/heuristics/local_search.cpp:481
↓ 1 callers
Method
available_duration
src/structures/vroom/vehicle.cpp:142
↓ 1 callers
Method
avoid_loop_step
src/problems/tsp/heuristics/local_search.cpp:226
↓ 1 callers
Method
break_rank
src/structures/vroom/vehicle.cpp:161
↓ 1 callers
Method
check
src/structures/vroom/input/input.cpp:1316
↓ 1 callers
Function
check_and_set_ETA
src/algorithms/validation/check.cpp:24
↓ 1 callers
Function
check_location
src/utils/input_parser.cpp:184
↓ 1 callers
Function
check_shipment
src/utils/input_parser.cpp:172
↓ 1 callers
Function
choose_ETA
src/algorithms/validation/choose_ETA.cpp:52
↓ 1 callers
Function
christofides
src/problems/tsp/heuristics/christofides.cpp:19
↓ 1 callers
Function
compute_best_insertion_single
src/algorithms/local_search/insertion_search.h:32
↓ 1 callers
Method
compute_end_gain
src/problems/cvrp/operators/priority_replace.cpp:57
↓ 1 callers
Method
compute_gain
src/problems/cvrp/operators/priority_replace.cpp:68
↓ 1 callers
Method
compute_gain
src/problems/cvrp/operators/unassigned_exchange.cpp:61
↓ 1 callers
Method
compute_gain
src/problems/cvrp/operators/or_opt.cpp:61
↓ 1 callers
Method
compute_start_gain
src/problems/cvrp/operators/priority_replace.cpp:50
↓ 1 callers
Method
coordinates
src/structures/vroom/location.cpp:35
↓ 1 callers
Method
distance
src/structures/vroom/cost_wrapper.h:69
↓ 1 callers
Method
empty
src/structures/vroom/amount.h:28
↓ 1 callers
Method
extend
src/structures/vroom/bbox.cpp:14
↓ 1 callers
Function
format_route
src/utils/helpers.cpp:326
↓ 1 callers
Function
get_break
src/utils/input_parser.cpp:231
↓ 1 callers
Function
get_double
src/utils/input_parser.cpp:40
↓ 1 callers
Method
get_insertion_lower_bound
src/algorithms/heuristics/heuristics.cpp:194
↓ 1 callers
Function
get_job
src/utils/input_parser.cpp:504
↓ 1 callers
Method
get_matrices
src/routing/http_wrapper.cpp:129
↓ 1 callers
Method
get_pd_insertion_lower_bound
src/algorithms/heuristics/heuristics.cpp:199
↓ 1 callers
Method
get_sparse_matrices
src/routing/wrapper.h:33
↓ 1 callers
Function
get_vector_hash
Taken from https://stackoverflow.com/a/72073933.
src/utils/helpers.h:44
↓ 1 callers
Function
get_vehicle
src/utils/input_parser.cpp:405
↓ 1 callers
Function
get_vehicle_breaks
src/utils/input_parser.cpp:245
↓ 1 callers
Function
get_vehicle_costs
src/utils/input_parser.cpp:268
↓ 1 callers
Function
get_vehicle_steps
src/utils/input_parser.cpp:322
↓ 1 callers
Function
get_vehicle_time_window
src/utils/input_parser.cpp:200
↓ 1 callers
Function
greedy_symmetric_approx_mwpm
src/algorithms/munkres.cpp:184
↓ 1 callers
Method
has_delivery_after_rank
src/structures/vroom/raw_route.cpp:151
↓ 1 callers
Method
has_initial_routes
src/structures/vroom/input/input.cpp:468
↓ 1 callers
Method
has_pickup_up_to_rank
src/structures/vroom/raw_route.cpp:156
↓ 1 callers
Method
has_range_bounds
src/structures/vroom/vehicle.cpp:156
↓ 1 callers
Method
has_same_locations
src/structures/vroom/vehicle.cpp:118
↓ 1 callers
Method
has_same_variable_costs
src/structures/vroom/cost_wrapper.h:57
↓ 1 callers
Method
has_skills
src/structures/vroom/input/input.cpp:440
← previous
next →
101–200 of 589, ranked by callers