2
0
mirror of https://github.com/boostorg/graph.git synced 2026-02-01 08:32:11 +00:00
Commit Graph

1184 Commits

Author SHA1 Message Date
Andrew Sutton
016779276c Removing experimental headers. To be worked on later.
[SVN r53717]
2009-06-07 11:32:51 +00:00
Jeremiah Willcock
93dc2b2c0d Changed to shared_array_property_map
[SVN r53656]
2009-06-05 20:09:23 +00:00
Jeremiah Willcock
43b99f3fbe Reverted old version of CSR graph for compatibility, with a #define to switch between the modes; cleaned up interface of new CSR graph; fixed tests and docs accordingly
[SVN r53655]
2009-06-05 18:21:42 +00:00
Jeremiah Willcock
77b148e6db Applied patches from ticket #900; fixes #900
[SVN r53650]
2009-06-05 01:47:37 +00:00
Andrew Sutton
3d07d486b2 Re-added the exterior property labeling framework under a different name
[SVN r53556]
2009-06-01 21:44:35 +00:00
Jeremiah Willcock
ee35a986a7 Changed new-style named parameter code for BGL to use shared_array_property_map, greatly simplifying interface
[SVN r53481]
2009-05-31 04:20:52 +00:00
Jeremiah Willcock
360e769758 Changed template parameter name to un-confuse VC 10
[SVN r53399]
2009-05-29 17:20:15 +00:00
Jeremiah Willcock
c4715738db Fixed warning by removing unused variables
[SVN r53397]
2009-05-29 16:53:09 +00:00
Andrew Sutton
dafc6fbb2b Finished basic support for local/global property references for old-style
properties. Actually adding the test file today.


[SVN r53369]
2009-05-28 22:20:48 +00:00
Jeremiah Willcock
1a184e4e2e Added more changes from Michael Hansen
[SVN r53349]
2009-05-28 17:17:49 +00:00
Jeremiah Willcock
dfb88dedb4 Fixed conversion of parameters after end-of-list marker, as used in strong_components
[SVN r53329]
2009-05-27 22:37:56 +00:00
Jeremiah Willcock
686376231a Added more updates, docs, and tests from Michael Hansen
[SVN r53327]
2009-05-27 20:54:24 +00:00
Andrew Sutton
791a5f0e72 Augmenting property lookup strategies for subgraphs.
[SVN r53289]
2009-05-26 22:22:55 +00:00
Andrew Sutton
f72b7b9d1d Modifications to subgraph, graph testing framework.
[SVN r53286]
2009-05-26 20:06:07 +00:00
Jeremiah Willcock
bec5451742 Fixed bad syntax
[SVN r53284]
2009-05-26 16:11:25 +00:00
Jeremiah Willcock
186d6baaaa Added no-color-map version of Dijkstra's algorithm from Michael Hansen
[SVN r53282]
2009-05-26 15:42:40 +00:00
Jeremiah Willcock
8dd497a9f1 Changed new GraphViz parser to be less generic (so it can be built as a binary); fixed subgraph issues by doing a lot of tests on GraphViz itself and restructuring a lot of the parser; made docs only point to new parser and made old one not build by default (although it is not removed)
[SVN r53237]
2009-05-25 05:38:56 +00:00
Jeremiah Willcock
39eda77bb0 Changed to Boost.Parameter for DFS as a test but kept old interface; added a lot of helper code to make that easier
[SVN r53226]
2009-05-24 05:41:32 +00:00
Jeremiah Willcock
0fe3f9f7d7 Used macros to simplify code
[SVN r53222]
2009-05-24 00:31:52 +00:00
Jeremiah Willcock
025ae1f7b1 Changed to standard Boost reference_wrapper rather than wrap_ref
[SVN r53221]
2009-05-23 23:30:31 +00:00
Jeremiah Willcock
268d57b5f8 Added graph properties to adjacency_matrix; fixed constructors to match documentation; fixes #875
[SVN r53217]
2009-05-23 18:07:02 +00:00
Jeremiah Willcock
e18f677885 Changed GraphML writer to escape strings; added test of this; fixes #2567
[SVN r53213]
2009-05-23 17:16:20 +00:00
Andrew Sutton
be6033bbb8 Added overloads to subgraph to work with const bundled property map.
[SVN r53174]
2009-05-22 12:50:07 +00:00
Andrew Sutton
c2b83032f8 Deprecated use of graph_detail::is_same. Removed usage from visitors
header, and tagged the defining file with the #warning.


