-
diff -ur /google/src/files/head/depot/google3/third_party/boost/do_not_include_from_google3_only_third_party/boost/boost/graph/bandwidth.hpp boost/graph/bandwidth.hpp
old
|
new
|
|
10 | 10 | #include <algorithm> // for std::min and std::max |
11 | 11 | #include <boost/config.hpp> |
12 | 12 | #include <boost/graph/graph_traits.hpp> |
| 13 | #include <boost/graph/properties.hpp> |
13 | 14 | #include <boost/detail/numeric_traits.hpp> |
14 | 15 | |
15 | 16 | namespace boost { |
-
diff -ur /google/src/files/head/depot/google3/third_party/boost/do_not_include_from_google3_only_third_party/boost/boost/graph/chrobak_payne_drawing.hpp boost/graph/chrobak_payne_drawing.hpp
old
|
new
|
|
14 | 14 | #include <stack> |
15 | 15 | #include <boost/config.hpp> |
16 | 16 | #include <boost/graph/graph_traits.hpp> |
| 17 | #include <boost/graph/properties.hpp> |
17 | 18 | #include <boost/property_map/property_map.hpp> |
18 | 19 | |
19 | 20 | |
-
diff -ur /google/src/files/head/depot/google3/third_party/boost/do_not_include_from_google3_only_third_party/boost/boost/graph/circle_layout.hpp boost/graph/circle_layout.hpp
old
|
new
|
|
14 | 14 | #include <boost/graph/graph_traits.hpp> |
15 | 15 | #include <boost/graph/iteration_macros.hpp> |
16 | 16 | #include <boost/graph/topology.hpp> |
| 17 | #include <boost/property_map/property_map.hpp> |
17 | 18 | #include <boost/static_assert.hpp> |
18 | 19 | |
19 | 20 | namespace boost { |
-
diff -ur /google/src/files/head/depot/google3/third_party/boost/do_not_include_from_google3_only_third_party/boost/boost/graph/detail/edge.hpp boost/graph/detail/edge.hpp
old
|
new
|
|
13 | 13 | |
14 | 14 | #include <iosfwd> |
15 | 15 | |
| 16 | #include <boost/functional/hash.hpp> |
| 17 | |
16 | 18 | namespace boost { |
17 | 19 | |
18 | 20 | namespace detail { |
-
Only in boost/graph/detail: .#index.hpp
diff -ur /google/src/files/head/depot/google3/third_party/boost/do_not_include_from_google3_only_third_party/boost/boost/graph/detail/index.hpp boost/graph/detail/index.hpp
old
|
new
|
|
8 | 8 | #define BOOST_GRAPH_DETAIL_INDEX_HPP |
9 | 9 | |
10 | 10 | #include <boost/graph/graph_traits.hpp> |
| 11 | #include <boost/graph/properties.hpp> |
11 | 12 | |
12 | 13 | // The structures in this module are responsible for selecting and defining |
13 | 14 | // types for accessing a builting index map. Note that the selection of these |
-
diff -ur /google/src/files/head/depot/google3/third_party/boost/do_not_include_from_google3_only_third_party/boost/boost/graph/dimacs.hpp boost/graph/dimacs.hpp
old
|
new
|
|
18 | 18 | #include <vector> |
19 | 19 | #include <queue> |
20 | 20 | #include <boost/assert.hpp> |
| 21 | #include <boost/throw_exception.hpp> |
21 | 22 | |
22 | 23 | namespace boost { namespace graph { |
23 | 24 | |
-
diff -ur /google/src/files/head/depot/google3/third_party/boost/do_not_include_from_google3_only_third_party/boost/boost/graph/edge_connectivity.hpp boost/graph/edge_connectivity.hpp
old
|
new
|
|
16 | 16 | #include <vector> |
17 | 17 | #include <set> |
18 | 18 | #include <algorithm> |
| 19 | #include <boost/graph/adjacency_list.hpp> |
19 | 20 | #include <boost/graph/edmonds_karp_max_flow.hpp> |
20 | 21 | |
21 | 22 | namespace boost { |
-
diff -ur /google/src/files/head/depot/google3/third_party/boost/do_not_include_from_google3_only_third_party/boost/boost/graph/graph_mutability_traits.hpp boost/graph/graph_mutability_traits.hpp
old
|
new
|
|
11 | 11 | #include <boost/mpl/if.hpp> |
12 | 12 | #include <boost/mpl/and.hpp> |
13 | 13 | #include <boost/mpl/bool.hpp> |
| 14 | #include <boost/type_traits/is_convertible.hpp> |
14 | 15 | #include <boost/type_traits/is_same.hpp> |
15 | 16 | |
16 | 17 | namespace boost { |
-
diff -ur /google/src/files/head/depot/google3/third_party/boost/do_not_include_from_google3_only_third_party/boost/boost/graph/graph_stats.hpp boost/graph/graph_stats.hpp
old
|
new
|
|
11 | 11 | |
12 | 12 | #include <map> |
13 | 13 | #include <list> |
| 14 | #include <boost/graph/graph_traits.hpp> |
14 | 15 | #include <boost/graph/iteration_macros.hpp> |
| 16 | #include <boost/graph/properties.hpp> |
| 17 | #include <boost/tuple/tuple.hpp> |
15 | 18 | #include <boost/assert.hpp> |
16 | 19 | |
17 | 20 | namespace boost { namespace graph { |
-
diff -ur /google/src/files/head/depot/google3/third_party/boost/do_not_include_from_google3_only_third_party/boost/boost/graph/howard_cycle_ratio.hpp boost/graph/howard_cycle_ratio.hpp
old
|
new
|
|
579 | 579 | typedef typename remove_const< |
580 | 580 | typename property_traits<EdgeWeightMap>::value_type |
581 | 581 | >::type Weight; |
582 | | typename std::vector<Weight> ed_w2(boost::num_edges(g), 1); |
| 582 | typename std::vector<Weight> ed_w2(num_edges(g), 1); |
583 | 583 | return maximum_cycle_ratio(g, vim, ewm, |
584 | 584 | make_iterator_property_map(ed_w2.begin(), eim), |
585 | 585 | pcc, ft); |
… |
… |
|
613 | 613 | typedef typename remove_const< |
614 | 614 | typename property_traits<EdgeWeightMap>::value_type |
615 | 615 | >::type Weight; |
616 | | typename std::vector<Weight> ed_w2(boost::num_edges(g), 1); |
| 616 | typename std::vector<Weight> ed_w2(num_edges(g), 1); |
617 | 617 | return minimum_cycle_ratio(g, vim, ewm, |
618 | 618 | make_iterator_property_map(ed_w2.begin(), eim), |
619 | 619 | pcc, ft); |
-
diff -ur /google/src/files/head/depot/google3/third_party/boost/do_not_include_from_google3_only_third_party/boost/boost/graph/labeled_graph.hpp boost/graph/labeled_graph.hpp
old
|
new
|
|
18 | 18 | #include <boost/type_traits/is_same.hpp> |
19 | 19 | #include <boost/type_traits/is_unsigned.hpp> |
20 | 20 | #include <boost/pending/container_traits.hpp> |
| 21 | #include <boost/graph/adjacency_list.hpp> |
21 | 22 | #include <boost/graph/graph_traits.hpp> |
| 23 | #include <boost/property_map/property_map.hpp> |
22 | 24 | |
23 | 25 | // This file implements a utility for creating mappings from arbitrary |
24 | 26 | // identifiers to the vertices of a graph. |
-
diff -ur /google/src/files/head/depot/google3/third_party/boost/do_not_include_from_google3_only_third_party/boost/boost/graph/metis.hpp boost/graph/metis.hpp
old
|
new
|
|
24 | 24 | #include <vector> |
25 | 25 | #include <algorithm> |
26 | 26 | |
| 27 | #include <boost/throw_exception.hpp> |
| 28 | |
27 | 29 | namespace boost { namespace graph { |
28 | 30 | |
29 | 31 | class metis_exception : public std::exception {}; |
-
diff -ur /google/src/files/head/depot/google3/third_party/boost/do_not_include_from_google3_only_third_party/boost/boost/graph/planar_canonical_ordering.hpp boost/graph/planar_canonical_ordering.hpp
old
|
new
|
|
14 | 14 | #include <boost/config.hpp> |
15 | 15 | #include <boost/next_prior.hpp> |
16 | 16 | #include <boost/graph/graph_traits.hpp> |
| 17 | #include <boost/graph/properties.hpp> |
17 | 18 | #include <boost/property_map/property_map.hpp> |
18 | 19 | |
19 | 20 | |
-
diff -ur /google/src/files/head/depot/google3/third_party/boost/do_not_include_from_google3_only_third_party/boost/boost/graph/point_traits.hpp boost/graph/point_traits.hpp
old
|
new
|
|
9 | 9 | #ifndef BOOST_GRAPH_POINT_TRAITS_HPP |
10 | 10 | #define BOOST_GRAPH_POINT_TRAITS_HPP |
11 | 11 | |
| 12 | #include <cstddef> |
| 13 | |
12 | 14 | namespace boost { namespace graph { |
13 | 15 | |
14 | 16 | template<typename Point> |
-
diff -ur /google/src/files/head/depot/google3/third_party/boost/do_not_include_from_google3_only_third_party/boost/boost/graph/r_c_shortest_paths.hpp boost/graph/r_c_shortest_paths.hpp
old
|
new
|
|
8 | 8 | #ifndef BOOST_GRAPH_R_C_SHORTEST_PATHS_HPP |
9 | 9 | #define BOOST_GRAPH_R_C_SHORTEST_PATHS_HPP |
10 | 10 | |
| 11 | #include <list> |
11 | 12 | #include <map> |
12 | 13 | #include <queue> |
13 | 14 | #include <vector> |
-
diff -ur /google/src/files/head/depot/google3/third_party/boost/do_not_include_from_google3_only_third_party/boost/boost/graph/small_world_generator.hpp boost/graph/small_world_generator.hpp
old
|
new
|
|
11 | 11 | |
12 | 12 | #include <iterator> |
13 | 13 | #include <utility> |
| 14 | #include <boost/graph/graph_traits.hpp> |
14 | 15 | #include <boost/random/uniform_01.hpp> |
15 | 16 | #include <boost/random/uniform_int.hpp> |
16 | 17 | |
-
diff -ur /google/src/files/head/depot/google3/third_party/boost/do_not_include_from_google3_only_third_party/boost/boost/graph/ssca_graph_generator.hpp boost/graph/ssca_graph_generator.hpp
old
|
new
|
|
15 | 15 | #include <queue> |
16 | 16 | #include <boost/config.hpp> |
17 | 17 | #include <boost/random/uniform_int.hpp> |
| 18 | #include <boost/random/uniform_01.hpp> |
18 | 19 | #include <boost/graph/graph_traits.hpp> |
19 | 20 | #include <boost/type_traits/is_base_and_derived.hpp> |
20 | 21 | #include <boost/type_traits/is_same.hpp> |
-
diff -ur /google/src/files/head/depot/google3/third_party/boost/do_not_include_from_google3_only_third_party/boost/boost/graph/tree_traits.hpp boost/graph/tree_traits.hpp
old
|
new
|
|
6 | 6 | #ifndef BOOST_TREE_STRUCTURE_HPP |
7 | 7 | #define BOOST_TREE_STRUCTURE_HPP |
8 | 8 | |
| 9 | #include <boost/tuple/tuple.hpp> |
| 10 | |
9 | 11 | namespace boost { |
10 | 12 | |
11 | 13 | template <class T> |
-
diff -ur /google/src/files/head/depot/google3/third_party/boost/do_not_include_from_google3_only_third_party/boost/boost/graph/write_dimacs.hpp boost/graph/write_dimacs.hpp
old
|
new
|
|
41 | 41 | #include <string> |
42 | 42 | #include <ostream> |
43 | 43 | |
| 44 | #include <boost/graph/graph_traits.hpp> |
| 45 | #include <boost/tuple/tuple.hpp> |
| 46 | |
44 | 47 | namespace boost { |
45 | 48 | |
46 | 49 | template <class Graph, class CapacityMap, class IndexMap> |