Lines Matching refs:m_res_cap_map

103       m_res_cap_map(res),  in bk_max_flow()
129 put(m_res_cap_map, *ei, get(m_cap_map, *ei)); in bk_max_flow()
172 tEdgeVal cap = get(m_res_cap_map, from_source); in augment_direct_paths()
173 put(m_res_cap_map, from_source, 0); in augment_direct_paths()
181 tEdgeVal cap_from_source = get(m_res_cap_map, from_source); in augment_direct_paths()
182 tEdgeVal cap_to_sink = get(m_res_cap_map, to_sink); in augment_direct_paths()
192 put(m_res_cap_map, from_source, get(m_res_cap_map, from_source) - cap_to_sink); in augment_direct_paths()
193 put(m_res_cap_map, to_sink, 0); in augment_direct_paths()
204 put(m_res_cap_map, to_sink, get(m_res_cap_map, to_sink) - cap_from_source); in augment_direct_paths()
205 put(m_res_cap_map, from_source, 0); in augment_direct_paths()
208 } else if(get(m_res_cap_map, from_source)){ in augment_direct_paths()
222 if(get(m_res_cap_map, to_sink)){ in augment_direct_paths()
256 if(get(m_res_cap_map, out_edge) > 0){ //check if we have capacity left on this edge in grow()
290 if(get(m_res_cap_map, in_edge) > 0){ //check if there is capacity left in grow()
344 put(m_res_cap_map, e, get(m_res_cap_map, e) - bottleneck); in augment()
345 BOOST_ASSERT(get(m_res_cap_map, e) >= 0); in augment()
346 …put(m_res_cap_map, get(m_rev_edge_map, e), get(m_res_cap_map, get(m_rev_edge_map, e)) + bottleneck… in augment()
352 put(m_res_cap_map, pred, get(m_res_cap_map, pred) - bottleneck); in augment()
353 BOOST_ASSERT(get(m_res_cap_map, pred) >= 0); in augment()
354 …put(m_res_cap_map, get(m_rev_edge_map, pred), get(m_res_cap_map, get(m_rev_edge_map, pred)) + bott… in augment()
355 if(get(m_res_cap_map, pred) == 0){ in augment()
365 put(m_res_cap_map, pred, get(m_res_cap_map, pred) - bottleneck); in augment()
366 BOOST_ASSERT(get(m_res_cap_map, pred) >= 0); in augment()
367 …put(m_res_cap_map, get(m_rev_edge_map, pred), get(m_res_cap_map, get(m_rev_edge_map, pred)) + bott… in augment()
368 if(get(m_res_cap_map, pred) == 0){ in augment()
384 tEdgeVal minimum_cap = get(m_res_cap_map, e); in find_bottleneck()
389 minimum_cap = min BOOST_PREVENT_MACRO_SUBSTITUTION(minimum_cap, get(m_res_cap_map, pred)); in find_bottleneck()
396 minimum_cap = min BOOST_PREVENT_MACRO_SUBSTITUTION(minimum_cap, get(m_res_cap_map, pred)); in find_bottleneck()
426 if(get(m_res_cap_map, in_edge) > 0){ in adopt()
446 if(get(m_res_cap_map, in_edge) > 0){ in adopt()
468 if(get(m_res_cap_map, out_edge) > 0){ in adopt()
487 if(get(m_res_cap_map, out_edge) > 0){ in adopt()
592 BOOST_ASSERT(get(m_res_cap_map, f_edge_to_parent) > 0); in set_edge_to_parent()
694 ResidualCapacityEdgeMap m_res_cap_map; member in boost::detail::bk_max_flow