[SVN r53151]
2009-05-21 14:33:18 +00:00
Andrew Sutton
00211e9135 Redistributing mutability traits specializations to specific files in order
to avoid unnecessary includes.


[SVN r53136]
2009-05-20 17:07:49 +00:00
Andrew Sutton
72769b9017 Whitespace and commenting. Added mutability traits to subgraph.
[SVN r53133]
2009-05-20 16:05:05 +00:00
Jürgen Hunold
31b9be10a4 Suppress "unused variable" warning,
[SVN r53114]
2009-05-19 19:15:46 +00:00
Jeremiah Willcock
754f3b92ed Fixed redefinition error from bug #3048
[SVN r53109]
2009-05-19 14:43:02 +00:00
Andrew Sutton
a1d00ed07b Fixing bug in labeled graph.
[SVN r53103]
2009-05-19 00:11:08 +00:00
Jeremiah Willcock
c9fc501377 Added new Graphviz parser (recursive descent); does not support subgraphs in edges yet
[SVN r53092]
2009-05-18 17:27:15 +00:00
Jeremiah Willcock
c0baa8282c Corrected name of sorting algorithm used
[SVN r52939]
2009-05-12 17:05:45 +00:00
Jeremiah Willcock
827270f597 Added in-place construction of CSR graphs from separate, mutable vectors of sources and targets
[SVN r52938]
2009-05-12 17:01:09 +00:00
Andrew Sutton
817f324a13 Added a new labeled graph adaptor that maps vertices to user-defined
key types.


[SVN r52914]
2009-05-11 17:42:10 +00:00
Andrew Sutton
c8f3f9b06b Fixing a number of bugs with the declaration of graph parameters.
Fixed an edge-counting bug in directed_graph::remove_vertex.


[SVN r52912]
2009-05-11 17:40:00 +00:00
Andrew Sutton
d119620775 WS cleanup
[SVN r52911]
2009-05-11 17:39:08 +00:00
Andrew Sutton
863b23408c WS cleanup.
[SVN r52910]
2009-05-11 17:37:47 +00:00
Andrew Sutton
f6b51a43a2 Abstracted a set of metafunctions that can be used to deduce vertex
and edge property types for graph adaptors.


[SVN r52909]
2009-05-11 17:37:16 +00:00
Andrew Sutton
c09fa80aca Better integrating the null map.
[SVN r52908]
2009-05-11 17:36:18 +00:00
Andrew Sutton
7ade369d3e Added a new traits framework fro determining the mutability of graph
types. This is used extensively in the new testing framework.


[SVN r52907]
2009-05-11 17:35:03 +00:00
Andrew Sutton
c6f5a9b984 Added a (large) number of graph traits or metafunctions that can be used for
tag dispatching or determining ct properties of graphs.


[SVN r52906]
2009-05-11 17:33:26 +00:00
Andrew Sutton
b43a2ff6cc Added a metafunction to determine if a property is no_property.
[SVN r52905]
2009-05-11 17:32:13 +00:00
Andrew Sutton
e7914b3b7a Added a specialization of retag_property_list that will correctly retag
bundled properties given in "property form".


[SVN r52902]
2009-05-11 12:58:37 +00:00
Jeremiah Willcock
f8f08b8d46 Added boost:: qualifications to next, using patch from bug 3013, fixing #3013
[SVN r52890]
2009-05-11 01:17:25 +00:00
Andrew Sutton
450b60114c Added missing typedef for graph_property_type to adjacency_matrix class.
[SVN r52563]
2009-04-23 15:33:34 +00:00
Andrew Sutton
534e7f6acd Added preliminary version of transitive_reduction. This has no test or
documentation, and needs to be thoroughly reviewed.


[SVN r52562]
2009-04-23 14:19:19 +00:00
Andrew Sutton
ee18592d0f Reordering headers.
[SVN r52512]
2009-04-20 14:58:50 +00:00
Andrew Sutton
549db6db29 Importing null (no-op) property map from SOC/2007.
[SVN r52510]
2009-04-20 14:49:29 +00:00
Andrew Sutton
d0aeb0072c Applied performance patch from Jongsoo Park.
[SVN r52506]
2009-04-20 13:43:43 +00:00
Jeremiah Willcock
5e86165add Fixed tab
[SVN r52476]
2009-04-19 01:56:03 +00:00
Jeremiah Willcock
9b25481ac8 Trying to fix VC++ issue with overloading
[SVN r52443]
2009-04-17 15:40:34 +00:00