jzmaddock
e694fc7e9e
Merge branch 'bucket_sorter' of https://github.com/deinst/graph into develop
...
Fixed Conflicts:
example/Jamfile.v2
2019-01-26 09:05:44 +00:00
jzmaddock
c314b5518b
Merge pull request #144 from boostorg/testing-fixup
...
Fix up tests and examples so that more are tested
2019-01-25 19:01:01 +00:00
jzmaddock
ac0a340d0b
maximum_weighted_matching: change initialization order to suppress GCC warnings.
2019-01-23 19:30:42 +00:00
John Maddock
4d45af8b80
Merge branch 'develop' of https://github.com/yi-ji/graph into develop
2019-01-23 17:40:05 +00:00
David Einstein
4e270bd62b
Fix bucket_sorter example. Bug #151
...
Changed ID toidentity_property_map.
Added concept check to bucket_sorter.hpp.
Fixed minor grammar nits.
2019-01-22 14:25:42 -05:00
John Maddock
32087dd0b6
Merge branch 'develop' into testing-fixup
2019-01-22 19:03:28 +00:00
jzmaddock
a0d87b4467
Merge pull request #138 from CromwellEnage/min_degree_empty
...
Fix minimum_degree_ordering
2019-01-22 17:59:52 +00:00
jzmaddock
12be045f8d
Merge branch 'develop' into testing-fixup
2019-01-16 18:15:35 +00:00
CromwellEnage
d73f1d2a76
Fix regressions & update .yml scripts
...
<boost/graph/named_function_params.hpp>
* Original fix worked only when one boost::parameter::keyword was bound and passed in. This fix now works when binding and passing in one or more boost::parameter::keyword objects.
<boost/graph/isomorphism.hpp>
* Make isomorphism_impl a metafunction that returns the function object result_type for the fix to work.
"test/isomorphism.cpp"
* Test the fix with two boost::parameter::keyword objects.
".travis.yml"
"appveyor.yml"
* Update as per Peter Dimov's message announcing the merging of CMake into boostorg/develop.
2018-12-19 23:32:51 -05:00
CromwellEnage
1b177b75a8
Consolidate variable declaration & definition
2018-12-16 01:19:35 -05:00
jzmaddock
44663dd46f
Suppress msvc warnings, add adj_list_invalidation.cpp to tests and fix buggy #include.
2018-12-15 18:34:41 +00:00
CromwellEnage
f234920446
Merge branch 'parameter_usage' into min_degree_empty
2018-12-14 12:20:59 -05:00
CromwellEnage
8a2381f9c2
Fix memory access violations
...
Algorithms affected: astar_search and random_spanning_tree
2018-12-14 12:20:12 -05:00
CromwellEnage
d81e8612d3
Fix memory access violations
...
Algorithms affected: boyer_myrvold_planar_test, maximum_adjacency_search, stoer_wagner_min_cut
2018-12-13 15:25:05 -05:00
CromwellEnage
0201705aa3
Fix memory access violations in boyer_myrvold_planar_test
2018-12-12 17:59:01 -05:00
CromwellEnage
cb8e9738b6
Merge branch 'parameter_usage' into min_degree_empty
2018-12-11 22:47:55 -05:00
CromwellEnage
9aff046cb5
Split jobs
...
Reduce chances of timeout errors.
2018-12-11 22:47:30 -05:00
CromwellEnage
ec34a721b3
Merge branch 'parameter_usage' into min_degree_empty
2018-12-11 14:04:59 -05:00
CromwellEnage
91291eab78
Revert unnecessary changes & update test suite
...
<boost/graph/named_function_params.hpp>
* Revert unnecessary changes.
"test/Jamfile.v2"
* Add alias statements to deal with xcode compile failures stemming from Boost.Filesystem.
* Mark regressions as expected.
"travis.yml"
* Remove xcode6.4 from test suite since Travis Cl deprecated it.
* Add xcode9.4.1 to test suite.
2018-12-11 13:58:52 -05:00
CromwellEnage
df1d52790c
Fix minimum_degree_ordering
...
Handle degenerate case where input graph contains no edges.
2018-11-23 01:18:28 -05:00
CromwellEnage
a62de4ae41
Revert unnecessary changes
...
<boost/pending/bucket_sorter.hpp>
"example/Jamfile.v2"
* Revert
"test/Jamfile.v2"
* Remove <preserve-target-tests>off
2018-11-23 00:58:30 -05:00
CromwellEnage
6a46e45fee
Fix compiler errors
...
<boost/pending/bucket_sorter.hpp>
* Work around OSX implementation of iterator copy constructor defined in private scope.
<boost/graph/named_function_params.hpp>
* Use typename add_const<remove_reference<typename T::value_type>::type>::type vice const typename T::value_type within boost::parameter::aux::tagged_argument type definition.
* Use boost::mpl::has_key vice boost::detail::parameter_exists.
* Add missing boost::graph::[function_name] overload defintion that takes in ArgumentPack as the last parameter.
"example/Jamfile.v2"
* Define BOOST_PARAMETER_EXPONENTIAL_OVERLOAD_THRESHOLD_ARITY=0 where applicable to suppress generation of exponential boost::parameter::parameters::operator() overloads and prevent ICE failures.
"test/Jamfile.v2"
* Define BOOST_PARAMETER_EXPONENTIAL_OVERLOAD_THRESHOLD_ARITY=0 where applicable to suppress generation of exponential boost::parameter::parameters::operator() overloads and prevent ICE failures.
2018-11-16 14:23:38 -05:00
yi-ji
4f937d1617
Name VERTEX_STATE to anonymous enum; change brute-force verification to pre-computed answers comparison
2018-10-24 22:35:26 +09:00
康小广
5d17aeb1ae
Fix the copy constructor of the subgraph.
...
In the previous version, the children and their properties are not copied correctly.
Please see the test case.
2018-10-18 03:06:14 -04:00
jzmaddock
fa7fe4d622
Merge pull request #115 from pavelkryukov/gcc8
...
Fix G++8 warnings: catch by reference and unused variables
2018-10-17 18:38:49 +01:00
jzmaddock
b27d731c1e
Merge pull request #83 from e-kwsm/exterior
...
fix comments about boost::detail::vector_matrix
2018-10-17 18:38:11 +01:00
jzmaddock
f30f9ca2b3
Merge pull request #101 from DanielaE/fix/no-iterator-inheritance
...
Inheriting std::iterator is deprecated in C++17
2018-10-15 08:34:53 +01:00
jzmaddock
948eb2455a
Merge branch 'fix/replace-deprecated-allocator-members' of https://github.com/DanielaE/boost.graph into develop
...
Resolved Conflicts:
include/boost/graph/r_c_shortest_paths.hpp
2018-10-14 08:45:04 +01:00
Peter Dimov
bdccbcdde2
Merge pull request #120 from boostorg/pr/move-graph_test
...
Move graph_test.hpp to test/ to avoid a dependency on Boost.Test
2018-10-14 08:02:28 +03:00
yi-ji
650291caf6
remove decltype of anonymous enum; decrease test time
2018-10-14 10:09:46 +09:00
jiyi
71f544d41d
O(n^3) maximum weighted matching
2018-10-13 13:10:23 +09:00
jiyi
400eed8f02
Maximum weighted matching of O(n^4) time complexity, with brute-force verifier
2018-10-13 13:10:23 +09:00
Pavel I. Kryukov
3d737c34af
Fix G++8 warnings: catch by reference and unused variables
2018-10-12 23:11:07 +03:00
Peter Dimov
5809e70e60
Move graph_test.hpp to test/ to avoid a dependency on Boost.Test
2018-10-12 22:15:17 +03:00
jzmaddock
084e55f5d5
Merge pull request #109 from katrinleinweber/resolve-DOIs-securely
...
Hyperlink DOIs against preferred resolver
2018-10-12 18:41:29 +01:00
jzmaddock
a01537012d
Reinstate assert in subgraph.hpp.
...
Refer to discussion in https://github.com/boostorg/graph/pull/101
Original PR was https://github.com/boostorg/graph/pull/80 .
2018-10-12 18:32:08 +01:00
jzmaddock
b7c9394c22
Merge branch 'develop' of https://github.com/anadon/graph into develop
...
# Please enter a commit message to explain why this merge is necessary,
# especially if it merges an updated upstream into a topic branch.
#
# Lines starting with '#' will be ignored, and an empty message aborts
# the commit.
2018-10-12 17:58:56 +01:00
Peter Dimov
1e2a8ccf03
Merge pull request #119 from boostorg/feature/mpi-include
...
Include graph_parallel headers through a BOOST_GRAPH_MPI_INCLUDE macro
2018-10-09 06:20:19 +03:00
Peter Dimov
0d56559460
Avoid including an mpi header in property_serialize.hpp
2018-10-08 01:34:25 +03:00
Jeremiah Willcock
6f9a4a9468
Changed property lookup code to simplify graph implementations (remove most special-casing of bundled properties), made CSR graph work with non-bundled properties (probably), split named parameter algorithms to not use property map code
...
[SVN r77549]
2018-10-08 01:34:25 +03:00
Jeremiah Willcock
0fcc4dd80e
Fixed warnings
...
[SVN r57559]
2018-10-08 01:34:25 +03:00
Jeremiah Willcock
0a0b58c6bb
Merged headers and source files (but not examples, tests, or docs) from Parallel BGL
...
[SVN r52300]
2018-10-08 01:34:25 +03:00
Douglas Gregor
785306781f
Adjacency list serialization fixes, from David Keller
...
[SVN r36838]
2018-10-08 01:34:25 +03:00
Douglas Gregor
dd85022178
boost/pending/property_serialize.hpp: - Moved serialization code here
...
boost/pending/property.hpp:
- From here
boost/graph/adj_list_serialize.hpp:
- Include the new property_serialization header
[SVN r32275]
2018-10-08 01:34:25 +03:00
Peter Dimov
5f1edca51c
Include graph_parallel headers through a BOOST_GRAPH_MPI_INCLUDE macro to hide them from boostdep
2018-10-06 19:03:11 +03:00
Josh Marshall
d31aa184af
Rebasing to new develop
2018-09-29 19:44:58 -04:00
Peter Dimov
a65f604d54
Deprecate relaxed_heap.hpp, do not test (fails on g++-8)
2018-09-29 17:20:25 +03:00
jrmarsha
2e54007e75
Merge pull request #6 from apolukhin/antoshkka/visibility-issues
...
Antoshkka/visibility issues
2018-09-29 10:05:34 -04:00
Josh Marshall
5dd748307c
Realized the while loop in reindex_edge_list(), and so changed this.
2018-09-28 09:47:26 -04:00
Josh Marshall
5d6c7f6695
Reverting a block comment removal at jzmaddock's request.
2018-09-25 09:59:16 -04:00