2017-01-23 05:50:03 -05:00
|
|
|
#ifndef OSRM_PARTITION_INERTIAL_FLOW_HPP_
|
|
|
|
#define OSRM_PARTITION_INERTIAL_FLOW_HPP_
|
|
|
|
|
2017-08-22 15:52:42 -04:00
|
|
|
#include "partition/bisection_graph_view.hpp"
|
2017-08-20 19:24:05 -04:00
|
|
|
#include "partition/dinic_max_flow.hpp"
|
2017-01-25 04:42:13 -05:00
|
|
|
|
2017-01-23 05:50:03 -05:00
|
|
|
namespace osrm
|
|
|
|
{
|
|
|
|
namespace partition
|
|
|
|
{
|
|
|
|
|
2017-08-22 15:52:42 -04:00
|
|
|
DinicMaxFlow::MinCut computeInertialFlowCut(const BisectionGraphView &view,
|
2017-02-28 19:48:00 -05:00
|
|
|
const std::size_t num_slopes,
|
|
|
|
const double balance,
|
|
|
|
const double source_sink_rate);
|
2017-01-23 05:50:03 -05:00
|
|
|
|
|
|
|
} // namespace partition
|
|
|
|
} // namespace osrm
|
|
|
|
|
|
|
|
#endif // OSRM_PARTITION_INERTIAL_FLOW_HPP_
|