![]() |
vrpRouting
0.3
|
Solution's attributes. More...
#include "vroom_rt.h"
Public Attributes | |
Duration | arrival_time |
The task's metadata information. More... | |
Duration | departure_time |
Waiting time upon arrival at this step. More... | |
Amount * | load |
Estimated time of departure. More... | |
size_t | load_size |
Vehicle's load after step completion array. More... | |
MatrixIndex | location_id |
The task's identifier. More... | |
Duration | service_time |
Setup time at this step. More... | |
Duration | setup_time |
Travel time from previous step_seq to current step_seq. More... | |
Idx | step_seq |
The vehicle's metadata information. More... | |
StepType | step_type |
Step sequence of the vehicle. More... | |
char * | task_data |
Location id of task in matrix. More... | |
Idx | task_id |
Type of the step. More... | |
Duration | travel_time |
Estimated time of arrival. More... | |
char * | vehicle_data |
The vehicle's identifier. More... | |
Idx | vehicle_id |
Sequence for ordering a single vehicle. More... | |
Idx | vehicle_seq |
Duration | waiting_time |
Service time at this step. More... | |
Solution's attributes.
name | description |
---|---|
vehicle_seq | Sequence for ordering a single vehicle |
vehicle_id | The vehicle's identifier |
vehicle_data | The vehicle's metadata information |
step_seq | Step sequence of the vehicle |
step_type | Step sequence of the vehicle |
task_id | The task's identifier |
location_id | Location id of task in matrix |
task_data | The task's metadata information |
arrival_time | Estimated time of arrival |
travel_time | Travel time from previous step_seq to current step_seq |
setup_time | Setup time at this step |
service_time | Service time at this step |
waiting_time | Waiting time upon arrival at this step |
departure_time | Estimated time of departure |
load | Vehicle load after step completion |
Definition at line 57 of file vroom_rt.h.
Duration Vroom_rt::arrival_time |
The task's metadata information.
Definition at line 68 of file vroom_rt.h.
Duration Vroom_rt::departure_time |
Waiting time upon arrival at this step.
Definition at line 73 of file vroom_rt.h.
Amount* Vroom_rt::load |
Estimated time of departure.
Definition at line 75 of file vroom_rt.h.
size_t Vroom_rt::load_size |
Vehicle's load after step completion array.
Definition at line 76 of file vroom_rt.h.
MatrixIndex Vroom_rt::location_id |
The task's identifier.
Definition at line 65 of file vroom_rt.h.
Duration Vroom_rt::service_time |
Setup time at this step.
Definition at line 71 of file vroom_rt.h.
Duration Vroom_rt::setup_time |
Travel time from previous step_seq to current step_seq.
Definition at line 70 of file vroom_rt.h.
Idx Vroom_rt::step_seq |
The vehicle's metadata information.
Definition at line 62 of file vroom_rt.h.
StepType Vroom_rt::step_type |
Step sequence of the vehicle.
Definition at line 63 of file vroom_rt.h.
char* Vroom_rt::task_data |
Location id of task in matrix.
Definition at line 66 of file vroom_rt.h.
Idx Vroom_rt::task_id |
Type of the step.
Definition at line 64 of file vroom_rt.h.
Duration Vroom_rt::travel_time |
Estimated time of arrival.
Definition at line 69 of file vroom_rt.h.
char* Vroom_rt::vehicle_data |
The vehicle's identifier.
Definition at line 60 of file vroom_rt.h.
Idx Vroom_rt::vehicle_id |
Sequence for ordering a single vehicle.
Definition at line 59 of file vroom_rt.h.
Idx Vroom_rt::vehicle_seq |
Definition at line 58 of file vroom_rt.h.
Duration Vroom_rt::waiting_time |
Service time at this step.
Definition at line 72 of file vroom_rt.h.