Jared Grubb
06f9e27fdf
Fix Ticket #11133 : Graph: using 'nil' as a local variable ( #34 )
...
Looks good, thanks.
2016-04-22 12:14:16 -06:00
Noel Belcourt
702c1110ad
Merge pull request #44 from silolis/silolis-doc-patch-1
...
Fix doc spelling
2016-04-21 20:09:59 -06:00
Vladimir Prus
6197b9c549
Add missing include of <list>.
...
Thanks to Amit Prakash Ambasta for the report.
2015-12-07 13:55:07 +03:00
jzmaddock
1d5f43d9f6
Remove depricated type_traits usage.
2015-07-21 18:54:48 +01:00
Ola Nilsson
66f5121309
Fix doc spelling
2015-07-09 11:32:04 +02:00
Ahmed Charles
dfe2156c16
Match concept_def.hpp and concept_undef.hpp.
2015-05-21 10:37:26 +03:00
Marcel Raad
0fc1749bd7
Fix MSVC14 compile break
...
array_binary_tree_node::children_type::iterator pretends to be a bidirectional iterator but does not define operator--, which results in compile breaks with Visual C++ 2015.
2015-03-02 18:47:19 +01:00
K. Noel Belcourt
2573fbb9f0
Fix warning on const return by value.
2014-11-20 12:17:23 -07:00
K. Noel Belcourt
ffb6218f07
Fix uninitialized variable by setting to null_vertex.
...
Thanks to Lu Wang for reporting this.
2014-11-18 20:14:26 -07:00
Noel Belcourt
8c7c546942
Merge pull request #22 from mikael-s-persson/bugfix/ticket-10382-simplified-edge-move-copy
...
Simplified the stored-edge move and copy
2014-11-16 15:33:46 -07:00
Noel Belcourt
efa9fbd904
Merge pull request #15 from gatlex/bugfix/ticket-10222-root-map-broken
...
Fixed bug 10222.
I'll go ahead and add the test to the Jamfile, thanks for the test.
2014-11-11 20:57:50 -07:00
K. Noel Belcourt
441edc8e1c
Fix macro logic for gcc 5, thanks to Alex Lauser
...
for pointing this out.
2014-11-11 12:18:44 -07:00
K. Noel Belcourt
f13ec6fa32
Condition TTI finish_edge on supported compilers.
...
If compiler doesn't support has_member_function for member
templates, use old TTI syntax to avoid compiler error.
Supported compilers are gcc 4.9 and newer, clang any platform,
and intel 12 and newer.
2014-11-10 21:39:40 -07:00
K. Noel Belcourt
8ece8fac15
Fix type traits so finish_edge is called when defined.
...
Changed the usage of TTI so that finish_edge is actually
called when defined. Also regularized the finish_edge
signature so E is passed by value and G by const ref.
2014-11-08 17:01:01 -07:00
mikael
1740916e42
Simplified the move and copy constructor and assignment to avoid the maintenance nightmare of trying to rely on default functions.
2014-11-06 01:25:01 -05:00
Noel Belcourt
aba24ae80a
Merge pull request #19 from josefcibulka/changes
...
Added graph property support to read_graphml
Well, it turns out there's already Boost.Test dependencies in Graph that I wasn't aware of. Tested with Clang 6.0 on Darwin.
2014-11-02 15:23:14 -07:00
Lorenz Breidenbach
6e1ed79cbc
Add missing #include of boost/functional/hash.hpp
2014-10-15 13:05:26 +02:00
Josef Cibulka
3a663cddc3
Merge remote-tracking branch 'myremote/master' into HEAD
2014-09-27 21:11:10 +02:00
Josef Cibulka
02fbda4272
Added reading of graph properties from graphml.
2014-09-26 16:28:22 +02:00
Eric Niebler
70a2630932
Merge pull request #14 from Lastique/patch-1
...
Fix compilation with gcc 4.4 in C++11 mode
2014-08-03 12:46:30 -07:00
Noel Belcourt
03dbf02a5a
Fixes explicit operator() bool of Boost.Optional in c++11 mode.
...
Uses static_cast<const bool>() rather than explicit conversion.
2014-07-31 12:12:05 -06:00
Noel Belcourt
da78b282b4
Fix convertion to bool from vector boost::optional in c++0x mode.
2014-07-30 21:09:52 -06:00
Andrey Semashev
73c4e2e36c
Resolve assignment operator ambiguity with gcc 4.4.
2014-07-30 23:37:09 +04:00
Andrey Semashev
0f4ecbcd4b
Fix compilation with gcc 4.4 in C++11 mode
...
Add constructor and assignment operator implementations for gcc 4.4 since it does not support defaulted move constructors and assignment. The operators are also used for gcc 4.5 for good measure (I cannot test it but gcc 4.6 does not need this workaround).
Also the workaround is used for MSVC as well. The previous MSVC branch was incorrect since it did not invoke base class constructors and assignment.
2014-07-30 12:01:19 +04:00
Alexander Lauser
9160fdb45e
Fixed bug 10222.
2014-07-28 19:07:08 +02:00
Marcel Raad
d6314a81bb
Remove unused variables
...
This fixes compiler warnings about variable shadowing.
2014-07-12 13:32:16 +02:00
K. Noel Belcourt
9ce26cf6ea
Fix graph_parallel test conversion from const optional<> to
...
a non-const bool.
2014-05-18 21:27:08 -06:00
Noel Belcourt
887de5e2e3
Merge pull request #10 from jhunold/vc12
...
Vc12 does not support default move constructors
Looks okay, assume you'll followup with any remaining failing vc12 tests.
2014-05-14 17:07:40 -06:00
BenPope
9b7fbc1a76
Add tests for member swap and fix undirected_graph<>::swap
2014-05-14 23:43:53 +08:00
Jürgen Hunold
fcaef7c4e3
Fix: vc12 doe not support defaulted move constructors, so provide an implementation.
2014-05-13 15:52:46 +02:00
BenPope
86bbbf563d
Fix directed_graph::swap
2014-04-21 22:15:48 +08:00
Jeremiah Willcock
cb26ccf2ba
Changed to use unique_ptr when C++11 is enabled; made other fixes to enable move semantics
...
[SVN r86733]
2013-11-17 02:18:42 +00:00
Jeremiah Willcock
cec654dedb
Changed some names to fix shadowing warnings; refs #9371
...
[SVN r86680]
2013-11-13 17:36:02 +00:00
Jeremiah Willcock
983be4b9e7
Added graph property support to write_graphviz_dp
...
[SVN r86604]
2013-11-09 19:06:06 +00:00
Jeremiah Willcock
4af610830b
Fixed edge_range bug from http://stackoverflow.com/questions/19223692/boost-graph-library-directed-multigraph-edge-range-bug?rq=1
...
[SVN r86469]
2013-10-26 22:57:10 +00:00
Jeremiah Willcock
db6e8b7981
Moved parts of PBGL used by parallel property maps over to property map directories and namespaces; this fixes circular dependencies between these two libraries (assuming boost/property_map/parallel is treated as a separate library)
...
[SVN r86381]
2013-10-21 18:29:04 +00:00
Jeremiah Willcock
74564d5a1c
Made some of changes from #9246 : added new test case (modifying tests on callback usage to match current documentation); removed special-casing of empty graphs; added patch from #9246 for correct return values; did not make change to documentation suggested there since I chose to have the callback called even for empty graphs; fixes #9246
...
[SVN r86336]
2013-10-17 02:51:14 +00:00
Stephen Kelly
91a21a559c
Remove BOOST_NO_TEMPLATE_PARTIAL_SPECIALIZATION
...
Process #ifndef...#else...#endif blocks.
[SVN r86245]
2013-10-11 23:17:48 +00:00
Stephen Kelly
73b68e32ba
Remove BOOST_NO_TEMPLATE_PARTIAL_SPECIALIZATION
...
Process #ifndef...#endif conditions.
[SVN r86244]
2013-10-11 23:15:00 +00:00
Stephen Kelly
0464915a7f
Remove BOOST_NO_TEMPLATE_PARTIAL_SPECIALIZATION
...
Process #ifdef...#endif blocks.
[SVN r86243]
2013-10-11 23:13:10 +00:00
Jeremiah Willcock
4ebf7f60fc
Applied patch from #9229 to allow common subgraphs of size 1; fixes #9229
...
[SVN r86236]
2013-10-11 14:32:02 +00:00
Jeremiah Willcock
4fc3cbfaae
Made boost::unordered inclusion unconditional; removed support for non-partial-specialization compilers; enabled C++11 unordered containers when they are present; refs #8962
...
[SVN r86137]
2013-10-02 19:15:21 +00:00
Stephen Kelly
f0f1251da7
Graph: Remove obsolete GCC version check.
...
[SVN r86059]
2013-09-30 15:55:18 +00:00
Stephen Kelly
4f8a34090e
Pending: Remove obsolete MSVC version checks.
...
[SVN r86028]
2013-09-30 00:19:09 +00:00
Stephen Kelly
e096e7e5cc
Graph: Remove obsolete MSVC version checks.
...
[SVN r85934]
2013-09-26 09:41:38 +00:00
Jeremiah Willcock
51d3fe8aed
Cleaned up property maps and added a bunch of error checking asserts
...
[SVN r85853]
2013-09-23 15:30:22 +00:00
Jeremiah Willcock
93f232252e
Fixed VC++ warning
...
[SVN r85594]
2013-09-07 16:36:45 +00:00
Jeremiah Willcock
93f4a862c3
Changed from iterator to const_iterator to fix VC++ issue
...
[SVN r85593]
2013-09-07 16:34:49 +00:00
Jeremiah Willcock
bd107e4ab5
Applied patch and file renames from Piotr Wygocki
...
[SVN r85568]
2013-09-04 21:39:21 +00:00
Jeremiah Willcock
85b45da7c8
Fixed various data type bugs, and cleaned up signed vs. unsigned and int vs. size_t issues
...
[SVN r85567]
2013-09-04 20:47:36 +00:00
Jeremiah Willcock
915b70ec05
Added min_cost_max_flow code from Piotr Wygocki
...
[SVN r85536]
2013-08-31 20:09:11 +00:00
Jeremiah Willcock
5297423229
Added edge coloring code from Maciej Piechotka; fixes #8317
...
[SVN r85534]
2013-08-31 19:44:08 +00:00
Jeremiah Willcock
01a683d8ce
Added Hawick circuits code from Louis Dionne; fixes #8433
...
[SVN r85533]
2013-08-31 19:29:22 +00:00
Jeremiah Willcock
5ba855f46e
Removed use of "void" as property type to avoid errors in Clang; added static assertion to prevent this use in the future (it is broken anyway)
...
[SVN r85472]
2013-08-26 04:11:49 +00:00
Jeremiah Willcock
d983ea89a5
Simplified negative-edge test; refs #9012
...
[SVN r85387]
2013-08-17 22:21:16 +00:00
Jeremiah Willcock
cd267de654
Fixed test for negative-weight edges when combine operator is project2nd (as in prim_minimum_spanning_tree); fixes #9012 ; refs #8398
...
[SVN r85386]
2013-08-17 22:12:20 +00:00
Jeremiah Willcock
130f7129c3
Added MSSP support for non-named parameter versions
...
[SVN r85348]
2013-08-14 15:34:02 +00:00
Jeremiah Willcock
be2fc043d1
Fixed unused typedef warnings from GCC 4.9; fixes #8877 ; fixes #8986
...
[SVN r85323]
2013-08-12 18:14:58 +00:00
Jeremiah Willcock
a5a29bd065
Changed to use adjacency_list for temporary graph, avoiding ADL issues with vector_as_graph; fixes #8791
...
[SVN r84976]
2013-07-07 16:50:24 +00:00
Jeremiah Willcock
73d2d7500e
Added #define to detect recent modification
...
[SVN r84915]
2013-06-29 19:12:52 +00:00
Jeremiah Willcock
d53729083f
Changed dispatching strategy for bfs_helper
...
[SVN r84913]
2013-06-28 18:47:30 +00:00
Jeremiah Willcock
37bd777094
Moved distributed graph tags into graph_traits.hpp
...
[SVN r84912]
2013-06-28 18:47:10 +00:00
Jeremiah Willcock
ca70cdaa2c
Removed assertion to enable removal of non-existent edges, as suggested by comment to #4622 ; refs #4622
...
[SVN r84869]
2013-06-21 20:06:45 +00:00
Jeremiah Willcock
df1a183214
Added reference in parameter type
...
[SVN r84633]
2013-06-04 16:07:45 +00:00
Jeremiah Willcock
bf00bbe4f0
Fixed dangling reference bug reported by Marshall Clow; other small cleanups
...
[SVN r84632]
2013-06-04 16:07:20 +00:00
Jeremiah Willcock
b98f225d0d
Removed unused typedefs
...
[SVN r84471]
2013-05-25 02:20:09 +00:00
Jeremiah Willcock
1311d1b035
Chaned project1st and project2nd function objects to return copies rather than references to arguments, preventing a dangling reference when the type of the argument passed in is not exactly the same as the template argument of the projection function object
...
[SVN r84466]
2013-05-24 21:19:21 +00:00
Jeremiah Willcock
966aa0cf48
Fixed to work with self-loops
...
[SVN r84396]
2013-05-20 21:33:31 +00:00
Jeremiah Willcock
2c62f35e46
Added timeout support code from Brammert Ottens
...
[SVN r84102]
2013-05-01 17:42:44 +00:00
Jeremiah Willcock
67aacbe6ef
Added support for distance types without numeric_limits specializations; changed test to use that functionality to ensure that it keeps working; fixes #8490
...
[SVN r84028]
2013-04-24 02:19:13 +00:00
Jeremiah Willcock
c40a522362
Fixed 32/64-bit size issues; fixes #8434
...
[SVN r83877]
2013-04-13 18:20:16 +00:00
Jeremiah Willcock
65c9ef22c6
Flipped arguments to combine calls to match documentation; refs #8428
...
[SVN r83845]
2013-04-11 17:19:38 +00:00
Jeremiah Willcock
3e770e171e
Added patches from Flavio De Lorenzi; fixed HTML typo in VF2 documentation
...
[SVN r83832]
2013-04-10 17:03:21 +00:00
Jeremiah Willcock
0e4f022d9d
Changed test for negative edges per #8398 ; fixes #8398
...
[SVN r83772]
2013-04-05 18:25:33 +00:00
Jeremiah Willcock
393c072c18
Added maximum adjacency search from Fernando Vilas; fixes #6780
...
[SVN r83410]
2013-03-12 00:35:48 +00:00
Jeremiah Willcock
2539ea8bca
Changed .size() comparison against 0 to .empty()
...
[SVN r83409]
2013-03-12 00:34:38 +00:00
Jeremiah Willcock
02aaeccae5
Changed difference_types to not be void
...
[SVN r83366]
2013-03-08 17:31:15 +00:00
Jeremiah Willcock
057a718a39
Added new versions of VF2 from Jakob Lykke Andersen; fixes #8166 ; some test cases for the new functionality would be appreciated as a separate patch.
...
[SVN r83233]
2013-03-01 18:17:34 +00:00
Jeremiah Willcock
51a28ac04b
Fixed handling of const graphs and property maps; fixes #8192
...
[SVN r83191]
2013-02-27 22:04:17 +00:00
Jeremiah Willcock
afd2ee41bd
Removed uses of check_is_close which seems to be broken now
...
[SVN r82779]
2013-02-07 21:13:56 +00:00
Jeremiah Willcock
e41d96177f
Added check to prevent use of remove_vertex on named adjacency list graphs with vecS vertex container (since it does not work and could not be made to work efficiently); refs #7863
...
[SVN r82498]
2013-01-14 21:03:48 +00:00
Jeremiah Willcock
1c54f431ca
Changed loop header to avoid GCC warning from -Wunsafe-loop-optimizations
...
[SVN r82445]
2013-01-11 03:05:08 +00:00
Jeremiah Willcock
086cd12a7e
Applied variant of patch from #7845 ; fixes #7845
...
[SVN r82358]
2013-01-04 19:29:27 +00:00
Jeremiah Willcock
31cf899da9
Trying to fix defaults for StoredEdge; refs #7801
...
[SVN r82052]
2012-12-17 17:37:39 +00:00
Jeremiah Willcock
ebd636bfc0
Added VF2 updates from Flavio De Lorenzi
...
[SVN r82050]
2012-12-17 17:11:02 +00:00
Jeremiah Willcock
8a1913f804
Trying to fix property map ambiguities with distributed graphs on Intel compiler
...
[SVN r82010]
2012-12-16 05:16:47 +00:00
Jeremiah Willcock
f53d02e0eb
Added updates from Flavio De Lorenzi to vf2_sub_graph_iso code
...
[SVN r82007]
2012-12-16 01:51:51 +00:00
Jeremiah Willcock
25852f92af
Applied patch from #7766 ; fixes #7766
...
[SVN r81772]
2012-12-07 19:41:01 +00:00
Jeremiah Willcock
36d3d83375
Fixed adding properties in labeled_graph; fixes #7773
...
[SVN r81771]
2012-12-07 19:30:28 +00:00
Jeremiah Willcock
867f8cf495
Fixed directed_graph and undirected_graph handling of vertex_all and edge_all properties
...
[SVN r81770]
2012-12-07 19:29:12 +00:00
Jeremiah Willcock
0c2db206d3
Added VF2 subgraph isomorphism algorithm from Flavio De Lorenzi and Vomel Christof
...
[SVN r81725]
2012-12-05 19:28:12 +00:00
Jeremiah Willcock
fd7f84560b
Changed to BOOST_ASSERT
...
[SVN r81724]
2012-12-05 19:26:38 +00:00
Jeremiah Willcock
6aed0a5a45
Removed unused code
...
[SVN r81603]
2012-11-27 22:25:50 +00:00
Jeremiah Willcock
e39be516c2
Added tree version of astar_search functions
...
[SVN r81600]
2012-11-27 22:13:46 +00:00
Jeremiah Willcock
55047c74c1
Added new property map that returns a constant and eats writes
...
[SVN r81599]
2012-11-27 22:12:39 +00:00
Jeremiah Willcock
74dc17ee94
Added assertions and cast on property map value
...
[SVN r81597]
2012-11-27 22:11:57 +00:00
Jeremiah Willcock
942d3430f1
Removed references to member types not required by documentation; fixed concept definitions; fixes #7741
...
[SVN r81589]
2012-11-27 15:14:36 +00:00
Jeremiah Willcock
eefb7a3d47
Applied patch from #7728 to fix B-K max-flow bug; fixes #7728 ; fixes #3468
...
[SVN r81536]
2012-11-25 20:13:25 +00:00
Jeremiah Willcock
923877b3c5
Applied patch from #7684 ; fixes #7684
...
[SVN r81369]
2012-11-16 15:30:42 +00:00
Jeremiah Willcock
4495a409e5
Added support for reading reliably from files with more than one GraphML graph
...
[SVN r81313]
2012-11-12 22:30:19 +00:00
Jeremiah Willcock
1bb17dab63
Applied patch from #7648 ; fixes #7648
...
[SVN r81218]
2012-11-06 13:23:03 +00:00
Jeremiah Willcock
f95e102060
Applied patch from #7600 ; fixes #7600
...
[SVN r81099]
2012-10-29 18:16:22 +00:00
Jeremiah Willcock
0df5824004
Trying to fix issue reported by Jan Hudec
...
[SVN r81049]
2012-10-22 20:12:34 +00:00
Marshall Clow
2275b3019b
Fix typo; Refs #7511
...
[SVN r80997]
2012-10-16 03:35:39 +00:00
Jeremiah Willcock
0a990db1c5
Fixed for starting vertices other than 0; thanks to Morten Strandberg for the bug report
...
[SVN r80961]
2012-10-11 20:09:23 +00:00
Jeremiah Willcock
8c4d0b33cd
Added another remove_const to work around VC++ 9 issues
...
[SVN r80939]
2012-10-10 17:27:44 +00:00
Jeremiah Willcock
0d1769a27c
Added attempt at workaround for VC++ const graph type bug
...
[SVN r80908]
2012-10-08 20:04:48 +00:00
Jeremiah Willcock
8f37c21e99
Fixed return type of vertex_by_label
...
[SVN r80879]
2012-10-05 22:40:22 +00:00
Jeremiah Willcock
34ddb83a49
Removed extra semicolon; fixes #7467
...
[SVN r80842]
2012-10-04 14:49:26 +00:00
Jeremiah Willcock
c964747407
Applied patch from #7457 ; fixes #7457
...
[SVN r80814]
2012-10-02 03:05:22 +00:00
Jeremiah Willcock
b214ef2f4d
Changed classes to structs to get public inheritance; thanks to Shaun Jackman for the bug report
...
[SVN r80811]
2012-10-01 18:31:15 +00:00
Jeremiah Willcock
f95abaa83c
Applied patch from #7428 ; fixes #7428
...
[SVN r80725]
2012-09-27 17:43:07 +00:00
Jeremiah Willcock
b9e9ed2067
Removed invalid templated friend definitions and fixed other bugs
...
[SVN r80640]
2012-09-22 20:08:44 +00:00
Jeremiah Willcock
f16a1b114d
Fixed relax logic to not write predecessor map unless distance was actually changed in memory (although this case will never be hit unless registers have extra precision compared to memory); fixes #7226
...
[SVN r80639]
2012-09-22 19:32:32 +00:00
Jeremiah Willcock
8afe81608c
Reversed incorrect order of arguments to non-named-parameter call; fixes #7380
...
[SVN r80638]
2012-09-22 19:26:30 +00:00
Jeremiah Willcock
58829e019b
Added more enable_ifs to try to get code working on VC++
...
[SVN r80582]
2012-09-18 18:20:15 +00:00
Jeremiah Willcock
663127c3b7
Trying to remove unnecessary member accesses (that might not exist) for unused traits
...
[SVN r80569]
2012-09-18 03:27:42 +00:00
Jeremiah Willcock
9002628f15
Further fixed #7378 issue; refs #7378
...
[SVN r80532]
2012-09-15 13:49:04 +00:00
Jeremiah Willcock
076085fd29
Using lazy_enable_if to avoid "reference to void" errors for properties that are not found; fixes #7378
...
[SVN r80528]
2012-09-14 21:41:06 +00:00
Jeremiah Willcock
adaa84d861
Added void as default value of lookup_one_property_internal::type for "not found"; refs #7378
...
[SVN r80524]
2012-09-14 18:04:00 +00:00
Jeremiah Willcock
8c83132ef7
Applied patch from #7327 ; fixes #7327
...
[SVN r80511]
2012-09-13 13:18:36 +00:00
Jeremiah Willcock
60b5e07027
Allowed pointers-to-base-members to be used to access properties of derived bundled property classes; fixes #7308
...
[SVN r80505]
2012-09-12 12:24:04 +00:00
Jeremiah Willcock
fecccdd81c
Changed core_numbers to use d_ary_heap and only update queue elements that are in the queue; fixes #7341
...
[SVN r80421]
2012-09-06 15:31:41 +00:00
Jeremiah Willcock
b52e49730b
Fixed issues with indirect_cmp; fixes #7338
...
[SVN r80420]
2012-09-06 13:44:21 +00:00
Jeremiah Willcock
9dcbb861d6
Added warning about copying
...
[SVN r80407]
2012-09-05 15:19:59 +00:00
Jeremiah Willcock
d2d880b4e0
Made edge weight a reference based on a suggestion by Tristram Gräbener; made vertex distance variables const values
...
[SVN r80264]
2012-08-27 19:05:25 +00:00
Jeremiah Willcock
48f4d92a38
Removed retag_property_list and all uses of it
...
[SVN r79855]
2012-08-02 18:05:11 +00:00
Jeremiah Willcock
408469afcf
Refactored handling of properties (especially bogus property tags) to work around VC++ <=10 issues in graphviz_test; changed graph_all_t to return ref_property_map like is needed for dynamic_properties in I/O functions
...
[SVN r79388]
2012-07-09 19:49:55 +00:00
Jeremiah Willcock
71f0ab997d
Added default for property_kind to try to work around VC++ issues
...
[SVN r79227]
2012-07-02 12:53:15 +00:00
Jeremiah Willcock
849d1538ed
Fixed construction and assignment of bidirectional CSR graphs from other graphs; removed add_edges* functions (which were broken and not documented) from bidirectional CSR; fixes #7002
...
[SVN r79179]
2012-06-29 20:26:26 +00:00
Jeremiah Willcock
5cab2dcf61
Changed grid_graph_index_map to use raw pointer to graph based on suggestion by Sergey Mitsyn
...
[SVN r79017]
2012-06-20 16:37:50 +00:00
Dave Abrahams
8ff9b6c510
Replace all uses of boost/utility.hpp with more-granular includes. Solves modularization dependency nightmare.
...
[SVN r78502]
2012-05-18 04:44:04 +00:00
Jeremiah Willcock
b37570381b
Fixed inspect warnings and typos
...
[SVN r78442]
2012-05-12 20:46:47 +00:00
Jeremiah Willcock
34ba5d36d7
Fixed uses of std::min
...
[SVN r78441]
2012-05-12 20:36:02 +00:00
Jeremiah Willcock
856e0fb3ab
Fixed bugs in remove_edge and clear_vertex for undirected graphs; refs #4622
...
[SVN r78439]
2012-05-12 20:10:11 +00:00
Jeremiah Willcock
48860d938c
Removed unnecessary concept requirement; fixes #6892
...
[SVN r78438]
2012-05-12 18:46:34 +00:00
Jeremiah Willcock
4e5382d828
Trying to fix undirected clear_vertex() again; refs #4622
...
[SVN r78428]
2012-05-11 21:03:19 +00:00
Jeremiah Willcock
2d70ac7254
Fixed handling of self-loops; fixes #4622
...
[SVN r78425]
2012-05-11 19:37:54 +00:00
Jeremiah Willcock
1441c15255
Removed use of Boost.Typeof to enhance portability; using Boost.ResultOf instead
...
[SVN r78329]
2012-05-05 03:07:40 +00:00
Jeremiah Willcock
8e40b350e3
Qualified calls to tie
...
[SVN r78328]
2012-05-05 02:52:41 +00:00
Jeremiah Willcock
429112df7c
Fixed ambiguous call
...
[SVN r78327]
2012-05-05 02:50:55 +00:00
Jeremiah Willcock
0586ac290f
Edited reverse_graph to fix test case; fixes #6858
...
[SVN r78315]
2012-05-03 16:20:58 +00:00
Jeremiah Willcock
d42d54b54e
Removed #error for lack of bundled properties
...
[SVN r78076]
2012-04-19 03:30:59 +00:00
Jeremiah Willcock
117689a3f9
Fixed argument order to get_param_type
...
[SVN r78031]
2012-04-16 23:17:12 +00:00
Jeremiah Willcock
6ea899f7ed
Added code and docs from #5269 (some code heavily rewritten) and removed old workarounds; fixes #5269
...
[SVN r78030]
2012-04-16 23:12:50 +00:00
Jeremiah Willcock
a64981a983
Changed to old-style named parameter wrapper generator
...
[SVN r78027]
2012-04-16 19:17:04 +00:00
Jeremiah Willcock
2a4350905b
Added generator to make old-style named parameter wrappers
...
[SVN r78026]
2012-04-16 19:07:20 +00:00
Jeremiah Willcock
ebdec45c4b
Added test for Boost.Parameter version of isomorphism; fixed bugs that found
...
[SVN r78024]
2012-04-16 18:44:36 +00:00
Jeremiah Willcock
97bea429fc
Added new code from #6242 ; fixes #6242
...
[SVN r78023]
2012-04-16 17:55:07 +00:00
Jeremiah Willcock
0aaf3858a0
Reverted r77731 because it complicated the code and did not fix BGL compilation on any compilers
...
[SVN r78020]
2012-04-16 17:35:15 +00:00