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
Method
compute_gain
src/problems/cvrp/operators/intra_or_opt.cpp:99
Method
compute_gain
src/problems/cvrp/operators/tsp_fix.cpp:33
Method
compute_gain
src/problems/cvrp/operators/intra_mixed_exchange.cpp:109
Method
compute_gain
src/problems/cvrp/operators/intra_cross_exchange.cpp:108
Method
compute_gain
src/problems/cvrp/operators/route_exchange.cpp:38
Method
compute_gain
src/problems/cvrp/operators/cross_exchange.cpp:108
Method
compute_gain
src/problems/cvrp/operators/reverse_two_opt.cpp:44
Method
compute_gain
src/problems/cvrp/operators/relocate.cpp:40
Method
compute_gain
src/problems/cvrp/operators/intra_two_opt.cpp:40
Method
compute_gain
src/problems/cvrp/operators/swap_star.cpp:38
Method
compute_gain
src/problems/cvrp/operators/mixed_exchange.cpp:90
Method
compute_gain
src/problems/cvrp/operators/intra_relocate.cpp:52
Method
compute_gain
src/problems/cvrp/operators/route_split.cpp:40
Method
compute_gain
src/problems/vrptw/operators/pd_shift.cpp:37
Method
compute_gain
src/problems/vrptw/operators/swap_star.cpp:32
Method
compute_gain
src/problems/vrptw/operators/route_split.cpp:32
Method
cost
src/structures/vroom/cost_wrapper.h:73
Method
cost_based_on_metrics
src/structures/vroom/cost_wrapper.h:53
Method
distance_value_is_null
src/routing/valhalla_wrapper.cpp:132
Method
distance_value_is_null
src/routing/http_wrapper.h:69
Method
duration
src/structures/vroom/cost_wrapper.h:64
Method
duration_value_is_null
src/routing/valhalla_wrapper.cpp:126
Method
duration_value_is_null
src/routing/http_wrapper.h:63
Function
dynamic_vehicle_choice
src/algorithms/heuristics/heuristics.cpp:584
Method
fwd_update_action_time_from
src/structures/vroom/tw_route.cpp:394
Method
fwd_update_breaks_load_margin_from
src/structures/vroom/tw_route.cpp:411
Method
fwd_update_earliest_from
src/structures/vroom/tw_route.cpp:141
Method
gain_upper_bound
src/problems/cvrp/operators/intra_or_opt.cpp:71
Method
gain_upper_bound
src/problems/cvrp/operators/intra_mixed_exchange.cpp:78
Method
gain_upper_bound
src/problems/cvrp/operators/intra_cross_exchange.cpp:70
Method
gain_upper_bound
src/problems/cvrp/operators/cross_exchange.cpp:70
Method
gain_upper_bound
src/problems/cvrp/operators/mixed_exchange.cpp:59
Method
get_config
src/routing/libosrm_wrapper.cpp:24
Method
get_data
src/structures/vroom/amount.h:133
Method
get_data
src/structures/generic/matrix.h:56
Method
get_distance_value
src/routing/valhalla_wrapper.cpp:144
Method
get_distance_value
src/routing/http_wrapper.h:81
Method
get_duration_value
src/routing/valhalla_wrapper.cpp:138
Method
get_duration_value
src/routing/http_wrapper.h:75
Method
get_geometry
src/routing/valhalla_wrapper.cpp:172
Method
get_geometry
src/routing/http_wrapper.h:102
Method
get_leg_distance
src/routing/valhalla_wrapper.cpp:165
Method
get_leg_distance
src/routing/http_wrapper.h:96
Method
get_leg_duration
src/routing/valhalla_wrapper.cpp:159
Method
get_leg_duration
src/routing/http_wrapper.h:90
Method
get_matrices
src/routing/libosrm_wrapper.cpp:60
Method
get_matrices_by_profile
src/structures/vroom/input/input.cpp:1000
Function
get_matrix
src/utils/input_parser.cpp:529
Method
get_matrix_query
src/routing/valhalla_wrapper.cpp:32
Method
get_name
src/algorithms/local_search/operator.cpp:14
Method
get_problem
src/structures/vroom/input/input.cpp:1193
Method
get_route_query
src/routing/valhalla_wrapper.cpp:58
Method
get_route_with_coordinates
src/routing/libosrm_wrapper.cpp:130
Function
get_value_for
src/utils/input_parser.cpp:151
Method
init_missing_matrices
src/structures/vroom/input/input.cpp:954
Method
invalidated_by
src/problems/cvrp/operators/route_split.cpp:101
Method
is_used_several_times
src/structures/vroom/input/input.cpp:436
Method
is_valid
src/problems/cvrp/operators/intra_exchange.cpp:66
Method
is_valid
src/problems/cvrp/operators/pd_shift.cpp:73
Method
is_valid
src/problems/cvrp/operators/priority_replace.cpp:93
Method
is_valid
src/problems/cvrp/operators/two_opt.cpp:82
Method
is_valid
src/problems/cvrp/operators/intra_or_opt.cpp:126
Method
is_valid
src/problems/cvrp/operators/tsp_fix.cpp:44
Method
is_valid
src/problems/cvrp/operators/intra_mixed_exchange.cpp:135
Method
is_valid
src/problems/cvrp/operators/intra_cross_exchange.cpp:154
Method
is_valid
src/problems/cvrp/operators/route_exchange.cpp:65
Method
is_valid
src/problems/cvrp/operators/cross_exchange.cpp:151
Method
is_valid
src/problems/cvrp/operators/reverse_two_opt.cpp:69
Method
is_valid
src/problems/cvrp/operators/unassigned_exchange.cpp:81
Method
is_valid
src/problems/cvrp/operators/relocate.cpp:62
Method
is_valid
src/problems/cvrp/operators/intra_two_opt.cpp:68
Method
is_valid
src/problems/cvrp/operators/swap_star.cpp:52
Method
is_valid
src/problems/cvrp/operators/mixed_exchange.cpp:116
Method
is_valid
src/problems/cvrp/operators/intra_relocate.cpp:71
Method
is_valid
src/problems/cvrp/operators/route_split.cpp:58
Method
is_valid
src/problems/vrptw/operators/intra_exchange.cpp:29
Method
is_valid
src/problems/vrptw/operators/priority_replace.cpp:37
Method
is_valid
src/problems/vrptw/operators/two_opt.cpp:34
Method
is_valid
src/problems/vrptw/operators/intra_or_opt.cpp:31
Method
is_valid
src/problems/vrptw/operators/tsp_fix.cpp:25
Method
is_valid
src/problems/vrptw/operators/intra_mixed_exchange.cpp:31
Method
is_valid
src/problems/vrptw/operators/intra_cross_exchange.cpp:33
Method
is_valid
src/problems/vrptw/operators/route_exchange.cpp:32
Method
is_valid
src/problems/vrptw/operators/cross_exchange.cpp:38
Method
is_valid
src/problems/vrptw/operators/reverse_two_opt.cpp:34
Method
is_valid
src/problems/vrptw/operators/unassigned_exchange.cpp:33
Method
is_valid
src/problems/vrptw/operators/relocate.cpp:34
Method
is_valid
src/problems/vrptw/operators/or_opt.cpp:34
Method
is_valid
src/problems/vrptw/operators/intra_two_opt.cpp:29
Method
is_valid
src/problems/vrptw/operators/mixed_exchange.cpp:36
Method
is_valid
src/problems/vrptw/operators/intra_relocate.cpp:29
Method
is_valid_addition_for_tw
Check validity for addition of job at job_rank in current route at rank.
src/structures/vroom/tw_route.h:127
Method
is_valid_addition_for_tw
src/structures/vroom/raw_route.h:177
Method
is_valid_addition_for_tw_without_max_load
src/structures/vroom/raw_route.h:181
Method
is_valid_for_range_bounds
src/algorithms/local_search/operator.cpp:35
Method
is_valid_for_source_range_bounds
src/algorithms/local_search/operator.cpp:25
Method
is_valid_for_target_range_bounds
src/algorithms/local_search/operator.cpp:30
Method
is_valid_removal
src/structures/vroom/raw_route.h:199
Method
is_valid_start
src/structures/vroom/break.cpp:28
Method
job_route_cost
src/algorithms/local_search/local_search.cpp:2068
← previous
next →
401–500 of 589, ranked by callers