capacity() const | vrprouting::problem::Vehicle | |
cvTot() const | vrprouting::problem::Vehicle | |
drop_position_limits(const Vehicle_node &node) const | vrprouting::problem::Vehicle | protected |
duration() const | vrprouting::problem::Vehicle | |
empty() const | vrprouting::problem::Vehicle_pickDeliver | |
vrprouting::problem::Vehicle::empty() const | vrprouting::problem::Vehicle | |
end_site() const | vrprouting::problem::Vehicle | |
erase(const Order &order) | vrprouting::problem::Vehicle_pickDeliver | |
erase(size_t pos) | vrprouting::problem::Vehicle_pickDeliver | |
erase(const Vehicle_node &node) | vrprouting::problem::Vehicle_pickDeliver | |
vrprouting::problem::Vehicle::erase(size_t pos) | vrprouting::problem::Vehicle | protected |
vrprouting::problem::Vehicle::erase(const Vehicle_node &node) | vrprouting::problem::Vehicle | protected |
erase_node(size_t pos) | vrprouting::problem::Vehicle | protected |
evaluate() | vrprouting::problem::Vehicle_pickDeliver | |
evaluate(size_t from) | vrprouting::problem::Vehicle_pickDeliver | |
vrprouting::problem::Vehicle::evaluate(size_t from) | vrprouting::problem::Vehicle | protected |
feasible_orders() | vrprouting::problem::Vehicle_pickDeliver | inline |
feasible_orders() const | vrprouting::problem::Vehicle_pickDeliver | inline |
get_first_order() const | vrprouting::problem::Vehicle_pickDeliver | inline |
get_postgres_result(int vid) const | vrprouting::problem::Vehicle | |
get_stops() const | vrprouting::problem::Vehicle | |
getDropPosLowLimit(const Vehicle_node &node) const | vrprouting::problem::Vehicle | protected |
getPosHighLimit(const Vehicle_node &node) const | vrprouting::problem::Vehicle | protected |
getPosLowLimit(const Vehicle_node &node) const | vrprouting::problem::Vehicle | protected |
has_cv() const | vrprouting::problem::Vehicle | |
has_order(const Order &order) const | vrprouting::problem::Vehicle_pickDeliver | inline |
has_twv() const | vrprouting::problem::Vehicle | |
hillClimb(const Order &order) | vrprouting::problem::Vehicle_pickDeliver | |
id() const | vrprouting::Identifier | |
Identifier()=default | vrprouting::Identifier | |
Identifier(const Identifier &v)=default | vrprouting::Identifier | |
Identifier(size_t _idx, int64_t _id) | vrprouting::Identifier | |
idx() const | vrprouting::Identifier | |
insert(size_t pos, const Vehicle_node &node) | vrprouting::problem::Vehicle_pickDeliver | |
vrprouting::problem::Vehicle::insert(size_t pos, const Vehicle_node &node) | vrprouting::problem::Vehicle | protected |
insert_node(size_t pos, const Vehicle_node &node) | vrprouting::problem::Vehicle_pickDeliver | |
vrprouting::problem::Vehicle::insert_node(size_t pos, const Vehicle_node &node) | vrprouting::problem::Vehicle | protected |
invariant() const | vrprouting::problem::Vehicle_pickDeliver | |
vrprouting::problem::Vehicle::invariant() const | vrprouting::problem::Vehicle | |
is_feasible() const | vrprouting::problem::Vehicle_pickDeliver | |
vrprouting::problem::Vehicle::is_feasible() const | vrprouting::problem::Vehicle | |
is_ok() const | vrprouting::problem::Vehicle | |
is_order_feasible(const Order &order) const | vrprouting::problem::Vehicle_pickDeliver | |
is_phony() const | vrprouting::problem::Vehicle | |
is_real() const | vrprouting::problem::Vehicle | |
length() const | vrprouting::problem::Vehicle | |
m_capacity | vrprouting::problem::Vehicle | private |
m_cost | vrprouting::problem::Vehicle_pickDeliver | protected |
m_feasible_orders | vrprouting::problem::Vehicle_pickDeliver | protected |
m_id | vrprouting::Identifier | private |
m_idx | vrprouting::Identifier | private |
m_msg | vrprouting::problem::Vehicle_pickDeliver | protected |
m_orders | vrprouting::problem::Vehicle_pickDeliver | protected |
m_orders_in_vehicle | vrprouting::problem::Vehicle_pickDeliver | protected |
m_speed | vrprouting::problem::Vehicle | private |
m_stops | vrprouting::problem::Vehicle_pickDeliver | private |
m_user_cv | vrprouting::problem::Vehicle | protected |
m_user_twv | vrprouting::problem::Vehicle | protected |
msg() | vrprouting::problem::Vehicle_pickDeliver | inline |
objective() const | vrprouting::problem::Vehicle_pickDeliver | |
operator<<(std::ostream &log, const Vehicle_pickDeliver &v) | vrprouting::problem::Vehicle_pickDeliver | friend |
orders() const | vrprouting::problem::Vehicle_pickDeliver | inline |
orders_in_vehicle() const | vrprouting::problem::Vehicle_pickDeliver | inline |
orders_size() const | vrprouting::problem::Vehicle_pickDeliver | inline |
path_str() const | vrprouting::problem::Vehicle | |
pop_back() | vrprouting::problem::Vehicle_pickDeliver | |
pop_front() | vrprouting::problem::Vehicle_pickDeliver | |
position_limits(const Vehicle_node &node) const | vrprouting::problem::Vehicle | protected |
push_back(const Order &order) | vrprouting::problem::Vehicle_pickDeliver | |
vrprouting::problem::Vehicle::push_back(const Vehicle_node &node) | vrprouting::problem::Vehicle | protected |
push_back_node(const Vehicle_node &node) | vrprouting::problem::Vehicle | protected |
push_front(const Order &order) | vrprouting::problem::Vehicle_pickDeliver | |
vrprouting::problem::Vehicle::push_front(const Vehicle_node &node) | vrprouting::problem::Vehicle | protected |
push_front_node(const Vehicle_node &node) | vrprouting::problem::Vehicle | protected |
reset_id(int64_t) | vrprouting::Identifier | |
semiLIFO(const Order &order) | vrprouting::problem::Vehicle_pickDeliver | |
set_initial_solution(const Orders &, Identifiers< size_t > &, Identifiers< size_t > &, TTimestamp, bool) | vrprouting::problem::Vehicle_pickDeliver | |
set_unmovable(TTimestamp execution_date) | vrprouting::problem::Vehicle_pickDeliver | |
speed() const | vrprouting::problem::Vehicle | |
start_site() const | vrprouting::problem::Vehicle | |
swap(size_t i, size_t j) | vrprouting::problem::Vehicle | protected |
tau() const | vrprouting::problem::Vehicle | |
total_service_time() const | vrprouting::problem::Vehicle | |
total_travel_time() const | vrprouting::problem::Vehicle | |
total_wait_time() const | vrprouting::problem::Vehicle | |
twvTot() const | vrprouting::problem::Vehicle | |
Vehicle()=delete | vrprouting::problem::Vehicle | protected |
Vehicle(const Vehicle &)=default | vrprouting::problem::Vehicle | protected |
Vehicle(Idx idx, Id id, const Vehicle_node &p_starting_site, const Vehicle_node &p_ending_site, PAmount p_capacity, Speed p_speed=1.0) | vrprouting::problem::Vehicle | protected |
Vehicle_pickDeliver()=delete | vrprouting::problem::Vehicle_pickDeliver | |
Vehicle_pickDeliver(const Vehicle_pickDeliver &)=default | vrprouting::problem::Vehicle_pickDeliver | |
Vehicle_pickDeliver(Idx p_idx, Id p_id, const Vehicle_node &p_starting_site, const Vehicle_node &p_ending_site, const std::vector< int64_t > &p_stops, PAmount p_capacity, Speed p_speed, const Orders &p_orders) | vrprouting::problem::Vehicle_pickDeliver | inline |