vrpRouting  0.3
Solution_rt Struct Reference

Solution schedule when twv & cw are hard restrictions. More...

#include "solution_rt.h"

Public Attributes

int64_t arrivalTime
 Travel time from previous stop. More...
 
int64_t cargo
 Kind of stop. More...
 
int cvTot
 Vehicle's departure time from the stop. More...
 
int64_t departureTime
 Service time of the stop. More...
 
int64_t operationTime
 Vehicle's wait time before stop opens. More...
 
int64_t order_id
 Stop sequence of vehicle. More...
 
int64_t serviceDuration
 Time at which the pickup or delivery takes place. More...
 
int64_t stop_id
 Served order's identifier. More...
 
int stop_seq
 Vehicle's identifier. More...
 
int stop_type
 Node identifier of the stop. More...
 
int64_t travelTime
 Cargo when leaving the stop. More...
 
int twvTot
 Total Capacity Violations. More...
 
int64_t vehicle_id
 Sequence for ordering for a single vehicle. More...
 
int vehicle_seq
 
int64_t waitDuration
 Vehicle's arrival time. More...
 

Detailed Description

Solution schedule when twv & cw are hard restrictions.

Note
C/C++/postgreSQL connecting structure for output
name description
vehicle_seq Sequence for ordering for a single vehicle
vehicle_id Vehicle's identifier
stop_seq Stop sequence of vehicle
order_id Node identifier of the stop
stop_type Kind of stop
cargo Cargo when leaving the stop
travelDuration Travel time from previous stop
arrivalTime Vehicle's arrival time
waitDuration Vehicle's wait time before stop opens
operationTime Time at which picked up or droped off takes place
serviceDuration Service time of the stop
departureTime Vehicle's departure time from the stop

Definition at line 56 of file solution_rt.h.

Member Data Documentation

◆ arrivalTime

int64_t Solution_rt::arrivalTime

Travel time from previous stop.

Definition at line 65 of file solution_rt.h.

◆ cargo

int64_t Solution_rt::cargo

Kind of stop.

Definition at line 63 of file solution_rt.h.

◆ cvTot

int Solution_rt::cvTot

Vehicle's departure time from the stop.

Definition at line 70 of file solution_rt.h.

◆ departureTime

int64_t Solution_rt::departureTime

Service time of the stop.

Definition at line 69 of file solution_rt.h.

◆ operationTime

int64_t Solution_rt::operationTime

Vehicle's wait time before stop opens.

Definition at line 67 of file solution_rt.h.

◆ order_id

int64_t Solution_rt::order_id

Stop sequence of vehicle.

Definition at line 60 of file solution_rt.h.

◆ serviceDuration

int64_t Solution_rt::serviceDuration

Time at which the pickup or delivery takes place.

Definition at line 68 of file solution_rt.h.

◆ stop_id

int64_t Solution_rt::stop_id

Served order's identifier.

Definition at line 61 of file solution_rt.h.

◆ stop_seq

int Solution_rt::stop_seq

Vehicle's identifier.

Definition at line 59 of file solution_rt.h.

◆ stop_type

int Solution_rt::stop_type

Node identifier of the stop.

Definition at line 62 of file solution_rt.h.

◆ travelTime

int64_t Solution_rt::travelTime

Cargo when leaving the stop.

Definition at line 64 of file solution_rt.h.

◆ twvTot

int Solution_rt::twvTot

Total Capacity Violations.

Definition at line 71 of file solution_rt.h.

◆ vehicle_id

int64_t Solution_rt::vehicle_id

Sequence for ordering for a single vehicle.

Definition at line 58 of file solution_rt.h.

◆ vehicle_seq

int Solution_rt::vehicle_seq

Definition at line 57 of file solution_rt.h.

◆ waitDuration

int64_t Solution_rt::waitDuration

Vehicle's arrival time.

Definition at line 66 of file solution_rt.h.


The documentation for this struct was generated from the following file: