![]() |
OR-Tools
8.2
|
Definition at line 680 of file routing_lp_scheduling.h.
Public Member Functions | |
GlobalDimensionCumulOptimizer (const RoutingDimension *dimension) | |
bool | ComputeCumulCostWithoutFixedTransits (const std::function< int64(int64)> &next_accessor, int64 *optimal_cost_without_transits) |
bool | ComputeCumuls (const std::function< int64(int64)> &next_accessor, std::vector< int64 > *optimal_cumuls, std::vector< int64 > *optimal_breaks) |
bool | IsFeasible (const std::function< int64(int64)> &next_accessor) |
bool | ComputePackedCumuls (const std::function< int64(int64)> &next_accessor, std::vector< int64 > *packed_cumuls, std::vector< int64 > *packed_breaks) |
const RoutingDimension * | dimension () const |
|
explicit |
Definition at line 1308 of file routing_lp_scheduling.cc.
bool ComputeCumulCostWithoutFixedTransits | ( | const std::function< int64(int64)> & | next_accessor, |
int64 * | optimal_cost_without_transits | ||
) |
Definition at line 1317 of file routing_lp_scheduling.cc.
bool ComputeCumuls | ( | const std::function< int64(int64)> & | next_accessor, |
std::vector< int64 > * | optimal_cumuls, | ||
std::vector< int64 > * | optimal_breaks | ||
) |
Definition at line 1332 of file routing_lp_scheduling.cc.
bool ComputePackedCumuls | ( | const std::function< int64(int64)> & | next_accessor, |
std::vector< int64 > * | packed_cumuls, | ||
std::vector< int64 > * | packed_breaks | ||
) |
Definition at line 1345 of file routing_lp_scheduling.cc.
|
inline |
Definition at line 711 of file routing_lp_scheduling.h.
Definition at line 1339 of file routing_lp_scheduling.cc.